0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) 01:05:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = socket(0x20, 0x4000000001, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002640)=""/205, &(0x7f0000002740)=0xcd) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="e8293e45065939c9273be1a2944e9bd6c5ca570540646f7b028dc62800bb9a043ce0ab3f4ca2f3774573fd64d2bd260ebad72678ea441e0a287021daea623f9570dd50453c216d5165c4033f1405a47f12306cca084e21a2260e1602c9c915", 0x5f}, {&(0x7f00000000c0)="5652b7ea4d9f1e8ddcfe3e7581a0427b62287e43ac2226d645deb2589d3f1c5a3a2924c9692e165f52bb99f7da7f917a5d54b66c8d462dc51ccd1da3e87734aedf70800e7fa9945f448db865612c8c93a50faf48df237d5443a0f86f43d50878ac376f5f6c50f134838a49fbb42b9d2f9bfd94329c98ee9fe5d409d0481a20afc80c11d107d288d95e5fa4213159ebc6ee6ffac665cdab9e6938fa6596a4b97d20f862728edb79718e974bebfa81ba506ccd5d0f993da9cbbe9953698d04466308a0b08db0da21b3439b002acacb07ef6b438f73159080cc984ab4d0", 0xdc}, {&(0x7f0000000200)="96e44e2cdc9c4b73228b2013e3a1ab1650d1f78a3240d1869fb08d4cdf96ca17fbf5f442f508804954c77a10e5947badcd24c293f1d6e7583b97ef72ed3d057f9bacaadcbb01f69de47e8f92b3d28ed8606b125da414419372921804ee1de08e279e80410351bee2581e08e24cf82b1a4c129ffdb4", 0x75}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="80000000000000000000000004000000cab5c8ceeb7dc430b77ab31e6e8ad617dcd897f7a581ad842daecd9f988e394bb17276362a01c413a4a06440a5b7bf9e3fd7f02c53f0a2da7acb2f9a56da8cdcc53a13a1fc016d19093fb4ec64810650d7a2dfec1314e4bb9b7704ab50af9e242b2bbe3ef8b7559cfdcf81e70f7c00002000000000000000ffff000058000000f72c2e570990d4989780ddc6fef85b08101000000000000001000000c3c10000208215428ad55495d750c4fc680c674145dbe8b55c956f003558b1700b0d107cc736abead15b590c716487681b5b559f6aad99fcf7dca51397eefbc62967bfbe69f1d249436b29a5a833cbf67a0696b1a71da86e3011faf2a7ce63a577ccf85ae7d2f81a0108709eca8a4b53101c6029fabf50d08e2fd0f2330b7b0da49a75952d0bbcada6305206fc6061d4970cd7e948c47a181fb4a80528e2c4702e8a3072bd08291cec6d7eb057feabfc84021f088495fb82671f81d4ea5c801f7fc25da937232f3a8a7ffc0f123f596305183f25c100607c4ccec028bff1da91a6f582d1d95130299d83787bb8e2de4ee03c9b1dc66e3669e3f21cc604573a66431e46fef95ef1ad0decc74dc13a15272287a7126f0c7c96fdda4221f3e7e901a634cb0195ae69ecfcc09d0fb1c3098c92be50ac7df20077f1c0c79c9ce57a17e8e8f39f533a4578718dc0f440748b47394cf2dfd24c927d5f943c202fdb749c7c19b624fe86b473852c06ef349cd6e3efcc93726bcd6773c8ce2d3232bc6033ac4bb44f9ce8fd564f2adc7bceef0d71aa88180428e1de4a86079b6463a175a267099fefed37e25ba6475228462c34825387a838550900553738801ead0cf03b7fafbd69d7b4e1b0f131d54aa3d5d9454f363d10c8a6ad055166579406b8c106e833c70cc4598e9ac7fe41365feaf29fa54a95e7127e09efc8dc5b68a80bd281295a08cab81d49c246a82d30680059a77f4d5efbea5ddff8fde58fa63ad44efae2befeabbec0bc1bbb2905005fec9e3e9ea3034ce8a42a3d9c6c66aee72d1b6cc850e09db08dea2ca548ca5870347cfaf5afe7ecfb5b8db41ec6ed897b8c1da060b5701362e88f1d53b3291470f4d7dca9e45afc00e63c1008f42c3b48e50de2f0ff485ba917b738cf21da9e97b9247c8e01ea1efc35e4f432f43e746acab637d96a4782f6fa2a22b6afac44982e98efa9febb460d95a5126ca139f9f6a9d2ac4f4be28f0b4d24015da7d74ba8f8600058e0d9b829288470dfc22309561ee27ddfc5cb6a1c84545435a46c54f4688c5813bf1c0fd13f72ae4e6f036919235b2129d5bc52ef3c9bf55d478cb3675407578348628c60b3a0b0e2c87d178ce820d86adcf6951e1a976977faf4a1e69338541222e3bfab1f3c09ea7b51c5f13a7e44342075dc9e18cec8c114e71f90c57bfba9646ea70be7f7cd1fc20fceb0ab9ac0193caee04bed099ba0e514afc391b4402707c8e01fdf7e8df795d51dfb5af57d1074e6efaa69d239d1a604defe5172a0a041acc54ea98ea8f997bd778312d10d6581a13d5942ad5682f3e97fe8f511ef83cc4a1ace89788ab6f3cfdc1f0dcb15086022b9cdc1092a3e72906d95cd8cc278e3be4e5c72c1ecd08ada0907092b0c4b0c2f75a0267ed49abc3ef2f863908d06f8caf34cfbcfda5bd108d0f6690bf462b2af0946b39a19f5a09849964da5aea8d10e115cef91d22ede653abf578f870641b23a41416491e1b81321ed652e700ea7edbf3bcc1fe9d0cf8efa59a79a2087d92fa8193ab903072bb2b0b0e4d9238fc908875ba70896a51d7d8f2a6247a556b12f26c454a93d764cf377ce0a521a0d7737993e2be50680308c4f83128b96fe25b386a0dcfb39b6fd9635099998932014c1ce94d5a66fa53754eb0b19be3bf081de5c5238d634f1c3f02eab000cc6bd4c6e9d99e7f6cc1d6f7d640b059671a5f4dfac025da6cb3de00740d0f6e974fa635c229f09d2111f6baed953a2af7dc2c03e676514ab910dab2971c32c86ba0e362b2cab851bb1c9d930a8bcae9b69f74e7ac0ed761e868a0815a1ff8f59b4f31ef9bd9fecc606bb2e998ff369f9f4f98b61195f80f1ee7a05290e332058e767dff9dc62c6b2435405c16940cfe30d35da110a438f21558d3d248363e600addfa4e900e78be807730a95ccd40b0503f84b1bf7c4f79d66de31d0e5e332b9caedb93e8fda64058c06f3647f60eee2bcf7040c56b3d6955d0074d173e3bb679eb9e1e55fa6dce5e5b508c3886f87deccb495f060e7629d68848c57e4b18715689f5f28ea434a05f6f70091a1d946c125026b2db98aa28297b2321e41f5bf45bd796dd5ff8b81ea9e6012fe029ac673fae9e052068b7243a3b72449ac2ac54250bf6e868c11f3bda528cb22ac839439ec3bb074846f58db9da5b258189ece9e1f354168494a6600d47959e534aecaa4611415d7c67ea91605794c9c2f5c802b72d7b8d9be8c206cc278540e31185e2ca4f497559a02e09a4d0092f7b9cdd05cea06ffcd5e05136a7d26960d1aed6eda63608fae30b482a5dda80b542c1979b9aed5065d77e755c9cb44436c903d73bac00b9ff37fd13ef6e744191451e58e5ef164e4c34822d3bf652d8f6f2b1b7edbef77e88afe995fe0ec1168b8736c49aa6d96bd1d4c07eff94285011c8247f82c6c19ce86ec3fed887b43ea7760ab2c61cf9d39046be470a902c73f81a253815644e32cf375db86bba19cf747079c335a940eabafe6dc32e2e8db0c1055c6e90033d19ecad9c4e827ae6919f9cead905af639aa4d0d6c6525f80d2216631e343f431315ee6ba7f0313eb5819ab62b983f9fc4703877d051bb36702725efd20cfeed32161f3ed237b1796da1c6d15d9e183bda1fc4001f1e926326313bb468683a543881c0bbd42399f4863b380daa4622cd81594c4e1c7a88600c429b4895136eb339361fbdf7d94444d06e529fb0955b22a0057b564683824aec05835521c99c94cb76ef07d844284da35112d2111c2cbb9361e9728a826753f7a7348c7e714da3b9b1b4e143a456d77455e600b501c31925585d6151447a8e6fa76ad74f8ee958d3aa90b7427acdaa7699b2655eba1f1026c88c9952c16c70a95f7fb78f7a000f29ff0b9649799a667533f1c1dcdc51a093f9890e23cade1eaefabad3156fb65d616664d7b0eefcd82a2c630c2364f2b9b0e91579ec918f9251b383347c9f92287f1777c4ea13f5735abad450b5155cbd5bb9a331318fddda44904e4a66978b54eb4ea43359fbbc37167e49d98306887096a0ca0a21d5f8134e6b70e6d74fa837e3591fcbf7338001ada872f7c8c085466b12f5acdd639bbc98df9f6afedd394fb9f5a07e37e0d083dde4bf50267eb3a29499d4f41b42c14ee4b06cff40eb7f8c4b41929ef42f5f105f4cd34d06381f22a917299c370d709a1be0e623736fc2cfb919d72e9f472bbea784f94f66ae7f4d3d97f2b28a02dffa39e6c4cde33aa997f8b0c726f932ad7ed862d2eb013ae896cc474b128642bc1f6892b539ba08486b6e19e6c8fcab462108265b65ff763e539766d249475af1c417acceb78d7aa8d5e6a45ff000a7332b8999bb2067d733a0d32efe53f7ccfbd07f6b0f9b39b5492d5c26926819583e46f43e5ffcdac08ec4ff385b10997ff4c9592ce2680ec2499c86840c71fb5314ae94e8229b7e17ee6da71cd0f01cb269f128d2974404c6adb85d8b50c8e48fdd095e5eb1fd091718136e7ef6bf9dc944f6b4189927b960d2eb245455a918b537478a1cbe164662b901e6978fae187d906b52fa94696175eb5959c9d421767b5140096d8097b9ce9162d4356f1eb2229118c42bd91a1802424bc32c9fcbf7b34f824c4cb8d5e90ff63df8e22351a86186a5250dee515d4edea24881298eb7dc1930754e926a3a7e226ec3cb7a370d763ab6c972feaaf3e8cf12fd271e14c31504685dca122c71ad8ace9e723db1b16c18dc8a08504b9a67e65d9fdec547cd91337003702cec778b55dc27e535b633f877ec41ae11746c901df02a630f0cff96571ff5bd3905cc007cfa859bfef8038ae66562181d9f3b103f6d841fe0bb031125c4abfd224c596084087200bc8158c1692199ada91794946c036112b24fbb59005a74fef21c2e42d1698cef5f777e11c886b3fb029665ee999d5a066386e2997e3d14c4f25d29e7bb576b4e75b2851138e920a9d77e74f21e4b5774b4a7fe82a56efc847cff99cca5d7e59721ba0eb8023333b84cf8c1699c417e8a8017810771e6f1f95af5897d7087b9711d609b277734115c7206dafc4ddc879bfa1a7e3935e23ac3c2645973360caaf0daa816a20f3e4e2297f5671b44837f659837e45febf13e5df4518683fdb2a5ebf14c8a89b19b02b9a9e7f4c0f7c4f60eae3161791980139c1411ebaae3b556fdac5766f05a6eccc474c77f75d6629ee48cfea037b570fe1d3884766eb1139c8273d888fee2a42fbb985c02a28ee02f0469d5da96075d60f8aa84d823596b3cbd234bcfaf225a87576600de78de58ed98615acb93bf5c6fd59780ad535b41b92bf67f394b8aa710ab09f623d7a019e3bb165941621b9748d1a6e1958c068cca4e3451704379598795ac36606cb7c92b3a40396f45008c4ff1ce925b7b6a83d90e3999941173c4e08562bc6a75d6c9508d9293dcec6880a291f32bd56b5e2212f7b9ac3d1051fa0d13dddb669bbef93949bbd15c66255b8b06f881055d583d65a2b740986b0410fe2daf51a064254533ce79a928a3ba27ea9523e465172ebb907145bba89b2fe3f3114708fababde1dc7412706c6b58b738def1e6740a4374d5dc963d6bb91340794f69d3ec5dcc50f262ca406abb6fe6155ca70fe8587fb6c664ba9ccd5283490c726d1614f61383cf4bca22e126ce1818c15cbf2a8b4cafa932dd65e4b1f821758c74d291edc1e0619ae6f9915e1035a433f86357a8e012199f3d6e1bab84b544f2e93b760290689f7c9ef0ab719eee5779b1da7832d544b98bb1bf4a38cbb48752883481f518c5893c951b32134f8889d3e38ca426cd4118c63f18a514d6882a7a10671ef3b7b697c69eb82fe27f4d7f891377a70c72a3905a04c98a5e9a5914d7ffbaeba29ed7c8e6b938480a51f60a592338cf10ebdeb7512f15d1a0d8cc835d9cfee0b3f3b6568a8bc4f4de7d6aa6b576a07b30c767d1b61d29127caaa7dad0d45801b98dc2da6d137a9d56aa529d6da1ef56ea10713ce4ae54ca1b5772a0bf449cd0df1c75c474951c15e7d296e5208358c1f8ab69817ca331133b949adc8c88dca8d7bd10487fe9329c9a21f73fad11eb4042005e63d4726ef8740340f13c8ffb06e6890f17837517052209e4aeef76c15fcf6dcc26c3c76d9fcecc2645be7a9052568ac2dc1ae57c520a953a891fd33588dc37d2f080bbce67bcbb5f3392ca0663443fb0fd2f20817ac1ab1f5ad15ba6f425808105cb180ffca93c06e32bbf73e35fd59eded193740f8aeae94be26a5a35562577e602804e49bcce327c6c168daea5da3c6c4ae50b0239207b5d768971693fd505ae1037c8d445d98b7d8491dd3c3a2900b18c87798f38d835add252dab55af7f36491aeace6a267a97f4cbf41547b30433fb58dd7f884434108c4a3aab3fe9bace60a2f3eb845cbc5a82d297d127eda87de93ec0f9c6bf3cd78ce72fde7ec4c92ecdebd55ebb0db9b47a980fd480d93f3c12d14dc2a685a189d984c7854859c4f73d21f4369886b15571b058bb872533c18f0e5a9936ee6e4e8a2f17bebc5ba7dae6e7fca2e4b2b0ac7fef1642249bc986cd77a4d2d78f25f922cf622af435759503a9e3b2cff76f011430dd2a8858d20fea3bcc3819b979380940537a5b8a38e2a8f90deaddb3f723cd317eb504e1bafb37b1db262994458055ff8bab47ce7f303ac628a1fd9c24bf56edea76521f66ccc4dc967ab5393581491fb39e9afdeba5ab65611d72991ec0cac8c3d7c5332c0da1ec9f7b737987103a2858e52405ae7956eca5e77d150c69ea4c2845da7b5f23772ce245000000000000000ffff000001000000fbbcff8c4612cd9d4d2674b774ae260000595aab96027908e899d6e8587ecfd76f82dff881dafad7e1351c5870fb60c309ef352b3c1f5136da74c683630000001800000000000000ffff000003000000c370717e9a53a9d51010000000000000ffff000006000000e932a723a81f6cde4672c130b8e39c2227fc0838536edcc652a35d35e424df88056ca11551b4e3c6105b914dc1dc51fa25588e307b80a90f0ce3e84215c9920f089fc887200c306f4a856f1df878ebd0665cfff42de423232edd4bcbf81c1c5114d2cde6a3fb38e45cc510e75a7783d305df98bf4ebd8bed2b659cc213dccf7707c194a2cb18c25a6d13b4866914de193034342d7dc7327a79cd98984cae3d27152cc332ac63026f3ba36af5c12df60dfc0be0d8da9838c5754c37647bc0a0f027dbceaf6813b8afad3ffc124082c5c829ed52189cbd8564467a633bc2e2bf7a8be81bf31de26af347a77af602c87f605887455eebba68a5cbbe64d8f58191e36f65869f3cc2e0baed8bcc40eb891437d6323f3b16694d81bb70da1c48557ce99b7b82a488c640fc09bc2cc94b3b40e413bddef5526aa5c96fa4c97832a97f4376111e48ad29ef29da3a2e144dddc783742be885208ce3aabd77fd617d8ba5e1f215a0564e7d1fc15e5adcc2bc0a602923bc575b06a19ff4a7dd60a77adb0c890baa973c4d784d1ccbd840db3550b0e6635810af527f94e00dcfacf9de6f73d7d4e5b11b208074940599a65ae3411c1bcf7b4dba9e78b0ccd6e6f7fe4dd5bef246e6bbbe92344f8ed64d76c950886d2c2da42f016f433282a76476948443254b577c2dad00312c50c3bd4bb402618681fee990d1e55555391864dd2a687ee74d0506612c0928b625a4580577a693cfb85726da34c63dc339159822cfb9f472ae0ebe8abd0bedd8cf60b3f1b5171f37b106f3ec7e054bcf2f3135f94b1b8215b4ab9721bac90b26c7c154ccd23ba21afdddc9baf44aabc18f45408a717f04b5b1b61c4e91a58c6b2a1d7ea7b64519adcddefa4ef3c52b437165bc90c0e79b936595c4d2a90fea67b04f392b2284ccd631e299db13bdf78859ffb41b56a4c75fb8852bdf30bc82efdf667ceca572c93fda33d3d9deff43a3a27151659f76ff9231ee9c61f0b6d65d0d92e7ce5175d1a9c3d1dfa5097b1e217bf372108aa61f0075eec147fb1a329d9f965ceae0a9625d56808ba9aa7432aca61d5b56986240899cadc21b3d34e8c490dc825a9f575f8be459e5de3bc541ee2b72dbbc81374683f69326d643487fec717911ab62517fbc9c9b61d6267b90521f4ac4efb497d69ac29a21e70a61703f17d7ab2cfb139ae26e3bf1f50c7432b0f286262dc254cd8689636469f6b72b65ae1b128076fb943c8be3f65765faf20e279af89bf00bc1034849619fd6b905274d2e9186dcfc2780a62374ba2513b4b3d75419b15dcc04104c4200e1883cac2063942dc868336c4bd4e46eb000bda02dac5764de693017ab32efd32a275c1e0502fd4e1321aad629b5ee46f8689255cb04ebf38f482c815ab56e691bf382c83aed53344e45da560563cdfe71997aae13aa6f4256c9501d39313b31a6ca2be9c6b140c4b539d97f5c5918fa7dbab5e5b49b77d381a8751651d2ca14a4716f14cfc478e8a50c0aa473b19ac32746867a0194d6f0a62fa577cb1318c90ed658a7e115dd9678f2161e5799ab2af2cd60b6a9587bb5d59579fae8e8759d1dfe352a57554a8b9dd3552486ddb03e9930337a657b473de13a6a6d424b496eb46352d3c26fdb8cadb21042730935588227dca15f12dc2c3d442f8331397c752b21eced00e701ee16fdf42c34fe3b65a31e9f476ce91d02f032ff568d29ca4a2afe1a2383dee5892d3ec7ef52a0906abf8e0efabd3d3cbf7ac0f00753fa051a3d1615131502b33c4e497cd8ea0b223aa16f8af20d390f8b8ead2f2e1c698e79275ce8c89290f76d05140fa50ecf8b3803a5632c396cb04bf67aeb339113f246824525f6791eda22b16f1e208f918fc33788724b2c0a1a6173e1be4179241a97f0c0d1509203cd4b9ec2748209044dff70332edb33a0bb045bc76727b5254786dad6542df404de41cd54d8e2402356c930060dd41ad91a1a048681e1af20ecde8df2a033b92709deac20942ff4a4f20c33ca404589aa050d2b2340401561a10d03ae22f03c4280181d3350a4b6e22c029b58e441ba8670655280f4ab579aac577824959adca97401f84898fa489b506442c5ef26e586272eeacc1480f479edbefb456a0b223ee35f3434e603bc06d15a34ef73e218264ff63d30d2b9840a6eb66769d7bd5e590ef3fa3fadedce4a15e5dd05c519e03ec2e7402f3c6bc413d1898616c70d0363229f91eee27e885c18dd3a118e5278d3d4488bcd62a0e9ca7fe3f785ce4ca2326de760e57b39f08cce89da478a216dcb34087d448c9f6ccfb68dc3266c085b8ff9d3ffd9821d0d6ac0be5a5c7ec94345d6a95572c547f710e8cfb2d61317798d8ab5dd2ccd075cb1b5c2ce342246aa853a22a7baf7edd7d5bad0a3acbd5763e043b1381ef0a0f7bfb91dc2d9439beb242af5b53b3186cf0d37768e382c3a65416421a3ebb02826bc15f494595eff081ef4be6facabeacd0b0b2bf1f078ff6958906363ca71360a2ad270e5d8e7ca1dfe6a21a463b8173d387cfd7c21dc73c9191466f3315d06b7c07011d507b144a67c5bfe26f9953a16999540e4f82949f8c5c7ef25071e8e0c547d90179511844b40229d5f82f536788e7756f44f25a4552b10239208a64cab0b0420528177db86b1befc948f1398a27e06f6e5c3101db16538391c8dea9a6ef708b9332752a6740bdbf04eeb0c1331ffb142047f53f7e81d688818739255d886d31f572421402294effd979c6d462b7648a6839f84b44977d1d9e41b3d00f225d52a03d188f1f71fe59f78a045a6c53e4694f3170638a0c966f84a8d1d72a925d7687d9c0d4713805b68a824cc6049129ba2e6358c182611fca0de04dba08fc0173ff6323501aa6e66bb87a40b8798ab37d51f07c8230c9d178754f5076efa6a3b1756606297fa397f66e6e7ddb4a06417e8366aa18ded1b7d5347bef4ded666fed806d31e0ed01ff3b2bc39881308f91279d681a033c22fa056d24686b23c49e8ac4568313dcaa4224d5465c12a5719c26c8a293fd63494a4b83c427ce1e2b863e4fcabdcf05b744c796859f9aead3f808ed0fa34560997ab6dde3169947049ddeb5493d2cbcbbc66f4557b147c1f576acaa42671c472907b4fe212d55ed2faff23ed0dc1f2807d7f4e1e71bba9cfa8b3985170dae380f1f3e578fbbe531086fda0f171e04a7e7773bb6b10d4148291f4893e90b387d59e353894752c2811fed569d6097b369d6134a45bd5f1b3764a90baebb48999e2ed209fd97844024652c9faaf63a3b3473793ccc3867bd67c31e0c950839bc7d85e5b225297100471b658ac41946aa9ace2d9edfff3a9c1e9e192efc87ed287666083577d2d70933dda6af752bd4cbd322d5044ba8a5ec3eab84764cd21dbfa57df0b157fb16c79ebc72b98733c6de6529093cab2d27d937b77f847dc25f4d5b62364728186e805032bd09824e17f80962c340befd467e122e79fd23b793727f7dbe0f8fcfbc8bf872478bc4c1c02f875308d10dff6ab77dcd9f1e5e6fd2a7357b9b79cdb090b29a1d862e6bfa4164eef5ce141d0850eef53c2c902204469c968e6008c2ffd65ad9b55b14cae60d0d61bc59ccdd402bc589f5aa458095abdc4ad6f3a19c098d5e3d84b75948c73a581b8c88d993f1f1f0a408ce7bc11b69b447dad30dd59e0f925fb54995d655ecaae4733c603471ef859170c583fe1cead90bba983b8f2db93388201218821fd807cf6cd1b0bfb88b5093f75b089ff1be0585b49b5a53ac1f9582d25d09dc52fb8d634d646f1fd5d660dde03af610215ca5b02d0e3db89a6b153fa794ffe1bfb34c4f4aad620ac0a9af0ff15a5a61ac51542af368306517586a32b0b93e43a6cb702cc1929345ebe261fd94a9003e68cf3378d1ae9ca535bd88d2f40bded90c3ee86e7a43220f5d4b7b969226732e1f4fa20e59ac9c07239197f3831ad1d95f2103486ceda5507437a8505052056722024436697147fe0aa608e529e7e9265cb4d3e412dbd598a7b41a58c8be4c60566562672abad0694fe7230903e2dd82ef20019bcf1699bee2ef57bb7f0ded8ee19e5a04d7d6b5b7973470957ec762f485c044bf1f04dde8ee38e0a8312bc0c3dab97636a166cf584408afb5b087060eda3cf2890ef16782cb59776890eef202060f7913490f998890d61d7c337aff1f66cbf763edbbee2ce32689a358c68177ded829b247801534e1c9dd8cb690df7646682476fff7b3d91af39715c726f610616670ee1d72fa8e5ca3812e705e2043f547245c720e59b9cd0ef5304288899138598a4a94c16b4a6ddd9bbe53aba8b146174914c1aa5b895d91b3c66d803e897cd19071066c7d751d00301a97dc26d7274189974f4a7f3758b213d684384658f903ea4f7f9c9996296a5e37eef72a46a1cb5458254ec7e8ba3eec5f25a404d1c97bb6900bc7d999953dc91d1683c8c38bfef0165e94a405d35cbe764fc4480890620b2ba2c090e7764c76755f8a74880e22c4f2bf8b0ac14a34bcb8842c5811689e84cd6c0cd6f5925db93ca236c557feb0f3fc4fa9340b7816679e41b7691bfa4fd7b1fc194b0be626bea9c56158a15fe6a79684083fddb0325dd4d7cf30d1244bede9124a5b5fe8a0767972d103590beec9ce428c92c054bd716159767e51909af7516aafb6e414d24e9cc5427a39547498d4e7f6dc2be41ced8d08ae0d45029a323c8d020f62d1b7d4647fabc3d554ecfe621399a259677efdd4c3a81a8f966aca5b45dbefb4f4d18517e253114287d1626482a19bf6e1a4f0e05e5215498653c9bdf4b155eb7a52227f7a077d6402ccb4237db1284dd13d9e197f1beafad5c0256987a682aeabdc41e85e38eaa4bd64562df78869389b90954f339beacafd7089ffbd9ff44ab87d3dc09b61bf37417a3a43e3f5bbb9e4ea09283a8fb5a6e658c5cbd30550db4ff8bbe655a4abfedc4efef6b6da022944c6ceefc58635235ac61d590d435083e65ff81e5bedce0b0e16c4ecda79cd26b96019175864e3095884f202cdec0523a67239a4dc4885e52d880ed50d48dcaa0a9e85975356ba49117e26e0550d2bbdf5c199a42dd81443ad3711323430db1a6668dd9b9b75cc353bd5cb1bd50e17ff0ce8ad7e32f3ec1fc6cab73c699f85acb3fa01d7a06bf4499c122bf725fdfc09d48d53548bf7036b60df789b58504aa37d3e289fffa880ea35a34dba8ffb36454e115825f595f3124c6f6764a406eddb50cfb2c620a481d3a897b3c5ba911e8292e9c884366dd29c8641d8bf4e8578be7994dc5364a03378a3080a361bbd9f40e7be072fac035331a5e66f1450770b34280e6efbaaadbd4c60e76a91c747b17865cb4c1e6a4a0e43561fc8ccd40814aab893088c4aa40f369992e430e9a17f5f74629cbb4e1dccd1ca4c7141bc01e78d3a1e007b6c45547024f53a0afe5844b2c0b9485b08abf81a3fb914aaf894dadbf0539661735eb9489f9b10238c9f80c3cadcd2406c9ecec82405a41d9877de7cbc7e59f6e4b1457caace1c21dc2073aa8ef286d71a1aa548ce34e713edf219d016c20a6bf2993c1605a31bf59d67b31c5b5192983bc38de5c72405515422549dc44be61bce0025897d06caad3093bbe2ace5e7952931e719b50afc46774697f03793da16d65ba768e0400fdd709460f3109c04466ad2044645672b87e7440b607e75c7763b96fe28f1db5ff6cad325b70079e6cd3485426ab0b705622a20705d090b0a7fba45050bb3d01f765cd842cd17f663a3fdf9db40b0c3d6c826a55b5e000000000000000ffff0000ff030000d2775e5f46620184430cf13fbe0d4f07189899f991dd14ddf42e04d0211fe4918c12bf861e25f4169b75f6477ea9d59b64a23d3e43ab55fa8174d260861f9ad9b74fee623364f7a966304b9a3296ab8da7e491499da2dd463b6c6f5254c1119b01f91a076384416ecd94d16d540267882198538ed2e0df7f8c9cb924fea6f6c21518661ca290faa1ffc543433243cc6407fdcbebd98011d8b832bd0f2223463407c7d9ae8560dd9b7083858eb682dbb37ee21392bf3feebcc39e99321bb831d895971c6abcd1c3ea93a8869400400000c000000000000000ffff0000e40f00002748cc00338b31346c18f30dd9ce18b5d9c9f5dfbd586cc51f459c84421728e48cb09f275c5e6431250ad36ea8e257a9999a458cb52411525d4e1af03dd64a52829b5b3389668d744c5bdf357ef812552a919e61a12f3d1643484ac965e78034a3395619c0cb93aacc09f325882216263ce67b473e12ac592ff618f8ba3eabb684eb49171bf6b9b27816f928615fe937fdba01dd0fbe5b0633811e986fd5f7c645d3a51efb73c5cf6678959ccdcc01cc000000000000"], 0x22c8}, 0x1) 01:05:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000000), 0x0) 01:05:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x80}) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x400, 0x3ff, 0x2, 0x0, "a0811611bac0a2e74cb2424bb47ecbf9b43d5131", 0x1, 0x9}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 01:05:11 executing program 0: r0 = open(&(0x7f0000000080)='./file1/file0\x00', 0x40, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) nanosleep(0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r1, 0x100000e) flock(r1, 0x3) flock(r1, 0x1) close(r1) dup2(r0, r1) r2 = getppid() syz_emit_ethernet(0x56, &(0x7f00000000c0)="c2d9bdfd3a8f361e25f4568485ceb4505722f76be5cd01bc7c7d872a6719f38d7210bcc16f760f2b847a7ca262d354bf26c12aec15118a0bb976591a7cfd4b9df543f9981f338f52ac09f40d06558dee081ed9e66f9b") fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x8, r2}) 01:05:11 executing program 0: syz_open_pts() 01:05:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0x0, 0x10001, 0x1, 0x8000, "75c1b418ae17164da2151d86b4fe3fd14bff72ab", 0x2, 0x10001}) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="0c83b745d99b0c82f2ea9e3fc3db3ac167d3d4eed5f05f9e46de507b4b03b01dc233cd3809474e1520a5ccc2ce1df6fb0369d35bdc943e20f3941af6f80e223fd3e1c5a74774346d839681a29f67986d4cbfbfef820ef676717a6759f76e63f439d4e2ab6b597bb1a5ae9d0846a39a07682515b072fc61edfda983b64a6e31777134f9085fd9e17ea778014cf2403dc9d314a89e8fdaf1", 0x97}, {&(0x7f0000000100)="a236180230529d838d194c02b4c4519320011901ca418ffe7f3d12381820d3a7343657e82585b97ced5a6c4ddf102663e859d36697f0c64fcd39517683ffada8dcae8c3e720518abb77fa77f7b15acb21463d81b0bfa2f3fef2765de3e464c0ae30c01cfab0dad757eb9a8c559ac0b335d73582923c043c207a38ef1b6033ca563b539ec3d99aa9fd08eefb3ff1ef94d11d199e47286158879a1de2843c2daef0b44586beac3fdcf60ce5962b81cafd1922080e6b474ab7e88ca093dbe3a7a7abcbaff1a", 0xc4}, {&(0x7f0000000200)="e840ee3d8553dbace563e7c8a76202f004892892f857882bd9aada1ec21a67209f0304f8d0dadca1d60001dde7424df8d549297068557a335d3fe8d387d5c9cbb374934ed044a4171736b0bc71ca80afbb3964b94b29804ec71984ac64a651bd0e56c46c27a02a861f35d1a4e4c6b1f82ddc8661600cefa63f55b27b36abfb711c12a7f74fb11235cbcdd00410c440ba6903da7713654816692e92ea038325eebcb2ffe3274db456788e5d89a4327f626d9c3fe494da6a3616ecd3cd73a5210be1b84a9c2710ea938f516ca947f2932798a7ef", 0xd3}], 0x3, &(0x7f0000000340)=[{0xa8, 0x1, 0x2, "7dd103973e1e59e1a3d8ddfeb56843023a04d0fbdde9f2c1924a2c11c38a027dc0f763c3616616bfb12518ba80963adbfad2a7d615de9d2399b9fc61afea78c42435bd3c9370e10d772df79c78f715be1dd1f3fae09936f1ce70bccdf910ff26152ebe7d919da4d6d911b500df4f6bf522898aa2f6a24547b61f7f702e1f1f6604549266a4bd35fdcf2eebcf6028466b0e76d2bf"}, {0x48, 0xffff, 0x8, "e6f1363b6043deb368a78c47f3b8007f0f1abba281e8d81dd7d802e6d2356261c447824fdd2bd7b7dc376a4894b54413246dfac537fb47"}, {0x1010, 0xffff, 0x8, "c8098cc3a501ce1e70c03a64636c71d91a0ac01f26bd936f3dddab1b4d0b3edf184f6fe3ebcf4d0477b37f83a7c3bdc02afd1c5c9f2daebbea00851450b0af828aa3a2429fccc6a79f6aedadc3c183ff0752531d19fc5688cef36cd3d48699a236c6c8debc1ce7cacefb945dfed9adaf5e1bbbb3a3e867393cf4e3e2d8bbed31c153435153a19f02dd4ddfc474d293b68886ce5cdf5053cd7000f9e16ac80ac978df7bf520f39c826639d581225608debaf99d14bd28a8d8c5ee2242ae8bad7ad6b7999baab674d50bb3688224540d2f1ba6a4b6bd1210a78f5fcec882cb3283ae0973c58def340d89be589db5121dfdab3c9a06ac267ff6bc16ac3a0602217a3166ecd726ce40925c53cb0c602219d8d6296998b34c4123d1ebf7e55fd5888481115971325c89613f42ee6f5c077441b98f62d42c02387c9762b602a9958070bf0d246a11f6a63c1973a5b793b21d4cc16e387dadd5e3b37b6cdd93cfcfa23c49a37a6308ac8ba8f5773b5f66fb1f41919f9cea7aac30c22e46a728dad0dd45ed7c749c567cc666efa538e61cdd8be90fab4604e39ecdb0c667505d856c365718ef9c8e0e05690e4d063bd5dc3c70e1de577d9e8fd9f0fd3251b19aa6581345712adaaa8ceb204451bd04e0607f7fa85a6fee8b691a7341ce1cb38f9852128ac1b94b7a8fcfc71186dfcac4ea0b55d57a504fba7cac6fa43ca8debea10aa483a2697297d5db114e56e45d17497dd5e043f2340175fbd816139d29274446144f13376c474b1cf3cd6bc4a3f7656fef432602fa318e0a358b48127751d0214ff79196bb398c0839a3c42b17fb16cd037a35f7096b8a6e8154236022cfa38f02e5554e32de7f7bf45374b5d140ff40a8bc460ac3a0219b1bc986a093886aa5da3790018287bac8b1a875aec94feb989007420ad914ca0438b06675b98896cc60158cb1eee5d1aa466d1ab315131e086b3daa6b0cb68b658d3701bad90f5b75dfa7a7a63639bb76a4bef8c6aeb074530771602cde7e93f4255c3935a0dc9b4eb141fc9dc1422d091d508fade127612b099b118f152acbe39c371180c1358cf5d4ceb5f6466fae182fd6de11290014a9e85f7c3f7e30c07eb4d73d78270ba3f7f7ab98dd8edeb7e9d0e4c97b1f4d7c51762ff6b8ed2a595cc3832d3a8d26c298f39e4d99c88721c317be4aa0af2d63ee1efa332c9d67600bfef5b971651efd374735e022cf303aca01dea7ef6d83f2bc67d90fbee6e52ac09fc63f6b9b311588c529ce9f7cf6fdabfd5b0b740ff08fdfe794c7f2d5ae89f245480a2cb173e56c0850146774eb0a704152240c2c4d3bb3182284c52f9bbbb45ec1daf746e4e2c044b4e024cf1463160d82af3d19400b7ab671464491b1e5eb38d204a0ee89805199f5eed5c935fa595a1501711bbcba2737c1ec43a2a4e0fab9e4b7df0b66939783228aad1e242f34f1ea3e4c559d71fdd7b3263295d6489e15612790acd05927ef5a8a57ea0a1be0c206954159878b229f521b8669f8f92a2a9e017c0ab7a08edc37e841327df9216d4a62f7fe7731186d6eef9c54443391675366295f50380871c164a6c47343715a54d91788af9bd2188a271523442b12e0147bd116b1c9070c7b117b0632021e8e0a8ae26201a005cbeb2cc8d00a003237456d82c5df11dfd6792b822c61b7c39509732227c740e8e63e471ed3ff5a8cc565b246dbd0dc3e996e70b6a4af17b008d277ab3846258b7d8abfa4c5f1b07fe0942243c584e6e6b24672c8cc4b799694ae80ceefda211158dcffc7ea9439320ac08abbfab1891a3dc372db29734f2667d498cdf32a6efed52d8e9664a989bd6cf3a4185cb01251a47f595d6c504ded5c0d27d640202460994f8768d67dfe413cfc3b351ef5d53d649bf0dcc89601167bba4ce2a36ce3aa2aedc7fe6cfd6196587eca242d8b6d06e62364350b025d62674665902a73fa2167ee00e2d684f1f74997cd00232ca6927eb068b6f3db2dfcf6aa909b1f920340360233ffa55f8ec5a2bb441708259993a31985f44ff1cd18f081e61cb029ce30d90aa5c9ea8c6db5b84f7ad94025fe871dc761174e0dca5b6a6c541fcace8c4418a82d579ccf70b676473e12dc4dceeab54b293b9ac29caddaeb0931335563cd7b7a394877563ebedf9edb3141d5462a626d4373b3f5057b842ecdb7083665a23cc189a277e427ade842ccdfb2d6ebb3b3b5515dabc7c097401c31be58672bc8c2eac3eb0e523c86bf61ad155fc172bd558725509dd1d759563e6e57f2d91c0cfe51de9281a990bbfb339a5849370467ccb49be6239b32538097cb20c19e8845b90d55f90c54a072c48fd61160839be97bf146ebedf264b3fdded92788af4e46e49a37d1aeec05589bf7269b52bf21e0771f44657c9f81fc1005b3428f3a3d070193b5d9398382356b57aa456de8323ff13eb0693c2dfec70a92670388dbf7161245dc845b7a1faa70e53e6ad194d599c0292433899eedfec0002aa0137d539ad6e114fa469bf4d4f3476ece1145343a46a6fc65aa2f19d4c852c103f881bd2c68a98c16720d81cae13775a887e574ff10ad772e518e9430805fed0425d862683d725a164f5b46a12b635ff6433e4ede0f34b38f3788e8d034402f9df080d3ca99554f0fe5d704e119e0f968097bf35ad0712c0805d1cff88f93008d82b836d9945a4b008fac599e4725af27d1d3ef2dc4136ac24a5941fd80eb65163285e33539025a1c69eb33a1b03913f81c5eecb2e2d5770067af038013e8daca0836694bcd3f1eb063de35da7bdb29e0cdfd40242a66c8c1dc96e6ea7cd1e7d4b96709992ef22087ee2d24485fd7928a2f2f6e76c77afbcf5f8977165501805dfcd5d40c9cf328c99318648fba051833c6ad11f7b35bd664ec13b3e555d9641ff8df750e45ec6fe7f217e4d124432c0128f709dbf4c9c1db243c69eb3735573f77142a8ca83d0413fdc1450b77be71ca52f3c217b467adf5d9ec08218c3495934ca60cc958487c2be57547c86f1072717236aa3538ddc80304ea538910e798029e6f1d301b5a14a3ec2d7fb73a5b72b2646d6be98fe6b7f6c7504399bb78e4078ffc9cb21788fe781486df015e2e01c4d8a44239bc5f53f7ed40448adf1e9005d1396aeb03c167f9a9f76afeb3ad4023020c9d36ff6925414c9532b57146fcea7f5642f9318060d5167c09aa7952e248585451858b74dd0d7953e1222639fe1a3a7e765310fe4baabc65e2120e7c9cd31d1eb54c2be159a568141474956d48a76d04b4138a693510e76f491f3c001ed1072a1f674cf556ac14f0deee638b47b5dd200d1c21d04e1c5644e7dad075a029d34cadeab5cc718eb1ebc0060ba15f8547a58d99f9c862f390cdc0fb69fb03a6d980e1527055ae265aff4a101a30136af3306313dfc4f43b1086b434c0858f1fe7136e2edd92886532815dff162860988ac6d6a95ce9fd07510ef16efc1a6f2746dddbace7cb173501fc5614428ecbf144ab6edc8e0c6e38cef1225e6ad9879981c5933b5c30c96dca78effa91b43bc3dc38e532904b69b5eea63479db206dcdbd6f83060c9c42aa2e587a8a95df6915cd3c898b88e59146f9acf4915b3a311b782631582888feb259bfe6f5fbe946a4098769838b4a91bc839eee8f50be4e16a4ae28df79532b12a7cd5ac5f024d5d83911c44d596d7d44d939393ec6f61676e44b96d5961da0aea6cd5a3cdb51d39dfea8584addde9605a7157a7a0b24d52532589d41f5d02d4e0743b316d5ce1afc864f8f263fdf3ca03e3ed06e5447313b62fc0c57dda09f18777a71ec6917c5073312a0166ce2a58627778cd5be88f2b28b4dde8b110adfd6f35a307ea391aebbce52a633f464f6fdab48c5c524b4ff3e27efe1a7ba57107323217b324603db25099ff5ae9670d3b69a4a302a5503669f314822751848413106313feff2bf27fdca5a219b8e0b1556310e5ad8b897a341b9107546eadcdd7e863e36d4afeb400355e312351a8f81a7aac4bd9aa23c0c49b1a7bd69edb18cde52b6535fd64ca8cd6ce7a75a60d928418fb077d318d36c2d2c8b9750c1367bf697ba5c6077c51150f55a9fa7d3e2c75c1388e069b97824f1bbb4f4842b3783ff1abb8a10e853cb422ae76c27aa2be014be5163ef16f49f2226a6b6dc1c958c51911d2d34f99bfc0e5c70192d272bbdf55c5f54426209419953e1fc56e3de715771e77d98761d0d3a5819e6d85373fe6fa4b356997aa638873cafa51688a38b50fcf659e0f6381ff26e8a02c06bae9321f9d7563bb8d522c33977ced3411fd60537f8494752b59cf06607f17e5f154f9340f8a03c0a61e66edaa5060866a641165387229c668488e8ed28ed04535914ab70a99da1ad3685c2c8e81f6e65e3fc4c209abe4e4eddffe98197d94eb456667a84872f2f804419663df0edb4f7a284569a093a0db381e83a69b6161f36527d74a38b4bb79aa8e08a7726b3c72fd295211bfa7edb52001d2e79243880cfbdf3079d084bdace376970f052c7e57ad53d88e118175313ebccd933ebf30f4999d9658bcb5bf42b0f12e05af245af4bc7d963c3b79c2f9335a73f41ac2bda3479e3186cec6289bc4b434093f55adca881c105b357c92b6794a3bfd6ccd6e4f6c444c98fcd64ad27277481ef7ae2df610bc60a9b6bc4bf537ddd55d5d98e3ab6e6a5fd7dc4cd07cf4468273e449202883eec42ed707644ceb91db4c080d8fb6c5da4ec5f184d475066c2b0d7cfcfa75c63cd37cdebdce3a5895c8e61bd97b5df3999979650c41452b47d3031a30cf296f5886dacc47622eea841e4c15e8b7cbf0cf9b564f4e1f3a457c2a14bdffd01fb13d104b3da60fba3dbab356e895bcd57b0793fe5d99421175f49ced6378d25315b9b46bdf16822267705d65898ad27bfa217cc3859ec2f268019f964cb3bb546c490701fe72bd2b93d60073bf99918921224edeca32055a7b82762f436315611b878fdd4f6fc4bdc888e6d27ff1c050789957f571647e01f07b6c9668da8f2798216d6e6bd025e482336d0f108a8090b1e01236aefad26c994173037d2307118273d16e5fb5c4325dd7ec141251de67587ae90f6430af0eb074059646596619ef7ada0e2b8f8447f6f58303bda8f3b55ef85c70f232794b9c74d96063091d8d4b63fd18fdf9716caeea5e33822226c08e589c8654c018183d5161b89c767f22300234c3d879048772d3fb0ca38e4515a10bf42ad517c0e32289d741e8df7c1b154fc99daa427e2fe1648ca66b085417c98d620ceed20e96640dd42c6454da4ca43f9b1d573669fb00fba82b07bea7108c33933fc6b9ec57a9ac7d72defc1c8ea27333fe76a7f7255c5e7a0862cb7001405bf150620d1ca8346f97fc0efe497db441276986f6a5accece1eab5599df28c53e7a1a141b12e6d5a0491c336b8f3d1e582c4da061f415b70d458dd62ac64eafc40aa024884198f681d11b69c01c667378d62e8c06f72858ec717253a4a8c26e2c13d6e47651f6bf3f148ab1dbaf1471cfa2032d3e37b12961d2370946a47bf79b4bc955ce7665b3316e428ca25abaaf4287639dc90cf3aa08ad69b62c2d44fc7ed82658bcee1ae39de177f99df40b527488d2e893421978eb7ff31b543d7fa4aeb92e99eb87a977c47796e73a21b37040582e4450f0f91a7249fa152c20db1c3f85ea6b7660af673b10561ad7ce685dac8ed0d5d6741a026d0356089bd1879646719187c8c96d19f93bdd71451e95caf4c7d076f42f841881c51186d16a339f2114bcf849e91dbe5e546b6f00fe3b61c"}, {0x70, 0xffff, 0x5, "c7fa83d2c88f0fb9be1d63f915a1fe9461a11ed54511d3a10850fcb7e4792fa18e793c572da4cd2cc30f3cb8a7fa70a5ad43a2c4e2505427c50f49406410e0f9ad0f29c754f5a005836efd9099b7f1a00c44daf4570945b19b325985"}, {0x48, 0x0, 0x1ff, "c361ccfd67d03a5ecf4e51076a1af20fd535303aee57b0561eeee8e425bd2fc38e178d391b7b7280b583693d5f7f9c90dfab"}, {0x20, 0xffff, 0xc504, "d41036e53700dd3836237b3e45ff"}, {0xb0, 0xffff, 0x30, "efc3584a6e6d76fd41bd405f8bad1969fa6d5c56cd8132d01a6a2758a9391fcae3976512e0e733a4e6be36234fa0956895c1a06218a7f04fc07327918e0632a58f2f4c253a723a34bad9e76db28ce12359f5460fcdc3dc79003572c917a79a9e9534f56a7d4c62734f53e38a6d7a5b270c8742c0b816f7de59e9ac9e1308473387190947f8aa920d1b6b3022551ee482a5b7a205f07fafa792e2"}, {0x28, 0x0, 0x8001, "d3bfbb6ee029b652099e921f2886bfe9448d3ad518a07e3b"}], 0x12b0}, 0x40a) 01:05:12 executing program 1: poll(0x0, 0x0, 0xffffffff) pipe2(&(0x7f0000000000), 0x10000) 01:05:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x1010a, 0xbffffffffffffffe) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) fcntl$setown(r0, 0x6, 0x0) 01:05:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0xfffffffffffffd7c) 01:05:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) connect$unix(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x81, 0xfff, 0xb2, 0x3718, 0x3f, 0x100, 0x2, 0x9}, &(0x7f0000000040)={0x7, 0x0, 0x5, 0x83d7, 0x0, 0x8, 0x100000000, 0x400}, &(0x7f0000000080)={0x8000, 0x82a, 0x5, 0x1000, 0x3, 0x5, 0x80, 0x7f}, &(0x7f00000000c0)={0x80000001, 0x400}) 01:05:13 executing program 1: r0 = msgget$private(0x0, 0x144) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x40000000a, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xcf}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:05:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="f6b31ec939136d226d2dcafa8c43bb775602a57bbb5b9c1085462888ce78d8921232d5fae6cde63d4d6af198403893caea1bbb7bd3418e9e3956fd0d78c2cda21e31226dfd4b889fd74b2b60691e40d7e80085988a78c7cd3194419d3f4ece8a444cf97bf2cffb518ec4bcf7836b64dcd329da7142f3879b39358a702080b3d710ec40398c63bab6852a44e15b621d9a046fae1ac31a8e05642aadf4827950a82732f44f43eb9fe0fc5c33f84c5e259b41393bb2287e71d490913b34f79202bb377f29ee9997dc36ad631933c3b074423ae69c17758f776fb7cf14eb017424bae53e9e72e9fe96540e1c855d27b4ec999d333dcea4add0bad8ee94d45ae8f74da1a1c871010f8cb35d1307e5c6b355557308747819a765286aee88e9e4e0b6472c35d7861501443c85dd77d29ee39238ca2c0498d85c09ad37690294118f152165cef92c7d5d5a62f109dfd1ea8ad33dfc3cfc21d5abd54a2a1eb8b822627cafe025deb8ce37368e2eca14addafcb1f9aad91a02e7f4474c01df0ddb5a60ea3e8f2db93ad573a1c888f33c1fc7b8c87680ba254caa8168b0722a169341a305125254854092bc0a6edc5af2a9f175132bf785645a3868ef221bd81c7285b5e0eb149de91a33b71157fb0babe7d7dc8484b956d20ad09a500822b0437c4c725732cd3ae06abe02382b8143f1cfb47440ec31193939bf0c8b23548e53640b3f0dd4da57c97a1e5363f7358e9944711acdc5e52889b009b68499e810c8329a14f9f66a738732704a919490703428cf35682572e2c953e4ce9a5815739c5e29c2978ded8f0e38198141c462b2038913637d0cae72fc6573da3d6cd50d7b6700ceadc9f11b05363543ce4278f51945fcded9d2b185a099136a48bcd55653e325b38fc32b7fd400d0ce3294b7f3784d13ed2ad55a4ba98d7c6311db1e8501b5e1945be7a7a2272398332040fc9d8b7fb2817aed13d7ec0fb9598a3c021ef731f8c0005878f100572a34ba7ee7d8d0a0dde991b415ef0e2b0dbb534a8c867bcc678ab49571f9905f6d8a50d53367929ede690d5ba17b54a4854d079d562e387349051c671e25687c255fed88808886a0c330da4f0e1509f1f88f28f38970c391d774d605440e162247e5ed31fd02448ce20e5734dc068afdc2e7b94963a55b359cf3f04e641055b2517b22a9759bd1c413165c35c12b5db3e6ea3b19b2f7865e710bb01fae77e4fe75ff8d9b7fddf3421a562320d265931fdd9a6b383001defd25b3250608890cb69b57a7cd994d29f1c6b8eb5aef3018ac5dda7c6afeb98789dc290f8fa3547727ead6c603e4fe57eb40b5d25723a4c4fdce6e7d4a5fb556aee12e305b13f190ba47efe8b80617cbd22ea9b9aa3192f3e84c7280bc5df4b32a00c82821e2cf29e49faf83dc3dc9a543853000354f96463ae0d63bc30049fbd342e37c5fb027bce6618fbbe3f848d82ae85d3113ec8380a1e5158208609dfa0c55a31cefecf7303da909e723ff35579a6e5bf9905c1718e7bd98ee10e2417e91ff3940256ebd7149fffa133a8d547410a9dde021679d4a15bfdd9f7737c8ffdc0321eb368c8ba57c0749e270a84c3bf8783fd096473727edb4f99976ac480f8d57134c8d93599704696f2efba96429ad338ed898e9d1ddf08536b0bd4135ab53b45e46d9e9fe69322d9f9ede1c02439bed5a35be029fbaea0128439c10606557baed7fc37229daf9409cb0f63f78fa538dbb00e2e0b38ba3258fabbe0f5afaf185be6ce52a0693c4b67e0738afd541c7182b9d836c8b5ca548b08aa1623f7e87d7e018a8d777b9df6d011638618cc9ad55bdd18f379d367640ebcbbd01ef7ad0eae9b5a905eddaaad5a09369e1313dd7f6e65731defb233ef8fd5374aa7a02bf2423f06a8aec7686710e6d227774df5dfb0c95e2a1c361f69606986a69c5c8bd16c544ff46d01a6f74ad6520ffbe68c20ddd70f94c967c9e0c2f3c6be16bdd126d4e4515a45e5a6fd3a22b9679f0d5f29bae4828941d575aeb23b892a0059ac6a124dc3ca93e842f6ca8df255812f9bf691193070447b24f1c69b951d5a360b4a69d7ae336e69d2fea8fc3c37a03a280aedd0d51290548b894abd4e1f71e762006b3c1096ced6a26fbcc5c450b384cc1aa71185c1543b2f09e32e805f1375f1ef028ba40d8e3b2477c0fb36fa0b92bbf3ca9383c4c9c75884deb4b75edb83aabdb8618e481c7577d6629a4d2d5cdc2a879a393e73cf9d5261c565cf15d945c3e9f1e08390008dfc2ed7bda913e4fbe88f024584001d027575cadd16e6c73472241786c45095daac28552ea90b341f0b11b48d93182c6720085f7b5c6bdfacabd6529cd5cf07dd326a8f3533ba138054c6e66dea22cbd451707c1b20dd7f781d42bdcd4b6e505675654ff5d46e7151543a3814544daf353440c0b2016ed57effce154482092aac3b998fed9619d119cd8f47734c21b5dd3522983066f0b8a90fa94fa6ba0abc009b227c2a77d4620cba9afdf4baadb49ddf05dab8a9e7ab78c011ff04a025a7e76e0903d11040734d24c7825e7bddf92ceb46fbfacc4cf0511e5acbc6daa652795b524fee18bede80bc766dc69f9980c6b7d0d12e7b32dd0bf4866e589beedcfbd8ca5238e0cc79f5b75693da274c55dae2772781d3cd0bcd6956808cd30b8bbaf955873e532fa35209ddf1208a3e240d4eaad510fec7f2d11da9ad0f1df1f5d7148a0186096f8fad2c0a4bd5bab5813bbcc24fc68fdb6a3f8296f5fd1688fa343b72575e42a82b7547de1c1bf757a47fbfe5dec69c70bafd32c09e8808c15f463c8f1722b20d55619fcda514d94b60f49cfe9d56abacc7b2309273a8dd82175cda7f5551a7f60e17c2ca9dc23ffbe021bf5d5e0554883e0e76ccd8c1cf4e8", 0x801, 0x0, 0x0, 0x0) kqueue() 01:05:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 01:05:13 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="149c78495fd364296baea7b49025da31a9dbf626a0fe33644be8b2cb954348a4901213f1c9e60d6853db79ad2fdb337211978fc2f980d5e52adee791a7472c34d9155ab4d6920667d7ebd396e2fa9db5dadae419ba53c21dcdf16261ae7de49b8393c6a0ae8eaa22ccb4e5b9a4c7ddf4fd1374d178335e109da22b14ac199bd0a8321a6c808a061110b92cb861d7f733d5ea949fbb1eab9c1c32a218d90f1e710c705ff6bf0f1d9c08b0d5c7c9e71552344116b6e16211f53c9b1a4457b6628adc8ef04123e97862926171e21d042886d3f1a4fa48c732c29b039eab24a2602c4253b1dfd7b25a854060212b2cc19b954a3ea32d7c80ae35a4b4dd28717e01769c43021da04484d11989f5fd4bf239ef610eda58e6aa179f3d52bcc90512196cd96f1f6da82b0caacb8f7ec73e7060a8be199304383d3871976177efa91f44e87f5e9b0cde5784138616cb1539e95484139541f5ddd5e9a54b8db5790be306c7f3629f30d08259a202aa8484286a120b78c7b78eb914ac10d6e234563aa2af3b1993b805cfd0d4e027af5cecb693664e12f3e69938793f436241228c8721c7d625db6dce6400bd4136184d1c98b87d60606ee790ba1bd1b9e6679d1b42fded20dafe954bda4b47950b0b97808a37d751422789e23abd71497076cb151c4214f52efc8ba23c6b64b0c957b8590ac31c0a1f84fbf3467af969f0f38cb9e3bd5b159d95e9c5ff9d911244eec490f84f7c424213188f36aa7fcc92fbc79a23b5bbc0d0d6b13496caaefd45d0ea5d322d3789d5aa946a8fe294db9d1d4287659593fea705aaa88b5fdb6055a73399688c1191a417a68e1a148c7277981978d5f94d69208cdea1c942ff5453f342469ee514afa3e989402e04e7a58ab47619c8710fa21d8cb98175c67cffec4f8f63326e15c1d2a956b285a4b6febe0e400434e3c83f646da7bd2b3fe1172f36d7058724d7a1b009f42822271e8b33997afc997d5400f4260e951e643d9e6dcb2142e320f2eb334fd00d7f395be5373720449a26087f835c94096d40ce81039c2e2ced1476eae0c29b47c0e80881e36c7091682835287b7f7aba0364160219c6ba55a1f8108f56b34bcb281092ceae5e321c465ad959d132543c78ae0d112d03dde59e4b3b8eb175d0fafcc88d4a01e37b0e00925979dc87896b1cea68d43cbe486e49002add3c4b3226283995801432cfa5186902aed4a63446d29ee5a6fb6d96656b0ee9af78fae5c54be0e13da710bc4758b751ed1ec256326c3aaeb235087cb4892919cdbbb191f2bead381460633f38837657951f6db6340909b83d1589237aed8967dcd4a662859314e42da5e5afe2e88decca045039c5aa7cc92036b81da266ab88cdc8acb4c7aacb751381a2225ce4935b0b7fec549fde531982949423d7d701751b726af5cc83ac8431c22628b64db4ea9bc54e9100487e2a3e9a3188094ae5899597620f35d6d51dfc6ab6e2fd538e18ea8eebff26166fa69dda46dfbd531dab1b805a158ff9e9f87d87f919fa28b341698a3d180d65617956a2b93c85d21c9c79fdd77ad0e5165359c8c8772b2ca416c872251132c4ba4cda6fd9c3c8f495ac44c2ec366bf1516b77a1c307b91a26cfba85292e7b90fade270d916def7590412798b32ce61501164ccf7790e24a1c27c1d366591d529a0d8dbb93fda7c49507fbacc6fbd049967b30d52f02f9733bf28769b3472bc792693820e82b4ec8fd3c90b38e9168c9912154d5acd1e613764da65a822d298e26cb6163100554cafa542eb4d59ed9449452d891d49857baa040d9881927210b64c4b4679a2bafdb25569ba5ba76b327670a5ed8142d21869ee67ebba5f82e9a13738bc88bf8c51e457a4c395ef97e5f7255ded4fb8a7ae35c9c2f78156482d0c86bfb19b625060e9f9e222c2685d9f56ee25dc2124ba5ae074518f878927e35fc186d1f831e18243c336c7bbef03a425688fb39a1f50923cdee7e771728ae19ff62987b7fa8a60555b5802f56232b441d44df0a899f6d81cf091daf221f49d17dd6520b17e5dae274fa630d068c8157e81a21c08b381510c743dba2e10cce6f2e3c779d6b946d075cea6b814e79920ca9cf1048dd2f84061aeb5b530ac0fea27844575c52615b0f2c440957eb74ebd7c63b2bc5a24889cb228f749b6a09a8e3fdd16761b44f86e0227c1580eb9fba35f0916999167d143cc7ef5aecde7f2130f1874116f6b694cc0f6cae2a706da2fa0f26f42debe7dd587951f9398dfed7d279f5e972f8d2627b58770f996ee1e72f54f92d22426d73baf93b6370be27ce571fad7c8e4a1b958a389cdc7a08ad685352f98323028071a73d27c2587be407aae9f46342185e4827cfe96fd98ca62298127cea929479d15946bf40be4763898cbe73e699470f71891e4807f52af3056025d69e1b8243127ef93d6d891e38503ba4c289fa83542dabbd0b06c8d94cfe1fdaa6dd3ba425ae93d6177094b0ca098cebd0dda1b5cca5144742830e80f1d5ffb9c413ceed34ab7836ed176fb008c786e454f7bfc3490d1ed31e3b3a973b533e5f2da79664adc2c1d3a9e5c9c717674c9f28b251c46445117958a3e87d4648b351455dede7dcc90a1ab5c631579afcc9c57189053340b2d8ada706ced767436c245186be0b508c02bc320029c08fed4cf30861c84df148991194e01de7714f35627d8590bb6ca23470b658817237477cc6dec20e1cc89fb72189602151fa4479ffc7c85ecc9342a4c4fe62843d0e76ea030e96a1b89a8770f769ec67442059f76f1b36f9e4edbd79cf36408088a828017992f6213a9b674eb265b92b7a597ba7c49ffb2bef8d77fa993b831df18766fd8273215ce34a2a04495746c7b8dc0f26d1cadb6641234e741e65f2a62dc9c252d50ccf2bb4c71720729afa1dfc3260afa0051583f8d95ad462afc11c4665aa817ad6ca132bd1b51fac3e2b34425a24101cb0709081496a60fcd5abada97be9c0f7a8a2af4f43ecf54e230cb2a54371c304f1362b4ebc0bd467214370d8804b403e8cb33a0d9130af7fd1b2ecc87ac4dedd5da17745622e10886c81bf9d08a140bda3947b464f38b1a01fe0c9ef153157a2bb0cadf5fa2019081ac2ee1f29ccbd6ee839c0302f0e9a1cd397d065243ecbe43130d80e2c5580ab5bdaaa8e127879a4ebaa81147a77f615abb1492ef1fb7bfbfcb6f8a2ac42a57574be34108103649b27e1148a38b547e4081410c4131f787a6d05b6d5b5a471c489168e2b4168cd9ab8632375b3ad6dbc265a1c99322ae7297328526fc646105de02419564d6e04712aff99d7258418e068779a684585852858116e38d9658c361cd3dcfe4ce60fe1f952265d265db2a380e42b9e7e7ba2850b7790e4fbbb23e36692bdbb6dc95618fcb0f9755bdbdff3a35bdbac2bbeaa6de52217e8d0530458649b79042fc7640690af66dc8b73a8682b55fe06e6bcf3861a917b57105a526667503863ecdef6c82cc040eda7d2cec10ee99a566395f00ef4a64410bd31cbcd1cfc575f537131d345f97eca56c566158b79c11cdd47daf7297c65edb7afe8ac6d2d2480766dc25abd0ad2c04163642ed696102e54fa022b6485aea7ccdd7a45468c521f3afd2386100ebe505d259cdab1f05aae8438d7e9d0b14810332c7ca4fda6e3c5c134a37a1f9462edd714f976160b9e72d1f432a36d55ef274f201d5364866821cf4307f84ab5f5b962deaee37de38bb80d73b8dabc609349ab9b7c17952612f561d150af54372b58fb1b2ebddd838eef1b1c6a5b2d7fa9d2d0303d8eb4c0a24056ad398137f84ee99defff438499ded32840e414772030b047ec707e14d9fe7aefa7b39c29cae1bf4305a8767319f67cd5afe3e7ff570ffdf97c3aef047fc11aa1a3d37cc12fb4d6416cb09d7f08c5d224314e8e75bd3fe0f9664ed2964b16cabe1e047e8ba4c3b5266850088d361c39b1cd107e666bffcde15a6c7ff1c5b639fa1169eb6524b6ddb667f94ddd16f2775d05e154b7e91ceaa6ded1f7b55b7e6d27fdddc39351c6c2882942275547d4d4c13d309f3017360f307c8a6e344b1c2075358f5a8581e027dd97052668744a7c4147bd75fe008aaa5dd3a238fa0b0ecc21db0d713ee0d646f71858a272b1c0451f49fac4d7a6a6f29e0c790ee2f7dadb5d1f8e945bc757cf57e810a6064f29e7c6dcd59192a630274e29261c1661982aba3821de669e7d570df98ff06240787df5922cbf14b9aedc7a66e90e0830d463452bc7e098f8cd6ad8d870dd4adf2bedd94c11b99fd917842a46c51538f90cf59a8838df3edc99cb53a2cf7a279551fc87b2a51f1007fcd30f78cfb758c69a0918a8953c3ea758a7a0af1b7b688c1b19cfeb1f5e92aa35730f8134154a357546e88ed9264e35b472af0cf35c7176785cb502f40740f93f7d7270d6b0547ac74a428397eda902d8787295ab61044479701b7860f3e03429ad0457dc4bb3ba93857965cece83bc50e8d0faae532855ba9305f9c5de2286f0097373bc554955778279c2c319593a947d079882901a8169abd090c3fcea4aeea7f0743c742c6f71f82bced42046885f9306fd0da400a219a59d7312de3ef9e828f38a1124167435da4e464180f64011aaf8a924c6929720f080af87f55f42cb9d9b1566259dec20829a12cd49b1edc2b4732a8a49ae16cd35357e9cafff6e8ce1b7c320e353260f41a33a4fcee9f1c640d9b8ef42d14f4270b8fc9095944ea45224da9f1ffb2aa7bdbda367e18d468077e0bf1fb41e10079a77361d4fe38d15aed9fedf8aa88741367bb98080ab03af65e5c27864e771b379185201fd59a9d0bad2df149d26ba7e73828463c5189612df15fda5ba62a531f08b5bba85b89fa7f6c6a1f263afa7c2e191e3bd5930e8497833b59a129c1d2a38bfa961f4318f49c4fa9106b7db36a1dfe160eb497dcb72cb3ef59ba5e977ebb33fe943d320d133bd67a83607af0e6f3b81abe450be1440df414b2c83d6d7ba5524480a19279c32b0b672b706be6c737e0f0f44e2bcb7122286acbc6c74c7d4e65e70a460efe21511dd9a46a0aa4640886d565d024e7dc69adb46b48323cca305d3d0f9638798cd41a7c2c7f772a6b3879b80dc298e61b97c2a95b8e9ff2718800ace5c07baa4caabbea5d557ad2b05a222b0165b2c7d586950a878061ff984c8e920d99087a8d7bfdeb579d12a817acc22ae8f40a4b251706aee5a7d2942d34e5fa2e2f66f4e0a21614913f0efd8ec1a7f658208ba6c125703bafe63da270478e386eafd526f66bbe80965ef8c64686dbb56970bf70a08bc59a5f30bfc54a6bd584254cb7da67877221b414e607cfc65180db8c69071b903b816fc5e5c6aa27534478a07d6ae1eb452fea075d94d593317e8626353bb1a39483902d2872718430ed30b2f2dab5e0297c221e8dce5bf00b43390ebe94f761b0eeb3e4642c4ecdefb80349bfc36a6b924ec6bcbf859a6f14b1551f0a39943c6eacc89598f9396343722753c6b59ff549291ba56d61fa9b293d8180ef57c593ed548ef846e7b613a21bf5f15cab85f0f2d718ccc2c2f3a280338efc3814de9b077cdf74a206cf233c9b243238e4904764b090d56a8d10091f1c683703cf0c6eae180fe3200f77263509cb46695d01beb55e244a6ea1c5e80316406960102d44c7d616e4d6140dd80c0bd54f0b5c7c4da9b6e4219c57ac82941bc086d628f868d74c8d5a3f4916d88c0d2937065376880a5aa79ab061f4b3358f1a0baf02027516aed113d93038618dd79dc94f39c8014cb4ff0dd0829", 0x1000) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001040)="60c798fee9f706b0bd1c", 0xa}, {&(0x7f0000001080)="45f2ee55b2ff6e8ae0d0f2b03d15e704517041a2b2aeca3a552e788cd649f938a2d347c60211a5447c0532f37d7c85004efd2e1dab060823383807f10a8d37d81be99acbaf03ce907ec2ae9291533a56e1f4b098d0340ef8fd9b765b4f8e90733fc56af1d4f48db3a5dbd18447c62e0b04f30d7dc0510a604dce3e15069b8590b6d8ac5d0599941367f8e1e4ee396b94cde964a06fe548a00bf48d3ed8c1b201f73298cfdb0dff2e4ffef9a206382ec8f6eb6c5c99c827cb24b278bc6cb1e7d788b8c47c", 0xc4}, {&(0x7f0000001180)="ed43da4ddd778e6b3aa30d54d30b972fb942eff32a56db105bd0dc9da2fc70426f7585d39efb58d9babf5aec32afe65f3bf8c69a3072169ab93981c8865c2cb00ca1be97227720c5f4c0a44f59f72734b514e7a7a1cff267e6a5c7498ffbe6c6b39db98134a70f92333a745a6fde4520794fab33dd528014482137da13dcabba3bb424225767269c2217622c5fb88dff4fc519bee4384a7826c1aced093fc1802349ed3f0f9e15795cfc9954fd87082cb029e1472b839c58bfc65bca2d2673e5e2785cc3ba6e4471cd7f3b4627be40ba53737cc39a43fe66dd219a1693da97e8808fce76da2789397ff9425304c10fd6b272728c42a77d8437d64c933d5c2abaee4e95ee6882579268d5bab8bbee44fc89a2a9701df863e44e7f4af871328bc993bfd8f0f5fea25971c91d3dde7f7c31ffc3663a9b62d6f447fdd82067fbd8281c4365282ab6008b628edd7659f4e5ed839f1224ce8af7c66f6e6caa6fa42b7f2656ced7c8c8215c54f7e35b4c1514c4408f31ac1eb4bbdbe223187d8476d8e91a95d9a5d255ef7847b02c97a1acdb95b24265e13f6545eae11506b7de5e2717df20b8cafcf9204fca96034f9fb80afcd652c27a1559984e1b2f435f560e2d4ca8b65bd5c5a8099ca7bdf47875332f961d1b804dce48a61d8cb71a06f52b8dd13816210f54ed7d5448d1d133e6c8e890e61c062ac669b8fc7944643327f94fc37b8d43f7d408d589882ae4c9538f678a08bd8daaf50408e749408218be5583586482838d5f5764f7b238e3ea67567a2cd5884c17c9b7b1a451a462ec19eb7fab80fdbd0941d3909fea336934b92f23a34ccebb2195db9dd7141a53595605e0d2315dedef9b5df632697dc340b507d4e5c21549f82da4d87c2c31958557bd57833ac562cfa8768d759a3c104b2c6ad613e1e02f0918e9efa9b2c978b3f4ce5ce83770d987595f2a3aab85655faf0593dd2cc7c75999ef6007f592e0924a867fbd998fd3f62125eccb88908ab23e9c2fa69c53e9392745bc51bedf97085521ee6a4a423dd7b5f4e5c835efe379bf832add9652d506489f66a416f5bfdb72a8490cd9d45b16c9dce215f9129961bb2f25ffec5dd46e7b7161954fe3f411f0c6754a03648047193a75d6668587a9d7fe0fd7cce0451dd05dbe41194c4f77c4fe3ffabba3ff273f52f1319d93f767ad29c1321df28affb0be57c87637c6a791e4ea12f2e2bd24a4ec6e05adcfd30f489b026a75dace0be7ff4144b1b375347241d067a49b063ff7d0fd49464a6e7305d4ee5747a000fd317f6ad572735d77460592f256460959bf18755137903fd2a7d9bce0884994a81151259aa81830d404db85b933fa9e9021ba4bb5fed8ed2ca85f4abf4cca3cf1aadc01ceefa10d0e291686493b76f9bc8f17be0401ea7739b431b7a0adaf247d3cfbdfc7de3ca6c2d8e69b0afd4e1dd1ff69ee313b19445e947da51f5e9b4e7070612afe453d71ef70e87ccdb648329917840e0952435c6a451f5d936583b14f90bf58028d808b7cd465d048edeef0990b4eb20612ea7f3640ad8e2517c2cdc691f84f6a7601c71e60fcec3dbf61ea5f088647e0f25a001a37f86ff2cf7f8cb228acd3b7462fe89164ccf367ecf8682d634bf7f37d959edc8aed6da6f0f1b2d0f7a8744eeda936885e85806f5504aa42d1c21e5508dca816a769a8dfc112689e345def8a6c8bea96d887aced3d7638300507848f176b59e6dbd8c047cf7df3cc34f93778e6945d45ea00e28485af9ae56838529b0bffec3a79ff29682a6b7f11a67ec071cd799d6c07111aee1187367ddc67358b4d439c56c86bc3c7d1c4a7b6c15f70e4c31bac8fe4133a3eaf32926f965c2db38fd0efb08c9f8f19219f8259dfd3d6cce9e94cb28c338aa8d5a35a664376888df171f94b00ff42669bc2f4393872f2c8fcd1c6f2df89ba68f972d896a2730d487c0f63824e85fcd89a94d065d0691b96c4e76cf0e1ad4272564fc7a5ed9e82393dcdd9c09074a4bf483116398b218c103fcc0d63dbc9e82949ef19f222e8da12e2e510e4b120b79e61e0045b00298a958ccf8439fb917b9bc17e360c8aa3639d593f9a3331dbf121c70c812030474c36438d9fcc27ac4064e3d6bdea9d31437ec25408631ad9582a2585adcb64d30dc50f6976323f0cf280af33c43f2a1cd0f8010d4b4545c3f1a238a52f48cf0201dda47d18a1314d25f7c27054c9710c146fbcb04855ee2fd28709ec243c4c972b1c549ddf19c612e9cb8f1b5c11709dd8d7b7602300e343d43757f9209761233d66ca9833d1319c093fb5b994f3a227a32ee240305a6f84a9180447e348f8cd725385eefed46acb53b221cc2ee7eadf736dda2052b2103f40a8f5089f586545a10fbac84aad2560bd91ad38ca22873d289ffbbf034e106aefffeb17b5aaea72535014a90470e09d5d77ff4b400ce148097df08deabc316a834a1b4e315fb85d5baacc42d1feff2542de1a303ae56c273acacbe16a2ab99552315696a6b49312803027f9dd67e89a48ad2ecfc77e8e832816a1b77f1d9ce8ecb39317d1f99c1aa63d83eca424cdf1b02f1871d6355053921949fd64f379f195f474b63d89c2a885fb031af63256d1b35736a3d18d749f33371b40d75819f07a13360e2d0290310fa55155cc2a11fd32e5be8e77fdff97af8aaa66effb3df463db045d705553120c66498fcf156ea9c2584b96b77aa525800223759f8a74f9e47552a3250ebbc0ac5c5726d3dee69ae7154c506fe3ceedd39280b4144aad68c65854a27103947a062471c1b1e2d7cad3e872c4ae581ef8bbd05f772b52f5dd76f70cd0b11176fddfce655d7dcb6974ddda9ae2f41ffe3a979877a5026173a3e48a0f3169c507f9377a97d94446f3a1be9c207088c99d6d24621537dd8e879f39aa8e322bc8a71818b5e526f17bae1783ae32ca235c9c00b7007c1d1fd5ffbf13783b9a91067c9d89d5a6e8c98ba0ba5678ca32a1daba0527484f0b7d100caefbd9dde46f3660826442a0927216650b712947fb4e571e602910b39d9a12ee03a06a8beed7460001745308c207214862ec264b5926e1626881c81791e4be444030cb446fd30411d142d49f038e669d5dc57391aeb496ac939863bd7a27b721bad13e0f6de8d1060c549d2bb48645e6b7a77c12e995132b37a8e865a21c206680e3d730560da625914c41bf5e4c961e498f97c33bb89bf0e96bbaeeb70f8d0ba91cd3e23a3b59649f4a5261c25327c1303592c2da53f1022f9933399a2755b0e3a1aab3d61a733bf1be390c1aa7be2ce51639f5ce3f0d11b1960942cfe223e632629efc642adcb9f7aa83424d1c1efa419d2da87580fe2db66755b710138321f3ebad0e71e634ec3b364e412d7265ab545c2aa9a563fdb9899806fa20af0efe51bf054018f4ea71c49eacfc57c167049e32b9db62232799921abe516cb58113de5760dc89e2e98ae86385e30dc43a8ff898676f15fc47a345095e14765ba8561771fb82beb045c8bb39e9b98aa538b454a090cd866ae768b696fe041aafc33a4a92acd9823ee826379ef27834b78ac929d82e6ee8d0b2cca6936fb65ee9c09002bfe13be949735b9c46c3e0c295f528f2bf6823521d09473732cb06750c008f8889893434dde86c08540bf4ea7cff1f84cb136e622f396cf6c11db1386c9d9ba3dc2209a7dfb50af07ffb66c09b4b97c30cfd81f08428165190212945af8fc2dfcbac5e123b87f86530fe2efb570725df8f0c1d973a84a2119e4c851fbcfa05e4feea5dd46d0a16d23e7d2dec9b5e2682fff2cf647491eb28c51aca1b2dc02717166e546d689fc42268c1a71af8563c695722927d639defb130b391611ed0e98bd1764cde4b5cca0888a9f0878dc1b3c841b8f6d016cea6f1ccec87549c933b55be2c7ea4cc6be8dd099fc00b3bf8262671de050063a150a800b5835cf2fccbfaf41d9d41ece1840e7a327345c4861e55765090f080f506f300043d0779b7b0f931ced50c2323159bd45e7f8dbaf3b737049b73ca48081f14f1b9ad110be37f035cfc6a7b0854cab838807bfdcf8be72b3ba05dc142cf9f75aa6eb2754ea6f4b496ef37bc4ae8c861a3f1e37c6d70bff7728e86b2043db691986a98555007eac68943e3380b7575614aaa662ddee8df1b1df4b89ce17ebcaddb814d0f0f82918921fb57f9402e8995ac0868e63a2801c445bfe3d46b96562b771fd2ba9d19492717669379b250d8250072e003c6c92545b57b1bafdc05e6620e82caa0968c1273ce81d1ebbb8793449dc84448bca0326e0e998ea2cc66fe039b5a0b768d4ed67e874d67e8e9ee89b32de3c3489782f5646263339a898f268d6d8fa9ceed1b9e9051f90e403548b13fddb98ee3402e0b508afe5540f38bdaac99d8782e51f53e4ae3de1db1b26f40be0669ee659cd40c5831cae43a2ed5fa5e28eedf65bd608ea60d768aa7349e6ce5388b30486b7699b41dba4154c69120fb2caa66f07dfdf94881a6c3649a70460b9c8d551555708cb5daf8a51271776c377efbe3d3cb798bbb3e279b9851ec6f3ca84241e95ba7469e86a3ecdb22577f19b7d54d1775fd08cd70a4d21f5b64fc862aa61b29c1c3f8d93435fdcdfe5562767286929cfdccae232f134f89baf2d825e03b6f66ffbc0e11659de5467da6b0595f67e47109e3b849dc6207f641908866c4427503ccc9b82da01acbca85d8a0ba67be44e119800dc7daae427ff75397af375d163690a1e4df4847c9240fdb3a7d2c640d2a777c83c97c09a322acdc69e34b59e4b426771caf28e9de8153031740738ac6e16168cf0176cf0cd01bb3e475909b34a3ebdcb504f69d660b9c3b916ce97693aaff1b70ca82f3c66578dc2cf559ac3721e43534fee3f4700b6cba8538c44a9f60f8d473e8b24474ae673c30a4b8faf9b25fb2a5c65c9ce9de67f1611aab5bb78f8f4f5cdc8ebe5f37c3eab8230b9b52ba8835f57a5bf756d65c11f594f1c2fc6b31ab89821c176d094374b6ac21d9b37085dde7cc18e8af3107769fb4a62d4b7ee89045300dbc972675063b5d61c74e1f9a0ba7fe08c036738d97bc008596fd131d16f1d09433937d1b5efea02d47c20bab3ec5c342f65d1e84ddb6a63101fdacc2a214b2601a3385aca320d74570adcacba9eb92630aab6f88aadf053e57cf7203fdf5a3fd8fd1c870ddb7442437d35e6357cc3265a9699560424051043a6a22bf8a6c07fd05de9c534d7b6f25785ad4d80a6bfac9d734b9f15288c5ced2da8816227f18dc01a6237aad788ca2b2af3b35052da5b3967ea383629a5893975fb712ed58b23de7431e7cd3d79aa6dca3230628047997cf1325c8e4e6e5cd718bcfb7817d77211e5bf047a31c922246d851dcbd61647bc22adf81b0ab34a804ad7ee9109926f4b480011d77b348f6e716a6262e2eccd3fa97b97df520f233aedfc31ca2d818a2dbdf91d7891ee6a6a0bfbed616ef2505920192d27dd57126bfe3c0d85962f5d6917f17115d0296e2a168fc69d1b4794f4661b02b5dfc7f3f2ae2b7ad84f2c7f46a01ec001110a348b35b9c3bbb2b96bdc85a57a110971e036918eddf711ea7e0a72860e9f8f178ae1b70fac3a369b54fc72aed778dcaa7d433a2d1515cd4e8036cfae0965a36d41fb286010032d2a701bb83fa2692edeb16699411a30406a375bf669a5668d72af3c83b4b93c8f14e4fa3f2df590e3fc0113986a33e76f3866d5d348c01f5d93f9104927004ec7f616b922ac8aaccdce1ddc1a6d12650a513a9f071911bb154642fa1b70c318fd7f5c2dd", 0x1000}, {&(0x7f0000002180)="7f915ea4ae77a6f6820bbc8b32315ba436182b8d856968f8111c340ff9b23ca3cd1d0fa9a20cf06a60990c3d729b4406892af64ada30699dc0267bdd85c3878eb111a8c32e1f508daf01c136e76cd6b767ba5e478e4a7dc25482fb872bdd8e84bd11963945c778b22d8bbfc9514576b5a0b1c565c575c42ca534609e3ec5ac3e9f9e237aacc8339dd755cacf824cd6909865101881fd6e7a3cee37f2aedc828a755f752cef2489fff6d6cf37d384f3d7ded71222eac7f76870376b4cde55c7dd97b9dc655eeafad5ffcfef542d40452dd57d65386b0e5eaea970bc5ea11725df8abba7116c8da99384045c6312b5a5752358", 0xf2}], 0x4) 01:05:13 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/129, 0x81) 01:05:13 executing program 1: pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000019f97)='c', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r4, 0x4, 0xcc) recvmsg(r3, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 01:05:13 executing program 0: 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) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) 01:05:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000180)="13743f3ebfcf1068f8d558ad9d3eb51eb77e1bb8d3f87c51", 0x18}, {&(0x7f00000001c0)="5fba829174285881ad80155fda5a986d8edc652b0518e60cdc37630e6fe7289ea0e0ddf76b1811c2ea5dcce0fdb037daec92ebd891b8cfe5551dfb8a", 0x3c}, {&(0x7f0000000200)="eb0ff4c2816900c12b5aef19caadeb30895a0d69d8f4d07d3295c5bca23d01fc53193953e06e043ff96dcd4916ed75b2048aa9512ca8f7c246796090a09db60880cac88a790707ee2a4520e403e873768f4a783ccf7b1f88a3618236b34e5a43e96efe27ae9003ed0feaa11e815cb2b4b2230d440a7891b5a4e5881be9f9afe43336e10513888c7d07e9dfeeec5e338578fc0075688b0f7f83209aa53053edf0003e8dd1e956e6dd08e0c5b43462a0f0ff034b9ee7b656d9217dde5df38a14c0", 0xc0}, {&(0x7f00000002c0)="f30984a10354ac50390995d3974ab69ba9ba842205db0b23e08a8bca7f226d84b23562d99cd9e4ba0f75315aaf200610174844496dd8a08216a8455b9a31b0ec62da2cbef814132a9a61c396801f99b9657edf0a17e70ae5aac1dc1978d91cde11c63b078623a7b81e3a36c9fed82a6d2fac8a969834ed22d731127cce7cfd14ea6608aef3", 0x85}, {&(0x7f0000000380)="7ac8dae5878650c5c42d05a65fe86ad03bcaa001c89779c1017a22e609828322e27609d04e2c973bc23c7df85609039c5ff17c540cce2c59f35e39d71897a22682237a", 0x43}, {&(0x7f0000000400)="b2f25ddacf562d67d3c139dcf98585ec98976c9b3ef2cc349bc33f5d674cf18e8ee0e0623b21caf5fb6a", 0x2a}, {&(0x7f0000000440)="ac263e1d92e6a9d9d3adb02bbe14dfb86cbdf20d47d7981ab5d37b883a67df44900c423c239f8c5d79bee26ea63c88b31355e067971147ccf403c1dd53b7eaf06d3155898e28305bb989ac9770927ea11bb448cfefa18092aadab1e80ba7ecfa9fd2dfda1c4bd9a7388bc5672044851b748706b6820917de2114635b0ac78e225e689eb907659bc49c598291b902d4e24957ba0ee8ec7b1fd89349eefdcea6399bd0977b12462d2dc7d1bad8849be9b5d08b22a5e39af64b", 0xb8}, {&(0x7f0000000a00)="483fc41f7706246866ea1b3140bdf1c3d74db34d662f5896787e869c56fb1d92f733c720d982554ff33d6b64e1bd817387b7c5214f7015d065d467e8bac7962db6d1768db8ab365f8cb68e71662830b4971aec333f6d5f4a4b619c5f3a8f78923847a80e8e9ca0f4d3135a5f2597bdbd5b7726c613ca080942b28b2a9bddfcde7c14d78f75a413946d3981672da9fce38792871a8ae16d35a12775df8735", 0x9e}, {&(0x7f0000000ac0)="f5631d936124a9cec2f8262195ff860122153cbf92e9897b83d7d0fcac1397e848abd04f9b97f48b69b76cf07afbf81e6a7ff9e8d17f6faed150a9e53274f904a86247307d7b07a671c3193a18eda674885f923cbaba6a50e091263745aedc9f834578032eaaa800b6a9d5fed2c3c0566679fae975df4ed69697a6c7d9f1dee5ae7fc6ca34ac56ab62e48f", 0x8b}, {&(0x7f0000000b80)="1fd672fba1066109a514b86b700b41a5eb44c382652317088e92664f8acec44a19509947805d07d8cd9a4ff20b69bc323451f70c69884c3c8ca43fc0d63652261bb9bb6a22e213c753e630ed29b653ff907f94541f4b98b6a0a0af4eca1d681297a1bc713edc6632a2744e9bbd88f79ff84e5f1f3fc6b1208ac888d14fb234e506c69fd41b8a515331f0a55b12dcf51188c068015acdccd526ad1a103449ba8e823d25d05fe4a57bfe8c9cb08461f43cd84bd55470661a2709fdd701ac626ede0c6997270363e4c54bf648f1", 0xcc}], 0xa) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65e61a"], 0x1) clock_getres(0x4, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000580)="5e5d91505677829684c835d15406c8b2365b061549fef4d66f2cbe44095e5ec0a45f0dc2bfba968db5e2cb6616d1c963c3154bf2ac8a651864b24c7b9928e119381568533980bf20fbee7f359047dc2e3c649b0a5357864e672f310cbaaf19478898fcb83e0021f9a864e55d15aeca2a8a711b1a67b2cd86539fd760e83085c6b932bef4f850dece925068aa49a06ef344fb8dec69ecfaa98c8f7571616ce0e84951bf6d678879122033bb9a0aeaf3996a27cce9babe55bd67ea764a9c8c79ba248aa6ff5e3fe1315ea1a44b48aade83a367d3d1a64a6405ed7da4daeee65a595581de7bfd570d1eae83150fb0ce9d27a9b99d26a137694424020b589d7530e4b2726d360d891377d98813155c85900f2bdc16ba0e617174571b51d89b7b0831773470f9513eb1c05c60de413bb843cb7155df565e4f4db0fdfab5031563270158a8c5ecee1f988068dd58a717f007feb1d40cc24aa2dd3889498780085caab377ee08ad5a695787eaf75f872cdc2143a736b54130d07bee02f746f1e525b0d2e3be3f870523e2068c89c4411470a2b36736249fb7f820cfc736ce5790462d54137c577e2c3eec0234006d5feb104c5a06d98a777c5b42ddececa8def2464c96358da6e99648e67c36c88c1c0ef7f5b20da70ad33eea2f4be9846347e567f831701654c6d85b2c850f11060d59f64969f5b392aedd65ab4864e888cf3a151db9e71cf9d807b45b10971ffc4edabd2be0be79483122000f6530e4ad7a5140c5b38fa8024bbed2d2346a0d7e60a57896c6359b2f65b8b84ccf8c2f70e1b862f7c98da5e42c18edad713004279d87606de5ce1a8c1acb66632e9883a342ab93c5655c43256239cc396100bf1bdb87d00ee00f7e0452ab4e3fc7b4a93b68e68a9dc5a3b4f975fcc75d30d1cd5d5cc2ae8974e72fb0eb126a3b47b9d8045d69f68adbc9d0895e2076191cbe476c5f9f6d7569b9af86aad6b28d5332650c280e0457d5f20292c8789d55eb41d14abd8dbd70d60850a80d9b63ce391b0e28744c94beafe5cc9b02231cb9c29b512eace7535b3c2dfe02beb3d205b9148582687939df93bbb420f9375677cb7b208293b92eaf88e0b306b4965d71c3fa0e6999db54774f6b6478a77004326d06d42ff5252fc4691b637aa89623d7c0b10fe76c47ffd1eb4713172dbcc5d6fa53a13f21b0568aa0832acb85638231d1733c5cc512b74520583c5099a3dedd3db6ac9800c83ba2f04272fe33c4ab41907d5298b6578f028614807756905d0e9c2893ea772029550e1a820b57c449775b2a87d173c0eaafe11cad1c9e0baaeaa42412801c4d71f43bafd592d400fdafa36645c774bb4921ec58c25ce0142d3a774b92ed39042f47ff0ca844c299f38c57e388c230e33d8f549447d8ad317d6a5ac2df4f3ce5ef4825e5096b53fb44ec80f86aa8bff314a86eb8857c2ffd9fd539ba82e46d78c694e56c452c9d55793463b823ff75d905c5e515879c9cfc7dd9a88b872a7791d00685f77538b692a0501cf1691b145d1d61347f702a5204c2a8e6d1b81c41629169c79ed9c2f492680e3be3dc717937ce0f", 0x45f}], 0x1, 0x0}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x9409, 0xffffffff80000000}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x80) 01:05:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x10) 01:05:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="3c86f9b70a0aa2c7882237db5e847a84fefc4aa158c43f24ffcd7afabb5b8f", 0x1f) fsync(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x50, 0x17) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 01:05:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x104, 0x1) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) r1 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 01:05:13 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x283, 0x0) close(r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) ftruncate(r1, 0x7) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) ftruncate(r0, 0x1ff) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f00000001c0)) 01:05:13 executing program 0: socketpair$unix(0x1, 0x80000000000002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup(r2) kevent(r2, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000480)="26418b0e731d4e530eec7def29d82c9a4d1a8f9d89e3f796f613bdfd5be58e928c9bf6ae1c6c318ea9142b1e84fc87498df820ec93871dd051e6385402893fdfb17302e9d7dddd8fd9cf61695ee391bb110467978438a00548a13d4481ba4bf8ea40f6a48c12a470a941a1dc706e41dcc3cca59df7b8e88730bc34594de9732666300933a3e2288c8c82bd6acdaeea8c8f41942c936ce9a024e33cc46c7c1cfaeeb2c091ce72a7fe004598a4eac4c39341535072eea583015e9d17ed3b4635885af62635d4d36148342abbd1d232aad430f547f7473bdc8b1fe5cb6d0030a28013a94cd3a600c75dc26e3871b411e85854a831f4ec188a2413ccd1da2428233d7c915b7b82bbba5011b882ea78f14ebfdda36fe9c805f2d9fd9f004980fd682f05049bbfdd3bce4a4de5005480fd02ee2673e8d61baca04e4b28e8ff9aec91816dc25f951dfbd4d948a0872bd99daf4cfb42880e0f4d571c10718377e1e082943461ea3471947bb48474b023606943becc5b91bdcfeb76ff42beddbdedfe0432071c87c0ab507cfd39d00a5f1ef5b295ca919bb1b6c0f8540d649602d647a62ca18bfc898e11cc986e8c08d835fb33a71a2a39ba49d97c4ac68868d07f48483e1840509b144669c2265e6a91e8f7a1c5cea1e30512c7bb74a7f1b496c9e95b9908bbabb64ac1e9ebece5ea228ce21572d71cb9da1250b21f7965e2e66d503663b81a8523068c53d4c23cbf85990fd6cb190a68b047b794cf803e56161394f2b5a509b2bc700956b1a8356aeb2eb34f3474b20a3228c9edd6f02f2e0f17977150d4c062ca08224621fe4a9e6eab703d373211194d540f9faa36ea262e66bdedd68d8751fb2c5ea065088d60ad500d7bd0aec3ff7418682b71c741720c08eefbcf5ac209ad2a007920136edd61ba7547922a28091a48c920cee372250de85dd46409cd7b738e9350d1236fcef5e56802b731082281c22e171439acd08a9281f41ee811cec5cded49258b6865d83fc0240c0abdde4854fcce9a7f5bb7b77a5b1e07f5d8d487e83a5448f7655c8144b475eadb9ce73f2233610ecf28a9569ea8dd042597ae884cba4fb2651209ccaa30e378b7098c73c88a8eb271d929facbcf9731c23f403d83a900c8f93c0f2949bd6923abec01f9f84d94759674a36b1cd03362ddc086b033f027b04528a0e321ffefc6f906b54fe393475aeecf25c297cfaeb9c98d8d9b090f5fb062b8d59e1fb57dcb79fc711a011f379e0409d7e1aab83c80d44a83ddafe7b37857c896f20a0bdd22424299255aca4fc548fc6e784e4bf7b55489bd27151ca3696e6a9dfeaa98a9d0a691dc8ac0e6af6043a7e6afd667fc36191c3d94163de39b88eacf31f3d540c17979ce9eb144ed8ce4692553d643f22c29917d8998d0f9076a89bad6ad2df1e89990898b48e08e61ad8e6733c9eae01775d7267650eecbcf9ad700df52d250f72f5e52f762c905153bcde28815f36ffbb807a4a0ba324cb410db6a12f16c9465d2a64452053f1ea7baaed2d813a55772df57a24bbae238815a80972f4e32430a7f979a9801e510a015270e0d335763a8e07e2abcdb37670996ad54bed16e9bc7c3313dd5529edee0eeb9cfe933126a22d52bb9e22357d0e0d36ef50594f9edb133de7daca69cbda4a785d8ae897b5cb2e3a50da148a1ec4d10e66a1ae88b8329c66dd71236b4c6d954949904bb986e3758f88d08e8614bb8eea45536bd5137abfa199055fd41afabddfbf6d81fefa49a848327f99e2a6401fbc2cae0c81ed61d5533acc652b89edd799096a3348291fab61404181e98b2b2d07b844c9bcba2121f9859e9a56803047b6b62926046f03908fe241fe5acef907da0a5214939ff79b89650f89d89cccb0fc893e56d0f74893da72e2d8c5988160c172f178c8990320ec696c57f1cf008aa04d635d82b3768a22d1fe753509875b21ff3b93e16cf1ab16cf2f24669e9d8e2c0a8208d689f5d07036fc17e5267d81dfde219a79c36160fd625b12fb8cc665576da11d6c85ccb71b98eb09ccd4d03cd4868f9ad794155b898f4f0358ffbda1c35a802e997454db75408e121966529912933b8b93863e733c9128e2820ff4fc2c586ffeffad10cf67ef63f3cb1b9077374ed00e4fc11e7dc1da981c3edefadfd693a192bc0d32aa7135ac2e2f5210d48178e403bde52388c929fc5fecef9f55ab72b5ab49802bc2f5c2c702788038cee4b9c5668a0076ab2d79cd564d239d4faa3f37c653c66280b3620e8c997913755c99e40125ff80d1ac732760d1bbb35a4744bf8026da0060a353de7b44aeb8ae0aae32908282366c6f42582b05865d34294a808acad118821560dac25931ef9b44cd2998d22ce72034b5674009dfa2186efd5f6befe0e156eb222e094683927e6eca628431ad2dc620c518f96ac6e632adc559b51102121d3e255cf279d98928771f47970845e087ff4295b7f007753e2611366cb245b3913ecab35e5f801d2beb7cb1af9ddab04ea732a9ddcfa55618c4b22777c40aff48ce9bff123af3a0093688423a4afea9a987f259076a8cf76a2e11c4ad8a915aa30199b87264987e79aafeee9acec44fdd5bfb129b1d733e187e523bb450d3a8beddad03affc8d33496c583bc9b3b5abb5bb7fc73a168750bc7eb6dd2c2a35aaf221fe0510fbfcd8bb129c0e7c4a480bf9e631ee24fb74f67f6423d446ff8612c65ea140a2e9fe9e374e8b6f142ac27ca1f724fab36f25e2dc1473140a901ac0c1a3279e2cd89b30739b606627f4e301ddc0477a1fc8471e32bbd227f547a82750982f4a5e02f2120821e9594b2202bd28ec6d59c3910767b532f9282e210e2660ceeb5a8aee7d89450c57aba03013a6b10399edbeeb25e564999c9a2e256a91dbe7924c66b29fd23a9f544cff0bd96678d80d9f4801e8a57353c6a6dbae9fca1eea0604627dbd161a0d59ad5833c91487442a8c3a7259949ad20afdee37df83a7bcbffeeda6bdea75575e508b856f417a9965c9428ef75d19ed1deaf7d6e6601ceb679df69c375be23562ca8b115dbe641c1e4de1f08b52743dd83757fc760af1bcbd3466a53443eb29298a6e47762140301c078dd6774e38668651b2ea8d533013f5a1842c729b3f7608843a0a20fc7d34ca886fd88bf587b84af08cf1f553a5219ec2bece80f518e0fe72aa878e149692f04a4fd460364b52a264242c4a94d299c73fb2f580a2ac725c91fa4b182e6b16262b645a9095f8326bb38b91116a81d3219324428da4543f0c10dbcb5320c2a1008bb73d98c27ffff9196e012df6a4ae350019119b012c92ab6dbf219f27b9518fce0479e2fb4c2b33c66f9de76a5351f788ebba9f85801793ba9bc8f82e2aea668dce830cc6bf277ec6248674b810168877f4462ef093a22f5835e6709fe80f446f087383917a03fa00551c6c00c00dc490a28a7f04fd632c62f61c4c5356fcdf5851d9e35cb23d54eddb31f0350eed43cc041b19b0aa909250056886430eafeb2fc81b8d3f19f64334be7fa5132e6b49eb746cb1470813c6c74ad4fdef49e71fb3ce33c4f0593cc53572309a446347e3a3244e729774d6b1c69ee698ec8bf7847a9ed8e86cc72f966732151bd9d182b45303ff9b142158a893a87ea2ff3ad95d316b7b50c0603656f16873e2a3c8e1eb5e9eb94fa0f46959343b70be56e30207f8a12079404415bad98ebd47fff6a4bc0aac81f33807a3c6e4068344986ded4fb67411a0042f1cb1c1dff65ac405bd36cd306e65376603747dd1fdecfd801da5c089dceba2545a490af6d5b08f89fe13b6ecc5999d9ed3a142342e30f344ea8a0f130c2f09e708611a9ad5afe40016ebbd0f0fb458a4109de0734a737ade74a6864afb7833adc87b9a26fbd8933e664dd1bc0f676f647cc0de460c2e093f3ca92bdc0fbf2584e05b2eb3b0efffabf72b86690277a01982c7238cf861ea848f4f6179ab8cbb0e0b3874a12c39c90081a918a7117417e2dfa3d0616311891e9c0b143b9fe512dc7c493595adc24820c9ac1c0fec7069a15eb90178f6988946b93c2b32feef9af396cd7d50760580e0aa31baee21c325c290b7b52496eba3162cd020654d17eb7a6367527517edd67b8f707408f1b604333b2d8d8d33171d651648fdfad930d5375f2cd28efff491abc52dcee214ee08350fc8082c95fd79e109bc2820dfc0e5c8d2aa10e02b8884554c7375c9a291af218ab2fcd39303dace6694ba401bc6638022d6b266e802838156fcaadc79fc1bd5cd10a180978bb0a272d556554f90e1635e8d15faa20cee1703cd5bb65b04bc98b143414b001436ec7b5f7d504c5f39ed7e60a2558d3d60d7c84b438c935c374b905b3ded276f4878fba1612424409e1e2604524016863fe458878f70fcd6fd269333841a938d0c3f307d6a5fc4dcd9a676942b32133b0bc12a5c6079b5866471b56d6c63f96281886514c083d69e9a455907f9da3070bd25ca8fd42ff051394413071fd1180728afd8c0dbff59b2264a9a2c96017fe6e00f5064e7a74a7a253e809358533d56d793a3bdceef6b65222dffd946c57495f41ead1468aa2407c8899fb6a09434c3e66194f2e78769a6b0bbd34c92e33e5719980533d518a5432c770490b8b053e592a137277677b81c50761ed81787312715aec629c22bfeed3fc514a0b1442ba541d8a102d067d564fbb4f9cbee26eae4245dc8386e7d14a5034a8b5ed3ecd8f80bd58e5e964f04c709ffc73a7239b5caadbec6cd6d608b83b50adf044a5e7e2fc56c9d84638f30126bdd71c1f744fa8339035ab6d67cd764e65c7daa1113940dcf8b009bd60c0660846faa3a0e889dc27303217dcbe207ee7169e929795cebb98f5930eebb6415032da58d589cbda36027e25be4c0c86fc36374f39ba58c9a092d993b8b97d686e57dcc0bfde3de58ce3781c56eabf0a28127c2e5b4fdedb127bc10fecd89a5b20f722bf0e23bc8820b3f75e218fbe93d7de9ebe950d9c60a4bcc2fe0f33eae498a7a8b93e71fa8b4e58157cef6099b65c051503e2704ad74bb182f5afe4a91ece4a6026f2580dcccbffa8e5c16dc82f974867677f6af713ab5b29ae272787a43882526214dc5cbff6c7952d2292b004b109cc70078bb19c5667d10942d22bd017cf70387e4fefc6b6c36c939f93abe93fcbb1d20c30cf759316fa462c81722cc015264bd1fffae40f4d587d6541869683dbc24cad81735f7e63b6eb482a1e032960ca76e3b698fe31bade7d0b06fa84b0239c0e91163203abf9f685fb64485953979da192eddc8c795ca57f5abf55d6ceb5733297851ed40ea56ac9695f2728f3cc680dadf9f3e6e6e4d8690c2fd7a06fb53952300b353dfaabb1846ce08559b53b884187f6259bcea5b1c94c89a89187ec8fb1efc3a5cff8c8935059dd5650097ee513984ec794378d9b543c3986e99a56e35b90fb9b590b3119f81439e3629ba2069b30ae9ddd8445db7ceb79b2dbd7fff39c6d9fe19a1820da07a58a0e32c9b86bbaf27ffec40db05433a5649219a31320bb449291a91bd34d7dc0a6100138fa1b4e91ef9e7eb7d8f37ecc1452bc7df5bddb3810cd8964cda53e67c932d20623d735f4d11cd009595023c21f32d73e7a0dbabb899e7afa8884b6c444f9fcab6efbb82d0566da363b2fa2f36231bfa8b85e7743a3261c68720dae3cbb80bbdf15af16d3800ffafc3fd782a6287fa6100a6bfaa443c7ae7fdc78e655c37028d24a0d0edcfbe66b4078d070d078668290ed8bc2fce0bfc52da8396983c9f116e864ad4f902da932b370e5", 0x1000}, {&(0x7f0000000040)="e87e6386ad41627729da10f89c882cd695a7e0bd16f17f4d84", 0xfffffffffffffd37}, {&(0x7f0000000080)="903a88", 0x3}, {&(0x7f0000000200)="413a609ca8cd0e42994743ebb0d65e4a837fb9310e682a30f32d9dca683e406a38dfbb4d2a3d574a7590a603184e826063043a1314515f5ca9c4b90eea88d5a8499f629ab889024ad9e0871ba653b98b3fd057d1b794cfc351fafbc7d118cde3dbd394dec1a56d7337db6292f6edf04aa6aeb28c09ab50543e671b24496f2e38c85d4108e8fd7af9f131825c24658ff2d5ce0430773d88366ac1f072f0c2510496a1615d9746e08d5eb32b20acc42ba806da804eb13d42f9695d5a", 0xbb}], 0x20f, 0x4a) r5 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0x0, 0x0, 0xf0000001, 0xf7a9, 0x6d3a}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x514f, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x8}, {{r0}, 0x0, 0xb2, 0x4, 0x40, 0xffffffffffffff4e}, {{r3}, 0xffffffffffffffff, 0x10, 0x44, 0x2e2c, 0x5772}, {{r3}, 0xfffffffffffffffa, 0x48, 0x292c0a4360a70ac, 0x3, 0x7}], 0x8000, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff9, 0x6d, 0xb, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x4, 0xa68}, {{r5}, 0x0, 0x4, 0x80, 0xec4d, 0x8}], 0x0, &(0x7f00000001c0)={0x4, 0x7}) renameat(r4, &(0x7f0000001480)='./file0\x00', r4, &(0x7f00000014c0)='./file0\x00') kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:05:13 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f000023f000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x4, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x5010, r0, 0x0, 0x41) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4012, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/2) 01:05:13 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket(0x1e, 0x5, 0xff) 01:05:13 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="edfe2e1fa41aabeab1a0abad3b1d5e064581d9b89091767f", 0x18}, {&(0x7f0000000080)="3174bcd4a929320254067aaddb7776c72703631323de3ac7075391ab359aad37d3ca8dd6cd5726228a12b691725e175102c269bcc7443c09d6e83e0cb8b87e396a014a09fd4b5c33f9212600c140462f2892b57074f397", 0x57}, {&(0x7f0000000100)="98fe77820c5d7b66d7b23ecc5729ddbb7df895e2bd9a6b5447856dc383f853fe9297a4d71fde1e58742de5293623b7d66864888cc7e41e82dee0e8fdb67f0915453a9b42824432a2f96ea20c72d7ee6e68f248ff288207ab9f67683ed24d3b62db2f97ff7625f5f32004f3599060a97e5eb89c3396d15895fa7e0b0b93ecf701e189f5456228df60bd4e2f6e25fa1a702029a20298178e7ed8833e216e0372923dfb8e9fbcca87c30d7144249301b5fb36c9d93a0f7ded005cf49c307177b8f796dc17f7ec7e60309616aaec475311323da471f4f3b0f6d5b04683046a62b5e9c0dc8dde4b7c390da19484e592aab73aa06852e0fdc93febabe4bc6a4b43610d46fcd5d9197f75d4a3fb097f89accd740a903760ba19615995358b02372919bc0d51475e122f51f33685fbd6c550ac0e631a2538e50e4c324437c9af21fe7cebc382fd9da42550d468503adb5c5e336211c9ba5b0c65baf1a4ed79f695bceecbdc41b20b69d0671f3a5681c86bcd7ded4166582d2c78d60d0f7489fb9c0d96fe6d56f9e598e0517673e138a60c4844a767c3e02fa97d2b3acdacf6e967f809bba586fae9d8e874d58b93bca3d96ecf813a82321cb6ab84ae24ace4ffb6dd2497a0e5a64fae0b408e10e917a87a3b2292b32dcc1379b111c7fd72e4904ef8ecb8640084d2023ebf1f94c83381338906d095aa8e2e8af8b7566ca7da05bf4a3b48b120e67e372f3efbc0540def6d9f49dcba21734ca14182d8e8c7d9444791ff5f20402ae5978ee4ee2f628db124c13cd04e7fb05fb015f1bbb0fdc938e09c38eb1b1cd2a3724f0f973b428325e21a1fa2ec85c343cdcdb70544dc44d2f38c65cc60884bc6b987cb92a4e2b9d02073776cc471236fa6d424afa4a71a05c1becb0f85e63d770b4ad14a3bf59ebf1e54e4ff62f6e2c1c9b76230575bdfef26165e8ae102056374db2025a86fb968c0556772adee86236be094133df3d28ef014d0aab1d181a942ab9fa4b3170675605f5b834f3d193d2007a13a0d1cf4ab95723c031ba8722e3c5911cf162ce10a8a68680de206031ce990bd98a2d2eaa185a51c43cc234a4af911bcc5c7b1cc6e07744571118a5af5fc252f9aef5c857f662597e0b8d11860ca017118ef92b3219758c33d0391341d968e649435b267f714daabfcacdb5efbdce923934f34e35be297d6d8546efcd06db23bba7bf8adce694428659ec25fddc242a15b014d5cce7ec100705d98e906e01be161c82fe4f0fa3a2f84bd0cd0369ff8c85b35a07ee0566dcd2f2aaa1f2385577c158204a5c0be9a40a781609487e61a8bcb8192373c4d5a7970539c5e12c82fccc41222664f25af2144b460faeff3d3ffce6abfbc3d5b6d02121109ffae2118b9af193c12a382f75ec9d94922b21d727d151c45c301f4da19a3c6fcd81bab6794de7b0c16490294240e94ddefdb055e66482b5f75c410552757c5ff4001f67dc0e071acb0824b2b0be657b8d909013cb34083070500ba89b84a0d85e59211dcc96e8bd322021a8411273e8764365c56adf85d68349b811aab40a73a09e8f4943f8f3b2a3aa2a61de088f93aec34ffacadfb0f89e71a6eb321e387120e011e451b8922db91a35f7e2021b0877d8095c40a10c455e009b2360a7d046d6b804b91b37959fed85e7c8e58e84bfc4d917295efb757052a88dadd3d2c2c45a362549d20d0a7c5642ac8b326d9f99f62179a94c270a7cbf286c29c1be6b6d8cfa1c41882a47685c57dfb277d87f84e810af8f363f5a4b8fc31f766f6c1c0bc0aec6980a2d470fb34e9175264fba6cc5f4cf7cb8c3d4e3475d69f6a06d2fc1a005bbb9971a33cfded66d9e1ffd82847a882ac952273f8772111e2a7af5b2370f5fa10a277c05c78b39a72f68cd4f380b321ec23abdf9b6cddad6b8291f32e41a34dc719ee4fca4709ba419e5e7763f28503fab059074008984217eb8ff2135330e8592f469d5894084e3f0693dab5a072d9038f5d0b1bd6fd29fc23bc23b2e4a5140ef9593fc32b4df5e45d33b759626948696f2403ae3c5abbf65367ad5648cdbb43ad4f6ab005d493cd0343dcee8c2266a5f6f8211d0393e3ebc8238371e2a642337bf58a9f8cbbedc0f221d8f2860e6f998c73b744f4651bebc956a732177207627409e5f94a78bacc370d77215543f006f54b2366a837824390c3b79704df277cc4909e5fb5839a86c1aebb32f60af32eba68dc63f83a49d3dbf310e227f6ca9a66453cb00b1aa308407188a44622136c8db793062079a7748b9a53d0cb9c5e89800227ecb1b5e0418f9125d01d1ca9ab2d621aae400b190f68f52477a3f37b80ba91cbb4f18be36d22d2e6abed5d31250d6fcaa45e94c2d7f850a15f9a3384b5ccfee9df3ed817ad0d4bfaaa161b026bbcf1b6a7f8c7ce0f8f9ddbf1634a5ddca9ff602de8df00d8d6db60e7437dcc67f1a95ef4971f4246eee6cbeefc8d41abc07f1bfdafa7f3610be9d40bef623b073d8cb9e080956d23cb7026465e075a004d06ccb61d52e1aa44b1a2a480a9e49c512c61ea24d2539809643abdc5b7978e27c5f3e9cbd200366a6abc57fa1c79bc3e343869523c4637a1a765930298ce0bb15ede61287636715163eb5f6332eebdfe5ce9f4ac3c1209fe023244ae338c930f61288f3a0a91fad98640203018942a15be515c6188544b48618d40d178d8421dd19f179ca6e4fb0f401d6c1f26a011a32e8a43d5036d8b1c7df656a0e76dd49ccecc4358f806b864cc432112bb1fa861ac9955bdeb439a3f01793c4e64e31b590bbcfeb1b3086d6e0701cd7766450e36b13f68c62af6ec68c8efb4182cd7fcae8e01f2fce65e48dac99b6c61d590d108cc9bf1fad8a4161e2f9cb9b1047134607c50e52d757acb5782c989afa671c92550b40911d9483512f108eb713bed92ebbcdc66beb79f56dce553c6e02b5c8d8748e3f77caebec85aeedc9efd3d50f5b1c9d4c4253ffd38587999eca171315b7f69a3d2c74461ffc7f89503d16a9463c6e356336c67094a17762387879f3a82de33c8d0c7bd4d22bd911e45ff589458bbb41d06e0fc0e15fa0393844ac5a792aafa359852e67ac0ee1f234562eac10756dfde955e790baefca5223d79b454fa8c2fd4edbcff6d9253b79d0fbe7145a0aa88994b0b9d2dd32b65d29759f710117e74bafc0acbc37062937fa5c0f2e7ffa0026531f3aa9819bf4e73dc114951e46c79336086bebd57997b29359fe58b5cd0f2abdaca1286b26118d9b3d4b36f2d25172449acfc850a6832742dd40c831bc8857e9ce812b21f1173d94c683ea3de3b4ab0748501fe8d3da8d34f5422d61d0da246939e7010cab22ef9cc0138448d826aa955599363c8a87fbff7f4fc727e614c1fc125a8eea5b16a9c16acb607e68f28ce7a05bfff12af5234e93e1f2e6148d11c93a3c7f3b88d7ae818627914d38cf31e70422633afbd5f96961c18d058f0895b5d0e8957cb24da7f867850a7bf6340d38bd270830ab02eead1700647635cb5bf0ff74efa471894d7cd27529c5a5efce4fbd460e87634b9a5a31031392ee31d8c57a3efc6d2b180ff9fcb60048a2e2a453b346135b596b5a414c37f1eeeb339bc8b598d772123dc9c3bf1bf8dec09694768c60eacc5b3db552818b8cfc939e215d5fcb469f4116a00eb93191abacc08ee44c7deff1ae80028f178403b526d3d3cad5ae449d857d8143425e4f3dfe9a993416c42862ef94fe7abd0736ca50ad350d7cad45eba4b71086e9d65c698cf1555319a6ede0097ba550e519948f2a36c8e8c32a515dcf8021914149badb5aa2bc8994262904da66919e556b26ec69c61b743b03f5e8c29564c38074e7450c1945b23a270891fc4badd50f10db36ea2b9743ff2dbbb9b80d4b67270ab882696248586cc4570b8d837d9d725bbaa570e7c02c4f7e276e37ac83def69b7c3e42818b5de3d1db0b4f2d4c662898c675a6a0cbfa4b44010325ab9f21ec81779aa1e8726798bc61fcbd9c0eb5bad36603874a2b55306f3e1d72b8673ae1f28c94d3df4de1fa0bf25cb87910fc1de7b18bbbc323ae2ee5ff7be685cdc3a3bca25a7cba09dc36b183be254800eb41ab041c3d194845e53f2f5e847d302bc5e40a092bd2e1cfcd350dec7edbf9fdc7b21808f1e4eb23e444c8eef747006be4df578843d53e0138e30335384cb516d36eab8bb57f1bf6709522c437ba0361b1d9a40f13045b611d71308060be94d40357acdd59ce15581cb90163b8961d08907f8f4439771337afff2ed6aedb4bdf4919e0dd0f7b3b8294dc0fdfd32c0503c503a8f374a2ded45ea2a923342115e5a08390fb46d8476c46895e9d48e715b3eb3314bcb9b3d989215384ac161458a6324107bd65fdd971dc7850e385fb18e12ad4991be34599d89b3ef691690d02a83df5956ac6bc94b820f6692d74c8730db21e30547e5016d6f4324158e740d71a0b959b8d8e0882cf650e33a5fbff0bc0073a89d4b2d19fd4a6cffb8a8c39cfb1b742d09da74d20419b13d44f031eeab33f596db4c980c93791c436676ef9c617fff8847e5c17a013af8d7098a2b990077522acaa165eb322baa90812692634b068e8a404bc4811c81e535ce53781358eba5fc129cebf113f0efa991adf5df6f22234feb97af25fe651f15cee56c06c9d28f3f54b8fcc04cfa8bde0ea4674ca6a6efbf002b9801709d8549b7bc898e4966a97c89d148c9a71834f1b4ad8f6cc24d4c67a0ee840f7d8a6dd0d3cb9617b7fb0fad3611fbe5636463383ee66f3989b4ce57a0a03b371d946c2ad2e3decec0933ba33e7fc421a889a0bf1b84ac12e9b967893e6f54a4a622af54567048672b3ab83204d6600701b7bd70ae131faa4b6937d3e011ede36c033d4dd6e32f364b1a433e7b46ce53f2a4d9d709cc8141af8aae0e51977fd3ee82d91402ced3cbd69c49242f13855f3d6d5233ba5d0b3a4d1b2893ed9b36e949861e9f78c8f9951faa472f1dfd7ae17df0d1c3fdbc1317f0d40c258b30eb9d2f573c7d99051dfc9ebd179bd328eb8f398c96526853b1be74ffbc48faaba9bb28564cb7218a449d67c44130b031704f1248b08e4fc2a6d6ce7fe1765226b29e4a73a94a2c3d0e60f6c94540aa375fb7897c7d5b3bc080530c499a1c7d2ec4b30eb124603571a7bf75d9ee5d8feacd287c08bfff5d15f53c29c8cd4a57ab043be5101e8994a9f508509deab354d9adec36bb5bfa15b8b5d2ca504a330964b3f725c93dcba80ec5aebdf9b3c992156a8b6d20f2a76367b459ba2a749aeae6101ad5010b6bae5553b11cd16db4553699ed4232a6efa376dc446c8ff602fc109cb1568e508c927a4ec73bc0c3c5df1bb53333b585d6483c65f4b093d8500991d07efa2f2e16b42eaabe4ae66ae772243d7e174c9ba3f388a17f7b9d455f8095a2ecca3164a0dd94ecb236c62a87e95f97dce7d3e6ceddb3ed90a4f54e817b75b28dd0f87e7fe1c7d6ffc2747bf3133d17c58e391d3af7221d7e83191831d75a5c5d1da8924c41a7c749259c88eed47aee11ad9a8f33049dbd4e666598ef8928ec3ec5025176bce7a33ea3d245571ca075ab531902d2372316b7559c048aa2d9e82b77a48b2ec5abcf6ccedafd8044044a175b88017bb218474e628c515369cd4c8820d94bc48b423574ecf5ceb21aaf07b8a475c026ef5b673d6b835bab24a9db3f0ff286fd5fecdd077e24c2fbd85d179e6813ffffa0b2259a317294a4d7ccff223671035cba7773b10ff4d15397d7e4c323d40637e2356f5949f8f5bc7ef2f72c00f1619e72c754781c", 0x1000}], 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) 01:05:13 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa42, 0x8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x103) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) 01:05:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) connect(r0, 0x0, 0x0) 01:05:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffc, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00 \x00\x00@\b\x00\x00\x00'], 0xa) rmdir(&(0x7f0000000080)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x618a396606babc66) 01:05:13 executing program 1: socketpair$unix(0x1, 0xd234e05eecd1118f, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r2, r0) renameat(r4, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000140)='./file0\x00') connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r2, r3) 01:05:13 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000001400)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x95, 0xfffffffffffffff8, 0x1, 0x80, "aee29d51104d0a4228c6b8c382610a6fcc94afd1", 0xd, 0x3}) 01:05:13 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)=0x48) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 01:05:13 executing program 0: r0 = semget$private(0x0, 0x3, 0x101) r1 = syz_open_pts() write(r1, &(0x7f0000000540)="e3", 0x1) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/254) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/81}, &(0x7f0000000100)=0x53) sendto(r3, &(0x7f0000000200)="370f6f97f3dc95b9f9d598f88b06bdc78f59b5870f0f2b410c9323c1a3dec72d1d7d5b4d6685a255a9d9c0e02dadd8e376421bdae732084bc0ae248fd16210460c38e2eb110388ff79fbb61f4aee1d18d64d6ea9afa58024a55140839b8f9caf04c3c39aa288784179240e5cd7541ab46c090ba54e9098e4890703819e5cd1445fbaa00173bd7bd50222bf2a02c2f9175153a11a4b882c6760accb00bd76f57777ca548800679d0da9726de9d87b7e9aac59a6bd314ff7277dbbf8f726881d50c35135aa7d15885385cbd1f8c53272c4240d6d3b547dbc", 0xd7, 0x40a, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 01:05:13 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="55d0e563b8da5537af84d19612fa6aec9cb514bea858c957cb5f8c543d67a6dfa70d6661e393e43c26b942586c42291866c46ed02ddb838fbc3aa7f2bac52f3fb48c36e78c2ab6ad4bf318df3a5fa6e005154e0bc00713c7be850fb74b6faaa9f7994caf0afa92243933d8527c96e8dbbb9bfccbfaa0133c2efd5074525facb970a9e6b429ad3eb50d2c627cf293b96eab3ee295995981fa3682fcafb4c64e53d88f8ca69d02736acde2325a1ceb4ec82f64abd9df1a612911bfd38748f704f672690f6180e73a785bd49494cef93c375c522dc5072699ccb4091e5fae1a3a40406eb78f25783d57cbf59d1b65f258b3edd5a9a83e22c14074082a75bbcce25695907ebf223182105cc6d3ca3e06cb953678e79db855dee0d9896dfd0db78699b24785818d8355499cd0a9a4afc5692192bf54b5c36fe537a5f305cb78468eeea4a8fae3bd23aa35a96c4160962f86562f10f47352108562d1f5cf58ef2ce6a43ff1f3568ae4ca0ea01c9dad205e6ea94aaabee7e07d8e36fb0632fa89ed994496330eaddbee7266d305e213982665e39ba51940fd22a2fa34ff238e7de4f557e072935ab15f1bf66e3c77dd08d12b6d51c05ec574fb5d8b8ded2b13bc225ead5f06aeb815ca3fcca807160405ebb37f326748d7354e81429d5ab0dcb299b1f2777170e900a2db862677f3b449611535e034d5f3d8075cc0f24a2bb58360440971360fcebae5b80a616e8029fb325c838ff84ff17ea77a198d2b0693e93b6afba67cfdf31e53318da2db1adfa501b64d88f7466136f57ad0f8a687026d2faea10eec9711dd145ac576dceacf5c571f37c8252759207663cf94c7572e29592edb271573ac4da74735e7a38be1525a19825954b09bae533c966d2d70da15c63e15b7b00ba17bc4b9b4ef3e5e9e3cb206000805043c895f7d2ea07bf89cd8c8661a70d18ca66bb4cfeded4dde5dee24c4fa6c2f7e5362c426da7b7ef3c24cb27b23069d7068c0062096bf6540a7a9a4fd19485cd2a85828066dcaf97c6863b2a42429181c728473048f6effd7a36f6b085c3159070a42819d11082326a87b98b5eec46cda72f64c722aa324a447a0d128746e1d10eee91b0ecac934f5c9210028cfec9f5acfd8b81fd6ee22c0d48d2572c64dd441051ab81fe697c13bc8fadf42f7bc40876cd9744d46c596c1edf5c6e39b76b794d5349e54cecea051a69b3eaeb5c746e54a8aa387c09667929535f5ef65540eb22b012b8821bf54a09898d9f3cbcaded53d1f039dd86617d1209f7fe8d0d50c65cf1160fc5ea8f509d6e4cba0aaa902e8c15f3395279be2dc8ecb5f1e952a6445deb6f116a1e2bda5ce8ad4c804ec5f8508382cd2c7f6182b1421bb5cc5cec48550e54e3c1c9df15fca9543e9944d570aae97cb8eda73ac0c158ec99540ca43591994276e388e928e548765c2e9cec4b3b8695d780c4e80002e79a60506ae22324e6e53d7ff18cf376169fe7e887a1cd525b929e8b7d2e038fbb4d57f5b3735768f1e59fbbc309ffe726e3e18e938bebd42a7f53f465d8b75842a1015222b91335f7436353f90f04b444d3acf55d286864fbbeca9b63c4fca4dd8f8c23ead173763f105bc15ec9cfb7bd19ff195e15101d17e33b92bfcd934459a4f267cc3113f0c3399d4967eee1a3e504d20f6bd6d1d43e46b25723b92c5652e040269d0d15c0938c30329eff21106e7fa3a45aa9e119286fd27fe446e9ef828a35722599cfb335c75c240f466f241da60d11476da6500159e022c5afb909c7c9b43f2995193930d15f92f566b48e5ddf4e3061156e9c4cd64145c866df07c794c5f2e184c18157d9037f38a41434de1f4ca0ba41e8af2558fea97645977e0066718c7e54dc52e4ec097b3b04f489cad58f9a97353a7fb0222e969bb08426ede769a49423fc800c4450748698333f01ddffed98f060429ace660d9633538ec1576ae3e72e375706bc9b673ea3218eb4d01c7afde07e60f1c10dbab38ac7188a143663e6923561b899e1950ec37a12e25dc47e2bc4a7d198180df9a2c40db0f0433e996ae524352e1383af4138d3860a4dcb9c9afb51be7acc0839a91818846fcd7608e535dc912bd0f1ee652e50637d11b6e21002eda1a37fa4e2858c58691c0c330a620dba9766011fdaa2263d275671d46edf58212f3c7a23c951232fa1445fc8a0e6a56359fb5e406f7192b3b7a5141504b8e9d5551424f572e0bb65564083eba98d0296f704091ab8789c3230c24effb651eeffb5cf9dd9a0a5fbd64d6654398c3eccc6d3c22715b77fc4a5cc9d3a060690ef6f8325e3c5155c86ab2ad9722e6adfbc154737d84e579a99b96a2ea94fe285a47092e9a54808953232dcdc1cd5cffe45596056917cd0c4a371fdfc7b92d9ffc2766fe11c8e477dc62bccb3e3afe7374f0aaf14fb7c0708a78842849d488bc1c35a2fe3e8bee7743ddda1158671b66e1e6190cec69d56f368cfd59e6ed6c41e0552e4846773a1bbf872aa087f7973132403b0db30b90cd167204d6dfe0b9ee143e1e8de28684393de8c90079698616be518b4ab6cbcc2b882338e20f7f4235ac7ce9bc9ddce24a65b823631da864a9e889d1b1c604904b94fef730c5d9523072352a840f43be0682195fa0a868e295b6b2830971f30cf076a8a342cb4949aa1ad6913ba137cde2e5ecc6d61533cf78b5260c75c2952fdb970bb893a2612e8acc86b4a902671b49d2207c9d0a025ce4761f7657ee310731d89bc0db25ba76d0528c509928528188148ca5fd56610370dec5272a4419104efa0f53d9ab3d148d79781a56d7af9024a5c3649a9ff713fba092a50dc8f5fed9a95cc927122017f96ec7f6351dc8140e1ca7159e9d4d2cd6653771b8e660c8275361b5507dceda547bb059bc8e93a5bd0df282090ac9776740589000c61d7a97c675486edd333336ccd938370a3a655dad116a35b96f0e9592768ea7ccbcc2352f6ceff47f8cc965d8c2a308ac142de9101b90b8f3f580720b1cac8a960deee16a558fc6bdee55d717c9a54aabad881f2371bde83f5658b4015076461fa72fe60d20661718667f5d160a774ec51ac43b91ed70c1d25cfafeb43bf7f43badeea40cf52da08d06687ad3727c6f35893c67ef3c72251ebe7e629dbfc8730b84ca7dd37156799eb6ca1266d6f78567966fd9b8acbceafc91ea0f4fceeb97dabc2839bf3c664f2f9e206d42aac03f62497e51fdd7298af46f1ffc4e05cd604dead45f453b87dc58caec29fdcb368381cbd7a4890f2df48b7c414e4526a1a8734e033036911accdd9386949ce257cf8bb594be75a186a1d5f899141de5e624a1e0aa9ce9aa6b512225b1eeebc1bed51e06d782bc5a0d76ec17befca514d056143de1445b15f27099ade495b12aaa8e101b462bc93355093044051328a3135b1578d910435c53cc67818b0530ea0c132302f1959e308484c07c1067e6e7bc3e5355655839891e359b248c6d33dfc00638fab371be6c95d5086f9b1e2c567bed62417ab310927f3e6f676998392efa69abd866af6a99476cac6e2f8038724bba1b977207e571405f4c2a1cb6960378eefef605fb5a3bd971528b82978db802af716a7b56edbdb24f456b4072889f9ef5b3ce73e9eceb39dd3e5b3acaef25f67a9c9219d1b4dce9d8319f0abac75f7c79580472a8f49b2cbac4f08e272642f01fc4898f3e1b3ec999c2ecf208dc141a04edb6efc644ff49089e4ffc17265c7aa535e62e2ae372ab8a45c66b39acffd05eeab9faee36de1efc39101424ee412b70ab8bb30da112a1333c637bd1ed61db1e967bd58721ad910c3c75171e7bbf91d8cfe63821018e2503118ae1e92a8af06853803f7674ca41122b1c97988ae069571326db1ec64d3353c45d46b3e7d2a1279beb619d24cd7abe94c81b6ae8af751a10dabf73d0d0b15fd22bcb458bb0c111d4dfd203f5553212bb4728d1f28df8b39bec9a12f087dc6677ba0655090a283739add26a9360e3d10ec3cedd315112aa797d4c465a4264d793096da1a1e6aa5d110c6bd27e70c7e6691caf5989b2f65735813e32e45aea5c58e45ed0d1e782536943db8c1645c9bd09e1e8410da97467eec1153402cbdba1d38a78f9e25cdffb710d8bb83a116736068614b1604ea844acedea318051aafc8fc0a5b1074510b626404a28ae28b3772cd67898b7d3867cff4017bf318dfeb432ed6402e03a94b0dfa768f57c0e05111bcf8687fdfae104a534c59b8b663adabf0fb248c3346e7a725a52a5511c576398ca716f56fb2db79f74fca4f97799e24020cd4b55f5c2981d026f5da4555572dbe393b22d47ef14663a380c8d138bce3748b45cb0b29431ae4f5e587e855ce4d513d933ac84f78a79b360e2fc139e5338775b070c2cbabd82e02db6e0a1ae1145c289a614eda1c5f483145044bfcf131086d2455d01a0f54d3b7c986ebecb3ce7da7cec89d397f3bde49ac84ac9950e29495371e0ac9e273662aa01203ba81afd0d55671ed9d77c8d8adf3f9524e998d51041dc10dcc700491f96deccad0b6eed1ee7cbf3f865d540b57e666777c275631ede54acd2d77332ee065cbe7a959d032e048a5e5ae0ca970ed24c6727984ad786093386ce58cbbea023fb79aa6273ebd334a08aeea51a062567f3b7f34f93c7139c5ed1311ac43275fb1e518b84d558573e480ae7ce927f552471ecc95966fcbdccbd3d1daf4295a6b1acd6cf25b7eacfe03e3c1a09a8578a6d24a6b1d921421cc6c1054dac9276da5184af77d2331b54e144b68246cb984153fd879201813d11081457d5fe76a5c78709a676d28b5b3957c4d355b43ce1e84d6d1f4a2443f7ee3085f6b10ad0a08f4e2e292e9aa3d1f72785c2f25618a483a8054485133c236baff64ec936e889f85d5daf5c0a53b48569ca8e0734fd8287517a39b60963534ceeb8b3754bce191b4295ab3035cb574c5fecfd213ac634472308279a1b68277c28e7e63e5551d722c60c5dcf5e9fd0ec3869812f1305b8a8d1a44d24a6f23490843ce59ba4cb5a504e151c6b6a7c6a3fac533257ad1a044a342dab503fb6c3bd591f839f97ad39e74aa07ff1da74358244cab71e2255765a413d1210aae4c69c18a373ab947c02aa2fbf41fd1571ebb38c1dbd33044b07727e4bfc48591253e8a03739791b63ce089ff752dd04dd64d1c4355c46e965b1ddd4141c32440ad30f9607776887638c4040ccf27c2efa56d021dc0aee3c838401714a41c781d31a2dfe34b17db0d8f8d13a89a7f39658ffad12c3e3f08f2b6b9d49a11d7f701ad987cbc7cb2ffc8138ff1fbf3804f3f13ecf38788c4a6908b3b3e48c5e403f5e14abbd40989c487028df494344d0b419767ce447c0bebbe2dcb6615b30476734af12c84846492f5c244e869e51589293101b5c78344a70e580d9b7b58ddee0ce9b499359250acae0080aa6f3a840ed42e5c747b87963692ebc0b34b2c8183bb1fa3eb6cb980fe9e0f59a55bae7758495b8fb3ca29218c59ba26a9de6b29191dc8587115d4ed8f737c00390d0d6801eb2699231ab1e070b9ab9f2798cc1ab44009b318e01530c887e0b628aaae341e92fd9b44ed2218110deedfa65e77ecc9e71161d922729b681b35dd58520c213fa9c27fc71b5b6f849491a4ccfc21ba875d46a07c26998e16634f3f2a6f018ef0bcb54304c9f1d806cde6a866c3f0a5d47eadf6e552f2a961b0a9801e10dbaf8e411553c308033eeb5edf4d1e58ec8570dd78425733311f7a645db3a1411b83b9a1cb919dc574f7a46b2e376c9bf545abce6dfffd40f", 0x1000}], 0x0) 01:05:13 executing program 1: mknod$loop(&(0x7f0000000000)='.\x00', 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="15be0eaf2ef7ceb440508218928126b70c9e33a837faac15a288c73ea3de8e68b8263d37223d37e320ebf080ba511d0dfb1b32da44b5fcf2fb81f4313b201537e26fc3b1b44ab6b545820493f87d9b1f7983dffc46207561ffd94ca09cbb8e26b0cbf158c27eb6fd13881cb9a6e5933e8924a33a4f5b2e018825dc2082691b264e85c834ab2ed25c1751ba44229f1f86d9a52f3d1eb082461812c706c3225df9dedbea38c307a4e3f9", 0xa9, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 01:05:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8515733474f5bc7b1f014d1211ede50fdfb15d00f257e9d735d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344a01d96408447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c9ff7f0000621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45ab46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e197d422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc868e9b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8007acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f49ddfb02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641648e616c0918d3f754f39230f277b64f07cef0e294a3eeffb9d30deb6d4d572e1bacf4d94f59b9a6783f49bcb17f877fdad1f7fdcb3bccabd7b85cc5cc3fec549779b6cd66c35182b3448425b50a0738cef935df8c96855e1dfb7a110af03e863729a4fd65a22ced367db98f11d10bd9a689ecc0342b471d9159773b0dc5d801f6c1d906d2250c1d4851c8ea873e28c76d85152d0103199bfe3c7612e4c0cbe52f5983186000000", 0x859) syz_open_pts() r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) 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, 0x0, 0x800059, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000300)=""/124, 0xffffffffffffffe7}], 0x10000000000004e0) 01:05:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000020000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce2dc3d0f9df7270579e00000000000000000000000000000000000000000000000000b8f1000000000000"], &(0x7f0000000080)=0x6e) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 01:05:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000040), 0xc) 01:05:13 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto(r0, &(0x7f0000000040)="d20b0fb1", 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:05:13 executing program 0: r0 = getuid() setreuid(0xffffffffffffffff, r0) setitimer(0x0, &(0x7f0000000000)={{0xbc2c, 0x6}, {0xae0, 0x100}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x800000000000, 0xb5}, {0x80000000000ffff, 0x1ff}}) 01:05:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/35, 0x23) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="81e8aa3670eafbeb53f76d309b40d9a2d22ce8fa6daab89b89133dc78fe8ff67fb210ec6a64aae0e4c955160c5c4368cd98c98dfad6c7bc9ab64e9dcac5c782355ab6de46edc1da204f559ae5a041388aefb0fff662b929cd41e6ea561152da04c384318123f4e5e6fbdf65ff18f5a4f56cdfd52e32258a7c8fd7d5a30b785fe674f084b2a31142352cc9272590997486738b4e21ba7af71e8c0ec251234bfe56fe4857e678169b677e60bebba439828f31428d2999f692fc6e165c895aff9d2cd4d6135ca7617c0b8bfa8598d140ef8ccbcb265e3cd3c7b662432c2ea6b4cb4c9ebebf26107285282cc56dacc639d96effe3b9fecf8175fed22879532759d875917abca79978cf51c9117cbac14a546d7166b6e7ecfeecdbe8b2e6e7b636b2b9de160d74b723aa03e48afec398ae869", 0x130}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400), 0x11a, 0x0}, 0x0) 01:05:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000faa4"], 0x1, 0x0, 0x3) r0 = socket$inet6(0x18, 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x3ff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a93a40673c09f1c417d82938441c548c872e788eb9d036a4aa071271647bc55a1ec64e02ae449e0a", 0x28}], 0x1) msgget(0x1, 0x22) r1 = dup2(r0, r0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r4) 01:05:13 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530003618a38fc6dc56fa52571198be3935d53a208a9979c89f516d6aa596abf581e8471cb00d7112a5563ab8c983ee760f814b0dea8427e9eb6e05e64c45fedd3d1a6e96136d99bd132ad2cfe2bc4be4"], 0xfffffffffffffe89) 01:05:13 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') geteuid() r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), 0xfffffffffffffffe) 01:05:13 executing program 1: setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) mlockall(0x800007fffffffb) 01:05:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 01:05:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653002"], 0x10) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000019c0)="570178a892a3eb86381d2769058dd0426b07a37a40075f1f7f04271af6759d2524162b59e573f9cdf536f46a493982c9c5eb4d6071a5416bacde1ed8d2e6157af94a1be32ad121be653d90fde1558944728bf6eb7bb6851a4ee7b7bdf2cd0b396a3d53926bbe096880ef1a9dc4c4a0ee5da301077a51058c38da9e1b392e792bbb58c4eaec3b10422b0cedac2977656ae3cf12f69d84a3172740549513942a5d1e5dbc305b38f9375e7f9c3eb19095bcd0da495065b0037fa2e7de0a4c37521b7bd094ddb32aa20ced4811587dfd7ab7aaee2db36a650a11146d291a43c946928775cb6bf55752849070f3255182985fb89ff82d5bf9078ba4dbb1a73d53c0dae8a99862a3451764458eeee7bc930237b30d19f009ecfa735375037636a9b3f1014ee0df486eca2f185e76977295b77b45b5b981c9d126aa5eece7d3b32322dd30e452c94ff2d049a59dee8468cd5837f2cdccd14f977f3e225fe0370a798875edb73a83ebc936611555109f976edb635614f4cfbc8372eedad1a6d1f8d57dee0916ddac9cd15b5be3d209a6a24b6e9c0a666058d5c67f62e2a833f01861edd52ef405137fc5d709d9b4f6008c151cf8edff1430830d73654d684ae3438073b6dddc0e7ae190e904d11d8450f55142dfee0dfa5037f84225dce0cca32aa8572425663c56288004258a89fe53287a991e868325d592d09e80678affe39b8679cd79cce6f8ae9383dda1a865c79b5ef0b5848d99bc60cc3942cb4bac30281ca035621c18619401615c932195f680fc31eb68fc62394d05517bf4e42377d02141d1dd89ba8fe931641f3729f8aa6b379728f1b2df1195b7b9ad355657bd3e5386af386b765f743b1eb75b4ac8e6c4dabcf37c91317b8a4be8b5663d7006143594ff79826dd943b6506724cf3cef0a7b9e42da57774e52dd3c073a02abdb8cb8c567e6254a8b29f684e4a073a61446a2a65f6025df81ca04df26f19172e8cd984f873541917fee8c76f35567050ea7e46ed159dee389cce71c22df7038bd7e6e7dfd37b3f8e78c483b6e31c98df61b8f123bf3375cdadacc972b65de1f12e853d7b87c42b3800e8b07fcff04c8b17331434aa7c31d4ba9b11326c480b3b1feee7a6b85186a4ce603d8278adca3292ea3d34a2490d083c69f1276c9bc3cd9bfc78eb86133685891a08ae1ebe70974fa6981fa70d5b71688f1bc09fae9d135fe2b1280d18a148257ac1cff3c233e1451418a3abd525c7f4b6fae722d5ec0ff8f78ccbe415d707ae9557a0114ddd5e39cccb0d9b5320437ab6961af530ca3ef132d58cf262d20c6402327e2a4288713a9e4f0b834b3f69a23a835a74480aab08ece1893179ba8cb4a0066f57b01300956a9fba59b2a104e03607b51c5fb39fee424d278e7368b805a274200f4e816db08ed0b8764980ccead0bab1e1664baa6570964412ff94bdba0b2d571df5cdeab27044bc5b89172368e81f155644ae70c31e7e82027b63efedc92b6e44349d0a90340cd68798069a2442929b4075780cdd286c7f9b161e6f903cac49cffc810655359e5153b8709fb282f21f16ceacba5fb7436fac656ce65aa0cce5eb15fb06d93eee1960d6a46754f91eee74ae8546730f177ed56d6b3f080accb4293c25541fbc06334bba396be7f3bd06fe53754a505dd9d8d6370c1ed68108998d94bb70e27ab554a81063eb67df9d05c39fce5c56730942823ab126bd5415f90f10d666e8b4ac194254916331633b6cc32ec08453eeba875270903530454c8a02101eb447a8367adcf5e85de5d972f7d039fc4a294cd54f2adaf2335c532ef4b91bc790048fd69c4660f7a15e080d8c6035244ac44778b81064a1161c3057446bc6a598ff0a0b842ff0b400ae5f8b495547c064f17813e041c7267f5eb80985a7e954d9c5de5c1bb300e3cc1c59bf62a7b1edaf8b82b126257ef071787302b21f5349b3fd73ebfdebee3a27817bd3293de6411af5b0e5a66ae78b72d7927b879c4ee11830a043c9c7d27597a8f932395fed09c15098a78c46824fc275f0a1cbc56efac4f0f86d70e631a874ade24198382aa81b63a392b27d4968995629af80c8078103707f16a527b7f2b5eda84b48cefb20cf5e7570903f196c300889135caaa07cfa411efc45ea82b40afbd65041cacc4f1fe71d2528edaf024c501847ad3a58ab36d87848589a6a44946defada33cb3b6d07ce619180600fdac516467553c8335b9b55401c27ac179814c13f573a42f6693db4c318a0788b8b9a3128f9a97e6a570f3d2308a29d28401500969eaebf383ba5a5c126f1b47ce9dc739a0cd68659ca02fd04f1cbf3ca2696997985906bdd41cd26bf5fe694fce27e0acda176dcaf0d15ef2876d3e7171afc57a2dbc0d145bce409d2fdedfd63205c455430225d0f35ef6eee9fb44b711f245780fb89a62295a7c346819e6432803156ad82cae3331715a51bd038911b0cd826518243f5d4df41287edec0282e70ac0ba6c6484f44f408b64a8cc4a78855433c58001b02ffadd482af7d28cf6a19a8bf46fedd6764d318a9c61dd49418a6a2bed2e1b3d08b501a9d1cada935b9101e883e8acc4032aaf95290f5b6c97742f1f8cc13a840d0799a86feb54430b06b9d6989df783c2d3ae3c01b70e8fefe69e93260a5fc49430debdd9216b652c05e0548f0e22f6b393984a20e868c002f91c95d4b611028ca050e798986f715042bea9c0ec042fbc56c316ddf015ef1d407c877bf63f6f2e3ff25962e2d93454e0c067ceffd5a551ee119c9cb8d2efb3a25e6f73b7eab413708ed1b8151f7a35389a75582a1f0be42616ce682243f8207aa97ef8941602ff5e27223ff827eb0484985ffdecb46310757ea45651a5ce881a8ff3f2e3cc518eb59fd932e0ff4e8a3b0b44d5814570bae4ebd5a59bde04356b5f8cdd8ca8187e91a0d52d4edf26b1dad093cb7df612be1c2580c076e28296017eaa33dca797e4d2891515b93e74c8c78ca822e97bdaf0f758b8a4b5d5e70715f28036da58c3d2d2cabb613a94ad922c36b6eac344b87fdb0946f631cbc5a9b073dff2224ae6bd94007e5348ee69bdbf4a810d29f2a4484665b4e96b0320eae19ed29f3480238650220f4867f7aea7c6f39f07069e26049f23c489fd1cabc85640d9d1a9ebc9390c386daefbc41aae5179881041204050b3906f20c4c45c2caea2320db130dcdff10872c4568b93c6485b56490ff1e0f3c0ad29b9ad26996cb44a027db9f9c8cedeb61bc425218c009deee53705099d44ddbc8ec32e35a6608c8073548e2bb79a0551103dcf82213c3880ba550a3aeb49ffebf28220d7f0d77f5d45bbefad4350b23ebd6ebc89656990c229169851abe7355dedcdd203a70a2d0b422824a99bc5de4f73a07732cc989191f6f014a0df01046d672d4e73e6280c5823e4f6005d7d8174eb01c0c51766bba907b8aee65e016d39398dbea585ddecced75237adffbbd1fec5904dae1e27a4b8377086b84307348c33b656f7d785366a299966db3256e35d0ce5f55238b1a8bacfd7f4a0af6cc146695617cbd713caf74e3e3143bcf0b1ab28f7804614aeeb48631e01d0ed239307e672ea35a8d432cfd75c886f1010f62a100c82d18b8a2d2c18f2435f4bb6e07b42d49714e52e5efd62ad11c92d1dd3bf64a3e2a87aef0af1d8ad739a0feda0d3b94281b7a2abe5a7794e7b0d2a3971221beaaa1bec856fdf5b326052cdb8df56850f147b118ff984c51cd2e9d061871e80debd209de21571d0d37da55470b1a3f51f8e7b6837e82e7f73983d2f60a1d99ab5fc6535b108901391db08be69a3023561f4535b18d555dcd46046db208a724ee2bc337e5d5a84f1b0ce12aef7048a937b6634b5242a24ef01d94a9b25c1effd6e5af49a03cbfd44ecee2f4b0d603a533ea1bb0be92588ace222db6e336d4fa9a2347189965e4c046830d58c03566694840ab130f63dbdd7a7ae35673d55a2504e6a88ed7fd7c1c6ddfaae73bf44bab41d293e99d1cb06fdb2ee1c8847ff4e2a3ea8b1b346a7d71da3cd6229e0ae32d039683ec519813d0f89de5079f0e623a81fde158deb073bf089405c00fae69adbb9114378a0df724d052c29219c7efb2aba30a07baf6eeecbda26703ebe1e05d1bf0453812a6298c66eff253f59d1d1e1b491bfb7a0b8927379be83772f5c946bbb8dfd4cb51e5e4c034f2e6960a85070e1fb59ccebeb0e7c75260c2e108e684010f6634d9b58acad266a59e88d36783b0abe32cd46c6112503b2a85b9f83390d3be2312c965befe24afd4b9cdc724b4c13f3b911b7923d315bd870eccb6c96cd5857ba5f6665359e3c1630816df22c06d23218e8d5be753e6e6fe13c9bc99968a746421e13d9f16b3db92d05671c41a0a97f51e0429c8aeee2638d79599e5894320a7fc57e4de6154ef78a62db8bd72a507f8cddb051f44b115acb741d08cc96825576f9c0aade9878f8606cf71506a76e9a9ccda5cce874906467d00217b1cfb1cf25cedaacc18bed93438e026d82a9b4677f429c1c3b3649f8ff02d03d8b14737c345b9d4821e0fe86d8bcf841688f15d77a72bc847980bc560ce748c73d6f856d0ce9b670a01b5f6f067da52f1f36fd318445530d39702acbbeda9a313b87c986266aa5653594cd30e218fd791def09a117f235367f81bd53abb53fdeb7bd30775ed1f71d6f019192b3a1674dbb89898bc617b9eb56f66c5eb52785f895a76d06e73d02faad7707b8fb070e7bb6f7b3abd055ea112eee595d042a65916f7042647b4b15db397d01cdc1c0e699380ad8b3841623ca425e4614838db942106b2501a0831b6e39abe946c1f8d9bf591af11b32e6d19271bc83276c1fb1b1c913d09d347e88acbaab52bcfcbfcf5031f06873826c66b1ba75595fbd243c453dbc11f32c98d3c92bb5149a62fff8f3d5aae288fa1f52d938bb214a97c3a3932d219059401b422ed17eacd577a95633e1e79025d8bc58954c7a31cf9db49bbaf0de4b50c2aeb7fbd3986f4ffb18ac6c12e019894dc71347e8af4340b8017591d4d97d06eddd10838272d0ebbd1c5d904f99a89a344abcf599e437adc0c42fdf8ddc8fecc9616056987d50c637426e0e23a0559fd43df3241fb139b0049a9a3788f2e9f4c866a1d9f369dba4e9d0aca0dd83740b8632dd430c955572aa8d3d8d5690529312ea7b59688e6486a5e18fd548f2ad4dea763180ac981bda735dc263180051433956c0c30dbf65a02cc33bf3526283228d870b138bad0ee026465e27e473fae84900ba5cc6f97cd3b298b0037f8e2b9ec0ecfad8143d1fd01e7ff8b59a57f05982baca2161b1a381b79ee8ba3a9bbc2d16e5d82aa361e314b589b11803a3b6b5f4b3591a212a1d755da0221e64b535ba935ecae3321d916e52cb463770965c4dd4db1f4528e7362c0da052de10faa0e779aa518a043ed8edc305e38affd4f6a573eabb6d10e9434e1b75e33f067b1e04322c6e99d6b3390f90c1739985fd368c0a79a338b8dce22bd8f203b816929401f6fdad216bb0bd875a29af545e0dfac2ed7d504c549e38091411dae916d01c28aadcd5c24fc4dd29ae2bea157cb609848afd70ef07a44106e171d9896adbac21991367efb1570c69da82649b73a4d70e7da35244808d7ad0a11cef8632cd378efe6ccafcab1d1e00516bdad07ea49fcc21ec4b2473fd73e1d8f83f51d09b632340545d3bdde4e91fa16940a1ce1b38e0abaf8292d6061edfc484d9f3086c1749226b65039f7a79daa989f55fda76a862536727f6a846b8045e4bcf2bd2632f566d3", 0x1000}, {&(0x7f0000000040)="05a21cdffb133800fb143f102cbd92308b11450872949c5729ffadf51cc8ff7e752b8e0f2a730d40d51cbd0b2ea184232360324184d2d9689af7674532db19be80c2daa3d4e93e881939981df17812f943c9c7aa3a7b9fefe06982f1daa72ea209c4bf8cd43e158b596cce58a1b237e3fa09b046c1c3a1db5d255ddc28e11909", 0x80}, {&(0x7f00000029c0)="5918bb9627c44c074984aed6b498d0bf63a7733321ee7b05d415af65ed9d600256dee9a362685604a7969c6238b0f93b3e1d14113d31be28a42636ce7cc8fd7f73f9b5b475221deac7a01275aeb439505d2dd5ca314513db677a6b31e4fe4e6452612bcce7703546049dcb82c0d1c4e2c63599d64edf615694f4e3f3c23c826c68446f15973c2cca21127590619a3ebd95cd86b7e1bbbee6ad6daf67c94fbc5d9da48314d793955ff82bae6b12204d8069114c59599331c6f3f8ddd4a5fd39455ff6e74ae2ce5ed5b4f6272ea731e282b5a802cb4d3327b132c30a1955e6d1a6f708732b9c3f4bc0c19d90793d373da577ea082f7c3c3ab0f11f8b4fa2178a02bd5efa5b00aec6e505765b6ca6d826d2d47a533cff51056c772356c491c0714561fe9cb913009ba9dda91975afd01ef243738c7b11642be1b174f3c15f8583941efdbf6cdd9dca06d77b342749c0d96b9791914b6130e5367bfe1e0d8b1f7ad6f984768c047eb5fbb69c9eb43abbab5976205a8ef8bae9242cd04d963491b1caf984e3a0c097dc247559a72b339a7a9ffbeb3a8c1e4e6f60d066e6336faf2b39d329d8a299944ac8a1a697dcc72b3cb9a5ea44b49b99072885ae7ce862babdf71808674901c31a56fd65774859107d7e291ce8a47014c3c4a82e3ca733494dc27dc9e102c6627237ddf0553aa4672bda188ca5ca549cec41dd899d0fee69c54dd0eaf8480499fa46df92a3af730249cc86903763f5f8150b17e09019ed69b2c9a7bdb8dc5638ea235def3550085b871b80dd9d8b997d828d8484d8bc7e7390aac7818818d47e32838264abd6bb6836c955e19e9ac902fba72eb9943d2b5f0533845327b910ae382fbb29d4d3a65bdede7d6cb7987b8083891065028c529bbd013760c4bcf64fbf90bbc93385462eccf0e80e9620d27ec0814aab2823f4301aee99b1a0afaf3c383600e2db94e8a9008966a9f309e8ad70b2430dd77bda158f8f1ad0b62b24d0df0bc651313cb9279c842db2deb529631aae4ae1583a85db7de5c3993280e19ddfe5d61dbf9d417207e28f0381c2be844920a58c571f8a61c4c87e9ba07c5ee9fbe56c8bf5af2f3bea2e5f1d4451dc355fed3ebd6749acad48a9c26edb193154cdca023e0f374bcfeb6872a989050f7dea1de667088b37d9027f23f30839cae43d432a15fe16f3bb190894cfb105550e2e23a30db44eed466bf427503c9e498fe7001d8a253b155231daadd790270b161aaf5211ee669318a040dc1a26cb99172a60332adab15d708d0074c4dbd62022307004ae8a930bc9c2ebeda77a73bd9c8598fc7ed371e4cd9cb2802bfd02e09572b4351ff067b4627ff90ddd36f8879da8264ee2c11136856f06af755eaee60df50bdc13e766ce6af1960810529e4d06878f07f20c8cd4007b79d1fd2551cf50fdaf4bbc512f4c6cabda0c67a61a57094deac63c681e4ac61a6ab3c3503b1565128194e8735769ec320336c6664515f78c5c53b605c15a292c71c6ab134c2ef51975f93ee542819991693253ab4f6882b5c70d3ba2adf363b31a0bc8be5cd5b7251acdc724ec7fb809eaf28d17b59f4f540eb646bd27513712f2845fb332965f9bffe1aea413a4c81bd99865b3e660f539789f8861f6c21b33211d79a5bf481ba4aee50be65925ed1b5582fddcaf5453a5b2d5b08545fc429317cc8b424475b943b45191bbffd0e9002005a7e50eb118c42ede09f396c29341fd66c476b1780b27b88c506e14acf387a666743255fea59eb0d410992e949b5adaa49f30241d0d87d13b2f1501bdefef152a71add58d0887fe92275139d84cf6118300708ec7c7bb90f79db74334d956353a69ef740bf471d8d3c6242c7e067160b5147c90a82fa5d73dacf08b9cd70fef0af82cf4e90ddaf093b9db27b4887c216db31669d4b1a25b53645a2c0eb72c32b6ac451c46d19d92a6c27653276ae7680736def4ebff3d93cb1e8f69d599e1d5606079e487642a9d3ef0e5efe290318e82216bc3634a131fdfa71498cfc49b571425b370a4865fcec3e322d9153ef5b024330331be837748c089ff738b6836bb6809298cd45db9613e76ccd15102c3aef895cef024cbc8173fcc7086ae63d31d178c8f0fc9a26c5ae26702cb853af4fc6a414a53772e16a25f5fa3a5f8578647821f12eec1a3a5844f0fa1f9ce5aa16f4028748e6a00bcbc1d828e069c584603efb9f9f82c70ee0972b9afeec9a3df06ab9918d58200004eecbb2cf297709c797007b3c9962fbfadc94a38c58b1851e0ed3049fb45e6bd26ade4e828935f62888813ce6d72229c6897bc83a4f32921dff506e75a825852327a191ae0405a6d1d2f6d7bf4eb775c9049d1dfe992010ba78174aca7daa0d923db2333668874fa63e12e70d3461911205b815508fc83dea720d3828927caa12d96e8d0a2921e28e83d3ce9a28113922d8f7db150ab9e5abb1a1b3bc0ec6f5c9b0fe28a719a6ddb5b13ac7b2fe65e4467a0a1c332a2e284f197bd4cd72b6d515266c9c027b9a09076f946f19fa61de1eb53e5a59fe88c6f52d2c46388a70557f6150b0e71e3cf7ba617263625a72e2e9bc611195199dd55acc8656b710453287a5ae1ce5ce2504a467addef167b20b1d55e85e9c18df14b4119a12cd1d71e01fbddde4bf5b47a2e7b529b05d704cde54f4dff1ec0758971e689f9a295342db294064fffb87e495e5c48e47bf34ef43026f99f4699e6b1ba2232abfd2423914e9a3c3a5c7cc1a2f115a0ad6895b5b4906cdcb74ae7ef04966717f7974585e8746585b6ad63bf28b6955365efc95ac55c47f00c3bf70c79862f1f1c30d5a2bea65d4c1fe686ea8d74bb1b9300c224160c9a8bf5d26c02ccfb5e7d7e6fdf79f97d230fb53a93f63e3a98174a2df15e8a3c153688a3d566af50b4aafd78b0231e66a175525831071f47d75bfc5137e66167966de2dd6074a67d733ce6165af16f466d673698c8b46dfb6d395774341470ae0be15dad5397d64cb487c530664492c31034012be2181339cd602b90ee747da3500a7ed71a5056ea6fa3c62970d7c08903d1dc05bb19bb8d61a082f2ce052237254db53ec85c5e4f0af560bafef44e421ce12591dd0a832b2b29e6749454e33e17e474ffe8941283de45e9a8ae7c72da3d51c5dfde47528d1f7ae5640a6722510c21095aa08de107ab9b3bc07221adf7d7610bed7c527997b59d9b101c4cfe4ef02f2b087987f535f52fc83bda63fe3ae8bebe5c5be1fc2fdd8ced52b5f88a1ad8a564bd3616d5e65a6c99d455bbffb8d2fd062a35f38e988ef094a0f9c3b54cf51f27a204cf62da62f297bd3da742fd7778f75478ce4f02911fb715fcb935d7e60f2a693aaa385e922a852f9fa266c314d4a18466f4274d46fb7965d784257d16f5d9a1136e87660c92c4b438f4cc74b95c18f0bbeacbfd0195daebd19f055b5014eb2e9f996f6855c60bf4f6222e9c92061c122019a6a5cae7e476361ea524a0a2cbe71fcf55c545cd56b74cb255de1bf6306ab463c38ed57a4bc0ac7b61c1283d6f865468b93816181c7b99381ab6575c21c2d9eaec3e4f90162f0e6652d3f076a8a4d42e0d9bc9609bbf34ad9b988a2a8ca7ca1c780ad5a2985df08ff46a179f09a64b5f786347d52433d89e6defa08e53c87d5ecc6a3ac05c622e1a1846a8df39fe37af7abeb7aa216942b76a13981506ad8d91431ef6f6f35ae254b4dd886d4b645644caae7f0f8f968ef63658e69b49bd6079e4d176dd57778d2ade7bf99d7877eb1645dbf843742989f5eac7f3694e0ba932b65ec108e3fb9a995b62e19b39796461673f39e8ab35dc40e573c387acb3e20d94dca2ad3b3f0967d03a7eefb370a9f7655a2c90184bbbc8e2b658a2cdadff33082226705d452cc955a6e89ace4aba0a4d32329ca4bb986d05649305422b9f10f61ad8990beb80bc703f040d9aea1e383af633b04b14235da96fb4160885af585a38c5b0d52f1417ecb27dff2a743cdd9f5750bf4b47d9636a32bbdc7ee8ee9eed97de2c3a2e9afaef7911a9e9f4555e6578067580ce84dc12efa8b4ccb551b046305c52ba3db641055b43c31d803582c6384ebe32cebde08e9c9c47c9a6465374a73a6d62458e19100ffe4b597fd4355f3f3e0fb2ad328de3b17800c8ad6b79aed3cc8ce36ded3f41e0e71a0b52db0b0d185158c621a2dd96d3dbd9f0b247b464f85ef0fda8ee1117cc83eef0e75e1b6c270728dddbe26f2ae50f20741a64d044ab56a6f6efd0e046f9ac3244e01b879914b4ea259539f93d0e02018a893486084fc70c87755a9ec955787f34e2c40e784be1e38d020daf580246201fbb03c4dd05dd18268133c88149127ffe2755041d9f061c6821e269f608a8ad69ded7ff6b74d29b80f8c23a25936f2b62d351a7d604b0fba7d467b4b046d6326bc3de419cb5091ca58e35d6b002665058a0e45e4b1091f711efeb51d99086cf6ae89cae8c9cdbe61c225db14aa53ca6ee1506beb6bb7d5ea03ae3fc09b09e5113d6dea1a09aff9a72e1c74bd38c90b2feff5ce538667eedf626255853d9f5edc898e41e2a030f45b2a87556bb1f40263e47f61162e408ee868c9e246afe68ccac506043ede2055f9f6a06c0eb248287975f31aaac3defcad07fe4bba83962fb3ded13d2e65b1d98e5bf2f955b1faa3c7befeb9cc54137734164b540118ddc253216ef59eb1bf81c239769dde9d7f2fa90c8b2681f0a95f564e249157fdaecdf2dfd5b5d274310636195eb380fdfa276f824e925329e1076571866c89fb998b25702e347c2af9ebbe62890d7f4b454711c89fb1937d0655431c8ecde4665196ed508f83e9611c067262507d804578fb043a6c53b06dd5b262df586c8e40682bb8edcb3f35595e7b78d3b35d2751a5a884569354319a6107f68f6bdd93b7b405d684fafa31594b8392bac672bb4969c136efd1bab5778c24113708804f3576709cc859a6bb99d526b3315a5af346949c14c8086c0822bf1b70cd1f8e97164244a3402d9e07e78c9d337bebe269c8f536e4e18f920eb38b3e3b9889dc66836f89beec3a44f952431341c2f76cd0c947ccd0c91325b80f243d5f8050694c3f9f76615f599f61475b08be535c3900f2b0c30c04985f572db2d35f99b8e284712e12d002dabf274faaa98ebb2b62f1d1838cc941b105c92a3932bbdf4d8e8da3ad5732c204ed91e15e98cd565916e2858e417962a0c16de9d2d2888098ffde0ad04f98f1ba630b0d879dc1ef030ab5b5332e58edf848af806908f8bf4efe5194c4dc54b24abd2f822c3b50e9dcd6ddca1cc99fd4caefbb3a78bca2817fd41bb3a6507fc0aaca747335fdf647121d3aa2ffd551fd243512637fbf3a61612ae5fd2ba5d982a22275b82c56398d31dcb750216234a91e81146fc65c0f95d1611ff927d1b0732372323fa7d668c2edf58e6a95d37e2e4d407349e12b8c0ba54e1cb7461281d6dd4203d8551e240fec6f1b845808fc546a04534033f810bc9f06bc971274a1ed31b6b50907413f52830e947f24e5c1cebca7033ab6decfda1f2c8bdfa3d6be38374fc778bc0b6c227d2c2c0cd35653cde896de4b30b4e6e1f7a104814381215f1883359ee008ebd74419fdd8224fd1e7940d8cec14ed0f484b8d064f40589e77127473996c177b71ccce39a6dbd6a4f473de3a35e76f57dfb7c13d2f510a1a1f68b450c740eb2f02fef01984beaa9adc146b285a3598dd4ea3906da2cea8c32d3c699e70eef882edbe887c8b95b00c7cd6e3bce6b022e5955ad5947b55f7e73f935fea6fe36", 0x1000}, {&(0x7f00000000c0)="88cba89ca6ec1922dd8f9ce63c91d61532d2b04db329bc7d4f8ea4870946ce666a884a1536ada9a42d574b2e3c5db438e73856dd90b5919f261ebdfdd7773fc9f08cfb1ddf756217f406a404742d9c93ef9920408d3c1fc13a5f9465e08a1c736f", 0x61}, {&(0x7f0000000140)="c749fc16def5eeba61b8bcc9bc95bbb7334a5bd5d59de3953ff08331af893c5545f95b9ae7fb0f8724f92a4c9c88b1beaf242bc96bb5d27959", 0x39}, {&(0x7f00000039c0)="b4d6e89cc19aa5f8cebaebccc27f6b8f04a61e6fe0e98a9e215cf88dea4c5a0f69a46cb70da6ccad0c69e23a9d97bc802dcfae9d447ac553f2f68afe7f787d059595590c12786cb65dbe9f779d7b7c1dc002d4167fa625729f675e922010cc27c389fb134e5dca21f5e8a532c95ea76aa243050da3a2f7c5ca25c2fbc5a002f8e8dc02aea2d2fc00cf76c5a07aaf5ce014c95b0472ced8cbcb88da1192d431d1045c3a6c01da4779b16c1b23bdd1d456dbef1e7838e6a79a3b1801216b005c7bebd5437d777021f4c96ffea71da14470543a73bf62e5b6d1361b7b3f9ca2b783bb75db3b46f990fb1b09a122164aba739c79fb639f63cd7706388b839b1a225a35e47a001acc0ff5399e613f6556dc757472d12607a51d1af44545ab8385a63d51c57353d51cc7130b050f04db586cd51fb2b8a4ca229855e16658e2c95b0bfd1f0a52d29a63f3052bc0b7d9ce73fd36d6fa895f96f9ea93fe975561ee559749015b6f9180cfee635643c5d5879e0c483a967f0bb5ef535666025db3e5b98e976c3b8ff0b751633d774fc81c889a8a3cfec309ed3ad4a5c29ab684b428a98b4568dd83b605399c46079af4dc40ec2ade2b4c119aea75d47c78586b51b42a325d21838cc46452098529d7fe3db241158e4e9c22f6a734ee71826df708edec07aff99e50aa6d0b8ae429824ab79c51db9ebb11526bf0d898b71ad807789a5614aa009896dad9027bc17eaa3cffb137ad11f45624083d3a8e4a55ce0341c981c94b74d2ab996f03bbfb0fe300a764404e63d20d7ca79d31f29db1ee9a4ff45f891c5f5c07fe9e25bd7f50f1ee7cdcf3a7a786d1c802f7c62c5fbafe3a1113511fb10dbe964bf93bf2b94de96417e15ae59bf020ca507a0a6d0fbf4fd0af22e2ad76eca74e8cb2829d5fbf493cfa4aa139bc661ad8d36a7ca45534024d479406a020d158cf1b66a68b03813a2e222fa5c74b473cf3035d2aac3cad662c14ed0c13ee67265f60f7b596c9651d8a35af5c94d5a127912f665b17d3abecd3c4deb53afe6b514ac5c9a334bde7480e71b84acd1c7855a3c27945d7566d0394dd8cce23dffbf67e544538524a2435fcc54a6facef991f10cfc1809cb7d97fcca8000db399e737d49c785e2e57b9537621e30ef21e86e8910d7f26d5f2178a229d491cc30ad8ae48c3a12e2d0da75211b09aaed326955ac0a7616b9cc4b8dc758996ff4edd8c01d1e3ce06bb66fd1c3d9f68efc69423dfe49ef01756e7fe9294e89c889737616473a06c421e7915cf53ac078eb7cd28a54b18af4ad87ec6172b0555559f59c6b9ed73375e82d016ecdb1cbb913d761a5bb86615503a8a9ad69b1d77c6eec8a7b7ce73d34c8d027f723bb4b3fa554e84e731154f4a0bfdcbc2d070ee3ef3001030174880ca998f2373085b5f69f139c1753e849a6f66cf746cfc361a438f36fafc0ca8fc158bdef061e0d4c9b7ac4e2b0c9069c91ab4caa29086b0ef7dccce7325e47521cb06c58fd7bd7fe9169c0135092e7bd067d0b1c5b05b630eebbeebbcd692fe19090afe756242bfee24ba7f1c2a19399c3ae547e6aecbac06ae58d3be2b3599a9dd2c1a6ff4db26c143104233b00a0e1e5c501135015d0721323b3a67cf7854a2ac1366caff3af928ebeb6a44de0b11d15fe0cf68af1e470b91ab172a30a3ea3d6cca2970b49408f8fcfd262a8fbbe43963bd3dce50fdef6ddb434a35b1a6b1a2070a8773feee7c775d62dee87107487e415c4c514f225d96607041f5d273e398ecaacb4707bc1b1228fa5a1be80482c5251fcd9170bb9d62ff89c3919190a42b2672e709a28e2cdce28fd772ed0069d2a95139451d76cee1dda514748b6c871e60e319e72dc5360d83526ef504554ad1389eb1b1629c9b34241408537fcff71e0524b7f9d32213addb0836405f990b44f15f78020a3fcf8d1104b5759a7f5f71ee840a7de273151cb39ef2f2cffbf71a4594059a3b9cdc3474dcf77a074d836d4db40a65ab2341161350c122f9ddf77a779f2af0ed9d8315ecf5c3188ca1ac3ffe6c87217a60b8f5deb84071ead70555da308205e53e2a0747d98928fb7389ebf5cabb590cf065df336f672a1a4f96c8f8ef091a08e68a040f94c3425c11748b9cbb711ba4fb2aec4e2d99e741ea222e706b70e2730d1170b181c113095c3be047f535ba6d8c762f9f76a41e49f8a6f565b00cbea5bf06f2cbaa368e4061d3b660acd0ac80d129c8362c2afba6a1bcd12a5eaedbb89db4750084639e0d4dd5146bc8c225babefb04265dd67d9104696684d49924f60a3d573d1102334d089620d0d050d9e3de0986396030c20503487925b8269a03936292e9811118d6451cc2210b23dd58ba86f2d0761201a8831eea3dfe79bbc10f322cd4ff0d98b5f7f7018576148d33ac8ba7d06b11ee32c63ee725465235ed2767674eb2776ca78480e282f59f77e10cff6e18890d3a320a92e63b06ffbcb71412981a6ed737a26ef142db5eb90854010f76f07ad8a14e6de3d36b6b23203aec06bc976557c98a2b288ff999dc24767b060e6ed8ac51ceee959e9d84c486b85dfa5272eaab55c4fb9aadffec230bac22376355aa93a79589e01412acfd1fcede6789387821fc6f8a39a97cf5a5b697d3afdc705ba04ca28f12fb34395a32e05720fb8ee9ee680e352f90d86cde3cb323e61fe61484f034b6db3f7109156d4fb1c0e72c4ed4bb2f8c22a85c3fa0535f3aa0e6e55777156d21175561d3bc867af3efaa07d8c991d09fa1240ff5f84cddd5bc0e340b406d31c03ce861fd781ecd02399dab86e0ac6d91382c6b30c335a902431a0540a546679e9fc677878fdb14bd40744b10041588b577df9a456caae0f82b26e8dc90d0149ae968e2064fa7a5d717fb6bb3926543fbade23ff28d9e80f3e2e574d8d742a1908103bf7b9ec162a1834de8f800a7c558d98b6959ddd0761d3d2dc1da14c5a45bc4939d08072cf2362746f719ecf0b90a147cd083c8a21bf8cbb6b7d15f63e792b9aa15ecd818c4a944615e316fa9a8dd7059f06af3c8bf5786c07132083860b42b9540e52a83fcba16b1ca1ca2c552076c3beb42b6953f7979f613564a7b5deb5e4c060b1a59f113afa16b48f584634336821d23f8764575f81507de565b963a0626f8a819ef561b2cfa1f373f8d75c7e10cb8b1d75bfdd78973fddb48e5afb50b5ee592cac7c80c952c9c16587c8c8461c0d19b65e7959bb010eb5d11ac98a69fb4de14002dba12250025f57445c80b9b6edff6948253317fe8677da1c52b81e2d32892287ac6e75a3097eb457ec6227303f85ff280cd62109bd7f63332b2573f1491681594e589b5589b9911b734959ea0f157115b2e01ac17c0d0bb3b5e9ddd80e8f3a3028f22b4621b0f9bea8f1021b243f1114f93cab7b3390a833e983e7c0edeb5f0ab25b9a9f9ab1c88cc34fa622a8264f1d6a5331d6b5b5ec4384f321c7fe8e9628474a702b16e3553b9059795da41acc2b22ca1f020fc0b949814753e6bbb7756d9ce657087fff6466491c6cadf92d6e5cd123d3b120ea427734450075216cd1f270dbdbeb6c2d2977872d15e689d86e62a0169f27b84142cc59da3dac3948e22e0db8545b7e9b5efe24c3acaaea9d660de0276205a0c6662a60604f3fc6c581561858dcf2b6e47290e5763ae4e03ebc7d17d090260703c32ac1d65e8ea8b873a073d0ed65bacdb0bbbe72936da5afe13f68c10af9e342c6925511dfe80a741feb63345fd18ca5335fe370c7f1d73759224f67107293bf2513c7a1013e12de2b274f01718a0ab39b2499671c9e567bb8667c963e76bd3bfe22c28f88eff338990e30dcc791584484f7d4264afec02b18c7d7d3f5dba83ce983a4bbe41aac619c4865c71024f516bb53d7684cf2ed5ae3f16315426e1ba072fa718bc5b0bc4bc5ae18728ef062eb16a7a7bb18bf394cc625fa086b4d20c0c4df563d01e6474b8dfd73eb10b5ec37a998f08d425f7e78d056756d49a4d953f10861d5260c357c3c6b7fa2e7040914bf4d86de710abae43b413390f01cd07b62dd9c462c194e0ceb290dd12369f77c8b9bf317f26ba86f16fd0a2ed1ec2b9be87a46287dd14ee5b2bcd08b211d594a9723131ec8cdd773bc451e8b22d64966b18618019e0a7af9bef580c50a19f158071185eed130b40206380d601b3ef96de6b64a0d6865b4e7c506bf07fbb8204e47716c2c699805744e5bee5bae33ae63f84ad1b1fe497e0a6b41b9f31a178c91eb8284a6d70859bd869585014243c59d5a94d7bf292ade4c55a65cfda4dd1fe42d463a27ae7dd6fb693ff14a5944a64f2e9b9ac983074dcf750d606a338230760c5538cf9ab5f10366b0c782ed108695812ad05473fe16f3d66d3ccc65b9a44dca4a14ce831f39a3c90d9f536417fe5b9bf3828753a2779ce6bc1d1f7c5c39f9f2e9fab22cb5f1ac6f8b4fad08dbab3a38e57620b42ba48a8d14a55e8a50877a9a0d4de2d3587eb4f3a2d44280c1d3bf64f783525e9f8358d9d4adfb7de9cacc07a70c42f67e492776d6d620fb011dc482d8e7e47d89e937b27a08ead5c5fcaa199538ed7b1e0596172dd7c9f1df0af6d0ac833c14640c155fb1804e3d2ae8d1b3ebbb99a3d580c73caaa8da75bdc6b1a5a32385e4e9e684e4c596f68b4cf750c1e40be44d8fa696a2d23c8b6452191e06ffc5c307a1a670099a0cb8ebb1893b3702b1d5b8433256974ce16635dbbf1a09b1112cea37179d5bdc77d7b7d23731f958932d4761490af539727f3a816a17383bd5da7f3f6b0f51d1802e43c70304f333aeab468cff3dc2d0b4785c9d2cfed949270c9873f17fa9e3666052f51354c33962b880329474d0f271ff0353b48882fbe263ff08c4bb207345cb5699e692fcebd5f46d1983ce9a0d659e084e552d9993ed286c348b245084b7f98ae27da95075e0ea4015e8f024bca8ead6f161d5246fbda6beca03c842f7b8f8d75b299219e3cb5c09ebd7b86a7e3cb31476919a67cbfd49941edf4fcccd7fa2e46705ddc32b9204c698fbfcbcf225b22584aaee171bf17459f2677b9d51da384394a0608f731c2f5b0d15e4cbe7f5aafc9a15817618c4b02f365d9d9851400b7dc26d9a9c8e67e83543f4ae22d0edba2b7d7f91d6c107cc5825adaea15237275c5a75876d72538448563ac43f432bd962fa1631908e0d31b2845c644b334ae7fa8d1329540218b1b29987682061765380d99aa47f939de6b697367ae20dcee7b8a7a17ec297ba658328bc9db8bfc6a9d344e572868f732996d4a66a7ab72ce1fa42484817944609ee5de0fabf9021b0d5361cb68ec6a6a505f4907614da1b234b6e7bfbe26242910f3d8ef76b273a49baab0a8e999d4619fb8d44b19d0869ba9cdf429941641ee3c7dd46461692ee6ab4022b88a6ab000f8ebfc0be76c5ed0b78122ec4835ff96c825f888ea9651bdc174e8b711d12bf2093572275965c2622d5d57bc97d31b26895a00d9a38312bb5b94474033dc0144cd21bd8e963c9d7690712de4175e2a5554bfebc4070eded9b8975688c7723355b25fed6346e3c0c178afc255d345263c584e4eaf3a12c9970c3a9971cea752f02f8da36d33498493e35c81b83fd12c0d5480fa23ba4648cf96912cee9ba98723994ee280e6f38de1a70d659d8b6352ab9b68602694b3f2f797f274111914e90ee7ddfcd8aee160084b5f89adffff17f26d7aa79716886c92e86ffe6fee7c4d64199d3e8af7ab0e290d3913e077a6f91a3237f5beebef2a671f8f20cdc3d2e9c7b185301a6dace9c794d31ab8c0e9", 0x1000}, {&(0x7f0000000180)='W', 0x1}, {&(0x7f00000001c0)="b1fb0b40ce9f753243106a8269627db76526df32730d0a564d86eb91c7b1f8ce3d30f4aa9677fd3956a8b468764efca57b7e4102ccf12373ecfc4ead5de1885db997c0cfda200e55d77670f57b36a59a25b16213029d", 0x56}], 0x8) writev(r1, &(0x7f0000001980)=[{&(0x7f0000000840)="b2426c697caa70d5c7fea7d33bbdfd2105e961abfb82027c7f0b23eceaf4b50f62bb35f3d673df970e6b9bec3d138b407c275263a896a281025b0725ec157ab1b2aa1c28d5c63ea2d4bcccc13536e7c5c032e738d163bfdb71d7be77b88350357ea578ee84cfdaf379a2c1b69a095099b26ee37aafd9b30879c41c14344b54cfe976bf44263a5d4eaa8a1973d98c997b5963da098bcb1b0d4e9200760845baee3b65f3149b4f9913f4a277075af93511e2ac6aaf23772c7c558f8793bf3822e6884ab3b3f45f04b774bd29ea9a21f87b44d77fcd998881c68657aa7855b9fa863bc31012ee4d9e7bb7af0bc3613bb427d20a612ee2cb895a817e10a57ca6cc38f8ada0b74c566922559fcccaa1ecffd33fa1ed5ef88257f1d0b8b21a04d3d8f188b8f5c5eaa3d5a797de03134396110544c72ecbf18472e92fe2071545c3c77df7f70cff5d3267b0cdc9f3d22cae95912f081230406a1604a40773db4f15702547b9d969d377f5dddee43e1462b4e89d4b2e095d2dc7d191a25e221dfb6690bf4723cd5f8af80b88ae3aa2d8d154f14badbdbe90015662c0539ad3456e1e801e9c61afcd521438efa216b846da5cfaa1875d3157ce60a0fa20d705b8d86cfb027e7b8e35a7a2669ac9d14e13dc9bb6516f54c4b5d0821d388b57f2a5990ee634569e00ee77fa1ce6a0d58741fea8d6dffe1a316b95defb42219ae6ec5f8ee1632b483e7c557fc51bad67ef1201f709e30c3be374647bb376bafa1bed8f87c71e9445dbe26e262ac3ffb2dc82b786e76ff932bfba5eb78776146c3c685a24cf04ebd6b45f38d21f8ba370e07d15f30ca3593c7f8e975a7b0afaf24d94f2915548d49b718edbb13fde034cdaae984d37760fa964d5ebd6f375e901d1290917c44a598021dfd10c5ee0fc3d4a5f3087a60ce79a8676f62d7a0de4b6608fed4b06a3f5cae694563ff9377d1f5b097b55e341518399813111efaac6608d70ca2a917847004cb526a9541a9de28e9fc12905ad7162f53e0e5baae05ee5e5835e316b9fc72f99eaef2dd0c8c3a5cacb3232893f9731a78bb992076b78a04b8f86b9961144f22eccba2ef1efe499a241e5959fc41095f762f482fc1baa35faae4a23dd912ec0eed7d469332733e3e5b60e87020bf61413746aefedb01aa92a313bb20d23330944ae08fd323f2620309da40f4ca20e4c04972bc12ca00ab3155d24e12b0550f9f3cbe5017dd0a9c7bdef80f26594e9c1f96a1133a31096b666de82713fbf2e046e4f78c17d8b53ec1414bf1a1c0912874b136443f58ec204539022f8049e03f39ae3a95ddd47d6d8888c3d83dd36ab08fb26fe6d449d3ef0faab1fec7b2bfa2aec6df827eece8e0475f025b2c8dca6505e797df83af678bfff890651e84dd03fc1803719e4591a00bdb6d74f7c195d86bf9a4152ee236296ea38eab25125a147fffa9ff282aa8131e626eb815b1e6f7649fd2c5b2912c7e9527bade0971e3f9eca9f045a1cc5ecf948d74901754de6f275be59f1a1bf7f25897fc4f5bc59aaf6028a6f87d68d86a1ea29da12910c3d6475d98d033f54d90c0c902c857277ea4dc95917f0dcd908f9c517542dc43740336e5847987737cbc4b44d764810fad9c5a467913cf6a2c272381d6569e038f1eebfcd07003892f88f556f398f1f08dfc6e683e583cf98fea28268832f9b5dda8382313e2467d83a246c7b1e92cbb2d11d97d7d83e4b47ea199f93f856628ad45fffd843ec9cd8d0602d7f07eafd225cc7302f85dbd83734c21f2f10ac5ecfe757b5b7adb127c80f7a8fab02def372e4431a16da3a896b43bd9f668ecdf3a3a93ac8300b8e9c480a0fa1b0517cf9a31ebc2c70a68175c6f4558913a4b28e098035ddd9faae3a7aaad27ca708b5a03d7c7fdd65ec2aba646449f1bbb24d35548a5281bc1d77f24e2ed23171e37024d6fe6c3030087ff223ee7c4df225cc4a830de2b0bddb130c860f02a7103b32bff2f82f0b42c17ac0aa1bb07bc3d47954070eec390f577fed104ceca474d0738d1442369dc7cb393f5eb2292df97f85312e54e35e11441124d94b1300a649ae35eb57ce4e6733bbf4119ff814ed6e8426b573cb88a80a7b4ee2fd51f821043716918e42ae789ac178f0c5e575ed9924f30fa9a8db95727b699b3c88524128154b62c3823b5f148bf9fda09807cd2fe0149e7bdf6a19841ed8c85c3d69bf5209f9edcd96a7c157fa5d2b4d7fffc7631a589ff47d35a969e178ee86f3de8f658d005e4842b514f3de07557a688854f785cefec33c1a1eb8db4d1cfb4e82dc6d0473d69b8a4c20ae9f21748014f81cf23e8f944c48695d8b3191ba0d40f7fad2bdea8922d881b417f7d9f98058d9f111b080a5e56eee6534633a3fd0a4303fb890d2fefd1077a9962d0c73b236167e86617fca79b70f2aca0a8e196bbeb95a7ff2fd1c7c1d3c750221eb2cd2112b54d40ee6761fc52696ffaaf3c0d654458b357e7e007a183319e4011d1054356f5d8be57007804d10b578d35370801a55ae7cb92cd2d6902cc0184114673ebef0d671c37225e546b37a837c6334220d14255ffa92e6bc12b64257d066c3e1fbd16115b593cd4dcd6febaef4d22d8b7aff07b1603cb56725acbb844218acb1a523ef3cc35ce8b6fef963c51aa717d00a148b32eaf7b241de53f459414690da9bb510a961a71c1064bb57af4be72b8421c54a98ece2ae5078b910df01f8860f96539bad61c66bbfffb27b63527284cbfcffe1a6b2edfd24c2d3da8feec89e89c25fe28ceee45c517ecd9420897c3b45e3a8f9efab377d36aae818a9bd2e7c95b8b0de26c9750bfe2cdb18890fa8fa2f7a2166879301dfa52b07e811c0550e7151181a0489868cecb4278a98d21169fdf9aa3fd118f9b23d1d14dbefb831059aad14d434ade780b635a271d13d1b5f7b3e653a85a6afcaf434ade736788d032c37fa82a986b006b144bac1bea5b26314d91cd6992b462210fc4609ac26e497120167982ba570e65e43ba1e37eedd553504e74b048726206af15d0eeebf1848b0d7d7436b46897292abf7d8133209a3ce435a0819a34f75b3b82613520d7735ab84e92864f18cd62b862122f157f07e7aee26b828adc00fad7413a55a6ba8eced5450f76675b0b13a3fe18bb6dd0ac3ed0b9ecde600c480e79d9f7c3341fefc503e009b387e3f83c5a007734a3b773bbd8cb3839b115397e47fe1f31063092852086b32160738e64d93903c4b4bff26b3a190d1abd688839d635dbeb7a545c4a0137730a050e3726a4d47dfe67ed29dc4530794c631c9639ef3aba492bd69ed71a6933a486c1ccf8f1acbad912938635872c2300128862a1ee45e9fc2dcb607998337a8bb0933c66f21b2bfdcff9764b267afe352577846768a03d2604b551b1325da580f77ad0b661e6be18a52f33a55c4fc363efe2c458549ee4fa97af5eb9ea0a56fbdac709c4322a3d407243a03afaa8b9a89a0a7f4fbd742a6640a04a1249ddd637c8595760da7d8d9bf018278f701e083e15e28f1908e343acdfd6ee45ea21b482e8e1cd5e5a2f54fc71b6d821e158898871b2c90fc7eb0e77542c186d2102861e5627c129696fb444582e7d52452ea12e504045da8206e202a13e989e812841dbf9033d9026af87e4834e18ba8490d66dcd7cd191c5266f09c15fa675675312e5e3c3dc78f790b34b43ab79968920d1acd494bc1fa9702dc6de738a9b4708cc6ba87b473df466ff771d445b30043c208c0b5bc71e384fda1770e053112c73ce39139d82e7b18fcd5107babd159795f5ffebe41a2401405a259185620715046a6bdee04de8a3f0aacf45bdd09c4bb763e9b04ce8098892c50faecbc4d041743b640f9870537b6f67994415f39a50be9e1eba2a600686bb5c798d749324fcf454cc96ad1ba9d8866486cd7a03d28b8aa35eb7e03cf8d0bb5475d3e501906073eed8a14f158161da1a13f65c13b75f9c9510fa5712987aa3b55afee6ed5297549518795b63f9d89ac24fe35d7d79486e06b1d83101a77a2e62cc0463031caa8e446e51b5b93b924c6b02c1350b7f40af9cd3fb1d32147716c1b98bd620aa1d3c52422063098558bd34e276d0deb4b4441379d420b52d73d05279db798e6c778746358a32827bf2b63e31f4aabca841a5b03155b9d772126bd8e9279691c78ecb3a8cc1b8dd0bc0bc197cb927bae92348048ce431923c3e8dfcc88aa63778dfb633148ceca3ea14a48084f91506fb5b4fb950eb83ffd903a8856c4ea5d725f7f63f85898ae0d1ed44c40198c129ef74c05834af6b056038cd70fc262c23eddcd2868e15b1b46f231dfbc6c984100c491a2c78e3108ed2f59c305ab4307e5d9525c46d7a41b7fd15f84fa56326666d60af92bb0af8746cdd1c47a216c19367ab0cf0ff93958f5bd6df2ae482ec84e4652406c6112ac5712690c3cf2ed9a23c81d6bde30bbc46ab742b5b29d7f92875d8ce5aa282764d9b9c3acfe6211f6f5fecf6200c7d01b0dbccfbb4d5b7e42402fd5df503a26bd457a251cfff81ab20240b648ba3f52232df12d5b72c94a13d1ae850781f217dc8868bfe82f7e043c301e1efb3ad083b6f96932df51a0ce5e64bb500324e6053faec29eecc01755c36336f1978ccfe6e6bb168c1099d26fbbb6ecbfdf62b7993bef212376a65870ac84ef3ef2c3724fd43a960e38cc6ba06c87f9530cc36cb0dcb3d01e81d9a929e546170848e2c015363fa325d258470a7dacf0c23347e87da584eb86261dd19f65b5351c56c296816a25cf33193151c1a942ee24e5ba8dfd09e60072b54fed9948ce55853fcb80536ac375b30b4ba2b4290f1c926e7a83a1e54c15f29865a00c55bcfda6de6d40df66016365e8aa3339e88b7cde3b7f84d8eb93afa3fb7c938caf0ce8141bc46c95ba776940d5481349d2a60c3984886b13736a9e5d49f32f2c55b4a574a92a8722af32133b0d0f9c8bef88746056987ddbd58e366e5a7c0839b525dc30b35cc80e2cfeda26820c0ac31f477d92f5ade86c5d08e2d31ba3123b8b34a39f67ab7d456af7fbe2ba4239d41e3eb86f86c1068c72972376dbc177cf17f9825c84549237ef7efe1827d16bfa989bfa139e569a0012c67a2c7c9742a47ddd2c54bb8ce0978ac35838c740a9e33e5c023b9fa0b946d86eb1a743db931400860f178cc716a844fb18e02f21e72f990c60f74ccdfc8841991c39b9b78fa999026179d8451f9f21b7ac99ecee9707732bc7f6d18e1cc82633d327df09174d6f623b4bed35b9ddcea800a15244aa5cdaf65f29807cd618edcce1757dc735ad6d9ac47718b444307e2aad5410e673c2b4b2418a1fd251ebfb68f5bf396f219381ed58d6601e6999e8925df2bcb6fb4b7ae5fabb81ed838553a723f6267b26bcc560fec64c34ff0b9a4e353e45e5ed250d3ab9ab205ac35acdd2b7e312394676043d5db3aa5644bd85dcca03c77b8fd533d34986816b59d1e5b11debd93e272f5dcf8d91a06e3c80bc28538ac54e07fe5b6a9c0bb773261b87ace7cfdf20b155682d9af5fe12ef8e816f7cea73af7bff9bfada1bdbf977f35c141a9abad84bcd75b115a8d90ce333c8e4bfef9100c20c558ac595c0c1c3c4230c3ed3b6be8efcbda848", 0xf89}], 0x1) 01:05:13 executing program 0: r0 = kqueue() r1 = kqueue() socket(0x1a, 0x7, 0x20400000) kevent(r1, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r0, r1) 01:05:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/20}, &(0x7f0000000140)=0x16) open$dir(&(0x7f0000000080)='./file0\x00', 0x18, 0x1c) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 01:05:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xc996, 0x0, 0x8000, 0x0) r1 = fcntl$getown(r0, 0x5) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) 01:05:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c4, 0x26) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x21, 0x6) 01:05:13 executing program 1: r0 = socket(0x16, 0x4, 0x1) sendmsg(r0, &(0x7f0000003700)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000000080)="f69f82a42a53c9b54b5fdc4bf8632fc1278d5d9b576c205e5b59d82f2b09c289e31bf6a32aae25a46612cac855d8dac29ec00b147a44e4323ddbb066d3612a8125847c8e24edf539a968c8f5bb894f42f1c76844546d3e96ee03203cebe272d6fcbaae30aaeb3e5d78ab179ee4286ccde1d69fadd1861a842f96cbab470a6e15bb73471f3cf8f3f701fc6dc238b8b598789e6dfd4fa6a1b07b7262f316b77055ecc6b115f816942b9660420a36da2ad3d39e44c4cda88ebc228f69b8a3606ead3adaf3b0a42acf92daed87c962582af4979c49a2d446310356049c9c00c20d7849502294208dbcf579264d0ea4d5bdbac3f81d9f9b1a74fbe8a332505c55553b7f552cb730161a65aa6842bd74771356a4a49f81bc1cc1445ce27565b88a4b9fc0967cd9e9bb86bd9ce550833e5416fc9cc3939d9d44e05c9925feb9f2bcf869e36b83ddfd42f66a6357485d509af6fe9cdd4465077aef4db5a8bf79f1c7ca1ee166f9ac54bff0a7f86bbb8562cb15e5e40610fbb6957d050e707954cfd8d20344df10f55586ef91d22c3c4629890d3a07dfe7341c8aa651d88a5a275af88790b886f34474bf9b1de7200c87a579cb73f24b45aa4a211d18e9cf810748a66544dbad55a456f6d74ce34ac4b8ca24d4a0c17e14a7d67a6f3e696088c8ee89a3e54a36c099efc5d6df5e3b3d7a54bf584b62ec15e376ec37b9f09f9c66bfc8e5062b429f88d509ef55298e7dfab2cef6be6089a76757354e9ab9294608040c8df75f754cd75e3f79a226b29a68db9fa8ae26ab2fe7fb8f512c24b7fc4599eab2728dd80b02772fcc5dfa378f5b763cc83c7d85b28b1085ef86fe3e6bb72547b6ec9d1e826eb9d12f3bac92f4b7dc2089f1ac3e025019741d4b00d09be78f2454f801dbaa3baadc3ae418d839cf2ca99a71c350f38a393ab92c6c83930fa7540a32bf846d0b2212c450b9a08015b1aa3a795720cb48b2b3558921075cf86a174fc72da17bf096887e95c4006e6530b473471b7a5b272b717a07e3aff50cc2393a9014099d51a0ca72713bd723c080a4211b83b834104090765152c12e5432c514441213010ef90b18cd1932aad241ea9cb8a46f076c3164c611e59346205b207c319853394b9127c8288740f3a9612e012494a917201e9043cfa7c24e9b2be918f1fe48405075b884cb5372c5a01a57a4766baa78a71dec2bb5012c87ebb1cb784891aa3ce3a12beb99ee41fcdf2f399e5a903ca03e8b7a158c1e22f7ad4228c049882817eb0ba032ba315154d93ba620f1bb957847808b38d40916922c8b24137ddc462ef1cd30a41d83b4e0e3aa9e52a61003e97585115f79f8781a71dd7bc81be051cc1f07a25b4df5dc8dbfc380fd33cd3e9d3286138e8d063e553d3e03b7b8262b6fb0ae1a024d341ff51f95d073416ffb3eb9db461b4afb95fe7db90834daa277fda8cfdbae5d725f49d3cdfe38078f57be4c2f1724029d9b3af278a72e7866f9145d6308b0a95caa4b114530c13dafadfb10c6016631890f09e13204134c5a554206e5f46fa20ae43da35a83347bde142bb63dac71746befd88569005dcfb80a334eb00c4154437e273abaa789d8d139129418f0c5a4c3354900ecbd31fecfdd14ff7e041d3b3eb98ad34dead6e7f5b80f137b5dcc57712d96eec4ee18aecac798ef774ce9330b98720969546191038fd23f77bcb6a35bee6c052b608aefc59272a247b54c0c0ced30f792666d745ae3a1e69424ed5c1e90c31ce31878ff0e7879470fc0f7a666400d81e7d9747b081ab6a9eb67466fd0c72e9d739f0232c6dd0660cba096d4eb7cabaf28f3818cfa6dbfaf5b2564cf64cf57b3eb1cc566a80b4854d5aeace8020c016ba7ecee49f2c12040cfdd10935851b60e4a7fc0d5464cfe9bda3872a109acd08a86542097048e6582975c46c263393970686fc7468ee02325c1557a8aa715c21a6f06b9013fc07764b2761e27e8899f835b37d9222c0b85a4bbe0184de5b6deab2fede1c5a7e7fd328fc2d4c5fe8c54b6bc65dcd52f350884cbff2920c937ceb14569658359426eb6dba202ea60938423d5e19df33c4073746a6256a4e458cd9c3fcabb1b2c65d1fe1d5c416a2e039a731f52b0f69d72cead86c7df1fad736affc30409349587bff9d2489401bdf86d99a6fb5751c1370c83d99085ca23b1abd93bc6461336af538c722b1a8f4d06ed892bf00f62ddc78dc752b6725aabf28e1b34e95093a4453ece68633bb326574a3f6e5fa415756272ce5ad12b44b24e714bdebec130d08506dae1f5836e37072a8992ba2ec30f0237355e45b9b921ac0c066ea177579e4d2c523ce6571825e2083ac19d7e20fb541eda6d62207ad1339ae4b31c7488cf271c4ba52112a25def9811b0423a3c1aeaeee327ff64dfaa3c30af3af0e0bbea5beb46313c74950fa2bc38b1a3391d8d8d901fc31df7456988cd3fcb5eba6f2c4ed48c6430071ad92e58b95970c88bf841644f033b987f23b9d6e75ef639a5aead85490b521e514c44612eeedbb2d4fb2e773746bb7b9f9a2f01d6ed088d5be09376843f9033e0b890b7d73ac5b50ba5a9529a41bf37267d7efd7fef986569457fae22ec3f1291ea6f0e7234ace95f0b1d8d4d8f600aa2f433d93219e2daad302b0c5d36a140fc0ce1ebe5ebe1f1870ed7e5d27a78ca6eeae3b7527d14462930cfb1925ac3141e887960f72334072062e6a10201e9ce5a24264db026b0e771e11c94edb87df679cc8742e56374f2bbd4cec3f68317c31b4e2d791e65d0da3fcb806d853f6dc1c718e3ad981f01376f9b0d81ad9cabc71baad2bc2b3e6ba579de05f14396e144dfcf080b2876a481e67ab1f28f6c7d7dedd1b8da87a73b367072f573f411d700970c786f924d3acb69dab73251493573e7881bf5a798535f0b166ae453d948a5dc321e52d6b78afbc99b5407e1e696341839862df6a1f5e1e27176a870f7832a652918f11cd2a08e02db142d34e9cb5fc004556fd1763de17ee6cb175f952361c79b61cc802d70339ce43caee5edbb6b64adb7bb26ab31f42737626358fd94071875d76ce2438c7623f1be960348cd1dc010179594e074c7ab66a0b50a663d9df5b26e66bb0fcbc55cd354ebefbfe3c2a9c73dd220a325a5c240dba8a5ec0786fb2378b70bd99493e94102b5cbcbf927e27424ea1b3a9659d6bcc860be93f3c3ecfdb30c7ec9bc8ba0cdfcdf5fa6b75c16136aedbe45ea2c510e96fd97b17f1fdadc69c98acae277505a60d99bf375b6aad33d28a9832ef6b5c5c6fd638ebdca838a4553a74ad171ed99a78aa771d18e0f64005d1e3571f928176fe06c11eeb00e47914086676a80d923d6c6abab90024e1f00ff50130b463db0615e3887071dac0466845dad2912ddac5d035e1b10c3fbf69d37ba88bacb14305bc1ed76219c24f5648ff5ec613d9ad189fda51735ba859772575c7aa8f6bba39fe082435b5f07301f8ac941c9d3d3c9f3ed456a70df91298ca07f9dea79f587dfb1219000e0ce8bb323bd0194acb49926ad231db77570dedbcb342020bec4b9f394108ee017b05cd51c0d4f41b6bbbd5ecb61a7624ee8134a63332eb02d6dbd61e997dd9c30299d554f513237a6011fd18d81af749b6e0855882f5ba52142d1c7e61809b43dce8d80d547abbb9d92c24774990f56d8755546709212ef4a4ff28aea2089b5b05d176f29d3c2b75874d90aff4de98fdb81c72119e8c19ddaf2cf97cad883ab270fc68f934d8ade7520f4e2b3a76efaefa5c7f90e1cb00c35284891b1dda6c1ecf61a4974ef4583846668383ca784ab39d5aa225b31eacd43af1179faf428429be49d888f29fd09abd2cfd0d3c94ea21b645d9ff100072248b99fe1538368cc387bf2f60cceefd1875d3235c59fddfc648d8646daceeff6bce316fd7eabb825cfea484bbd0ec19644af834ff6ddddaba128c7f16afd8117ed1c5c7268319e45570156790573fef40c01c1a850a87b9f46f8676f75f276d8fae7dcc8767988356fbfe6c06162c4ef8e63448693b2123097b2f3779c10de0591595b2205088dd243d62861c5394f9e90184bd1ea91d8e6ccc3c8052e6ebeef08660bd7a2b0cc086ab7eb90ace3ca39ee3453a832bd4d3a55fb4cef38167b81943be7f2454164397d79ea1ba158ee21f9ced0d23922ae35d051f67867aa613fab9cd648a44d9634b98167eba8c29b6ba76785d725a5842b90bae49dd9a23543465b332d095ad16b4e1fcae1fd9e2a1900f517a23f6f932cc82f182ab09489bbe6b7b9f3233bc17a205af2153cc62f2c908d6d13a396e173aa665d9fa738b6b852e74f63d23a383db3d14751baabc755eab7104ab7d2a27dd6818df7f8a35e77e994e173cae1a85b6ed1ac8a2d7787238c930d8aec9430fea64e9ab2f4818282b34856d997219229e0f3870f85ec5295c04eb72684ad6adcba56208c94f3ea7d0b4d7a3468c82d080f6919175661a665f02838995851246876720c73c00789ec7bbffc3ac13c728b08e37b2237e4d1191356825c8c54973daed2c05baeb3483970eb59bbf3c2d85e92e8c0204b2a61b9b485a6d5958ddc71b680a380d36a5f755e76fe4fafa851ab3b574978ea6480aa643b3de7d57755c1101619d9fdadab5f414886c97fe6308022e2788c1af5180d224feff59ba8e6fb4fcb7c4d46279472dca1076807ccd87d5747efecc8a541628a22b7222d20dd53a110713852c1ce0f0e8a9963cd209fdaf8c9779ac6e875e5d51ccaa712a7dd0de8f41886581c6e4307a2918c36a4b900e9ee9958c0b618c63137974db675cd3451a8e5f10c07043fb21dc1205722f2c2dd11d0260093e8f67eccf5cbdde367740177d98e0acc39a04ccdf1af13e08794275d326ed685f61850c0468fecd36c0a3efc5b183216e963736e7987641927da13d7348594fd52d851bcbd434ccba9a4225aedee8e0a196a20c05c488562964728a1114f649ea34daab11f310dfde2a7a68846828e66e515e54b2d832839b0d23bfb31ba31ebcfa42d121abfeb2d1b01d1195ae0367b35c4a9f897944231dca07cb7b6250fe1923cda61792c0d8cf868373ce5c88efde888bebe4fc07dff8b2b736cf26ed77cdace05262cd8d2614d670a11f4272e4fa45b9c8e0feee2d322fd67db0a544d8749fed074b6342318176467468d4190776e6aae809b6988efb2810699fa9f9dd45ceff7c26879f2f9a0c9436b09c9ca5e0bd18b603fbfac853fd645ae01070691f0c5345958dd4344de2de3c10f27ef5807aa60a699ddb17ffd4dfec60be00484abaab12b95fd35cff6e2313464c9797e7a5d25cbf0250b7ad4b90e3b72434f356f0a925959b59aaaca0dba3515d257ed8a1f0ca7ebe06d8089eb8a22aa7e67607ff86c68a8b9d8c0775fa5fb56e06e7a24409087cd0d82c38caee99239a60a9835e94950cd2d211fa393211f3789906e57f1b2d8b128d45f3833c081b4cf2c0fa84cc3fca52438d3c09b428c45ef1c82dc1c168befacbf03e26f4a839d0e1d475dc6aa8c83ab96c9cf72c8e428507ce2fa25a0d8ddbe01fb956fac563256e6d2d9f98c65a3c8896543539278d14d606be36b799026359992d49992ba05cfb13f43e0ed550752678a9328ca5e345a2374d4f768c6e68f82fd44c71b7d1ad0de081f39e1f7f450537eb34ff5e3b818e708c45ec8734bec202792d4f3015b645c6175f9291b97ce0973eed530e7ca7c1088d5bbd884086c95223ff26aeca3ec574d05dadf5336d8b4da8ac7e7e53bdd9451c3f267e5ef0cd3ff9b8a36da81ebddc05276fc4d", 0x1000}, {&(0x7f0000001080)="2b68af09d781c8b1240255a9a6995390b867cb35326f9c2734bc02a2d20abf26b706dfbb0604433611248e98f07fce5ee8a6fc97744677dbeb260a2e304bdbd9da05b389a563d48a520b07be4220c6dc736a4b297f0938320f1ed4871a04ea4af964cdab911fc153cf5a98b7dc2621c81491b6c084e6a8c93b3ae892a569f996e7fadeaa87e2341f559bdf6ffd43ea258a87fb03d5b382e16d73a56c1efb09a79a61ab0ea9beaa474d73cdb97c617c400500b9e8ef8255ed43f8bc2130ec3de6c0f1d63ffdca26c26733015a68db4454484a348331eed10e", 0xd8}, {&(0x7f0000001180)="1530614cb0744f22b47a", 0xa}, {&(0x7f00000011c0)="5ef765817931e857b227898df3c63f6240fc751dfce325dccae2cdbf9ba3fb6a581d7842ed73d694ace476ea7b1bd0fd212f94ae035b33fe5ac521014b05c68ab253c9a98eb37840afa2910166856ca4b50a91f640aa588fd5484bf7ee54b5f1ff2bb791fc3ecd9f6689ef46c24c6e6cbf3b54578c7042e67f068b6b61089aa78a00d1ad3943d94a822c254e60614cd1fc1b1e945c015ef489b0d3420574032aa6575074815129fd785644614896ff7b7d1b456cf2a8dab4f5fc50df2c252f64dc93147d49dcfc053c090d0241ffa57d214600335d45eae183599231ba3de3c1d0af714d486586d0ba59839145cd7c650548215661ba43cee7701592b88b1245e2f8b6d0fcbfe449f53c6b9fce4af39c6497d95d76c984670b011c6c460cad48279ec4e868e9044c6e9ed6ce1bff005de0524693d9bb7d4a8282145eb5f82c59d3dc0718b76ff1553d4d2f0ea5375c148f8d321ce0676852cb7789773d4319bd67a87277e64d7e582b607f2679d93175447628055c1617f9071592c6c78bfe936f15e5fbf0df00fa4d4b3cbedbfd30ce638ca3a3b8f869905062e82c53a4975ef68bb40f132b60479a854847897d4fef51b08681bf5d2b03022cdfeac51d20528684da888cb9854d1e4025cfe964583e83b11b2e813426f56a09b59e21035374d8b9fedc597f0dff723919171862061efbb94117b741fc6dca98040b7379edd201e5b71f9a4be0cd56e274ea453a6d80b98764d4cb05667eaba14b145e7991410f325156bef2098967c5e90cef9bf9f140e3c0f4d4a6cfc43d44ded39941c16891e1acaf6f1d0fc694b606464d86062da7def2387a042065a56001aa23387bbb0bf50fac4dc9be1a7a54057d3d7ca65ab9ddc66f5a0b29493af8201ac975438a93bcb8157833abc4dd7e000de298881fc204c4e85624dd5bc06e4c87c3a187e3212c36315730381932e2644eb1bf484d688781f5ba6cba368fe67d369c3e6e4f1b094182c08dfc918df172a237338adf8edbdb66f8cfa00553aaac86d8830be23f555f54725a7ea9228f5815006dd44f90f64d5bdeb87397b0467c1f8b1c8dac764c2ec368e03f75c40ffa4ca173f46aee4751aac87400d5c9a7c2a00f749f4a14cd05adb0c80ba387b8a38c1304f6b3870f65af9ba9d48de3faf7a349d25dcaa1b231085a5b76891ec1d623a116a7c6b0b3380e6ab2ebf736a949bed160cce8255eaeeef75f4d16a210ffd0f416d5e052e5528575d130ca1b97c04b89ebc5cdf87ec52e585e5897e710c73b19cad324dcda5091d1f67e2e47f2dcb5060ef15cfcc91d7c58477a1ba8f07cf1be20b5177054481798bf830391bc59a192cb7daff6dbfe684238c4e5960e0cf70fcdb4b2c5430e9e99d78604a61fb83a2d35c7f9f573d6cc46f8caee518f69878409526f6fe2f8184ddbeacf0c0abbacb997cbcbda450561863eff0e1cf88d069cda0bdf5dfcceee2094e441a2a4fabf6ac1c67beec8cfde644ec11e16ef76ab0568b323fb2ffc87e1d7bd76ac3d57c58f6679cf6c86ecbf2ea9a946c7fc110f0650f15883e2c9e84a57c8412222cd4a9d8ee8a8ac67d2d25a4b7f42daaa938ef93fe0857089327af45eddf8b7ed245e498657e412a43b11777f5b978f05a4afe782dd06b1b8739ad5272396dcc6e4607cda3264058989bfafe0bc13e54d38293c0c3b993aee02978078ad1f7baa9a9f2a3adbc10c7f0096e057d9fd589639961e3825378dbc4a59746b82feddb728d66c5358476f7d5887d1459b6382a62d9ad2b65589fdb95b2cf024538a5d9e172c280cec739ba614504886f51db170586d6c01e534525c3abfcd40748ef59a2f29450b2926e89e7e8e7b1d257133154631f3f4a15456ca2fc7ad045315c9c2764f2f104af3785b836ee16081df060453573364b509c5bae1cb77a240598d431b9d2c93fd67a5b2a532c889cd8c501d6f6ebd92f8d6effd129a475a2048e99c4ba3039989f4537637e342000165b15b7937624039dff47853d7ba4c0d3e9286a9ee82444c7eb8e2c1cdf54cb14158b2ea857624a1e2173d97f4719bd8f3bc2e0c098908f561f8e9ddfaf7cd8f50307b7a8eb6ff1a2ea65f0576671121f59418e2c282e3051db653eba2b8cd03690ea4f241a03f773421c00f297d5073e3565e5c33a9c41351531a35b3746b40fc7ada90d54dde235dc7e4beac0fcc8a86d90b11ea38e9b1db1051c57cf892250b9c02913ff7f9bdef69f63d18650121cc90ec4f7467baed96c72c9676c077f3a5a5324afa588180bad57173d04acc2f8deac1b10cefff2f904ecb1c670a76b05d521b4ab87837735a6373a0c6c6accb6f304adcd930830de79ebfdc76e8097937376048500bb7bd85234ffd18bb0076aea30821099edb0fa566e13782806393d43aa496b03e739dd06082ca0b25be8dd36425fc87135fcc4e4ae910f13ff1ddb29d50bc06496a8d66ea2a63d258d5c6473d54dac3140ee42dd3e2717df5c3a9b1fa38c8c9445feab7d629eec0c9db63e030f2056f1cd3a37dbeab7fbf0a396358308e88983fe45d4d4055b2b52c228abba6147aba1028a030ddc87b9e04e8cae21d13a12f225d213f975aab39e77a9003c2c4d9fd9350412d6dc27e0e5d0165a373bd86222bbc44ea502359879a14025043bc5f730745f51b60e9c1bc5740eae1fd422f1d0ed43482ed898aeaa77e04a6f881458fc3a25d5bf9e2011ce3ec1efe85777cd0cdd1d864b1ce878a7a3c1f42f9adaf786156aa36e0a7bedf793ce07cb3f660556d54e5d56047acaf24c1bd20185641c2443cda428206b49394f24adef0d393ba190c35bc4b5d84584c5f39c64fe9f4c0a0d25fe1dc210ea6d25a3a77a3b78c3c034deed8a527b92bc903013b37a4274a0d91dda39998f7e30d7b1dbb921a787c93beb6bbba559ff15ae32d20873d9812a0344556371e4fa983bc72bb3720a230ba2a574790e23ee3b026dd5ffbffd52313287bd79283fc6306ebe49fa8b5067a3d0a8463ed7debfc5ed1e4bb02cff02fe63e0d970486d7cef2db107c2ad392ac512ba2bc001e96d189e1c6c4ec0f2d6706c0af44d4b205837ccd8aa1a989c03c898191c75236fa671d05b9aeead5ebe38bba68a091474447016de1c57444a808f9e1107fa7547809aba8caca3e64034f559de434a07caeb725d51f0f3b620fbaf9b7973db623cd7a4060627b29cdadc33e27f3d47c28d36d61c5977126983900775d578231d93ac9a64909dd80c4c12b1813f354badda93a8f5cd73cdfcd5465beab613e2564a31ca29b4e81e18fa18cdb600c01a5cb47dee23896cb714443e17c2e9b30809bf0a87e4903b01011e4b73f9e582a29015f34a659d7d898c3c81a83fedf52008044c63f6acb1492ae24234de188430f6d3cf636c229154a8b683014448c4eedb63b04f07d97b690a48ea2d5f15b80857bbd9ab953c3e4d78e3e4fc42800479e7fecedfd0dd14d668287538ccaaefe89d045586883a82c6c71f717a0cfa5b9c3eacedf5b04be2482d3b7af4eeefd70686911cf499689c80c6d8111238920d2bd2b6656362a7b179180f2d25c57129020b73fb0675e5fe8f2a69e7b95178ba5a203b24eaa8107901fd6109a562193382aefb8b30686c6bcd4e01a2f7ffde8539b678ccefc4c7def93219098a298eee345d9f7380eed793f55754abb98111d585e2a23933e1cffe5b46504e3b3dc1077528f41c302b9c1a6689c4ee8042d77fe51e32d2937a7940e7dbf0ed6ab61a179eaf76451415d265e2f0a2ab8e1039c4398ae5e97d963e2b152e29d09655a9ac36c3c60bfc06338ced733d548cd2c38ec62c35e6dc097b2bee3acb252783fff92cb9be3f3d8e1ac79026dfcc45e112e9c7b75cca4294d3fabfc5da1dd56ae67a93f9bb9c0ba6c80e9f8148008daf1abfd8ffe3a9ab0105a76d739d488d2d3cef485c2aee324c0cb25a051bd7b53ed1e65c61b1f5cb5200d49bdde8a2935feb71cede74bb4bc8b467cd5c8df0a7b67a13b8da2f9645cd0500420d72f6fcc643289d04a1eb2a31b5bb852a2db895039d6a407125437987168a30c033889e28ce6998031978558d58e267eed667c410b5f41508d59e80c0b97416b29c866fbf88132dbfa1dbc850fe474dcd124cc810c9fc7dd8d1406ed90df07edd1960618ed04420ee08d40cf6f2e53f595c31a38008a1b5e5ce5df08c41348e0bbea15e7255662eec2f704c698704a82abc73550589100130f62225ea3f63f27279049a6e7553d09b86b026653628936658db522e2fc54607b9fa93d5123118d86b755fa367131794c99f4ed74f43104168999b0d21b6c7472b0abf0f50d32a728a54a4602eca7360b7387e05e4d79bbb5f62af9dbb77a07bbc6a7b87ab0c8508c782df978d80aa59e7142fae6995d71a2e952f8ed36efb437a154dc1f33ed38447437e163c9f75c46c3bc95f8595b49ab7ecea06e32889d338041066066adfc8e88bd9dd544893009405f6fd2c86b2185584764e44c1d9967c8190903fe77966c6ac7656ff0e5a1d4c623f467cf347c388c2f183646626c3173cc5dce55e2b9f97977f64877ddaaa020e798ca6a7ce52ea4ef425f23a7451bec2fac5ba6ed0991827296f2d17cf87761a47f8401254a52df714c432aedec674f45664804b46cd46ef30fbca66891c13a600d7520fa4463cf84813323d4f4d7ba5a8b9f32d8deb66802d8b065e6085765888d9c6e0f9fa3ed045c749e681c02b09cd4200a49d75c924cd86185f616c07c81133963a9ddd095521ea5766708df382253555c7097462abb26c6e1bcb2621ac514a844d33ff6bfc825ffc890127ba378dda241173ad3d5b4cc578a1f70e8e73ccd4cdc3b76db9904243f11d12b2a6e9d30c0d7e94251f425ab976d1c67b71a6c3565bb501a71f6bb003c13f7f7f60b5f945d0adc38b5c16fbcfecfc69403b7cca1ebf4d4d02075bb835589c86a03882cf3300bd6a6ad959fe7c491ffa262d8723e91cf83be2e5e037f36b9af090c7e4e355e8ceff6e159f85f518538ce79a81fb5949cf94a30eea6f39ad705c576a0432421be00b62f79b7aad8951197ecdc80f2fbeab584a5ecb95a6ab178f56b79c42c84dc963730ec93ebb1b2a720880516f037aa41af6512b52ed4b5e571b56abad2374af12f94258f8990d6efb4a2d325964886618721dfdb8e4133552e630e0aba22daebfce54006ca11a6fe9c850383d72a1cfdcc30fdce8f83d292da36909fb77e152cc7ee09927dfd49b6709d6c6883c91d498b2ba3ed12e2872254080cf68c6852f4958fa9d81eca33703ebab2a157eeb85488b68362deee876cf91445bd2c0898f16359dd1391c7debad2ab62f8ffbc9b2d5bfef4f98433e22b676b7ce1753c0965f029f5c373701c5b84d03072b5059309288310712ea5b3f26a414605ee0b7655f3c4a7e4ef6b7781a5e55e380d8f9da32e5a1ebb16ce80da2d831b89dc99e8f346061882ac2ce6aaf05610f9482eaa26e816a139d7169f9e0f6fce6b5ff4eb16151d582271d53d47a7ac167730f2328f55ff19a7c2ac64cac76efc5fc5c9206517ef23b88cf4273cac93eb9ca729327a8fe9e99c7a6979c3014c22d7a4e274f35a5f7cd630147ae85257b8a3d91a27f2fd5c412838f3645295a8c0c0bde03ab58fb6e7cab4f49e39846ece219fd03c91ea5458cfd7e65a45ebe13390449905f3275d6a50b9690df755e150130a09440ecdfc5d0252a2990ae4404893b8d6a5de7e5024a090f25049e381d8b146308d23d7e7e4f50087681351902fc4cfc0e1cbbeeaf3cc6ffe6c48", 0x1000}, {&(0x7f00000021c0)="e8f0e2df4775697f2b397834e185", 0xe}, {&(0x7f0000002200)="6918654350c3fa0680a8cd233d05f5591aab1da721a40997b966dcf0b76ea54558d51da107410f018a5d4e6d18b78f8300fbee364703c44cbc48da02bd47ef3a98eef2e8bfceb6c47f57befbb6a3efef5baf", 0x52}], 0x6, &(0x7f0000003740)=ANY=[@ANYBLOB="d000000000000000ffff0000ffffffff69aa7c7dd54e2c109a4b0763120f4e2323586c14ababe6faeb9ebc128adb230c578723eccab80ee319f469ce57084441c1d66f92760be74acc9c937989437abc38762a5a22e17ee5f7cbee640bba6096d123252cf9d38cfbe82ee58108911f350cfdd78fdaff9c5809a851a9cc5cd61f310a223d37821714a452ef776419982422b281bf03c034f7a6ce043187b288146982424cd1bbf76b665c3bdf3af089d442a0537d10f21832078ce826110e0546c04244bd7e3962d3348eb9e76a9623111010000000000000ffff000004000000de462418b33ea73e4fb9af5ebc7d8e7751e1faefe8b3b734ca80e81c80fcc935912143dd8acc93ff32eb7fd12ccb8843a3c5aa228655aa0ae85c73b720a045cbaaa8804cb554ebedcb1f091a73c207fb653841b18e8580e92da197b433427d0db36256a1caaf771dd9aa87f1c8942028a959b0f9281e6a3224f760883020b275f44b2160c7d58c5a41e643edc609ed2f54f130a0fc5c0e4d754d3fe6895a23b91233693effc7ce64eeeeb1681167ad968bafe8f2ecf12c2151981320101635562a0f770a5197e91a79e38702947520b77b3bc7ed929e098edbc147ad4fe9433498a13efd56cfb38b231747d57bdfe8b4e3c41167e44e718aacb6b6676b2d9a2346e9f5b60d680470e913f0f0abb11a2cb89d3017e5233d138645dbbd46ad606ebec74b7a1a212cec1550affa6ee9152f79e1e53ee40b7460226ff0742b4677a5ebc56ab4ba40bb86fa9fcb18fd7976636cb2ea904d40b23a5be3d7989d73bdf531ac3b05fd4bce5becebe887efcb3170f572300c664a063519904e77e023439fccb45d5a774b5cd64fcb1db8a051a472df9fc89f3515029cf58deda700d5571052ad5d444ba7420839130a5170647d2f109a565509b8d6b27de25780bf19abee57611f7a68f8d976edee2c8ca95490f18ea03ad22d3215cf1245d1ec0d4fd6b7889f61f3e6669236b11ca7c8b5e10979419579ced8566c0b95cb68f0a1d8b508e5eee74e9e6766852fffa52dcb85c6bf46f96bb4b9cd9dfb17b81822775e3a2f963ae07ce9a01aa879e281baf8363634b05e1ac88b0c3a5ff3a238d60c7dee5befbb26a2bc1e6e4895b129d7dec16989b3bcdcd231c2157de7bb86ad73476554a990ca9dcef57e01f30a4194152cea0fd72b9b23b9b57f99dbd4076883b901c2913950bbd9f949392098627a436967e76577d6e3b022554433c3833e59e61c4f1b5feb7df42103cdbcfea7606907d0bd48945fecc9cc916fa9d1c83e94ee713191663b200480d5b05d05d42014e0415548085b4799d22afd6d4e775cad5cca853db00101a8b98d57b5553298f5fb7f2ba8b8405d4ff4b40784f1033022d89a1bacaad37896a7ba5af9463479584e6f40b8cde0d440ca88b81e421fb64401dbf1cfbe04bc4ba3e816de9ebaac979815b66b5d2773832369096ac090d1a33c6bced6ef5c70983e985d763b77b4b5f531d12001220bf12ea81afe4b19950579e4b072a872e93b3533fe90d7ac325f8e731df2daa8afc10b080547cec88741769aa8d622a5b545e5a195e98acf765198e87aa4767734c74d5a6ca9110c8dc1bb0f53accf2b91236ca950e4ffdc80b7cf4a890106ef39bea65b5eb0949745d327fc026984995c3898277d5b9158b80ac55e67a3c273a16a0bb6ee40ab7db54458800d09a563d393f6a97ac98a0718ad52cfa924054f3617aa5682e5a3fd326e4d0cd2d906fd8b0591fced1b8e427495a008abb50300dd306c5a383d51c7f492033dc7a2d74848cc1a4075a74acfc90ad5f26a91099032ee6172fa5cb08bc8fc6e4f9e56cc500eda155a1a26118946b2acb6ac644fbd35c604492d29de2c198c6afd16c00850c17257b3d719a479e51bcc392baadd5d2bb6d8314ab7a8f9249099bd0958d3579250dbb482e8c988c1bd78aa4b07f0ea31c27f4495382161dbf33ff4d836cb1934523595ef1ed3e9eb4e2b44c30f88a25d5339e9900c6aad4fc81d24f41acba4be2e3da74f69f128ad71be36d32d05a85311b831035162fadb710b88efa0f37e4c9bb445d787a225c01fab3fe684e08913f5e93add3e4dc961fecaa1eb09108343581b7813808c0466393f0a556638f2c7589601a6bfe4ccd76207d19a11f123045d061cb73e1171dbd4d45985cffe1ee11bf718adc41ea67c26d45b301a920b39ec7bb828508e4881c37b99f857962aa0038e1dde0b2941ab1e4cc8635738c853dd815e43745d588468fcabb5e4a0dc918bfa10d119395abefcf7bd08eaae99a9ce9fef10e9715591bca64f28678046dab6bae41e42789a2cfe2946813a6461826f5bddbbd0b0d516d1241115d959d60a62fb4f943b3768ef6533dbb76b8272de9387387a68b89c0cde3c3a17cec27b65ca3742ef1e32796a230c660cf5d3baed38b34d1a8e21d94b7459862c661828459af521eee89430e77c2efeebb6b071ad7f9f391fdd1ace80304853a3f1f94a41eab47a28a818d2d88d364174d9ff942b5f7f145c97b69cd79cc06e745c85938e1013f55d62bbc7b53355e1622b33d1b1d7c572e238cc3654cff67e80356ac922e343fd9dcb4dc1b6cfd04d72fe54223032007c396c4e9dd74b26f77e665715f9c038ba9b943b52eb88a5c34e8d2ce9a8abcc70b71be9036594d9614f117be1870a41994bc0753a52ff0c44a6f5b78f20f010d40a2fcbbe4cd9b4d6abd1f8992886b988069afcc96280ce3bd11d291a486215d26938b51c84bb9f5f8694c9ae29b6c4d1ef2361dd2da59b4593ea2555cc407eb92bb8a7f337e2ce576efddf047d6d7d48863beffdcc8b6931bdf77f4c7a7a2fe43fc1d2807f12c0f10e74580dc5e6692f46898a6a979d553d6d6e95b7797f9103e31ad0c64496c4096f798253a6e3908265bf32f30de224b00f68dbd12e4355eb7c00887ce661723b6643b446c79a12a2b030022d351f70e18790b9ae223e5b567e2ad0b3fbf6d925b3abf11c7ac733a63b1d3926ffde1dc1096f8a5c73ffddeff8ad061627bfe12b924cab0e05a0c47a34d5c265293aef097ce21db4cd03c369e9da09f6fece99049c3c1f5892ae0eeee0337177dd99a1172de3994c77aae5fcfd64f281315e2c842072fabaa64272e6eca29373027b79a849342e727dc8a6d5bb6079f399d3f5c4ad1331000b86259cfca452d3f260294f92d25f6274d84b3818361105cef19d7f0a16ce8aae75cac420772ac2e5b2ee775d90e637a14c1ee397ff269648d3d86d0b30eafb81b0c2812116943ae951fdd0ff4333708b5931ab1087987e68666951162790206b236544d411306ff814605ef217b461c666d4317fcbff825e7d7213d381dbfb98d6b884fe97fda94131374dffb33f1c7bfadb90de52b910c2c04c911d8f02186d87f53a52b374bb4a7ca14457c51e5de6ca12a7b3000c17351fb86f3fe6ac3f9710006135369bc0c5ce1c0c02f15e4f8a922b475a2fd148c304911f7d85f9920caf64809138b6dd09d7217a114d5ca36673b32902d5a5f807dcddc8b9c415b67dbe61f195309acbf3a5189cb965a252f01b5b30ccc8629fada637d4208b6c88e92d6052d2150074869c2d6f9d333016edc44833fcd594ae7e8511740c263e0fed661e0e06f9dc533ce4196c573185b63b006aed39c80acb1db8a96bcedf48b1dd09a1b7e600846409d198264996740b9b9b08a505a691af81b9066ed24b2579482f961abb09369620b3bae0826939547a2ad99c9fcf5d413f053ba7c78106e5ff0c7d414f1045c7f3e7705cfaf960305cc372713ada305a1dbdb808870b0ce6f8f96cc2d7b52e4136a6004000f894ce7ef3667f8c06ea97b69ff3cfb7f30dd916be3966649455d126e0c59b8f07e26c92e99f5c2e974fdd9ceb02b4c6bd5b61432aede7ffc53bcf32f7e559abd678e2b940284bcb9f26989a8da9b5d8d8bd3501fe093c633d3f40394fbd65b8bad7e432ce2a5db7c59731d3b2214de297eed75960ab35d58f49972af72d5ba83b99bbd8933bd96e80ed762732a8c6808931913d619d66918c9cfc2b46083b3d2d41bc892941baedf8055256a750a23d17212281655f281c306877626f3064ffb982c6c667132e1ae1a07f69f920c6106d64ba053cabfbb2330a47923dd63aeafaf1923f30b78ec8e78fad2e5d3986838b19cc54c20746836a49286f7d1baa1f3c6dd24dcc2aec8ed6388cbea9bad4c1dbf32da43677651689af2cc8eeedf283f71089d4f14e18b81ea418917372e32a92204ff38724f110a2539a5a3d30597ae41a422c55d1a1e80bdc70eeeb662440571610f3baa25d82675fec67b699aca6372847c82c46646b35860345cb6f3beab14ce493974fbb966da2a109f42c339b3e3b544a0c8aae0a7b88517307c0e720bef1167a3985d109094be01b40ce622b23db22ac9891692ff42c4aa2631b28c6aab52aeae97b14d0ed6d8bef8316edd66d2e0fe7c9985bfeb1dfe6fc74e43d8a3ec96f2ce4751a28f635dc63836578f79624a0bb6f29e5c4bcfe27ff3ca8a51932accf9be0e89e8e4c4c987fc683831df796b5675c670cec141acbe176eceef544b6b602e3e7e6f6c46d593f79893c3dfa306d577ed2173573cbee310395b4738add109551329e29fee6980001cf6c7d1265f95ecb40fd71571246b86587ca133b9918a856164c1317ef2c661dd52595035a392e636cfe168b5a8551a0b3103f060192abf9c106ade30a66fe43cd1edece33f37d53e64b3f8d0ca9f2f0f6a07e7e37f48973464abb4858616bbe99a1ab57a285507030a2e56dc5f5a63ae958dc21b6d4f5a76f34669960c8d3e29e8ee8f9144732d9671f403d10d1f885c444876f92ff6eeb484809de29cf8d7824faa10368bde49a156c5d0e0c49e5022927610158d6ba7261b82a6e0777e6d25aef35f8dd9bd697939ea33fd069c19b3e1a171ac685843c558b7c3b12daeba8780b7c1d151201c89643d65260409aaaa1b535aa037a844a40ba5e2b083d7faf651d1c414cdffb85b8ac14f5398853f7f657173f19ab7cc915696cee73bd65f4d35917e06685a77f8fa20bbdd1c3ee421002c9cb7bbf4fb81399c604784d0949b13de431541a4ac99dd9982055ee9190641d1165f2240420a780a57dbd6623d70b39ccd450d8dd9550b739a7af7da1c2d5a99466fa0007b8d01c099c07729bde63312008671a402a2e727a31089cb3852f82227f48d0dea07b0928346a436c37c0188f94fa400aea7399bb119e10ef4b6a3a74db8839c7ede6f6889edd6e7508dd4cd4f992c206ae9fab5b8d89303e908885d91f74f16bc3041f8d2756be3f2ec94d02e1b32284351c3c88f11f4f652a72e73860922f3af8fe73a75ab8d93831ce4171a5d3e83e414967b99ad4ad56b25b34b8fd29eb6e47d2512bda79bca64b8eabbe73a6269890e4e14ae2db62b3aaaa8a5cfbc84d7b6bece8e285460e01e9727e5a489e92f5c38401cbca9a2cc19427c1d23664f24349b036d99af0c2cb1c53e12f775f50f0451d18d8b8c375cbaba21e7565edf92ff3e164ce29d3159a77e86aadee9f286474b6e7a7642259124fefa237229b13140131db56849707df80a30e515573c624c4ecbb9634de5c3463d73f97c68883b450352fe2147309ce89ed16921760d9aaf790cc644d9384a95e61ba6e8ace886a75e30545bc565d13dd1e717eee67a7cad3e3445d9ef84e43047351bd94e0220ecc7d251ab1c0acc8892413eba01e76c950645c82b4a49ddb61592f42c97b8e5ba0f973d6c112ba80b1a1902d9598ff8202e57590fb433a58e466a6c685f92b63ee1c601c5cbdc70b2bb627a7710dc91512afc33b43c5e1b8a29fa7295dc223dd357de22dd30819db26b144021f165f78fbf5c42b132344bac1736a214922db1a06ae8a074b7629699f05bafedbeb9478bf96ed21a0edc257ab79b23529aeefe1770d7dec1fb12ba2c38cd4d38c3de5dcb1dbc9fcac732897449db574437978e7cb459238539a02343f9ca313e79f651904086ed6919114cca333817c8c1768917a149a686bc02f620d9081c3d6a50eb398e85d364d5809e3426041f0c7be454846dc0c79c7e26585040801000000000000ffff00000600000033c399ef74d9e564af46ecfa5f2319a6b9ae2d29d58c823dfa4b550160f1514b09377bafa18704c38621739ce7ba8369213268877aa87d607f2aa4513cac22f17d13ee873aa148c21385571ef31cfd1386e3104cfd460064269d377d02815fcc365a69412c0a84a64b4d20a1a4d0c98f486d32dec870ba6bfee7f96de2ae2ad3142961b5c628670065a7797268aeeeabc92ad4fad3bca4b26579d847864c73c0ca855f0a387f802f8ce8b564ec6e3e45eb25cd2cd3946abd04e41d4afcc966add65e120901e0cf59fb68d798a9a72c8cb40ee1701cb57cdc4862bbfe8ac5d37e51afc7a45ee9b910e4733ee2ce54388a8651b196648ee20a7000000000000000010000000300000043b4c96e3b8a3b42b1494daac39139e54955b04f4e83ddf47bab3a8de3cc7807731cb8f85ef6f721ff901157bd042e6a7ab669164952d7a7ca7e129536fd87dc73effd689cb649dea5455612e875ab1590fe8ea6b16a98266f070bc291000000b8000000000000000100000009000000a15e9973f88fbd02106ec687ffda2c8c878cc1dd1ce3de28adf5ef34b7d8f3d4a9885f04562aaab955893bd1d2c3903e79b029e3bc374966904a715331bcf699d93048a7ac4fa02799710e887e2097f77c245113c887302900b85547174eaeae706b8feb68c1253206b2905cedf496598ef0e88977856bffd70666430a1f0b96f4eac54edbb0b568970b258354e144c66bebae70ea56f6ec7c283bc5f410dc75ae000000000000007800000000000000ffff00000500000000579c69d4548e44b187dadfbf8f356d67c6e1c8b7e0fef18ee316fabc46da088937f25d07118fdf7f35de6a61a0478eab6b7d285c9198b4b44445f4fabc01a4df58a6d253a938b017dcfe18c3e1a96eaf8073678c151adf1369672edb37b20d9ae0fc664a00000058000000000000000100000055000000e9762987def012a8005ec5d666474adf5d76ae5f555353d32cb140024c9b366977c30b740c5251ff0747d6d9355ded745bbe5077bd5bbf7768c6a92daf6c5ef4db50b488a53d4300ea340f88091aad5864fcce17ebf84730134623165b96bf366a5bf1267317c902da6117c7c3befc5c59953cd7a2f56898897a997a926c11379043062fb4770a597d382d4ff71b4930820b4b44434ed8e29645942860ad8d6edccd3b9789"], 0x13e0}, 0x2) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) pipe(&(0x7f0000000040)) 01:05:13 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') close(r0) 01:05:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x400000a, 0x400004002, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:05:13 executing program 0: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket$inet6(0x18, 0x2002, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r4 = socket(0x0, 0x2, 0x5) accept$inet(r4, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) dup2(r3, r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="b1f5b099fbb60169d1c31c9b1cb7661fe6425f3f47f9ff9c2bde58c8372ecc4c03db9bbd110aa017cf1439da2a7fdb00e19a1bd484052f95ce1fcd3f895c13976c4c4d267f7376cb58aa7a078fdd4cbe7ba1d109531341ac7a98fc67991c55d830c2f3c3d877d39d2000252e7a1ee813ea35ed966697a13dfbd20025b4944513d719b0d4cf4c6d1e95fca903598d86dda060eb895ec4b85991fd14370d752a956aff05", 0xa3}], 0x1) writev(r0, 0x0, 0x0) 01:05:13 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x9) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="cd7241cb70036436ff01"], 0x1, 0x0, 0x0) socketpair(0x18, 0x3, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0xfffffffffffffffb) r2 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000140)={0x0, ""/25}, 0x21, 0x1, 0x800) socketpair(0x27, 0x8007, 0x100, &(0x7f0000000180)={0xffffffffffffffff}) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) 01:05:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept(r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x20000f7) 01:05:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x4) flock(r1, 0x2) flock(r1, 0x7) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) 01:05:13 executing program 0: open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x100000000000001) 01:05:13 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xe1e2852a87fb0e53, 0x7, 0x2000300000003}) flock(r0, 0x100000e) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 01:05:13 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a345f29a098206fb200"}) 01:05:14 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000740)=""/1840, 0x730) 01:05:14 executing program 0: getgid() setitimer(0x0, &(0x7f0000000000)={{0xfff}, {0x3d, 0x1}}, &(0x7f0000000040)) setitimer(0x3, &(0x7f0000000080)={{0x3f, 0x8}, {0x6a5}}, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1a0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/4096) setitimer(0x0, &(0x7f0000001100)={{0x100000001, 0x3}, {0x6, 0x7fff}}, &(0x7f0000001140)) r2 = socket(0x1, 0x7, 0x6) getpeername$unix(r2, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) setitimer(0x2, &(0x7f0000001200)={{0x6, 0x200}, {0x5, 0xb24}}, 0x0) r3 = open(&(0x7f0000001240)='./file0\x00', 0x0, 0x40) utimensat(r3, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x8, 0x5}, {0x1, 0xfc}}, 0x0) utimensat(r3, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0xd7e, 0x3}, {0x8, 0x6}}, 0x0) fchmod(r3, 0x8) r4 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setrlimit(0x7, &(0x7f0000001380)={0x7, 0x2}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000013c0)=0x7) connect(r2, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) r5 = syz_open_pts() setitimer(0x0, &(0x7f0000001440)={{0xa457, 0x1}, {0x1, 0xffffffff}}, &(0x7f0000001480)) ioctl$TIOCSBRK(r3, 0x2000747b) setitimer(0x0, &(0x7f00000014c0)={{0x4, 0x8}, {0x0, 0x1a68}}, &(0x7f0000001500)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001540)={0x7fffffff, 0x6fe0, 0x3, 0x100, "411583a5c6df9002323d5a007ba52d1548c40c57", 0x7aea, 0x4}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001580)) writev(r3, &(0x7f0000001600)=[{&(0x7f00000015c0)="109a39", 0x3}], 0x1) fchdir(r5) getpeername$inet6(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) renameat(r3, &(0x7f00000016c0)='./file0\x00', r3, &(0x7f0000001700)='./file0\x00') 01:05:14 executing program 1: msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x3ab) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/57) 01:05:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom$unix(r0, &(0x7f00000001c0)=""/213, 0xd5, 0x1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0xfffffffffffffffc, 0x2}) r3 = getgid() pipe(&(0x7f0000000080)) r4 = getgid() shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) setgroups(0x2, &(0x7f0000000040)=[r3, r4]) 01:05:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x21, 0x0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) getpid() 01:05:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) close(r1) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r2, r1) 01:05:14 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xfffffffffffffff7, 0x200, &(0x7f0000000080)="02ea4ef504df61f895c061e54369064cedbe550a7acb06347c5a8695fe889373b941b34be52b0c9f20bbad2aa640fb84b161997681b2edc9f7724cf5d6a3b7d0624d36f6c109cbf6bdcc45fb4b229d0c7f14fbf115a024f6724bc886e3efe7a25650919623b9069c3d6e1bca4b0926e87d16ef285f2df7f2f9c7f762ef40cbd48fd23f5acddd5fc187874fc90c9341bcd711b1d01cecaedd588ac3e13949ae5cda4684d1152bc0179d5960dc8f0fda22b83c39dfabccb65cf2f9139050c932e7503846e1c1051728183bc06805fcdc56680d2803caad6fb79d180187a89f5282c6366bc5ce1200b0ca39bb8068da603959d35d631f12f280839d3a2379ffb86124cdccbbd32d9dbb3987225a12513f68b5c4e80456a7816efbf17304f19f242cc4bdffd88d7cb211e8d12fcd7e18af26af464515863b372aad81589d6fbbb058f8001e81b6259b3e1cc252e3993c0c515de5e32b23ab17823df5b84a04c9f87069425eb3b1260623e54913e7be6483b53ed933e242aa12fd8b6ba799b8fa92640cc27b37e56d5207cb9c49fa07634883cfaef153bd2b12b16d08400555e28212b19973daeab9e2c0788e76967faa1df3a22b26efffcfd1e99f3e44bc7509b023d6491296a808ea663c5fe635fa2125623b836ee3ffb38193111bad2cb4266ae3451fe4bb08e0239deb936751d17eb7ee09d058d12615ed6fa69d323f0d9348a11ef958ffc7a3aa8e51295285906ebe02989308d37f6ed300c50aaff82575be78a294d1c6182efa83d151a1fad3af3ce2a0d8c4a9d2d38a0c27ef77031bae09b0ef48c1bdd280e2bb0617a26cf47a7a4d64daaed043477e0e34add1fbc02e5b0f3bacdbe70a85a3ad439edafcb40a15e52ebe4cd87fb85b827d6bdf116f51d83df7f224190e4e4a33b838954ddab37e43c6a538fde9d2374a7a1891209dbf33abd106a5b35d8921d07eb2048c27f2ef0127ad8b897b0faf550c41145986664d744333c249a8056b0f57ba098fc59cf12e3ac67171c39ffae42e33c2d675c6f6b5347add3cc15f74091a60e4bac0f5e341f5f7f000a7b6be7b28ae75a19a80da91348ea26dfde72d8ac90779c24ee7b600de57d803cc7eff9d8765baa24fc2550f3bdf75cad99797eb3b8573b5f501cc2686ca979b7387e6979bd2d94a99263102180b9d92bbd3845446e26fe0de7be762834cabe0cfc4006658403a1c6cacdc9f1a319682fee102b8955708e44c009711d424b0328f8cf49e9fb6a3cc9bd937daa32d96d95532c94353ac385d2a1e7887833c08ab554679f7b411d604098b0c7744e426ef228511540cccfc2b5daa109191b432c95e740b5fc637fd09562062584386613daf8132949e2028d3be091c8c4d761604f4ba03f77aff54c18a5700fef0b6fd56df16a6c680782dc939be4ac56326cd9a67d311e1125b65399d420895db68d2dab98977370a9e45f44cb8737dbd5a7da13dcfd0ccc90dc3efccff0b8d49f0ee800bb6e53cfd6d9ab4c375249092a9c3757d5b2ba807e8b227db5fe412456a85a07c9725d22b0324aac851143bd371ddc3a8a8422af278227c74261d065cdb4b72847a52518faac6cb8a2baf7532230416f0d1e1c7c2454f2d5a0a7839a5a5eac961890fc5ef40b1767cd8bbd8b267d669addf3ff133cbaf530b33ce67cf45f9da2b37017f0f577eca7f83d87151f3b56a36a1934501dec8bd5ab8b94c3d6c9c3c4e02214efda133b2136b069017905fe1f50a04af007d3297259646137e729025533eeebc300f4c2f75099bc6a329b3e629166020de1198cb896c6a1bcc09d92b2389a4909416e88d2c8c442f4266f14de968de84781ff8cb5b992cb6b180a426a7a9de2887d29d888bbe2e4553bb62b220069a136fbf43107bb92a590b70e684d5f1644508eba3721cbfa1d90a356b2d563a134d80a0a4bf2aa3e349ca75dedbaad6330b326c3b71642b27fc5e35de17f18418d9b64a4c158ee03aea54a8eedead88bd1d4d36fa442e2631fe033d415e514721aa98c98b4b9daedbd4e44ffa913c313485d4a3ab8ecff39651b37b26c99e2b9e59bf4a73ea775b22f3a2e775b34c3859299d0ac215bdf1ca8d70ed9e2cc943a1c005a06dcf8b4b45a9bdae6ab413bf4e575c39db5cb69d1dca50861ee56bcc36a3cd061456ba8180e0abca18d66c3b6a6deddb3df57699fdfbcffed2389f2fe86ac7911f3eae8ee588b6a3a3a1cf1cfd7da4a1f2b7d578257a2dc78499e1aba05927db9427e08cbc1ffc511242c8c6cd1a8b9d897ccec57f8e7fd90a4d58e6d376a16e2540b424557c41dc1024b7cd721eecc695f0779d20a0a347171caa7ba2fd19f55b077170b871ed4cb6eaced6c0154751ff108ab370cd94171e6b39d830c405ff5dd6a41339766989ddbef6761a4caebd73539cb1e9ae45c113a23a7f5c26fef62020b4edf9f32dffedaa44f07d2d038515fd1526d15517a7fd66852d001c6fed381c20352a70335bb6ffb6d8099101b717eaa74624f8109417179352b082230c8ce7908405ed1049604a1d6d4c46fa4bd093da93f3d2d360354e77ff816c4bb59897ae30e63a686c3b213ac17ee60bfb4433aab41ffc18158599acd3cbfdfbd639174d1c8ba3edbdedd7d8cf67d069740b09307c535f48af383c5828e7ac2c236912e938e04b9758042ed7fc76678c89fc52ccf95497e3332afa8d9651ea3de492f089a454d121486ebfc589a429cfb67ee7c59fb60c2c4ffed6f068e930d58a617ac9b50c7c3d7a9cf35d9e1e39b0a971799645ec43acd4b634f909c39bec537c9ef780fab324249cbe796e8b8e923967854bdbe958280c16df2e5cca3477509ba4de501125fe0586abee424a4d536a31674351342ead75ba0847d783a15a8c02b498831b08480b255449c7d88425cf9a5cdb26d6b8683613ff76bbc60c906d3648effc8795ba49148187d1291e760dcb558978bd572807980464db81848779cacf7ff05dddab82ca9858fb2b2836d632efb56be7dc2a0ba259a40f7235d67dcbc68ab15cff2a6085a477c295d4876a19dface734b04a6991a35ebf673ef9acc7aae0b2810a3b87d4fa168b13f68c309c6869ae1f8199a5e24f6a65e2cc0563dd5f7381bfb25d3e91c69cbe8375ce5f07303f49438b5548c8f4d93014c0a7d6e9269eebc12e20bdf86d016b27b0618143f43c17219efb3b40473a1b6ba484ed40d8f5034cd6a4def7e5b5ee721186766126574e1da63d1c70c0841e06504db040d57a7cc89db78b33b07e6224315ecde09e66823160c95cae60d4a6edd67b45ef4e49d51a04b856e157eff3e9ca92a66b4c6ec0529e3cb8af99af87ee980bae29eb8ab3e8f1b2df074edc6d6c833b9e637216a3e86e71c39a5deb097d4e34c3bdc274ba58f7258b56c0c6f1556c81a711a5597e832f6060affda4f82fe18a1f02c70f92229d1c858acb65dca573393ddf715f00af9920c02080cde2880eccc547e984f4520c3f867dba1ed2354c40116d0edbc6e10761967aeaef846ab0993772f1692094dbe459779ff15098a149a328b61ff283a5614ab7860353556595f472cd9990e942e769fb05d0df453b5a02d40678ab0f7926a2b4e74d9f1f489ce7f12bdb63ca5a21d90fcd5ea358b6f9be2ad71a67c075716dbf2cba42fd1184db6cd81f61365584661a27ce5f35800fe2ca3a2a322d4210ce3510b4b928601b2d4b499c80e650a3c3649edbf9d541023d166c3dbfe196666ce74f255f0fc7103d53fcf531ab30799717e325c38ea21dce1f98e94a73c12e388acc7b8dfde6d9b8ef00a2e0133e7974e136cfcd16a5ee56748b3fcde94aa5b48aefa7e7612dec040d5f62bcdd5a1bea59797bf90abfe5feb4fd556cd07d18e2e021c990080cca0cd7f8bf38c60c68e73af1ad8559f11ab2171ed89ed1de4575fdd55f598f914e114e0868a0fdbf2c3644ce111749e195315cdb7cb81282e7c9b8656ab3ab4b9e38614887375e6db7b86951a6d114eda7a31830741fef20a2eacee8fe7363ff8ce3e5c8c2dc95e0326adbc197e1f25f93c8cfa8ef40ff3291c4ae55433903b96e50bbc03e7709d12007b4eaff26cbaed77c53a298b926236c1483e8bce24a23f2431290e9065c99219a1c65b14a916e95f0dcba7e2792758c28f7ec8a129909e80c1d696e034e2b17108f79bf64578f8d45045ec0f47f50f7280d90bebe6622541841ff3f28bf9c2aac03665d146a9ccc507724024a2b4e1db6484483f9473f83a3c128b7ae64f6086ea2a6121ffc89b4dbb131764368266c18e5dfe9dc66e3101c7927b1fa3bed64d04162b205ccc9cf2d83ad09173a1e804db712b09a2516a7dd1ae1d0cfc551096483d738a000ec5c0b463d0f693fbf0331a259d61081ad241a95825108fad4791989c0399614aca3b59904ba4681f72aeaf1de15ed47875305956839d882e69c8cca7f3488755dbc4256336b4ef02f74d5ef018a1e6f6796c9a72e06631448fc7ce2e18b159944e21c1a2df7a97bce06e1c6d6a8af5b154901c8fb1bb57c16dca74fc64bbf93a9ebb247489b9b465ffa4d204433e7c573bcd88ea0dea74523135bc6e98a94ff695f6a847fbe21be260911fc29c66ddb7ada1f4c6c55ad7ba5e6359a6d08119b650da33cab732a6f932f923a1d341005d642a3db53118982e19a4d4fb4ad0082553985a8b9f59b45e0a2eebfe9491332b8cddd8ce56ae6725608dac7330bbb5a0b155bda704da14cde34e9864d6740adcaf834030675d575a8a73e234fde2f019c603c386d2022e73f4a76efe919c82863bef1bd02a5b806ae2e6fb802f55fcfdcb8b0e112214b5b69b054f23532dfd413961e8bde6bc9bca7e7dd2795d39e0b170aaefa1b4df683b732cb65e155ef142628c7e4dd0a8d89ad39e1a35eb89a0feedd19a9b83c1ae70edb8afd92004f7901faa77285bfa56c6767ae371f6afe969cef107a275a05cab238974383cbd5b8f2ad72fb6e851bbae0c02677ae7357db706bb7dacb93e72307cddd212480a11a83712b0caaafc25687a3bf0cfa818b9f931c46029c4891da7909a8de0e721322d76d7b85e7e1b5386f8da6541dfdb3afff0844018f3096358f0c501e4a2c52faddaed684911eb198544dd690996c64ca61a5a9657a49ddfbe1c08c1d0c2c441212b9d964ea685c104b0f8cd9a1efe591f890419fc71ae0d686fbe581699c1b7576bad391b2e1e69d64ce332c2bd632cc311fdc5b9a48aa89bfd98a36fda5554c30319f304b2448cafcd1bc8b9e776a9cb8dbc2cc9f248c84b4972ac0b84cff2263f47382e291be01839ba509311b75ac364451dbded4b0d4e13d56b0c13dda652c66973f818a6e4dc72e1a78cf98651a9a0ec7a0f21700e9c0c187fd1f5dce6c257134b3f58010feffaf1da46de4134b0636b973a845f52250d4c40340e246ff5c6babe7e1438db4eed4d09169a3727d8141f2fb43089fdb418189cf1b8ad92e8a1e55b1573cab3b1cc5a6bd265bc8b70881ea82f8bc8d44c7e787f3c4a9713b0c0581fd7703ccbe962f0f40ca0dae994c9862925a85ad3cb33acf7522b4229e5fd51d2709ae8c36de60c2198c24f7268ad29443de532ec4d14d5581936b83fdc46523e2d170bd5330fefcda152ca7f2ac6c690d516e0c871573c0a5a5679fcd5aaa99c472572a3ab223502cb6181cdcda13d585a32eec28b1d88edb3c11ef894354cf2f46a89058bcbf64ec836048f170da60b38d770d257f9293fbcebfad8b4261f2a5aa80a1ae22a264e6b5ba6dbd4a3e1bedef0f671fd989acafa4bc5e1445ada93f334db25d89", 0x1000) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:05:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "56e5a24281302b82f06f44f4ad3283a82c02990a", 0xfffffffffffff7fe}) 01:05:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x4, 0x1eafdbc3, 0x7}, 0xc) r2 = dup2(r1, r1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x0, 0x2, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7ff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x0, 0x400000a8, 0xfffffffffffffffb, 0xedf}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000081, 0x7ff, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x6580, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0xa8}], 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xf0000044, 0xfffffffffffffffb, 0x9}, {{r2}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x5, 0x400}], 0x40, &(0x7f00000001c0)={0x1, 0x9}) r3 = dup2(r0, r0) write(r3, &(0x7f0000000200)="27dc63e9ac893465bc4fa570033ae962d2bdcb1a98d077c1255cb1c7f9c3605213eaff9f5328aa764b05ee40fd552ee902dbffe1e9eda6680e972856c0e34fe2f0d4b36b999ba2985f3342eb246b42a1f86d01cf23fee617b5f38c520d192bda23ea329266166f16b729586d7bc3530e6b880c11f8b131dec0f819652bf182dc964e9d9e4c669825356ca286cd0281da3645634e2e210b8e3acb59e68c1e5c1ae45c577eb7e1c29a1305b51000c8a0e9f471b779977919364f92b7e38743642d6bd6c3c4485bcfefbaa3ace828c6cf30a33bde52fecd332e6a39", 0xda) r4 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x1, 0x1, 0x3, 0x2, r4}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x2) r5 = geteuid() getgroups(0x8, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000003c0)="8ff774dda03e1256d57cd07012aa5132ec2db61c8a86a5045944bf15938666988b6b1ddc959f30391d9b6d49b5e5f9c8b42b6edd5ac05ce4551509f505bc395f1c10f3e1648b96f342b04b7f3e3640de42b1c5473bfb546f578d3a9841b48c215289467ad8d1fc44281bf3f288cb3c9005f610fd95ce7abc515412c81960457d3b54905b1b0f10516a2e3146d5582069382865cdf477e0b7e1940a993cf4f8ca19764d93ab63525a60a7f217a5a74f1d5043eac4e22965870fabeef9bbcda9c8020d3ecddb4ccb98923ec162f36d2549605f0cdbe35c268b55110e2075cdf08534770402ffb59f85f76275b46e77b889c33cd0b0d2", 0xf5}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="0ff430977ceda15c79a1beefb2b436bea7201e4612c3b13f1982e9c5bebe322c054580b24f1bd9f00f11fc793a34d1c60899d4a9cab2207dfc68516e2527bef1aaa8180c981d637c8259dda3031c2f3ce659ee68c39481cc4387d48ed0dda482094b58cf105503d721f803f418d0a9a12597e007b5cbc9d54b6918ce5272121ecef26ab429366d05a726ec8e5e0b3444e77b", 0x92}, {&(0x7f00000005c0)="20d4b3c49e07337b940c279e47a57c1e504fdd59594685f9e3bbb7f4cbce5a0f3a2f2d77ec19de16ad6f137a24b6a0004f2f03e3dd4854570aeb413d975a1910602742ab6f6219cd1a6d7406c5429c4754ef99d734c9e945e86ff56b77f385d148cf8a09b810b56725e156e66ce70e31a2f98b6267b5072bf003a568d2b879f24bdc5b00258ae7b582e5dafa86731d1345f11b792f0193fff79c9d03b9ad82b61ac2733faa68621179e4eaf773c07ab3e586224c2632292a0a25c767c29127e2db2d71e2db8309c6dea1bcc14cbbe3f8ba085f6c81992b644cae1594b39c8abc3d", 0xe1}], 0x4, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}], 0x58, 0x408}, 0x402) r12 = msgget$private(0x0, 0x214) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000800)={{0x77e2, r5, r11, r5, r8, 0x1, 0x4}, 0x3f, 0xfffffffffffffff8, r4, r4, 0x5, 0x3, 0xff, 0xa0}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000880)={{0x1f, r5, r9, r5, r9, 0x1, 0x5}, 0x120000000000, 0x80, r4, r4, 0xffffffffffffffff, 0x3, 0x2, 0x2}) ioctl$TIOCCDTR(r3, 0x20007478) clock_settime(0x6, &(0x7f0000000900)={0x7, 0x1000}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000940)={0x2, 0x7fff}) getgroups(0x7, &(0x7f0000000980)=[r9, r9, r10, r6, r6, r7, r10]) msgget$private(0x0, 0x400) seteuid(r5) msgctl$IPC_RMID(r12, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCNXCL(r1, 0x2000740e) msgsnd(r12, &(0x7f00000009c0), 0x8, 0x800) mkdir(&(0x7f0000000a00)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000a40)='./file1\x00', 0x61, 0x3) mknod(&(0x7f0000000a80)='./file0\x00', 0x1000, 0x2) mknod(&(0x7f0000000ac0)='./file0\x00', 0xc000, 0x4) 01:05:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="ba39c6c6fd3311e3fa19f6a5eaa3efc40cb0ef7bf8cbdaec32c2d8ebe309e1981dad713a50e6bc79e85da839cca8df8845e6a5da4135fd06afb96dab745b1eaf486afb1789bfb1fa3f49a0261e382ff871442176ac6548885c4e9d238224d4b8b8457baa7514769d3ee3c98d4ca789454ad6ffbd927f1579fba916aa588f1decf9430e2f84204a167b85ac90885076cc126d61bd91b6b6cfa25a2c777dee7d1e152cd94c99f378baa12ae9a95501d26b11b1eac99f872c8901a8abc0ed9e115981dc15595b", 0xc5}, {&(0x7f0000000140)="6498d7c00565ae4275628cd4d7576cd9e322cd449867cd87d81faa338323221b2cdc81f1fe1112719fe4eccdc444ef07df3d4e5cab9f815caa7a95a8fe6018c4f46ed6bc5d6394f2ccb0e0f8e4dfd9e348ae1db34e7aa20669ba5af9bb72f9c7ccb16db4bb4c976e8e87e2480192b1e43025353a38b608bd62652c37c010b9e46e63b25c1702fcbd29c045d224d5ff6aa674b173f33a61d75fa5d1f4f30ac17fa81356c33f8be1e6175cf0ef9b0690d24c5d536a3f8ebc0cea10b590bfc4bc6f7a764f43", 0xc4}, {&(0x7f0000000240)="2944c2892ec280f58a6ebf66c8a5150c35a6dbd727dec473e54346349085b9b18634193c74853aa04440199b392790360b5995339742dcb64de6ec361debbdbf3f373ec2c2a491cdfc2a8eed780530d8fb577b", 0x53}, {&(0x7f00000002c0)="ba60f9a45412b7156bdb1a3ff00271b4968cd404f9340731f54de11f624118450dcc21ebebd48ddce31024b2a9a2c2f01d29b428854f83f93093eb3364f3f13cfd9c2224b0841abd1c66ffee508bcc24d4e375a4f74de001e80dd322d0bd5359bf8f7fabb30d39b8b521c5cc34adbbcc750eb0196d3b922b72c7b6f6ef87420635b9fa849c1a9c17e3ff6d884e20cac0cef6f44280ff3acd2024ff93889741d5587f782ff59720121f1602f28feaf7c5bcca6c29e722c39fde509c943fda13ee747b35d30ee58401d50d7d7ac851848c264ccf34e06ab6b4597269ccb0c3b289fcd8de280aa7e8e1b0d580e15952c6175755b1f7fc968eac09a9b983456d46e2efa84981d71f75c97cfcea69b9386419df8a0253d1cb90a5928af046193c9b652d502efeeda3890904615e92092ce0a07197cec997abc22cee3d9101c703fec901e28d4c004655e9a772084dbf39cb49a9d68044f1f41c828aa33f1e99830ef047ef0f5126e84cf1145aadb70e9d819848c66ebdf90fb9d93912cc3f62ddac1be439031eef2998f6bf649367d6e86b22df1902a8a2506816b9e96828e248dc3dba96c2a5af35ba86658eb28676d199d3873db09d652fcfd71adc79681ec7ab077ea039cfdc4439c59b9b7a5cd912fee9eddf21a98582d9bf62ac6d234cbc458e4ea6f5e38ba4a942963f89c5bc9f5fb819cf243b7b74e7779dbdc09197e9128ad3c7cf274740562f0032ed7b0d7430c6d8791608e7a0c58ad5b2a3c540e117288cc5cd48886251495619be0a838dc2d6057291489927ca1a400fbaf4c6a16fbd56bf7dba00b4977feb2d74d0c389a89096fd0c1c3a794c85c1a3ca8420236286a9a37bd457a909885da5e22f210a38a47c1bf309862e1a413ff57910f827e28f656ab25a9187ec9ce95ec476e225cdc9459962896e7322c989ab98f85ac82568be013db22dbd0e857db9d7b9b3af6cb0202f3bb9f38f37a39438b08244ca2a586207e863ab9fe885f9dfa9ae15da9421162fb9a70b6f6fab8d52916ae31b1833a3e763bec32199bdbed035bc44167d148542e876e2c571c96696d2115dfd75b73892ff19d39c86068da0af507c8eafce553ff1b7490ae034809cc72d552062a4410d4d25ee6ca19a98532c6b17c56d3d755cf9aeb23e16aabbbfe56ecd3516beaee39a9bef82087bf0c1f113478cb8c71207b77a518e60a029a4b0ba3d096c9838e07ee43baf43c882ac0c84bd843c4110abf74da0e74f9c134eebfb6bbd7066f5aa19e1ac10371ea29d88823cd9c754273334490553b3dada7b5f8b79e0eecfacd3e662cfc35cca3b92f858322611cf3f3e462fa6493f9929bcd7703dc19fb49f308161a240814bfd41efbf20c562731ed1c4e17364782197c51f0c8cc1f6785a1a4da9d0a4652f1021b968534f3df84da590050e2c3853a626f91704205337ab47e897ab9d4cd657191c49e2f6d1fdf4e8306449a273a1e30708ce1728962d6e8f0fcdfb83d07ccffaf9a03f540a4f8363b6d3a8c82b0447057678285d54bbe46a4085525b80ade94585a20e2dee308ed31f160fd7f9a638b15288fd59178c8fe12efebaa8be61d31620bd2e6dcf44114fe86684013a187b25714d65d4acc907def47faff131a5b5d1586e892d9375d886f3b308772b782e5d924f23ab961d13a5ee34fd9dd29e074f4b2215227185ccb9ef20dc1c491e6e0616197b94acba72ba139dd8b0d29d3e0bebf97b75651bcf93390890bd82c0407752e8e60355c7ddd02b55685f01617f5c3b02325a8b3c12bca3bc1df36deedaa919133178b8fcfa8b58bdc21cb1b60c7ee0acc671d17467e601dc27e241e00e089c60130d4e3304dd4cdb0331286c818db61ea9ac49ac5c28361a3c6a2f5dce6165ddbc5887ad37e6217af54285ead57cc1ba8fa571d9fecde0224ac425e743bc56e29f83e426c28dedf3b296dd8747e801ce16ac286dcb809978089adc3ffe9a4476de901111515f75d7d2259bd26ca8918912d2122226018da7bdc69cec659b4026a4a0ec41597221e33511f21c391f71dadbdb72a924ca1f40c35e3efb43b70a882c81baa9654a9d2bd01fe5cbca7a8ad49db8d6bd666907b485274ce5ec2a0756b6ecdc5ac6e974e519c7dc255ec9f98ec1ae577dfb111931a91b39dbdcdfe8b5e32129370ff91f737f7abea980d3014b3a4348f73b40baff0702b5da72e4ef1d6d662570a4e948a41ca82e3f22fec7bc2676806c04c8bebf3f7b53c031a19a42e0a024a3c7aad207bea1993f7e87cab82dfa50d553c7ec30a62e952b10ce94c5dbe3dd1c21e6658cc0969b7d00600639d97180d90ff2f136952538c18e4fb719f6adda96fcdb4e94fbd916ac39f73b84cae8e0957508321d9ffe2ae2d8e221b9e6668ef68c6686e0033e738631eb3d4f5392d17a14798831ba2fb82acd8ba86f33f367028b53c8dae882bf1112637538f6fcc6ccf94eb0212c0b3860f13cc7efa84a82dd9c5be8b7a6b6cd02b7459891844961b4e0ba9c7d5d44400a82f0181d3a58cb6b22ea4616cf7cba412b2702fdd854a6f5f1ff1afb8fc8982caf97ec7de0e6fdbbb24ede93afdaa0f4e65ddd6b93d282f404ddf2d8619e696eb674e6aebf7c3e5d3d301e261f40ddd31c6da3cc9c6bdc375f6a66effb2b9074e9989bfc31e5f64a60ac85af4d57e4a2aaf17a5b36ac57450322c28c6f0177aa859cc1194627a485b65bcdf568be92b94f456e61c5405a37bf33f58bff2b36e50e9fd5f7dc5296177b9682286025e8ff5f999db05f57408dc46d89d0a42825b74288ceddd338b99308016c3bc798b6ff12cf5abf1b5b60338224ccd174c5c1bdac57d953c9080e182b6e268347c8dea40982c5d9c2ba6da8de2902a67d42a3339df86b3d32718abb26029dd28f4f60792af4caf3f9ad01f036412a09750d78fdf935b02e7f92fe0c408e2aeb1b749463a7396b8a35b6a46424b90363bbfcc08c1eeeb493576f2d49dd79c30ba03dc3c738b003a85c17f9396f5661c742591cb9b2042386edc6a3ec307fdde669bad41147eae4d53f79dc318b1aab8cb103325686990ee7c15c1dfb2f4bc7de359d409aa84d58e88fc794a94e751b0d71bb7ec45ae9874e01eae321e1913bb32d986bb56cd95702f12d27e9df68c72956f550f9cef35f78943d74617329f949673fa6251748c2a74e5412c885fa3702600059454ec9e8516cf6f25c0ed1b8c7aa8b72fbb5e7dca43ba99d83205e8bc68272abb6862a3bab4051b1f90f640906e4f1c8d51edb48bfcf03ec9e35af33570147792d05d263fee661af8c44ff1c138b341f8a616e6ea62a465ef75bf0b057f653d5859f6e2914d5b79440bf0d70a91a88ff78d1b77f39dcb9230e037af62050e04846b750cd3d0028821b24b56d3043fc9a48e1b402fbdb94bb94eb4a7a6cae02e784a83367c4bc3d358f8069ad5b6752f718b46405a1ba435021d92124287d9e0cf70e8ffc1864ce24d1d96c9c3a4d4e8f9a31feb624bade22438b488136dfbd0c544d07d589e7e8778795641714813a98fbea494e9624eb82778435b6694adfe92cc1d86209cff3d9c92453efa0c0f2b9a88abd2aae91c62db290045cb7f3e170819a8adfb9f6d2c11919a386eceb6b720a5024db9b0381de75679835ad2e0aa80b5dedb81bf88896f4a0a1eafbefb8468cfc60917f59479532b110d091d94df2cbe23bc137ae385e8a658174f81fd4f7de076548ebce42607369c2b4eeecbdbc9d703df4b2aa67744a10a04c8570b05a723a8244c7eb0218b85d4fbee23ebbf9937d91e3828ed9a0fb23163696e143658ebd14be9d7b60a15a4883cd685827de150669f75c10e88c2e9a9d2dc466416544a71237582f5e0793273b34de936a08419f5585a3ea5dcb53c2692eebf0b4ce543e32dd1503c41903a241f1c917b3901f95f83110f241e7b2c24b14ec068b7992791ac1f2d0639c273e3f60605b3fb71492120b2c9975e70e43cbb889505e96dd5bf28cd1e61ebba081e0ccdce23c6440feaf9c6fd877e3519f61e19dedd530c0542094076f0b501ceed8a44bfb49fd9555e5b1fd754ca3a40369d87b1c4c48a7b3bedffde14cbb7ee8f147f66acb8a7e084311893c803c6fd872c899dfb592db78b8fdc3b59606a9f944f74ecce9de5f449e802b289a8f5cb879634a175d465a02ec380dc8ecd1fcecd36e2ce9b6c805fce628945510a06167b92de7f1579fb0cc86a2d41534f68fa890bd7da5ae871d94754f3880b27a2c49956c78da2db2e9f6a2516038a6f2b79e3dd6ddedd7387788a6f7995238539a6c509c581b0fcc44839a9aeb534363c1d4e674928a12828821753226c0f5347694db79aeafead9e8124837c50bbbb87357c50198475db2e4e5317b74b95ea5510499f54d167a374f894c46c15b5bef678756ca2c7dd601f299b72964fa48d5746fde78653eb5f28852809343c3a2fe33a85f21cb5d8dcde2319377d6cfa266d5216edd3262ddd5daa2e3de140a1af6a3070e20f7a388c0efc831d4f64b4b8ba64be440e7061375dbc0d51dda72becc406c880b3c9809292995c324e7462676377d61cc8e00e094cf6a45d2f6d6b5840a241ca819a4adf510eec1384d3b8a7e0730f5162d2eff20c29fd93c3a3a996ad87b0877aa33d4c1307bd924df3ad9a216ced4d3b7205366f68b464472faf4929c1e3ab9f57ffa25d3ae7bf6aad4e071fd5e01abdad3f0572a9a58ce6284c8895cb2c8b90c19b72c793e97ec2123d60e7bdc85b0f24c16b1f116c2467e39d2614892f5620d00a799cc48ba5d3903420db2b39b42d0b7f6697b0c5aa9f9c7967014b4d03fd4a4f5c9849a5dac2cb8abb142fe60e97229f46b28d4be645df48b42e7b6ed4bbf6fc61dd48a3f53b68ced6c9605e8ab0eccd44815105d3843019c68797ef02f3b3104a8cbc171d393261662cfaa45042788e0b0dde775c0053302a55f28c55837598b5e9d127bce0e7713255c7dedb587ce37886dc9eb84eee44134784c2844e3170c5f6561200465d5caf62252df528e087a2ec31cb3e7eccb0bd58fea3c00bc6ee85862ddb3da99839b55fa564b22aa4c1faaf259504f0bdeca701a8e1c7f50895b0eeb9fea914f14fef4d2f11e40933acca0231b8ff824c8168dacb8b3639eca858d39980d5c98b68d6dce982f4e7e1cccec1c66e2a6b07c6604e299272dcde33a7f8af03f8069effc0d04ef2d7feebf7ededccdd123b7e8711f080700f931cfdbd8505950331dbc9adc4781ac3a623aa615a720d100ae127c55f3eccf1528e5cec6e2cc39c1338cd611d858f6556df1248cfa4c55b59735254a0b2fcb1062b556c2e2705f4b90a899d7c7cd06f8ba142f660181f190d9296eb72d6a9ee459108f26519f9de1d03a6fe87f5c8c104bf68de81f3b7efa7724a10a63ab5d1beb9731a3c487419b2e13424353f0b6ca019d03b8c3a8afaab14f07a57a16fe65c758412f99b3929e8b965dd2a010a54aae4faa1daec5dc25cce97fd770da69c97468fcfc1cfc3f6e33fd6a2c5b808c6a83f1307c1880dc80568d49298b085124ce78429f9a985d8d7a91ee6362e4440101bd3a6419e3bfa105327859bfcca83a98a5ebf71c74b9f3478ef6edfc8eb8f2454780ccef12a0ce6cf01de26f3de4b93b09d3735e627e0a04f1202e088f2ea0cc1f4e49d33c763388c9fceac5a997cbf963baa92758f9826e42e767486c193e3956207f97a0d4bd3f1beb818eb419c667813203f040d5a71dc79504bc1516acb12d59a537aed8e0e36da2e966708bc8414f9e59a9900e11218d8671b4", 0x1000}, {&(0x7f00000012c0)="a4cb480f8b394846cf30b8a16c1949ed248cfca1cb3e77be21c575632367cb8634fee1aff985388183cdcad51ec9548861bbaf0f7ececa42fa96dfa1294f2df8d2ee97bf19cfe42c3a3fd2f916988049d96c4a935acc5a7604f2e34380d72afc71ed2334f9ebe8696c450209f27e64958b5ccb260404740fb504274a4ade0d3c7464460e13", 0x85}], 0x5, 0x0) write(r0, &(0x7f0000001400)="6f3985f95deb7b9f8b62d607f5f0d940092f876af502c72fbdfb83069ed83a12bde02285d700d9f328858a78419776f97cb16adf62f06e49654a0d152e70d8e8d4f279d9f832033aef7b000e97d924c24183ba991d89f08c2a3f917ff33b71706f0b6db97f7a415dc5f9b966dc99a5fe46a54746d791a080b8123afa8e2a7fea84d8ee68087f6f7211030153f2fd22bcce50e78f7ca2cec14c2496c425324f966608bbf2b64a31aad99f7eefa3ce4afdc941669ca0424d866b188f04925b465a6a123f7c8225eacc6282e6dd240e3b09760cc60b985d597e3cf155b31dbde78c8974ffc917a31997c912e5357979ebe12941f834db9724b4a881a47061620b531ba0da268a7723321a7548ed48ed3a417ec6c6ce23e8f4ccc459db18a7908937ce83c075ce57e70c31beb9be6bb8bcf9b4c2129ade96cd812dc12b76705e0b2fedc33f61cd5e7e273cab928ee21e8378b740e296bc676fe7f42b85d481f53ca2cc4574dac725181e2cf75edfc8c678e7a3f8d569a34523d929bf5d740f03f19f80b4e82ead20fdbabef2685b7926cb54a7c4f3d9ea9634883979843356e33ef764eb187d9439b8e46efd52f0695ce127774a765ddc1cbabd731bef1d484d5f580feacfed0d55ebfe0c0fe3d8131d958ea13942f71eee3e33ba870ee37eef4cb2c898d13b6fbbc4240471ef366217421f0d0c41c99e356c6e1f2bcd9444f848b62424d7d8d604e751ac7a703b307a32ef7f55dfad20a10fa47cf3e29381a2ba95b882b8a911a3bf1ec93547ff4da07b71a03ac9c37ec0d64ba1bc1a84e46fbd31086ac639e42975dabea1257285830a780da9215b04730d717df9766748471bf3b13c3a3f823707fb4aca337bc55b3545d153af6add8f55d51ab0fefdb803d935c8c57eac6a7d384c5fb3379e0b85fd6e50ea944a1f1c6a6205cc0797cc520e9f46219dec0cedd124043a871b0d7ba57f7b1e85350684c5e323ff7d462bdbcc5032e403f5d81e7a7fb72c81cbb6ee4ba5fe5731a77eaed6a411470a710293081a6790a24a778d615036bcda01e1a1ac1b03b0284dde3d7d10499b351569b1ada928c8fff813d0e0450e9e1a70628ff611f88bc0781b248b53693c7e029776d59d01bed261d30a6d722663d007a1bcac31a17f8e50066b21fc101ee965bc342d05e59f03e06698589f5d86f294fed051e672019fa1d109dd1d5b621286d591d62518e7cfacd227a627e6c5e7bf5583899ab9780b5d287604cb5525e3da0b4e9203c992c97ec1c49b8694d36e69b674fc8df7da605c4338ff650d8b2aa7fc17b5ea328f4c61a89e43a60d975be9b650cbc5e029b85a547cd5c54f890e0910491d72c5f0f84c5b1ea3f2da82df460da3c37049074da73afcf7a33f14a190cfa88dcc59e686dec87c6895967aa28498cde7b0df5b6a8de1ab169acabbf031e51f9810071b2dbc869622eb0e9b8b9f714ad924f39e26dc14cd8d5360fdbc63bdc1e805fcc878cdcd062397624d1491202d0576d744b6f04f113e28f935464ef7ed6f74c973bbfd0ccb90266e00554c7cfe543a122769a216d20778ca2a1b378d4786750b49d975a6b95a8a98cb9e42010880557bf795f04de1cc221bc95868610f18411c72211d01e895cd019d24307b87bf323e9255483f980f3c43af5853d973a505f8bd144486b812bd0733fdaf2b078fc29453ea50d5b50fc19f84fea331d2437d021a693a915b781f8f8204d464468feec6755ad5dbb0f4bda2d87f9749e6d88b36c7b4b8247349575777b2ac16cc16deb7ee30a5fb32df6d619e116fd6a66d2ed17d47767bb2cf1ad452d7fdac8b9f142e8c5134414c7946eb8be2b77a3d9b0b08f694fefb8f4d4480e2c973520967e65d2d6ff77ca4aa34de6dbf172528486d077a8e2d7eb06274e4d43727f0a3097225f2c1993b8adcd9c2a415bffe2aa77d02111f7c72f7181517e59b7dc684597e00cbc2f49a310cc4c716ce36b9d7a582144e5968fabb54f385ecd0fa240e40bac1aac3288822e5a5ecea03e165a88ca4d24272bbe197386cc3354457232a5a1807975fe64e64d66e2019b9d340012da8aa6300bc787bddf68687445326ba6cfdf50e7891b09527cd44735d1022f64a588190f31c99763789901142360c4674d0659624f7f023d856e2811fafc3cbb7486d0350d8433fd9ed05bc88c8bfa16b4d5889d79bf350771ea4e35be747cafe650427d9ac53e43e54c8cbd2ef5b3dade413569ecffbf2338d582172981be0d5c1cce30c3873e43941ae81f157e50dd827c8710770d8944b2c30d5051c4788b3118e52ae48305e76ea754e43860ad74e9a1c28ee344aff4b7913d348583faf8a554678998ffbbdc96f12dba8ee63bf4e7cc6ca3fa87938e34d29cc3bc7e894830a2d7ca8d0f3184953a6423680dfbae29fcc3be4898ee80f0296de6dd29ea99f6561e00d059fa8ee6e3abe5bbbdbc157a99f3f534d9e449ef9bfdfefa5633ffc896f162b79794563286a69a3d897e12988ead6d932b4a8b37b39e8641baab24b6c8e7adbaab003e0df89e0314ab7538e4b9c5853258e520078720360b99a021f6e68c1c468f76b7007a1a9b7bf2ed6b9c4da5ffcb55c48a2e12d48621bd534c8e4acc70ec242444a8a050bce896532be8daffd88076a53529be0c0f0c7fd523caaa40fe78222a8ae1f7e07d3b2a7e79de19edf87f094aaa461765705bdc4a6e35791b127e9c39844cc5bdc469a62a795e783b6701534a5f1a8dcd1f3cd16ab2c55f655f8bd59dcadc82160f42b6bf106a8fcee16e45acff20bf7bc0135aa8737e5b1ebb75780a7fe26e7315c3356f828a03123d5a737ac6db58409f4159281436cf7f8a74e08f23824e590da14b3a4f9bd34323eb49c5eeb4f136e4b09812486fbcb5d92bacaec1576b17d40874504ca5304ed60290e867200f943b3714ce4fb38af9d15cba16c4887ffb657877307ff147ce05274fe1e38b47bfeb9d9b6792e3a55cd7b962b94d132f2707e6f624a042d7ad0bfffe61a9a2c0c24bb92551d7b2b9000d5cc46434058586888af69699f94347babdbd39ac75203daef1a7ca54ca209778bdad4d2fe6c2c494661fa728af6ad2f8022dcf7269deece74617b386862ca8feee4fa6de79f29cd29d8daefd3f4c6fec5d151a508dd9d277c3cb41e0394fbab364643d0ba685a3a430c0cf822540e9f1f0257cc2011fa308a9ce3e04d6e19cab3d065001b80912df758d4e1fd0a3637a12187ec4061f02058c2a836ae263adc0232cde5b291914aee2ac364c35236afe621a3d9efab551e4fde31e56a2c3311f2ffd2fdf4acbf55ff8f33a48e9b7703eab31040650867ef5cbbc670906f2ba859ccba6147a31e1ed751bbdf0219112e00303fdf0f0a1b578b2822adb792a7557b7002c7fa240d3d6f72e6e3681783e425641e47bcb35cb82123b289d80755f8e4a24643a268fbba9a1df1356a2601062ce82276b42cb58f641c95c25637bebcf2c26626822ba8bc57da9439c5185f539759374d09c7601a95272a169a7704ae81e879ffc587e570d924235100a174829bcaf0e73131c060f807b2ef50b4053588e39a9b987ced40cbed4378c7d12589dfe87657a9f75284fa0e040036f45f2ff4fbfd34b562c2e44cc3b4aedfaa1450c15d02c0f1a94e937f98b2fb49743eee0667c8a100d7ddb152a6d65a869b5008b829ab40b379b5b46a9210771086941e52f3a649644a984103105fbf2dc4a26a5df62aa5b05a116927587542dacd76a3e8ca1c5456c0885bdfd12ded01bb7f087e89f675c8f367c1afbb57e11b18b598b0c7d067cebc69b340952ab29d54e8a86ce2c07ef81d67b59450962070bff47c9c587cf3a9a69c33ffc66699f0d0077ebbd9dd01538e4f644fadf70f645618351fde9d78a56130e8c9ff91caabcef3af8955834052c861d48b55ca70f30918005c709def545e7a07c1f27a3de6fde4855865dac139864a61a24625abdb9260136dd9555df7d2c57b5cd5fed7f4fcf3250045a0061253893f2000e2b743da564b97042dbd284ce4919f8b91d44f58145df05e33e9b2fa08684d358624c99f6504d81e2ac7c045a6ad0d3e730e8147bd3640d9e0e7ab546bf003ab460de668a1a59c2bdcdd3742a40094ebbd3995117c5dc58ba40c00abded83a11b7971934cc72075187eb2187496650e25fe57d931c9f4cc107357035abc56f0605bb21c9fd427426430822173c3e064f30983981edf4acdc378cfec5fe285c21741e2b982682eebea0d72560cbbed635906027e83b3e9a3e255a2b0119510b7c8869d100c6d752cf9825a94e82fcf27d8b3497f40f44e97ee6511c09eddf2356b5d174a5bad647be8b5dece143a23c367febc43be5f76da4265e2557ec5ba287ec984ff9aa740d7945668df7c462634451e258b85cf11687ec5feee9acdc99527be189558d9c418bf9cc669f3bd35590ae4ef5ee2845ec4e75d3be12c9a1bb113ea903e176b1313d0e96496d39b7b4b75a26b8fbb963029eebcd8685d5249847e607aed3ff83c58e2da4e4dd5d307e116b3d336a3d859cb3913a64d73cb3f86159706b11b26e93f30a6b800876afd5cec6337fc3335a389fccf362348163977c920b66b024d6bfc9308d4c8720ddfa8a0e75d9aba0a50ce53368cb8d217a7a2e17ac78dc81eb056aa6f31794b559e7362e26bdb9a933b9134e91431003174c899dfbf48c71ac9d657290f8b93deda58af0a6a27c2375b024c0dfeb3b4692503345e442dc7105d50a1cccc0553fb65a3451976742a933c990ba982eefcc4fb72db545ec70b8b961b37740bd68f06ecf138f61df6ddbe5011c4c3252b101dd1a7a3c89e05602951e42ac6ca6848e2677bae933a6f60776f7d24320e9d2ac5ab7966e9d000e4650672f5b141a6a1675b0291c365fc231efe1f877df9fec45ab66053634dc986f15a3c67a51800b8549f16c6fdbb72947f24774dab6c0ebf9795a1cdcac9b2169cf85147c03350734164e54b5271ce20de96263d530392b5f5beeb12228aaa51da8f693d055f014f4725dda13943f957cceac0ca01628c35a2460edf24fefbafb1e5afc1b70a87f4f09667d21d67ce2801d88d4f17155f6e1990e1aa81c3fc8ff123450fce63fb7fa1cc8e0936dcd7d1b0b44fb6548cdd9a74b32e39d23982e19fc0362b664e6b1ebbecc43624c3afcb5a1384805934aab4813c484e40307994423a48d79381495543d139a6600c5c64e6f3a45a1d1c393df31ae6352382d506b14f03d38d118ad34109e0978c6565d005cd8548e4afdc647afc72b0ba58bec5f727bdbc5de7edac09a3b14532b2205de5c64189a39644aad415b301572bc2ddb782f550a2423f9a2ad31b44295a855846b6e70e203880b2bcc5d355c64fb1b66d2788f08b90e965cde6d59ef5593e72aba5c87ce352d2dc8ecd3b64a7fa5f20310c1b778201f9f7230f327207113221534bd26f07ea52ae3e785f8888787a1b93fe7b9623ef876d4db241d9081c7e06d0bf768b9c8736132744bdf8d0c494e682076eaee7cdc82338e82600a5bdd4161d20f51f4fa74e9c838476a3e56d8aba85207abd9fd4c8798ee9eb52b86802a0ff448646c65745a28a470597fa8dd36cc247a5711612703493a65fffbba7ad68434a5aad566c1e5fdec3d534f65370e1662104f954cb3ed3516c3568dea1266d2618ec70e178f7fb8db15789d3482249bfc9e118541bef27024fb4564bb69c3a3d24b7376f4f6d0535a439f5242a4eea5ec9aca85fc6e9e81dcf6796bbb262c0b48cbef6fa8a65441c2e3a38eccee02", 0x1000) lseek(r0, 0x0, 0x100000000002) getdents(r0, &(0x7f0000000000)=""/13, 0x266) sendto$unix(r0, &(0x7f0000002440)="483a2a2685d940323c3b20a56a948b1ba3bdea9c6958d2c38d46453b27e588639fc7bdaadc67d38f4e5e73cda1c61c152d1601173f37a6947b74b0f916d95fbccf2bc29d79c4f22fb66941bb3959c93127f91c2ef42e21a70847d16a4f7f3c4344444bac1c6e77f08404c64c25f842101fdf9fdf3bce4f7b1e022293e894d288975c0ebb18aca3ca2fa0a08961ecb04eab15e3dff8fb01f99ba8", 0x9a, 0x7, &(0x7f0000002500)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget(0x2, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002400)=""/57) 01:05:14 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) close(r1) 01:05:14 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() r1 = dup(r0) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) dup(r2) syz_open_pts() 01:05:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8001d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78b4abedf69511230d6f8e99ef70a3e0a6ca862c38a6643ba04feaae8ad353506982f3918943553f364160929380c388aa7e6cf7ec2eb3ea37aeae4680a4d48131b7614080f00", 0xbf) syz_open_pts() close(r0) r1 = kqueue() r2 = getuid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x80000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='\x00', r2, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 01:05:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x5d) open$dir(&(0x7f0000000000)='./file0\x00', 0x2d0, 0x10e) 01:05:14 executing program 0: r0 = socket(0x11, 0x8003, 0x0) shutdown(r0, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) 01:05:14 executing program 0: r0 = socket$inet6(0x18, 0x8202, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) 01:05:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) kqueue() pipe(&(0x7f0000000140)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 01:05:14 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x101) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 01:05:14 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 01:05:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) socketpair(0x30, 0x5, 0x101, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xe0d, 0x100000000, 0x1, 0x4, "2d25f4235799c7f50e2d54a10a4c1dd9891e8308", 0x0, 0xe0}) unveil(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='W\x00') unlink(&(0x7f0000000080)='./file0/file0\x00') pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="ead3d20a6bb604832c", 0x9}, {&(0x7f0000000300)="51b38d9d17d353c547cc1a33f31a531d4d758819e2ab488adb202021bcc4bd3d9d4f5eade8d79a8706a3ef5b7b3bdf4339d07eb36a8f587a410fc655580de62e420790e7b348e35c5ce70e3c6ed426a16d778c978b0ad4f07fd3212afb69a9e926e0dd322144dfb2d6b7a446cffc259ab30803d8468d2274d93506360d9c28d048970f9b55762930d2fe3b67b116b3085e8937f2e880317e59fbd68f16260789e3f5c60c32ec41494fdcd715", 0xac}, {&(0x7f00000003c0)="ddd89c99f88b4117f08c3a19a1db4da103b2186a47bee73c838a6705b371b0b66ec373f267b9fa2a6f86e7f1d5364f5555402a", 0x33}, {&(0x7f0000000400)="6fd7652269430c3d56b6316d53289a3d96e036f3eb666635cba425e241796dc6507b72afb73445ac4114ea619ffc959e35cafb4be6533ec3c108d6843cf35e50b15c1a573a82073dcd01562b9122491c9e26c90b6bb78fea3ccc12f2ff1aff43cf0b6a912970d18096c018dfe8a5f87f5363a42ec4ebb9e8e5cd5967a4b6a913", 0x80}], 0x4, 0x0) open(&(0x7f0000000280)='./file0/file0/file0\x00', 0x180, 0x10) 01:05:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r0, &(0x7f0000000640)={0x0, 0x2b4, &(0x7f0000000240), 0x386, 0x0}, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0xffffffffffffffff}, &(0x7f0000000040)) 01:05:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x800000007) 01:05:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x99) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="21af66696c4830000000"], 0xa) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1ff, 0x4) 01:05:14 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) close(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x7ff, 0x202bbadf, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:14 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, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) write(r2, &(0x7f00000000c0)="9d63a74211cb6d85bcccd319ab7148f7ded43b031aceefbd99555cb2be17634074d05635f1d0ed296ffb66876341470711accc4957adcacf0c4dcda7934e663cabf7dbe446f7bedbc380bea39b6e30a81efa178a99cf5e005a0660a2994f5d0e2aea360c0cf6b6f9dadafdf6d3937bb063d049e3fe9c500eb503435e1a214029298f550319ddf3345916e0e63370c931d116eb8d3fa736a0fb225f672ee5d85fcff3382da8caf1d48a19eded", 0xac) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) 01:05:14 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)="0300000080000000a08454", 0xb) syz_open_pts() close(r0) semget$private(0x0, 0x4, 0x220) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:05:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) 01:05:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7af02016789b2e6985b1d291cdf8d5956b9755fa92c587bb9fdd128757c14e0d4ab176ec1067074af2c7e15ea0197cc159a920269acb6c0cc0d424445398d8bed0787cb1230341d2ac6183f237450e2130c8520a4993d6701269d0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 01:05:15 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) socketpair(0x18, 0x4003, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffffff, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 01:05:15 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) sendto(r0, &(0x7f00000000c0)="bb85cf64b772ba7094a4f0d326a0f0994deabc899ab3abf4bcd862cb299a79154a8b74676239cfa5c5f5c310e9ee9488eec1c02a33c664c147ddd27af5eaa36ce7eb108dfe6c3a83f48d4ce49b1684bebf0275fdeba4fe7b0d7a196564c54ba670d4585443494d163b4f4a252e7c620e871aa841bb648b3863c1f862e8cab71a00e5e867d22de0a7a4272697245156ce5e03d001d7ac52db0cc2b02ea2d982202f02dbcb3a8b58025feef603011367010862b749ae9f6645b07df5cc892b97116ee9af0a3c790fe4c38931b24b04987d5b4335dc218770b65d3b496e621e1de65c387ed410f447641a4c5d7d494c83b18c0e37", 0xf3, 0x404, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 01:05:15 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fchmod(r0, 0x80) 01:05:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) fchdir(r0) clock_settime(0x7, &(0x7f00000000c0)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:05:15 executing program 0: r0 = socket$inet6(0x18, 0x1002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c3546b3efcbdc93338eeb79bee26f9462866201a4d3e123c8d55ae2d1a5162d0f7045fc043af8ea91572db6258d1d0d28ab74382b03f4157f77ce8fd75d263632daf57bf4496a768f927be53244d98ab20c94ee3fe2a3191df17de030c9f042dcf8ccb5accf4ec377b6041a7783860cc9d27b6d059cf69", 0x77}, {&(0x7f0000000140)="84c9bf32b55a832e308fd51a5738bfcd08e23fe1fb1f5d7034a86e48f97d3afe58308889b1edd52b639bdd95883b9a69b344d3fbe84b5c508ae8d1643d1f21fbc4db3df0e9b1abcd43f0d53a483eea3945db13bea9cf398c4fd62c002140452400e544bb", 0x64}], 0x2, &(0x7f0000000200)=[{0xb8, 0xffff, 0x2, "999287c55a7dc362a3b1e543b138c862217bde11fa508ee5d9bb3a40c1748d448c98d297c71b089923bc9924d51d9927701b6065e0fa836015543668516b787c2213e8cd0290cb592c3b7a43234dd49c02955f938813ee79e823bb1ddfa9c608ca0db6f54b68cef982aa44cfab9ef25bc0ea1df43dca5a04cae9757dc957a7de09e3e8899577c2fe47087d7ed0bc3e41c4f317188ba23022ecaf3ffeafabc33a12f7297a8734da"}, {0x50, 0xffff, 0x8001, "012f096a0fe63da109b377be0caab9b37ac0f7fbf65bf66ad66b7a891349f09b9bc5fa27b689c4a5909cfa61d9ef890adaa844c88f3015502e"}, {0xd8, 0x1, 0x7, "bd5123e3348f346ac96384db9b6dc1952e399a8c126a872eccaf95c0c2a1056801a7b726afe6b8dc57a8f766adecff255f2e3a40c5da61b0964886d0f87b0dfa47b5d60060ac392f0a8c01be21d0e868ed5177df19b64928bc26064b1d57db61f01e244eac89e2f6194c61379d7cc8580dc381b81bfed80d4bd09bba9d3102c32b2364c0a60199dfd6e0135cd843ee84f3c024e536b39006e5fd8d37fd3aeb666ec75d084c2c0c79d1b01d274ce8e85e2de8656e5f7f4006a33f230f6dfbddea6189a4da412b"}, {0xd0, 0xffff, 0x1000, "f2e567d29a928e9d10b759b7a88f83c75028ea560de6dacabbc128fc686222dd87e3940fed375fe6a2aebcc0352c72f81e0630a766e4a74b95ea1913b9242d85cb527c88b1a4c7bcb463251fae6b599c3569a7f2c2c83663d993bd8a50c551319ff71324d7fd526dd2a49ed5b1d02c712a15ff23a09ad08e61e4b625dc34d305ac2c61ce79742f8de602dd3a46cadd15613c5ae68fd056b98e1177d59fc394cf09915ec1ab593ac8404997cd563ee67fbcf9dc726552d7696e"}, {0x30, 0x0, 0x40, "330747fc73c1b83e71e409145b4d881f08820710750400cab6bf9b03d84b6f"}, {0x110, 0xffff, 0x5, "d7d8150b218b3f28060f6d4dd905b964ace3e334e8a9edcabb5f5b24b3e541a82cb11bbb2e70aebf79799c7285994dd07aa6d78b44cef8a7954eabcee2d34dca2d8a4ed11c85933fd22849560f1d36f09a81466f8d41a1d2b93f8086dbcfec491c243314c36c5b2fff70b1727668dee516a961b592a03f136c4cdb8053752f8385777bdbf64588af1f39d742f7dd7f461a795f5d877b4424fde34d7bc67a7e7ce22e57b6393c61cb98ddf80b2954c4736880656927cbc388b33e65167c2f16e0d6467bba7ef04a3a195451a1752c48bd2d84792745965a8d09aed9a861ea5f5f94c0334f3faa1eab2ac008061d44aa202bc35be82e1197b0db2f8952"}], 0x3f0}, 0x406) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) 01:05:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() sendmsg(r0, &(0x7f0000003cc0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000100)="23af11044d373a8924bec3381e383edfa90747e4bd5178927e9c6c4beb90a083902eef28a99228890fd6308f1ab5afea7dfde9de48fab4026f1ee7278f658e0b41e52d5fc47850a492b6d5034d", 0x4d}, {&(0x7f0000000180)="c09a557317c1a6099550f874", 0xc}, {&(0x7f0000000200)="8b53aee8f36cdaa1f2f4fe1805cff1eede4f17a7a698a7fc4f81205a76a3f3bd6d677e891148a794f01f6657fe71c7ad27355a84c265bab8e94e5e2fcbb7956d7d95388721528a102287230670674e2cde51bfd2044e69c68cbc91bc419a3bf53629aebfaf17ac688fc5f0323f86297ba849b0247d1bb6acb4806850fa60fe3a09749e2fe0c54d7bfd38ea9b470d2fe4ed85d5f264f811cc1504de98ae39909e6542babc986934181623cfcbb9164805f8feb932ea8edb642bef3c383cb37570eb32fcc02fa296cf72673252285d0d845c096092a69b6403bd2d00aa572f0a4efcd539868492f3ee71dbd1ea11c2087ad896b54d9098931d159955c7bef1e234eecd80c588397b82ede668caee5e1df45c77633ce75fa65d958041e3b41c54afaee1c414934b97230aca9b85be3bee9a2e41bfd2cd5a96bdcf3f698b857ad3d63442de9c3f27f0f21caa46c018966eaf6d637da05a4e3332b44aaeba2bc2bd1c8be121c1aab0a044d34f6cbf5f1b1d5b25390579f93a70aec87ebbf43452ed2b830a00f9d21c81fb5c327635da25f80fa9f223a96b5ad5313f866a9ce64ba6ad3f30bab113eb68c82a514d4dfacc5776fb9ec18fcc8cb1983363814d15069afa91073577f8aef01a9fd7cdc37fc94de4e4699d9ee96b676ad9e94fe41037f4702e28691ffb8eedb83149fb09349f35e9e291501afa19357be82ad981c95130569e87a8ba9ac7d31d42d35d8de5f62fc2def5146583dab20d008a53b4b57efea0848b668ce579872f6d6cb1d0fd69cb3f2dabcaa35c8d009a9228b1c21524c9fadc136f1e9646aa3a5085146cd9327adf96cf9751b300cdf9886ca3ba3aa00bfa031c4b700c34f02526b362b4891db09b6ba289c85951adefc6f3a9e26353d88ac2a3c316c2a0ce60ce2ed6ba65fb001561de8ec35f8cd46b49ba6141ed709375a5e27945fbf66af7b9628ddb03347884feff02bf007db1f584bc0d8fe735c28ea0a95d70a779f5405e2396c0d33f814243422bb292af5aa49b0828c7247d03575883987e6337e764a3c38596f23f1ce1f5031acd170c5a03bc0fe2aa43c53e9b2b9d4ee9832e324c9eb8f593981257295457b99248762cfe0c7f0c99415a661bf4dab6440719a9257433dc7b11c3025baae51d0c274a7c445d6d17080008b7c81467324e35507c71766412c3841d9ea2919261ffb72a63bfd4a54cd35ebc6669ad1795208b2e83bae0f037911858946871665832cfb39286a5679616d0ddcd5e7d30b61c13f175b7b96278681d52ee06cc81759071585e9ea038ba5c3539d134573f7aceea4f7ff115907b7ad75b1f00d82282d4942e281f41671db89dc15103661fc0ad70a1c28544f07c6daa0490e7c8a62356aa1728bdbf1a18ca13c16a044c443cfecf14aab7d6113d03ed1c8dac497c2c04d8386927ea0e5f6be298ec5b12b0b52eb980d485540a5ddc769a3c3939ed2c1b7635c765b01f050a99320ce9308acfb2413990cbd6d9438b628f3f4b849278a0af6e84830fc417ecb2053431831305189a1402ae8e59774ba836f19a5965812d686bcb649b50e5dc15b5743d2a394cfbc78a47a693313332c98e7e455ec27c18fa3e3c844433a4ed0f17f919f3d7f23eab57e300f25638937f9b1dfa0a47d313a9148b07e06b248e8ce74cca1a3ba00cd61b93ae23b4a4938eb0186704ef912dcfb749075db84bb61ae355221c24938e0884544ed2a41ca6d54d5dbda5efe71afe1d918978eed3dfc0828f538b8bbde5f67978f6ec95d47dc613d7cce2db089b8ba37ff47238522a738092328ec3c128fa4230228a77e963a05b1dea5b156fb6ac6a755941619944123829dce2965dd3946b75268947e0d94a1b74502b5c3c62629bdd2bd3ffa1680966e697ce1d10dcd796d32846945a0a2bcfe729349de01c25f517bfbe7003ba10e6d11d37a74e055c9ab86a1d91e37dee6cdec895e4cc9572f3885425a0ca748c30a9721f14068332a363b1b720afb6b01272a3fe10e41a88289c406d095e399c376331623d9609632586016cf32fa9ab2b89de5d7b3b57373adb67537088034ff419c67e9a0f1c5c527229f7954a640fae4bc789755663429b0af9b668bbec84a2acdaed5c0cfb0b74d54aebf156f131ae895bd4011b2e3e5417182ea6f10ab697482f0c5caaf2eb0a959585edb22a8693806b55119755572262728aa7308724f15f830a1bc2df576ff0ba4abdcf4449a320f18305ec08eabc293540a112f49bb41fc195685b0b760d53b43d11028e8497132f14fb21e81540bdbd36a6ff3da2182bfad9eacc999df97b6cc91b4d7a544c200a0a64c3c43a24ff6989239b7db0fb550f5264960dce03be5e2e682b2d03cc7b2d0497b4b5f2b6277375cf0d62bce543f6b703287f2f8ad62b9ae455076f8dd1bd97e46aff742f8a215151cf445e2068b318aa7702e17fe06e9886a25191ce3a7888fbb2095b98d7b65d9c825a7b08c73e9f7cb302bb259bfd50effc3a88a19db722c06fb510967cb5b60f7fe3d87e79a397740df249d1023bcdd33a80bbcfff4d1e9d8a79aa3411f34ed0a4cc0ddcb59d8fe8a0a0d9ab713416a64e05d481ae0473f235c1fde8f868a81d9d8fc7d8f6ab7c40ebe38263b215cb151fd8077281029d9d03e6aff601c5ed903b750e17c9a2f3d5231c2b45624735200a9f98c002860f48a079041353bcce635f5fb37e2903a168375730b04a89b06afce598244b816c8fc6f8a9ac2f925ecfd03594ea634a4b15748c4bc5de6d07d0d93831a30e789497204d754749959b9d9e66ed41aa0965e6eac7992d99a8b235cfbeb13de8fd97e43fe9f66ad4060f63fb2f823b41598d8e7fe5adbe498ed70c52336ceeacc64e83963c2b57650906ae289872ecd3fff4b8c9d3da9698e8a8e6b82b0f625dd71fd2cc452c243956ac55d68a75d4957ee72dbae6cc1c5e09889834b37b58a33f12e64ce23be4a5289dd192d2a8815c9c617fee4135d233e359ff0ece3e5034cbac986e2937997be0bcbd20d56f50a28d5f478feef1448c86b3a0bac2098e821fb38b2b7a3f8db7edee65a72f91f7440da2d228f8e8f5cd9d7a9da7a903d36fad098e70221359e68b2ac25e979ab8e6e0e9c79b3d05fc616ca3605d55cca71978456cfd89cc09831514070d7c515c9ee8636031bd47f0b313b0e918f3b30e4cb56d28aa24eb999623cb4eb280ba074d3b622ef20eecb4c9026f3b91fffbfd6946f14243719bd431be5ee46e0f18b0e463c97702c5c60283ffed5cb5982644a96be45eb73e0265b7ea39782b174b7815758196d5aec40d93d2dd4ea76858af4c1d799a37157fa3d3bba50af3b0bc439642bbc6e90707d7e1f517990c1b7446387e5cd035fed8b188eaf3d9e3e74db8f3cb40ba8ab8fb3ad549b3f63ddba56f9ec02be9c139230238db57586dc79ebf2c1208532b0426b0c2ce933c6b7cb140fcb7ffd89325e0e05d76ba172d6e81fa7eecedf471f285c66fb1a1499b660a1cba837eecae4a3307c24ffcded66c6c964a0d4d698829cf2f50b8351ea6a63c53e2ad3004d936d19aac81771049cb71dc12ed1da57fdad53622478dc8344ba40688b9cb28279cbb1b4627d23f7025e95f48b45b65ce8f377a41398e371da0b2262978fbeac5780c10971e9d8cc2a3d9d14e0f51ce26516b9b0d6a200937dc553476ad5ac17fcb189813a335d87e29a39908d9acf87fe4d4c832aac8f83d5f9e6809e5c65202145f6de0e8a440327f0748462c3626a41094709930d0ac05f249aa8f139e0dffb7dd3491819f8a80b2af3bed85eee6d08d56810cc0748b0be82041fe3ff8543667e9cbd95fa0260f13fd0ddc5d37ed19c9f714c4b775c9e66cbfb5c62b855c1ea98c01a62b6ec11f0ab6acaa1acb0ddb9f8fc08e76efb6a0dffaefb5fd9879e4c8b7871d3f1ddc4d389e8160848059fcc12b9e38271e1eb94c9ee1891b7b8ec79334bbc14d0aeb60cf038be6718166652d991d88e98730953dcd03d78e2059ef9b98ba9056409cb46efc500e8cd92da80d68bf244707b58075b22586bb37fbf211eb02bed8b9d389f1e3a270d8dc4ccf6c80e19b82dec7d879270cdff91bef6a1bb80687908f3707551083cbd35dc917c916e26dce445ad858c3b0b32a8bee65a6754c5bd3a9fbc3506a5f1f10a973bbc4c571076ecf46f2d861fc58661f25fb4f31293db1ca673bc72cb784ba05e15c3d3ecac1f0f9ad41845a358b392e6decf17b7ffeb79158b03324b38106e510141ae4614b5a21ab9cc479546dd6048c47fea2c89be6ce5c7e3f9e2701be51c47e0a787955b07c8858fe789a38605c137edda28914f23e4c8d3b471dce7710ed814d59a36d6296a5516aebbe0e655e2fb199355b6c84c85e9c02d3171125f7a982becae973c574e642f1c2dffe3f90b36379a815419b575180f252c412a460b7d6c8470e494ca1ed1e2ef76c5c3b0104e98b88c7096ec24fecc2d970c03b5fea7fa296fa3f16c8add7ba7c39fbc6bd234124d9ad010a5b06feb12911c004f8b140d04283b77bdde0d81985e10c7ad1293fd35dd8143c474e70967269d6055f9f0ad01864d406aa07c6da30359d4a0c07f6bbaa1eb265312b2c48cca062c160d37d806215b0ce63964af9deb4c61f13e4c7f14f75e3eae5a15d4cff67da5bbcd41a9e80ae880f71d9459f809d66fa12872c67d651d8f6d78c9c560b55f8704e76dd76f166418abb25b84cf00d4853d32f960e4e00cfdb24b5b0081796d8da723acf415ac4d15b3b693d97f18915a99edb713945e72990a2c21fe07223637e988d758f18e03c5fba109d1fd3dce08e32284a0b84095b543701bd22b9dededda1663282a810b0919e588cbac5b0fee1944e85185d26517fb27d1cd40b8ac5d5f36530a9e3fef509c0db7cb0d7b0cdf700ebc32bd3015b704e67d1bbbbf5b9e9c7a195bfb5f85bf20420c797a25163f2f5c9bac3d69ff4643db25dd75dfb09fa1323d10c9e17edf6bf0983f0f980caedb0c579f3cdbde959ca27e6b558fec46f92cfa88c6256e4b331d87abf4958cefa81b8244bc7bd605276ada1715605576bdb6ec56a319742d1a31910f78b978e27dd3a6759f5ef1dd2e26b59dcff71132d63e7497a709a5bf087c17a2a5c846cdc66ba397109f5aa9fb7baa8dcbef348676e1ce6eab39b98a519fbc1987bab84c092176a17192dd37bab484be43ca253f07bb475a4aff16cf1f9886ca9e0c8433d0c520067dd149579ef3a5a60d2d6d6f58b160d5001d0ecc566f56edfb30aca568857ded9be24994c5a40cdce75ea542eafd7b30b391d4dfd5e6c95c9281730bbedb02c1d86be661e41f1e2a007638cc3dc746b51bd15b5bd12156dd91059c2c61d5447aaba9f2248fdbdbbad01b984c39ff196bc768538c639a2406c9765789698d1a2056577932b01a16eec28205d2d998b883caf9cc30a5a3d87d2a6f44f6373d12a7089e3fc73fdcf62dc97ee59eefa5bbbc96ea6be81682d653790c69027122bd998f053844092e40e799137e029b18058b91f91051b79fc59297a24ed5aef9a83bd3c8c927031b651cded741cd236708d5b7d5ab78ea063943cf185f5262011c2c4a47ecc91a7a990833fb9a2b677db945a2baf6fd0e32dd24ceae88074d1fc5053372b618e8885d6e002178963e3fde7f7b9fb84535df860a1aa55788756fae23814957184fe1c8f4fa706f4d1211f32d52e37500577ceaba85106442112628cc8770e95683a2ee97864d62eb62c4efe2ba9afa9e223796e925dcfb185ae621d69bdd2f5872e0b5efb61514e3f", 0x1000}, {&(0x7f0000001200)="58fec169974bc839103e8c1352f7544e5fdba40101bdb714e5cdb0ee638744dec88776d9bc7d81bf5b5d62db09b4744e888758ff88a84fe3bd35553523f6bbb73ceed406b5180ca358d25f3161e1d5cc20767fe47cc91b6eb02ed190c8c9b405b5547f5d358942addd647b9cf90c9ec9824b9b2d9afaf94094ae05b3590e698c325eff6e535221d4ed08ac960971b14d9d", 0x91}, {&(0x7f00000012c0)="278b8b0a903f324fef91b8e704efd0d07b8a491d528c86d71b7a4d1401248d76309ba9dc9d43fe46f33bcb9e912981866b0d6bc57018eb430124228710e9c3b03f40d22e7e7f27fbd0381fb28e9963", 0x4f}, {&(0x7f0000001340)="a90e9d822e2cb70d0b27bc5042fc0323f147e37db1fd615d626d57870bcf54f4c4d48613910c3cef654b171765e0ab882e694074cb50efc763a50c74916213162a90243e90760cb8cfef9868aabfd77a392ec115e2257bfb4a30c40dc01f", 0x5e}, {&(0x7f00000013c0)="bb7b23aeeccef599c11db38200075686f9cc782f8dcaed6a117cbd3a8a3eb950ed14a47e35049af4248f9851f25b05eb1e45cbbd6a9755c7673828091c95c85f31d15a3f2dc584e8027c85e2400138609b6524e8d54789c96a6c2e56f1c924e4b584b52c8d3e8a1575239081400231dc160ac6a8580e8c07a9925cdb1c179430e6ce2239256605fd904310f6122e159eee0529bba1bbddb87db2c05994946c121e1866ff9ccdcc8973e9b9faf25c81348a10b40b920fb4f502e1b8d49659fb8393f239f538535b3f9a82ecf890cd7183137c8d08632e5c213a7a4e676a587934d6ba46b9ec6252532b", 0xe9}, {&(0x7f00000014c0)="fa9d4200a2f5fa6d46", 0x9}, {&(0x7f0000001500)="fa9848118ce250e8cc8b90c767d4dd18b4ee9603474d4489e51ccc71ed25fb86f2c0df1d194cd08f9738598b82841e3cc9ed21be3b48f5cd36bbc593e1bc4979bcac06720e70dcc5477ca8a7c71f0ba350ee902892c5e4ab1d6627906224803c24f1508c98590edcb86dc5554ab71d55eae1ec13d2bae49295e35546f557f290cacaa2eeb7ca44dfb97a8663a265ac558af42e89761610d4c594d4d59234d09230ee427e4a644fe98cf7b1c0c4126c2a56ce880f801f1f77a35e4ab5ef2d86b48d62ba8a757da69e8616978b270c5dc9f6266f2e053203d821d6f17fe9731ff9d1c40373639d3936f32c68d0098851e432233dffa6aa2aa7b255e24289248204e2c581f0055846509d2523272454ae83734bdb4414b0d498cc493d8d28c4374b6f3bf965583b11190ff8aed8aedd8b479d0925c0c8a17a39d00c03a97b49e7c4483e7f83d1527286f2754b3ba0998c39122556c54988aa0a865d5ecd22c2693c675daeaf61bdafa0264014145e58be4259d8735094eedf07a9319d522037212fd1a81b77518b0bd2a73a618b4b904b171f621c9549bcb563258538f1faf72c138eb3fe4b1e3e7641a620d3029a161cd20eb5d1838083c5ea4eb0df87074ddcd79785247ad9a503d4fb598ad7f47943fcd71de4fb8da759bca94dbef099b314065c52028b459963e9a7431016e6ef71af3ce1ba16a1783c283c1de70a8ce741ce97f27dd19313bd48c018557e1056adf5ee9cbf734d868cd0605131b536d949b0642b20719d1034678a053e75e18404d2cd5b348933c9be25969c0112060bffc5c1ec70901841d650f417c5f00bcd9d13e1644879201353157bede292defb5087d15a36e3a89a7176961725c6a200da1e2afd61f6fda54694bdf3b202395adeb00239f58c9c647e774002bc1fd73f73eb1cf26657bf4759428e6ccd4348940908c326d52a062682fddfcd2dff10069a7d021fdb911103ea94a8cdb136261b5241c45f4269dc8e5f7e581406293e25a3c7b88498f634be3799b8519f802ee70a0dc77a0b9bc5d287133730b0615545099efb8adb79a1566e287d7b18a24ab681a19d7f60057bf162c81feeddab1cf911979d1f02fdf1b38a60a60ace44ac960a3b58a82635f1f32513e6f8dd59c294a340d7d45a25a4a1e8553d7b8528e9007dd696d1cf98276c00b251fe6d0a9b57ef31e9ffec173b42e988a5d65a4e158dd17fd862554dd16764f13b9f1407e68c7ec3d2ad9e4a947c323dbfd4a54e8ad94b4a5a2463ba310ebf568d6bcb61e0c4a27cb927f9bd2e179e4e8343ac3869be03bc299b7638aa31ce4cb7d9a86edcd4cd1b2d1aec1eb2b031095a3e9b4fc17a4202dbb1ce3c4ec0a410d4bde20f8ee55eac1937afd658bc9609aff56627605f547570d4fbe9824090ded319dcea117afe2a70e31054587a35ac986f21ab5982599851fad6fab718981449517db3b867898f576e02e18840dcb079fe75e5f9f9d1a91dc19adba2f58886b931e2c3beef93e2583da3b4dd4aafce61a5e8770dd69b0093da5f9fbe078a8f984d926b175bb0bab851e8701163943dcf3908faf1dc26862366d1802bf88aa9a1fb556aa4c383c01c98d6a2d45e37c4426d554be1303de3eff21f3c5bc8e3bd43fe4a87d28fac19a58eae9683f03355f38e7ed26cdf8a64692ab811ff056793664834b70506d2e4217215974cfd474a39996c87692c5c9f7563fd94b82326c7207f043d509c996d003ca7cbe29555610387c01b6a6c9560e60ec44c3bd634d60c6c153d66d44a7168d62cbb31db821e4ba15c247f1a82c250450d167ada77157ac56f32b1f3ff5cb72c8be7fea1ac40e2fa87a4cf0ba84def99d8df6fe8bf34c48028b40a9cc18a2db5b8ce99da8e41d759b210aac8fc5a5c63d96886655de7fe12073ebd1774968a6f5301f62d30080bb1f0dc2299fc4e3919566362732cb42bace425f30374c3a52564c234b65831b470400101aefedb6943cec795f9721ebd20c618e0857114b74918c3dd431d2139c92733874f6642eb7426d50384a285536099192a5b1074635541f354e98d0d6ac0974945d786aa4776bfe6feb0ee82e94ea15313e8f02e4d14ae9111eb61e69bc6cd8e179be6f39263f6d9daa2ece2cdcfe8a0e00ce94f88dfcbf363da25b71ab8a47efc6990740cde0fd6edff2839f8f30f39f94d36afdc3d64c0c7abe3d253151531adf3f6da0e8669daa7a2b281fec40a15892db8c1859f70309c06f16e2a2ba789135f11315e289f3a0f2ab9625bb444c38ba9f26c3d6db831e3bb12f65620bd60c117afc69161690a198e42795a8965a943ab2953bd3cfadea43e24a6b3a192de1fc5ac9185400107b7bc3c12639633fef0949156180cf7ac1145c7d3c4a697d3ee7b8504ee16e9d7ca68d3b66fcb353e8e38091e94d3e5383998c171be5c5b8bf551e134da35d66cebdf932f08bf2b3c0dc997a2431d189345367531ef3f9a838351ccdf216c50095af4a8a4e5e54da01ec3b58c8240fa7ac90ef7df714ba2547f6b70527940f1cbf8cb6d8b004f70a985ce4eb1e622765bd4344962d3657a796655edac13dad21de4ee730451575266cd4661f617b6524c70fd04b609bee074821f8e9ecf49ebab06d0dcfdda3f690d5e5ed07a088be4d01692480403b8d9c3de0d6b43b24b84320c5bd18cbcc6536e54c17366f31c4868abc6cf2474e12e34b4ecf918ed951c6ac66373e926db559c7ae04fd9463d0e9ae146fd146b15a7dec7edefeeb9f1757d116f2cc6e6cce554ea631210734118df04fa70df685fa857d78b864337ea3747ab664cec1ea3814e8e6a14875a3ef70a234410479f48c02ceb0ba500e511e4ae8db7553251b5577b08f46683283a2f2e4d7816e16d0c19d5ef8406a001a816feff6c934b400a64ccb090dfd4a8bb3445b486d8d74c9898b6810b799527a609740cc3b633b175b88e6156843ac0c26ce30845d50fca1fe66a01b439f35a0e902cee5ce0d185f15ec1816c6e177e9b3c4f852c88f7b67fbd6577eed3dd581762d1d03ecc41f812f1d21114bd4780160c4bdef02d24a1d2f700624a9b82ed5df6f00b5d48cee97ef7b8626dad7eb75ec5b870b8d29d14cd6569fc8c12ad02e6781ec49aa859c8afd93287ba5a2d5b71235939236683e7a32ca66b9a2aa371dd4c316e4774ca68cd08ec0300df437f32c8db85cf0cff8eb081a0133bfb9ac75b46afc65f5674ddd347b1c17c61be0dddbef6f3548b1ad9e88946f68df9559a1211fa96212e85aca24ba80df9a29a74e6e15097c0de52a79b955a1d91c5b9097e281f2547b5e19677d4a57f19aebcb3403a4eab81f4a6734bf83be02d36a6a611ccc6d8b0eabaf518bf042eb740bb335589593be53b511d2746de2cf1bee7586f67351af3b7884627294334c6a0b9ffce7337051aa1a0a6738c5728fec1d1225333f03952f47e7cf438c546c441b3383fa966ed0f13518ccaf37ad7f10b7dc7a309cc884db6addc7edbc3c7cc061a39e6b78fb00d9fab11a173b740f3fd0c78dfa430b40ab022493a128067df011dc0b946f7f83d6be9ac9702bdd8fd18ccd89c9c8f3ff9b932dbe34dfc80631442d8d6f627f5c473c18a85b10e9fb16a1bb0835acf65201b71e6be3d74aa099d6c96b2f116f4060196e554fa2233933dda84ab2e8cb6e3adfcf528ea24c532191ff800884b63368f552a57a4bfb1241a93ce97eec70600b4465bcac7013046b15fe0d63f193eee9258c60eedaf89345842644a5488c6ce317b5c82f4f66f0bc667a28cb51bbbf3ca0321dfddaa4ead5cc85f08437ffabb4d52155f01edaead3981938e363c360e61bf9e625f3a7980b79cc1c96c97c3cde19943eb8b74e64509891804f28ff810446c2c9ae453b29ba95f329cb787ce7d4f97be027484ccfd3b7e23852b8320e12f52f5413a75cb0361ee7ab6aa5155410b5567a44f642a857bd02a9e540c471296cd00414c49889310172851f5bac29e1d3c7063b739c9f9dec58dd3dc94f3cca402151264a80fd4ac0f4ae3e45f5d69d16964ed40fe2313d6bd0c4d87b45cc2e33bad77c8fe5fc0cde17b3eb04faab9aa6d287209653b12e328708c8ee21c921a8d2fe511be8f299b4c71f2d0d53b6d743ffb11b7faa92ccfcc28459aeb49a421d817f2dc128834c5cfe5cbacdb6370d5617bf5855dc4fd6a0f089957ee00ef61c09d0e9be11be453e0925f550fed20c956d75d678df1ba3bebf24a23a77dfe1ffec189cab766a52d61f97f3a0d83af998b9355dd18195254a92ea5d3bda16f1df60a4a5a9d838dcf5dd1567565d51560ab462d0680390db69a2e241d97616992981f5b1e265635034373346adc59fdbf734cdb0414168fad4afedfe0a6c861492edde41af82cc60557a53204909fa4eeed3c2893cc8810f26dc890dbdd9dc9527e0166ab19fb3ce0af59a9ddc6ad15f5bf1ffb7349617403a5b77166a6141e7b34f2da81a817a62e93abcb5cf4023704004b6c5abbc72d9632fe6209c5dc3c045993f634eb8ee606547857d250cff7a117000116a145a154bdd06e160f11f2c5ffb91fb53682de9138a7f7615deeb535bd8b6510cb28cc4334b6d27994fe7f799065c50df0c249fca03547d2e976ae7a7b80b67f39c32c0dd0eeaf9bf5014eb3ba6a70002cc5751bb4b17124cd79efc132550c38094abd0e62ec0893ac7437d5fe0ea5687f00f1aa77639abce0654203d684abd0056c5fbf1c4866c462ed9e6aec0e302fb6afc0eedfe6b667af2317f808315269e7f6674528dcd0b52472cef6e32e769d5fcfe9ff6c2372e1301ea81fba2250cad69e760c0a4dadb624d943e3f5006b45fcdc728c2bf6ad2c2844325aec98aa144aa1f56cbc67886050c0a63a1913b0156990743ce015e3c2672eaea66847d4f458fe64a313a1ff0b2f13b2334e8ec9ff76621282cffc80bec1c9bc5fee71c385f149650602c535d97def094264a39c239ff5c318b52787a7b50172be74a21cbfb61c911625e6cf321c8d9786916d5dc8076e88fbf29b9a8aff66d7b02fb0efcec5292f84244e086025bcdbb05f41f0ee53ee9e9ea1c2411780cd3d8ead5c7533593a3cdc9dc2864239df8440c45f4e6336aa9ac1b99b827447128629fd42ec48480904691c85b973091f400e03538cefec74c5c5177f52358b3ad27a3c1135f7d76d85842d91410a439ab1413f164077210ba2ba803fb789102298b72fd104805b8b8abc8a0bd753f5898e6138d0b3a24010a74c11ee6b19fff4af947641a77c9d7a82e10570f0c15f30812ca7cef3edef95de14fcbd7fc6b8440972524a021360ea65b83a416226d2df44f052c8f26b9c9777f8b2cd2129dcb4f3098ed0fe58eacc8bf61718304c84f106cc526ad6084e9c23e58e7cb82002132eae879384ff0ea9c246cc61b2aa9cf22cd7694e662650a3ba682c1baf664fdaf2993cc451bc162032d354733cd5160046cdf3726966f5a336dc11e49570b8e85affc17adf882663b76aaf6837787696c641946e43180ebe24b81b8eaa87edf8e07363108b953aaa8328b11f13fea9c30fd089e279b4f7c818fde8c84d226f859d87c5eae646e380cbbe02e6041a77ae8d85c55f00bb2f1b7a6aa3417287760c8296938b399a98a856d029e1a4908bceea93c3eddf074b8679ef05785221df084f3c4ef899c98c66a1e961aa73a49ffc28ff72be8ffeefd27691aee86e8b6b053a3089fcdc3d0d9103345f3b2d71e982ef0d1d3ee667e85f086c0bfbda977b32986e14275f2f06b34037878d88e834b5467d3d5092fa61202c9242", 0x1000}, {&(0x7f0000002500)="7358521a482dd3576fb5aabc2d61f52c56581d563cd9e8f0b1da39e7fadc1bf1d789bfbb6f1032208286ba5cc3e117b1fd4f6feb6d1e43e7f6af5faa064af336de4d46f5f2843c08423e43480623eecf44c8a940b454fede84d94824eaf23794cbe651bd2dfe15d3ee34a4b5bf6f0a8701f4c6", 0x73}], 0xa, &(0x7f0000002640)=[{0x110, 0xffff, 0x8, "d88ac8b1a749c5348597ef5cb57ca6b71b86e91f7a260e5e6d6d507b1730cb5d4927a4f8e4b774d10ba680468295bc90498e528f6fbad52e202229193483c638b357d1773eea8a7a8f019d863b6314f96672003c9f1d4eb5de1522cb542d659916654fc4ba83e26b400ddcfcbc3ac8fd5e403d07154fc4e5c73cf40654402c3d2799c73f63f3e5c7d867d4a573f252b849a4e33b986fefe7ae5d8a4e8bd1e14a62ab273b31d2bc3dd051ff2b299fe3dd551226461980bda66c48d97c0219c42bfef77ef11d5191b8f52b0cb8f48f290b24b04358aa8dacfda66f64b68a3daa3661e505061015ffb6ac9d9827c84d9412b4452f97640b772511b69954df"}, {0x108, 0x1, 0x7, "ed91fdd1e2f33f6df90bcab607e9eca02599e4a274872b7e9674b5b5d091861e8d637ac0f3da2ed2091eacdc7f8ccff36ecd68f21a5a180f7938d6523ba0ec23092d33ab3253bd78b7d2326e0604e43242100db270978ff9fe3ad638c5a48607f6c65be0fc4f2cda532fcb060a5b5a46852e1d9c431839ad38d6d1a1b566ce29e768aaf33c553d9957563e53c55b59874f4230def78ce8d2a1c079a601f21b0e98b8c07554d0577fe90da21a32c5aadc4cdac3a4d17b4b6a3985751f33fddef3d6616436ce0ba93c4811eb7f72bd4b38782c2b68e77b256ddd17af194256bad4d059e3e095c88d9ebeedf6c2ef389da779b3"}, {0xa8, 0x1, 0x53, "3282d497b105dc12de4760a621ad9224e053ef3ce1c8db1e29e831f136130cf44b32f3c41469286a1ec7dfd29453398e18b67111c4f746a744985bd01ff29b1024428e6379546ae6e1bcfe23c756c7d07e2546a7647a60a80ade852a5f1bf8a28c9bd48ff88cb46a8b1d79197960e5973311d6830ef6273e4576d1d237e640d81502db8c08c4da2d8da78b3da791a6d0d688"}, {0x68, 0xffff, 0x7ff, "5df60e8aa545d85effe90e40dec75ce0083dd9ede6250e6b36a744a491858572d286d809148ba130bc88724ed43905fb3ad2fa2aa29174f6a4707bab04d0474b241fddec1e7e20311f09a976879e01f0b445235c2b"}, {0xc8, 0xffff, 0x5, "00c0899dd3a253fb7c2c66f4696fe2748efe7a5c5099caca0810d6c652c4733e4b190c60a83170f1e642d92c899bc3c00a9bba97aa4e51145ecc04cce5e3aa53f03bb54f98d9128c585c89c7f3352a69c122dadce3423bc4c6da699ac5bf3cd770b97013d8a5355d53e878d891f41523e18f2cc16e739a013b9509b4eecf2e30771d529f3afdcfe9016c1780ef7f1465cda70971a9f5fade34459c20c413facd47bdf9912676c61dc5e96864e0440448ccb288"}, {0x110, 0x1, 0x5, "23e579a46be2e7ff0435cde2753a4589d610ab9be0e0b858b5f6a558a4dbdef45f43f08a9fd424213ba51ddee6b190fcc7b9ffca2ca1d374610ecb160b0903c0c9221d88911cff4cfde3d17f9581775dc27c0bf278aa9cd67796472577c8979f79df8e16726cf251bdb4d099d6b14c1ed73d44e5fc9652858cd39a586c0cafb64338b50617c46f8bf18d2ee7dcec6ac3b9dca59a8b8de32f02b179e9e0267fdf29aa1dbc9b44f6728de91f4da30d3a0fbc725260b8c3a9acf4a18053863b19690fa5000a6e1483f0d5d79c051f0274dc494209bd492e8f64633243762e9ac8e8a0e11b25890f366deafe60e1c0f144bfe71adacb4b6c04a1f5a0d66f28"}, {0xa8, 0xffff, 0x3aa3, "d0a7a1fae1717683ca10d77db86b0dfb5c0b27ec0b17c1bc5184b1e2bc456179d0d3e54b661c9cf1e9c06028cc673c261649ce93c0a1910882cd1f8a97e1ff0753a3740bf31201a7e97968995ad83ae309dfeacc29bc02540191644b3174e08c22e956335109ed4e199412ac3eec7c5f45448f7b22c8cadb0e8b3121b53071aa52bb898c15582dcad7b7f7cb0992e71c5258df"}, {0xc8, 0x1, 0x1, "d256adf616461ae94f0c1fabbb16a0470b58b3275e79d38cd42fb19d7ac42351de659267955f68a205d2650ba529ac2d3f27ecfbd124cf5abff395f9f9ff7d273d76be9cd2b861bb1eca4bdc4764eb19af26c226bb298b097f23f14b85bb80dc462bfe2957a17c0087d9201e350029f58b33950b3cabaed040a5b4422e2a1cf368dce55e773f6dfb96d5221e2bba54653b5b580418816b2a3096be317e5abaf2dd0244dc3237f7a1e596504e80a72b9ffd3c1d300bcc"}, {0x1010, 0x0, 0x7fff, "07c67e1a2f56ffcdadefe1721da4e66a86e4c6c43528b14dded9b96836cd79919a3e2bf61f77e982c9a53b2c0495173e3dc15dc48d4ddf7a4a5369d3f6180776b89ce8da57ad64c0bf6c0850f7eca34d197b24beade694c9de239117ad685efbdcf18ad9ab97abca1815ad34cc49af2578beff744516abdbbbd97ccf14b49dbb6d0ec8e73ce78937648d2187dc2e80d8b75f9fc352988b663b87e7213ed67802ce736633f639477bd284a90e2e68757ec77e8465700a8ba587e38f33b9f1ffcd2838b50db187f7124963fd70bd8e8025ac5313f840270dddb1fbac2d62273e639b3d18f55c4153450b620a9d82fbaf93b3716d80a1cabb9e213c25b707bfc332cde4be2aed3e809ac28c23d214bba65a6a12ed6b264717bc1e31a0c42e6305603b59ca122b51c4a2379e3ae1349d0aa0a8e30dbfb7c009f20597c5c6c4e6941e92e03569b79f4f8763c3bb022ecf52ea7f9886b50414afb8c150d154816ccd2f6f03d15810b7d4e3e272353d569ae4bd41208105fc746186d9a346ceeafcbb5a7733488b8a9d4376b272d147d8a79bba0dc6ee1888809b03c60ae837b29201d685ad75e6dd3ce79885e642fec185e2d1b6f6d2df07830d772d70fe6e328046da102e14e4cd13105e0a9288b8dfe63026b9230ad9dd0c47eaa8435cfcede5cbf6e44926cc5afc45d7298e4211187bd76426c2f8428165c1773756e8c51e5f41db91ddc80efda15195be3f7226e0fc4af6c8d92169d8bd7f254e04ba4dee07248240c98a2cd821ddeddf3c5d5b19939e61b93f714b7d55825b61681c949b277b0ce5841645b758a69f4254186cf163e3d13bc2ec0272ce96cad3b81f0c9b8ddd59b1feb2b60b04e15ca7a3c2eef868d7531436c70781c104b2bc9bda6c0bd02c7ffc6d17a17ce5f72b2c15d04b64013bf81bd5f8d5d869188dc91c46c760df1d5457f6a146c5ed405a6fcf5adf2455e01b51aa6b23cc7205c5bb16fdef672081bec240d07e76b24e258cdba4cab8e2a6be990fa25afa79eecb3886629d6c7da29e35810b46c06643ab78c9ca382b6dbe8356830c7864e662815f11b080e7917ea6d88cf6ef7bc8e193fbe165162e93dd0859164339198847d9794d732b17e0ca722f7de7d3f1d0d0c9884c7578dc6f2dd0d554c2cb54e6ff8fe88c6ac08357f73a9ed234cd8dd09b8dbe6b069f8f4bbb2e7e5205b71073f6c8dc680b1f2bb496b1b6faedda40f2685956f78a33c741e7486c9e6ad8fd22c1ff8e4868f052fec912acde48f25846643b51f67c0f091571d4630a2cce6285d7fcc2f1db9531f920ced9513eaf7427f17c51841f7497b2ca9cecddaba55a74a502aa4023dc4bf1854f1e23037cdba155e837f154548a4cddc3df4445ccf2d83927c9d3a98ec7733d1ef2e19b2df83eefa13e09ce3b450838b065239a94c65b690ab660017ccb2c434430cc6ae9b54b7ee867a10f7206c962349dab6bfd7288400e03f94f9797746eee376efa114c29e7516c02055212480683963956c4df38bb780ce448625da7651119fb201cc79abe281e2a9d823c5abc1dfc9714b6334e48d2e4a63024fed1264d0c476002596108b4084e8eec1c76ab5f8ad763c697c017b75e1145793bebc42712f6cb42fadb0fa03ceca38184f15f82511e2ac648dba1c5a46d8a183685225659794fe42608241a50da5eccf915ca5c90c554b17e0bf2c5357090ba01750c7b9b9e93b6a93cd14da56d2f1c4422449986e52b843ee0531283125d5f24b6cbda30f6e5c2b2e903653c9a1e0e90036c58f3eab7739610ccb8bd84d12e1b625c8fa606695f8107b5d9d9113f25d1ab4895ee9cef375cba113afe65917792878825756d29e2b0c0aecce9a8c4077a3d3307fedac9f48a3af51fd8cf9f71cfb5e63b05a180172a23e43342d61d74d01b2bbc94257484032a1b1d39ceab8414ba0195a9f386907f14e143b349bd5eb8dcd980634f80798ba03b82027b7aa5cce6e9dbdc71aa55966889a003d38921e968bc9a7bd4c21f29f96af72da6ad27d97b2cfe5486ecb797e3685f30aa0d1a63f2b3a1a85e315f571dd000825bfa8a818fc681567d9f94a3e66448bcc0a458fce9bd781a057791d96a3c60950d5e821a0d34f178cfd883caa21ca40900216775958a2ee45dc447478ae5c657182f5007b0d145aa32992b9b888d1d3ddcf868e1e6ff486c52acc4d42709601afdee8b1656fb66b9f218cad8b2a2482c53b91bc3704a676abb3a1bbbe9e877a093368c7bb75b25e99907c13379dc3328a70ae47a08654b5f9f354773942e9a944352e8a1145f5b88ff0f2ad0811282bf4940b14e77ef9e4015f0f919bf23e53d03e154d326ca11ef5d61cda372f2a78407cd8dedd269801533368a8d51e195854b36e6c94f79d6969cf189bae7218922ca29e98195982895693c1f05dfb64c0561ce0beb8a3fc0e809618ac160d1d84f114717012def5158ba443754bb9ec3590139e043c110d06fe548716ce90b784d398fe2737a908610a295205e6c68c012941858ec97ebe3a73441eb506ca435a1b6e42865d20c620bfee318378d4dc28ece97fadded629ae700095600a674afce491a33ad5bf0814ce47756ab2cc4265b89b2ded18e4a7b5d4f7dec04bf4f2511bea2c78fe8104f0fa00d9ed2ff329ab8fad62547d6970c52c8ffb74f296d07acd3692493e9a94ef777366ce4e2bc11e850c0d339d69c650c69f8a1bac88c0c8d020a5b92062dc8ecb852eb089892ca7724799d42d40e6f21964b60ad7185236ba2c00602f40b0efc0b21f4b4d5045a57ce4f3da3832b421c1cfabc34e7236996c3c086e8c50aa2106983ec2bfce2d354cab614fdeb08cbc3030fdaa0de5ba196e3222349005b8ca43105716ad6e0381ffa60685d9f78e50cfc592d04c7cc996a1fae7c4aa0389442d9949908206d27919c4166b82b5362e0ab9387ff9cd60a82332694e39b667ca05f92e2c13d060abd2ccc3441e24d6851246842f9c7d0cd277cf128745cbd2fd92297c577ea86a73d410fa977612eba82a9cca8265f1d6f77b162b70b471f045efe8dd3de588987059a5f807b8e4f63410f420f1e872be864a26c8343843e06204684b38aa2402ca0c48f8612ee2c1662f3798565e4ccbb728109f3a5a71f6d0e57ddbef4db0c1967be8b611a614f930e0b35f276c758c4a498809eb593216b570c16147b57cc606c771794acb2d7f9ff7136265f1da466db2257a4e6676b1efff98d9c2c8173e1edccc9ec72c2d6f22995bbc0598c5f030348e3e2fef6c80e4f491c5f0cba14d2fa382b99078960219ea36455f9daf9bd38d9b34393a77dac1d24e3e8429d5f300cbc136a56f46bd662e8d0fecbcdb554444c0e3faed1685d0be745c7ae6187e3623fd4ddbf604064641a0de7311b20275e2269747c84c339b866c103367422ab3d0fab40a56de1060567548e79530858d11fcd0cdb6b109b48b866ed3be3ae867217803e128e009b569d338972dac851eb428b1e6f223d3bb66f924b84987e85b548a650ca3db372350d0e2ce762e3b8edd1e21e4ac4b0460a44781ad432d84015646bb97451f82dd450aed1dc0764596377d2a99ada7bc3b2515d3ebff2e81b8a55bf9a79f4d68cb44a5a3b0eb1a5de83add3cbe07dd1d2fd4a896f955ee6b7d1528687652939e42b490550463024aa95bbbf135f112b718a21908f52dcad4e87efedb12e9c7340af2cfe83c69e3ef6132fdf5c6ab281100768593bd5ac05d44fa4b46cdf27b6755a65144a8f7afaf10210bc1e7ef8f4833ef8b415089f43b2c49f89229fd0e7a3e54cedc0a00c7ea4df64a38fdb0cea8266974a16cb805dc5849d540eef28d461c0b1fa60b50cb1d502643ff49acfbdd9beed62aa74f8820593faec03809ddcc0e58317b9aba107f63718ffb297e9411270c3e1ec8571e9e9534c515dad9a28f1564d5396a2ff1b3de281e8af3eb3581874590338731c34041ef2fee498c6f1ddb62bd6c3228cad5a9d934865429961e5e492084f171aca0c9d0e0fed2d2f10dfde323cff37ed228b5051f03b1a879491f1425d81a812919121ac4f6cc6360b2be3c048efadf7438970df93d41899bb723a3cc92a04397f2bc2dd1b521f40a4aaa5c328b2c735b0091d3387b263a73606bf76c42104a34cf52a2eaac3a8df1a9226a24eaeef025c7b8b77e21cc91c7c04c7c8342f5e003c8b61f3cefa8347e24d6a369516e381d5a11193dd03e05785e0490578a8c13cef1315d742ff54db3422f4cbd594c69520e028fd6e688743d79526a6874e2dcd4d4505e358a52079f0467ac5515a3f8ec9ba0921592cc9bd3670aabd3b8f7950858e5563c0fa3d3e4eafb6a7e276133c6e1f47a9116d07d502a84c49775b5ba11163a244e412a3f60b97f2f2bff0b1fbd3b7de7f2d5ab1de761b24564c10320f2e37efbc0b658d13b468e19f1339880c6cf408f456ea4741f9bd7d40fe08e19613cdde307a0dc8ef266fbd9478d7dba91803d995a8fbcff113a1f42f33be10aeec825ba3baeddb9c8c614fc5c70b51294ee2b1e94109d5d450a4b4b632a18a9d50e46a782811b93d5d2c30c64bfacd9cf650ba405039ac0457eab5c4716ac3e9562446c6ffbc2a97cddf455d4f0723bc2df123d2f5c0f8495e721aa8e1dd330947e480b11f0e396ee7bce21367275aac722daaa87233b10afc56dec5db1ddb9d534d585d3048549d1ff621a41df09b2a2588f294575ac9fb170c9d1852576f9541011a33ad910ae396e72b640223fd6397497ba2f67cfce4087b5bd3df44619ae427032fdddaf4dad0cc6978ecee104e4d11b8d86b4918e52b28c1e5d88755bc108ae606d8eeb1381fb0e9530321948ff0b0612795bca62ad40a02c5e38ff1a5b6b512e883d62ae0d0f1d4302f6aac33393cd34cded5746f2d7da4ad466f1de2ba708e00560740e1ff3364fca6df98cd27c0c3fe4d41aa75af9769faf150344cc8b92dd593707950aefdadde77399f73f27357ce786264619d8c560a7f54ab70b2581fce969e9f12db85146956d1e09084d35c62cee92bb673ae841643c5279737d32078a2f67a9358668d74dbbf9fb13f65e0356010a0da7d69fc9a4ddf2c8a3d3b5f3494ac36fe1d0cd872ad18ec8f756afe889c34d4e179bc8eb2b230f04ba89c2cd34817f6ec2b8341ad2e1fd32a55ed485c5ba6982b4a7a89a407663f96dca27478d2a8886795e2d0a45bebc3c4dc5734f874dfc4b3e06bf961af5ec2a6f293f4463a39b2b1c2c7fdc1b5958ac55d94353f4335b5a1fbf54721416279da6a29f9dfb26be829d80f1db7e7cf7b8ad7c364e5ea9d49399f7c7463048875ac9b05f03d0b1631d1e56c2ce1d1ccfa4d50a24fd6d062618cf2a22de09c88e78cf54e1612bc54fff0c3ed511d15d07df952634261d76b72f0b6903c460ae16f3074ef4c8574882688e2a475d01110621de7f11471b14ffad17e0d2affde9fa8f5d5862ce0f18ba76dbac3c64ca2719b5a7c610d55f58df5947038b4b950e1223474f51b1e97d5a3bb9e5cd0f6da0ddc637852459e07fa22f2430a481dca0abd2778ae4a79a5b043b8216c1fa795a291651ece37ccd39ca4a07432fb23fcca8005c5f68be1897fc35a9b0cd0fb84acc15aef6e36ebc3361dbb2d1d9bdc0617306fec60c4121a380f856e646d341051b0c7ec23016429cb5114529af4f53e3d8c8c15beca3dd49bd568ea88d077849917665dfd2c86fab24006dbe7320f71c372b102628bd2acfb42327ec7d35d4a48bb21c9c99af5e730c42d6e679b988c33b3386ae1639869174d72241b"}], 0x1680}, 0x1) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 01:05:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000)=0x34, 0x4) kevent(r1, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) 01:05:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x10000, 0x1c, 0x4, "03dfd770db7279466cd31acabcabf716f0bd319b", 0x8, 0x6}) 01:05:15 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) 01:05:15 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000001c0)) clock_getres(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10048, 0x20) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x96f6) 01:05:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f00000000c0)='"', 0x1) fcntl$setstatus(r0, 0x4, 0x40) fsync(r0) 01:05:15 executing program 0: r0 = syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9b8, 0x4, 0x3, 0x5, "8550eaa13faa3ab966a528781bb2921422386bc2", 0x100000000, 0x1000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000000000000009) ioctl$TIOCSDTR(r0, 0x20007479) 01:05:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) r3 = socket(0x1, 0x5, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1203, &(0x7f0000000080)=0x10001, 0x4) 01:05:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab", 0xf1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x401}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x9111}, {{r1}, 0xfffffffffffffffc, 0x84, 0x1, 0x4, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0x1}], 0xffffffffffff669e, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0xdb, 0x72bb}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x6, 0x0, 0x3ff, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000082, 0x5, 0xcde3}], 0x3ff, &(0x7f0000000180)={0x3ff, 0x1000}) sendto$unix(r1, &(0x7f0000000240)="980309a20001d87ded976eb0962024cc238d04d19658fee051ec34d9259a601749a9df29a1b77f607c3383555c81cd99f4f5e00e59b7d5f507ffa1ef7226f28c98906c0205da877e584367d0f71958aee0ff5c300afe5a9b40115be4793afd3385a8ef07b0c9de40561589586f030a93281554ca32ba68ec7f6b701dd679e9ea5ab048ff02a1289650d702cd1c124342c8d3cf7df35c97152213e94ae4ce838814c44d909a26f89ae748b0456fb365f1b510c1a0c003aa52fcc8c16abc7005f0bc1ab9d7279aa674e7346bcbb1ecc9203be8190458227e2ef6544ec2adbadf710dcec9a92f", 0xe5, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:05:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="493e6ecbcafcd942855c35bd1fb8b3635a00f709749b4fe78d69619cd40db133e6f622", 0x23) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/94) 01:05:15 executing program 1: mprotect(&(0x7f000074a000/0x14000)=nil, 0x14000, 0x0) setrlimit(0xf, &(0x7f0000000080)={0x0, 0x1068f3c0}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4000000003) 01:05:15 executing program 0: r0 = socket$inet6(0x18, 0x200000002, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 01:05:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000335000), 0x1023d) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="85566156ccadecfa61e6965355cc722d4b6ebbdff484231f1f8c064b0a7d378f530c8883cf5dc2845f9183b939d53731b34685e86aa8dd221da930add4f8596e9f0bfa6007f5895e1cceec8be216fdba1aff99e720999108d870bd3cba487824ac6653868c96", 0x66}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="ae62d0fc6c85c61f9e9e162cb4065ca12d6f70b151a718f1463b1a6206c65f6f2b40bde1f4eac3a5df6e2c98a12f78303d069ddd68902168b5ae00d56a7530094abd0617e70aa294faf865708b0f494c26d218b2e4ac3730815cbff494d349c50c9bea0b1b3b75c010032a8201ad47c86971acf0fecbc9755c9e32a5cc951058f997924c7536591f5955d0e541d5d283752641be70b517cde5ba17ca57b115158d671f5cd9aa72", 0xa7}, {&(0x7f0000000200)="509b90531f85ec1ceb6f046cba594515ca814af6a1cdf2eba8d7382237742507dbd51ec7bed85e7d2b2476ae57532e0bf6bf70d0455f50c88df840b9919d6c9226fb05239f4475e9d989d185220cfadc9b361d0e0988244fca069e0536d2aa68ff90b68d13175338a85cbe8ea3cc8c256043fb54845f6da77a0b73fdf5bd9981247558768adf96429e1e1e0b1482290be42403984bbaae40c0c027a7ffec32b187425bc7abee2902706971e702ac0895474dfdf570e52034834b99dacf7680635ec05c781cff0329343ac2f01f5f40e74a6a8cfbff8b30291e0ff3cba4725e019abb7512cdb22601f92f8a9cfc42331819f3", 0xf2}, {&(0x7f0000000300)="7bd0d6f69c5aac4135504cc2d5555280dc64c31a7048c842f180a38ea1e52c35967f9b15db5247b9e7c878315d2f171d8c64fc2e616a841e42fc5028e7de0747fde958bf72d4a9fb8537452a3df321c54366602e134fa10f5d4a588c87e19b77f411e71725f78c6517901efbbac3235a13065cde1d132689052f6dec5e2139464dec8a695ca243770e756a477eec2b025858c61519176d", 0x97}], 0x5, &(0x7f0000000440)=[{0xd0, 0x0, 0xa3f, "1eb8f3341bba14bc94c0d5050227646d267b2d8b82076b87fc8f6f5951faffddef3706a14b1fc2fc5359969e5591e5d5f3b2cc15b29bc56587bce74840c10a29248596fece6d80ec9a042b3d92cd0686a0153459205ed70431a61c176f2c18e03a2d31f73a9989a50254d8be4ee888db4892ddc3920f4057a89e188c774fcf36acbe8953f4aa25904e2cf59f072c8b13a61cbd1586fb1efef33f6f1624f749a398c3a47898cc3569bcb18abd242b162f27eb77e0404f0f81ef"}], 0xd0}, 0x406) execve(0x0, 0x0, 0x0) 01:05:15 executing program 0: r0 = semget(0x2, 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2012, r1, 0x0, 0x0) semop(r0, 0x0, 0xffffffffffffff16) 01:05:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x2b, 0x643, 0x0, "98ae573e3142e80e86711c5c8e4439aed0e90b3a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:05:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140), 0x4) write(r0, &(0x7f0000000080)="e88a993a9247f75d5cdaaeb8caa9f7d0bffbb5c253ebc39a3af91ea3ce5ba75391e4fbde36d4a8258cf2542c3260db71e8c4ac702771a3e6", 0x38) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:05:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8c092e2f666905003600"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x10000, 0x7}, 0xc) close(r0) 01:05:15 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x17c) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) 01:05:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) 01:05:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="15415399eeab8f6a41218d84ccf8b2a916bf6ae0", 0x14}, {&(0x7f0000000100)="390cac0e22d86259ec36f795b544400560326e4edcb7afecaaed8bc149f3a34dc3765d85e570f399877ad3df2692658a0485400cfb5dfbc8b56e3ea2bd500417efa0963ab6f30ae0dd1e9dbb230c58451018d0ec5ff1061f8bbbbe4bd8243a1bd31b96fd960dea17aa3a4b2db56ba54c3b90adc1e74852822320357844468fc68d87cb05542541727ed101f54b41742a51bffc8086e22f3bb6c795d85fa6ab14c2db4d5a87aa20c612d8af87a5e42b1fbf1e16fd86160a0c", 0xb8}, {&(0x7f00000001c0)="0826979c8c99a67400441edc21f7445b8c203d2658b1713f8dfefcdbcc5c3fbf4aa6ac1cf6f726439156a9377ad9020bb405d4aad5101efa30c9b8698b4f06802c72980b89fc7cb73af2fa10c620908710dce04d9bc8e4719357861fdcde65fc98a0d822064e9c6080be469b4d259e4d71d8aaa0c5df5feed5798875cc47744ee00e14830e8b38bb1cfcb288209d16774531ec92ea43cbd957396a3cc1b1", 0x9e}], 0x3, &(0x7f00000002c0)=[{0xe0, 0x1, 0x4, "47d0d4193d5be99c272155e6d90bc0eb76e03d5110a9b19708e965b3b860f32443fcc77b1621dc552ee13325241cb64237c578229c5eaf32214a67d072ef9204f9b6a65775f47da8ca0ab4fa006f1336e521e5b30d09350b62539df5c9b7eed6f93cd85df8d189d802453b6be741fa05e540fd12f6a069e87e756a59b88de32851ab6c023eff25f36e69a5d1a620d8bf1bf517d6f3a7abf01f2109ec02837a0689839cadcd84089f39994cec79daeec700c6bfc9066c3916fb22b09408297878b949251fbc08073a535c8d15eed045"}, {0x60, 0x0, 0x4f, "08e29ad4a389fa438ae189c8e7cebaa4ee4fadc640e9f56431365d815709e4a5cbf7f0dafb309bc428f8a9b9e539c01fa9e463dedc86f6bc7e06c91c328fcb6f195d3691a65c6979c5cce388d72a6d"}, {0xd8, 0x0, 0x4, "7dea54c399a533f922c6ba576d3541a555413a19d33e799078e842dcf1f6ffd63112344055cc05268716966daa43cf388fed5937eb7707a0d8867779d51e4bbffc7e2d49ce1e910bc9f2b3474e2b26b37ce4f795b529f29fbb19b40e6a0a80e623cad3d885991a7d68adf37a5f693bbb2aaea22e51d44b41c90a1981011c9490aa9d6c8c2f37d625e693eeda33e6dce7b70d62f95a53227a610648b677759416815f7b53aee67053843b31629bf8edef9e84f0a0f277a7036027dccb9d5cf385929162b5"}, {0xd0, 0x0, 0x7, "3bf9bb84c1be6d5d38577f6daf698332824f77a28ef44159bd5cc66e4644e39d232244e11d533bf5dc30914f784b0c0a2fd136c1391ac497ecad7bffa2f41569a00a5f61936299f486371d3cee9f1290d872035679702e99ed872b8408e81123c1cb18148dfbd0687722ebff93d782e38b812149399ef13fd4ddbb5939799cbcd2e6c7d51d5a8278af52b730e5a9f67f13a3494fdb9329b7ff91c311aaabb90720b0d85c18487ba28f4e157ed7c02960814fefc934e4ae91a5"}, {0x108, 0xffff, 0x3, "f2887b26458f7473410d288df4bf73e4efdd57774a78d0bd7c32eee9710723e1975481846ec1178c41f9a413f07d9010c4e34530e1c014819305e4a1e25521f9a153169902efd3cdc6bd7b5acfe77ffac2c2f1fbd46980e8eb889628e23d7ba86f34aa962e95b64b71b43e8b939912e8a42acd0af638232c3973e94def9604725b184a01029351909ccbac6934fe5e053b96be14baa3d92b02152cc99b422b9c9afbff325568590c310fe7e6c5981a7e4a1eddaa2e6033e73c4935247dde4d0446ed2dc2761bac4847f451a6671efb9663b12ae1f327aba9757deb3d172cc1b9f88a89f56667308f09ac54879daf06f7e2ea90589d"}, {0xd0, 0x1, 0xfff, "dedc236bcf2598454bc682f9ce0dc5fdf170b6c5f56420803c34c06fdc1fe62660d3d5ed2c746b707995e7fc537c8709056227590a08db95f4eeed1f735ab94b3a73867481b60b554a9e1e65a2fee9b2a43ec0a3c939c5f9b35aab568db5c466b1d025eb56278bfa4af1d04ca057d2922aceaffe44140509cface6a1278c870187281b6dfd6edf268d604fb4ea4c898a04ec7a003b826d953207d3942270f81a8afc542c72f2fa5898b27eb0fb1e91a33f29ef408c13c4207b"}], 0x4c0}, 0x40c) utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)=0x1) r2 = getppid() r3 = getuid() getgroups(0x9, &(0x7f0000001b80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getgroups(0x4, &(0x7f0000001cc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r13 = getgid() sendmsg$unix(r0, &(0x7f0000001e80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000900)="7ff4aaa8156e57340526284c60cb960edfe0f3db3a1f", 0x16}, {&(0x7f0000000940)="3ead0606dce79f160199b34409476f6326e5082d39da4254c3396ae6ab531ebf5ba1470374c0d71fb79d4be5cd58fd2d11ef732b710231090c452ade1b867cef0f4f3453ad61a27ca26abbdc7bf82895f3dbe6e02fdb60ed77c701d7e9bf1ed6425e36d4b904e76596d25f892d716951c238ca371f0284d8341f0c9b10810b85abf266f3f4541d656d0e63f1b60cce67afa461de122eb93ff98c39c00fa45120e861206bfcf85afec4ddc53ee91914c0f4fca7dceb8f807776fb353d30d9f13057ec4a48f02aa83cb237583efcf0bf60e94e2d549c5ff4e3b0a9bbba0031ce66d4bc0edbd6abdf500a6c0f4af57648eba4502e1c29111b84aeae888538d927599e6c7312e2c5651ba5dde54cf1e55a6a52bee93bc74bc4bffc28fa8719f673e4ce965e9d14352ebedccd3ecc0e055d279bf09536f0933332d803d7be6b41d9b339663a124ad6a430f3bee9689ebe50b6b508038efe04ef5840091c8b01674e5021ee26d7b17c7cb7bf09f1cf87e80333db4b2ee3bb5b2b74ec985987a59b6fd731e9c52a87d4edd062bf23f91611bd8df240256dc688768e5e87986046e37fc062073d145cc32ad7d19ccb62b0503164e508dc99bfc77c44ba243d2cb001b92051b9325c712dbf2d28fac0b546213353fa7f3334315839b1640e2f4f52c0c739bfb2349171992de48174b92db5b9c0225630d020703c553ecb2a777e3056375d563705991fc13a1173ffb1a0004d84cb5cf20bf753007b061032b0f4172a22ff22296f0b187e3ab4812c9f36ee189aa0eafd1883dfb539a3eb3c325c76b101f77f8c0461e5071328dc811846169f4700db85c606a958b68424cff909cea4f08e63bc0fe0769e1af0f2f44d25d271ca7436291b5fb2f3d040f029f09d23a6a75fd4224fa2a3927ae311387d26dfa2c980c7a515372cb8def9158c9d3f809200ccdd2694d2cf680419f8196414596f78729c48e86cf0bdb1a19ed374b521ce2673c31bdd969da62c131619ae6b9e19537b591cf1525ff506f34c3496d13751a6de46607227884fbda7bfc800e65b202877dd219147c02ad92670ba35c9d206d9a883779ccd19cb3b1a1c9068609745162c5afe14f1289f39b10ca93de17af17ddbb7a63bfc21fb3d2e3d6870ace5d78b0c4d4f7e0b6b0d62ea5e3de69f68bc7e6f5cf9d9ee2ebe054410fa8628d3bf9ca647ada92d72018bc2d6650651203df9e56d4e98a9cb0e745c62091beaee280f434d4cf7d72b3a5d1719ec7b661c4656990b95c73095e1b1ac0d2ff6fea280ce434f69583f36d6c553e6e8f7e868b95502e702b75f0dd1e9d2b8fff53cfdd048b6d5e1b593d6bec0452214a4667ba7c09a60c31f99e96d7471ab90a2fc9d250102bff1fe99f1c91a19ab70a053060df184651f4778274cc568b2702eace2f4df991f6bce38b0ffdd1b2f572946c9dbe18a7f1b36ee0aea02abc33b1ce51a036abfb160105b94950ff53f59bc1962506668e68d5a861fe8cd61abcd5f8303ae44785aebdb6d545baca13c6cb7c36dad104abe82e1f0a598f1e35f186a9b5828dfd5a02d19492a84fdd16e8779b77e0b1df3dd4d46c8efad12ffc18806069ea40956d87846eba94714848e12fe33151128316dbc58105566efdf43b8236a7fb7e740972318a7e6cf859de8408b6dafa4784dcf53cb3e4649fea1d4ff2f0d88afba3187ae0860b8c4560da1b109c3e0ee5fab72e4c12b31f1afb33a6f3a77d8451cf6c37c22d28cb9ad659b9b2dc6a24584d6250e93a22b6cac2c51289780f6d08eb8297a5673310545dbf550afae3ee3c1bcbfb33e9da1b518d635936b82b5414d7ed3678826abbc8ca17e38f03eb441772edb8ff6ae01c1a8260eedc55b32b5ccbf84d7dfba7b25db1995419f96d5aa8d8bd9cd1363bc12026b6a3c5213e39624ee6c50c9a11a7ebf629e94e13da132d1634c3cfa3215669f1961d6e810fc953777f1f23f6f68285e1fa8ff6a80f81c80c1fd137568e6e67552ecffbfe30aa01d7581ebc8c31db7514e1c29588b27fe26443970124765ec1395986f685e2c4c4ac0fb78813d40d20cd506db504f4b829427802057d36f2c21b817bc9cf7ecf031acf869bbed668f08c89fb6d657be2fdf288c8badb8b33e65bb949199d0477188d43f7e4dca78f0bf93154911ff3a4cd375bbe0da64451ad7fddbea8cad7f8799969e7547155c62fa3aebdafae62a76dbae41f3007193202d373121348e64b643361fda28e7771cda5496af41cb69243a31decb4f0606418e8e8ac4ee818bb443adf6a705c3629a2e31c393821beec521a309a23ed48b1d29829dbb7afc410cf283c35c978fc8245bde731ef04b6162fd1d044c785e57358909ed07836e2f3d94dbacd880c9c39388b1bea4c22c911aeadcf862db6d5c0f9bb06687c4b0b406d3c77153ba3dcb62bd821c1126e669493f280e424170eb53d1cd5e0ce1eff454d86da0c60b011a84b1afcb16efb10914229e69517a1153566f4b80c320560ea56f764ba532948738dc4efc1ffe4875c0be58270abd94137792949244569aaef57d5a24c34192289b2878afe4ae6d9bde330c7b5fa078060b1535aa2551d32c466d9f2b63c58c2a4185c8d35ee7d7d3e88c6845b37c545424482c7d2d30379cf7dd63ab343f810c4c1d83de39722d644d7103613545a6797b7063c52e16385d3c43f40a91c9e99017bea7bb8ef92e3db83acd12b90b9950714a6acb387923012e2282f5e406f484334f1f4b8c9e5818bcc86da8c03b3ddcc5fff2ed10b8a6c2b508572cc203f6ec1b71394548c566e385691f036c86cfa36a7c1e590522227ca1c1311a4db2a99949737acdc98dda0b7415d580152ff2e88fd69eae8af9fa51278aa38a311597c9a5a48c75d94f485434e9a9e75eec98809bcd74bd647e2b95c080bad1a948fd661f4d996fe393a21d431cfe7b7b96b1bf495440354bdc9a5dcd8b2c76374d07080ed4b5eb817d10020b6ef92ad81b78cb90fc195a6c2e2e485cbccce6937df54513b75d758f2c6b836f6d98448599859ce44af86e6be6f2b4fee40f78a84aa10974b65b3dc01540af38eb84e70a035c09be4fefc9f01c5de580ef5aa73ba182b62bc6e1190c04e3473b5f004e45eb0d3612c2d9e3390e2a0c5b69bf15ad849ed70af7c286702ca76be35812f96b968f13159e0ff4bf440672d6092c7c9bfb4ff4fe48ef3d4950848579bfc57e93ab0adf235360815037bc17a04fc2ae01dff2867041954270b68b143c038205669e71a765550b133989044e27fc5bfca29bb7fb3d1dea86e34be874d4e88ffc131a335038edaca551d387f6f6b0bcc5867db13570f91f5625fce5af7f6cf47df048a15d785a55780bd78bb57282ba9f5d6ca3b1a7dff83958b5a3ee07b4e4d7a328916cd7a74aa1cc29db6001ca915b8518c120c45cf9dd1cd982d1e80a5f6f192050ad1ea960818f9341861cd816e8ad972e9e8e86224db0c7f04672e9340d248ff5a7fe57430e4a43a0da249e0b358ec6f7595396a112566772787d5fcaf45a54fd19476ebdf19ca989e3afd862a3c25427a6d2bd5a9deeee81beada31be587354cc13f691428b76c51b2a7fcb4aa84872f3d2e429fed20a85079df0ef882e93fbbb885632fa6fb1679401d933044085c8b8d189e9b53d8a06d89b847ffc883723f22775c77f0a906c789350603dcaebcb37dc3b2bb75332bdffc0ccb31d2f47965410c0fa7a9501f4e0d3922f726928812460204cf2ec8532cc09f1b6a198bf5ed3e7f1c9d5db7834a636fc2868e20a08eb1ba70172e356e461e7cff450cf236d70b75049245bab736505c148197bc21295f82d394e2fe9f954df51602ef042562be9ba8e08e7cdf104c033ecfc88b19d5095f5ccdd23bb5c71047bde391ce1362dba34c040cf9481c715c8dd8723efc5d71cfa2ac7d06dc58c2cf33c06da61f5ee5f6c1864aba4cd402ae074b578709eb77872083202c9ab48d12a84bfa9592bd42000726d9fb4bb5ace29f23a5068717c6b048eaa0d2a2825d982f8d9bdb9870a12b27935a98df134393e4c39bc3d2663e6a6799c0402d8b4149fb849788b99cd6d123340badf0427f4ccf7933b2e6ffd682a1511860db348b10bb285dc5042f779b0d1809b8cca253bcfb180cb443f12a5c69a280a9a0f81f4cfebe99a853f1c79f66166802bd653cce39c4cc8aa46c4805955ab7419f66b6bc519271df5d7ea1bad74ca0b9895507d0b0b5605ca8d70a9e93e2394420cd1801e81573f01c85adb1aafe99fc1615c8dad91868aa903427389c2a21e57c1a047cbcfdf1938faa7b1a2f233b114863759ae51c6d05d4bdec6c180f3711aa9346ebe3146fe77cb1eacfca2ecd64cd74d82b1edddac18deb11d8a11a7d406ec4330bad937efa04a05e356d39864a5c863136fbd350f0033f425f85c58249199ec0e7aeca4ad01093a5a77e8f512d92e0333efea6091eb8f7ca19701155b4fd69228d445163726e9f853ab2474d2fda1b521f410031ba509147153661f1aa26565a9abcc39b7ef4656887d3594b87712a2e2550db6d565bd1b4795adc4a93e1ba7208ff0cb846efe57857ad3eabd790ad9fd9b37724f9f2a381a6890515f4e549f5233ac9415649e756263bf199bd8f843dda877636147fce401dc8d93408433492c820e50b9f819ca92ccbe1e4d81ccc7619fd53b913bcef2c4fae1221dba796598b9dd52192679359954da78b1622f69684baaba088bc8510479c9d6a832bdebc950fb0aced23688e5eddae14c65cdf20c1e31fd27b58756f01e1eb4063a31e5565f6697a704ee93504e6d07fce1d1c4cc732065254bc871ac62a9fbcebe11ff2db8af83b9bdcfbf7d240490ca069a94cc1b1ea58ea89344fcd24521aefb138b482acdddcc92af1bd6fa991f9d0bd69e93f5d57876de532d0cf21949a7912b2732aaae76426f232a2d8ae668a3ad56006418232be9f45c56819a9c59f860c1bbe5b02113c2928693f8fbe93bee1963905f03b467e84477443c0c9bc9a3ab6aed03c99201e8a05466ea73430dbf16d7f02cc8dec6faf0bcaa13f878323843fd389c7ab6f3317915ea9039c4fccab31af660a41fd31c96a7232ed7786ebace43bf77e9a2e9cbd0e6936bb4535998098f4b895ae775a3d224ba12b88fe9490e0605cddbed5b26225d4909f251dfc89c718b83b82636e4f2e3b554d131de12a6163072fdca2edce05a756e5f5f7048a60ba4b11b964b9c886eed399ecbe8a7a659db5f9552fe45d8be86abc07ab9c7675e36eb055fdcddf086d5043342bdb136e7d51980aa82897008ad94f5f72c12c5946f171d0b3061c1dbd4c12e9031a88a4f8ee4a93e6a52c3ecb001b61f6f57aa15e3aff5c33cb8cba707f76f0af3de438f1d4c2b3d6c572eab0fb171914430b64e4d4211707767a5bb9c0c8847ec4bcabe08802d846325f9584224f7d325ab431dfad3d3fd06925bb13043309b143b2f426d2a0d382547ab0c0996dde11437b3021157ff5d0421b8b4e87ff947a3ddcb42bbdd87bb917dcd9cc776c0d6cd7b15d577a5a3177e86f5151233fb147f9a32020a45510a3f6d6e387d0a2f49f340421f8e8c2db7c2aa95416eef3825f7b2f681c4f5ac16652dd31154cb1470084e65a855e981928ab3cd3fbe94ba7480f3f94cb486519cf6d1cc83d723613b4faf82fbb45849e5cfce51e1b5103ee1b5da24c4c217b6a0b4fe217158f8d5cf5a48431f1b99f35ecd02e618e98246d7be6a7b256e0e7dd38fcf67e77df2807ea7ffa4e213132193a44aaa5ba7f1dabb48e56bed70e7f087b", 0x1000}, {&(0x7f0000001940)="fe926e2e0eb9991db2210b3597e57825fd9ecb141db867d0ef3aaf4e7bf9928ffaa2c2c6c792d9ebfa160ee752079beef4806229794bf92a015daf9f135a4761f9f5bc2f706bab5cb7f74ac5eb6923a67b0bfeef31f11685e61f26c9648f7acefa55c08e7df22a52862ae553416d604815744829e04b183f197683f0773938138bd134281bdf132420b2fed21ca37428d241d5afdc916547b6631c6ecc8ad010639a0f69a4d1d6584d06cac887", 0xad}, {&(0x7f0000001a00)="1e8b8654f5de5b5c37eb21268c2b028c750046fbf2a5bd5c975ddbe024d4d6d0ebae7c4be6700921e6eb0fcf19495c17cb4aa0d00af15b8a210636e4ab170564cebb1454e3fdee789fba3cda42d145357e09de8f6de1e7", 0x57}, {&(0x7f0000001a80)="de330e984c26f9117b7149965e920cfdb5f1dac324432518ffc20a985ac60bef96e31908b4020e71927204abcbcbc0bccae4acc5f14bea0b9a776d85afdeff2275b6168eb60122c279", 0x49}], 0x5, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0x1}, 0x8) socket$inet6(0x18, 0x2, 0x5) utimes(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)={{0xfff, 0x1e}, {0x0, 0x40}}) connect(r0, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) 01:05:15 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "825dd2518004190000000000fa6000"}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000100000000}) socketpair(0x18, 0x8003, 0x6, &(0x7f0000000080)) 01:05:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) close(r0) 01:05:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)) 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a93a40673c09f1c417d82938441c548c872e788eb9d036a4aa071271647bc55a1ec64e02ae449e0a", 0x28}], 0x1) 01:05:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) 01:05:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7ff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff}], 0x10000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8e, 0x40, 0x12b7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x15, 0x4, 0x0, 0xf923}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x800fffff, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0xa1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000082, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xdee44126afa1378, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x6, 0x20000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x48, 0x80000001, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xf1, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x3}], 0x2, &(0x7f0000000040)={0x10001, 0x1ff}) 01:05:15 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4000000000000000) 01:05:15 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/220, 0xdc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') rename(&(0x7f00000001c0)='.\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') 01:05:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = dup2(r0, r0) flock(r1, 0x7) close(r0) 01:05:15 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e245b6c10df3a26fbf489312f6669b12e64f656c763e2c92a9bb395144657ea3e4477c001c7c58be2a5c727b6c207f9d2cf76db9f3218ba17608f951d3cbb19515445849f0dbc4e0d657b1781f691ad03329e380607bdb6641fb567c4d5d07864559345f839df0c836e5edc04d76602fa30ddbf9f214a9e14f940899aebcb57bbeddb8fb1361d1cd10910e39651d360fcf1d6918730430d9d6d9c223e66e2deacae9f76440c0d06281248bf4d82e2bea7fe7e5e5c7d9a1a45f12ecfe472f40ead8619b7b0db3ddac444de3805afa121acae702e3f92f6a208762106ef64fadbf32b0ff2d7e32a3fc7284b5bb6bfda37a88b34bd00d2a440c7cf116aaea484345d201d1f84b6342939925bbc32811809e7a36b02f905a4d24f4d8fdf9bc1ff9b89f61eb3cd96a59c6ad1aa5f2f3ff9f8ccbc73ce"], 0x10) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc92974", 0x77a}], 0x1) 01:05:15 executing program 0: r0 = syz_open_pts() r1 = getuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) write(r0, &(0x7f0000000240)="d4435a70d25269d459b80a", 0xb) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xad, 0x9, 0x1d3b, "00ffffffffffffff0000000000007f00"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) getuid() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 01:05:15 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x3}, {0x9, 0x3ff}}, &(0x7f0000000040)) setitimer(0x3, 0x0, &(0x7f0000000100)) 01:05:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000003240)=[{&(0x7f0000002180)="ff", 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0x8, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0xffffffffffffffff, 0xfffffffffffffffd, 0x8, "8698fee1286e24791f6e264459eac102e1c0b4aa", 0x0, 0x3}) fsync(r0) kqueue() fsync(r0) 01:05:16 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 01:05:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) listen(r1, 0x3) shutdown(r0, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000040)) shutdown(r1, 0x0) listen(r0, 0xfffffffffffffffb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 01:05:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 01:05:16 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) socketpair(0x20, 0x8000, 0x8bce, &(0x7f0000000080)) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 01:05:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000001780)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000017c0), &(0x7f0000001800)=0x10) socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)="ab0fcce5164c92d1a86240d72564349fafd39c2b022712bab26e01e6c01efac69825106720776f58b6d1882b56f017383c01a23fe998b58a86c7404e84b0ad5323184671b1ff8a4a2a8cc5ab708888ec08996dff27acfbdc61f29889bae626c5788273a652f88bb1bb5dd1fb73fda75c7c37ed53d5613054d73fa6167fda6a513ac58e533f8e31e53212f7331e07079844ad68fdc8df97d72918c661a5d1bc0ccf129a36585e27307a0f44e7c491090a316af53598bdbde90ae71f7cd49fc83eb0947692089c80feda7b977bb0571b21f1c5ce74f34259bac79edbaa19c358a1f236cfc6064d763eac270c1752a4a80b2993a008b1097477216de1238ee7d0c4fad9be6379c3080b19ca543c774061d66d6c0163fd347366113d681868d82475940400f7bf1eee83961b8fc914c3435e9a080aac7ee46d7529b6859818352cf1814e98423f10705fedd160ee72e2687db0f10a9bbbdf0f28e689195caaa67aaaff777769fcb2377e6668726874fe8f439e8cf86459a1f19aaa9e63261f8f5fa7dd580f88b1435645af7b97fc248d4c1ea65f77deaa7378730f2e747479ffe9c0f4a00bfc4ac3368fd80db9405eb3fb0cf42244ad01b347dcf7abf467703ba95e6d0de987481e56bccb325543f6f40eee820a7f3794ea5c35a835a61ceb2787b8e32cfcb4b40d00df7c967c00046841928224495f50def49d122e54c7103efa0066e1a17fe571de238fde38ce5a4913807cb2640755486fe4a02e6e03b766654a109b4563262d34d46782c9a8898230e70b62177b39db15fe874f4743a0821e10608704679864df1038840a2d542ba3b7f7bffe360fca4aef250e318099b43f138c7dd721e74db1b88b26603ec0de452a7d9ba37a900f6ce9ec674f32866ec42869aff318dcc9faa86c32caba1637c79ca97f98f92067cddc0cf0c91cacd1e06f37ecd129dd34bda3ffd5d9e5fc02ebf15a61a033a9459f9882719673268478738e68c896a58c650339c8a76865189725955a61bfe878732dfc7249d51e604548b3115ebfc6c6cf8f47a069c523f2c0cc664b2ac4934be429f842f722d1c07411a51d5aa1be780f6ead571619591a482c6a5c16393ca35be80aae5a0d6d2287c315f2446ca4d646496037aa1f5ad2875610df0f38a57fe7fb72432de26be224231edb291ec8b01ac22693679ae8488e48a4018fb5700cdc007e1aa8981424f09e91b62277fa18d564b97a4aa9c0fb8bad808de0d4565ab4c2f5f33ec917e554da2e7d9362997e9302047c3063f6c9cc5f30745c71fd4a3e235ff1cbe3ef432848ea41c2d80990c6bbad6cde3cff154e916142878c09ed5da42d1832848b77adeb69d1ca9ce5e0c40600f4d90a72b6c717ff87cc213796270fa29defc6f7c4c0757ea5e312033ebd23a8946e6d626b7feba82bef08323e39dfbebc15e3c40cb3b46c71487588c9dbbd37b18355d5cccd6933e9ca5c550554061aa2bf87540279b53954e35f58925f261b60f250017c110acd952ad956010cee7f06539546e18b6a830c93c446a55f6391ef43314aad75a647673b7afdbc4e2cf17b5a77d8e348f429458075274f306bdeb6e902e227a56c51f5be78c069fc7692287d020f25469c48c5f006018a2f1c45bf9bc84b47cc603c46f8cc3dae7d1a524cbfd0e514da2de635dbf4d6dc5a77a7691e1f0e93fb2007e978d2a25480ecc9dfed78f13f29da0e38636fdabaa5e8ca8e57f262d1a22b860c4c5bac51c9b06d5027607837de31c6f29fa9ea323f93426d5706fdbf6069f5179e037ad01bca1372b01b3f42dab6d87954cc3df0e238b598a212e5b0fe0d160ca5f2bb28615e2ecd24aada4d405cd1fc7f6fe8ba098ecfc20b249fec280e109b13ccd8cbc05b98653611b146c4c41b2c54f09f2690548fe8cb778806adf2b6aed127102acf57a6891115f2bfbe1ac4a208f9f20c2bfc830794b392210fb350407fbd1882383a1a39c3562469ebba5e9562624f07b35dad3d47d8d4977c567c58fe9686e985a15f72a107aa706aeb3c6665c17d5771a3adb9e7a819745d7e2e76eb4c01b2dcd89150023344ff318cd62a6072ea78b939671388ae737deca968ef0db9ca8e7c9adb09576ed7b7abd1a8196ee5d93f54ce2c9eb31d2945960fa523649cf329559e840d51474926074aabb7efa894418bc836f2afb0308ed43cf860065db99b940f51e71c2d89939b67dfe1a98ad27f2e625208d89760a2643fe39e1db7060fcaac2bbe8903e86061a6b4f3ad160a96ef69f007d3987c31326cf00a34872ed9064f10a4cc90833bbb1a64ff2359f0ebe706082adfe6e2bf28f2048efe5dff4713459f428fe8b60bd7490834a0d75078a9549b0d8ac4d33674b94f886fb9635bf6326301d28dba6002ff630f1c443be64d1791a3a4ecb51f16b25377e0627dcb84631f0831c08b616886c4afeb129b311ebb8f7a52e45be96b828294a221dbe7ee4c61e41698d3b919356e59f60e44f9aac15977d1a3b5a418e817a1e6ac945759a61bec6e993203727d4481183a784da0fd07a32c60da45460f33238a91fd142d55a8246aa0f05a69e2745cd0e1185f835f9ea8d97fff2cbe22732b3c55dc9c2f9bb27a6850ce3fd32b32824708e945a20d1a83c486c248ca56bd53f727e7256002dca12212db57e70ae644d771771112bbe7b3b6b1418248d12609f1de81524916d42dd4b933221bf9ee84fee71808d5e207aa672fd5de1ae8e41b0078a310d441b9d11e3c0a97fa8fe5a4790fdff4b0851b2f785a946752b8ad34362c6e0a3df4a0a2b897ab743adb545c70d36ea8c8086ab3bcc3e19b15b9c7436c0495d46c39f452d1774e47a4ca18e4f7f2288f449c89a9bdea2f5010958d6cef7cf8ca9b0a34fb7f7c132090554e7c62640406fb07600294880d8f82a1f330ce1aed5526324d09d7715f0cd21d399495740ab74e946930d2dd1ddc03d1d282169a6f94fa5f68f517b137aafd673ce2111694306a5c3966979296654f784e971f3a323fe4271a6bca0eadca93750eadfc8b6973ee97f48b5153a0af93e06beca2910c0c2163a204e14044dcea28b2cf94c45eafb59c1facc5355b9861ff970c3c05f7e3b500a090ad4f8f3785cedb92320a0f927ac4488c6a9a6d3d04eb9a192ba8e8e543c129e7bffb954f81b7b8d18d27185611461e7f899a56d3663f6953ba6f1a81ee674bfa9c72ceb9e41ded671bbd7c3e2808467e17a4adc200f453889d5b4e1ec2a89d5c36774b324f73a5a9b12a6345e12cadd8e7349c2ad2e3cc2fdee02f88691a1091c21fea76164651df42694b0c10b5aca0ee335acb8f54b2dcb5715cf903af797fc8a6973711722ac8915a931a5653d73a99cd564f931508238ea56deed78648a8ffc99509e294fa66d19788d23debcb47cca453f4d9c799983ef9a096c896bc5f2c42ad0992083c3bcebaf0906bbf0b7c83e06c03ff5e53ee2470608d4b681687fd93742fc39481df15264b9af0cf8465177098598e4222d2ba1a306f9556656b9f46f15448ea30728ba3b9faa12b74df99017ede21a8c0aaaf0f7a626de574f238bdbc72cd55c4683bd278ef64f611b2297151e9a1c939ede0bfce5180e1d965bb223ca852e599cc977d50fea3ddd715b6cbdf9eebfda8dcd61f35a13a81cf666f92a9d705273f3d024d89f891d3cecc55a3baff30de8abee3d83eb84505087e173c7aff95a738a9cede00a1958d593769f8f6a7cc9fdf194589242f248b4f57b6adede7a5e2916b8793ab68f63788dc310d5917aad6c4c880bfedae048bf5a3b82bb02511135b2e0d49b1ee2b31c78e3d4a1eb1db658a52d53d4feaf0d4b5222eba8a696a3c406505b9a0cbea85ceae1993f9c4a7122ba11947652fc10b3b4e73c53a2ccf9cef1e5e238e1f078ae2b7be40f68534b3d7d20498afdb5e432f5520dede6806d377546e0dbf30ff8c91392894551e726562006d32b62ef00587bf02b9a9d6b87c5b6cf8ef514816c96e4400285f4093edffc474806393bfcdc597114c1b6155a3ce3604ee7646e758015800c6660f166f7bf9ad1dcf785fddce6a3e245d9f1d1d45a67b601666c08c841f23c5ff7af4e930d6051dfcc24a32e98faeb52a461b72489044a8cf055cd263368c53d7c0ca7111704cb71b148306c94afc1b846f5efcb50732ccccfd64b12be4d613f63f79c4ef11a06a42b59ea5b09035d4813023062d1bac6958a63ec70e4fef840a1e7f735fcf0a72a77851322ece78af9cdb58a278fd39a21aa31b8d5207f3c6b913f368352e17feba56b6c3e90ef96c4a888d71efa58df5291b9a69bfb3358ce1ddc65ac29cc5cf9b0a9815148ecd9cc319b2f3447727b8cca7fe746a9f309b123718da4f1586295fe79f7b340e8af17da72bc35f8a682e7b04bf33ad5f998f2a3c09154e7e457e51e32b5c4b3a16bd393365dbd7b6cc250c346e708ff7dc8f0dfe68560b266549b197489af13f415f6d52608db6c753551ba0a02248a05b8d531543c34e1fb0794909872b38d3c9352adde80aae14bed5afade851d21eeeb71bb44ee9ba98df708512036c30432151138ce7b26ebeefa00bd842f7dc1a882b7c4ecf031f73a4d1997d318e1fc5fcdd6caf0010dee762b6db9dafda0f5fdbd1c747b21c6af9bc26511f2e10300a33a4eccb264f974378c9ece6887d522759181e25ed17c3c5e3dde019ef508ced6dc0f64c1a07bfc755669b858f66c42e22c6616b2bdd955ebf8de88eb239c3dd646ac7e2d308f8ae39144966718133f34e8077b25b039664231809d947ee88cd3d77f8310f806abc8c04af5070bc9673ce6bdbab98c7dc45e98354fd39f63092b08566c57bc3c20415b792c860b7dff267a0a0013f5f512a48b7e9da6d65b959ec76eea8b912f9520e26bf3161898439992f45414d63045c318e4d0e8ab6bb11424b5738d1938f36f8f6d7469e878b530820cb0776178973dbeb63560b2c878bcfb37197c01893641b74d6f55095c4ab18d49e362112812a9f7ecb5ea478240c7a6041264367249cc68924b5d05af5061e2ae3668f166037adbb7e8a8b390e87fcda49412b1b33702e3c841fe1fd9f7c7278de75bf7ad6ca3afddeedb8be353cddbfa2b90da4dbce00da30031b0441b6a41e7eba4b093710acf36bff2a5b902d5f980904234aa924594c33a44307a1be5a1f55bf8cd21d308c280f4766844b631092848e9fdc3f03fdb52a5272a395602dc3bc7e9fcbd9492d759e314494c569e3e448ccc59feaba59c4bba80e1ac452e917b2f8be07903fd15f0aeb8eadc39af6d362aa1c241ad1813ec2bc7f1aae98a1504abf8fddb9f480aa8d1fe190c6cdb376722c942cdfddc8f78c037853cce21822c9b55b0e3843dd657d5e2088688de043b18641d02640004e2bb4af769713c495148f0ffe00030d4c9b2722019d165731b6cb18fdd550d8b993c081685396b2782918454b8ed841c7bab5ad00c39c59de28df869d613981159b8ec7c71d110da50654d6789e98f452f95f144c0f755a90e9a509e24cb0d999d9f37d7c83e9457ebef71ce60f8d013a6523f4d0f40f7e506b6fc64c99729628ad9fae2ab26d2a71fdb06b343bff90e543dc8c3580facbf4a690879879125e76dc10b3778713ea5b96a3d05b030dd2629e039796e702cae249c27829c41d4480af7aa724209206d27efa71f9690354d53bfbb2b0ac5f1d0716c58352e1cfab1272edd6c0822d6d5478b28ce6572894b2d2f96931adb95907cb83c75561466a9d97dfe8a5c102bd2584feea452c58ce4d5db66b6a88da5f1bcee6239f", 0x1000}, {&(0x7f0000000000)="e4923aaeae54a63723382de3a271b03c3b0f9fed09f3234a240fe931d8afaa4c18bd0a4a72abdb70f71549f108c800b74c733f06ecd498714fcb4abbfa1565211907cab909532d9f3ef779bc6a1af96b5724652d8b037fc48ebfe9124f563ec985594620944c67885cc62ae99d16d36f7415665de466902dcc2b0b5447023cd9c1e95fe1cdec25184aaff199bfa82606ca76066c44a4e7acf35fb9ee7a7f5d590606e10a395542221fa1d5949659514554c815fff38830248b601ed7b1fc67b97f28ad9e4811da23d986b6905c9b0e444a44b6829b296612b5213d5176a0b0ec4f5ae0132e8497d10bff898a589432a57588258cab40b8d61fd0", 0xfa}, {&(0x7f0000000100)="17ae9791", 0x4}, {&(0x7f0000001240)="1902292aa9da5dc3dd93b5a3870373ca757b081daa50cc59c27f3aa8c83f87f3b9eb0c4614d96bf8691c8d10c976dd92b3008c1e227e561a1849c84fe30022b69e00982e85dedb49bbfe22b1bc402acb561fab5f560a107791baf2b3ff18a6ce8022b6f7eda70434a0279706833b0747e430a646b03c4dc84bd797e80b02dd2e7bf5743633210183f2dff78ed320fdabf04346b601f0b9d4e56f82bfe0bef482ef2dea656aea7ba0fd078198bf29fbb2ff48d3928e8e68212e08ef79f3f3773fb261b2a2213bcc5213b08d4dfc5bb4e31f", 0xd1}, {&(0x7f0000001340)="c96a0e4e096ffa85205af72e0aaf14c1a859f198558373128a53f277fb314e791ace78b24f75d9b255f0304aad3e468a541a429a8d086b84d38cbc8d7d792031416e5dafa4ac3fc71675da344da2e85c955cdcb3b0ea13ec7ac1a9b9a07344131197a1c059af872ba7a95f8354b6bdb2a320689c46711716ac9a6b8d3e785fb3fc6c017a7eb4f80644f6efd820fc57ce9883edb2e842f62ec29e05afc1a46ddb07d7d8dde44b73afc38e8679f3bfa09e5bfa2d55914c8ee45c4a09ca021366c3027eddfc98570010969dd906fe1ee2", 0xcf}, {&(0x7f0000000140)="ac24efdfdbd9e346eb80866ef2792553fccbf73cd107f1054a90fe66d13059b97705380278638f59515ba6438e7fcd2d9013554f8a4f365c3c82cf445a277fbb03cdf72f76c4fc27c63bd3f25b072162476b18b2dd79196c5d2bcc3d536e1af0630e0ba0ba2d7b6aef23d2de62d2ea72f2f397f5c1ebac802b049e", 0x7b}, {&(0x7f0000001440)="b7f7ffba4bb3f1890bcdf7755eb4b59e7dd2ad525360d763475ad5d73e384450129a22fa558b55fcb3cc360ac30c8cdc8244446db3f508a9208a6b858f67a3088d5a2fdf0e3358800ab8c16453281a011f65ddb03123eabe6e4a92bf9bcdea81b572cf41f9725b3d26a12039797fdec21db215459e5a9b72e47e00a7ca9a41eca1ddc899faba09bd50c0683026a97e398fbdf23ddee292daf289146ca33d66e0202a889df28f425543f84d2ec0a5ac826ca681c3dcd0eb83666c87cc501a79c2a1cfb083f24cde5d6f33082dc515fa5c17388fe93d79ef5782f1aab669bd58c5f29d0345739a4a9ca2141e5c749fd0e1fc82119116fa19ad21f2", 0xfa}, {&(0x7f0000001540)="8580840db6c506a42542be4660644a467b276564c545082a463912e403fc022472765ef86f6b02d6c67361b639d1d0098db15e1f8b4d716f2e3eaaece416e3480a97e0f7c4dfd1761f79db35dc17e9feb098e477eb09d48b4dfb6ff5e4ec0f073c85af5dfb188d9b440f648017033233e0e1fb19563228f1819d03e7852475f0363281e385", 0x85}, {&(0x7f0000001600)="b670480c500b3e202a4d3d58a357464ef2c14db34098882d7d7816bd7d6fda80d5105579f739d61011186db7f8086ce9663e05e3c97140ed6144087d99fc130f6bb447ce6f3789e0b6de7b407ecb49daf35c74fb493a064ca89ba8d7c35c7fc91853d29d6d7131245b367d19ef68fa8145a13ca2eca41dc245cf2a9a74884a948f5ea907734d51e613054eb19dc91a562e74791b83e3338fa1a2a62168933d38a00a363aaa3ecff4807a97c03fdb84b5b43f8cce1364", 0xb6}], 0x9, 0x0) 01:05:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x3) linkat(r1, &(0x7f0000000080)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) 01:05:16 executing program 0: r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:05:16 executing program 1: mprotect(&(0x7f00006b6000/0x4000)=nil, 0x4000, 0x20000000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 01:05:16 executing program 1: poll(0x0, 0x3, 0x677) 01:05:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x8786, 0x2, &(0x7f0000000040)="ad9dd95ba5c3af0bbe99ceda6a3042528ebbffa1db698aedf6f77599c5695079f2d03923f1b1780b698a1b7255291f886009c504c50a805138c43311ddde82cafe2baaa9226b08139d39a47139200a3abf5fbd04b8c9069d7804c273f478bcf75503e04c39c4f1cc0bb1e16d36da96840169e25e87710065646df43346e72d3b591810488005ce272b1e23cccfb5ec055938bac80bbe283d601df1afa7aba6976865cb5e1d3d9cba4f86", 0xaa) r1 = socket(0x1, 0x4002, 0x0) socket(0x2, 0x5, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), 0x4) 01:05:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x0, 0x3, 0x100000000, "21a37f590817c503e4b0ad34637960b0cae12b65", 0x0, 0x9c97}) 01:05:16 executing program 0: socketpair$unix(0x1, 0xa260e25294bbddf9, 0x0, &(0x7f0000001000)) r0 = socket$inet6(0x18, 0x0, 0x1) getsockopt(r0, 0x5, 0xb9, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="b091e91c6949cc04522a45f5c08e3620929261464324999073eb9df697c027af4d7a0c28cdf3feab493d9ea136c8d47ff3060e4d2085500151397aa6f54c607747c40dc06d35c587f5e97a25c7e0331b6d49a176016671ba610219f2922c726487ee71ed5004214df5bfaa4cd11d5bb632fb3350bf803755b363027549d6eca2ace8f07f0139fbe66ccaab8b94ca2aa8927534659438ffaf47d7deef2f9faa39a27c3471d66130f21f1b30ce4b36b319e8c3642e4bff5e97485bffcec97d584d534d3bd7429b9480fa06dd3d8876e12eaeb5f382a145cdc290a586ea87942a05e8cee30ca904d1e9c749347086b8294917bec203b08dbe0cede9cd3d7f12d38e29761898075dc89903faaf1a5b8e2503a5738428687643f83356023ba3bb1a7b9e1da221ffe40f254b4d5a0359445cb6bdfd1777ebd228f767f67a274e347dd608c57a8d2c3e2ffd9e2a951f69a4571f11159e77f1af885442f58b558e52cd2912e3e367df51e0648a9b260ba40a37dbefa260c7166f8c8257bac46f56526e937b650d112f424a35805e0c25e052ea8adb515a2aa00b74bb4629ce64549b67a2ad54e829dd512f54b3272417b3216cb6ea84ea6b4c6ce5315b0179b83f4c9b1886dcf6aa15783bb7b058a37fd497a5846c771a0b8c2fa0edb8b4cee9fcb0b4424c9f649a2d48dd36275b03a428234e7a8c1afa8a92ee2e6921d5cb22dc044bca4af42de401c6de9bb5df9f8719e2a43bc56347e2a6af9af84113e119e079e899eb9ead986ea3e738005685e924299bcf00e4d0fe3d6f44d4e8aeb3ff26bdc49d85937dc64d5d7ce12481c4d4cf7fe96603ca2b4ac73fdef1b423a75cc6275807b1fa3208c1bdb3db7e88eb4be4c47260bb7329268b79e2534f2891bdccccb98456fbcb2ebb141ad6c0f55bfa382bd1619a89b32e967f449b6ffa04017141c9314ee912c76066936aa4c04e964488b6d5ec4fcae98f4f0b9157cc1ab6432585f4a45c713a6f6dbadaf1054e4ad59a03ce13ba2db62a4dcdef1ab3ceed56c03a516c5df71b4588150db7644063b3265946b78104f9d22cf8240d054b3344d25df1f7c08bd1ebc3e04e8452a317598f1e338eae2279e45f5d26f6b5ae6905712ff889013a8a7e3b2f95ff1f51698fc1a7964fdf204fdd3c6578dd86410c7d4f2e849ee3f079020e580c1d1c1e3ab85007db5c48972e530b696acaf2bf44e6a20e12dc1c6332a890d9e1ec643e03eaec2afe7b35229a7e05b6e73181c48e07fe40117d5e94290a9b9e2da1aa2bea02298377826d73b601e30c82cc3a1da92fb602da271516e06cc67de3c6041a6ea6c960db47ec610377e8bad6602f15dde812b2c9b8cfb6aa3b6fb3962c7ed7bfc07b017596052487aafcf01195b575a59c432e7e3421cc5cf975834e4d27d9af3f404a16a2c6879727ba435c3786c894ff1bc9069a9faae24a0281ab4c321dff54b1894775e12cd73ed1f53b4ffd0ae363f5a8a410855938f220160e7f99358200aaf59b6fa30dc7b91f28e849ce084d1a4304f436b47a4e98bb728cd4e12b6930cccabb9e996e836731777ae1e93ffa3f031a52d08a2c98f431a71f4a6a7ad8268bded47524ff0ae242891bf4ce7d1e7cd386169c28ce913e663db73db76ae9b7a2ce41f64d5dd1984f6f87db55a951a8c6c6090bff34c0137dc43104910fed29191d05a45360de1f4bb831066e60e195ffd011d579f423c12ac3395e4b7af9a25b726e3ce2f642241dc302bebd3ca48c7a0057706134df9cc5d2b107f0b0aed06ea5c908e74f62dc3d11f24952294af009719800b58ee7feba24e71c861d0c1db6f0b556658939315593d97867e86125daa52ea4e61b9b45f8ace6409d48df7e66c4bc5f3e3b8485c00f31c14d878b433bfc61f966bf524fcf2ce04c8931bc74738abb753bad4c7b90df7f9220146f3b8dbdc17b2a6b5a47487ffccc8500998a5d37a800f20311f852589dd4f9d37f49568467d6b0af7d4512d8883a45370ddf2469d6f5bd77accda3df1a3d7fc3e839e6266c24e7c65fe0f15c8da4fa8f62a2b0a22351a22e87cc7ce88f23c3d6f690372bfa210786086ff82ca49544714bcdc0fd4b47f81473287811f5ba22da81f8e26defccd10c01ddc24a64ade9a83ecd10f282c4e31835c3a8479fec249ae064d248cdde1fc7bc285920d8f763c1cf1451e4b88561b905d0b89085173163061ecf7fa9840c10c4a9e4ecbf575027a9dc264f3c34c96dc698360a419cb542e523ace5f8dd2b9a35fa080e5d599bfdc6cc8d529e2880fee60c922b6466141e31d73d7a255b1f1df74ffd3c2cb2b01f6820c5d532a2a801a92c3c83cffad668648e3202482e5a2bf5310e60d736097cd4293ff2f30ae377699c6dfa215643935151e3189f8a6f0b0f673f30b3fb69e8f4b503a1c506936b2e91576b3e76e4f5ce66bd0272ad7e3b22b9739b33f99e9bfd826e0ca11e2112684bf91321721362ed1e54d69974158a52d9652f4fac240c9224c623633c29a3a5514d4a26b9563b51059319fd82f8a42bb387d94b31fb11c3f981d8ed203efee707e18b2746584557cfe463ba3279847b3093f1efd0922b0561903dbb8b7b4e34e26ce7ab7d93f4b324dd7dc09e68a90a8b6be711324d631354c976eee02c8e77720bfa58b082e5eed03d265254b668fca1317a48ea84213ce7c8f2d08ae4594e4de2d6b4939b114443c5f37a19be4447a2d823c46d42b6e7cb52ee618669deb0b541402224be95bf1025a0eb5aca35c738c94d47ab880007c5db9f8ddb37bc86a047bfc3d310d8248173c41def71edb276115337c3777d7f2c9d660365b09033741110702ccd1de55406d6e252cd9e577b23824e67aa204211882acb57ebc258f5b8806dce700d45794b32484b03898396addaef2149b9de01a7b76b9fb08070a89b16fd0f08f1a1fb257bfaf5a6476ee03485216bb8a31217cc30abb246ecadf34289ac12ab1423e8cf7f0a8d977c2cf72cd0949425d2c1c3165f42a3b69d6cb2d20ad336cc2ec8e59c96540ea8e9b7d093e3f2bc7152fa3fb5f6abb30dbb38b532b692794d8a3f0b667177dd9aa802333aa22e05ba44ee6a920127438784dc7dad1ac07ab028da94b14bcb8d219ed8b8c49e99bd2284614d62c4c96c58b0425a642db45ccab9d8454000faadf82f0b83dc737273f279f8e957a667c5f11b19eefae04d0e2cdb0bb22ee6945d90a6c141d5e94779a8a1472446f9e1c5c9373bc47645d992fafc71262a28b43b62fb2a97266c7cd6b764c2481a1039dbb6311adb02eb50d316171f9b031964eadad23ae444cf109baa06741008c79a1b070f9367f355f834cea5c267ed66a4c13c99c613239235d11e3d38ea0c32bc33303ccd7941538aebd076d755dd14e23b48e250f48c1e3ccf4790274abd8ab7930c8ff0985cba2a4a01c822dea36f29253888eccca7218724a553ecd04922fcf22ccf8a6f1ae51fc2f96e69cce7529f8fed910f4765bf4d0ddec37ca30aa02bf81c9811e4b31d4f1ca310559f73b4187fd4555274d4ac18387d06a1a038108bdf06477dee5a91070d8537bcbedcd1bf260938bef212be4d90c513a75ea0906cfd3c405c0381f70e050f68b26dc53254abfb906f0511bdf1629202c24dc5b703ecf7e89c7157e9408caedbe6350d38ffaac868a82b2f39afc7509644bd01077f157a0d474cf4b4fbddb8905a7ae7ea1968b95e8ab6ea42bca35510b74b91b8bd9083958f7f939060a6de63b6831d547dbfbdb3d27a533074d3a4af787f0c49b492bcb88aec0a892d44c1e98c4dc6b77f5ddb7b6f241e7e26e2ed14dfee0e4e227011e57b2e5553343238c93bbb5053af946f58c6b740af7a4594ba32802c2af6562c5944e25239f51a3ba6a8193a5eaed4e1d469a5c8a5dac06f9d4f0a961f67263b0c0a852b662665c2bd120812afed2688097ab7918896c25274a14fc0041546aae6b66b0cd238fdb89fa758a96c1e8d9c15f921a21bb5308a70b514318e9eac5c3eead432c61abb1b6a47024dc064fb1b036c78e5c95d3306a7c43edb74fef1c6e257a20c7d48dba35c4872a395640fbb3c4f1c353c2ea47f00b4a174c8b0e39ff52300fcc3d4b7a0c737e17346f31f8bad2cb5eb1067170aa1acd194563034f1d88ed466a4048bebc44a7b9970338e65f69ccebb1b25d84a35fa941460d2876c6ee3637a17b2f588b07bcc55b30f5f09d8f89ec08b25527070b347ee0c87dfd03cd1080bca9a4bbc6c100f940e653e387d4dd0008e083dab63f066a4f1f2bb63d26dc660f3efdb88917cf37abf449fae27d8b2a6b28bcbb8ae8e5b2a0fa219f51278959cb04a9031bb4089a2609303d7ba2e1c2a59df16c03542b1f8d5653a26aefaad3ff1375940df1029c84a0d7202aeb2bf804afe97c1bd0b7f13d89f6a4398f1c60aedd7e26ac265a1109a9a082a84d46961590d0def4abbe9030f93a150183fd11443413d0c316d79d3c873ab740ffa35bded2567b96214fc997732eb08281f849f2c9c16f3f1d6b90a9401f99c9a03bd0e156b54212f814b821886ad9cac429182b7f9de68a5afe17e2dc98ce6f625cda636bb080540fb0d85134392f499578b2f213103b626f4d09c6ccb4493a3b72538809d3ffa34eb1c5849a121f7c26a585a2ed3ca2737b0b61e244ecd36d3f78b4487d6ddf067808b419c3056852a562e06dbe5c395f46adeafdaa31172bbcab84416f6df4b633c6cb398b6c05c1c9d805520741bbc694f7c10a7a9470f9053c25319b1a7f690eaa6483070497f0d34de26a7b0c155d3c51d2f00ff2774bd50834ea1b029560c1126a625e145efe1f0e03b9957c6ac96a36456219d2fb74a3ae1edca73ccaec1469f087274cfea5ee32cfbd8a841d2016562bdfd734dee74a0044efc5fa3beb72fb22e0885c7dbf43c103a57f00eb169a224e1e72842eaecc978cdb05b79de1c4723aa2f11688109f721917bed5bcf3c226f537933cf40214e439b97393ba462f88827cda0bd1d22781dc93d0b880344b0858d8cd80618939125747f061eff21ccc517f1abbb3c1a3771a3f77c5f8e6c34d53e50fc3a2f7dc917b92b2d5533483c58eb36ba744e44c3d683df62b24c5b73d17a19d7ee3eaaec9d0f5e5d1f7eadd0f36d03620c1a7c56b3b543f53a38738364668dd01f7158bfda91b1736970e42fef2dd21af43aec53ec339931e1e59795b3863a28b9ff1dfd1b3a1baf18fcef489c39bc5cc4ddb1f779d22423b4acbeea0eea16e4777e9d1e6477fa706affdd81783b5d68b6e6e03aabf125dfca6524593f4dc911af4caf5d9e694865df596c53a5347489795a29beddbb0fee67ab4b961aeb1dda85787b3eb50eb7e2a7bee339bbe685643cf75fa6ee6f38ad2c2d7b1c021c28c63d5721df873235922cb88590329d143a74b35a2513dd6d5d6ec4ae034bf3e07d91b261e7dda85eff829f8a79b9e982e3f0d38609f838ea2fe47c2819d9c4b77b4d180669fc56201f5ce63878cc1a1b3bceb1a80346cce22884562f64ee17bcd199e011079a3a8c20e6a1b8fec40197e45549c886c6b67674085edac3decad0e38daf05a598032a797c442103494c3cfa85d59c9d533bae366c814b6b5943e2036b5431734a9284cb1a449665333f5a5f6484b27b450b28bcc53ec4fbb0793a85dc743663894ca14f36d6774aff652e0e00903d909937c10f1276fcd1a9c6d2a440c3950aaba82fdb9c29f1eb9f8c60edc4e45ba83a8db7f8b4a82346f7b959d353b09863f4eacfdb6be45d2e4a0ba1f0a13194311adf234443965aaa721ac656", 0x1000) 01:05:16 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') accept(0xffffffffffffffff, 0x0, 0x0) r1 = msgget(0x2, 0x400) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3f, 0x7fff}, {0x9}}, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/85) msgctl$IPC_RMID(r1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x8) r3 = shmget$private(0x0, 0x600000, 0x3, &(0x7f0000a00000/0x600000)=nil) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x2) shmctl$SHM_UNLOCK(r3, 0x4) 01:05:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffffe) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:05:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07082016"], 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) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 01:05:16 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07ff1016237d8334cd6c2bd0398ee80e1e8e59cbb4e7000b01be990b66239682f1bb0eddd0cbe387f014ffd5b571d76c6102c02034fd22f792299c8154da0f0000eb43551ac953518f329b6344039d52a691cfe6a33fb14d1f080000000000000025bdcb5489c27bd95e91303b3c4983b71039dd3d9e544f630300000000000000185669cb8e62a831c95a1a9267d5ae8756abe52341c5d7aa6de75c5d542a6e9bf52b0891388a39cc000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 01:05:17 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 01:05:17 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = dup(r0) getdents(r1, &(0x7f0000000140)=""/56, 0x38) 01:05:17 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 01:05:17 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x800) r0 = msgget(0x2, 0x21e) msgsnd(r0, &(0x7f0000001040)={0x0, "977f23e69a49dd92a9884c53bd447d63b0365586a6934aa98797cb2a15747ca1a952ee151e19"}, 0x2e, 0x800) msgsnd(r0, &(0x7f0000001080)={0x1, "3b4b4de21adc1c90286af67cbb0fe1143edce50e9f431d98c40a89b4b89b174e7051f1a441f18ee84baff87d6f640c7a7a467c227b8ced2795a3b1846837ceb622bfdbedabae5ca6e8d39397d0cba6ec12c1c772dc9c15536d4705aa74d2992ceac89509f85fc9281a9f3a8e888b14cc68953bbc8b130125299685019ba9c562a3fe13dd894b15a9ceb6917a67a0c7d1de3c5ae87e129c7c40d0a5e3f75888650e6d87dfbaad9ecde6b15eebe32f566aed4e94ce092bf04700057875cbb361e859d4e75d46f4b3e04e0a2a5e1bb9de9e3460f05feafc37d1f7b63e2157475fbd8dc3b948ed49c69a9f1c22cdfd1ffe1d34"}, 0xf9, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "34dca50490fb8dc24d6382a7dcc7858ccaeb8e984ff4f669215112d872dfcae434e0b0cf1d470949a04b0138755098398d0d39cb698ff43fd3bae3a2c9b4e3b3192becd2e3dd1eff0f834adaac54b8283737a5185fc5aa2eebbe4266dcff3d46f472905a3001bd538f2d37be7494a8371775ca6242e12633a4d43ad8e28636589b80240f74a374e026554210acfa5b46f2de83feeb5e92461e98270763294b4b0a7fe74d10329aadee050cae411ff062bf5828360317a62c554769606ee564dc60a84acab501492c936455ba83672992a11c463c878415d2d229091c4cc3a5bd8e4b19fba98d0125fa19aa2d288027963b479f716576a22e8d477ecdec296488529c617219e493c3b34395b2b4b41ed87632728080ba5347dd9c487d98dd0059caab933d089a40d4f628cb3dbcc969b8d5e4134a94ef18d69aff697ce0f733a98636abc5c26a40f0aa5262e3e6e5c8f73f98e4529abb38bf23e23dcc2a8e73d618896b080e89f6f26986c3dc1abcba75da55c0b3d27ecbb81053737e98a6b582fae1092d6ba545235768c1d7b678113e96ec532568fd9342a047cbd5f2e39803180507f3d16ebd20851c6a8046a7c6f781d24a7f556acf8415bac010c9c8755d5bc57b3a47dc79a2624805dbda1c81e3445c1b98e342b2d2712166140ee7d37a10c39465bb6065cb5e71ca5223d22b3e54b6b53650f3b0f20116ff6e157c427b18ae2f30cbf5de58da9a18624ed8efbcf6b550bd72fdb54d7d24d94d17295d4a899893a0fbc0777356e720ff269682ba3b15e4de1c8b2fc4f5f9139b76301a4be96208c2ca315f38a0dfbd224a32111558737a54a079259f4740b85c9c1d33fcd4e59d754e277e8522a68a1a94af1b3dc1a622bafc05f217437b5e35bbe5a1ef558b25defbdcc76c03118ce8cf31df438f33ad73bc5fe418dd3b0a8b8c992c2a6a82be360286fda2c5ea217829aa0bcf3bbd1e67b97b9ca9dfc882468083eebb69122c7b8112be5eb24c7835a471008cd22527be1b6e101e769d21e86210741c64696b8f3b5722d828b432130e6a2ec65993c27fc34ea6846386792d7c6f1e36be3c03c669eaa19ef80ec4408e05df02d440e43348712133a043fa8648b2b54f65417f05bfbb2948b2d2df5cb440bcfe67cfd51a251092499d5f036dc2cb53100654108e6c1eb12adea0263b1b9ec6569289d46e396c60ed7f1eacaa4bafba64b1bae69339333dd8e2dcf36d10bbf5aa2e46651e2fa26f5b226b2323f79409e5e954e32a543cd9e8400fb81bff259d77d369d6b9cd13b2626b6c8e6cdf03da66793bf96fddfc508f6b401ef17055906bc34ed558f23b46218502b74c079d812359a6c62df0af6e062fa2a49d033bf9c9102ac6fefa4ccaceb225cb11db59f4fa6edc529263609267863775d761734f0a08b78fd48dcf9ac220f38a24f6a66e46cb618793ee816e2ca1cd07bfd543679f0809bb5930386fb658b91e8e0904633ac74f7a2c0fc213847ca51ed5a2c996faab80d96248718e9b6a18e7ee4488bbccc2fb34907b8bdcf1bb67b12740ee0aa8c7bc8a60811c10b341dd0f3bb85e1ade04c2ba9f6317c53a879881fb823b6bb11901785891ee81bafcbb2a0b976e057e42c2e761dfa716c543436a4ab9794f45face33ffb68401cfe253aa2f4c197087dadc2ca0eb2d4c5342288fd89ef11833daf48f9ae8029c97d0239cbb0ea451655161c4248071c169c7101d4cfb22da42c97b61c232e3c7b2818ed86082a42a4f553508c1dbc2b8cee03e0d9a42bb9c842e1b4f0ff247796fa291c201708e9eb98dc7ee925b8a715fad416cb3cf0176a903e9c9400e8b2a4df423138743c4fed0b235853c6bef972203d1efc20009913560ee0d959b20e08a219d8e80e617e6fa63171015ba6b4ab64f9c2bf558724e145f847bf7de22103f7834942e965e25c9e5cb82f44b22bb08c1061e9e419760ee1fe9f60211844b657d811ec9ae388ad1f298073714bb37338ddb17df4c536c6d4e17dd0d7172f0b32547b12d160d8955990a5ca01e68afdf70088fc5ce136f0310ae4a650d4b1acb72efd2db875955caedc088c8ce25da7e74c390ad76044f80acb67ff4c6f0cde4d5eb3314e00507c397ada6b6ff0ccc07c139aad785201cfdb82befd6d58e25233b6eabed9d1d2116bf278a2d0c43d7e4afc182335701fa61086320e0cda2abf762658d73515025cf50c916baef7d915af098c117c23c8d0efb78347f8935bd4947cee2ca1cf503ff11b38170f62d8766c29674eff43522efb2f2ec9de4542e6aaad9c0219cc6b81a76e61769784d4eb10d7ff46971fdfe2ed2a024b32cbad914c2e09527a2a4d2273e991506c52508c80b9b56c19345323651cbfb50a9a256a14b74c95b67071f2f6882a858994e63ab1ad76ef11b20b55112246bdebc2e1bf1bd80434723e8f174c6ca4ead7dd285a163f3ea5516f30a6ecb651819b74fe0d73a9fce271b7c82914293175e9bdcb610273f35ec8e304a0291caad5c3a01dcae5a6b69f6f1f5a7f6dae4ccda0321e1674cca474adfb650fb0b4fc2732fa8daa7084c7c90d7a8664bc3cc87a0528f0b73077fb189952b92ef4ab18c499db62f12e8c8f844bbec8be344043a0f4141039e8855692586b979321b60c274b86f9c2af78498e57d92efafb6a085472756b4dcac168d90231370bc043f2726f4a39a42d52106372e70ceb06358dd8fa3c4dcdde5b1a2963033d932164b2fb026a5af2a65991c3cd8793f964e61e1b6bbf459a63e776a22cdb61c7eb3e47a867aa98ddbe0af05044f41ea9a1c9518b6017837ddf8db1e85df83d7105dbccd5f32c837022382bd998ea0c4fc07d39d2cd4ef826db3517e1a7a88e9d1a91fa189d18b8fdb58d86c4bf91885e40dee6acbc4eae14cb6e931370960f9b8a52449d9251ded53561fa5cea334803ebc931790990a264f6a98faf3942629120142c04e911f73e05f3a94928f9dee299cf1678c556abdf04c92a07d64d8ea430f33db0f9d66653e0c34430743a8d0385aa68dceb78f544cec79b8efe678f4f713d68153e9d34e16413a89dee048e2c0861af916a385fd8bdb9738c974bc7ec92897d766c5610e24acc87cbf8b3433ebe598bb25deae0b71c0da891172fa69f2893afec60aea5f0480ff9907e886d09265cb4df3d4c95b9b5bd41977014e6fbd3b40484570da8cf9bd8d03c029b1ab15aa73c292853b90429e7a4350dec1d716c8032346cf2b90cee27dade6229ab7515352783ad73437aab2c6ca886caf69970978cc27f9e0db9eccfa315420fbd5bf83f4d2c7ababbf51474175bcc1ada24ca4d4accfdf7ae160ee39c0166f17b86ba619a15c2a47309b20952622c2d99f80f4494da18d3119185bb58991730ccfc428db0dde317eceb209547e22bd93a4db881c19bd7692375c99690a8f984dc3b8c49a77d3e2f5465596f3c41f0a73372d71126497ccd298e654d4dbf4b5009fc2ce62a619a8c8ff977915ee027804674e4ba80c74957bd903f659bf07a461aa1f930e81261dbfc60c1b0e8fbc1a5942d4d28cf142966f0c30bc620c47e7d0fed31518cfeb0a4db872ab602334f403e4c161d924e9373465f6dbbbb61bca1e572577aab9df3b29d1cf464c9f7b9c3f186b36cdd8f3e465101859b8cb19ca574a852c222fcd9f31bdd37aeb7f10d8f70c327c50540590e2aee2d304da035c86aaaa20410181be62e895b26d543b9e58e8628b47a273e7ba2388738de1203a48bead6e5f14128c6f7ecf018dec92f26cc575e871b433fc1ed224d1af2222573ed2606f9facb3c89de2a2f5935c9eb6c160c5fb85e808f356d5a6902a8553bcf99dd31ed89fb9018ac3e578f45240cc9f43aef6a97144800e070ccbbd1c31ab483dc1f5d976c404e9c7c57dae48a67f9959bdf614616bf96bd50747a4ed6f05fd19c8efcba395c894fae7c8f52b8003669a266aed7f944c1871643a271fae6928eeca591dff029743a526d065cc29163311e05f7670c4c99a2e51cedf5388016cd17e3684c0adbc3f006ced722fcd67391485c67567a0a82c2b7a617daba9c2830db6a63fe3d94121254d5c1654b9c4349c73ad4388d1ac4f30ca125f5377d556aa3bb403827aa71f65d64f3d164ecfa4e0c7263a870ef3680d4aca32e10c8ec72c4869bb3860dfbb6f1a65466be4d0fa8a76351c6f8b2daafdd1dbb5aaccb56f2d07de9ce1135023f1f63bb74c482d5c79921d6c7a2deb1aa21f9a0185c64c9c636c8a0487a3c34ec011604ae0dac54f24c5dd0f96ed573b46612f873ee0f442511d576ee8446040c16bfb0bc3f7e33c2b8adb53627068617a4ebca3e9e180a22868891107275d4cafeb79292a98b2d0773a726691947d71479b7f906c708ac053a4efe19d8d838fa649605d9c6ee14341a30b28c6571cc870bccef9ba169d660c2a9e966172ed609ed6db84b1a0ada6446e90ca281a0da717010813321ed81c59141d6623c3fb7d1e7617b2dbf0b6eec2e0098df766dfb838be8e1b57e0a5192a0de955082640b03c87354a43ba049afaa898bec1c8428d9e421e404ac86a7ba4aab7379d2dee153fb03e30f149249ed2b84f810fc9ce74ab64831cd78790eb09e8f1327f069c69eaa4ac8794783312114cdd3e3784c1957391c0826d371897b093658ac25f8a3add3bf58c25f5a254074ca24077db9a36e65196805f80f080104a627a0c63fb2b46f3420ee3b681c4511f11fb55873565587ba8965ad5e1f0926c13e92a957e4537c44ac837eb0ae47d49b8514c97f95997edee4dcda16bfa0c306fafbd8feb16b038b2f97abd7d378d77171d2aae8a5ec4d9fefb331ac99b719e8b8fcdc05eb3cde866d53c4852e9fdb98a8e2aec5e29cfec566b3adc5d886df864ca3ab3a6e0242531bee9bf19b99ff08351f5b0536b2b9d05e1f3063e1251a1e77b9802e968dafb5973fa0ffc07ee51ee4009497d1fe0511092a8c79fcfda86bcd1fbb7e9334afba2996aa72c71b22f227840726ea9b3b5d78e94223f5f5a7b08169e164030afd8d82b673d31a30ee5afd416f009880bb9f19f58db64cf5ce6e98454c7ff8b2c2208e2c98cdc6a122eb7dca8f87e9d4ae0f4c8d53052e530db23999e18d6f576b8c588701f2405b5707baad682d1c4a6664b88a92b2e5b01d5b7a195acd7bac492f9b144b0de9785e784d11f25f066656ddc9bdbfb60a5a016891e4488fb3a493e022893e6eb40d6e3041d244b31a64f4d79d246c709a58dec9a281cad7c05722f49f2d91c209e2c79212b22567c179cf31eebd5872526e43d86e5c3e310f1420621b682a1ad8280e16c1096a6a90169e20e8c92d32b551b0cb8110404c79b96f703eb835eb562afe314b338db7021f1d916fa790fc1567e9c852a9f8023ab31e9ff1b4898bc3a08f33ac9dfe1a4de73ce1922f3d2b8d54dc61d4d02040648394aeae2e87d793687ab67f84d223baaf0b03ee06a5a77e652046036e344616942f6678940084264310e1a5a1e5fae4987373b32bf89b7d4991bfa3d0a61bcaf009cf2717d4b8036a7a4162e7d30e3be0c5b1358323531efe1e76291351a513659a77bc0525cc0b2c5b211dfa67aee53b5f2d55cfd75d67daceacc2fb3a390686a9a16b0be50ac86ee463de6bf150613f3607d179345172dcf9b28dfba0d6d2c504fed99a852bfb29efb5ab1934e42d5ca400255d14b3c1e210c7139d0f55977e9d0b84bd4e4bd290fa69ae3fe622d9787ec633ec8e0e6235a14ae4e66dfbb95462398ffb993c9604701ed7adaf2ec4f4836cbf32186ab0edbf0"}, 0x1008, 0x0) r1 = socket$inet6(0x18, 0x3, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r2) 01:05:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = socket(0x19, 0x3, 0x3) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:05:17 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() getdents(r0, 0x0, 0x0) 01:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 01:05:17 executing program 1: socketpair$unix(0x1, 0x8000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x282, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 01:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x8, 0xfffffffffffffff8, "23fc7e0d7a00", 0x200}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 01:05:17 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) close(r0) read(r0, &(0x7f0000000100)=""/201, 0xc9) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/49}, 0x39, 0x1, 0x800) 01:05:17 executing program 1: socketpair(0x1a, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) r1 = socket$inet(0x2, 0x6, 0xfffffffffffffffa) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:05:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f00000000c0)=0x40, 0x4) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0x4, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)) getrlimit(0xc, &(0x7f0000000280)) 01:05:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 01:05:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a10400fd7b85b507dee41a3ec3cabc1869e5e573", 0x14) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xb0, 0x2, 0xffffffff00000001, 0x3, "942920a073ef1a8c094eaae692a0ace93e4adb1d", 0x7, 0x8}) r3 = syz_open_pts() write(r3, &(0x7f00000002c0)="5462d1a56153b97a43893b8a3588bb0469d325506578972daba5011543b5ca08c16a3941c03f9e4253e2e645a73816b8c810231c3dc8f95d5b5ba6993514a2187a03f401457d42a80a21ce058efc4fac9fee7c905f0a3b51739c8f4a488808ea4acc9c1bc9bcba6424c82c9a3c5854cc1bb39ff3ffb7f60dc1b5aaffb572b7681984068f11cd81999e11fa", 0x8b) write(r1, &(0x7f0000000700)="68271ce2c7909daa6028543a9c343185fb5886ede08a33d74a12b2ad56a876a89a8539b6b60abfd9f208e185e3663be86c493c84816f17b6f03944dbe4dce3e38a6501d1b2cdda608021716aaf55c429c4c6d0e962d3115e8cae9b10fbf43587a11c8cfdbd7776edebb000b0a6d19a34708a0b6de5c2327be2d2091d13d6408a37e34af165159de0eabfd4017e341b892d854601548b7f0acbc41031f0cb6aaca61bb6c4f1d87a3b6bb9030513cedd94f004542a14a1fac88cdeb7c11e2c2e5965aafb306aae2107876be250311df464163b9a2262e9f5fadeb1f2927fb9336474045eb3ae005c030fdf", 0xea) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180"}) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x1000, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x8b, 0x80000000, 0x1c, 0x3}, {{r0}, 0xfffffffffffffffc, 0x7, 0x42, 0xffffffffffffff81}, {{r0}, 0x0, 0xc, 0xa0, 0x80000000000, 0x80}, {{r1}, 0xfffffffffffffffe, 0x65, 0x0, 0x8, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x5, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x7, 0x6, 0x59}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x100, 0x1}], 0x2, &(0x7f00000005c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x13, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000001, 0xd08, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x10, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000003, 0xb5, 0x5}, {{r4}, 0xfffffffffffffffd, 0x0, 0x11, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0xffffffffffffffff, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x8000000a, 0x5, 0x20}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7fff, 0x9}], 0x1, &(0x7f0000000200)={0x28}) syz_open_pts() readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000800)=""/235, 0xeb}], 0x1) 01:05:17 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:05:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/113, 0x71, 0x40, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 01:05:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x18, 0xe) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x0, 0x3640000000000000}, {{r0}, 0xfffffffffffffffd, 0xb0, 0xfffff, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x2a, 0x40000007, 0x8, 0xfffffffffffffff7}, {{r1}, 0x0, 0x38, 0x0, 0x3, 0xffffffff}, {{r0}, 0x0, 0x1, 0xfffff, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0xaaab, 0x7086684b}], 0x81, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xc, 0x4, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1ecd, 0x1000}, {{r0}, 0xfffffffffffffffd, 0xdb, 0x20000001, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x20}, {{r0}, 0x0, 0x8, 0x2, 0x2, 0x9d}, {{r0}, 0x0, 0x6a, 0x41, 0x1, 0x89}], 0x1, &(0x7f0000000300)={0x5, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000940)=0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000008c0)=ANY=[@ANYBLOB="01002ed77fbc1a20ad1396922baa6213853d2f66696c653000ad0c651f16573f2dac5de6e5558a87c920cd3fc05653dda6"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000003c0)="8552ebc7a18c4097efa46e5d239f20175f846421f89c0b2b02e56521dbff2fb8c54df359fba4ffa45d9d2f52fd1c22d79814eb7b1d6d2d0d", 0x38}, {&(0x7f0000000400)="43c2a18250d72b6a", 0x8}, {&(0x7f0000000440)="3fd6fd2c17c74eaa54e2aadd3ca71d907c4f075aaf3a9fe8abd0942a8a30555eeaf8dab4e0a266b15ce950c3d27dad5e0811ad551f640368b240ce6cda73b27e344fd5ece55bfbe63f29516901ae832c2c8191c64055be76ea4d67a7a6e50c5e1e37ee76d8e9144d200dd95e41032c684cec88902936371b9c95effa15e8893525294806a06eeaaafd12cc7482dbfa9a7893fd39b092", 0x96}, {&(0x7f0000000500)="f062743b82c5040b8de5e8ee2bf57bc08357fda38d5ee3aff6d6fc1b223e033006aa03c4603b4b03d511c3dcbcff7ee6f987c094e392d6ab7d469e84cecd008bc65f394c9831903c89a2945c427232460466495e33756da4e89da4675ef86ffe0a8464b6d2c5f863d149f8b95bbbad0eb3e754f1e0cd44dae89596a62fba7ee0dbf5e7a303350c6246cb1e3a196ebe9772c12a5bcfd45cfd82956b7609", 0x9d}], 0x4, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r3, r1, r3, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r4, r4, r3, r2, r2, r0, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r3, r0, r3, r1, r4, r2, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x120, 0xa}, 0x4) sendto$unix(r0, &(0x7f0000000000)="431ecf0c74fcf9e0359805df9caa1eb7a552fabe10d7fa958a37198d8e67196e2cb086bac9971e86709a5c6fb1daea025cbabb18dea779565dd9a32ea2b4b86017d89ddcfd7e4b894a90875de855a4808659ded13f9f27b784c9b7a00b767d6446bc556664737af8f4d89ee724bd19de231a9d18e35c8edba31fa975af7e8f0d1ab89e186426fad33ddbdfea07e44e05f6", 0x91, 0xc, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f0000000900)=0xc) 01:05:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200c8, 0x8) 01:05:18 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = kqueue() fcntl$getflags(r0, 0x3) 01:05:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0xa1}], 0x1, 0x8000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() close(r3) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) close(r1) 01:05:18 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xdd) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) 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, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 01:05:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7a45594a344e1587fda61ef5263dc7c4a3fb39c14e07c360972f32ed06b7883b7d4abf0ebc318a87602104e8ae107ccd855fe8f0f667233c7568d8c99423156f6f6792a0dd765d92f21c56da6fb5bf577e6c39a98ededda3690e2c978dc6c3899ae9d85412e090ad1bef97e643fe3182f2d49bd22dc1d5e26e4e6160200456eab88e14507988eef9704c6c83eeedeadca2c3aeb765dcb8454398805dff7b17f0afb26d7fd5aaf06caad1cb24da1aefaec4cac76038ab", 0xb6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723b", 0xb30}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) 01:05:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getgroups(0x0, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = socket(0x26, 0x3, 0xc43) bind$inet6(r8, &(0x7f0000000200)={0x18, 0x1, 0x6, 0x4}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x400, r2, r3, r4, r5, 0x1, 0x7f}, 0x4, 0x9, r6, r7, 0x3c, 0x1ff, 0x2}) 01:05:19 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xce) shutdown(r0, 0x1) getsockopt(r0, 0x1000000000000025, 0x2b, 0x0, 0x0) 01:05:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) read(r0, &(0x7f0000000100)=""/170, 0xaa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0xfffffffffffffd94) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) 01:05:19 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x8, 0xffffffff, 0xb3}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:05:19 executing program 1: r0 = kqueue() clock_getres(0x0, &(0x7f0000000080)) r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x2, 0x4, 0x137d}, {{r0}, 0xfffffffffffffffc, 0x39, 0x1, 0x0, 0xa63b}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0xfd}, {{r2}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80000080, 0xffffffff80000000, 0x1}], 0x455, 0x0) 01:05:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 01:05:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18, 0x108) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xb, 0x81, 0x42, 0x8000000006}) 01:05:19 executing program 0: clock_getres(0x7, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000500)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca133941536099dffe3e59807c5817f87e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b80800000000000000", 0x66) fchdir(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 01:05:19 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x10001fffffffe}) truncate(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffd) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x40) 01:05:19 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x3f, 0x0, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f0000000340)="389b8f92c3d572a29b80634da4ce54fafdcf4093cd2e5a53e002cf42e9d193b07d7003c908", 0x25) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "66671e2bb08d30455210222e8cd33d5c2fedb491"}) write(r0, &(0x7f0000000080)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53", 0x40) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1ff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 01:05:19 executing program 0: r0 = socket(0x6, 0x1, 0x9) setsockopt(r0, 0x8, 0x0, &(0x7f0000000000)="786ec68830eadad8b4f213f1f7f9c893d8658403696558b25a58e4dbec032953e8685808a454a6120e9db838342635b5e7dec291f2629ce1afa2c6347bf4b43c730cc0e61a5bc71bd738cbf3c43085f273208986f5f2654f1432f5a792ae802a4a00e65ee579e7b22a84333c413253271db5c7cd452b0b0ed05fb4056a0add5abc45b566c219571afa5d5b5dc7cd6bf7", 0x90) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socket(0x18, 0x4, 0x723) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:05:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0x7) write(r0, &(0x7f0000002740), 0x106cd) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) write(r0, &(0x7f0000000200)="07a60ddd6e1ed58adb135f8745428b1ac4ad1270a9ea7f0f68376b8bae7be5ccf69047ec3756d4450e9f0e545aa0f43e11eeddef52c80c47acd4eabb41f96a61708adaeb302e606a7dff1e2c4ae066d0a3b6011f33e9613a7556ba544ee7839b0be4fcba46bfa3ecd4283f4241d2e25b5af6df298336402854bf366d030339b5ce9fb8cf2550dbffd781a4ff5bdeaa2ded4f5f8ae1da93e11030fc2328e44fc7b6d1ce5596c1f3fe391d261919c473eb4344053ab693edc8025752f3286724e12b728372ffa2c11b8c2999a531de431e91", 0xd1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x6000000000000000) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000080)='D', 0x0) 01:05:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x0, 0x0, 0x6}], 0xffc, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8, 0x0, 0xa0}, {{r1}, 0xfffffffffffffffc, 0x9, 0x4, 0x3ff}, {{r2}, 0x0, 0x0, 0x21, 0x8, 0x3821}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x100000000}], 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) 01:05:19 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) chdir(&(0x7f0000000180)='./file0\x00') setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x8, 0x0, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x1, r1}) setuid(r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x1}) 01:05:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8a00, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) 01:05:19 executing program 0: nanosleep(0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semget(0x1, 0x3, 0x0) semctl$SETVAL(r0, 0x0, 0x8, 0x0) 01:05:19 executing program 1: poll(&(0x7f0000001fef), 0x0, 0x0) 01:05:19 executing program 0: pipe(&(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 01:05:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040)=0xfffffffffffffffb, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), 0x4) 01:05:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x148) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7f, 0x1f}) 01:05:19 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000140)=[{0x2, 0x1, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) 01:05:19 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:05:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 01:05:19 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0x2c9c}], 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r1, 0xffffffffffffffff, &(0x7f00000000c0)) 01:05:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0x1}) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:05:19 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x661f, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x6, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000013, 0xf1, 0x100}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xa81e4d405c53230, 0x10, 0x2, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x1}, {{r3}, 0xfffffffffffffffe, 0x88, 0x2, 0x3f, 0x31e}, {{r3}, 0x0, 0x2, 0x80000029, 0x9, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x8, 0x2}], 0x1, &(0x7f00000000c0)={0xfffffffffffffc10, 0x8}) 01:05:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) sendto$inet(r0, &(0x7f0000000000), 0x0, 0xc, &(0x7f0000000040)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x3) socket$inet(0x2, 0x7, 0x4) 01:05:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000100, 0x0) clock_gettime(0xfffffffffffffffe, &(0x7f0000000140)) 01:05:19 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ff9000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 01:05:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:05:19 executing program 0: msgget(0x2, 0x603) 01:05:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x9) r1 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xf899, 0x26b, 0xffffffffffffffd0, 0x9]) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) clock_gettime(0x3, &(0x7f0000000180)) 01:05:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4e2, 0x3) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) shutdown(r0, 0x200003) r1 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) close(r0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0xd7, &(0x7f0000000140)=ANY=[@ANYBLOB="e0d0ee16000000ffff13256c6eae1dfa48a63fcc5f61f136408ad2d2a0", @ANYRES32=r2, @ANYRES32=r0], 0xfd62}, 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000003, 0x3, 0x8d6}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc0000007, 0x9, 0x8}], 0x10001, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x3a0c2dfe0555bd93, 0x3, 0x3, 0x401}], 0x0, &(0x7f0000000080)={0x101, 0x7}) 01:05:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x6, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x0, 0x1, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/17) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 01:05:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 01:05:19 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="5209d97d669d4e1b9ea2d146f1d850f4bac6df870413924bf22c8b9639cb3d75b43134e5b3bc316d1dbbe9a915491474ab737500dfff255d7eacd9386a30831857c279d347105d9818c8d55d0c0706e3384359f15bfc5d1f94c8354656bd5edc8fb19e25ca71e88e6a054c7d32e121ad38160d2b5e0c020d7b0f0f87d02f7c4dde5c979b262ef21e3ea80348487fac0decdb25989f49ccc2ad5bc37a90fcb439208affd80f563e978612e639548475b50d90f5b5512a70f2c3371ac3", 0xbc}, {&(0x7f0000000140)="0ea9f0c5ea6e10349743c1f264039ab0243299e3b99ef2b7cf8262f243d1895198ef6363eb270c", 0x27}, {&(0x7f0000000180)="57a60f74e84cf2eb56caa16caa94beb6bf833baeaae3835acbb6645bb402407f94330a1a4e977c22334f30f74627ca2a6c6414f0990e3e76524c463c9af9d3f43e56b2f953cfeeb830c73fbfc837811ce611aa45da127eb731090c952f2a6a7f413450d7b03cb56a20eee055721d", 0x6e}, {&(0x7f0000000200)="9ddf5e4e2493d366103df4bce797ee59a8d43d481eaa7936eb9cbd4c839566b0351d5307e4406b2921f3a2225e2ff0a838b6923290ab71fa45f3a2845e1cc92440cf700ff1d63f543eac626d820d", 0x4e}, {&(0x7f0000000280)="c475c559cb1bb9640240d1c01a19a73bdf60d3a7a826f31d761cfcc6e36901bb818107efa6fa01e4ab9fa36854f046d87726aedb1d3fe03a21c8c279c401f08b519958ddf674419b80d36da8ecc4033458972f8941fe04a7465266322b9445187e81a57571349173b4930100661bc74091804edd4424bf9b945508b503aebf28d0ed2ce960cc87050457a2f07b9eb1c9910626d41624c5a02e0214ca5f7a", 0x9e}, {&(0x7f0000000340)="4c9daaef8ba53d3d077ea0cea97ec6119b2b6c8ebf449d547da38ebc76b6948eb7af42de59b3ed14508608dac47af0e2a07abdd3dcae1c9e59eebaa0514f5a4a66687c90b4e12a00f3c780dddbc9e1a2e7164be86eebcd8c03ff1c77e49e814dd676f3291a99469aa9bf8c17d52d8ff482d4a2e87cb9de2f7429602b2065246ec08180e0be341f7c821e0942f378898bb0fd55ce02929d0ada92c1a6fcf38e20f7d3bbc7f86579da6a95852620c56b1c4e4e91fe80741aab", 0xb8}, {&(0x7f0000000400)="2efeaa3c", 0x4}, {&(0x7f0000000440)="e496d2f3b9f971c258f563af", 0xc}, {&(0x7f0000000480)="a9b41e62f97be1c5c79844280d2c432b31730fdd08793a870cd73865a003f95a3ec5d9c330732c1182f55fd344c13d7a5319bf6cee670cd997d2811efe943063302004ba420998f20abf2063dc88e05f", 0x50}], 0x9}, 0x0) fcntl$lock(r0, 0x7, 0x0) 01:05:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0, 0x4b}], 0x1) r2 = dup2(r1, r0) pipe(&(0x7f0000000040)) syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x0, 0x0, 0x0) 01:05:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 01:05:19 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') 01:05:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00070000000000000000000003000100c7b0e3406cfcd3c39764677b2b5e676d4d2cd10b5225d147a0022ab8fc1cadb6ff109bbbd25144f59d2d84eaa8a55d0838ae41328377fc94e02fed1e9927d9427cc57ba3745b4e03902a98e8b8804b1af50f6c2dfac4c0181dea557f33fbffc03651b162a328ebb9fb179361e72e61d45c5c05227197cb969e1f4093e4f9e935d3783d64215629d205975f832e7cf2790c8685520f1633970d8a111b5debd4014e15ac9ce2efbaf3385b1cc614f07046b515fe4aaf62db83fba91f993b281b48f499839f8ec4a2e1093cf4a3fadf6714825a513c686ea5f0555803783884125a2f89f4bacf187798c2060a2c404d35c96356d161109c9176801e13fd80d19a6baecc3241ca2bf6f6aa9734724c694504617a6dc898d201c0879bfe2f750a6c9f5fcf942253c47dac430294f579e3c9f97c2c29d7b29b015749db4aa8c848322db23987f8200ddd485e236e991119d07500ff13379ec084966f905f34448a76b13bee01aa6538c94336735229ad17f5a6cd97592aabf1a4cc54cd120fb7497722cce8220b857947f27ce1bbd78a42da642a85bf6d86b433ca5bdee44c6ea4fde501491d90bfd216403d51d21a2da859350e1a770676f125409bf9dc39e68cfbef98ffb3d03005c2b843b8080f2aeda4ca89e83010e598b546557a077e7ba9bd8e10b614c12b2c80421133ccd713c651e7ca5566a1b0bcd4eef76273b6c0d4bf5c0aae973aa96ef471606791117e8d469f1478b99c6ef925f55c4ac3dbc83347495347bc884e4e9e4613bd03f3caa99e6aa81e27ba1ec46f7dac94afd7408a91167968bea68cc78f44654d8b1dbf7372be6988af9a5e30ad7b95bf69b3e6f5af9825e3407f3372841cfad60c8a93acf8c3de0dfa53cf367f6946602c4e455bcdf4b669532c7cf0e641fad8b8bab51551b0d00e1ba583810e282269ff54fe6485562aa62933c8d4b7c3f5f4c69dcdbabff2f46d7617557feb342a92d005152c699086c07d1a2f61aa20582e5ac36848ec0813237742c64d51670e6abbdeb5fd36fa6d22ca14950824d85fc48ecd234f29c2e8c7a0fc76f248906ab00d4a142888a6301a757109f8469d84f1f01b7f00cc3a99d53b389817486010db2e3150eebeba3047caa4a48424f7f43ef49e16363c78dc03cef39dd9f6d2955d3184b6c1f0247654f46c4bcacf421e3d0f63784a0bef5adf218b9bc97ac654265813ca32b51c2cf9101392acd95234320bb7f9068294ff4b5793722f4d184ce2c26cda55a6320f554a20e04006c77d472f1c44818002e84204e957073bb261ca6d4b9002106dcfd986563dddc8f34d6a275454290b27436bfae1f517db501ec321a87cbc7e1d0bd33628e0eb290cd32dffee6a3e120ce06a2e406ea9a79fafee1741935cd62fe3784efd0234d3059ad9c599c2016bdbf85224133226c8f6ef9f01df9f3e7cd21c1dd6bb737d6839b5ab4b06264d0f15a220b37425d9294c5f3c35a9238f2bbadf635f2369a9fce0165730a839cf696778be5881b866af51783650276bee4902cac4ce24593e89b3a7845493f86c81c4e4d25ea30485733d378f9d76f489c89836f9f39945373873eb4a83a2d7a5fae864754c58d01bfb27f17b46c8bbecd02b336af476bb2c4d1287ca8f571bb19631c326ceb3df86cdcd57c1ac7ca86240f475a7ac8d99f2656c60dc602cb444e9061d68fe6a97bd103a776965fe61debcb720074907db48e711cf880981d4ca02daebff89a07b0c6719f21528d7a625f4275e903a3d5b142d28add7108040e75a3ab439a2f42735fca8bd5eceb95f5fce259aeb4691894a7b48e123c994afa553a93bada496388eacc9e4d6037a61eab55777fa6b51964a4125e7bf14baf410973edd56a62571bb100b4bd135e5a66fcad68a43d2ed8add3f0f150603747695b032c96ac04417a2cef363b4ce69bc8013b2df5944689c4b23f82f27aa1d77c0c4626d71328bb18d98494e1a7cd39095602a2f2e1af1dcf413ef66e5195dfef765ad2e025d9150b2ffe270b84f45180cd60c85b8921a7dafc9eb0a662425c7b3519ad39632475613b9ba93b8f02a5e696115002d7b9116700f456d83215e04e373bc03789bbc37296033f492f4e3d67bfc112f35206ae181d4e46122326d592727dc6a637a924497c78ef31a22a08251552a143a90dfd2f0294a13e4b323e26b87129194cc3ca9659a9a0b03cb46502ec25e7c72d58481619a80f7e4c46eb873f796c1a53bdafb3de9f013ff01a716cb407ab72b54a85944c1abe5106af8e7114ac229ae56041352d42eae17e5a2b2f267cd4fa02534c27fdc839faebbf5b6cb96b5d293ce6a41c597823565d0ceaca27aa3c5cc959c34ad6eafa07fc2b5a2f9fdd9e888afd3588c468b26b70c854b48fa2f71fd27b7d0d965a667c44c47b29ad1badfe35c979ff1ed007aa8dd19af8f4b8794c72f787e8f86a504165bc7d05951c58b4d864bad129800c0b34bdd0000000000000078e734c1beedc0301e32001e101ab85323ccb6085ccb22ff21d401c5817de09bfa0ac6902ad63b5691577b707d01cc3da17f1b1f67569c7cf7bec7dc56827875a4c2ec0ae028c19fe04ef9eb2b2f1cbe41a9c7c84885408f38ae8acb3dc2ff30e8aafb1c"], 0x700}, 0x1) 01:05:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x4) write(r0, &(0x7f0000004780)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9eba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101933a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7b2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) mknod(&(0x7f00000002c0)='./file0\x00', 0x8010, 0x6) syz_open_pts() r4 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x2) r5 = open(&(0x7f0000000380)='./file0\x00', 0x180, 0x4) renameat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20d10, 0x100) read(r1, &(0x7f00000005c0)=""/4096, 0x1000) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, 0x1000, 0x100000001, "e9c1e203cbce28893a91fa761ba824d326024d4e", 0xec8a, 0x1}) 01:05:19 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c9", 0x3, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4, 0x3ff) sendto$inet6(r2, &(0x7f0000000340)="4faf2046a41b842d1b888b008552f2064eb2f0172942fd00d1d929f1f29c5138353a1b5eb14699b96eba62079c586c039517c31435b9720bc267c7377c16d6d9a154962ef69d99f371dbe7a36d092f3c76cd4f5ea2c99d50a81c7850abb9b11125ba4035aa51cd9fc5f8aee1ac33100a858d3ba4d2eff131f0ea2f081b463dcf6873dafefbf53fd1ecdb7ee421b5e4c0b28bfaa6b149c58ede4ab85a103490ded864797e3f26c25f6b1bf6605fa246fa745bc93c06af8b36980f1636a1e9e1f23476cd34e01b881fbe29c3ccce16320a2917b295d48940abb092284d8a99762412c49563d0bb9bd40478aafeb30cb5849096669615eb83ddc24d82faa84a1fdb647340a96decf5fe7a993a80aae188290d5241be517fad46d4187c19217c26aece471869f294d78226f19e940e40ebe336b6ae350987589de86d659f8f79655199670b7d0da67ccb012517d003cdbf8af7034d110fbb6432379ae913e7993aa24c53d5c89929d674880ebc7b4a05f876ebe9ebb362bbd3c3fe983c701f27862ac9f27ca2b0ab87c4b20fe9c4397e765dd423b5e397edfffef14fb807c581e88c50759a6f3b4bee3347062583df38f97e97090a73a9ee701b5c8437234a9511b07078ffb7196d40fb0d1f7211d7c662c827f635bbf5113aba1fdc3ade852239fec032737eb8d4ab14ad7514a62e269380eba2ee6c9e274df35075f6accaf0ad34a0b0febd3291e242a49ea304721eeee1c76f54686a0ccc43f866c4699c682331f1d69ac7fee0b75cd0a0553e185264d0aaeb7e29453a817aff95b02976f0e70590ed9c268f861f84bbbea7ef3cebfe1a5d2358745302dd228cf844495bd60d0f39184af22d94e980bbc29a6e66daa089553c6bff0a9629a74db1ffaf189c3d2db006489cfafb75427d619fd9c98c2a1c418d06b15c22b74a2c7a4665da0f5818b16a51ac8031e071d9d8f32510f5be5e599fd33d39d89c9750bf57d03d904a1f39d83eb5c4768d35140a66e4565ba0973eac1cd1a60a9f30e63d288d581496ca3c01f430b034e226969dc15b9469e2ec8abbd924c77d62895f65cf25dabe046ce464212d926086b80f46d6564e11eb22906aec046cbdc77b52bbd544ee5311235895a43584f32b8b6dbc32937fcf734d48a36b6f513f8c67eff9ede0d88e767795404e4fe5e10f86f3aa9464352b75789bf784b1111364e1d23db850395cc7638e9dccc561490158bbc779ee2ae3001b617bd69c71dadabe9837dcbceb8c896ed06da65d94e2185099ec460def038073e35f3b522452995dafe2012f522eddc3844c0b1457d8eeb86f444b49339a99501cff7c6168e563180bc3ecdbbe4b980ab22f686c660f4d24a50d3aa2d635073509248ba07198398ccd507b850bdd856a89ba4fcc7d2ecf523fcf02610ccf716aeef2e48b1eb032d4764ea487dd7cf63261252a1470b6b1aa8f84e9ae5ed43d9b76efd8ca1c037ce23d466a21ec60c15c9a8f210672adb9d59ac4cdac0b501c38198e509946beae4a67a79ab8b5b9ce337fbc212343fc5339dd039f1c066c0f611a83acec7632d45ffbe9565e54e36016289ab4b742f455098075422a6e283e8fd2e20637d22d8cf9be803015574e15f1f1fc43d57c2936ab5eee76f50f505d33594e97eb98165d18e64915bcfed70910617f85cad943d7541b56d13e1a51493ae7dcc15f1635fb7ab0b48da62040a9d36866f1a9f652651fdba63152b55fd4ed471d2f730290b79bd6a5bc523f1362b83b51c1869ce6dab6ed6c29441235f9c7f7906cabef3478fbcc8635dc7064e723d5409e65bdff210cad6974b57c9bdb50d1356263ed0d4d0169e755263fa8f47673b4a59d40a93890eda32ac17c8cf70008b761c81011de9f13c35125c1a11b58390ebe00cd29e544e828032e2198a558ee59e1e9a1a685b29fad287ada0ad8f4c63bb13e4dfdebe4a6d140a5704005f080159f21740a6fa7c556b9307d7f4b962476178b2afdb8f9b5f114b0e5ca9b5d955d6b9414099126a54cce4f8386c7f273a89e7dcda79c51c27aad4be87350a507e53197de3d25a992d3a60b9ae2b4d8d8b3a222a8188eb64229a2b78a215b0a4f3f026384d010fe56b8631cdf3ecda45bed7bc3561be150871cb2ac56bf87461876a3e5d836438999ee9c7c72eff97d1303a4c484deede83f17d068760ab4032352a2074b20172dd09945330014a68d803aa1c8733b31f20fa48a2b5b47defd9bff5516367a3505e16829359e02f681bb5784dff6df641e6e15245df4330c094b1e9addb1fffd5b938dafe0ab18ca077e186d529f53501537885b864f17a64ee49f05ce42c9e0292a10f22c05329ca080a11b11ce2ee00a6b9203c48199b86524750f5e49d84820a050a9c969b3fd1b19b680af9068436e294568d4bb93e8e1761f9515b0a207983b19d9022f488a783fbc9d738b3347a61ed5fe1533d87187badeeb745034114d37723ffa069f124d0792147f8cbb7c6feccdad726c3c7227f3f3d913d9b334c79a9dd8b18460d0e8c69d417c29af8a5fe06b2cb7cebc2ae05ad562bbfa7f589d9cccbef0a920de1d6a14fc9859b140f3d301ecfa92d402edabafada4592ad60797cbf7c93fbeff194e5d85f2fc103123720bac3b6b98c9ee11270274146edb30a4a4f295c2dc56e24aea8457dcd20caac507432c7b86699c3ce07c5b5fec55bafd8daf9b2f438e1a03893c46777a5acecc54d16fb9fd32a557e1692c23adcdf3cdbdb8c5669cf2f174e376dc872f1d3149a47fcb620f0cec74faa02256161be21b52bf43df9487ae1c285ee2129c86ae697bbe4a4335390a8ddedd127dfadb0cfdd8067b957f6f96fdd2691572092ec73e4b2225c4a1fda8aa732629881de121bcbb1c30f8342fe6cf9270a7ba7605f64248e9c025d405d7cef7351fba4f581d338776c79982940394fdf70ad388369bc73e844912052b2d5c6c78806969af97ab371ecb3960795ddb267204c03a7a5d244a784e88c6051790f2435d28409aca120e881f2b6416ddf2b5ec875201561a48740c69a077df7934ecf1cf78f400dc440a3b43402114e9d6dea8ef9691df645f87b90be20d412a19599f72c0ad803b36f58a7071b07eedfcdcc0600c88cb3c09f21badf872a63d100ec127dc848bb0bef8842ae42c168a04e14c3f76a72b526b77d90e5b85e36b4e22f6a0acf3c5b0be5ca8c47cdfd5b9aba9f0ac405e05479f019d87154de5940b0d30b3eebb29ce18e8158cd8c2bc165f2b22b791cc8c0b662490d7c3e015a50664a72049c20e40101c4b1809af4c45936b6bc05301f577f2319daa9f0b094fe17f72483fe5d56d0d07388ae8255232bf71eb043ce5d99c6458a98b08ab876d51b53a4cb8f40115fbfcfcfcae58afccb5d26f6c0db39f7b363fc656dc564471b25471e607ab9ef2e70665b6897e94498e31844a81b8e7d4de3005cd18430fbf99848201196d9977305650f8c9e2278f879f4c9c83f2d0f347e331f5093b9f8f15ff50d4cee7b86fe0fb88dd894e54f02795669dfae92f51b8022500b14dc9536a813dac2ccb6228e01a130952e99fe7f48a686e1b07c1910590cc61c1af842d9a15d514590d51d20458c60323073f597881eab8e30bec727397b3779be5ae3011ff4e79ceacafa75e26686f6c4b8f32ce6547babdcf7078bbce668e4d42b9da24717de8bb2e0ef350f8ac322a0ea107224b95e5516dad14b9302cfd2be5cdfca5e69a74221e0795588189a2c0379257ffc15cf5c2bdea445ee4bd21d0b3307ec3ebf129bb66d0d202ac065fd87059d86eaa5f446f3d4666316b4f77bbb4abf1b606b2edb4304f930bfdfc3f2d92a1ebe60b89423c94cabdc2a8a4d8bfcffab782cafd74dc1dbde302cf035d59201891450286a2d5250200e4ed64285469c889dd1964de92fac6745cf3466622c5379f311370d43d0c30c1b09a26f6169313b94094fd291b9b42f8878f013d123f9d81095b75e19c24495ac41f05be76c9454f6839a9c73d6ebcab6bf7c297a3b270b3125e3fc420f9ff1a1f3735c3f54fb6dd54c406f3ad82802fd46393e36e23fc6583151dbd46c075aef4ed7fc27f0fa3ad1453ff84a07b3cc5fccebc05bfe8fc2c27c89d2b41ae296dbae8594d83d5dd98bba7e2a6b7d0fdfb60a9fdc7d01df9c4ea2eab442bb1dec3049f57a66ae2c03b58e0f29e2944ab536d6af5389d0ee76b62a20beed38dcdb4ebb48905eab500f2a0215741363eaac6babea452316e9bb089f1360a287c99f322c825dfb39d91cbe6b6e88e4d7417e90749a3eea7e8b357ba6164e5967acea4a462c05ea93185d024b3158a41d68360170093f0d83e239a598d30801bec8e8adcb8840b79b1ceb381593044c9559329564dfc8e0dcbba6de4ced7a3b06cc074ad91f774e56c05db344f0b6b908322df35324187ac9536aa68bc3221fa6f1385bfa1c55492f350977a592976cb98927906baf1a3cabe691b2fff0be28f8deeaf5daf4557ea6d180e2b75416bd8f05687942258c5981308abfd02619f762748b8cac6384b0a8af81d35671767733aa42ebcb0d281b40ceae286edc5440cd75964839968211e6a0a8c51fd172e0cda2326357557493d7d0cffb4fd1619fe218208ab77df750661ed5f9b7b1bf271f94f9ca02827fe500d76007645fa57cb93db495456c15fa253da695d6d4f1816e60dd9a1a1a1eef14a1c6cdbadf6511f0c934509bbd952bfd3f6a56556020d9ed8cf9059df16de2b924314b507fb0669cb567717ba7551f8d554978649ac699d76e01c67f4f719391c0c36eea5244878c044d37a5b28581bc04f773f66e64ebd3d679b15c1dfd79330755af3f03ac69a14f357990c78676d0f0dd154d8c648514c395aa71f47e9095b202a6d6b3a6265d70b75bfc9e54d144ef05c7003f60f21f6561d1c5da9a76e06ef7c3252255e27e9e8981c3b73519158bafe36867166bf489c5532409f27091a973254ef2858dc3648dd0e8fc2da1e1a15c7a697a4ceeafb1ce3b2a83fb093ff25d78d47c046a44fbc533bf7ce92e01148cfe168e3249c76e748b44a8e5e6d89be3c0b695b22a6e49af98e2ba68ba3f13dbd8d33ef2d90c9d24e04ad0e0bc15a837f979c612a8a38ccf2597ebfc97cbd5e29ca9d95497b81b45dc1baa91c3aab2c0ff9ea2f43e46c1b857e2852a04bbfec31ea0430651ffc215bd30d4b01963e5ba8046fe7013b4cc743549acc588962e3f6b32334031c2e3e49a4969b8533277cf29f2c7b77b511c0e7eb9e932c560f36557a78d7cae588b741a8005192e34bf95919a225f07e357c16bee1b13c9bbf9e6ad55cc8f1f7ba62ef520edf3d0ffa73e9fe416801f3adf7fa0578978a952229c3a8965b004933bddcff66545bed27c613ca08371af632b4e6a9eaf3493b8b1c5b3fa5ae3481487e79040e79839fcbf4cfbca6aceffbf5db6be21c6cacc978160f39239768fdc90ad06ee574e308aff1f1bba44ded4e12d17dc6e423156caeba1ffbb28ed223d9d46c1a817c0fd6f2bdd46ec5f561dc56cb09b3831a4b6f14148a7c49034629f146bd271f1644eb682cc8dfe1554f72b3412a17ad5f0bd48ce4c0fe067d86da0bdd20236a78f8eacc7698feaf299dcf72a656041ae7935b87bf033c4c9619ee962d28dbe3b8cd49634625fa9ec14f8b2a5b319cd1596d5232c238bffff1e22ee6d092d89db9456c1019915b0f236306ea12fcfccb764c4d1dcbc8c2c48ab94e2d089f194c62a1e5b54c972ee2f9c1d854a97da6e5b469a9de833616c01758114c50d044539161502a084f", 0x1000, 0x40a, &(0x7f0000000000)={0x18, 0x2, 0x2}, 0xc) 01:05:20 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000006000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) flock(r0, 0x8) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) 01:05:20 executing program 1: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x11, 0xa9}, 0xc) 01:05:20 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) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba16", 0x2) execve(0x0, 0x0, 0x0) 01:05:20 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000e28000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xe347, 0x1, 0x6, 0x3, 0xc7d1}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 01:05:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x5, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) 01:05:20 executing program 0: socketpair(0x15, 0x5, 0x6227, 0x0) 01:05:20 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100080000}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x401, 0x200008004}) 01:05:20 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000006c0)={0xffffffffffffbffe, 0x1, 0x0, 0xfffffffffffffffc, r1}) write(r0, &(0x7f0000000000)="c448d7f845fd876c47ca9169719d3bfdf1833460033c2b6ed4026fd223122f275a1e31dc497ee0cac4cd32f48dfbf57e1a38b8a8fb7097ab9b1199d6d966bfadf3da1ef6d553b02f0a15808322003df270c637787ac62ac70154795103720e28b56d7d0ac864698b1f440b9648d0", 0x6e) flock(r0, 0x100000e) flock(r0, 0x6) close(r0) 01:05:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 01:05:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, 0x0, 0x0) 01:05:21 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07ff20162a793000f2521c4227225dbb5024c5bdb98b750f2e7ad5bc699de5a7326e0a68fce96e7294df084a1883e4d5152db0266be31d63fe04d3c25e4c89eeac42e1b7bef30380b6d539bc312a2fba9b7592256a7ca72b3d0c63256b5314b401fab7d51bf0046036f1dcb4f1e410be7d10c9b2ac1d09f2e0d7b06bb344ad22ace11414abb3eb01a86fd5deeac4feddebc1048b9b2b46d363f4be152102adade52faf7cc6ed0c68093161b6fd6bb87fe373b943cea296c19adfcb97c88e9e14630324cce53307188bd9f01c6f1252c59cded4"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x1) 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) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0xc001, 0x1) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:05:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000140), 0x0, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/230, 0xe6, 0x801, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:05:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20280, 0x10) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x8000000000}}, 0x0) 01:05:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() sendto(r0, &(0x7f0000000040)="d32902fdff3a31dbae3d58e32f7e91dcceda3b3d3bf259c5f146cd23e74c6b24b5526efc396644c5e7", 0x29, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x49}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x85, 0xfffff, 0x2, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x22, 0x1, 0xb29, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x7, 0x20000003, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x1, 0x19}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20, 0x6654, 0x4}], 0xc2c7, &(0x7f00000002c0)={0x7, 0x8}) getpid() 01:05:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x4) sendto$inet6(r0, &(0x7f0000000180), 0x0, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0x54e3, 0x9}, 0xc) r1 = kqueue() r2 = getuid() kevent(r1, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x10, 0x23, 0x3ff, 0x3}], 0x49b, &(0x7f0000000300)=[{{r1}, 0x0, 0x28, 0x0, 0x1, 0x5b4a}, {{r0}, 0xffffffffffffffff, 0x29, 0x20000001, 0x6, 0x5}], 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r3, r2, r4}, 0xc) openat(r0, &(0x7f0000000140)='./file1\x00', 0x2, 0x1bc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000002740), 0x106cd) setsockopt(r0, 0x8d, 0x8bc, &(0x7f0000000040)="3e8a438b416873369459ba5cb1b469261be25f49bc5cf8eac2c72afb3b25d02077072eeb3255e1921318b71cf10ae7731d64062bf5d5fbea8d83ea2bf9a73653131401f0b1b96ccbc743cb66726f6cb9fe74117f7a76938dd79ddd9ef4a67c8f6ed9cd252cdb370c164d8fa49de00f1ee8047dde2ee3b1379b39d1792bac3033cc4cb78a5729d6f837efd7f67bc31cf6410666d0553909a6c03222d765caca76dcf79cca1fdf7c5f1f3bac6c3bfc3d3a7ff1edcfd95ce5a47c56ff1ee0028dd017058cf6777e2e22cfac9de8e4f18fe5885136fb1c3b1951d9c88d341d358d3dfb4803b7198bb6ba6e96f3", 0xeb) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 01:05:21 executing program 0: shmget(0x1, 0x4000, 0xa1, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:05:21 executing program 1: r0 = semget(0x2, 0x0, 0x160) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/209) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x800000400000001d, &(0x7f0000000380)="3c2647438512afe4bfa23c532d8818fdf88999eaf4969af20c3bc432ed03d5dabd8b4fa0bd769fa394c9073955758cd8806ad70d8115fceadcd1220995900284627bbdae5648a27a5b83927abdc230000149b42f803449aa47e70e3863fa36f36a58503e9cda54b58c9df916984f04c54cb7e7704c2616b1b181dd7dbb893f03414446f8c187f7309eec3e3db78b96675cd5ab9974521b44a120e7d96a825d1151ff76940f842862073cd6fc73fe6a8d58b7a5c5a5444dec6528bc5e5074e5e2555460d559866bfc7dec8c5e34f62ad8a02155085de41aa1d6c9578ab086593040ca5cd8b5fb639da123d58ad0acc46153e2fb96fc4b4042e83b36248232", 0xfe) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ab1024481c0fbacea72efe58995184a83cd0c2cfa8162aaa7504235f64bc3beb431a8edd011b8ef582a61a55f4b4a29af58f41c0556e7ea32717285743fad54782c71c06a2b477b2ba1312b7932ed60d1213b15b0cc32b89ceb475d344ff7c5e7e7d5cfdabffbb907a769039b76b53", 0x6f) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 01:05:21 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/166, 0xa6, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x8003, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x801, 0x0, 0x0) 01:05:21 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x3) r2 = syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x2}], 0x8000000000001, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x6, 0x5c01}, {{r2}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x6, 0x53}], 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x0, 0x81}, {{r2}, 0xfffffffffffffff9, 0x2, 0x4, 0x1, 0x7f}, {{r2}, 0x2d3372321793f04f, 0x2, 0x0, 0x7ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x5e}, {{r0}, 0xfffffffffffffffb, 0xe, 0x8, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x1, 0x8}], 0xe7, &(0x7f0000000180)={0x7}) msgget$private(0x0, 0x221) 01:05:21 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000000)='./file2\x00') 01:05:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getgid() r3 = getegid() getgroups(0x2, &(0x7f0000000000)=[r2, r3]) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:05:21 executing program 1: chmod(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x10) mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") 01:05:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8000005, 0x80000001, 0x7fff, 0xfffffffffffffffc, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0xffffffff, 0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xb1e) write(r0, &(0x7f0000000500)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca133941536099dffe3e59807c5817f87e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b80800000000000000", 0x66) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0c05c008116a9598176eb1ac3eb51de5fb60ca31"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 01:05:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e735000000000000000"], 0x10) sendmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000580)="5e5d91505677829684c835d15406c8b2365b061549fef4d66f2cbe44095e5ec0a45f0dc2bfba968db5e2cb6616d1c963c3154bf2ac8a651864b24c7b9928e119381568533980bf20fbee7f359047dc2e3c649b0a5357864e672f310cbaaf19478898fcb83e0021f9a864e55d15aeca2a8a711b1a67b2cd86539fd760e83085c6b932bef4f850dece925068aa49a06ef344fb8dec69ecfaa98c8f7571616ce0e84951bf6d678879122033bb9a0aeaf3996a27cce9babe55bd67ea764a9c8c79ba248aa6ff5e3fe1315ea1a44b48aade83a367d3d1a64a6405ed7da4daeee65a595581de7bfd570d1eae83150fb0ce9d27a9b99d26a137694424020b589d7530e4b2726d360d891377d98813155c85900f2bdc16ba0e617174571b51d89b7b0831773470f9513eb1c05c60de413bb843cb7155df565e4f4db0fdfab5031563270158a8c5ecee1f988068dd58a717f007feb1d40cc24aa2dd3889498780085caab377ee08ad5a695787eaf75f872cdc2143a736b54130d07bee02f746f1e525b0d2e3be3f870523e2068c89c4411470a2b36736249fb7f820cfc736ce5790462d54137c577e2c3eec0234006d5feb104c5a06d98a777c5b42ddececa8def2464c96358da6e99648e67c36c88c1c0ef7f5b20da70ad33eea2f4be9846347e567f831701654c6d85b2c850f11060d59f64969f5b392aedd65ab4864e888cf3a151db9e71cf9d807b45b10971ffc4edabd2be0be79483122000f6530e4ad7a5140c5b38fa8024bbed2d2346a0d7e60a57896c6359b2f65b8b84ccf8c2f70e1b862f7c98da5e42c18edad713004279d87606de5ce1a8c1acb66632e9883a342ab93c5655c43256239cc396100bf1bdb87d00ee00f7e0452ab4e3fc7b4a93b68e68a9dc5a3b4f975fcc75d30d1cd5d5cc2ae8974e72fb0eb126a3b47b9d8045d69f68adbc9d0895e2076191cbe476c5f9f6d7569b9af86aad6b28d5332650c280e0457d5f20292c8789d55eb41d14abd8dbd70d60850a80d9b63ce391b0e28744c94beafe5cc9b02231cb9c29b512eace7535b3c2dfe02beb3d205b9148582687939df93bbb420f9375677cb7b208293b92eaf88e0b306b4965d71c3fa0e6999db54774f6b6478a77004326d06d42ff5252fc4691b637aa89623d7c0b10fe76c47ffd1eb4713172dbcc5d6fa53a13f21b0568aa0832acb85638231d1733c5cc512b74520583c5099a3dedd3db6ac9800c83ba2f04272fe33c4ab41907d5298b6578f028614807756905d0e9c2893ea772029550e1a820b57c449775b2a87d173c0eaafe11cad1c9e0baaeaa42412801c4d71f43bafd592d400fdafa36645c774bb4921ec58c25ce0142d3a774b92ed39042f47ff0ca844c299f38c57e388c230e33d8f549447d8ad317d6a5ac2df4f3ce5ef4825e5096b53fb44ec80f86aa8bff314a86eb8857c2ffd9fd539ba82e46d78c694e56c452c9d55793463b823ff75d905c5e515879c9cfc7dd9a88b872a7791d00685f77538b692a0501cf1691b145d1d61347f702a5204c2a8e6d1b81c41629169c79ed9c2f492680e3be3dc717937ce0f", 0x45f}], 0x1, 0x0}, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) 01:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) write(r2, &(0x7f0000000200)="00d492d55c447e2bca8a67e7b74c1fa074cf84c36a28db7c907d6b244d578f52e8509b7beb6b5e7708b77bbc99b67bb37f1101947027affd0f19fca9805fbc784178d2c767b14640e4e705529fff5dbe7999356f94501da7cf2b31d5170e244bcc6d4f6fca68c04453bbd66aca7c3847187760d8bfff44f6bbfc387c2f93de8376f10685e3719bbddd8829eaf68774ff8447be0f56da60ebaf450b3aa27be2c51d1084d81ba629ebac29e4d8f749df8acc88fed41a56f149d0398a0c6c2c1d95b76da26717974c7a67d99eb71f95fb9bb15325cf999e9337941df00071def8e19fddc0e2b7", 0xe5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 01:05:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0xaa4, 0x0, 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:05:21 executing program 1: setrlimit(0x8, &(0x7f0000000580)={0x2}) kqueue() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/218, 0xda}], 0x3, &(0x7f0000000440)=""/177, 0xb1}, 0x2) kqueue() kqueue() 01:05:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x208, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x280, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0x2d7) socket$unix(0x1, 0x5, 0x0) 01:05:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") symlink(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000002c0)='r\x00') 01:05:21 executing program 0: getgroups(0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) munlockall() 01:05:21 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(r0, r0) 01:05:21 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0xc92, 0x68) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) getpeername(r1, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) 01:05:22 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') 01:05:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) lseek(r1, 0x0, 0x2) r2 = getpid() close(r1) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f00000002c0)=""/137, 0x89}], 0x4) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000000)=""/120, 0x78}], 0x3e6) 01:05:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x0, 0xfff, 0x100, r1}) bind(r0, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 01:05:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af2f06d5493c0c0d351a84bfa2ca1933974d0909d5cf8fdbfd940b42e0255954996965f561c34ef508d028cd730ac137ad6a401a5c4d00800ad738ea242dbaf268f1d759f5530378cde04e617133471c7b36eeda2728a8194fe968cb73ca9cd53e829efa1887732ee"], &(0x7f0000001040)=0x1002) 01:05:22 executing program 1: write(0xffffffffffffffff, &(0x7f0000000480)="2f69dc80e2899bb31a57a3c9f0466be51bce1eb2f5a3b2cbb44d34edb9f658e30e197cf9b823b15539c3428901e344c7fd8aff3829d54139e5ef5b6f7cd4db9e2f2b61c411477bdb09680e66252323fff4f1d0da8c8b775a0bd57b104f845fb28f53eb0b6dc4f375cb5ce81067a170af8ec00ebc3e960dbc19e94eec6533d9c18d286a60025974a11074c67ea295781de64bdc4a2162d255a33a79ee2a09918a5d6a7fa7058d2eb04764a946284296d051dbd56934f53e25e0bae01726eb0cf3696a9ba0ca44a6bdbf1c", 0xca) pipe2(&(0x7f0000000140), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 01:05:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000a80)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f7026ff28386a751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x239) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) syz_open_pts() close(r0) r2 = msgget$private(0x0, 0x200) r3 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x7, r3, r4, r5, r6, 0x40, 0xc4}, 0x2, 0x80000000, r7, r8, 0x8, 0x4, 0xffffffffffffffe0, 0x8000}) kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100", 0x2, 0x5}) read(r9, &(0x7f00000002c0)=""/249, 0xf9) 01:05:22 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 01:05:22 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:05:22 executing program 1: r0 = socket$inet6(0x18, 0x7ffd, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x10001, 0x8d4}, {0x18, 0x0, 0x81}, 0xffffffff, [0x8382, 0xe4, 0x401, 0x4, 0x1e, 0x8, 0x200, 0x100]}, 0x3c) 01:05:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x200000000000000, 0x6}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fie0\x00'], 0xa) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:05:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) flock(r1, 0x8) socket$inet(0x2, 0xc007, 0x400) dup2(r1, r0) 01:05:22 executing program 1: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff6000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0xfffffffffffffffe, 0x4000001, 0x2) fcntl$getflags(r1, 0x3) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x3000) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) 01:05:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0xa1}], 0x1, 0x0) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc) 01:05:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0xfffffffffffffc01}, 0x8) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 01:05:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 01:05:23 executing program 0: r0 = shmget(0x3, 0x2000, 0x208, &(0x7f0000ff0000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) shmget$private(0x0, 0xf000, 0x410, &(0x7f0000ff0000/0xf000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) 01:05:23 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) syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = geteuid() setuid(r1) 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) 01:05:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a2022e2f66696c653000d57c043ec9831fc4d6a28e8c620fe469e62e76d50077d6b00920adddfc9115e3b5fa045735e76bbeab30c36ae1d95324ba56b07344b0a3bf4909eb693a79ba14715adec47d685f731e768810f9a0973291457d6f450cc417df40584f8a7b0d490534094c272f24220f8fe5e19a408568eb22f0df53842fac463ebfcac7c186f6000000000000000000000000060091d788dc9a3e5b62f200006ce56b792023d62d13bda1e76e24841a53c29535df2c518176b3f1ee0379a82ca325ce7fc94e0c5fbdafe284"], 0x10) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[], &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000540)="c30a0a8a7b98c2c50f62901a6d01d8aeed1115de16c35e1f8ef7557c8b7ac53907b494c7ffe59da031cfe7bb552ed88d2841feb94d0c83b6b85b0023d77f5403e804f93acdd5c0f20d06d8ff717aec22e11ff624c5f4738e18386d49f3b7aad9a2b023715e659623b906b9161e75fe6e759f1f247363ce051cc7ea6aa522a7fc45ca52d0f90139d4d7202a71a02d056103", 0x91}], 0x1, 0x0, 0x0, 0x8}, 0x400) 01:05:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/148, 0x94, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/22, 0x16}], 0x1, 0x0) r2 = dup2(r0, r0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x126, 0x7) bind(r2, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = geteuid() setuid(r3) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/138, 0x8a) mkdir(&(0x7f0000000380)='./file0\x00', 0x22) linkat(r2, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x4) setuid(r3) unlink(&(0x7f0000000440)='.\x00') linkat(r2, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file1\x00', 0x4) r4 = openat(r2, &(0x7f0000000500)='./file1\x00', 0x10000, 0x2) getsockname$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r5 = msgget(0x0, 0x100) msgctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getitimer(0x0, &(0x7f0000000680)) msgget$private(0x0, 0x10) setreuid(r3, r3) mkdirat(r4, &(0x7f00000006c0)='./file1\x00', 0x18) recvfrom(r1, &(0x7f0000000700)=""/191, 0xbf, 0x800, 0x0, 0x0) r6 = semget(0x1, 0x4, 0x290) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000007c0)=""/244) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000008c0)=""/249, &(0x7f00000009c0)=0xf9) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000a00)) 01:05:23 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r0 = semget(0x3, 0x2, 0xa0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/18) r1 = msgget(0x2, 0xffffffffffffffff) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/107) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000180)=0x25) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 01:05:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040)=0xcec, 0x4) shmget(0x2, 0x4000, 0x310, &(0x7f0000ffb000/0x4000)=nil) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:05:23 executing program 1: socketpair(0x20, 0x2, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$unix(r1, 0x0, 0x0, 0x841, 0x0, 0x0) 01:05:23 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400000802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 01:05:23 executing program 1: socket(0x30, 0x8004, 0x91f4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000024, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:05:23 executing program 1: r0 = socket(0x3e, 0x8004, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="3be27104165382778a39d9589178ab4e25ab6613a6732bc26300e91a54d3776b7ad6178148d19ebbc33a8be25e75579ee72c1977fc59542e36db52ef66fc246a2941028a04ab0fcce89bde11a7ba96014d1a392ebc467ac9791804e643b07ddb8b108f8a82f63c0c89d0b546b32fa69218b4505f036ae341ee17f94847edb2d2d2724ad57f00f64ca900000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r2, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab469a4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8ca4138f6899068dfdc0c34e013b4e609ce", 0x21a) syz_open_pts() close(r2) kqueue() readv(r1, &(0x7f0000000b40)=[{&(0x7f0000000140)=""/65, 0x41}, {&(0x7f00000006c0)=""/231, 0xe7}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000007c0)=""/243, 0xf3}, {&(0x7f00000008c0)=""/202, 0xca}, {&(0x7f00000009c0)=""/158, 0x9e}, {&(0x7f0000000a80)=""/158, 0x9e}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/23, 0x17}], 0x9) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) fsync(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8088, 0x140) shutdown(r1, 0x0) fcntl$dupfd(r6, 0x0, r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 01:05:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000000)="695639934eb16df3f174f71f2c603bee66e1243080bf18b0505aa87ad0494489445808a9928b8a6879e06a8c30bf6ffb003043783e877571675530ad873cebd834c577d3933814d20b17b3d604ca6aacbe9b1beb730f8a21c078b755524ebc13fca3dc23781e1724394ae9c78d", 0x6d) getsockname$unix(r0, 0x0, 0x0) 01:05:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f00000000c0)="028e2abf6df4707c688b2ffb1518aa2812603a299abacdeaf01735c3c2236848209508bec96fb7c1f17bfac3a580ceb9732d9d633b9cdd362506266cc402de71ddc8408bf700dbbe64", 0x49) unlink(&(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0) 01:05:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8a00, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/235, 0xeb) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) connect(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:05:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffff9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r3 = dup2(r0, r0) fchdir(r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001140)=0xfffffffffffffffb) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001180), &(0x7f00000011c0)=0x8) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000001240)={0x0, ""/53}, 0x3d, 0x0, 0x800) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001280)=0xdf) r7 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) fcntl$getown(r3, 0x5) utimensat(r1, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x6}, {0x0, 0x791e}}, 0x0) write(r2, &(0x7f0000001340)="116281bd4d", 0x5) getdents(r5, &(0x7f0000001380)=""/4096, 0x1000) fcntl$getown(r1, 0x5) pipe(&(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000002940)=[{&(0x7f00000023c0)=""/36, 0x24}, {&(0x7f0000002400)=""/208, 0xd0}, {&(0x7f0000002500)=""/172, 0xac}, {&(0x7f00000025c0)=""/71, 0x47}, {&(0x7f0000002640)=""/234, 0xea}, {&(0x7f0000002740)=""/33, 0x21}, {&(0x7f0000002780)=""/81, 0x51}, {&(0x7f0000002800)=""/181, 0xb5}, {&(0x7f00000028c0)=""/32, 0x20}, {&(0x7f0000002900)=""/58, 0x3a}], 0xa) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000002a00)=0x8) recvmsg(r8, &(0x7f0000005180)={&(0x7f0000002a40)=@un=@file={0x0, ""/46}, 0x30, &(0x7f0000005040)=[{&(0x7f0000002a80)=""/229, 0xe5}, {&(0x7f0000002b80)=""/150, 0x96}, {&(0x7f0000002c40)=""/30, 0x1e}, {&(0x7f0000002c80)=""/251, 0xfb}, {&(0x7f0000002d80)=""/247, 0xf7}, {&(0x7f0000002e80)=""/187, 0xbb}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000003f40)=""/4096, 0x1000}, {&(0x7f0000004f40)=""/197, 0xc5}], 0x9, &(0x7f0000005100)=""/101, 0x65}, 0x40) getdents(r5, &(0x7f00000051c0)=""/94, 0x5e) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000005240)={0xfffffffffffffffe, 0x1, 0x5, 0x5}) syz_open_pts() r9 = geteuid() r10 = getgid() fchownat(r8, &(0x7f0000005280)='./file0\x00', r9, r10, 0x4) 01:05:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9da38c2cd6f3ac1a) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x20240, 0x5) r7 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r9 = socket(0x18, 0x0, 0x9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x500, 0x40) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x0) r12 = kqueue() pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x10000) r14 = socket$inet6(0x18, 0x4005, 0x39f) r15 = accept(0xffffffffffffff9c, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) r16 = getpgrp() r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r22 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r24 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r26 = openat(0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00', 0x40, 0x100) r27 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000180)="7d77d2c31f48fed6b80d016bdc3c24828298ac47a8f198c22d61a3b65a691cfe0460d1bbb34cf7", 0x27}, {&(0x7f00000001c0)="08a18e4a4633d626e5532e45e29a630ca16a6887e2b488ea59821f66f8a9d47f29e08953e427b90901d6a651772d75330d3938b2358be8f5da281da082e0e4522d4f7aaaef67e0dee33c8c1b629f1958251f95bccc8f62fc3fcbaa4fde3f4225ca5dd33d935202be9ca5ed2efff4defa273923143cb4c61b068c298658cc185f20578685cb9aa8d5c449417fef2b5e2003aff78f35132d520e5e1f676c296d5a4d110f800c03b2ecad79a6b5b20982f56877fe43468dee1ba335450daaaa76269b0885f766ae083e7aac4d2d7e3a3521026a0c88e431f27881d39196d9f90e16324552c36f96c4ed3312a91436f340", 0xef}, {&(0x7f00000002c0)="5133e94de12cce936ea2dab1967acbbb504c403f28a5d717fb31b9958851a36a82a93aa1075838bb3ad5658965c515bd841d3c66768f755b84ad91b716c9f0a6491582e03cd1b429e8078ca1c72f01f82a4fe8f94d0b5d2249b2a941a9540aef40f6a5b20c60ad9dafb9b9c6dbb6355b459ce3395465dbb1a872906a36420188c10d754c75b7f167606555e0374bf1d0bea97bb0b4f229b9a3091ea863a2b051fafcd7c9c7eadc6eebcbcaebe4a6bcf8cd70d2d773d9a487358260cc5bae0b5839e727863e96414671de0451c591f408347ef68f2275f6be160dfed42d0e422f3fd2e14262750825c945b03d6445f12375", 0xf1}, {&(0x7f00000003c0)="e42c60c662723be576dadefde10599d0121ac8327d668c", 0x17}, {&(0x7f0000000400)="acbcc368979691a541646c37ae3bc5465b567859c5a4fafc0a98f1f0180f18da450c187ab87ee51949b6f08bd19b920c5c00945345b9de485295a483834ac51834cce26d970479e9195c1a81c9b9036be65b61474dec591fc7116f40c09a31b2f69839872a7cd9f1b3dbe392531cd27d219ee227506b23ade8fa17a01c64e960238adba6352e55768d97b8d792cb1344842983f43564a68f1b465926e903fa91f12bfce964b7a7aa26688a4d6be4440ac552b59aff35d4b3a44fd714c2a3f1250bdf96cc3a2a44db3c2e7571d3e34becca181d7132bcab290120446fd916344d66", 0xe1}, {&(0x7f0000000500)="6c891827bf49a5b9710e", 0xa}, {&(0x7f0000000540)="e8b3aad8046af28b7f2ece9ca940c3ebee7eee084cbcbf946ee8306f0ec38e58aa0009f686b134db867216e22461614ee14ede08cde374a957c6702a4e311b445295fcacabf766eddb4dc984e0b2c452afc303e909a6125bfca9da77c3d897098600ccbb7831487c88fff5325f34ce2636a8a18776913037c24228d549ecd41c7942732832d411adeeb0491bb8e2e83aa6bb1f8ec7fb98096da7a958322ed9076da05e87710009a0769e44795afb153caf796bed837004b264f90367935805803222a29b70175448d5214413469b79660aee98d3539aaf644dc1677ef9e6f2adcded0b19afe135429c93cb510a2e3dbd89c29822", 0xf4}, {&(0x7f0000000640)="e2a42963173db9e49f60c58cd33474f496aa156fa456b41b60c25985814bdd0f79c0028e9bf7574c1c24d6a67547e3fe06064ded8134a0b8978d29f69919fba8f3f29371eb0f33a3918eb32f216a43eb9a729d76ad8f93223fb9176c1490d7572d4f4e89affbba91c234b45dd4fc246f44d86236a89ca58554ccee97624d1e73ade9bfad30f8a68f249f906d4581739cc929b25b38ee2331e134f4fbf20e4b1ec89d7982e5aec53ee9cef901d96c0f4e2dadf12bf31d4a62a6e9db3762015a1966bbf767fe7cc5e1709ef7c75746a2371522a5ba", 0xd4}, {&(0x7f0000000740)="4e9eb9b94c1e7461cb2f2b687560e6c3bc1849323f04f60182a97ceddecc685a097d8973223a6e266fcdfb742696654fb366407df7fdc877cb1b3cca136712ceaa109b4929", 0x45}], 0x9, &(0x7f0000000d80)=ANY=[@ANYBLOB="200000e797b9497761e24a00010000001825a1f39c79ab4104fbfa32d36c542d2d28ae4aafd06638", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="18000000001fe55e3ebd849e6b", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="0000040018000000000000000000000000000000", @ANYRES32=r26, @ANYRES32=r27], 0x110, 0xc}, 0x400) r28 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r28, 0x20007465, 0x0) sendto$inet6(r29, &(0x7f0000000080)="866774002c0db217df984f968a5031a27651fd2d4206aaa1894bfbb9479bf51e7943a260ab5278d663f95f3141b10a27d7a7793ae35499f7384f9ebb0ffea0bd80b3499486db1ae0c8f12a82981b94364de9dcb46dc9ab1cf882bf290fcf200ab84d33b239e7448ee0a50c7dcbc7cb9cb2d6607b56dbff6abc779732a01eead21764ac43c4", 0x85, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x3}, 0xc) dup2(r29, r28) fcntl$getflags(r29, 0x0) execve(0x0, 0x0, 0x0) 01:05:25 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000000)=0xfffffffffffffe88) accept(r1, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket(0x1a, 0x0, 0x2) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) 01:05:25 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 01:05:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8201, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x7d, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2140, 0x81) 01:05:25 executing program 0: mknod$loop(&(0x7f0000000000)='.\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xf) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 01:05:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 01:05:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) fchdir(r1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8249cfbba28a5363c6973a868b53c4b4e117fda833d005b8c3aa746f5eb4379be9cef04b80529c3092825ef7bd5c2c66c90116c203e5747c6233e20a41c1aef6cd7acf9c895eeb728e3fc4c75d830866030b651331c5f1a40c6e669d3fe0c1ab7f98933f496be519af468f00e805de45c6f54432089b72b5328c0469d8e5ed28f79e3a964fd167374dd797367950df0adfe0c75d2208c1870f4e7a76a0b2b7b8c60006030f7ffc7a99193ba0d032f2ad0828a0206770a9071651cbdc05b8b7e55d48a19eadc4a3c9c847d529f672b85a390085419fa00d074a5f35c5ca1e804bc8276a418c697c860078ec62074488c4adfa61cd67b77a49c7a65b0f09bd30937e8b08c27aba11fbb16cc6a152b204f2e762155d40948e005b076342c65ea9fa0bd58737c1f3"], 0x10) r2 = dup2(r0, r0) writev(r2, &(0x7f0000001980)=[{&(0x7f0000000840)="b2426c697caa70d5c7fea7d33bbdfd2105e961abfb82027c7f0b23eceaf4b50f62bb35f3d673df970e6b9bec3d138b407c275263a896a281025b0725ec157ab1b2aa1c28d5c63ea2d4bcccc13536e7c5c032e738d163bfdb71d7be77b88350357ea578ee84cfdaf379a2c1b69a095099b26ee37aafd9b30879c41c14344b54cfe976bf44263a5d4eaa8a1973d98c997b5963da098bcb1b0d4e9200760845baee3b65f3149b4f9913f4a277075af93511e2ac6aaf23772c7c558f8793bf3822e6884ab3b3f45f04b774bd29ea9a21f87b44d77fcd998881c68657aa7855b9fa863bc31012ee4d9e7bb7af0bc3613bb427d20a612ee2cb895a817e10a57ca6cc38f8ada0b74c566922559fcccaa1ecffd33fa1ed5ef88257f1d0b8b21a04d3d8f188b8f5c5eaa3d5a797de03134396110544c72ecbf18472e92fe2071545c3c77df7f70cff5d3267b0cdc9f3d22cae95912f081230406a1604a40773db4f15702547b9d969d377f5dddee43e1462b4e89d4b2e095d2dc7d191a25e221dfb6690bf4723cd5f8af80b88ae3aa2d8d154f14badbdbe90015662c0539ad3456e1e801e9c61afcd521438efa216b846da5cfaa1875d3157ce60a0fa20d705b8d86cfb027e7b8e35a7a2669ac9d14e13dc9bb6516f54c4b5d0821d388b57f2a5990ee634569e00ee77fa1ce6a0d58741fea8d6dffe1a316b95defb42219ae6ec5f8ee1632b483e7c557fc51bad67ef1201f709e30c3be374647bb376bafa1bed8f87c71e9445dbe26e262ac3ffb2dc82b786e76ff932bfba5eb78776146c3c685a24cf04ebd6b45f38d21f8ba370e07d15f30ca3593c7f8e975a7b0afaf24d94f2915548d49b718edbb13fde034cdaae984d37760fa964d5ebd6f375e901d1290917c44a598021dfd10c5ee0fc3d4a5f3087a60ce79a8676f62d7a0de4b6608fed4b06a3f5cae694563ff9377d1f5b097b55e341518399813111efaac6608d70ca2a917847004cb526a9541a9de28e9fc12905ad7162f53e0e5baae05ee5e5835e316b9fc72f99eaef2dd0c8c3a5cacb3232893f9731a78bb992076b78a04b8f86b9961144f22eccba2ef1efe499a241e5959fc41095f762f482fc1baa35faae4a23dd912ec0eed7d469332733e3e5b60e87020bf61413746aefedb01aa92a313bb20d23330944ae08fd323f2620309da40f4ca20e4c04972bc12ca00ab3155d24e12b0550f9f3cbe5017dd0a9c7bdef80f26594e9c1f96a1133a31096b666de82713fbf2e046e4f78c17d8b53ec1414bf1a1c0912874b136443f58ec204539022f8049e03f39ae3a95ddd47d6d8888c3d83dd36ab08fb26fe6d449d3ef0faab1fec7b2bfa2aec6df827eece8e0475f025b2c8dca6505e797df83af678bfff890651e84dd03fc1803719e4591a00bdb6d74f7c195d86bf9a4152ee236296ea38eab25125a147fffa9ff282aa8131e626eb815b1e6f7649fd2c5b2912c7e9527bade0971e3f9eca9f045a1cc5ecf948d74901754de6f275be59f1a1bf7f25897fc4f5bc59aaf6028a6f87d68d86a1ea29da12910c3d6475d98d033f54d90c0c902c857277ea4dc95917f0dcd908f9c517542dc43740336e5847987737cbc4b44d764810fad9c5a467913cf6a2c272381d6569e038f1eebfcd07003892f88f556f398f1f08dfc6e683e583cf98fea28268832f9b5dda8382313e2467d83a246c7b1e92cbb2d11d97d7d83e4b47ea199f93f856628ad45fffd843ec9cd8d0602d7f07eafd225cc7302f85dbd83734c21f2f10ac5ecfe757b5b7adb127c80f7a8fab02def372e4431a16da3a896b43bd9f668ecdf3a3a93ac8300b8e9c480a0fa1b0517cf9a31ebc2c70a68175c6f4558913a4b28e098035ddd9faae3a7aaad27ca708b5a03d7c7fdd65ec2aba646449f1bbb24d35548a5281bc1d77f24e2ed23171e37024d6fe6c3030087ff223ee7c4df225cc4a830de2b0bddb130c860f02a7103b32bff2f82f0b42c17ac0aa1bb07bc3d47954070eec390f577fed104ceca474d0738d1442369dc7cb393f5eb2292df97f85312e54e35e11441124d94b1300a649ae35eb57ce4e6733bbf4119ff814ed6e8426b573cb88a80a7b4ee2fd51f821043716918e42ae789ac178f0c5e575ed9924f30fa9a8db95727b699b3c88524128154b62c3823b5f148bf9fda09807cd2fe0149e7bdf6a19841ed8c85c3d69bf5209f9edcd96a7c157fa5d2b4d7fffc7631a589ff47d35a969e178ee86f3de8f658d005e4842b514f3de07557a688854f785cefec33c1a1eb8db4d1cfb4e82dc6d0473d69b8a4c20ae9f21748014f81cf23e8f944c48695d8b3191ba0d40f7fad2bdea8922d881b417f7d9f98058d9f111b080a5e56eee6534633a3fd0a4303fb890d2fefd1077a9962d0c73b236167e86617fca79b70f2aca0a8e196bbeb95a7ff2fd1c7c1d3c750221eb2cd2112b54d40ee6761fc52696ffaaf3c0d654458b357e7e007a183319e4011d1054356f5d8be57007804d10b578d35370801a55ae7cb92cd2d6902cc0184114673ebef0d671c37225e546b37a837c6334220d14255ffa92e6bc12b64257d066c3e1fbd16115b593cd4dcd6febaef4d22d8b7aff07b1603cb56725acbb844218acb1a523ef3cc35ce8b6fef963c51aa717d00a148b32eaf7b241de53f459414690da9bb510a961a71c1064bb57af4be72b8421c54a98ece2ae5078b910df01f8860f96539bad61c66bbfffb27b63527284cbfcffe1a6b2edfd24c2d3da8feec89e89c25fe28ceee45c517ecd9420897c3b45e3a8f9efab377d36aae818a9bd2e7c95b8b0de26c9750bfe2cdb18890fa8fa2f7a2166879301dfa52b07e811c0550e7151181a0489868cecb4278a98d21169fdf9aa3fd118f9b23d1d14dbefb831059aad14d434ade780b635a271d13d1b5f7b3e653a85a6afcaf434ade736788d032c37fa82a986b006b144bac1bea5b26314d91cd6992b462210fc4609ac26e497120167982ba570e65e43ba1e37eedd553504e74b048726206af15d0eeebf1848b0d7d7436b46897292abf7d8133209a3ce435a0819a34f75b3b82613520d7735ab84e92864f18cd62b862122f157f07e7aee26b828adc00fad7413a55a6ba8eced5450f76675b0b13a3fe18bb6dd0ac3ed0b9ecde600c480e79d9f7c3341fefc503e009b387e3f83c5a007734a3b773bbd8cb3839b115397e47fe1f31063092852086b32160738e64d93903c4b4bff26b3a190d1abd688839d635dbeb7a545c4a0137730a050e3726a4d47dfe67ed29dc4530794c631c9639ef3aba492bd69ed71a6933a486c1ccf8f1acbad912938635872c2300128862a1ee45e9fc2dcb607998337a8bb0933c66f21b2bfdcff9764b267afe352577846768a03d2604b551b1325da580f77ad0b661e6be18a52f33a55c4fc363efe2c458549ee4fa97af5eb9ea0a56fbdac709c4322a3d407243a03afaa8b9a89a0a7f4fbd742a6640a04a1249ddd637c8595760da7d8d9bf018278f701e083e15e28f1908e343acdfd6ee45ea21b482e8e1cd5e5a2f54fc71b6d821e158898871b2c90fc7eb0e77542c186d2102861e5627c129696fb444582e7d52452ea12e504045da8206e202a13e989e812841dbf9033d9026af87e4834e18ba8490d66dcd7cd191c5266f09c15fa675675312e5e3c3dc78f790b34b43ab79968920d1acd494bc1fa9702dc6de738a9b4708cc6ba87b473df466ff771d445b30043c208c0b5bc71e384fda1770e053112c73ce39139d82e7b18fcd5107babd159795f5ffebe41a2401405a259185620715046a6bdee04de8a3f0aacf45bdd09c4bb763e9b04ce8098892c50faecbc4d041743b640f9870537b6f67994415f39a50be9e1eba2a600686bb5c798d749324fcf454cc96ad1ba9d8866486cd7a03d28b8aa35eb7e03cf8d0bb5475d3e501906073eed8a14f158161da1a13f65c13b75f9c9510fa5712987aa3b55afee6ed5297549518795b63f9d89ac24fe35d7d79486e06b1d83101a77a2e62cc0463031caa8e446e51b5b93b924c6b02c1350b7f40af9cd3fb1d32147716c1b98bd620aa1d3c52422063098558bd34e276d0deb4b4441379d420b52d73d05279db798e6c778746358a32827bf2b63e31f4aabca841a5b03155b9d772126bd8e9279691c78ecb3a8cc1b8dd0bc0bc197cb927bae92348048ce431923c3e8dfcc88aa63778dfb633148ceca3ea14a48084f91506fb5b4fb950eb83ffd903a8856c4ea5d725f7f63f85898ae0d1ed44c40198c129ef74c05834af6b056038cd70fc262c23eddcd2868e15b1b46f231dfbc6c984100c491a2c78e3108ed2f59c305ab4307e5d9525c46d7a41b7fd15f84fa56326666d60af92bb0af8746cdd1c47a216c19367ab0cf0ff93958f5bd6df2ae482ec84e4652406c6112ac5712690c3cf2ed9a23c81d6bde30bbc46ab742b5b29d7f92875d8ce5aa282764d9b9c3acfe6211f6f5fecf6200c7d01b0dbccfbb4d5b7e42402fd5df503a26bd457a251cfff81ab20240b648ba3f52232df12d5b72c94a13d1ae850781f217dc8868bfe82f7e043c301e1efb3ad083b6f96932df51a0ce5e64bb500324e6053faec29eecc01755c36336f1978ccfe6e6bb168c1099d26fbbb6ecbfdf62b7993bef212376a65870ac84ef3ef2c3724fd43a960e38cc6ba06c87f9530cc36cb0dcb3d01e81d9a929e546170848e2c015363fa325d258470a7dacf0c23347e87da584eb86261dd19f65b5351c56c296816a25cf33193151c1a942ee24e5ba8dfd09e60072b54fed9948ce55853fcb80536ac375b30b4ba2b4290f1c926e7a83a1e54c15f29865a00c55bcfda6de6d40df66016365e8aa3339e88b7cde3b7f84d8eb93afa3fb7c938caf0ce8141bc46c95ba776940d5481349d2a60c3984886b13736a9e5d49f32f2c55b4a574a92a8722af32133b0d0f9c8bef88746056987ddbd58e366e5a7c0839b525dc30b35cc80e2cfeda26820c0ac31f477d92f5ade86c5d08e2d31ba3123b8b34a39f67ab7d456af7fbe2ba4239d41e3eb86f86c1068c72972376dbc177cf17f9825c84549237ef7efe1827d16bfa989bfa139e569a0012c67a2c7c9742a47ddd2c54bb8ce0978ac35838c740a9e33e5c023b9fa0b946d86eb1a743db931400860f178cc716a844fb18e02f21e72f990c60f74ccdfc8841991c39b9b78fa999026179d8451f9f21b7ac99ecee9707732bc7f6d18e1cc82633d327df09174d6f623b4bed35b9ddcea800a15244aa5cdaf65f29807cd618edcce1757dc735ad6d9ac47718b444307e2aad5410e673c2b4b2418a1fd251ebfb68f5bf396f219381ed58d6601e6999e8925df2bcb6fb4b7ae5fabb81ed838553a723f6267b26bcc560fec64c34ff0b9a4e353e45e5ed250d3ab9ab205ac35acdd2b7e312394676043d5db3aa5644bd85dcca03c77b8fd533d34986816b59d1e5b11debd93e272f5dcf8d91a06e3c80bc28538ac54e07fe5b6a9c0bb773261b87ace7cfdf20b155682d9af5fe12ef8e816f7cea73af7bff9bfada1bdbf977f35c141a9abad84bcd75b115a8d90ce333c8e4bfef9100c20c558ac595c0c1c3c4230c3ed3b6be8efcbda848", 0xf89}], 0x1) 01:05:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002c80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r0, 0xa0}, {r1, 0x22}, {r0, 0x14}, {r1, 0x1}, {r1, 0x48}, {r0, 0xa0}], 0x6, 0xb0dc) pledge(&(0x7f0000000080)='(-(\x00', &(0x7f00000000c0)='+\x00') 01:05:26 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) msgget(0x0, 0x140) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000080)=ANY=[], 0x0, 0x40000, 0x1000) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r2, 0x2) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x100) 01:05:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x5b, 0x1, 0x74}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x5, 0xa2}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000008, 0x5, 0xe71}], 0x9, &(0x7f0000000240)=[{{r2}, 0x0, 0x8, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x13, 0x80, 0x20000000000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x87, 0xc0000008, 0xc1e, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x2, 0xb, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x12, 0xf0000081, 0x800, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x99, 0x20000000, 0x1, 0xc66}], 0x70d3, &(0x7f0000000100)={0xffffffff, 0xb23}) 01:05:26 executing program 1: r0 = socket(0x0, 0x0, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x495ed6891eb9b563, &(0x7f0000000980)=[{&(0x7f0000000180)="fd44ed5a933bfa1df888cf961aa96266055ac297346330be6d010af68f88a130d261bc5d7514fb90b689950dd24fdef3f1a2b44ebc5f4f62d1edf45294612f8f09b4aa6406d6a403e41a5536d897c8a416354d6d93004a1abfe805c435f203dd43db9ed01871bfb1d06121846f5c1143162b01ed0c3a7c2287b94859d2cce4299315db409302b6c131e98d7485739c2597c7564eff89312bdad2352e8a1a277be4d9976069710eb9c7ee68cd2ded29f6704e16b1926d9192077d5b8b7b14319e213682ff0f77e0aa87282557a4b68e727acf2dff768677d1a952fd8a4ce0e6cdf1438bf0c3b0775ff419f55b5155748b292e9a474f83836789b6cc5fe5a9f217fa98a6f674aa9e2d848f8c96afb95700cca1294d772ed9994a368cda9b36d5399f4d580a61daccb2e7860ff46f62b3c95554736aa349c403f3f91cd1560d397994d5114f32c11446b6ed20a8df1d482b5f3a01c401b0c70609f781f74f54c3efa1feda57b630209d10d8e103260ce567e06339a43e767091a24cb8b3fb0682af906cc53bd88dba91ceba63e036ba10552eeebbde2015c879a301ad4410f918aa66ab3c4d5cac6b65b9a8b5d0f0cb57ee5ee7f85b27813bbd2a4d8693096446cdd85d5d82b24a0c43c731187f19a895f4422adec32f79ae707198", 0x4be}], 0x1, 0x0, 0x0, 0x8}, 0x400) 01:05:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="5a2fde8d20874e580c4e853e5d0a972b4e0d767cc3189c9d9c821871e3751663f93c507cfd6e67c43fa11eb16450f3abd0e1981c9ba5a1c0ec0cd610209125ca5c12e72d080b23234708066e1e862994ed3466738f867291142b9da8359a2bf5788f7f6a03", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) 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)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100", 0x0, 0x2}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xa9}], 0x1) syz_open_pts() 01:05:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x3, 0x3, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r2, 0x0) fchmod(r1, 0x28) 01:05:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x100}, {0x9, 0xa6f}}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x26, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/187, 0xbb, 0x2, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) 01:05:26 executing program 0: getitimer(0x0, &(0x7f0000000080)) select(0x515, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 01:05:26 executing program 1: socketpair(0x6, 0x8000, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x16) renameat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x1) recvfrom$inet(r2, &(0x7f0000000000)=""/27, 0x1b, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x280ca, 0x20) faccessat(r3, &(0x7f0000000080)='/', 0xfffffffffffffffd, 0x3) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x80000000, 0x80000000}, {0x1ff, 0x20}}, 0x0) 01:05:26 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) recvfrom(r0, &(0x7f0000000080)=""/199, 0xc7, 0x840, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') 01:05:26 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') 01:05:26 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x96) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x4) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) lseek(r0, 0x0, 0x3) 01:05:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) 01:05:26 executing program 0: r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001180), &(0x7f00000011c0)=0xc) sendmsg(r3, &(0x7f00000015c0)={&(0x7f0000001200)=@in6={0x18, 0x0, 0x100, 0x401}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001240)="91adc8da1efeb78f4f0feac9aad0729e4d5c830b59916f288c589ebf90b02c5ce9ae3b87d0166a073edf853499299a33153f7459e20e7c4c223041b15252edcc47e944c17bc2e8f334d11faffd28d72cae91ea3f0894bd38c172b0c2d9658248a0b67ec40bb1b5da35fb6f8a6d2434db7b9bdca34ada98d47a2d440a7e7c638e6136bf96820ed286afb8c25ccc24e3a393cac4ba04144adef19eb42a88e9f3c6fc302a8c", 0xa4}, {&(0x7f0000001300)="0f54e438a76f513bd732d25db1fcd9d90287449a1a6325e6f7644b9cab6130af5665eead10bb743dcfd73fd8080f1b9423871310f8de14fc3ce9f18d4ba05e52048d02df4c8dc3865d45eff6d02d529171adf56a6a7e78dc29dcf479cfa7258d7f0d7ccb2d55e209efaa70a2e5e3f7059a0f7c52b536529af98534145f553891ba2593431ae3fdf8a41557db62a59237a52e27ada5958355611866fce48b8a9997750207dd487a7ef7e33decde4c8a5725ba0df4", 0xb4}, {&(0x7f00000013c0)="7340bdde901723baeb5b425976a524607636cc039401174aa0f8732029d5f68e4388406908e2f807d49f8c92cb0e08d464eb262270ed5a0d59019312aea542bf649423ab6544e8c13da735b55438ecebfaf278810c84b42430493bf47e91a92e030b8db27dae1168cc6e53f3ef73c5d0d50a42f02609504cbb72326ecd3a572a979060cb9b1e8186cb1a333630169e7a41", 0x91}], 0x3, &(0x7f00000014c0)=ANY=[@ANYBLOB="d000000000000000ffff0000090000007538793ac24869355e5deda17a814acc4c15868dca9a5f3ace2b5b2486a03360418f4a64f00004e2a3d45ea04bfb3a8b3c4ba92e88aef04e5cb229b245728affe59b90919311137c748c9eb190869fbb80fd3e5fa3d2a20f0efa51e32d80b486ae177c53e7ff1e0fa4ab180bdc041aa735a4d69f5f792fc09d40eae9a993e277b3e019065551bd5fe5078a65178152dfd8f855c2fe90c259c7b0c3eaf17554f6d0ce431d60f5a1acd56ae4ebaf42008dd3b2c2abcd19eb13260deb6dd9a6f9fe00002800000000000000ffff00005f040000366afe6545aa7fecb5de097ea7000000000000000000"], 0xf8}, 0x0) r4 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) syz_open_pts() r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001000), &(0x7f0000001040)=0xc) getsockopt(r5, 0x100000001, 0x7, &(0x7f0000001080)=""/177, &(0x7f0000001140)=0xb1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000016c0)=0xa27) shmctl$SHM_LOCK(r4, 0x3) 01:05:27 executing program 1: r0 = syz_open_pts() r1 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="831677fcc536fe484c10be963f3249781422a5066742855c22de0325dd156d395b9ca59f06cd2af20f7c256f827c901b0a353f55869a51a825b54b9e2f7593b9402de6ee263d26637aafb279197b3dbc84343dc36429a6352768e8f33e2e3e5ec5548435f3a22875d30939dd6ffeb902", 0x70, 0x5, 0x0, 0x0) fchown(r0, r1, 0x0) r3 = syz_open_pts() accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) 01:05:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0), 0x0) 01:05:27 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x0) 01:05:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x81, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x41, &(0x7f0000000000)="7f000000", 0x4) 01:05:27 executing program 0: setrlimit(0x6, &(0x7f0000000000)) socketpair(0x38, 0x4005, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x100000001, 0x10001}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x800) mlockall(0x3) 01:05:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f0000000100)=""/53, 0x35) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0a", 0x21) r1 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r1, 0x5}, {r1}, {r0, 0x40}, {r0, 0x100}, {}, {r0, 0x68}], 0x6, 0x4892) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/187, 0xbb}], 0x1) syz_open_pts() close(r0) r2 = kqueue() write(r2, &(0x7f0000000040)="667ed8990d5ac3cff2d7c0696f6170739b730d214ca4f984babff865208e56655acd8bb3", 0x24) syz_open_pts() 01:05:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) getdents(0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a7544bdcd14c86b52686c4ca021e5688615e18ab71963153b28555d89c66d54ed18b6ad1f69e2d83c7dbf8c627d000be2d4fb45dd6da23630f9513ed09f3e99b49f2a28f4ff88e3eb0436066", 0x4c, 0xc, &(0x7f0000000080)=@un=@file={0x0, '\x00'}, 0x3) 01:05:27 executing program 1: r0 = socket$inet6(0x18, 0x1002, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x2f0) 01:05:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x4, 0x4) 01:05:28 executing program 0: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xc}], 0x55, 0x0, 0x80000003, 0x0) wait4(r1, 0x0, 0x2, &(0x7f0000000080)) r2 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) shutdown(r3, 0x0) r4 = getuid() setreuid(r2, r4) r5 = dup2(r0, r0) dup2(r0, r5) 01:05:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000040)="e336b89a7baac83be5b916c18fabf399de59bc693cf87745fe8c25e6819d0a", 0x1f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) recvfrom(r1, &(0x7f00000000c0)=""/76, 0x4c, 0x40, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 01:05:28 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x8) 01:05:28 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "46d9693fc6d603ca97b239614a0d8d876dea3276", 0x0, 0x7fff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x12f9817e, 0x6, 0x6, 0x1, "ee3e9d9d23b6fdf7194084672645d6f6ffc22e43", 0x4, 0x3}) ioctl$TIOCCDTR(r1, 0x20007478) 01:05:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r3]) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="7d973b3242d2463e1db05719adf13e12597fd08a8610b2728a61c839acc8f7aceb89cd301d702de6d6c2af7263f7", 0x2e) syz_open_pts() syz_open_pts() fcntl$getown(r4, 0x5) 01:05:28 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) mlock(&(0x7f000023f000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) 01:05:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb317f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9d04ed1fa9ff4543c0f092f6b228dfac12f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98cff214c39636fcd141d08e5278e7d93983d2", 0xfa4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x7) r3 = fcntl$dupfd(r2, 0x0, r1) pipe2(&(0x7f0000000240), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:28 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x1}, {0x7}}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x7, 0x100000001}, {0x0, 0xd6}}, &(0x7f0000000100)) setitimer(0x0, 0x0, &(0x7f0000000380)) 01:05:28 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 01:05:28 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) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0xfffffffffffffefd) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 01:05:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000003240)=[{&(0x7f0000002180)="ff", 0x1}], 0x1, 0x0) getegid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fsync(r0) 01:05:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2096"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x190, 0x8) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140)=0x10001, 0x4) 01:05:28 executing program 0: shmget(0x3, 0x3000, 0x3fd, &(0x7f0000ffd000/0x3000)=nil) 01:05:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x400, 0x8, 0x6, 0x3f}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:05:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket$inet(0x2, 0x3, 0x40) 01:05:28 executing program 0: msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="36fdd2ffc42a282a6a1c4a03ca55e7e7c5b91b25ca3ee4bada2ab30aa216ed8cfac9685f9d1e81c6273a96a3faa953914c3cca54c1a059b2e4de47314eac3572c266dca1a6a265f9aea26d7013ead873f2e3fff70d381dd2ca844550b1ffcf3ba26a67490706770c3de1a30eb6f9675421b2b4f21da900ea1f462575144aea0ea8f28516497ac4687ef03d7062bbc9b705349a0b59fdd72e42aeaf2ca3ba2609a68aec8e1249fb9c797c5fca3bd98bcec4d3d47a99ec795da4a4"], 0x1, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000009c0)={&(0x7f00000002c0)=@un=@file={0x0, ""/86}, 0x58, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000540)=""/103, 0x67}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/224, 0xe0}, {&(0x7f0000000780)=""/112, 0x70}, {&(0x7f0000000800)=""/157, 0x9d}, {&(0x7f0000000340)=""/1, 0x1}], 0x9, &(0x7f0000000980)=""/53, 0x35}, 0x2) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)) truncate(&(0x7f0000000200)='./file0/file0\x00', 0x1000) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket$inet6(0x18, 0x10000000001, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x98) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000040)="fe", 0xfc9a, 0x400, 0x0, 0x0) 01:05:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x0, 0x1}, {0x5, 0x4f1}}, 0x2) r1 = getpid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000440)=""/221, 0xdd}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f00000006c0)=""/36, 0x24}, {&(0x7f0000000700)=""/110, 0x6e}, {&(0x7f0000000780)=""/38, 0x26}], 0x8, 0x3a) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x10) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000840)=0x1) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r5, r2, r6}, 0xc) socket$inet6(0x18, 0x8000, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0)=0x401, 0xfffffea9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 01:05:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="d8db3d8b652cb6b31e44ad544a517261eb7d72b1", 0x14}, {&(0x7f0000000200)="c56d662fb65d27db5306011bd9c999fd76636a9ad2d95560b6c0ae22fb40f6201c677b9c4234109e4389217a13cc9cf6bca9145b37be64dab13f66445c123b6b506cb79f3fa0853922f7e5d866a8e20e5914ec420d0d0bc1b496bbaa4dbae8139fbe4f5ee44ea60664b192954a54ed40a5f5de45934d070506f9c9a26f1ca1ddd03d12cb5634255a7bd5324c6942b9e0bb2df613fc6dcc58fa9193dbeb1adb21ffb7c568bf5b6e1ee559a3a61beb8b0b67ff117a96c3339d7926700fe0d6099698a829a2a6186423250ea67c3d0648e595581cffd32c89b4e9641a70e0f8c804b9993da193d9f26a66dcdf0451c64b9913a831e5561d5134cbcb22cfcacfdc", 0xff}], 0x2, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r0]}], 0x30, 0x1}, 0x2) 01:05:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30adc5c14c555d546a4f62d14bf9c0649dccf5c28", 0x120) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000080, 0x10000, 0x400}], 0x59e97cb9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x5, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x58c, 0xdc}, {{r2}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x1, 0x2d}], 0x2, &(0x7f0000000180)={0xb282b2d, 0x8}) 01:05:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/217) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 01:05:30 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) socket$inet6(0x18, 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xfb, 0x1}], 0x39, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r2, &(0x7f0000000080)=""/39, 0x27, 0x802, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 01:05:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)=0xffffffffffffff1e) getrusage(0xffffffffffffffff, &(0x7f0000000200)) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000140)=""/94, 0x5e}, 0x0) socket$inet6(0x18, 0x3, 0x6b7) 01:05:30 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r0]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) 01:05:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000d40), &(0x7f0000000d80)=0x8) sendto(r0, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/253, 0xfd}, {&(0x7f0000000ac0)=""/214, 0xd6}, {&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f0000000bc0)=""/59, 0x3b}, {&(0x7f0000000c00)=""/183, 0xb7}], 0x5) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 01:05:30 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x12a02, 0x0) renameat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000040)) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/211, 0xd3) unlink(&(0x7f0000000000)='./file1\x00') 01:05:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ee8e3c937b4972f"], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c5", 0x5ab}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/50, 0x32, 0x3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 01:05:30 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) open(&(0x7f0000000140)='./bus\x00', 0x420, 0x4000000000000000) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 01:05:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) ftruncate(r0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x4, 0xfffffffffffff531}) 01:05:30 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) r1 = syz_open_pts() close(r0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f0000000040)=""/41, 0x29}], 0x3) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0xfffffffffffffff7}], 0x8001, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x8000}, {{r1}, 0x0, 0xc8, 0x0, 0x8001, 0x200}, {{r0}, 0xffffffffffffffff, 0xc2, 0x1, 0x1b}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x51, 0x2}, {{r1}, 0xffffffffffffffff, 0x22, 0x10, 0x100000001, 0x9}], 0x2, &(0x7f0000000500)={0x7, 0x8}) r3 = syz_open_pts() ftruncate(r0, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) kevent(r4, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x44, 0xfffff, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x4, 0x1f}], 0x1ff, &(0x7f0000000440)=[{{r2}, 0x87a16e7dac24d10f, 0x40, 0xf0000010, 0xfffffffffffffff9, 0x7}], 0x4, &(0x7f0000000480)={0x4, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x46c) 01:05:30 executing program 0: select(0x40, &(0x7f0000000140)={0x0, 0x400}, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x7ff, 0x0, 0x1ff, 0x3, 0x80000001, 0x4}, &(0x7f0000000200)={0x7, 0xffff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) 01:05:31 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000300)="fc531fcdb31a2c1703716d4316cf81425ffb3e6ecc1467823fc9c781ac330cee167f540a", 0x24) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) syz_open_pts() close(r0) fchdir(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:05:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) geteuid() close(r2) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:05:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x800) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) socket$inet6(0x18, 0x4005, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) write(r0, &(0x7f0000000280)="5f16aeeca092b49e0610ed8746fa3ecb60765d80db2a7cf4cd501589d84167943b7a43ca93982f3b590c87dc45f614db1052464f063fb9c954fed5b84a49e2b85e073b12fe97baa0fcdc522c552dc4db20134d581f99a4135a88d3e9ad6f784d4c4bb08892048c5fefeedb60efef2b49ec87f45ea959a7fbfcb1d227fbe4da0d6c12154fd95803b2b84ea21f55e09943ffab2506f193ce8cc1696034fca2fb9442fde0cc1dda590899ed420d1d20d98de6d898ca8b72e01ead8fd54b268d512aa6d1c70af016d96da51ca04d8f73eb08b717b6173a3351f8d6ff9f9c4af652b85636143b05b957406548e5e06482837f3198322bdca143f0c5e2cee123140b44c03067a01dfec3c6ea240402adfc5c620551297c4863360fc4632a62231c6f669f7c30e9c686313ac97e142fde1482cb3348758da822a45be4d8cf4318b92af005dca33cd41b1417bfe63b755db56013d1f28bcef3701515a41f08dc8b28c5367f07b2d5403a7489c2078110ff7b5f597c6ead6361b00d641b011102aafb23bd9d3a734c37d59f2a67cb748e425f8ca134cb64e8d40c96c94116eda04bc1fbe0500e2016f282bce75102170e31d0dec59e9d76f731d9ccfc99ee5c63d3ca71936d18aaf5418c00bab22cd890620c5f7fd29e2e406ff1c38f14b5e03039c2d986a86c4af921616acd59312447c3f4f93dfc5bdb30021b41608228cd819d07f233cee05ad4964083ca723f809c411113ec4a065f704a1eb613bd24e6ba34245854c15471335da193a7c3e551d8b2ab0dc0ae7251b0dfca8ca71684897bf04e3c4f3a395482511d75e224087d020f34056761c84f1dd5ff474c99db861f924026bf2980de2b60a80f1c2591a64ed7caf425addc888e00bd2f41d9d791595266109ad4c03840fc90eb6670a2dd56f8bfd73410e38a798cf19ff4283c83bed72418eba870dd63808eac92a6934343ce0f9d1bf49d663fb09696177025ebc57eaa1d2a114f2609fcbd39bcea754e4b53fe145d1a6276534ee987fd6b8553d3753c19cb91e7ed079972a47bddb7d43610d306d932ce723c8df0ee2b37b96621eabf883c3bdc27f90a5b23db4ec436eba17794d80c66aae546765e3159488ba729923cb9be11105086238b5c305e71752e202d0f6c786bab66af9969a762819bcf046363f7c3ad566a360af2f0fb64edfe74ce6de86d653124950e3bc4f2e9a0171a79c697c9696d1b98c632719edd341ceea22c1153fc268e96b7d37f50f4ca6b463094a2dec64e1432f7f8c0ee076f6dd53143e24a4de063a0ebd03f3fe5f51022afdd10b3205e94a0095eda63b2e1743838e9de343ed1d495a451b1ae70ce6c94461d23a673a77a2420581ef135eb40dd049a99beb387b9092154bdfb77f94776bcb1988daeae29ee13eec8e013953301de4e97f6d0c2142f3ce591cb571ff80bb456e752e464be4ad73f2e4ec898f1c88427d9b1d459d2d757bdc9aa2709b6130a01f0b65cec724730105d31d9eeb389120f58ec527f414ab3a011118eab3808a6d57cb6728d0dd07cf29bcbaa458fc9425fbed3f4af72ac978c1abd7c02f4f1a79c4d4241fc71a75f807b458e2ab22a06c4ccf73ab38bd2ac83565859125874436480828659c7213e7bb8d128a6757807de07f38fa519a1d90e7c4a6af7bea9256c7d37cc9ffdd88310d8bc42f52a168a11a660d1f55ddceda23a618345229af8626abc5f9e79e3b1c9e358fd479860baf4faac347464a966fa30af4a88515078d85ad1feb018a47092f69b526fb81fabcc9523073b9fc8e33b2b4c9febba4bed87be75595151c1c2e279d40f262f9527a8f44e9294fb556147651a1347420ff3967600bbd0170b94423217f67b08cb7125646709abd5f9449c96b0054e2acd54a4f746f4ecf2e6c59057e5479e7f3ee1d8a4eef3ff7dfbfcb3ac02ed940418057d3ce6ccff0b9687e65051a91e7988cab403f8288772cfd8b9c906ecb8bdeee4c4d6dc48c1d7172edde1c8cd87328684afdcec2eed09618be6dd3a6cf8aad8dcfea2b54af9dc2394c90ae137686b8d170ed9e369f1340c144802c25c590fa4dc21da0fceed8e240e5f4118959f33c4c609b566e3ee3531b73019d722688ec8f55dd2c0fb49a65ca226e8371fb85e83945b23a8b262510474afd2dc91629268fdbb80b6819cdba927bd9fde2d1323f235cbbbfc462de6f6127391e9a27bba76b24b4e68f60db91cad80389a05542546aa8c542a8874da385f513ea9113ef1c47d0ab31215339ae9e80c7ca9453950091bec9ac709081c2fcb565cae053faa3395c92b8853b24a553b2a02759ade5c893fdf2f10409fd663535091785a6031848abb6a60e59acea3e035eba2f4a041d0fd3cb1285c8a0b8ab73fee6f73058fd95b00664f7a3bbe855427b28880fcc1ed389bd29665bca574b0ae8786e42c5a132a65501bdfda98948d8f8d90ed0e831668a81915c25abf3aa764b79a2aee147729478c3cc0ab0f73ac7001427d97e195a7fc50616614eb806b1f70532fde6183ef1293f047b03ad4154d6b14d1bc781c7aa31c51acdf78c94c621f222350ad1b549f881b9ac01197bff6cc8e303bdc746aacf883dd5bb61f16dd30832357a49d1f055d53dba1194acb56ed9019c95e9d90132dba4eb4fb7d2514581b94ff843e90da61f4185bc9de12442b6bd534d5d1db8a17bd1d4f07ac9da04416bcddee5020b6dfeae157ab6ba5866788f3622ba2a9ee22740bba94134076e6f1f11f6e9674f483a5154f70d01b0f25350ef34471b1ffee5a4ff837ba3901299f1c8515c66b75819e9570522c5a00ff31a55db524c82d5e79a352aa714d56957948abfd67db3e8561d69a72ee18892d85225d7498270633bb29c90c9b5a8aab6e3a2870bd9449b19b5b43387f497501a8bc9b6b7992c9f5fce17bbc4f1c1710c86de160553e55b2ea3f3a0387288d7ab4c2571474250a066b09d0f2c8c8d9cdeef7be03d1d13d6df3cd83b75946ff154f3b82da39f942ad0fb52ca68dfa9d337ef3ab325b5811c9ae562a5e233bc4f3862eb8f2ba094bd6a822ff51db52a32ecee68fab871d2af20ecbd76bb52cd63b4a6ae22498dc74e1675fbb900bbde33078c6e526a9ac5c0137a7a5a37c1fbd1f2b2a41288a820ebc8dad317f3c2777be2a75b926d93adc88420c994d73e53b76c47e790f54a59a86c23e6cd3a67cec795a91d6e240e0328e431372f68aa639f98a1a8a7bfba48c67e2ebe1242a2e06f9a08ab236d0998d55adf7e74f61c20c122b6bfb16a95866df165800b7e82ed1fce5d516af95dee3e5d5d7791049deaaa8fdd7f1f7c9fd576a7545fe75abece027a5a2d7cf3ebbb146c71619449e38ca1c4b86d954aacd229fd308b8032379b753442e9d06ca4b8c32f4bff001bbdb65b2043a6cc7adfe7563758dcff3aa855ae717d6dcd3475a91677168339611d21e325e09c304153415adcf6982f782925c595fa10f80439d3ac8bc0978065b61aa7449422482b7bcd9174feca323c89177d8b42bae7fb964e302d5e8760f918152e2935f4a8b0163529aa6911345eb142a5133a26cc92f0b85856719e9d7792ce4746dbdbd798b2f02a799fda78536018d2aeaa98820efef28317c325cb14039533c0893cf23e8cf88e7a5a52ea28862ecab2eb180c2811fda057486aa2d12e92e02a1438a3b77c33c5c882881ea5d9f7423f1a9d459d20783b9400fb7ed8d3419654903176ff644ef6c6f9123b49e28e3385774f796e8f47fbefa1641384d987a5f0fdf9a169893418814707c3f1ed2eb2e1fe59bc10602b05fa2af90561c37000faa6feb51f95161fd70415afb5feb9f0d291d0d94d653a1097a5321db3d82a8ac95e17b4879864b4a7de8af0600f9942868f5757fdbc985886e794ac75e8d84fd076c1e6989043b8c25d53a526234af21c9230ad2a82c5660657dfdc872c14f74bc16c605a5a4ecede523a9f4945d5c5d3b52e36625e8313a4e3fa124a4f321b9542cd212a2feacb5dfadb198d9b7f77eb1c1baa85dc558caf43ef3a288c3d9b129a8c1d5671ca59c43e15a51aafe6388947725cb1ba9517f6ffa1e0c919699fe3e7b25cffe5f6f65a42134e11b932eb9f0fb39e709849a9d6357e08477aa3b0fa4538aa1ef4fd39516fbce29661e946034258f30f57b7817608d80c51ec87be90511dd64bf5d6c26a4a1253b42fc5fa5b2813e290daa9728138986f9342908eb940271b862f9f2751133574454f4d5ecda32e7459406b93f0a6dea6ae166ab9963d4bd227e502cfb153e6df44cb9759cd3e44065c31b6cacf5586c4b2480660e2a8c272007bdda26c9e7747f5bce1baf16cb960aa3e06ca8f65d2a05553ed1a6a060d59b23ff008126f2636ab61cccd5e402ab8b768601829e55bd42192c9a8addfc4cbc0bb05ffe5c0884dfb6b2150d539671f0e0eda10db62cb8d37d8e73d04552f1b1fa1d50eb7d177f550d1fc083a8c69b14bf2690eb9801d3741a6ed0364dbf1f21b7916c3f4392fa69e764566ac025150cc0c954481cc128e113952135a4bf6106f431d7013fe178de6592ec6c92d96aaf6c4316ad365c8eb2705b61a9a8c9f1356efc1707b9373e242218625f5f8b995aace2b7ec8c536ca5dccf54e4cc75497fd9d58fcdb086ad083dcc94cb7efe96c3252fb0cfaba694892b4cc81f0bbe3539b62418dcee5054cb37c48e902b3721fd73a8c65579eac3b202047ab19091141090ee2aea91a5642bfeea67399b16e0b064a8876efb71bac1f83a19d442036c3590b1122657d8a82077c84d64ade8cff4e86210c57c59d1f6a00527d223199b1795cdda86315f204c30daecae2329b9169a2b589f2b1e3b24492ed814af7ad93e136bdc6f994999ac2c12ec82f708677de60f5c607e3634822dc0167f1282fa7d28666697297612d3e0761eb6adca8a7cb046b147fb5eed0a74fe912ae8b7a8680edba8bbce6a3daa469e1552a4e2b0fab908997b5f9abbb6cf5d2706b3ea2c88a97f77cde75b7dd3c47130890a5ba53efb51ecef5b314bcbd0b8b599dc5c62562192555570d0e2d7868bf27aa04ae842e44e4d2c66744989f53fb022939def84f6661ed888d12f18a7d7f155e478d7a8164a2e34587b104591a983ca0e58395e0191a39dac6865067b6dd6edb882683050fc5e077ec324cda0ded677f0d509d6b2c288d9adf1d92cc5bcb53d9eba243ff70175d0e45b64768b02808c0ef8c5dc169aad7e928e89f1401604bd175b0650c414ee7ac5578cb2d8c79cca7f44c4732d460eb8680315ea3542cd69168372db6bc9731cc3e14a9061534763089e7b859a01312e5e7bb3fb2935813af184cc678f9fc640bca2df571816d46311c404678b2548dc0e5903a21b25c7e82bc8f6ed52fdc8948f103c9068e5a6d4496c62996fd2532cd0d40fb15ebc254872460bce99373f8bb1ff835233e8349a43927f563ffc560763a5996ca1579e10ad2cf79c66ad52ab2cf5760be8fcbcbdca2df8b07ea518dfba05844e12267402c8a41c5e8db1604e4341f29153438ce2aceebb1f5469d94d57d38f5b922f6e02af12d37d7f791702c470a3db313f6d45cfb2cab52e21eb077649866360f23c1ca3eea92a859e09a8f04c50812c5aea46c083919602d63a46526e77037b252b4ab34e39acd53d0c8a1239fab6f05d15f183b19a08a84550a47ce42e7b6a4e016a8dc2b516b1f2a05d4d9a9ffd2a014a31b5cbc2dfd36b0f608a564e0c690599cc6c7941eb77e886c61343dc306331a4da6a26461e53b995f10aa1e31c07869c549ed4e812e02119", 0x1000) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f00000000c0)="69e02f0661b3d81d08d7bb11230500000092534eec57d92c46826ccec3bb1b64a8c7265f52d385323dc58e5e9ffd2b6b1a470d0f74f0ec902939c541aeaefcd33bca0a5b791764bbf2", 0x49, 0x0, 0x0, 0x0) 01:05:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b92f23320932c2970eed9f41c743ba4a8d9f7cb4", 0x0, 0x4}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 01:05:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="08c564028f588918af3c6d61f140dc411ae0913982f4f1161f8932240be8ff86394bdd6de725c77ca967aaa5510600000000000000e2dad62fd4f5b9de7d823029e1b1303260b8b9560e4d29d69ec9ce5026691d08c7f3f3814280493177b1d3ec19ee47450847474e7d04d9e548cbbbf2ae46b5168bef6ca226c15a58e2af38a28c85fb5dee9db27c994a07c040c5d450142799f503886bff4d52d4d54f1c095f13c8ae0515", 0xa6) r1 = dup(r0) write(r0, &(0x7f00000000c0)="dab5a11bde7b3a06a9c83a7d1886c719706cf3026b94741006d15407c8bf505e2afa3df0e307d11f2619791d46bd2d2c94319f6ea2963fc2a15c849a4251019f9f96c9e39d52a0d3f3894bb3229551bea75be0ff5c554382878f180ce4bc4a75dc4daabb283cb6115653cbef0348a3c829b3e29361deb909773b18e1529d1c20bd24eb6f5e17b97ceb66bf73a59bb3aba7f192091e163500e15ab97debdb1062539eccb15e7133ecd68ce0132ebe618dbb1b87f4c2e6d4b7160827d306d0181030ed6e3185a0eeca292d1273319bba5ddd02b1e8c7d658d3553245704eeaa5f31a5a8313124f78ca3eb908b9312ad892cc833fba7082b0b0d546", 0xfa) fsync(r1) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_open_pts() close(r0) syz_open_pts() 01:05:31 executing program 0: poll(0xffffffffffffffff, 0xff, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x10900, 0xe) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0x8, 0x22) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(r1) r3 = getegid() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8, 0x0, 0x1e, 0x8}) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) socket$inet(0x2, 0x4, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') setegid(r3) ioctl$TIOCSBRK(r0, 0x2000747b) 01:05:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x82) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xfe9) 01:05:31 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xea, &(0x7f0000000100)="551cc2f840f8826c3c4030ca89d3b8ccbcfb46b83901f2040da55f6b8eb05eca7f13b01d2aa7d5b07c0f0e28301075bc6c49c9a4978083bb344df002dd4cc1239e20be4de29f2255b9feb0b101b59cd1d47634db22e37f7ee22d83176bfe56c34f1a6b3b427fd1495a8549c71e0b5672e99b5a816ac8a3a2dff4951bb4b9000697fc7e5e75995ea47b9b7d93eb4d8dc6d1d9ad19ce56da07bb4de2922690fe5e2d4a6557adcd33e5ba5281a053d112fb3191c1f322b1a47b16afe05eb2d6421f80ff034247cab452bcd5d851064a3e70b89b90c00a020bc3eb6695f6cd0324baf79a269bf6d2144e13dd") getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r1, 0x0, 0x0) 01:05:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000084, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x7, 0x400}, {{}, 0xfffffffffffffff9, 0x48, 0x2, 0x1ff, 0x6}], 0xfff, &(0x7f0000000900)=[{{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0xaf, 0x80}, {{}, 0x0, 0x2, 0x96, 0x7, 0x81}], 0x902e, &(0x7f0000000940)={0xed68, 0x5}) socketpair(0x6, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x39) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:05:32 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) msgget$private(0x0, 0x10000020) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r0) 01:05:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x28) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x1f) socketpair(0x1, 0x3, 0x20, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x220, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$dupfd(r0, 0xa, r0) 01:05:32 executing program 0: select(0xffffff84, 0x0, &(0x7f0000000140)={0x4, 0x0, 0x0, 0x1000000000000, 0x8}, 0x0, 0x0) 01:05:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x1) 01:05:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000008c0)={0xfffffffffffffffe}) 01:05:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = socket(0x26, 0x8000, 0x9) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10004) 01:05:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x4) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r16 = getegid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="d7f40302584c8b50f976546c55dbd59d11ffc69a900bbfac94ca23a097a9e2ccd65a48616ffced07c8af742831c51e6dd3bdd7164933c9121887c5bf63c73da33fada39b9a6ba29ce7b16c28abdd02cba40c6679b968fc89af9105bfc4d822500e496113d195bec0f2fddaf370a95865ceda1103bc3c9ef78aed5948414b18956491b1701ede8b8fafc931f6aa4ef123f1a3e63d17233b130775dd9e316696323c519f0a416b44da8b1ec118e2fb0ba20fac715e097314674c1c03fb185929132ce100a4c6472e990ff593bd00769502ac36e7a3d479346a30474f032ab444bfe665ed0f34110d", 0xe7}, {&(0x7f00000001c0)="453466c6d3fc5a8cb06918a086ff45ebcde99619f508318b73c6945e023959c7d7a838b4a86a43ff90c37e901b", 0x2d}, {&(0x7f0000000200)="c9f7f88141c9a63bc09b2ab62f943d91c0f7dfbab5adfd3d52fb65efe185b5b682e38871e97b5d70d7b809e2633e2702ad3798719777596073ca95ec06eb", 0x3e}, {&(0x7f0000000880)="9a301509473fbdfb1e675301951b8f348cf0ec3366e98f59aa29953eee3517ec5947292a59680cd23e8291e36d20b8911684d9c8dad36b344f0f950a4561b2da182761a4eaac3a074ef9b22ba3b7472b6839e87fc1bf95b44fa95edfc0c59152c364e519f7a15ea35cbdea84f2ba68b720516a4a9d9a8f8c0541ecfaeebfce2a120bfb72528d0ae41e4dad9f08dae6aded324baf54f0df2ab5c00611e5b9608d70d4f69923253a5ab88a82eec9de2aaab70a5f245ccfc3ffc101c4aa090502cd4485bca88f87ccaa42eff71eadd935ef58dd027ef11735ae478ec732c6526ae83835e681635823396762246fccb55f23b3c78210b252ea8a86844a0a5983159aec77c7596e6c5d62cc16213c0061fb5b057605b31b4706578b2a26ff95603f2fcb35d2b90ac032f1c9a7179c069daa401e1f6696fd1640221b724ca3fbf4e577f4dec27d07887706cfbbb131f1f6ceda85f5292d48f612b4c1b6f63cdb35bc07ef415c398d0a20a986e5681ed2bea084c26cbd4be8d2b26160985ce10ee014b1f86c6a00af2e4b00aae3cc7ca9b7f0c5d461fd1f63f57448fb4188c1a77eb785df54c87eeba690ea6b2104e09c047a796f6ce099a9cf9799632c9fea3be5e226c3103372513ed067c6082f5db9fe98bfcdba1bbe54c66f707ebc23614ef52838190c21c264560544e2599c3cfdf3979f4fff08e2dcef088d5208e823b5b88348b9cdbd8a423ec6b01fe4878363215bbed3a01f319c6dfc20e15c322b713f2af25486b7ce595607a182415aba3d2721360e86ea80b748132d57b8889c52bd208ec99009e1f36eeef82cfed58acbfea11c10657639d767fc419cbbc29cd8e0a6690b9bff716c06f2311b14b88b586a6948f7dc75c2231d63cbd31c235654eaabf9cceb9716b3f4a4f0e3f17cca02c7712a35d23444d41a639a0f40ee12de5b9108ec3606e7cb9efdc242ae6d2c78efa920bec8d3893d815adf94c901c5a52e563ddd5485d73a0773f3574eb092a5a49d03782e5bd10ce0cad5a8b2031d1d8728abcbc92c6d4c5faa8dbd2c5b2c3c34a3156b64bb76b24480ba05e86a81f55d81077445982b08164ac117d4f6b202df633a5319f11a5a053d87b1e38e908965ef9f438f48afb968183e0fd87be004a62f82cf5704a8e58f054f2f4a74200ca80f596bf5084ed8db817a8f7b285552b1e0d4564ba0bb34ddf8757d77082f0ee0998e94d8bee4a534cac857bdf7c3fed33cabdf104e1bb8725e7d5c42144eeb979a357eca958083560f2d72eab92af4ff2bc9193381942df317bf62309578bee83f6609f84f3ccd4b213256c171df09ad3617fe16634edede52be7938eb496135f699621a0261935e2ae1c4fce8d38346b318aa9ba06daaec69d48cb330bf73b955966fe22e0bff57e074b8752fadd50e4dfd0dc8e88f63c0a7a6cf46ee02aaf4ba836934e3a71c432fecdb0ac9078570d7f17454de42fb9fb0aeedb7bf3297e406274b868b42582a6d0390e041488e2225bc5a5e4d9d7528d897fb333acad62cdf488ff11969ffebd3e7a9cb867114a4485e5873d8e43ee168d383789fdd0ed5fa9aa113d6e3f9fb8e185a04fa6c50699e6c2fb40a5b52a154ab258ae9690229c6913197dfa871bf14e0bfb6fd52750ccda9bc694a4dc8968366e6fb860be7148df459221575031cec44be38ba6076600550cc7f3126a4c98cbeee185d4ac0af1642b3fe87d055d10f6ed332c443b3cb7eee75d7dd257ff72afdfde8533cbe2e3f800441b153624edc4dc6087d3287e4e48b68a427032563f2f0b5a6870d096717393313b0b42d6083ea553c7267f15315784b3cbd21287723c3b6dccf6f36dcaeb546f92c184a6f9307fc9e4964d635e77e55a7579723220015b693fe5ed0b7cdf08687cc99fc20b596c3566076fe79424aad4a67ccae80a5d8d0134d7bcf95acbda4f19fe0fb88a380a87a2aa1bd72104db3932d31e937823ffce99484d14009e2fc7863c3c46be06484a06bee1031ac95e83640c537770f442b34d70afb8466399ec5b72328491113e20e51d8bdc8e8e43ffadd4953fb9169bbc667c94110ef99288b64d75a6e92e47be6db5c1dfd5af65201193f43b34e6bb0e880b0da4e01fcb90b57617b8e259de7b612473ce9f759b386d6df46790e3f7d5b803c1bc74bed84b8e0f44e479648b1268690bb3f7f154f96628f92801ffc224085d49ce8ed77934d9e51805358e7c09eb052b5eaf45850e667d605b3431fbb2d5ebc1d2ccb576084b257ef0397b98ae640d46d1db4dbb86f172f5aa4c784dcb2590a6ab9fcab7f90f1830fdd6c80e29a1bd3eba787201182339a80ab36913767acc286c3995bd43fd5865c563b13203d3123a6f7fd63414a15d9eb9d02db98be6a411aef7a3b87019f3fb00a5eb810b1a6ebae44e3bead76a9f505901c948b81ec5faeb7628af816ddd744e114ec6eb632b832e07d1e4d32e7b779af1ab76e654fde85e38f8c8e31aa8bff57940e22ae3bf5bca8f7be65045820f7fff50b986ec1f95ccade507bc8fcd9fc32bdcc7738bcf79d2017186db5de84beda0585610f70473fd1813214d766b760a1eef32ee683399f1ad6634f71731d49aa5155d013db6f80f56af99a0239c925e1000a28395fe6a101b733fb8787d8bbe2f34c6012f3493b8457e7ee69234590dd8e1cc14e194b5e7f3148e83db11afb32a1235db10952af995dcd193e9b7d0914b3322f81cc82f76d41ef032cd7f9a85c6bf1a71f9c02da74e783ea0de411f9a133c632f83569bb5c3a2785efcd4dbf55e32fcc5d2d76815a0187af4c57a57da810c40eb622a9d1be05161d2647c60ec72110d5033a04f83cc27996b0f5ab225a149e58d9535f0f317977c2cef6e1020e9bbf43f9b8367a23e195831d2780690912d71aea477ec244ae1e4b591150d58e9c7993df01fe078db93fa3d18d39f350be816b3d6b8e459ac8d4332d17a96baf0d9fdcae965e87a1178f6ea6d2efab6f47390be25a1759784e1d8070e2804333217e66a8767badedef3cecdb7cd51f522ba573e6a2ae89ba99a77e51f8b5c5b0d9b05c4723b5334bf7c596868f326e531a61c10d04be3ca4f2aeb38015a0304d336f5f8e3ee9aec2c5a273b584c6fd4015f6d7e8f3091f8f4f9ff3013d3eb5c0260f788c029f22b808b9b87773dd2b2cd6c6cae831181e087a120ae3e6d850b439482cbb79a86d6b1ada55f3aca31c49db424d0726e0fbf69f04c3ac8ae1482436ac5dc31b6e4f8a6c0179610ea6ec61c7ac71eae4667a5de28e0c2d122c10869e9e580649f53624cea63429305632e97a0a2fc69834de84ac06718a8906e90e072de6ba1bf072d4265606deb91701ffbe304d17a453077f5f7c93c6c7caeea17ae0a7cddcb6e137c9c9e57c4adeb2010099b622a0149bc5055cf1cb603ab024d78db4e42ee2800becae7ee4085857b4a40897e080c3d00aae46360aa3d9dcbfa8ea749d7c84b4a69e8cb1ed4a3a8231575ba8bf74dfeb66f6c02afa8d3fa9f18c7508cb312e8d77763e091646ce1b44dde75e91d7611f5400f0f76a926e0fcc4f3378d33ae1b27bd59451a560f0ec04e769c9f83e7016af5a1d072cec5500883b8261ea090154e3798a11a8be84827bea68a5922cd6cb8ab1f2f046afcefcd091930a9e6065c17be592db63d290d5214bad557bb01bb33c3beccc7cef3e1e53f94f0d69cb9170a1fe43b76736ab60fdad6007391a2b22eb4ce825fcc0bc259dbf0129064d1e77e915e399bb4630d4017894cbee4b9efb90551422f7cd1f6c4f7a9378b721a7a15504a92e7f04548a6ea642ca1f72747d49e020dc958e7407655380b72e3f0864e79a1ded09f94f4824f8b4ccceb4d5fd02c41efd936d8d6ea3afbd041f3b22cddba3e29ca6d0ad92d496005cab7abbe9271ef48f01cc0c7ef5f5392e82470bad16199777869c00c1292d11417c927786a52989156645903d207347f708e2ed33db51ced28bf3e995157f136a54f32990a4836c8c4fe67444a88b63f5a8324f8ed3446a6a6324dafad2965b7b3bb77f6e3b8eef75c23c23450f697768ce231e87ce1690df791f0c88f9954756344ac78710a5c1ef42487ed096aa0a2322a86ab58eecc54a33a3ac1eed4930eb0e6cc87c59782110ace857b772a0d19b14e482c3ca37893d534eff09e65aa95a11ebff2c4e5b7633b786ee62929c8cfde610e449a3a0e6fe95ac9074c595a1975c824688c4642ee3b4d3e8f0c305a081a985960cc6cca99b4872208e6e3c65e0a433d6e7d23794adfce080d169614ae48b8efbc7d6d59cd9985a24c022fe8c1aaf4518155c5d50a11a5f79c06914a1aebe01461d2432da775fa0c8c2957b1c076ce7cd54299b7bc860cb9cda228b88df9c8381a006e28c83d31d02b82290eaf5cc0952a48fc43bd5fcd133a74a060e2fb51d6afa44d0df94d5b228272c78336fa63f3acde1eb1ebdcbce2095c47bf7315f359eaa019bb76aadc6cbfabbff4f9d4ff973f46781dc0cf9029f7daf8053cf4c732e4461eb5385e33dbe780220f54c4b3098bffeb603052d926c520236671325a25ca12a9113de6a63e7ec10f2a3c6181132d0958cc5e3be52d22e33c7bfa7e57af92f9da7fee92ae5a8ea6957d08ecd47812662daefa16867de700802b51c014cd52beb7b6614b2506aef77ab2c6956ff0b44a7f6b131680c628a14a3b6bb59b8aa00af794a5a9b6aa79db91de0706394fe49e243306ee5ec0e6b7153803b428eb4a9f70c3722990d5d717022e83359576ca8befb718e50df9cf8ad5bbe6c3dd7b668bd263bc171fd925dd45c478bc22ca30f24cde546da66f0489b73703b519372151fafbea9b0b4633614d7e54b2588c5432d6e270750210b74851ef4f7cf9f874638d2eb4030d4fc72140bfb8f86cbe26ad3506015c10682cde27988c3706ab766d58f957d253a1a66e8498c9b5dec2a6c46ec805527e8337e971a15c66e82c7c1bc5ad6f9866b70bf7764b3cd14aef653a8beb8abd2829c1a8a3af3e5734f0b4b5deb1842ef6770c5cab25cc6080178238762af1d9aa1b3fc8c04a9127a3b49afe58df547def9802720b63a123ea0406e64dd5cff2e835b6aa3599f8af6f9a1c4158bde78e0067b7da8d633246f187587e08cb934021adfc7d2ba0674c2551e427e5ad509e875a0bff63a766eb155ed12c60ec85620ebbefc71760b058c094ac742ff4544e7a22885c4b77adc231fe79cb19b781f754d8f85c29cb682cfa629cc25baf2fa2453da2d047014c1012143160b73a7e811637b4778223ab1acf0c6263ab3e536c8ea2eaf4516e92f02aa379951f34d614b46cfdee2df7becd1fb972b07fe562e1cf2e2ef7de6b865bfe1762e439966d0fb26e91f3fcb33004142f3583efb439be890fa9e3a7f873f150b0e0a0161f145d45cba73fb31c5816964a2a3b59b401981818dc3ee30cac124ac0bde3bab70b499b027b3efdf5e208d37cfdd1662c787e4d66dc4c273e86cd27720039f042d47e0bf76847f5df335704544610347a06c846d0a5772fe245c73cd9ac539308c3e164affb462acf5cf265b569d8c106863c0c889771a52e66e998b522c0a726d2a31f50e99d944f3bc6bd8c8dea8e9bd122cd2beffa7aad010d93b4fe7c7974842dac14b8789c3dc5199b88a013d463519e6a4c050a4c0aefcde4f00eaf31ff9bf9cb832c922b5513bc375c05748109dfe16ae7ce4b6c72ba075963fc4992f05a7502767680e72de88044728af012ed996a4f899fd2a3b5abacb23acc6a89f1105a26b5ddd18c343f7a9cd71e49a97de", 0x1000}, {&(0x7f0000000340)="c2a3bd88cd226e94d0e98f35f16702b50024de04f73943eb6ec73911a5f72009709f18a2ac72ce848b789ccf0d9a0980f0f8feb5595bbcddc37eeeb7471cae51844036dc24fb37e968ccc4b2653b0d386a965c1b119e98bc7c7f532f786a389672206b9dbf336f67caba7be80f97e71b322cd0b9dcdd683a4f67b8e9ea4e30ac73b6700c6962d5e15fa96a621dc02c0c9a91baad1e9266f87ece429da130b87a8041c1ff328ea786cb5010059c5504a5a132c6afc63b05291742ea3864e062c53ef7809d92755bab1171f2c12f124ba5343e816d49fa479e62647e8b292afa2a546bd82234e0aa475d3323a817ebfa", 0xef}, {&(0x7f0000000240)="2065ec06aa9249e77a8dd5d9efd01aa3f301", 0x12}, {&(0x7f0000000440)="e066c3d8e7f82a5d4fcea48338759f1e05bfd8e7e5640d5ae4a47e0b9669b61aba1ab1619fe1a11e0929b06a4ba2edb5c1dcc973e06af62a041f2b7785f56e66cae8c5e0e0fc1b7969c48072fc5e8d5fd98c1d6704cce6bd9bfb59c627dd354ba39bb82bc4e3121b5f4961ffc9bd4c6b3f45e11d4270f46d55dff5a0b826ae54883eee6ce530cb0da631f3146342d9a71a4262f00bcfa22d36640c90df0a926000", 0xa1}, {&(0x7f0000000500)="cedcb77bb82fe3eeb7cf58e9fd24576179685d1e8d1cbc84ad1e60c6585522b5586396d6715e173b735afd4d248aba5ab0d35ce50aa5dce8517d233696862afcc7ce04eb45b1dd2fb474cd9835499a7a58c1fd8fbb70e5d3ce62cb56ab7d3d06744d729222993d58453db7bb6138afd476e60fd8da33846caed9eb355dca5907ed8cb434c14cb2f0ea1e6dfe436a1bdf3a368699b80754ebc4056e106288846984e50d6188e237efbb7d9e3cd8af825cbef87c0b3c0c8209401ecc2130c31b53586cce9bbdbfd95dbd602121b96bd4cad0bb041c8bff6204ab3b8cd0f6b7e1b02bdc79745e4ddeabf914e28c17072da6b302df1c92e667cf385e79c310e6", 0xfe}, {&(0x7f0000000280)="46dcda97cdc028a17da24fdd8011e77639144dedd89a81adea3fc0b4b89f4071104f7851b9ed75608a869b15c00e0ba0a693434a28cf24a4d62fdeadcdf51c777000697f9b608a07e4e31cb464c8c89ef7867e6c8773", 0x56}], 0x9, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x80}, 0x1) 01:05:33 executing program 1: r0 = socket(0x82, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ce1e9cc6c653000"], 0x1) recvmsg(r0, &(0x7f0000000340)={0x0, 0xffffffffffffff5f, &(0x7f0000000200), 0x2, &(0x7f0000000240)=""/218, 0x440}, 0x800) 01:05:33 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x7, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x133) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x100000000, 0x1, 0x3, 0x10000, "743d3c32677e7e49210fbe00ec1a9d37cd8c2b3f", 0x7, 0x8}) 01:05:33 executing program 1: socketpair(0xfffffffffffffffd, 0x40000000003, 0xffffffffffffff98, 0x0) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) lseek(r1, 0x0, 0x1) fsync(r1) seteuid(r0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) 01:05:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x70}], 0x200002ac, 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 01:05:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x4) lseek(r0, 0x0, 0x4) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 01:05:33 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x400000000}, 0x10) 01:05:33 executing program 1: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) 01:05:34 executing program 0: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) socket$inet(0x2, 0x3, 0x8000) r3 = getgid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xffffffffffffffbf) sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002440)=[{&(0x7f00000000c0)="b43502cc91675cd948f263fefff6f0e585f5b6ec17bf9df61ba3215b7e964f775eb0f0f776b9841b769abd80b75270fe4f65c130ff5e4e3e946a159a9c3b10988e6c9b8800f12cb58e3472be45584a07ab320b921599272eb316a953d63029b0a828838f60cb7980e13ea4535cf73aa6061fdbb855631c9982fae8ee176b82a678b0d8c037ae4d524727f881b1bf5f7b91cea5e173f95383a0cbca4c36e74601be2adadbf237f152ba7d9cf71506abe0f71b874621db0d7591e0418e2f28251447c8f435048db5ccbc37e92264ec53dad1b9a3601749d12315eb7ae1d117fb59e258ec1d0dad63d26f3895e580589c43656d447649640dfa6364c7b48ae1a4a54b44c9efd7ba7309eb53f6931bd98b5d083bb46e530444bd1c6446c784589607934b98e7da4f54370083978f49e50cbbcc0ee7c0118f936fd50efc8a53e2c374878119cf49b54f04e7b5f4ad5de52141af154c24b625c6508057e9ce34d21c412ddcd9e55d3c53fff96417029cd942680e7d0500ba35055c8100be47efe4608f8e5debb49ae51e9b79c0cccaf7c26c3a0c3f6317fb031e13c7c20235ec7e330bed6bdcea1ddca7fb1b911a760d62a96223c5a86e65b69b92bb352a11d4fd144eb0736468597a3f3a3c4f3491bd7d3407514a40c9259975bba4857ed4b80fc11e63272d3bafeead101d6b6a7f77a7f9acbe5ffd44636653ffe24e476feaad4dd8ae19a7b8b386977479e1aee9c449e290bfe97c967b03fa08a33037d0007e712fb27a7a63bec92ef077497dbe836b2b9f7b5f9f57d54c330731d043e220eca4e6bcf8307da9671dc858ddcbe91281bd08d4f7be74b84abbbfdfc66c05701cf6d576b2e2dd8c12ff0e43e356e8c525b8a237e4c9f1a5fa336fa31bc09599ec50a118fe757cb93e517bf63f81759a60e3b0f4508deb13e823b3058e5b6905075afba7a8c8640928b9ad483980488d3785de3ef8fef184440a5b11c4e5f1a73712528aa655083adf377dd15f8987080ea31b6d8b2cbacb7514c235243e4bfd3f24acb8290b787872ebbde29c072f93188b53ed0808a13403714edbe7b8a167bea8b7d7993bef7c55b90e7d7e455d76968d44f43660c894c0fc2954bb70de12ea5e2959b41e812431d0b7408c539bbd545843e956db91ac8fed43dbf12a4fd67fc40df8677cac04381ea240c7b6c33bbc300a53006e79e2b661802c209155cbb727094d9de6962f2c53a712d65a87dffb79fe112b2036e1d0cf1c7389abda415c2d4beecfcba340fa3233f23aab097aa6a71db000bf870c4dae268af3cad4585dd46b320e20d6a062ed0b68fa3bb84f26480a10f3cd7e89cf7939053108b51baa79b3bb18de5b2ed84404bf29c782cbe99f20d090a6103e403bb87e8fa7796c699e31785940c6a0ea118d8202ee360d6a7a31ec1c41077c9786b27fe5d2f4aec72478bfc9f2257edcff8ddff65dc5031120cb7d7f08a0a617e77444a78f195a8be43eb8599eb943d4fb3879894c2d5b46f1af749a7e431a99ed743cbe600cab7f73bb6a17918a805a9f0aaf4571a2f6cf2b836df5ace013583700f18837a1708895df24fab822007a2ada62db0a569fad48e6f2c93362992934f6d849a75b06502b2c788b8edfff10c04765f1482e456cfca8ab8d27a0ef74016403361dcbf61f8c6415e07e68ee2916060356dcdd561565a862f083d8215c22ccd1d4ffabd445fcbfbcf2d1599188debc1d5b1acedbd34db097840984566147e71f7fbe606f1c8bb81f460c604f8fbc32f8ff0441d950199382064453aec49d161bde6bf33d686522d9b5804a2f3544ceec002e602b34a66271bdbb776a89371052c5e705fd1663ab72d3884380dd95b8d4cd2f9828fda651c9e514692f5797315cb7d4496d7ff3aad98013f7b60556cf1144eef42437d260c472b8c68ef2a87bf167e6d9609f87021ca9e42836cc67b47f36e5ad37fecd8a1584c34de3fca37f95d2b91c40fdd7a19b104a57936ae075832be564af5f941482531d3b6eec549c3990401ead0a7af410283a2cd90e17412cb9fa5888272adf64835a601e50a9432795aca8947d1eb2454987b205750334a22c5cdfa64e430debdd28b22961a55145c8355c2b081f3c7f63284a7e88953a22cb89390617393bb9decd18aefdb54626c2d45c9eadbb4ca2a2dde5b69ccf06105696ba1a86727516a633091aa86e4900f5b6490aa4e7627a4f19ea4faf8df73a1a47b2ef9c37343b19e3c683bc9613487b469b01c62f1eaa0aacb45440e41a334beee2b3e8b1dfc61a878f8e3db8d6b5e3389cbc49af922ab69837a38d8088714f2deaea806a0482244a8b401e41ab5c0f5040381b3c86e4b33e0621de341c08e200146232ac4c3c195464f080df1d33e43790e3231bfe2b14de9e950ef703e1ab3337edd98de8e9bc094d84100f08c9635a6be01e064fd91da65adb492a0b1e31ec4b56dc64107c78ab20dc396cdb7d4987632fd27abb9879bc28c3eaa80a438ef77bc827b1cbc9a70417be80ed98703f978059937b4e1c3746bc41c404b99d039f2a7204551e3d257bfe41d868a1db10026bff16462f68e700c492f8648ba51bc3911d58557fe684d46f4b9797ad77f87ab6ce7a54567a487932563fee8e124dbc20eb1a5ab224ef5e5a78f15600f89e3f2c4a190a8a944664b7c4d20ba4d7e34464d063ab214fe52e03c0db9ed34d58542a004e2cddd70a67ca68d6d716798ba7793edf6d066bf81d6d5db81091d4dc2c6e9455dc86cc50100a6a4750f06221d95cc7b583df71e4db6d903e89e86bc88493d774dbaa91cee53f1aebc58e3faf119169aea81bd49d6a89567ec8c0ded74d2c482d7eff21c6d03e8bbdaef00762ae37c2c4e6fd0fb6b52b151886e29b84aca485431cc1f304d3dd26d6c119526b981fa78472dfd27698650ceb072b4f49ab34a791b79b67c4d88074450d0bcd37efa9b94224310c919a2925384aaa54da77ef9a3c94d5e30fce52f8e1d1ba78003281ce07b50d354861282f0b861551e7aa5bcea767fc5501d415f748f767568e5859b2bd8f2031c8507e5f331c0c9a8d2d4f09b8c5267168cf7eb24ed2d8ed950b43c6388267f6bbd0eb86ffe91f91c027a8406efe181117ac71ae42d243dcc2bfe0574535a2a053df9e47221d05d49bbe95a57747ad96091b7efa11c6fb3898b36f1442795ecfdb5a265d5c97219e90f04aaca6348cce12a38b688b9ad0a3dfecb05ff57abb19752ac1bf6adae2d43ff3915addc21211ee544a390c1b688dcebc9a7d122b067efc5157ee35de8b7dacd6783dadd34cfd78d073ae37f7255c3b9401110ba1331312e5b4bae0218a55559a1f7b33febcabc8ba5d14ce428e394b5540164b075e7ce7268dd2e57942f90f818b154956d1457c04a3ec33c52318f1111c6023c5a421d00016ee5fe9d27859f95870f9ecf807318de377c4bfc1275e1f4aa75e38acab45d81b154afb4ad1684cd9be1b8efcb070ed262a758efc6c4ee013c39a2022076f7225620542cae11bee09f961d0cae9050ba47153c7f5e918ff8ef851989793c40ddb5998e414548dc3b4bd401f516836a6c3fc347210ad45092e291aada085ec800144781c6eadcf4d81063b7b460b298095080f5b3d04ad9cbb47debc33f6ed5be589c3f587301261930f59bdbdd4643b6c43b4c31e3b8e3e3f27e6c8a8e9670127f177f8d6fdaa68dd2f8f0bc3f9e351707169d129ed038d5de362310e7260f3d0759ab0de12e6f0da83320dfb624fc54c6394fecbad912f281087292848dde1118ef45f156dc425b9ad18bf2d68fa51745cfb6bb70a6802b39a942bf989a25bb31bc26f139c9f4db9873b331bbb7a98d0fce704744b03ea1ae07429c34511981d32b18adfe316aaaebb2b967624dc85696d5a6d99593a75a1c7888201923a846ad88e5f628217680847be780a006342c0292c71d1a95fd189ec40a8150c39222cc2e55304d1d5ee499c2732beb8325d2f4317bbf9316dafa4c73bde1b9aebc8c7b726152fd8c24341328e8b523d126b56f650be2e1fe38176d588b88c992f8a99c8dbd661ae2bd9ebe65b7397bb8df36ab38c489bb5e95ac7d2a94b243824a411da4c4ba568e094e83aa67443fcc7ab2ddd91023eacce806eedaf388bf7b4a6b48142207c78840a6dd6e3d426a019519049861abb5001c536c54f4bd2404dae0c557d85c10da5887ee79951d7c244ff6f815e50a85ff1df63058f9aaf03e1076bb5762afe84cc8fff6336466e3f49b48450f8d5a3d1f5320bd281cfb84725f273c9572de5f25292e69ab4808a33201dfb2f975087c0a2610f667f6a234fd87e580a25764239f5388fa57b3d5985f9604da150e2bf52b1e9b2e3bd4a3a2e2a57c03486e19c151f77a9069705c821a5903a1b7f1bff48d8503c93cb261f174aedc5eedb6512bbe2983fb6f4da20c33ff286cd3aeb84a7b859030593fcf8833b8e38e2d0fbf66a036a60034def564eb8b9ad21358a4f53049bdcc6f7d96b3058ac35f0d21833500e618fc8ab6c0def3320ea6845615b0ab7c332539f8bbd8ea2414208415c1766b9def4c6d01245b692bd207527a673c49a026ce118a7c437b6147509323c628e50cc6396128afcfec92e6bffb442d890b3f59f868c5f8e4c215b4379af0d4267f6aee02391ae38b2989a4f6e350e374ef5062c7ac6ad0a2c8ed339bd9eabec260d5ce94b9a9a259de7a97b3f0e99c145230f1903cf3e826a1e1693fe2b30c5d6fd60a4dd7a336f16b394c51aa11f3ad68ac03e3288999802a51068c97be19e16b0e097fa0cd527825a0b17f260ac0e728d6c847f5f0ae659e56bb56c213ebc599502f62b3752b42ae16bd24f9dc92c631aa7319ce2698a42178071d4376562129746ce6b524a177d9caea285af013817d18537188037053d79cce8c53fa70f87e4a2aa8dc637464b810cf4cf50dc1100c081b19e11f54b695ba3986dc1cc0f5359833d12555ba48be3e3f1070c70e9310fbeba12cf9d82b1a57db0ad2030bb5c9a20cb825ab300a79db2a4c9936b5e442c2d732f6e64ee8560a4efccf4f61cdcd674edc5cc9d6f4f2cfd55980d470bde06716178e5499e07a5525ef26a0d1d8ed4237350493e7ecb1fa2678bd3cf01ba08083325ac327a9409275d1c4887128d69705bf3b313ccb920a03fff1902a14078c04717642f250001b2153c69a2e604ab1d12ffbcb890e0ba320c064ee1916e4348e6b3757180df82a29f58313ade4cdac4aec9a2aa8a2fd2529bf1ef36ae3a62d3da9a917262616b629d7deac2bd1baf103b2cf2a0fa442f009a23b1c34fc8e1e7a83d8abfba82d9b9efc4ca4647146b2185ff8d6844042309c4cef7112013ef354a34ecc18bfc3818d4c4203fc0f8939f86657fdd8db5d18fe6f60e7c3b7220cc736b0e1841a3e8e0bae526aad1172321f34442b41b8043811a167367bab7df4255056d91d52664a20787d570d65baa69087403e247673510521334429dd18373a900b0d88aa026621c17991636f869e82cc5d3e5e4132e5896922b7fd5089396eb22a0be3f5a8c595edeab0629af9c610be1b189cd0ca97df224d62ae80a14c521e13e3e23aef74d31383614b78fcfe72560e7e488347347bc40786b11690d18f637623bad2f3f3a1b17d28e4d5f1bfacee670b8f4bc6d8354fd2af9344a88338f9b37d9fadfb0e46cbb626e1ce5cad712df8f3fe99cedac098c8ef7aa62bc9dbe676918aa5c8594ddfc335923b75abea09d7f033f28abdb9e83c55956927dcab8079c851a0782ba55259e1e031f14ca5a3aa25564", 0x1000}, {&(0x7f00000010c0)="af0bc237ab9298d4bf053a8d1e7724dceedbe382bb143a1c55ab60111db90956aa13f8bea1e51a647cd7128693ede5e6be7344ef9e38f14ff604b3b07f2853ca2caf83f75a6225dc189a2ac26a45b81e258a89475cac7d815bb8bf100d6c58e2f16c25b6e43020fedaf12a4f91725f086f5c31f4b9bc2d88166b1fbd0a42515fd8050838cfbf98020dd2936279915bd16405c88bf97ada680baa4a2ef4cdd07e3a351974cec51f6212331595b8f56f82bfbda011fee0679a334c53c7b9b512bdeaba9cf4dd602db18b8751101e6b3e8d053ac76d4384266a666012f447", 0xdd}, {&(0x7f00000011c0)="86cd33e294868b3458320fe165aa8a48598945837506a2b9f7aaa896c94a071cde", 0x21}, {&(0x7f0000001200)="e7e406bc07e5f95dd83e7c9fa27a52094c17b41dd34d6d7e914180e9aae5ed0496aa4a8551416cec0e55d2dd1bca52b8b63484a0cafbb59f3c657dcbddcdef7f61be0565ba051df45368090eb05259550e7d8419215a4f4643aec6d23598f244fe3befd286c9499536720e5f69c6dcfb128e992872ded372b7c683b21ba49ecfc53c30d788c643aa5d31a56d76721b3e3038a8c4c8e1b77875a7eaf1648f849d948d10c58aac688a8981262e5de63b43236b272b44c3bde3a1627361a796e8881c13a5897b718a7676b10244f621ce5383ac475211736cda4592b3fbce7da6d8d6509d1da1c99bbf2387b7ca38", 0xed}, {&(0x7f0000001300)="41af815a1ac8eb039dd22dde4683837acdfd3932542e84a3767a2f73d8407505d2b2bc189c9724e2f9c6ea852b3071fc6c09b472853d6517da16d65ee5de3f10bbf069ea22d045ab14b9307061e124a94b33ff3ca86680d0a6be1fd2f17becf39e7688609f5c5a81b70345b919728a05e7a652431e5be76dbd678ab5ae181aad583957447de7da664e40c8b87262857ee02cf316008464675f9cad41255f943d07b68b27dc3b76c3d2b0fcd21cf96976a15614c15ef2a322bd2dc50f7cedd7e04a110e6c7d4abd76f6e163189b829c1f734469021c6f134e55016ae2bed98aa145499bbbf49a2e95b9c710db49fe599d131baf5425a4d5e66ca063170096099f53b0b9a9c8ecf7908cf406f1ff52cd29466012938d305da4f90c55ed9ce695815a35976d7ea8f53e5889371a2e75355265ff6347a0eea8424e3853efc0f29db48193731bd39731ad9489385c2b18c0d3964724c11d31b1aa569f0289faa76499afeeecf6e750fd4a1aaddbfdd9da68d3d7a533904599b933bf34a2e7336c7bd71c9cc426918cd979ae3e51359a9b1db058a2bea886ead3e9bc201ee383c51a3cb265cdbd11b523a0ccdc678a0f14dff6fb0c1c462cf930ca2cdcbfac24764f77f4256f361bae38e7d084fffba76e31d51b39e39535c7dff4e80441cddf777daeae0d6ddbe0f0e1cb15d9b386875da850de7521238137458cc65f34874d653c8ad5bcdf7735dc1d4a8d5692c8a684349d2d6376445530768111b32363d73a95f1956e8c56574b13ff066c6efc84846eb194ffbe13df091e6bef5acd2d3bfcc9b9ffad5274ba0dc8edd50133216d66cb74041eb015e46e5755344b5370b58699018318a13f8a08354f7d837d480d7d213196e92041246cf374c54921b33e4fdf3a8593bdcf286a7cb3f9aabace18a569e8e0d10f4963f6a4b490859d3613d9abd8a1c18de179cb96e8a2ec9180c4a76f666fb1a275249285ca5febaf5905fb077d6c846dbba2877be8cd7195d81eaf7b371e46698e91031bf64f5b39ae13c21c8a0f737e617c102e2e35b1bdb42f64f65edba2236d6044574167c31bd8e51b9ab007699dfd5ff8fb183dc2315181b6dbdde0ea7d3e6ad9feda7853660eb67d657eae3cd0f48e13a76c6275ccbee5745a0935fe70a8c56b996901704f2dd50e26b4fb2fbab3ae0d9ed8330036172c959adcd4ae0177198ff3358e391934b876061e25bec77901dcfee4493a3d52c282b0df6295ab2f70e8ac2f5bd2711a2fa3ff7b672d579fe91aaa4cfefc644f2973a24539e8db5ebed0adcaeb4d997ac1b659ea7b54ece2e194a3393dc8e2c84fd4ac4220c683ab122a76ec88a5768b2729401f545ca78ac521dda0783ae989336ecfdf239f15b3545cba3b1c7059c9459a8697d3e36cfa1b6a7dca35a091d3493073752dce1c044c50f9ea4e539440794aa1a8c4a860352384e5231dcf4d2aedc51196bd23afc9f790c227f4fc6e56c7d02ecf02502099eda2c0cf5f774e0e7de85381b791d106bb6e079071a442ac3663230917a2da5198a736ae43b4f6d78a7e5f042a1d533ceaf39a64376888837c681f7099b425375336da818b2001c0b9ec1333829b021daa785d10986c9d148d5873464defec027a84e8b39bcacff59e9e54947b264136a908869aa6cb2a9f4bf22ca1f28b5d966c87be82cc1f6f06e08c2b5e092c6ad05138e9d8849039974fe8d62f5bc1050db34879f37006ee8409485ad709759eccf6b996a2ea99ee27d813a85573e16f3d1dd00fb4e5d63e726eae826669e32ccff1bf1f0d50d2d7a4adf5091436bbaf95d0e2389cd6e0d459e7e9b0115a661d84c8a94e440ecd285326f5427e1b2ade52507278909989d58d0543074d166bdfb29c08990f2b982662d1997263f435f34d16e99c3c412e5872112cc2feac3a103b96efe89d715e8ddcf2252e666ec71ab334e60bd82768b9093a5746005b17f38f11521152d5f22fb83d1e6ac16f5290903151e4c085642b8389e861a944be97b26e13eee923ebf7a404c45250c436d9ef4448e0b99bdce25635e6ce014ff403772560bc4cbbe553277ce6ab501cd1a56cad501c3212c1e3fb1a00c739c506f176f66077d5c6e2201d2709c4c205601487e6a005949f4ee8179b7a58e23e4e3f2e0eca9bfa017e51ff28c898fdbb55c50d6395f85cd6329b26795a382adaba66c2c046cfc1414d6cfb822808046e02f0e3a6a649c77ff8565bc2f5d4651e30dd33ae0bae9500f2521a278cdbdb308266fb1d19d3ceb0bc6c6f93440e9f31113a3f9d10d4eb90d66ed2bcb2d586a60c7033bf7b12066cbf887ba104bceb891e911143f70dffd595be81da682748517cb0e132d12270ca2300ada0919f225341584bff39e15664c81162e6adf1794b1f0f3059a4c2319e1ac2822363c87c6d1772c4e2deac182223605ebf545768b6742c57ae00e1486dbda50c1490192dec1eee4fe40a60b59fafd670538e461528b1096bfade1313a095d7bebc7c9d3fe84696be906d3bac60caed3409c81c4b6e9be4acb5cc4c681a7085318c5327a129252616464c6d7dec0fc9ea0e4f8a93ebe0c81a0a3a3a40c730d17643ddff127a0ccee79d3d4933606e202f6e6a4b48478e6dfa04bdbf936b3f65c1c8a9f244be5d5157bb3c2723a1876119659d59455ae1a60a22d6acabcb643056bb6dc32fedc49139dc0ec021d39513af70e482d7156870e284bb87a689aa22c4c5e1b63db4312e4de9cce14e09f086d24612f59457478f6f359c762384bc3a228ea9ab9db45b5aa61f4242348f2bf7b5a751ca364488caa7aaedb7d481dc2d9ab60555b27faa043da9bf52b73a9d75e32b7e52897f7caf20a0c9cbe51acb326059b5378bd4c064777fe8c737fe9839db830ecc6275c135da067126d6894221231bd8ca6b4071130a0c7219084e6d98021737a44372cf91d366637f7f3fcf0be3ebd5884f9add56be7a81100022e74df87f07a004728e94b587a3d1e8824986bbaac74d899786bc7cc5a0b8c012bd3f8d8960a7ae9a836ab5ecb398fd553dadda749dc73300c1a36751f297eef8385fb27ec4723131dea838df25d5401a2af1d6a4454aa008f39c1fed32508799dcc44a50a1bce6c01b2c4b66bd9b910b7660191655b227a691862c7f098806f9f38ef7d4633052aa248f1a213248aff418a798b9633d5355d5990e9eb7ed8c693f5e0703de4ea72f2f8b370fcc301dda3b4a1575cba0a5cbd8c8af59821f30ad2b2d190d4b2f83abe3f0bd1b42196651c11a5d3f4c8b3a7ae88517b9b38949faeaa1e178724180e06dc8c10beeba87c5f479ac9231659162611e75dec7181f2f16405f7131ebb001a349519c8e94b095faa50a741d47884a094d2422c35031b3707e9084c613bb247c3272491108d23197eecbe1b002d1d3c09ab1025a31840d1f28bb2afe31b314c8dbada18b325f1ec9aea3907ed6ec3d00c54575285936ae3a5a5f40f08d912e75eea0ddacc6bcc7fe9d8df343e57b431272e7878ee03c196d90c5b76f9b0d084d9ba9032bb4546b294a4a6498931d173b5e6b28e2541c4408c7177d3b3b53bcc5b71eca255e77368c0323e8b91c03d85d7c7503f01b3a0d610d91286a5ff8ed5a47fd4bcfa5a4ede84dbbc3b9e8e3df058a10ff5d77a8924976c2af0983d0c24590300571870a25278458e7cd24c02be4aa72815da5f5243ad8a52be4bbe40d1281bf3faaad32ea62769915a9bdbf70651ac83964c69348cfd62919417fbd4a80e45395499ad974d49399684e31532c38873fe4621a5640ca99060386f475a06493011482d9705418031391b24ecb906b86562fb28c55466cc22dab3082497bd1b64de94611db7f34f605278d792518ebf2b340966dd879068c27ee9bf17ffeaec75f9b208c3679c64804637ea39bcfabb4ed9b9b1aad8ccbdcc90ed7c9c5fbbf733d91fd226e4735de6c5dc8dc434658e4a4511aadf753fbd654c4a5a0dc1e04a9e3329e8226b06e7b24e7db9106897387c607d3d69f977cdf221ff30b93086e20ab43480c6bc039e22f25ec5dd8a55c532ee7f3fdf14a832e8836357454f0b71bb93fb27a80316f504d70cc8a87bdd5c1db425eda5a5d187c83e4442c68a36123360b53ca1754632c1575a47bf9a6d0979d061f9294c315b60b0ba9ce12c0f5f9922d9feadf4aba772c38681757d6beda72c92ca10887957875457c634f6ed9bc22e5c362214fec76364bf2b9cd52c8f6d9103978c54bfdc47acb3a499ea14b5d3bc549699f7068d26ed7f06cc440995fcabacca59955a18272029431b763aa595678cefa39763a6f6d47e5c307c5c005e866ea34d0a9a1951f5cea590ab934f9c25117d774f6f189ca97aa20e4ee91eb317112da9b944033329382e99a53251d8af2bc2841c8e1c643bab21023ce66d9488e9764517488505f6b613f1a9d5d7a1d54466a347d4ea6174252394db16d2c1faa5aec88e13f0079b8d0c477e104d30daae702c742abd33f3ccd270b6e2d71239482fb5c61cb25db1ff8753d3e36009d0e8d29b7bb486e9dd9306afaf66b677befd3950e1a225fa210f44d2569587d191c765f8c6bfd2f8d1e023bd4b589a2f686ab56abf125158f78cab0044d361b8b22aa13ec99df962dc8fd8e76d6288a429edf9fa96a0a6ed5f5cc650c29d49b744c933df9b258b51325505fc223ea018808042441a539681a9eca2e3ed97b0dee2f78c6b3059fa7bdadd51072f6abe83a58bff0517b83197766882a1f92b6f18751fd485462dc4497b0371eb8450712b9260d69b40da5aad51a84780be242a46b46b006ac8653f4ad2747a586738201cb38013ebe2f54a26bbce22f58515b505ebd2d819cf65c63e7544ad64eeb68cbdbe18087994322cef3324861307a8ed9b46ba1eebc9543fb4bc87dd01a999264e8910c7e743bead1a5d24d845bb11225a72d6a53c67e6a70cf6f9b7b0afb2b33bf78f6d1bda4e78114d14b6adf36d9bfad4951c3ab0f1d3b8a34f3c456d4e5d422aab53fd60250eaa2d7970f4f6bd0bab8e188bfea63e136a73e0c233cca044664a1ed9cc48f2acdfa9089a0ce9bdf0ce64b6b26732d1c70b30d57988007cf541d28a73d12b1c91972f8f673b1bd53e7ad84c15f61b94df1f168d24d6ab9f280ab53f7979ef6e44f462be2ef82639f5d8b872146e0ee7c12f2bade8b3dcce82b0a567a81b04e1c72509881525fbb6c4553e3107634b0b91f3915ddc61dea3d8dc27198c815dc2a8ff7693de4297408f3bd9709c2507b096588a6426b2f9654d7674cd0f26245e6a266ac07976e7813afb92efb40fcc2e10113f70c9b36c8dd32cf011af335067ee3299f33125c0fcf39dda77abe14697826bee2f957d80ca7fc542f45ad247634f95b83a930038dd483e3afd46dfa1f70edc3d2419106bbd34baa8b7697d90dc384479b8b318d94481e63da007907c2beb7ecfccc5e55573dd69391a217179943abe87ebd5be6b7235b77c83b93d7f148f6e270876c49d94896858c236ac96b2823e6bdcede773e5466cc3f91f149f6abf874978ba4126c64276690ab62eb195797b0bce81d64b9d9d75a831c2e864ff5d91f25a8f4490ba3a79d13d361f1b7c93085c13ffd59d3dcc4dfc0baed2bf221c13f2f88f52a3186c219ca01becff526df800c1e4e4e723bbf1d17537c79b53994caae528e0bf17adfe8ba6cba7051644dbef52764ed92193ceffc83b6e992696538737682fdc4daaa1b5e2e140136376b58064329d167e55c67f51d024367717fc2d953c4ca95f2bd14ef2e48a8e4f015bf11579d42", 0x1000}, {&(0x7f0000002300)="7914df3d15447d92f3e216962cb9c8089659abbe1eef43d2893767ab942f17eb1fe5544d2635d5cde0db421430cb8b45052d07119527dceace7980d6d8199401770d4c0eceaba2cf61f3e10aa97b85b807badc568074c4a688fe375a40f2794a73d1b61f8f08890aa408546924340ef7ff02c02fdf4f6968d116", 0x7a}, {&(0x7f0000002380)="9cf2502b5e73351b3ea9ba99570faab64b538818d65758e3104168ed211e0a59c98f12493a11e1ad4c0818995f985c1b369d4615989803cb9628892c4c01b1497836cdc2f830a16a29709e629bbc444f2a1fdbae87c59893142161cf76579ff606b7984224217e900b9cc0129b7273c0253e4ca937e880472a0ad82cca71c13cde45abeb10302a0b8ae6030dccac8d651f4bb07c930815439328a63227f473a6fcf2a6af1018bf27961501b5838e3fb73b2b", 0xb2}], 0x7, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x407}, 0x4) 01:05:34 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x6) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000000)=""/39, 0x27) listen(r1, 0xc14) fcntl$setstatus(r1, 0x4, 0x40) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x563, 0xa215}, {0x20}}, 0x0) r3 = accept(r1, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/237, 0xed}], 0x1) 01:05:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3ff, 0x8000, 0x20}) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 01:05:34 executing program 0: shmget$private(0x0, 0x3000, 0x100, &(0x7f000000a000/0x3000)=nil) munmap(&(0x7f0000009000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x308, &(0x7f0000009000/0x1000)=nil) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x6, 0x13, r0, 0x0, 0x0) madvise(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0) 01:05:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/151) connect(r0, 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:05:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 01:05:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) syz_emit_ethernet(0x1000, &(0x7f0000000380)="12c965f19bbfdca019929e87230f25b5b79892a24ab24d9e59a1d337f3f7fe495644edc9f9b313f8e3988da8d2de75cf8fa2616ba5fda0a1fc4c576e5fdd305c974bd1ccdcd1873f125818ed3bed3c4d2f44e9c7df516542f1ff9a89efdcb8506978c3a63ea2ecd73b4cfebd91618ea5a0769d6c75dbc76fb0dc80d46bcd4b6d097b306ab0a87e435b2d1cbd391e5edf56cfce6abd7533c07c53dc91cce5e7f9a66397808b28c234558a36bc7dcf25b3ec99f5b25f699add74b71983afe9b0ddd386edf40e96261355c3266a1ca07b17c4a17832c2f1a24d522e7276ab834d8e4b2a384b657b309bd381a022ac66258334af75a144247d3de5ef9aeef37852680890ed81274829df9d724a6798cc57854d88484a10edde3ad021cbe1b63d9372b5081bf9eb2775f9dc6954fbfcd3156ed2796359c2df5f0a324feacaaaa27b0941481ac914d50916556ce96ad89bc03a60fb2b752189283308e2661fec1d9e04c7c15daea64c2566265ec96475c5016182d59474084ebeae0b10c9aaecf0a346621901418803c6c44e54fda4fc0e346c66438b7eb2354a54ab9992c338a588f57c802dc3b6a1bf7cd4f59ef6d28fbcad3232b07164c4809c28c6d95e1a024caf812592c69e09c4dff800032f9e0bc61adba5cb9cdfdcc1e577435acc7c9aa569e36eb301f4e6a84d2ffe9f4a5fc8f05d269d1e251122997253fbb570d618e2df18685887639c80f9461f98affc93c9f1d10d0d48cedf8275860e8a023ba0141309eec6f0e411d35e77b9337c60fc39695dd27a5c84217497bdd4f6f3898027d9790e482ab84ccf2918a1bb1e6166f00378c364e5cf88b774fe3dc75c0823ead303c5ecc634fe2942c5a66a8a2e12d2559c5963a761f3ea7e07f996bd5b740f58a56f9f8e281b47a14699b99c8861c033e8c484a63e28a4c311a6c35d812c6bccb8371068503a745dadc487cdb174f2b73965480d151ce4b07c6e7f8ed28ae02625f6d8ef14519bbbe926836bc0a9a7ec261e9108a2657874bb79d56efcea78cf950c107c445d1f1d12940193ebda7afc38b1d8717727a724a10b8f6c2f46c196c1be1eaa4dd357eefc8ab7333ffccbcf780e1ab8f1fd79f4b160a24799ac719c77be011bdef5f2d739ad79a7a3b6b7d9b5812089e1865e258de92fdfffad8b8594961ee0d7b4bc48185df7a35aaf035c88efb08d4e358ab519b390af96b3cef89466458c2ef86754e649a560295fa9375b4c0ffcb31338fa63908720c8c185885eb8524fcfd7edc6e85cf5929071e3e2d209c9616e872679f03163643e036b017c028d987c483ffa2ffa109cf84267cbc7e3ac32f1796d7c3f13e374ea5079ba799614ef593a820b0f46d2f454d3eb63fcb96be03dd200a7cbb3d0705c63ef0905275f1a0b692ac7c9b91ed17d3057de13218bc2b18fb2cbb7a458393974cff67d66758f1336a47b1a3f0161fbecf4f4c87230826ecd707fb5d6e8d2358bac4cf40bd5b8c1b5dd72f5b48f41525fc74d42435be0f8a0da6a1a9479f54248209b48698315708ad38e232d348fa7ef0bb123b3bb2f0271260f43cecdcebb3d8e1cc4e1771329cf2fd1d4b2638d4260a59f05a2af136bb06eee63714be1003e73b225223cf40d8771afb3970ce81d012be35ad915d770436eaa9bde507e12b84a5df01b3481ae3eb13f1bac4fc4ca2f07e3c5e0e85c2133bc3e38f75719c0e3166b90b3aae1301bbb3223aa9d1286bda61613dc3e76e244b98a05a5032e68642c91d29b4893fc85734640854f59d21c97d8cd8ace9e42b02c3b6d8d169ffee8fd10152489dcfc25ec608f3f720aad2c2c095cc5738babf7e621ea99ced3ebdc131aeba16144d40a8959a63941a97bdd78d26b8613771e392a98ebca238c2bcb2f5c5952bfa03e17beecfe1b2865cfbc44584c20dafa3d17af7499b39964d66986cc70415d090359602399fb010cca870d072adf996811a3c4e03177f9fc39b3fd1d5e07bd8e085e88a89bdc19ee98b817283346ab1e7a6cacfe99e3760c95a887c07979b9ed8c2c8b87079382ab2d1614d34ca0a882b739f3cbf2ac5ce67899279c4a0b6c16558988a387dd588079691b71b7a0af5df469151ec3abca65d40c4604ce662c0d4dd00ba1e7fa38949f4b46ff9b9cfdb61b22fe6478a4e98e5d3d1d13da5b234ae782aa5c357e290fe266b3c4f3c2567b556aa22c7373b35d5a27e6a5a070b5cdc52e02f568bd8e22a7d73f0fd356819f16d4b2550d76a99e0d6be77df9caa01fe04800f3520a9ba0bd83a9427de515712ff1e27691575562d99fb3c2bec2b0ed30e292cab49b159550ca5e4e3fa0c3cbd773d915fa82cd379876d30213ff975a1eee15b994c1b84c5c00003f61b9e8b52fe3c8a33d15d15b37b8535f91b75b1ba84efad02ccd721efba159aa7334a8bc5eb33cce56d4613de8bc33d9b5c4b4d252e60bc87d55399e461e392d3efa1ed8c6c377eb14d3bf58beec1c4094f494bde46618c9b6d093e767ffefa0dee43e9c51bc7aa67f37784b4ceaa9361acf1eacf4cd611a10c769b4bd6421e3f3c2b7447ea4c0e3548c97e9f3f8d144779ea48797109cc5d611853a1b003dfa82dee798117eb9079b6bebf686d46912ab1cea7d248a1bf2da5cd07cbaa443b508c869e3cf0d846e8168a99988ba93bf6607c112961c5172b50361038e06a90f88324d5ce417037d63826e007163e449f0a0e498d660cc7f4e3b2b491510493f882777b69448870183b84de4178b5d5a92215926cdedcfc7bf657aa1187c10a0806cb1993357c29484c5314888816ecaebd03eab16bed7d5ca58e12cc4f6c45eb84f2dc57516c63d3f77527252433c9834fc8827364e6c12c82ec15711d6144f873f120f2a9165b1ac2ddc298feec0681a98d1cbc9dc44813902e2a66261bef5d7c352d5e6e79854c66caee14ee5006cee60d90dcd064747c1ac0d10530e6a89e526fb98f0ac2f5f71a177594761050c61aeec34681c20a001d3008b42cdd304aea8d206a022ee9397c4eb2dbad8b71e102b1250657a6ab9ecaa788c003c7e8781bd83167c3949c4e56961bb2a75ab49803dff138be60c6b3af1a516d8b073b8a0713ffb6c88b5d9f6f8da38b4fc8e4309294658fe943cd90b1f580a68c0cddb40a7928917b064601e14c75441cb3ecf62315ae17bc622772f995a8213e6d0ad6aaf9c151eefd4d157978f79a398f8d75e50a94bb48acf5bfef8c3ae7353839d511cb1b80bfff2a9279a89f9106436a606e25bba5d2461917f1e4bd8cae998339dc254307e05ab9a559b3fcb62953b74ba8c95a4bbf1b015aaff0bf50088123e660d389fd144f25c1a8004ccfd6f4eff7d79e4e0ff0976e6300488df593602e3f0a04a3df1e2c3a0d7791f4d76eb03edd4cc55c6d3023dff5b0078a991dcbbaae1c76f91f4255dbe4684946b85d180f52525451a2718ff20d66aa47cbc676f2d2867d5119244eea8d726e82cea42c21ed48bef6386887b9036c67494dcf8b1960b720c15668203bd42b5b8e1c4fc8034e301b929a6692219648017565aeadbc601b08d3ff87f4385f99e99cbe6f730c04d4f477276eb6f230d83e0a489ecd780fed5063e943c8b52134cdddb39d1ae15bfab437fa6dac7b10fa23ca1762104b712b87b8f1220b8e556b167d45939b38404db6e6aef55db76f236c704c127f3f3c3e7520aba822fef8cfd725e393c20473aef356eee3d57ba8adcd816a211bfd63e90890e7264bb22130c2e18cd199f1c7cc26b141a3563fda2b92081ae34e1dbb026a23bae6b57036c09e1c78f9248aa0bbad43d973b6d1e6a5495e779f05b651c21be36c7567870c14ec4ebdec173d1db149c3d2db2e4ef7bd7b12bf9be4771c7a6918f86751b125421f32f6d9316c1c11ec3718fd03cf068bb41b91d438301f266183662ef2e0883c63b41cb06345c0301c4182605ea7e779fb4727c59b0d0328d4ab4fb2bc5651be7bb95a1182fe1aa442e04d3d11697716c56459c07aceebd51355b2f0a3be5c5d7f77d6db4f067e86c99f6553497e87fb1337abb2ae71e33a1f18d5ac327320d82af6a9db9fe51436d3206958ade2de850abe5b2bcda7164eca7406de0e77f5514d5e87ad9b7c5b89a4be733d4f53b405fe4f902664c3ddfd0f2ea19c6d0b998e2848216e9a89c6746cb5e2d5e81020278ffe24fa2d1afb74359a6828a98879f6f209256c8efd9df0102bd403d3ca9754a2d1d21e0a5647126528e1ff152bb689a242717fdac1b3d1c6d6492c3747712cdcb850b293ef78931afb797ed8e8374fc27c78a9e38a92738813f4e610f04732743f8a93b335cc3d912565c14adc2a460cb9fb53e77845b22f0d03c76bcfb2b907c978d52ae3a54b65a9487d68f594c2a4d1b421c3c8ff0777adbc452249f66dd2d5268487bf21876ab927599ba9186197d1972ebea346d7b146778c9e634b5ee273956753afd2749abc74320ddf279c62be5b760d2991da76c4d1a3492f62291b64b097f90ca7e342a5d07ebba4ceca8333e32b6eb51184d3be13ff43cc3ef5fe646aa0add6b83b95086e05c4e0eff75d6381e6fe90c9eecb148e3d94422637785c3a4159e2e69690f7421fb6050b6a363fb37c1fd2126dc3a6dc483eef575881cd35cf9d85d42df581bd0e9c6e181f4945a1753d349b25e6e47f3040cf8d70ae4a0b7e60455cae56e4996c7d2d053371221b91d0c0f71601740094103299a568cc45efcb03f2bedb276455888111d1fbfe92ba41470591728e965c4c6f7148ee36b5ec51d2ef608adddcbf25aa766a11ef8589ca47ff4dc8fd198601732303b8bf97222bc1dc2b82f0f933d2f021b7184c8518657e441564e7e9859b84e5ed00cc7ec634f90ea53029c58551a57cd190e2300f9e67837182b7f929fd339fd1f22ee6819d51ef20ada95a567274a459fca84ffa85b20d8b6c0e510be8a375eaa5b89f5f9e14df9452c1f29ca5899373960ff9c5cdb57c8b45042481736a1af9b9d656283fedcf219c65434943c86d7fa0b32bd049540a30e3d867a51ebc95980d6e4fce9028a8c0c04f0d18b8cab68f79d3b69a6bfe356cda2ae86d370471b805534025f817d35c3ef37315cfc6cc4bf7da4c10a18ed5c9951443abacf9adee8a4ca126a9c9da208cec0d6f3473bf43b556e09976f44667747fc3fdbf7cecea99ac7338cf968580633ebe64623bc93fbda4038eaa7183fb3886b854f395b929708121b00c0ab9b9cebd55427b20479acec4ee329f33f07652ec7ef7cf58034fa6c776c7becffefe3aaa1194d305a527a3895da534e42990671535f8b9bdd396cd920f939a6836a847d0306edb004fd8a9012e9c792fef566934754bbc17b2bed85697f2c26598bf312582e02632249e3d9d01c4dd517292dfa064971572ce6bd40b63c9a7019faf4941ee2c960ea3e30b8f553e6f5a0773e54e8ca15aef023edba415008d4284d6641c4aae62327eb7e7c8cf5ff81a8597031b3ba205172f5e092d99e9a685acdb4b5222d009c518e7343bc1ee6b44efb104fc2c4e3ec1f46d9dc0c540eed3a2ad5c0dec411ac4a05e1ca54e43f9b6ac96f473c2de96fbd1220c0383de829d305f12acec40d60567a528134b62f7119c3c385509a1b1fc7935d174a130158ea47b543fab94a235b2253f3c41410fbe0db7eb4430231806095dd73abb7967011fac91504908e8db74ebd352ba6511ee8d9b802155cbe3c0fd509517c7639577d51f702eb9d6f138e943a10866365a55d71b773a5f7023c60426cd142e9f16cc72104c29f6d70bb9dccb0423f5e98bb49") 01:05:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0xffffffff, 0x3ff, 0xe79}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 01:05:35 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x191b, &(0x7f0000000040)=0x6, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) ioctl$TIOCSTART(r0, 0x2000746e) 01:05:35 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="2f69dc80e2899bb31a57a3c9f0466be51bce1eb2f5a3b2cbb44d34edb9f658e30e197cf9b823b15539c3428901e344c7fd8aff3829d54139e5ef5b6f7cd4db9e2f2b61c411477bdb09680e66252323fff4f1d0da8c8b775a0bd57b104f845fb28f53eb0b6dc4f375cb5ce81067a170af8ec00ebc3e960dbc19e94eec6533d9c18d286a60025974a11074c67ea295781de64bdc4a2162d255a33a79ee2a09918a5d6a7fa7058d2eb04764a946284296d051dbd56934f53e25e0bae01726eb0cf3696a9ba0ca44a6bdbf1c", 0xca) r0 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setuid(r0) 01:05:35 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) pledge(&(0x7f0000000000)='}\x00', &(0x7f0000000040)=',\\+\\\x00') 01:05:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) syz_open_pts() write(r0, &(0x7f0000000400)="35db4bf228cc73d71444a4c16da0ea9f962185b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2c8d1906d8974febdfb25fc904730838923ed771cfb99b3a0300000000000000e0df9abfd6d1eb720a73", 0x51) 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$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x8001, 0x0, 0x8, "80c43f5a0ac37398de05c90fc9d67248a0f9ef18", 0xa97, 0x8000}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) 01:05:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="9bb1785de558ad890f8f9d835909b244ca83f3a101dfbbf87765a4a808545ed721b8e73972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1d39b9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88d1b0a78972", 0x65) write(r0, &(0x7f0000000240)="5e7f8f0d251ae060713b2a2b8182ff0acae58e0cb4bb88eed5174c5364b36aa5668cc084e5160daa090c0a5be695b78b1b691d7dc66e67ff1f65bdb1a929e4ce", 0x40) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() flock(r1, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 01:05:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1ff, 0x28, 0x80000000, "11199a561a816f4eca7d32d39dcf25cfe0c20860", 0x5, 0x6}) syz_open_pts() 01:05:35 executing program 1: r0 = msgget(0x3, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = getpid() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x800, r1, r2, r3, r4, 0x1, 0x5}, 0xb18, 0x7, r5, r6, 0x5, 0x9, 0x4, 0xfffffffffffffffc}) r8 = socket$unix(0x1, 0x1000000000006, 0x0) msgget(0x1, 0x102) connect$unix(r8, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) 01:05:35 executing program 1: setitimer(0x1, 0x0, &(0x7f0000000440)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x81) setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x20}, {0x0, 0x100000000}}, &(0x7f0000000040)) 01:05:35 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000040), 0x10000) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket$inet6(0x18, 0x1, 0x0) semget(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x200) r3 = semget$private(0x0, 0x1, 0x20) semctl$IPC_SET(r3, 0x0, 0x1, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x26, 0x0, 0x0) getpeername(r2, 0xfffffffffffffffe, &(0x7f0000000000)) 01:05:35 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f00000002c0)=[r0, r1, r2]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000300)="e4d21c81352f3e5bf5c5e5b8134e3af70035faef79cccc989689605a7599f8afe2e6018151edd3f016ddc0295ea14c446263ba6ab776545e7693bde181e1cbce5bc93e262ce9c5ac44f89379afcc", 0x4e}, {&(0x7f0000000380)="cc63f8a31dcc671fb2e4ab261d9c3654114f02ca8ba11c8a1ed675a6a2aaf7ccf19a93c8e81377958f628c1169a90501f056bb9aca5feebae3f3195458172fde2a282cfd5fbc13eb359066efb09ead4f83084078add5cdef53a5544f3a942b52d2fa33d4ab66354c3ffea54e3aabe21db4b5ed02c7f2743b0076f9b6addfb1d5d652bc02ecd3eb443c9953f32d11c9cc4894ac1cc3de5a39e61c99876dfd61e12b545ed53f0645e375645d76694adf48fcf7e40feb0b2f07f3c05f7ec57749", 0xbf}], 0x2) write(r4, &(0x7f0000335000), 0x80d9) poll(&(0x7f0000000180), 0x2000000000000257, 0x0) dup2(r3, r4) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/64, 0x40}], 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x20) execve(0x0, 0x0, 0x0) 01:05:35 executing program 1: socket(0x14c33c1082dc137a, 0x2, 0xeee) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x180, 0x4) socket$inet6(0x18, 0x2, 0x6) open(&(0x7f0000001580)='./file0\x00', 0x80, 0x110) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0xc00, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) r1 = socket(0x1a, 0x3, 0x4) r2 = dup2(r0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x10) r5 = dup(0xffffffffffffffff) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x84) r9 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x200, 0xfcf}], 0x8, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0xea, 0x2, 0x2, 0x100}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x346, 0x10001}, {{}, 0xfffffffffffffffa, 0x1, 0xf0000001, 0x4, 0x81}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x0, 0x20000080, 0x1, 0x5}, {{r8}, 0xfffffffffffffffc, 0x4, 0x42, 0x7, 0x80}, {{r9}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2, 0x101}], 0x9, &(0x7f0000000500)={0x0, 0x972}) socketpair(0x20, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x7ff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff}], 0x10000, 0x0) kqueue() r12 = shmget$private(0x0, 0x3000, 0x710, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000540)=""/4096) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000140)=""/254, &(0x7f0000000040)=0xfe) 01:05:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x58, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0}, {r0, 0x4}, {r0, 0x80}, {r0, 0x1cd}, {r0}, {r0, 0x150}, {r0, 0x81}, {r0, 0x21}], 0x8, 0x6) write(r0, &(0x7f0000000040)='"', 0x1) fsync(r0) open(&(0x7f0000000100)='./file0\x00', 0x401, 0x2) write(r0, &(0x7f0000000080)="c8", 0x1) ftruncate(r0, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xa24, 0x40000, 0x100, 0x4, "4c50acdce6bf72b3d560823f89da6fb080467871", 0x1f, 0x1}) 01:05:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000000000000) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="99fc01ba982d15c90746e01540078059845a0a253208f88cec35d077d25874574df99d28c4c8e7f6757ac5566e5d564836415c6a39866689f2fe08f9a936cd685a043345fd7661715f7bc799a3378a00b3b511c0d59750746ed8a9103cb79bc0042b4c59c4e699681eeb8a39b5ade9f1962e916c0d24a11a61f130015b91b8e01f43551adb217a3e9741a6c85ff2d94ce0ae8046", 0x94}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3000001e00000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x2}, 0x8) listen(r1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/74, 0x4a) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 01:05:36 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) r0 = msgget(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10001, r1, r2, r3, r4, 0x84, 0x5}, 0x41b3, 0x10000, r5, r6, 0x0, 0x0, 0xffff, 0x6}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) connect(r7, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:05:36 executing program 0: r0 = msgget$private(0x0, 0x2000) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x2) fchmod(r1, 0x20) 01:05:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:05:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d79bb4faa8d00beec69894120de9c70d2552812e9a6d29f37dc5ff7862fc7f3e17cd04a00cf0f922942c6c960ea822ec453127151eea6afc4dd61bdb207ba98bc0483ddd4cc84b2353f5a5a8b7fbf55c9cab3a0e60aee8eee70ea83936c8fbe7b3cd655d2c54ce7cb4104fdececc1db61401da6044aa2f5f14a408c23d63ad1450505068304bdb85c336b3cfc8191a83a82e190049d3cb13e630740ce5a1bbac6d5f4c6325826fb3065994818c077bf00d173dce1b8cd4e69000123430fc1a4b6d5ef233fa2904a23c31c3c9b85e3326ccb17214bdaa5290179d7177b5a6181ca9422b1a497647df5aef97d9b2508a3fcb0181df776e85a090", 0xf9) setsockopt$inet_opts(r0, 0x0, 0x8000004000000024, &(0x7f0000000040)="01000000", 0x4) 01:05:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x2}], 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:05:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 01:05:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) openat(r1, 0xfffffffffffffffe, 0x8010, 0x8) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:05:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_getres(0x7, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) clock_getres(0x2, &(0x7f0000000000)) 01:05:36 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x210, 0x182) rmdir(&(0x7f00000000c0)='./file0\x00') 01:05:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6920000a7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f17307482470a052de1a73e41ad8d57e079097885d5e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5e32f4f912baca150a", 0xfd) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) pledge(&(0x7f0000000000)='@&%*^\'%)@}:*\x00', &(0x7f0000000140)='+},\x00') ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:05:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x96d125281660b707) close(r0) fchdir(r0) flock(r0, 0x2) close(r0) 01:05:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:05:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000880)={{0xfffffffffffffffd}}, 0xffffffffffffffff) 01:05:36 executing program 1: semget$private(0x0, 0x4, 0x4c2) semget(0x3, 0x2, 0x5c) r0 = semget(0x0, 0x0, 0x28) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x20, 0x4) sendto$unix(r2, &(0x7f00000000c0)="7b063d5e67cc3911a6f1aa6237a73b9b03a3d04466bd76d736f76d2d45ccb24f03989920f7bf2dd23f6e37c39ae3798a0270c13d719abcc0b593020c6002bb91460b08d7da984878a7a08b52fb81e45602cba210fc18fadbcc1f6804aed21ef5bc765f32e79f613b092b711356632aa52ed943d9ddcbbdc96eb5329789be0572ff0cdf74c533bfa920ed00261ef0b6c0d1eb3bd14c1ac48dfafdc4cbaf27750cb08f93d5a1c1b3", 0xa7, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000200)="117d29a8a4647b36b093eee699b84b79e3e93ecff2fb430a21e1c33b63a82fa6452f064fa879f1fede9dfe866e48fac63688ce2d4f194adc0d7e8bc4c7abc89f4383e535eec4dabc2d26250d5eae8f28fcd29b3c373a8f9d668966dfe6cc3266c5f8dba42674026ef47947afdc329630acadea233a0e0710b100a31f4bd58be6045cbc1ddf580e6091365b40bc198861f2db063575b8f49dd73cecc917583822549e7490d5156d698981a1ee1f5355968e2f65512f6d06", 0xb7, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/105) 01:05:36 executing program 1: r0 = socket$inet(0x2, 0x80000000001, 0xb1af) lseek(r0, 0x0, 0xdf0244ba1c2395c) setsockopt$sock_timeval(r0, 0xffff, 0x9005, &(0x7f0000000000)={0x0, 0x80000002}, 0x10) 01:05:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="8f", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x14, 0x9) close(r0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000001280)="68a84f1e2c3028cf21413cc381722a47de820e575a3acb67b96d7f7e46822b1e53a22c089779031138e0a035cccdc91bd6fe027c69040b86630076b56c48bd3a414d009fb61d9b3829affabc9a3234280e27f677dd7a04c7080d3fa327a4deac5c9aa08407795217570337bd56d575329cad55628cca27359a718509660ef443a1542e060f27d0f8a7101c0a3e83f58cada8047d6dea8c2ef36726bc4ba38723cf02b38c9457de17fa88c76507578009adc0532a8bf38dfd3c8b575bb8ec9867e3e315db7def90f8d993c5a8e8be09f29374210d390c32800846d6cc9e7373ba4c165dd354ff91aadef96e0e52c07fb7adb9f296b1472d16e2148b508d84378928cd22ad2c74f67ce24893e4aaff520a2e69fa45a7c112d492e48eb7ad5b626d200a7bbecdd75fa0e1ea3ab00d01d9119460469a18629e1cd4dce4f699b4bd2dcfc3e1021ed644a5e89900bb2a47625e151f75e4ea146075749aedee00a600377de04a89047977cdb807a838d85076207bb1cd9dfa52291be8c03451b3603f3c63d3735ea5130f57c5cdde06b8655c7d6e09b8c24b2b17de48d299eff64754b17b33ab6b659311a574e0a67f5e681dcf133de31a9fcaae511c6f497b2c8f3cda66f5bd3725035da2a781edc37de796066ab60e47d30ff11eed1063c1ed40ea2a72a8816e81a75b8617acfd70d4f0f82ad4f0adb74cc1310e70b2e9e205565b24ccb5cedd0d1d47f14d44dc20c5dc28543f61d3011609a80e2ab90294e49aad450a166f109f7f0957e1155b35a122ee6ba26475104ec6252e200806026c65ccb2133fd5c69b7c20f9edc5104f623926f3d1d217762bf00dbaab0835e103ee1dcb06643ea21513e381b7b05d6f602aeedfba8c38a4c3d0e0303b3886efbb036ec9c3a7b96417fe6462fc89f6001e7c7c153b6650dd63b09972583b834b4e769f9ecb6fa86fdfe763418e428e33222b7062d871aa88e66a5a1ab3b483ce233c157969b4c2ea93f1e10654532ca051a2c2d987bc574a014c38f7142d8b53d1712b385a99bc1e6ea407982f0a1ba144e3cc98d37726ee580ed54fee3e6948135c14c82d887d410e2bd92b973818f03a865f08e420e05ad09a1b837da4a0940c5e440b37543d51f0a60181a1ef62ea52ee8c41ba2b23a91dd200129db8e2faa914dd3b810038c910e07104288e1659c2ec1d796b05d5860dc892030e79169ed399c34fc1f47f44eb216cf0033fecdfe155f84c3401aae56328e8766645680acac3980fea354a057c2370c11a76e893f09415022a0a42d2c7b51a393ee07f8fb5dca94cd81c686fb4a755810c58f7ad92b0d5b4bd41549383405cd7db7c308fda2362ed4323fbae025d3813215bed5b1e995d902a3751bc3dbc0dcac789a5df0190de25adfb1afc5e10a3fdc5f23344b92def9a41135c084986824f6ac8fa11e8999448cb7ee28b8169b34a2f94bdc7b1302c270610a21c0cbd7cf59ae1b4457f7760c6fea257055d2e3dc3056a671d7ba264aec1469b1060e2c5ef9205b1502b3d19ffea3b9aa550795918be9a28b7eaa23fb22b2fb7848b41eee2b711711baf1e10e92f3ae2e3a454bae047ea99db7afced02b094f5954e932f96aa05d3d17a8f9b0263a41249656d7fca8cc27b092cb92e3b735f4699cca25190ca217855f9bc472842ffd0dd4ee8af08fe4f30e2c9dbcf7b1ef093935fc162018a413afa9bb07cdc19fbe46aa767c1148838eb91bac8021c7a7bc7bf7fe38d734ba84ba85f8d632138e49b68baa11e0953bd89c35c7ea6198cfdd87eadf783fb39483d82ba58cbbb09ea823cefadc71192f9fc1c3c59fb6dba7607c9f6dc8366feb263e003c7aa96dcc8fb360eeec3d149c78205e74150e88256ec5951952651f190be388fa7dbbf487e640ab4687af4faada6f633f8d5ec76102af2b326c8475627e33c14fe6a6c3aa870c6b0656d851ad001aca20f26f4091095b37dc0d83784e87ea639be072556ede5e63c5014d1860cf026c006d1552e874d301c667f1c826ebc241e0af5b03bab2956793da7791fe07b3b411636b22e1786dea6e1ebbd8214ee037c8c2b906f9e357eb4cbb2654077211b5094fdb0dec3e147928fdd2859f042b65453d8ec52c58044e2efa5a8ea343b3b3d74908d2b7ab6631ed5da5dead34c3f9f06ca7f36f46c8c250279905331f5d033900d89fc5e7d057c4c85a28dc288d63f9e463e90b5250a262eefa5c2eb0e817a6157d5cd2d8438f31bb98a5aeea78396c667fde49d524b6af493eb4325d478667e411dd2a587ae9037b7e5bdf4be8f8fc840a16b599cab5c6770f7db14ee956c4126707dddc47d832d5a0766cf15812303d525976015f3e2bb83dda2ec05fa499e6dc96bf2fe46c8013fa7d6375d1b63d906bb91c82c9da9757e3db7ab26a6c65dbc20dff330b598671f5e8a90fc2a59520066ed11fa2b3360c132a71cf068ff6a8fdb2564348311e4615c6b13489babec966054f00d47b5125a6aead4fa6f70838e4c4c985e4de6337f6fca628935f8849dd28dfb58054bcdded9ad1ab6161b6f81e970c987cb4e870304d18e2c9180af6c2685e0c8256d3e600ddb7954439f42bbc1b95875a4edb4a23a4d0e946d0fdd8290b969963fda12240c48e4b203", 0x74c}], 0x1, 0x62) accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r1 = dup2(r0, r0) write(r1, &(0x7f0000000440)="1e6f65ef293b084a6248aac823d76a6ae78f3abeabfca3b891fbb75efa90861642afcd0f0085d62489df2979c8fce116e85a296111567f6c75283d2c1fcac63c8710c9a7dbe7ac3c87a288189458539dc5b1cdbba01714e20afaa3550651a56fe200bac382880318372f1bb384b944b473e9a5152ff7db0249d60d9ea45a3f4e5d73ec3d8a82dc68d2a021143067139601f7335a27df158a5a85fde6b39b812320da59b02aab5137756a82", 0xab) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/123, &(0x7f0000000140)=0x7b) recvfrom$unix(r1, &(0x7f00000008c0)=""/252, 0xfc, 0x843, &(0x7f0000000080)=@abs={0x498a26815e6fc70b, 0x0, 0x2}, 0x8) 01:05:36 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f948c6990cdfbf9b6a1cdc388de0978d0d17e3f32985e739e03ae8393c752607cb050a306b7d958c279826126368c229b12ef2f5e672aad133a567d56a19d86a7780ec2a25f2cb1a135d379d526d044a1f9d7008ca686da0b73c1a67136d92e92b54ad657f4cd463be6aab09e1768c5e0c5e298479edb6d355debca26ff632a840768a1fc2b5d97ebb4629c3ccb426cfc8622d33614cf8d30662048f613d7ffc8afb3d1850b09b", 0xa7) 01:05:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x400000000000001) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x80, 0xffff, 0x5, 0x4, 0x6, 0xffffffffffffff7f, 0x40, 0x7}, &(0x7f0000000100)={0x1000, 0x7fffffff}) 01:05:36 executing program 0: r0 = socket(0x32, 0xc003, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000001580)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="cee6457f04e0004aebb547d0ac9a968950235a0b1b219d", 0x17}, {&(0x7f0000000080)="4ac707926aa83ef3a124eb8c4678977e3b6c1f14727ec0f786d943dc385aedeb1f4b8043b89ff82d52f4d1163768ff98e666ab87ac22bd0141b888c7bcd560ede7cc5b5de4347bbe349e12e813bab31c90e2deb31164634c74ed2ee6d22e34a56c2f49c709d0ab2a2f744b9aeb40cc25eacd851c2ec87fb6ef3e9b9693b9b2823a72fc8c968619f52ea099cc491cf2a7022c09c88255ee6767ff968b06b7576a9cad6f50fc12873613f2dc8b15adbbebf7d96a275a744b523c2daea8b1b2cd3c1503ea9aaec790f34d7c8d021fc86f6980daec8e24e3f7", 0xd7}, {&(0x7f0000000180)="37c57ba893c173ba0a4944939db3046f9efe56ea2fb933ade29f9673c4dcecb8fd792ec4db0b698473dba1977fb62095e389fb7ed3480a90bd3d2ee942f1a3129a28cb8afa1615d307eaabb7289c008e4c77eb55c30a3a3545bd4f052b7115e6931dec5149", 0x65}], 0x3, &(0x7f0000000240)=[{0x20, 0xffff, 0xff, "0b57324a87203cc5217d49"}, {0x1010, 0xffff, 0x1f, "081bdd6fa48ce063b54ae71bfd59c78ea6cfb40f9dc563e822e30e44f6e72e8448eb2c177cc8b65e80ee094b3ba4687d33567dd129b260a2708f6db3f9c4699a69d07261a2ec91575cc74d9c6732d384159f6d420e900fcef16f5fe17f7f5752504e9b123a4d4c0cf11b9a89ef272531a4f9c5ed9ea13286dc066a770e46b604f88233a2631d78162ab7e24d13bb73efe5d4296ef28a7482ffbca2ab9d82648fe6fc29be2bfdccf3f6f2cbade15a1e0eb238222548c2670644ab9e3a8eeaddd34c5bb4caaf6ceafd3af8e2ad22ef6806fa587aa30398609b6a71e3ef8596d51eec71f01ac69468d8069001031a78659c61e798b36cd4eeb830b2d213e99cf3c613deea0c0a8f53a369608923348f1b1f058ef4214cdde6cd4ed495675eb5f9c0bcf9c48625d52e63800849bacca20aec858aa4b4df399d164b67bb64a91fd8e43b68f590ba3c6c13be00714b670b29cce6ddbea047751ac5fdc9f6976470027eaf4513b9ddf9d1dcf4dc3ce5fdad48d6093f8d37a8ce07ff8e2c8d971685ae3f27d2995fb9e8be252ede337440919ba56c6081ca2d69d4cf81c664519e10cdfb25f8c706fa07382f6ef7960cd2f8f6b0e1222ad866ddaf9a300bf5b5489022af01ffb5af27678ad66fc4868ac9b3ced5ad69c1ec8f2b157ebfaeb3ecf6668306b9fec819a15a8290559e1ec68f1b099afad929ee93f45843e36f1474debb10e452817c7c3d6853c1003a439050188635b7b7f18434d6194db97e33910ee04644bb051d41983732aad88909db25aebb2431d1df58a412267793d7882b9617e096781ed4db775c92052157beedaf304015aa5de53e6ac6269131c2208ee8c61931e8c44d622c27d8cf10e5e5f3f12bfea94e6355b17e40e1f3bf022033cd2c3290c1355609ff5e2d87ed9877c93b7e03e296a4a4c2121a8a2eb49b912c39aa2b0576dec124b6bfc13197cf63cb837194e39a933bd59609d62a9ecdd8158c294b46fe7d346525b3eaa0b6cb94e4dd6dc1c6a8c7ed54515aee67dcda3c95d17fb8c757e10b240907413f36a2fcc6a86a5568dae36dbaa416dc824df749bc48f3abf096249854eb60e84e35ae1df5cffcc9c31d75a6c43ea46e976c9f75d27b2eecd3916c81a0f01fd354469b2c568077e6409c36a921d9f9d39d1bbc788f71facca89521eba5ec0cea2c0795daa2a4fbb3417d10d241b06614c3b8f36ba889a2f653f4946aefcdbe6a8ff1bbe6551e04e61ec0dce5994013f527a3a64d43a9eaebbba213ea7a86aca362fc08bdecd6d719b81a66ea36439d7478efa8fd20e913633e4a8b345efe7e2e492e26e7f938627712e3347f099ad085befa8d66c73c86f04428ad4d19ce67e5cb06dbb3d6c3d50055858bb5dd332cb279cd4362aa6a8cade9994127a73c0f7f1c450f4e7d276c252427d9ab398dded7c3069af39bd676657b61a1e967c2dc454a79e3041cb43ea38d12c1fcff329afa185a2b646586f1abcbc3d224ce2cc97ade5cf32a3f854903993c525810cb069e9303f98823bc037da03e64504b7b5c8a283b3a8207ab7b94c681bf107f9a444fce9c1b0ab85db5e006c3fa8d0fa9042715fefc84bbc010d8ad0be5199fc5e70c240e254cf4356448a224dd1d7ed172becdb1ad8172f1640e1d8c826b8e8dac24373984345304b66d92d6ef426292d6a296d0ae96ac5029280d9c30c99f2524105f0c4fb5cfbf51935fd63197ab3072a095a4df8158f33b2f3ea77e5fcb59b05aa5ce270e8002f566c28adc95b53c60b4a011440d9d296d6e438d3e0339c2c73e34b7d73c882753729b03e9fd61f94f0f6e926a66770c6b59000e9c767f719907e41852f990460085a20a472622b21c3bb0e3ee1042d348b85492b02676281a3057b89888fbbf3e115b7b487662180d45d53500c0318d126c5784ab1ff46158ded72084f7cafb566b2beb1a14fbdf8293857db911d9b52678fe7b69bfcbb3189b94b573ceffeaade369198c850abf993c53c03a7bcd6b1ca4e4d9cdfff778a50fda89293cf36dbe0da43f7828579a77d92bcd1426d94fb8f8eba3a831f2c8a7995b8a3b561f4f477d1ca20620975e90b4011af2a4d3d3a670533cbccbd7bf269a443cf1232a42dff6d25192f9e578fd1257ad8b13e4571cad81287512d852b1d9a3490e65f6b08cacb9cec29d02b8f0116c5b9fd075ea9e6555cf82f297327e0d09fcf932a2fdfcaf82ad5cb645e657640dc0cb28bc6647550b2ec0245a4f659508f446987ace80315295ba586386a83675670715af67e463393426820440f0d14c70299b97a7f38dcdf96d13e1d1a7a258ba24a1ac099fe37eece8194696d99aedb1e11e97cb61f23bd0a038eb942ef6f787dfb35448ee4620bc729d51105d2d3f4d495d38d1e9bce34929197a5302cd4b150b31e76f01848f634ff7c29cea467547d7cd848e2fbebbe630b7daf6efbc97570ef7173027f48802bba5e67e6ab4c32766e7d9381b4995315a3b9c4a7df34bf1bd64158f51fc8355bc2086929c344cdbe2de189bc5ae84706bd7a4aef547aa51dfbbb520d99948e99862c227c84f1dbb106e90c77dfd3b86662e230ad214b2e97e5125de2d3b57000d270ff541fc3334ce4b2bb2cc09dfe7c37560bb0306a64c02e3c1e83dc4bf9099f31b2bc4dcee4da4903c02da7f662231887c53505f63b7d6a0a70301f39c6a6fed847bd88bbbaab4b5e8ac8f41eec5130acc62d18a7edbc123f2e083b585ecf7176106c486af9010da72925a49c16932d4b65f5633633f0e7aeb4a3d41418f681e7ad232daedd00cd62c3edb2c6fa9774ad7442f70c32f59b183ab072e3a25a5fb6af39284720b250de2c413910e1487c5647fbabe75fda33353f6dd0022633051b3415a577d752eb1d1d39df63bfc7d14bafe6bc8026002bc2dd094b0512ca25ea04c4851d2e5a8ff0afc9df63b4e0a2fc053dbca690f60e4423737d139f8513eed49a51650a30ca99404d4ff8ce9f9f3a00c0898a9be48b3a347604d3255fa9cc81195a64fb5b1f8944e95f693812d9bab0b3c31378d1d197adb682f4fe915c9bbfa615a5c5de9799ea4b383a1f820b5d3dbe0e64b87d2711b2f019a6faee96d5931f8d97fc4743cf27211d54a3f455b9d093d3aedb7a5c04257f6937de8ec3714a730a3a38ddaa522dfd70b3aaea24aef21758a941271b8e0cb22591957c2bee0b0df1d21a44df17ce49d42fedb5d918f99e98a0c51bf7a56d00b344d80b2d9d6c2adfa0bbe5bdb043cb3c04a4c7caba5b60fa56c88a61620d2572c5a8af33fb0a444e10fd92e864b5d8f509781e47c549008dfa8e0ddc02f31f125f8f7f4f0ae2b089ef1d0f7391c5d80cd039433ee896b3df1080e072139e6015754490a80853d4154748c9d604e68f5e4be9d2c9f4bbd593ff72f7067196ee7dde02be4f0c2735b5aed48fcaee1f8d9a4b6b61738d48d0f1343daaf0e57cbdf0b84af2030ab15d7131b1ad3fe23e739e18233244a295d379f2681a836252f37d065e432608762e52b879247e2c31cd65cb6af71688a6406945a792e82a923d37476aa9b27c5c8ad303549c75a646f0d101e2c628e21b23b5ef8e3c83fd1009a222ff6f2be97541f991a1d2c310cb019cd9d7f5568382cf5103a19394625427df450b26af67ed790fd75795fd355fbffc7d5d2d5ca83e0150710688ab131528bca753c7c4e70e7147bebceeebf8443c2003a80bc587069e97d9c94044a30f95ea33034e5e730e4c3ba6637bfd8f4d6dc3c53d25dc47ef10643b57648ca31e319461160fbcceb930e2b25a02f7a64b664232cea5ba4439e3ec5694d2c3ee518ca139c07f505827aa460b74f8344132ccb6cf57ea2c13db3ae81d163cd764584356b367ccfec5cbe038754d8793c84ba26ca529380de6cc3941db9a5acc2bd2b4c2646cb792c63ecbe63f143f3cc275ca7756c965f6f02a5aff9b808bae38a65097cbf089abcc0198cba236d1fbbb2e2d5e562745290c8d58e0d50c0dd6f89024497b589b7690f69cf989d14bf5c26fd4db7a2f3fd5a18f362250fe7313f9e7754191f9890b67b63fd36ab5e5a0796ce958aa5d3ce0ce8597220ccaa48458f90771081ed5a931a1d64f53cf7700886e3baa8f0acdf8a9e3f8a30430d4de0ab4c0237c747110d69c2d2151de3fc9328c033b0c7f5dd505cf473b70c02605eac56dc5d1a20db0ad04b3d2f956187499c66e5cda7d0f67e71bf6bad6ebe71bc2a148420b5fffe27fe7f07230d6ec41cde3b69f408631c1aaab6fdfbb7c54092aa6c9807f636834252c71e8165b6548dba96d002dc5e034eba72ff023da1524a9807672c248cc70a85dab9ca148b06ddcbc3478bafe452c319f8b8b23bcba444ebeab23bc995d5d9f2ae01169f98a2a18c5f5ffa4626f141ce16fd2911cb976880f971c3613e1ac323c624986ed74296aeab8872468227b168b7c1f619749e2b0730f1c4819792666007f28c3ef9dc55f6a95e1590d65692bf0f2d9e0f753e954a04d70a5b5aa35d622f3d00a9a2e0a3dcab14d8099d1295ed7ecae37ea8952ee6b48aa9ed44444d38716f5f85fbc1e4a26f5617ded7794b74bac8dac499abb742fa0a15018cb82662347ad2e42e9766920751d8f213c47d1904c3bd995639f600f8817a55032f07adb9e1229be63fa4490f90c5f252dbc6e1908c88cf92f43aa684a96c0ad16486c85ed2b751c1e5657763745dabc64e04be345b8a2ee2014c62002e7d087fd0ae821d800d8bb50829ff11b504ce4973419d87cbbabc4c5a60cdd886a6c5bf53552e8d79ef6c0598bfc4286ede5ac1ad1d69d2c0dca029bacdfcb728477be13ee7caf471e463392f510ddd155339d4285a3bef14434d1b6865583a40149e474066fb8fa7cbb3ced2649398bb79fe58b5bb51c5544ce7dae17f1a30c4347099538ef8ebb57641d8af2bfd7b3f307cbc502ca7aa923c09cd4151751a7fd704386a9368d8af04d134a2319afca3fac2e1175766ed64bde0320f43b3953e181f03212e3fec1ae0a196ea62b633a9497032548cfc2170ee24fb45ecfb266caae5cd5dab111fc022e957db90a18c52513d004fd545340b4175c37e107afb83295ca9ee4c84c65769f9f3ffe087cbf537e024997b657f1937d2cb48b3959719ab3b518cc508bb09317011da14f79dda6204c90d0dc72e8fb790bf5030c62c54936b21cc33f7229dd468a70785904343d82bcda458e083a7adb0087e1a3bc018dee80ead1b083c06b4dbf0bdf4c5b835863b90890e7cf8b8b9974a36525d045b1db8191cd882765dc3242a70902ba2a30ab6974bbc45b9e1cfeadf03b75cee40c1c80f22b1339a36d035e62337fad32f0fae5aca2aa39677bf7a10caed367207fe55653f7a86a3ed0d5fc1d5ebeec76d48b532990fad09cf998936c4d01641dc968db4808cfe6c80f6eae6e0e75b513d4b825e18d166daf985bc940f1d8baba254def627b20abf06ef700d291118cbd3763d212608514783f1c032e9ffd908454a3b102c473446a2b51d127092c2265c0bfe16186e569543d8c3654b8099a10ae533684fd66b9ae5e1797624c7943a89ff59b9268a6753adcbb669f36986bfc04b57fc7c267660903263b8317d2cf0c5e7285c4f4ba2d4f7c20036508acd4b5efa468ee5b79cf6e825be2f0afb7acce3b6df653685ab4252feecdef76c4753ea1eebf57f15b0b79e45091a30119471427995f06a5ea048dd83ec9d4b7b723ae7cd56eec1c6b94a612a8d4c755d86f1ec05570b219040dbf0d5e84140ef1cb2fcdee109c092fa627f10713862c24b56725953"}, {0x40, 0x1, 0x6, "375601db294283edf280aa16dfcbba5fc6aa1a2ea56435f54d8e9f6f7de7228050dda656e3f37a5e4f66f4"}, {0x98, 0x0, 0x4, "52b57c8f9d2869a535c7b162fe6bb82fd042d85bc22a8d16b72c309ff6ec0cecf247e5833e950a77dc5ba4f7869ec21864e6a94806aa51bebca6beb54a7a347bf6a06ff078e1a68f9763feac6bc715459c0038b4215807ab0568d3da4b4827a8ae62c4549bade52bae78e40e5fd028cf5f4ed8ab982ea84816baa5f36488af8b2b16"}, {0x20, 0xffff, 0x7, "739aa6fcb973a9921133a7"}, {0x18, 0x1, 0x1, "f975c49e"}, {0x359, 0xffff, 0x9, "069d9f14ff59d16c91bfbdb2762cc5064cdb326af075f0beb08b173a68758f15c26d61dd70e762322a30ead89d4e17951721d55adb844cfc1c222dfbca7470d3328d7ddda8f76b3fa4149e9925136dfc70c405b15b4c7aabe20e19e06afd1b9b94e99b20ad924959bdf67a53a1f12d2804869c73c03fbc8297af40d03d0d36485511674d68ce089e69968ea207d05057f2d4af7cd8a8b423837ac531b19c38ac284845"}], 0x11f8}, 0x2) r2 = socket(0x20, 0x3, 0x0) mknodat(r1, &(0x7f0000001500)='./file0\x00', 0x40, 0x8) connect$unix(r2, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) munlockall() symlinkat(&(0x7f00000015c0)='./file0\x00', r1, &(0x7f0000001600)='./file0/file0\x00') semget$private(0x0, 0x4, 0x600) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f00000014c0)={{0xa5}, {0x2}}) 01:05:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10b18, 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x8000000103) clock_gettime(0x0, &(0x7f0000000140)) 01:05:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e3", 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:05:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) semget$private(0x0, 0x7, 0x0) close(r0) 01:05:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:05:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d465487", 0xe8a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d39, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) fcntl$setstatus(r3, 0x4, 0x40) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) socket$inet(0x2, 0x1, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:05:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) dup2(r0, r0) chown(&(0x7f0000000080)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) 01:05:36 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)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0019ebaca150a", 0xe8) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:05:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) recvmsg(r0, &(0x7f0000001e80)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001e00)=[{&(0x7f0000001c80)=""/38, 0x26}, {&(0x7f0000001cc0)=""/27, 0x1b}, {&(0x7f0000001d00)=""/98, 0x62}, {&(0x7f0000001d80)=""/80, 0x50}], 0x4, &(0x7f0000001e40)=""/21, 0x15}, 0x3) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) connect(r0, &(0x7f0000001ec0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='c\x00') r16 = getegid() r17 = accept(r1, 0x0, &(0x7f00000019c0)) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="1fc0d64c582989fa143e2ddb1f8306f9de39deea375ecd6335afa18038f850c494e7af1c6d53a709c8cb5483a1192af5beb59a40dcea5a8aee7ebd8860cd99edd711571b24027f372b1838f32545a31711aeb6809c52ff45e6718f802813112f9a13a04953659c5c6dbad47a3792970b2d6fc2e2ac3772a6990b02f8", 0x7c}, {&(0x7f00000000c0)="8df894ae1d50211de0dc16c75b3320f88c95ecbf7a86543a48d10a0f85a87c5c9ab7b89c6fd0a204f7ebca39dadc44c6e67b6fa5", 0x34}, {&(0x7f0000000180)="160559ec40eec91bebf0c5faa4657ee38e003f574929296e29271e36e6a2b95dd17cdaa89a40e65fc38a4decb69cf2797465ead92b58840a15f42559fc60efdfabdc64cddfe7745eadb257c6b9a3b57dbe87b0da969fa98384257a61863560290a024677e57ebdf2710e21623fc9efe80cf0c59ace8a67c0eaf1b8148b96c2d5b298de3fb61292681b7f5d2b74e6652e1697fe4ecaa271ab028026d552eb8dfd41648981ebbfddfcf6e12b8675411c730ad23e703e482cd8095f", 0xba}, {&(0x7f0000000100)="f7809829b655a4e142c31f386c3b703011a84e", 0x13}, {&(0x7f0000000240)="902175d3aafdf242228b879900b0c257907e8b679cf1d5050852c924bad35f6e832a842d4288cd3330baaa19586042f3be4da8ee6eab04f7c1e3307d500e6d92e362b234e3c2e48892274d95133cdbfa7c2f85378476341b849234943622b49c567b2290ce47c21ebe86591f945171792c5983d8faaf0186ef94f2b6cbaecf15d3919975cd902ecfe5b6efea235418e115d1a56c3fffb25bd8824ad1356cef74089e2ba102a76ebb685b2958fa365a282759bfdfdf07", 0xb6}, {&(0x7f0000000300)="c2f483b41944f2a42b908e51bb350e2e0dc2464deea4b2e29579b985272241fc21ab", 0x22}, {&(0x7f0000001440)="56a3b65c0b42e3f6d41a0971ac9fead63f82dff177417c9d9d4769bf814a27a2f182a928835bee14f722d6b00cfb02d97850731982436d98d5049a3db0891938dbdb9084a4d10ab30283bc89ee1c2400bad0fd0452983f7122e0d3790e0fb5b4cefcc839853b857ad873baa48f68f0f7a77894db15526871bb7936b0786eb2f419f2c1d763a52f100c20dbff1888ce7ef4beabdc249fed69ff7aba2e56fb248c3c3bb20636c89ee02a702c2286accdd108bc55c15ab460be5528744a35d3782393702b3ffb1395661de8427a3ca8a2b146980f48858a648cf55a71044da3cc5f21345380ddcaf5d42cf44183b1d42f907d12d28b9fef3c03", 0xf8}, {&(0x7f0000001540)="d1c23f05d59e7f49813ffd3daaa283c73182d41f193ecd88351afeb3f217375ad36095acdb9cda516958372c6e55b2d2ff8157fdbf813138bcbbec776d722296bc163b129ad7c61a168a2d46eebeab5785cbaecb7dc15dc74f61a0c8ebdf89f9fda56227f63f2a0f46302ba19f2bc5f4cbf9a6396b0972de0afca473f1b648a3cc4cddf2c1ad379a0aafc0505bb4dd05be49791f754baa714d3eff9705151472a523d35c2ded78e92f096627ba9c2f356547ae5c6680fa885bf4a573a2d8ec535ca0d6bb3a63eb", 0xc7}], 0x8, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r17]}], 0x158, 0x4}, 0x4) 01:05:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7f3d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x1ff}, 0x8) r1 = socket$inet(0x2, 0x1, 0x80000000000) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) 01:05:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x9}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') setsockopt(r0, 0xffffffffffffff21, 0x4, &(0x7f0000000080)="feddf1be15f97937d1c6bcd1a265e137c6476d30798c54c49ff7b9a467873f0ee0064e8bbbfc12fe21602bd5934742e88a340a278de3f34b0184e51ad847f442baa56987a69c8ff13e3ba89b7c1f84df27f8baed3b564511db3f0c6cbbf4fb269bb3c6ee5385b0fcb98710baaa4372f2980839c836963b9a910ebaf7ecf6ec50d7b9fbe5efa9add4d04537afd460bb5b3b496b", 0x93) setsockopt(r0, 0xb1cb, 0x101, &(0x7f0000000140)="ab490fecdae98e312c38db4a940a16d1b6d3e76413df7258172b90b6e735922382cf44c3e93e13420e31ac6769e8030f8e3ba2eaae696c9d415330b2096cd595ba5fddc1b7517b9a4d0376f5abba6410c33be042500889d4b82d2603edaba6ab5d03c5675b0bde36fe29839ef8815901d7cb29e622aeed2b02e74969139a9290bbe3dfe59b41b276da05093c98", 0x8d) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000000240)=[{0x1, 0x3}, {0x0, 0x5}], 0x2) semget$private(0x0, 0x1, 0x244) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7f, 0x3}, 0x10) 01:05:36 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r2, r0) execve(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/210, 0xd2, 0x801, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 01:05:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = dup2(r0, r0) write(r1, 0x0, 0x35f688b6bb242c7b) write(r0, &(0x7f0000000040)="3d5493efb8f0bb63f48cd4ccbc044c72169136488cc008eb9ffd39d19fb96dc90a3500eb12eabdd64d843b7b1e286cd4fc51b7325e95b9592fa8cf98", 0x3c) 01:05:36 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 01:05:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab", 0xf1c) socketpair(0x1, 0x2, 0x5, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000003840)=""/4096, 0x1000}, {&(0x7f0000004840)=""/4096, 0x1000}, {&(0x7f0000000440)=""/59, 0x3b}], 0x4, &(0x7f0000001540)=""/110, 0x6e}, 0x2) r3 = getuid() r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/33, 0x21}], 0x5, &(0x7f0000000300)=""/111, 0x6f}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:05:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 01:05:36 executing program 1: r0 = socket$inet(0x2, 0x8005, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/243, &(0x7f0000000080)=0xf3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1e514c0614be9468afd5b43872cc40c0ea5e9026d36330d2d9a567c5b5b5396096c2d64d84d941331119c8ac906f3de9f6d2", 0x32) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0xfd0b6aa9d0cab73f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x188) 01:05:36 executing program 0: mprotect(&(0x7f0000247000/0x1000)=nil, 0x1000, 0x5) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) 01:05:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) getpid() r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x8082, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) r2 = msgget(0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000340)="f4bf94f62f84574b71b94096587fb4f09d0419f7f7d80ba72788265c25547d837c127063c5100d98240c1b5a1aab406bb09527feddd8bb682304951f06605ad3f519f8263d7c63f3a126b4cd9c3a089a214d25", 0x53, 0x9, &(0x7f00000003c0)={0x18, 0x0, 0x0, 0xff}, 0xc) r8 = getpid() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r3, r4, r5, r6, 0x2, 0x8}, 0x5, 0x7f, r8, r9, 0x3, 0x5, 0x3f, 0x10001}) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x8) 01:05:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0x3f0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:05:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r1 = dup2(r0, r0) close(r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:05:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000800)="51ecc608cacac39640e49305e74f365ad69aa02d95ace96df30aa43e3e549a32599c3955c410c2f0acffb5a1b26f76cf550f90d590ec2091142932c60523ac394d7f666a8abf77fea70db27cbec76227677b652e03a74476d1c15167002de1fd545fe245ea7ba6289fd16f347504fbedc8bbacb639ef0e536ffd353229b998d72a2c60a0fe0bca2dee1598900b91f2975984e40b69121fa0ae0a9f7882ccc3689b2977b097fbf93ee2884afe0bc67bb102dab548bcdcbdbc184908cb1336b46667f26b58918c8234da574dc70f26ea484171b29ad140948d4f14240b5e526d33c8a4ff3e0904348a1b04c08afdb4c8d81876924ad58c35aeca9ef3b192b8b682625d300af3c72e717105213b2964633bea14229cbb9b109fc6f607324be2c5981c85dc061b1c186b7dd0062d532459e25db82135072db4d0be705ad2c0de1fd89caa50074a9c22d1fcdc6e9cc7f67422edb20286ae19a1ca3d230031c09102ca1e06109ccde99c64fd61d06a57ab5a1cc5c1167fa9ace38b693e6b19d15f0e8718012d89a309a97af3a3cc5f547cdc2b5a6906932f64bc5a06493f650f", 0x19d}], 0x1) syz_open_pts() kqueue() r1 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 01:05:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) mlock(&(0x7f0000feb000/0x13000)=nil, 0x13000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 01:05:37 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x9, 0x20, 0xff, 0x2, 0x10001, 0x9, 0x8}, &(0x7f0000000040)={0x0, 0x4, 0x1, 0x6, 0x80000000, 0x7, 0x1, 0x7fff}, &(0x7f0000000080)={0xfb, 0x100000000, 0x2403d124, 0x5, 0x67, 0x9b10000000, 0x81, 0x10000}, &(0x7f00000000c0)={0x20, 0x32}) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x9a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 01:05:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = dup2(r0, r0) flock(r1, 0x7) close(r0) 01:05:37 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:05:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setstatus(r3, 0x4, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) write(r1, &(0x7f0000000200)='-', 0x1) 01:05:37 executing program 1: dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x7, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x8) 01:05:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x12a) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:05:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x24f) close(r0) write(r0, &(0x7f00000000c0)="fadd7164729a9706950e1f73ec9c5e111e40b2939a9d780892dd51ff62629aa2b3c9894bc061405b7a5d9486bfc4ec5aad277ea341b8ba64ec3855d8f807037e93809b2f822521c5b54a469e781b0fc8da26442720df419b36199fb4a2183cdfb5d2cb19ff94a014186260b9f893ef", 0x6f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3f, 0xb727, 0xc9d, 0x5, "6580714f5f1bd71a5aac8154682126607d3d2580", 0x120000, 0xbbca}) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x4, 0xaf, 0x49a11df5, "817546f40000010000000100", 0x7, 0x100}) read(r2, &(0x7f0000000340)=""/148, 0x94) read(r2, &(0x7f0000000240)=""/229, 0xe5) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x8}) write(r3, &(0x7f0000000500)="e3", 0x1) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x0) 01:05:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00), 0xfffffffffffffce5) fcntl$dupfd(r0, 0xa, r1) 01:05:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0xdf) r1 = semget(0x0, 0x0, 0x140) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/201) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)='\x00', 0xffffff5e}], 0x1, 0x400000) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) 01:05:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1000) rename(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 01:05:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002180)={&(0x7f0000000080)=ANY=[@ANYBLOB="00022e2f66296c653000f1a08fe801c28abff7e7c97b1665992578809e5294678d914aeb78adced8616f5b5c38e40c39f5ad9cbe956db02a6b05b58364f1fbf78a1489543da894bbc3cb139ec11208dc3b3985c05b521f2284e7d9642aec96"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x40e) socket(0x10, 0x3, 0x3) 01:05:38 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xff) read(r0, &(0x7f00000002c0)=""/249, 0xf9) 01:05:38 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r2, r1) execve(0x0, 0x0, 0x0) 01:05:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x1000000000000029, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 01:05:38 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) socket(0x16, 0x5, 0xbe1) 01:05:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8001) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffe, 0x40, 0x10000}, 0x3) 01:05:39 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x9) r1 = dup(r0) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 01:05:39 executing program 1: r0 = socket(0x2000000011, 0x3, 0xfffffffffffffffe) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:05:39 executing program 0: pipe(&(0x7f0000000240)) socket$inet6(0x18, 0x3, 0x200) pipe(&(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) fcntl$setstatus(r0, 0x4, 0x8000000003ff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r1, 0x0, 0x35f688b6bb242c7b) 01:05:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100800000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b7254410447054aaf9e6d19b8e0039069d1177c422417b5c09330496a94babb7080e0645ec0fccb214d2595f3be3bfb1cce374e44d01ba5cd6234a011"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x80000000000002, 0x556800000000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="b51855b83298a8d82f0afe765b98581c9676bdb5c6d8ca68a43277a8c96f3aa36c42c6e95cca87558bcbe1138e4be250f0794e61d9f923eb73d2f2de87b43e79b2e9896260d1e9070bf2bd32c902217b60bbb8dd4d0d76ae11395ab9023ac7bdc7e66ecdc7b6b6092e9eea56ac05c6db0316ffa40ec126849a80ce0edc63f815ecfd060e0480c73a7f", 0x89}, {&(0x7f0000000180)="b491b592b055bc979e75e582475e4895692b41ba28d8a1b755dcea4b585d7f8fdb3ee82574f1da5f4ca87510dbc1d5a53784a137ef1ede47a984fbbad14674f56f500c8d4d5dcb64ab945fc0814a4feeb0a38aa337f316299204d9cc4f430ec208a784c6e4838d88a3fb3257aa7f9baa6fff092634cba82fee29059d37337cdd507624b494278a26c608a7912dee1b4518cb4c0e5893", 0x96}, {&(0x7f0000000240)="a15cad7476c47e2dc0c92b943025e581521ec7fe09ef6168318db9c8d21a408803cc8a6fbee6679ff82d77199851090ba460dfed1fed9c9252a9871c855320010ef110d2d995ef0636f25ecf8a666eb61df149efbb63977aca12e48185eafdd9a76e65b0f95472fe510a20fb284cf57318275036102b78415e38a72cfb97918a511ec892273cedb4c271b6d996848053045d07e147e75ef63904d9a4990fa24cedad573fe2cd6da1cdf892858e7f06", 0xaf}], 0x3, &(0x7f0000000340)=[{0x70, 0xffff, 0x9, "3638d4d66e8da87d8c96573a1678f67be12e97ab31f0881859d097485972a6159d7fc4871df17512af99ce96506b032f5290c986649f6f0969fcf73047ff9d9cb9a7536285439540f5d6fe0ac1137b00ec1f42b725f1ea359af46c81ac5ea9"}, {0xe0, 0x0, 0x100, "5cd15a8035f0df581bda0059d00ce08c2b229a900381e38f6f5084a2b37c90e9eb954934ea6e3ffeda3a1af8cc7695424a825e5f40da5ea19673c3393d737c14d0cef2e25d1a035dcfe6c3f7fc92e138a2d7dc263dcabc0a858badc75d203243f443f57a62da9863e4d9e59e01002f01ece13f277c80399d48644b36090e8ba5cb9d9464bd1507f0a33e1e63737147d70df0aad19ae2e58f8c9d8387b34eac68329fc58ce7a9108cf56b75e4732ac4eadeeda441b9b1a3bad04e010edbd371b6502724985bcc898f5a24d3c6"}, {0x88, 0xffff, 0x3db, "6f102fe89b29dbaf70ed9f980b2be91772b70e19a356c13f26ecba649e1e38e0356c4929cbb685de032f8954e270a3aa27a0189e65f31813670740598a5b25ab004ac8295e6e431409087311b4b7160a1995178c4945aa7e0531ae1481f9c6d20c5fe9bc5479eb0c07c8af1e286b6e8fc6"}, {0x38, 0x0, 0x81, "6f16e2d578106fc7c38702a01f0a77d454b4e4545b8f9751273c0d523091d64723eaf6"}, {0xf8, 0xffff, 0x23, "7519da4fc303b61a692853fd460862185e77a1968ddba117c5d2d822412c80effcdbbbde0ddb82119cae0485bd94aae023c48fd60b2486f6c7023cbcec27cba266b36f8b3a3e51a1066be2b4b89eaf1d5e9c3570229ffc70c173bec5d03edc159bcd9fc0acf075fc4416a493e4c06b1fb6f84263bdeee045b6962fec197a3c64b1e07f4dcf8c675dd24224861d275ca2306980ef683145918db1158de6a9b8734489ddecee3165ea3733c86b3b45500811ad6e5f696d9fd9adcd3e1ba888c74429146e1809893151d3f2ef6e578eb42659dd5005860369ae9183ebd1ce575fb26c144f6efdaf78"}, {0xb8, 0xffff, 0x6, "df314aceb826f9e77ac6c0b562e8d158d0fda76a25551d8bf53a284f787be637c7ef58dda467cd15fa4576787aff66749f981457b410c51809a72cc798c5649989496ebce14779008a2443fd5df2bbe40a25f8c7313da9ce67f31ee7ec0dd39e8a87ab14f78780563213da73a4261360bd60e433bb96d3c1e9adb07db22e4d4a74fcb092c20dc68385f8076008cf582963c4b8e15b1acb071e7d1e6284391e1e8d7538a5b3"}, {0x20, 0xffff, 0x7, "498c050bf8139f86fd5a778c807ea74e"}], 0x3e0}, 0x1) 01:05:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 01:05:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xc) pipe2(&(0x7f0000000040), 0x4) socketpair(0x6, 0x8c6785180fb788a6, 0xffffffff, &(0x7f00000000c0)) syz_open_pts() r1 = open(&(0x7f0000000100)='\x00', 0x8, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x20082, 0x1) socketpair(0x18, 0x4, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc110, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r5, r6) ioctl$TIOCSPGRP(r4, 0x5451, 0x0) socketpair$unix(0x1, 0xb61aa8bd315c15eb, 0x0, &(0x7f0000000340)) 01:05:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000000012a0a, 0x8) ftruncate(r0, 0x61be) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1f, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20000000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:05:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x101) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 01:05:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x8000001) write(r0, &(0x7f0000000100)='"', 0x1) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000013c0)=""/221, 0xdd}, {&(0x7f00000015c0)=""/15, 0xfffffdcf}, {&(0x7f0000001500)=""/103, 0x67}], 0x3, 0x0) getitimer(0x0, &(0x7f0000000040)) 01:05:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x0, 0x100000000) r1 = socket$inet6(0x18, 0x8007, 0x9) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) 01:05:40 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000367000/0x4000)=nil, 0x4000, 0xfffffffffffffffc) utimes(0x0, &(0x7f0000000040)) 01:05:40 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) r1 = msgget(0x1, 0x432) ioctl$TIOCNOTTY(r0, 0x20007471) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1ec6868abb0320ec63aea8c379b92c9f100000b2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb82b84e5bbdc3a5197094b222a9c4de41a52f5ea7659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b841dbdbc23b96e2dbbccbbda1049fad242488d40e3620697c5af7ffc6eeb0076000000000000", 0x6a) socket$inet6(0x18, 0x3, 0x200) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) fcntl$setflags(r0, 0x2, 0x1) 01:05:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x1) setrlimit(0x2, &(0x7f0000000000)={0x1, 0x80008}) 01:05:40 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)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) close(r0) r1 = kqueue() r2 = syz_open_pts() setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0x6, 0x3}}, &(0x7f0000000300)) 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) r4 = getpid() getpgid(r4) 01:05:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="006c653000e85aaf9cf038bf628f49a7005ce0c3fbc2bef5ef7111f798c959a9ab6c8047830ac0f3aa43a02cc609f1f470d307744ab96afcd2fd1b75b07052bf9de3ca65540a70029e1786559177ec27e9"], 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) fchmod(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 01:05:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/254, 0xfe, 0x802, &(0x7f0000000180)=ANY=[@ANYBLOB="11000000003e972fccd93eb68ced40"], 0xa) pipe2(&(0x7f00000002c0), 0x200000000010004) setsockopt(r0, 0x1000, 0x8, &(0x7f0000000140)="94122881ea3a7af8522ff52116b10a7f9eb91f8dd9325efde6bf60035baebc24725be4d1cbebd1", 0x27) 01:05:41 executing program 0: 01:05:41 executing program 1: r0 = semget(0x0, 0x7, 0x400) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r3, r4, r5, 0x41, 0x7fff}, 0x1000, 0x7, 0x40}) 01:05:41 executing program 0: r0 = socket$inet(0x2, 0x6, 0x1) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)=""/186, &(0x7f00000000c0)=0xffffffffffffffc6) 01:05:41 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x0) 01:05:41 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0xfffffffffffffffe, 0x3, 0x10001, 0x5, r2}) dup2(r1, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r3) 01:05:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 01:05:41 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x40000003) 01:05:41 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x20) listen(r0, 0x7) getsockopt(r0, 0x1000000000000029, 0x2e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0xfff) socket$inet6(0x18, 0x8005, 0x1) 01:05:41 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x6, 0xfff}, {0x7ff, 0x6}}, &(0x7f0000000040)) getgroups(0x0, 0x0) 01:05:41 executing program 1: nanosleep(&(0x7f0000000440)={0xca30}, 0x0) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x56) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc00a, 0x0) nanosleep(&(0x7f0000000140)={0x4, 0x20}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="4f600fc7724142110000"], 0xa) 01:05:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x114) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x3) sync() lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) faccessat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) r3 = geteuid() seteuid(r3) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSTART(r4, 0x2000746e) recvfrom(r2, &(0x7f0000000340)=""/98, 0x62, 0x800, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r5 = getgid() lchown(&(0x7f0000000400)='./file0\x00', r3, r5) shutdown(r4, 0x2) r6 = accept(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r7 = getpid() r8 = getpgrp() setpgid(r7, r8) r9 = semget$private(0x0, 0x1, 0x1c) semctl$IPC_RMID(r9, 0x0, 0x0) sync() mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={r7, r3, r5}, 0xc) r10 = syz_open_pts() write(r10, &(0x7f0000000540)="eb85d927f850581c6ebd30cbb14849c1ffb6391f62405d27a0988dd41f8da60a466afacf9a3765088afeb757b5413921632c324be8cfe9a29ed96e13dcc9d67f0da01742c2862b741206195d5f8b397647f7014a63bd8b08f3ffb3d27326d649e0582b402ea79155c3799de0cc3d264f5d57928cf217078fca51ed20ac9305606b6def4521fecd225e43a65d7f621957c532ff7d0f0a0631ab5d4911ebfeac6bfd5f8a96906d00d41ab6f4bfbc818b9a749ddb20fc66ab94d29fb269a67de5d6e8e2aad84cdcd8ce007a40c60e16fcf41cbf65c4c05f63449e7581da28fc0f7a1468ef750e4d3ae5d1a8d60e54862f717e323428c40a61329ccd0948753d37c1ae81d0dce8996c2b4de8302884258f101ac2b41a4dc36471dd49099f21ec00671ac755c476c1df394cc993d7057b6efb37768bb1cb07d6795a86f35d21d59dea31b0faa3c7a17d39530e59c85340ff801e0a5b310063648f7fb325a78a93b83885ad34b7d317ebadf6c6cb4e9857680ade296d197d5c643841f250cbf71f36e717c3067d2c19907b6964e83d09af5e5aafa64c11b99c485d6e77c6ab87ff7aad9ecfb325f6b19638a707ee8a582d7d29bbb5741b13e26a6c45031893d4e0686d00c1f9c35bb1f147f5050b390fa81e859b5251b9bece8c19b8b6844a3eca154ef9e537d58dec8138c0b3d66a07164077e9de18b2ca106159a1d149e1b927c4f7baf5f0fb60e27f46022a754eb842c90e913a918ea282e95e60510a05bf390f54fe7d69af464533b2a63df0ff4303c02f9b95130d3bf451df4b6f7402d33fab63526296197f5d0b1e54e637245dcc179cd57a5e41057e4a48ef929ab805d2ddea05f83153825980d34db07fd7efd455b7efbfcd96f8303e8c45839bebdc3e62ae74d8f90750e365ee36f949060d314099144a0fee4d16bb2f55d877c506df2e6cfac7e80e97e4105b6487d52636c176c2a5a01a17e382ba8a385ad961b12e775e81e7f6a2c2a4372ee5e3e4e5d0fb30c5c5924eebdb6341bb98e225b7cd15098af38a9873b88cf0ea5d5f1304ac5722db80f96247df931d2d9609c4c168b3813dd67374a920cae57c0f9591066345c139949516ec610b7752e6b5941ccb9e19b1f03c13de6a7a51e9d9a018191cbc2d2b1363412a0fa98ad227271819fc537dd5988b0a225a75da2387217ec98803b02a95868a5b24e08fa8ec5d2fac61948dc51ea65646db71a9983020ba1ede94e3f7acba137f16e6cb5d1c564fa1c4f03b6f7e44844358d86a8b55d95aa0664b3999240089c40e275cc07429566adbab1c714a0eedd790ca4f0f3dafa0cb05055f4c7655f9e872fc748f0f892e60b9eef9fc70d958ee2ecf2fb05004a972b919385587ee0073ff26dd782036afdb0406e24889cb107b046cdfaa20811f2e662c6fb8303f9c510f00e95e62240a9b042605c1aa341f59f876ccc43484941cefe6dd3df34b8f888b8a362b7f282966e7ccb2c2fb8e59729e53536d57f1eea3c4ea24b40442f5d2acf79309a05dea56e3320a27114b38ce1691e14a85fe911f2f3cca66b3b03dd432bcce7bf5d10338f04dfa6a208582ea3ea32792d262ace7ef2ba31f00af34f8c9c4d00ae93a267a58ede8e175166a59c54998719a0d5692a58420d7049151bf37aab7b5fbc9db2ee012ae8cfbbb1a08221a46b1a6ac4eb336f348f1eca84ff255da123fa1d868a59ee2f06545a8a87b42f2cfc13f8e601e350ea6e8bb3d70511e6d5b7533ebef85b11bc8ad2d80f65157651514726a3cbc0c45a0f69299ba5e91c09b35829846260e94986980184d3436205b4de5384a405c7ae9aa62c54b03dbb200041e0ee6454b67445f24e9ed512cc2b91c0e630efa6118927755497934d5df0feb4f7da8bcb9ce74173f9cb5ad5e9ce1f169b46297ae050d8a217392186233be785349c0fad2b07aa1da27595e9f1738de1186d7677db2878f003672e3f6b6f50d47677e788509dc935b138d9f731aaea9ab025342368619fc45b64179034f1bc098b22653e6225ab8630fb3ab3511cd3fd679936431903c441285173ee9b1c2330ed659b048c4b8669743ee2a64ff72435f5cf7463982da9d205827bf610d50eb188f30240e717e242d3f81c82989f8b04e8e8c55d0ebb4ecadb7450579b4258a3ec8d5186828b7ea0480704a28e1cfd9e523634b2c6ee10ebf7901bf30aaaf6bd71398042f56775984bab37ad20b635108c8819f5f84bccc4e255ded780a3bda52bd3f120143601b4365c47ea0b58a2f6c6fac0ee82887a556dbedc4ad47fa4415735066bdb3c7b8bf40cd8b8f2ef8f3fce866b0e0b0ee6dec69afe5e8d642b7073aecbe332f75821d5aa8113649234dfe360b4362a9bde0d550e63a9706234e069558377541ad2b477d85570ae599a1be2ad1558fb0890e68a0e4e667038cc310dab184b22cfb5dca947055e111449595babd49dbebe4b816cc3cb7ef34095c7e85d74f3422634fb48ab2ed08fa7febf86f22d5a92e4882b67effb872e13ef37a2abc6c677f77b0a8c8c0671fbf65cc368c7c0c0cb01aa3925472c5253b2071b14dc8022e1cd326b768f444b2006ceffa3732cd12d53f3296f40cd2e72e81963df74d32ba2732ea4c4477b4528d1ead448f7a4c58a13af2b4fdc3553f3ceb0dc7b395baa3809207bda30f23e40995e07c60b4ace1a65e297d0a43a93e8f331702e22eb217250f1256dabbdca7a2f2511b15354ed7c5a7cacb978f7ef1453473caa7f2c411d7c0fc7c8bfd44d679f88d03692d063d83cbce9eda95e88ac95dedea7f25a4060a516436c2ff83fe9fe29e49e8412e363abbfc933d78660bd71f8bfc14324352b87e3fcca46cafd19dddb45ed2c80ed64e1ea906f503b63c24bb189d1fc208f804e6ab926a2934ca3f20156d0e8feefda4c48a36bf06aa19e2f373a3903dc4d1c417b2e6807fd7c5987f80cda993028408baf47fde27565102ec857f2a5c403e91f96c7217bc355bdfdfcf24c94d1e1d6f14e0a19249f06878175d7619a8e2750f8b3f722448ec360e15d0302bfec129848f5280bf633fce94746cf41564e3035800e2e3318416b4a1e13bdf83818d37d4f15d38b4c733e7e37c440f5b28369137e1eb30901630347b75a1e277b6dbed987c17d76a4fab8cd1bd0e0053cfeaba043b8a0f6c65241682bc5ad6512f0655f4773dcee6a7e8594157e9d936a7755eacbcd9563c4eafaf2f241ec2085795ec0f98548fb3de04b6f5ebe44ab7093d4f837966268c4d0e9cd6c579426f7552b882124f4c76519037570231ef1f92421bf9018e1ea614e7bb5d78882e60da19afb57d2e7f22386e0bcef4fd06a5f8c824e8586f7e31cb3051d1ede5f5a1ff056f8714b0ea71d02e1699d35afae136b59d9420bda861fa69b0cd454ee9f226b4928fb21e94e5ea6d285780c71df92e2ddefcab46ba750315403b846ea426e377b9438a96d6f0036c4435381e332cb53cb569be3ea2af681ac00691c0d389a780d8cc2a95e9f4e6556c1f893d547732595b809f3abbe78d34b522b13a6eb400b191182db9955215a4b44999be3c0403472b6407ce1789c34f8a4b9273fe0e847e3a05768871e6bb3ff5e4a2efc5b4cc696dad0c15df8df8b57dae82ef4e77be46c11b521840bc74d7d7f9c4b0f968147b5c0ae649124bfa4f3019f54c1a314ec97cd7f695cc970d20bfdbe9759c61a42cd12ef44ad2ecd10a0be98353cfceb3ce1643915e6582e808550ce98b04b7aaf8095633a61a14a59a6e37af416889d03459611e567cae0b144ca341e8df27b7f779aa42989f13bcaf05a7d74e70b1fbb23699f12a25e2cc55182cc0039900672108b3affcae92255e4b23055de7814ad3abc94960d0eca0d092d86308da7c6b1d8f630c9dba31e01c6481efb96953395bddebd220fa1e275cc92a8fa64fd398030992fa11ea1a68ca4696857842be923b1b1cc23f82dfbdaa330690a2cf274416b61cf1a6188716efbb6a8684667b8fb901eac4e4802f3984873bbc83421e62784bfca56184a6e18b5a93539a02286e6970d448b52fb93354918803ce83c2a6ac7538b04dd21a46bc4fe3f9ac7df4f7913c6a8384fdb1f08700f7cece0bd80c02528fa9b8ebb29084de1b862cfb790a627a1ca67f1d6ba5ddf171699e60facbeb2d5bf03dfd9196c772c52c7049b94066acf6d8c2bbd782c87efaa4ddf36979209b8e086f5bf0121d270511b5a59905d6a91c639a6e7fc13cf81f7eff3f1e36e867cc86f1c1cb55519ed8274dfa0130fead4281a082a59f0974e4490cb29780175888318c95fe3467974e9833cc324a51469429d101ee86adff7eb4b9a5f8fa47a4d95a64efebf97eb0c4c7642b76a71ce3e0b2da9afedc820f44a8dafc98d4eb39a1257fcb0d64eea738752a3842cff49178b63bb49a4b96d5f452909e066f99ce78a3603ff209bea024fc01dc0840e1b2ebc121338e5a3ba1f1d2bf604a5d643e49806312f5676d3683e61d45ca1fcd1da5a7ea74608a687ea2cb7f9410f5666d6165b8cb18bbd6f6e7bd83d0aec348c223f1bcd40ab255a25c3bc9d2ede51295a141abae8de28eb2014e73aca63890642ced6ef144f9672a1091156d4f910f2ddcc37eaf13192f74a760e6890f528f49862203a0cde0a2f5dfc00674b2f8a9a9efdb21b43f55a4b04c32b9beae4ab6b049b3566e61544d935852323333545304f691d763274cd2d105db9c3af0cba610ee392b5090bc8c5613cda2e097943780ef7d6d0b7b1b4004fefe112e35f4b2d60bc21f9ef26a2e1836dfc5fed046d8868b8aa1551c64912c5a6d954e30418bb691b8253ffc9c3cc430c6cb28211ff6fda392daa8497e15a62776393af0035f4f032d00934b7aeea8f206293ba8436acac3062c9155ebe4fcd23ccea8027a663ab5169471ff6c4c5efab54145765b39817371c4d71bc701399c08b9bdc97e227c18253e5c9f15e28681d0594cb9a98a1f0de4d92082c8d782b03c8c8f77b20b2cd35ce0ea54f00ba0dd45c1e155fb80eb3ac320943695526821500abfb518a5a081b196f83708d39f5529252238cee645b9b80e47817f7b52a50df7cb390afe706891ff56256444f14f051aba71d8327297e0fbf7a6e15a647d60c7a31196417902900012aa8490244d0bb0a9af4d4c3b0898571ed35a017cb169abf848228d6daf5c8c8fdbca630fe014138d4878e56410f6a711397a4d018c95f142d03d02d7b07d2cd985cb8d5a4e0272d20fdc3d007483f90ef83a21271e1d3e6c0a9dd4e381febbc6ddecc1d94e62dbd4179c48dedd1655877bbd0d705afb924986580d244295a452315768f30c5b69031a2ebd6bfc7c3734c30c4b666c9e16236c87c730c7f85939aaea467a4e2fd09c84dd1f6d928b28f8a52ae7f25e61166fa49dbea3ddf6982a478c37afa3ea22f8a5c7ae46e12d6024dbc5bad5edc9d6cc5ac832133227aa5340e8a98ce4ba7b465c4937da33e740137054d8eb51358e2a0c0122b9959a80c9d749d63a2584d5799bba3f3055234440674f35dc5706c95ff465fe96ee5f07b97220ed5acfe49cdf4c9b2783fe87c0b3dcad9b69eb7c4f0358ef88d39e3c4638cdc5d161ce2e7689d607bef1551d89a8f5c5d08b586030a8c7c2b349c29421eb7826535806e31b0fb2e224606e2254d82a6e181c46e3b10c15a352da9603555224b8823e362524b3687d56b0b71d3eedd047fd906a45955907797dc199fd0f83afb2b53d6c96d9be66d7528a37f48aaf258fe618b71cd7d317ea18d58327fd2865f289e1a89fa78ccadd1f3215a1cd", 0x1000) utimes(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)={{0x7, 0x7ff}, {0xfffffffffffff001}}) 01:05:42 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x400000001) 01:05:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) getpgrp() getpid() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 01:05:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) 01:05:42 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r0 = socket$inet(0x2, 0x7, 0x6) sendto(r0, &(0x7f0000000280)="970909e0f613fdbbe21ab2f4467aa305c1b1db64323f4fd4bdfab230a2", 0x1d, 0x8, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2e) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0/file0\x00'}, 0x10) fchownat(r1, &(0x7f0000000080)='./file0/file0\x00', r3, r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000240)=0x8, 0x4) 01:05:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:05:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0xd9b) poll(&(0x7f0000000440)=[{r1, 0x1}], 0x1, 0x0) 01:05:43 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 01:05:43 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 01:05:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0x0, 0x3}) write(r0, &(0x7f0000000500)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca133941536099dffe3e59807c5817f87e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b80800000000000000", 0x66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 01:05:43 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='"\x00', &(0x7f0000000180)='R#[\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='%*&+:\x00', &(0x7f0000000280)="9d00", &(0x7f00000002c0)='\x00']) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x2, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="74d794439b0d1e077380cbfbb2332c1991f2cdbb8fd7fad5dff75b1cfcfc550515400daec9156e0d047021e486a2bb82a0f19df0828b587647f8c1e85953374b656da2b947e81492335d", 0x4a}, {&(0x7f00000003c0)="4a440f9f4bb796a695fddc10eb80f198e219ed4f0ab258fd8ba4d6419341067fef0ae103151adeab3a342b1277871510d66d6349d7278bbf707bdc47da68238b24e7695388117874ad6534714f647031df35c591a1a5352fc15aab50be217f1e7c90b68843d7cae39fb9e1eac394ca2ddf6ab09b6d6e112d9af17e16e79b96c8ab4a154d688ee8009f6c5534086200b428b5314ae181ad1c75967e932b07fd722c29c8161c9c6c293b40963d2c40a933f5558ace54815c8029f518b5e3b78381dd5f8c3fdfaea586e051f98530cf1da0559d487982d235f2484bb154659a91096b83814c19575df49a8e9b6ac9d44037088b4c9d10ba0e096e6018164164760d1d1a8db42b70ada9a85c99f3dc1b6ddf0043f7cafa28338f424a2c68ad687aa54452ac572622b32e310faaaa5f42ac4d1de0e591a1d3977252222df3bc225b21290ce5f6983b67da5d6467d5ac62fce5a0137e926655854d2002fcc073bfe30f257c1f8ef020a00c76e04833ecc12bf690ea946befadcfec0f8902d7fa333c4cb00ed250c5e4dad8c8bd3c77e8cd93cc4111e20ea0ff5164c3d099398459216e7f7ab869374595cbf24371de02a1654ac6a04aefc2afd34f11adfac71b5b589e81811f98d1bf87c801d551b6ed3c4fe50d1ceb100eaa563036a7263ba86ac10a52e5880440b3a060a112fa7f1933cbaf7d1c91168c74eb62ba162b6b067036113baa1289a7c24bb7a8f11e5459b6dc93f5678f64486f0bbbc8afcf1abed7cda10b1ad5ea98b6b70a89172a23c4ca6476fb4a67ed64d4ebc99c3f131acc43c84e089f81d62f925622cbc96926b4a57caf5875725299528250efef98c59951c6472ab0b2ca49fdfc1b4afd12e8416557c52813cb2941491d2bb04c21dc74f2411b0171eeaa85cd5909213b9c795f0f4312b91357aa7850a44b53a40417e00b58b7b3ab656b1f1873ffcaf742e99ef58a00a4440b5a0e6c7457269e93300081bfe2db7d288ec68d937209f297be5be6883709321d8c06e3ed21b980ec39528304fb2f2269539ef6aaf69d8bdb2f9da91fe9bf83306986eed016f71fa6268617a6f7d84532aeb3f89d27a3515357acafa42c66c679660a044274adc0a6020bdd37b9f281a76e13edf5ec0dc13500eadb78233f549457bccda9ff553a6c90be56d3d0fa7d968144c2c9855738aaddef0c7bd1d9553d91913d9bc583e3e0aa8a2bb399cae6299ec346fb2aac89e374e00731c78a217aadf27c8c3e667765c050bb0a9b17d56af14bf5774f3a5bf7801e213f5efce6038f7e1c40ab2c4e2e599cba306d1f9e0af0e5df2b02b0bb7ab079dcf1f8cb323dcbc1a5669401c7b8b5a88104af7dc3d3fc7bae78eb376ed27ff12b774fcc70e8173c967aa2fc0cca92f198323945dc83e271e1bbb6def6f7d406e54f460d12310a53f05b6dc736c55f88bf189e6478ed67af1bb9c25969fea8c7ec616c972335f55d8647afd49d186fb2044e26ad865e4a2691cc444aff77933e5bc344d6dd92b5196a1e2c9433fdde6babe6ca09c759d40b5d2e4a1250b986c3890551ed8b9323f52f24849b83a3b04e251eb67cecdee554ddf444b6a1383a6066bea901594b710dcf01c4da7ca3a14caea83de15f0c1264a9871656909b2a8ab53205e67fc2cfc636be148f4e75c3c4e77048fe7dbd3222d43e0b759575e2fe196989e291f1a34268301bf2488014023f241ba87efc87c9bdc0b19114aff91aff472dc349ed144698da2937594b4671334679c1ba1a6ee595a09bdd988629a135abeb4c9c87fb33162c0f5be20dd8e05f9d03f1727e5022c6ef2565091f635513c0bce270d3fbd32473df61ec99fe2a87ce3deabfb2fb83f0f951a26b5c74553b3b5858ca12642e14b385c43638c9174356f367403130acc460bbb76f639b878a95a54e3931dfc2db73266ab977409d6981de971f39461c9356c8d5efdb4f5ff251857cf652e9e99752a2055da443179820b02ba8c75f5f03bb0f850f7c8d7dc4d2e79175b7c9e00da9dd50c32059805e862c827d0107928fbc164c392b64d03fb94a9d3b0f4f70be9ac1ef553fff0db2b233700b2fb4ea3e92dca4d5bd611b3307ae3d232bee0456fb2628f6d400b5249b5f032d3a380abde815842fda6968b192425fc54a988a2541ccea0cf122e3d2a2ca89578d6cdb5e18dccbd59386b5d25868352f3e3ff5895af1ec1dbec7e55ac23d80b66d4eaa4b0fab4e336c8b2aa1d79aaed2d7ee92fd93f65d6cfd4d0c88748134dcac8346e9ca927cbc0b3fae67896306984a8521073227f27ccfeb5a9f28f91e3ba0e0fb7c9ecd8f69613f2cffd61801cc1597cd64422a66ed5f8d53ae18ff0bdb40797bb6db9ca17cf0e39edadcf68ebd5ee1c97d2f504383ede738648fdbafeb49c3270f58bb2d0a49e4e386af73b716a0f636b713589aefe97a89eff635367c21632c64025163278fa066cc5bb38dbb7c3d83ec026d5847770a10c471e80e493690978b6c52b7c4205eb5e82a81dec6fd016fc9d27764f9f39f51d8f990c01df76c6dc931b6615feef03b4d5c845b7bfacfd40b7a0a254be995c6d9ee01e631b607fcb63aec059c17d9c72d8785866dcbb3e684754705997adebe711b9955c941bc833299718ee3959f83b773c11dbcd7df9972f926758994eb9e4c6a7bd584e96d4b102d973111e024fe1a5c0b69f13674046f5b00ba28688bc6fb3dc0d8b4c89887c7b5e496c261b5c98f0671ca1e406f8e2e3ca0d2d9450827f5cd4437c0ee0aa52a39e7bfa61e7571cd0add14e0ca0c9f9b35c374a54be74e64644793f15dbd8a8d7fe948753f496cda74722b89650afa7e0707af086ba738867d865c551adb403ffb887cd5d5f5cee3ab025dc613179d4068bd15d71da1bc3c14adfee0cd8f902ce01fb1905dc3de0a2297cccf6c682b088b200ca15ffca2ee81cc8f8b2fe50e67e71ee0e3ad05c9cd872b241220bb5df8dd63e3d99ccdfd628c8bb3c1a6d571cf9af976df03e28f50b47a5ea061cbe1c5fe847d800579722581fd18ab29b23eb24fc4fb080f49bef6b4a0aa13c3def6a6021ab5efd9c67ec157ddc1d63fe0c0141aa93326b3932d9d95eb93afa25a961bbd125194106e3d3d103b4d76a1865859c1b85cdd18f46fb159d3dd81460f11d8522b638f9178159ac72819b5c0c6883d68c42cd6e477e6247d6613a8882b21cdb7e5d6a80392f885da804e6c02e1c0d61ba884a0ec0a82157d0c43ba36e459708f3e0b6abc0d595dbe5aeea7893a27f6fc96c85fbc01276cb0ccc49fd60446a4847a0f9b0ae7b3d4405913ed3299cd2d5aef489c42c5c8fda20f880cc8b2d111d4406657edbec93ab596755ba2b746ca4a9427043852b628e46b51b1c2169f4347fef3697f54bb88e17498560dcf95127b60e36c7141c7cfa9dd78137afebdb9bc7510e59ed623acf79ad2611bc095319307b6cdc8a1f30647de4a8c8a2665355b1f43ad0571044836ebb4d46b268d308d4cf5e6349326b1ff2ef724563bf9517f3641f1c9b740d92c2e57c6ee92203f6f833d44b4909371a6301a5029c535e43d22ed9562aa7324e5551adb4110f2d7b14ea7385dcc22fff6a49e8edb9010fd76ed82c9a813ff4f5ab4cd31c4dc0e92574fe42adf2edb633bd33ab9b429d55db9703b13460a658cb343be215c6191c58dccf04ee476c228476ce279f82d18d43509f7b3437b4b4684fe64a3e709f1cd9951153b4cbca1753d135d887240f8af87606c45a5f48fcbd6e24b1e4053427f62f88e502d5d5fde1fae4305be38d82033880242691330499c3968a7f88965a5d89c59bdeb68a3abd71cacf21c79b8729576e0539bc6038092fb9ff162fbf6ff2fd2ff469094c2b8c3958c16a04deb8bb40accfb60a6b8a8ae17d921d795ed49167a3f513b87adf57ad7421ba5e53822592572170b3352eb4e67075931ead9508e7149a0289048080f7805bd36d82bb0e902e2b8a79b0a323a441b401534e9d1b5d3cb9abe17c4582337351341d6b460bdbbde76a2f4c9a28b5588fa7f3c663d21e6471f8b2d2fe2f2c6ec464d7d2e49ab6474f3e1dcfc9ca896d9e55ab903337cb9a9e3bdc591c952c7b89a874079800ca5bbd249a51a5fcf2bbae7c39a36f4464fbf2846cc613f979a81222387f8c6fa71939838e1329f37339c769f8b6632107b2444083211d2582445315aca9a3ae53ef4467cb4a259414d784fa963430306bd7a18a551efe8ece3ac6208013e3dfe223c7e9b4c1da42d5ceb99e6356067ec98773e3d27766285272a541f944eaabe2660de275e34a58f4c395edc3a16cc290ff23bb8ff3a99c999f49280961f3470d11f4e122cd97ff4c44d71e3c308b9fcdfe9164bcd4c09603269727b0e866808f7c49452fff1f1877bfe24a5611524e3fbff920736666fd3a5a5b2c0b521a4600f7ba9cafe5114380da22e574054e097539dd2c003dbf2404724b5756ab67a21fe8351f7bc15eb7e1ff97d7796d3d0cff0cf9b00240955330ae46f1098f7ef6581620632ac59148256bcdd83b44d8593ebc0780ffa097a0c1aac94a3b75f9b3c072e67c0547895d1bcc82d3a4c97348bfb7a41031d29e06c9ed5ea8fa213cb6372031f0d351cc5ca3802edb54a81a1358c736adcfa2b3d527161a9d1be5693efeedbe1516e70129ceecf23dd843a264717e44b46cb090cc23c3e56d794adab420a628d02bc7fcc95698b578d76964e077018b0e3d4e59d1480daedbfce4fbcc4c9db49bd0475fb213a53400769589ce34748ff1c00f46bc9ca97a409de846f4956120bc65921b4d7dbffd69c9905af15a9afa3391307618c3ecad80682f03ee37a0b446dcb3516375b873ae95f3c6b4dec994269bb153923b4323a542bf6918cae677290cac695aabb0564ac76d619d5ada1ee33618e4bdb6f9c095bb2fdf9ea08dea1550b97b110e5ff074da7ebdb55e5ebec2d511dca5d8a574f6eb3cda3da47cdc3e71d7df90b27859885c597591b239a49ec6e74b45f4c5a2575ad117c13c925ab4b0f9a6371eee7003537f0660e1333e3136341c937e11f2aed78bf20653c5e60ffe8244b593a8ce8b91b98b369bc2308dff2a46caf42cb9359ccb3957043efb4fc007813f90019c1221f363b553b0719713466fb234b8e73d5561416c34425705d50a584b7022873df20aaad7e3c92cb0a00f3eb4ecb6d806dbcce758135f7c2d01392fb26daafad9c0e3bec1ecc915612bad59649a0cd034970c844621180eb415aad9cb421d8d79c6a4fda8c8b416fa9f639993b506ec519cd1b362850566bec8575c7587e9df349b092944c87db9fa431fed7f8359a757104210cdad937e2a9433c9bea5708cee642849c94aae3cee7f073b003f09696317cb5fdda7d29cdf64583f70a1c2aded9c333a567d44134a65489a67d1d828bb894d32d6e3d7bf3378cf91285ff0f5a7685ad4a1bdf7d617e29c991ea2f251b8acce6fc266cdc313efbb76fa4b22f81ddda6ee921e4adcbaf283ecb845ba9eb7f79b2252a301d5987e24603e9f36e6cf7107d5c2ea78f6b3b675c68c1f55800088cccecb8e1ca95878acc8954d922faf6040ad5e599e5da97b6b0a77c01c76f7cebcbffb6f9164e5b88b6f6d19de1d56da10dac8bab109deb36c576674bc6e2b520d999319f9707c9cbab10753a270b5e1f7c31dfd7f4907ef3e702052356a3763aef750e57cc496bda473533806f84d4ae6f6ef8731ca19ebe7c60501c915cfadcd3104bfc1d7498ae851e6c0854420c07958aaa7b6c5d2e84915e66a7258591d7bc1dae4675963f3d06998c7d", 0x1000}, {&(0x7f00000013c0)="a37029135929a8445557569ddc4f7e0d43298792e9a3647efb22d4b870c8aae122260120c1b6c9a0b2af17bbffd8a52fef57", 0x32}, {&(0x7f0000001400)="8ff8da4a8bafb96c5bde2370dfc1385d1430bcc9ab7de5091d5ce5b630e3988c078f5460b3b5a34ddd121ca04035a9dceaa9872cf67ccb206d7bc7aa997b18d44de2db0fc9a9a7", 0x47}, {&(0x7f0000001480)="8eb327213bbd138883c283d9415f10b72c82b8d0f0b11c6eed91ba7c798fbfa50260ce58d5c36aa108bdb6fadce2bb94c72c95fd66d79ac4a311ef0ddcb5d1f3b2b2270d429faede03407091d60183b9f49df2d27f785f5dfb4c5b308228f42ec649b7609c8c6cc66ad248c06edbce6e0f283dbddb01e758e3a44ceadc039a6f36236b08a589e619c73e15ffcf27f297d453af4a024b3cd3eb81f141aea5ab35c092e0be3275b88b54f1ac25c54f06f926961f007f498eac0f23a9b933e6deb2686294be55f47b364d64f009cd3cf71373f69d4effb4514cbdb5db307cf46393e192014cc216ed85b81e", 0xea}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000100)="0114e9de", 0x4) 01:05:43 executing program 1: nanosleep(&(0x7f0000000000)={0x100, 0x3}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x4, 0x401}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r8 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x8, 0x81, 0x8}, {{r2}, 0xfffffffffffffffb, 0xc4, 0x40000041, 0x1, 0x4}], 0x100000000, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x71, 0xc0000021, 0x380000000000, 0x5}, {{r4}, 0xfffffffffffffffe, 0x6, 0x80000000, 0xf2d, 0x4}, {{r5}, 0xfffffffffffffffd, 0xa, 0x1, 0x8, 0x80000001}, {{r6}, 0xfffffffffffffffd, 0x11, 0x1, 0x75, 0x2f}, {{r7}, 0xffffffffffffffff, 0x455b3c02ca20ec26, 0x42, 0xffffffffffffffe2, 0x2b11c544}, {{r8}, 0xfffffffffffffff9, 0x92, 0x20, 0x9, 0x200}, {{r10}, 0xfffffffffffffff9, 0xa, 0x5, 0x7a89, 0x8001}], 0x1, &(0x7f00000003c0)={0x6, 0x400}) r11 = semget$private(0x0, 0x0, 0x20) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000400)=""/220) pipe(&(0x7f0000000500)={0xffffffffffffffff}) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r13 = dup2(r12, r9) r14 = accept$inet(r13, 0x0, &(0x7f0000000580)) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f00000005c0)=0xb75c) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x2000, 0x1) recvfrom$inet6(r12, &(0x7f0000000640)=""/137, 0x89, 0x1, &(0x7f0000000700)={0x18, 0x3, 0xfff, 0xa391}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x2, 0xe2, 0x9}, {0x18, 0x3, 0x7fff, 0x4}, 0xff, [0x6, 0x3, 0x6, 0x800, 0x2, 0x40, 0x1ff, 0x7]}, 0x3c) recvfrom$inet(r14, &(0x7f0000000780)=""/30, 0x1e, 0x1, &(0x7f00000007c0)={0x2, 0x3}, 0xc) syz_execute_func(&(0x7f0000000800)="66420fe00449c4623d9733c44135fe49fe6726f3440fbdda360ff864687fc402c5b78305000000c441fd29f0d08ab5c700008f0858cd6c510006c4c175e86a52") r15 = accept$unix(r8, 0x0, &(0x7f0000000840)) r16 = open(&(0x7f0000000880)='./file1\x00', 0x0, 0x40) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f00000008c0)=0x1f) r17 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) fchown(r15, r17, r18) 01:05:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x180, 0x8) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x10000, 0x8}, {0x401, 0x6}}, 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x409b895c, 0x4) syz_emit_ethernet(0xc6, &(0x7f0000000040)="3a995fddb52588deda2b87bcff392b2295545b95b9538f114c54f85d5479b608cd86a383533493d97c41c7b4c300fecd1d274374125787ad9fc67f9037f19d9f6b29ce71b14b61e12ac334f6eb0657d1831a61823bce4a341f072d3ac96cc8c9bfaa5d4f7393fef18e6b90e04e0556a2e37c22c24b80253821c5f7cd75ed063a36a154868fabb6b6de2e0b76664855177ae3a2243f48107025666474e7e430cf3a445fe5270150998207d8618b5d5e47e94ff07cc4de4c3f878239b856523d629241cd2d8ed6") 01:05:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) fcntl$setstatus(r1, 0x4, 0x23fe) read(r0, &(0x7f0000000300)=""/250, 0xfa) 01:05:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) getdents(r0, 0x0, 0x165) 01:05:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000001400)=0x4) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 01:05:43 executing program 1: select(0x40, &(0x7f0000000000)={0x1080, 0x0, 0x2, 0x9, 0x5, 0x10000, 0x1, 0x400}, &(0x7f0000000080)={0x6, 0x5, 0x100000000, 0x9142, 0xfffffffffffff000, 0x1, 0x9, 0xffffffffffffffe0}, &(0x7f00000000c0)={0x100000000, 0x10001, 0x3, 0x101, 0x7fff, 0xf380, 0x3, 0x5}, &(0x7f0000000100)={0x1, 0x9}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='#*\x00', &(0x7f0000000200)="d32e00", &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00']) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 01:05:44 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1000, 0x0, 0xff, 0x100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x8) lseek(r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 01:05:44 executing program 1: r0 = getuid() r1 = geteuid() setuid(r0) setreuid(r1, r1) 01:05:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8030, 0x19e) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair(0x6, 0x5, 0x5, &(0x7f0000000180)) syz_open_pts() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {}], 0x2, 0x3ff) 01:05:45 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x8}, {0xffffffff, 0x1}}, 0x0) 01:05:45 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d", 0xad6) syz_open_pts() close(0xffffffffffffffff) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:45 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x7c0, 0x0, &(0x7f00000000c0)) sync() getrusage(0xffffffffffffffff, &(0x7f0000000100)) getrusage(0x1, &(0x7f0000000000)) 01:05:45 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xffffbfffffffffff) r0 = socket$inet6(0x18, 0x5, 0xb3d) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) select(0x4610442027330c5d, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) munmap(&(0x7f00004b1000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000310000/0x4000)=nil, 0x4000, 0x2) r2 = dup(0xffffffffffffffff) mmap(&(0x7f00004fd000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x3) fchmod(r2, 0x58) 01:05:45 executing program 0: getrusage(0x0, &(0x7f00000000c0)) sync() pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000001c0)=[{r0, 0x2}], 0x1, 0x35810) getrusage(0x1, &(0x7f0000000000)) 01:05:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') lseek(r0, 0x3a, 0x0) lseek(r0, 0x0, 0x1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 01:05:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x2000000001) shutdown(r0, 0x1) close(r0) r1 = dup(r0) socket$inet(0x2, 0x4003, 0x80000000) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 01:05:46 executing program 1: r0 = msgget$private(0x0, 0x261) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4013, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r1, 0x6, r2) r3 = getppid() r4 = socket(0x1, 0x1, 0x400) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() r7 = getuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1000, r5, r6, r7, r8, 0x20, 0x7}, 0x6, 0x10000, r2, r2, 0x9, 0x1, 0xfffffffffffffff9, 0x1}) r9 = semget$private(0x0, 0x5, 0x1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x9, 0x12) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) r11 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r12, r13, r14, 0x0, 0x3}, 0x5, 0x100000000, 0x296}) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x2}) 01:05:46 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x18) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$inet6(r1, &(0x7f00000000c0)="72ed68be4d6296d7f1acf9e9c1720e1388c63c39993479730cead94c3963c5af7d27666fac3f39544b2d8241d304900a7eed941e0ed0d1547e70de0052eab97174a78104b5a37bf365a47058385ac4fdd116eb9093dbedf416545823a80e6c7354ac32098a2623019a270a9e0fd0f844ea7783c271f6dfbc0041b69d75c96022e8557e83306ab0abb5893a5f495ae4d4d9961d3c5097d70c143d513f5e2b9c50eb35f6dcc650dd8583e0d932dd0b6de4cd2daa51ddecb9259b03ddff5e20d52cfcdb99b1104db2d4e4d74b96b1c64fcdda44", 0xd2, 0x407, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0xfffffffffffffffe}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x3, 0x4) r3 = dup2(r1, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) link(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCNXCL(r3, 0x2000740e) 01:05:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "8c09c671bb2d5826aaec40b6bd22f147baa44682"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 01:05:46 executing program 1: clock_getres(0x8000000200007, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chroot(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000080), 0x100000001, 0xbc8) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fff, 0x7}, 0xc) 01:05:46 executing program 0: socketpair(0xed9d70ab69d7dfea, 0x0, 0x9be1, &(0x7f0000000080)) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/34) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x9af}, {0x18, 0x1, 0x665, 0x5}, 0x2, [0x1, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x7f, 0xb1]}, 0x3c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/71) 01:05:46 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) munlockall() lseek(r0, 0x0, 0x1) r1 = getpid() fcntl$lock(r0, 0xc, &(0x7f0000000040)={0x1, 0x0, 0xffffffffffffffff, 0x0, r1}) 01:05:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4fd68b6b4e65a874) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') minherit(&(0x7f0000339000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r2) 01:05:46 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file1\x00', 0xa00, 0x0) 01:05:46 executing program 0: setitimer(0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7f) 01:05:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x88, 0x2, 0xffffffffffffff1e, 0xffff}, {{r0}, 0xffffffffffffffff, 0x18, 0x3, 0x1, 0x1}, {{r0}, 0x0, 0x0, 0x4, 0x10000, 0x2}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x80, 0xfffffffffffffffd, 0x65}, {{r0}, 0x0, 0x1, 0x4, 0xc51, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0xf5, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0xf86}], 0x5, &(0x7f0000000140)={0xce9, 0x1000}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 01:05:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x101) recvfrom$unix(r1, &(0x7f0000000080)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:05:46 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r0 = open(&(0x7f0000000680)='.\x00', 0x8300, 0x1000c2) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/85, 0x55}], 0x5, &(0x7f0000000540)=""/161, 0xa1}, 0x801) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 01:05:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) r1 = shmget$private(0x0, 0x4000, 0x241, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 01:05:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="5a2fde8d20874e58241639875d0a972b3f0d767cc3189c9d9c821871e3751663f93c507cfd6e67c43fa11eb16450f3abd0e1981c9ba5a1c0ec0cd610209125cadc12e72d080b23234708066e1e862984ed3466738f867291142b9da8359a2bf5788f7f6a03", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) 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)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r4, r5) 01:05:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7fff, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x40, 0x3}, {{r1}, 0xfffffffffffffff9, 0xb0, 0x0, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xfffffffffffffffb, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x7, 0x9, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x56, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xfffffffffffffffa, 0x8}], 0x9, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000002, 0x3542b18}], 0x9, &(0x7f0000000180)={0x7, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 01:05:46 executing program 1: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x101) getitimer(0x0, &(0x7f0000001780)) dup2(r0, r0) 01:05:46 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0037764a382fdf197f8c95d40000e442b80000000009000100ff2014"], 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) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xea2, 0x210c}, 0xffffff6a) r1 = socket$inet(0x2, 0x8000, 0xffffffff) sendto$inet(r1, &(0x7f0000000280)="6cf70cfccff3931dfdda9c61e1fb39a98a8cddb57c1e01f0c524b8ae50480344657421e6174d340a591eaeda47a633e8f386cfbe449f8e6b08e09206dc4b2efe8d0bc94d7fff95bf7cc2428271d1a8a1f152f7c11f440924f143c7adc8084f7e56b2e7cbb5b7f5e849c8ea249dcbf9ef16fed654616f6225514754bdc236a885de18392dd8e0e7853a9566f10499b9e7139e6c0a2b0daf1d85155176f86da373664228b590eb023658fbcc059a32f3f201cf45e24e6f578dacd75ab60cf5d2092a937cb0a40a74fdaf971124e82b52aea9853743fdd6c904a5699b1df5a11100765a5bd84c265759ae73dfd9dd", 0xed, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(r1) close(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/6, &(0x7f0000000380)=0x6) execve(0x0, 0x0, 0x0) 01:05:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x617) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 01:05:46 executing program 0: r0 = kqueue() r1 = kqueue() kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x4, 0x9, 0x1, 0x3, 0x28a8a832, 0x4, 0x401, 0x8}, &(0x7f00000000c0)={0x47, 0x7, 0x7, 0x6, 0x7, 0xff, 0x5}, &(0x7f0000000100)={0xa4a, 0x1, 0x3, 0xffffffffffffff01, 0x9, 0x4, 0x20, 0x5fa}, &(0x7f0000000140)={0x0, 0x10001}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f00000000c0), 0xfffffec4) write(r5, &(0x7f0000000040)="829fb8d459df4706dfeab6e712859cd209b15f5d70ce2b088e03866cd9f7a7ced094f48bfb1a14", 0x27) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000240)="a2c99fc83382430178aa0f0350705f12a8bd2719958d7cd253de648603a6b117793edc49d696ffdf3523df07ebada5a685e24408b5094b524deb7a462cde9da3709f0862ad2b630a001ffa8fd3cb4f2866ff5c7d6b4f42070fe737000dac09c5b5fd196d3181c4d6f44719d93f05786cbb350f7e2765913d0d2e5216fdf2e089998ef50a857f12549d9e3e1a51e0d95139b14dc7506b26b6047fd296180469ff503977d2a1749e199ce1a0f5e4af73a5f670eb78b60670bbc3e66b", 0xbb}, {&(0x7f0000000300)="70bc08825fe743cbcfe1dac41e755052d4682647f11e8d0309785c94846837f8f021b91344934fcfe20313d0e6fd26a74ceedf340ea664d119142ead15de3a0045d5580cb29f33c2545e10c887ad345d172196974853b5832c4d854da1799987e6aaa75c469dfdd7459839a2575cbfee6060136a811d7f2ace2ebf4ea26bc22865484d551403f964e7ddf74e1d744132c9705aef09a08010d81329ec71949a8403a92a2e4d953c7b6c77e6b7d2a3854c45611cc43e", 0xb5}, {&(0x7f00000003c0)="1e2ecee8945b74bb7dab933ed5c7538145d844ed1808fd0f777c5ca3405568f54d3e5d2ca1c4862bd881200a4542534b853ae3daf902ef39aff21a0ed3e7728f3d9384cc9b6e2b5394deb0d02eb5ebfe728d0e6389024b4229a8596494ff20badb93610d1b23939171289319a2bf5cb6c106f93efe7e1fcc0f7361b3d9e87b81c66bf9f60a7aa16c9acbe973adb32fbb7faaaa40dcdf181fab252f45e3dc2c545f6c21ed10a359f9ec9bb17be6e6b77c1b7d8bf2161fb2ef03fc83a819afa6e8f649e39f7fdc1e445719a4ced886a237f0d806405974f03e8460f41816888897dccdbe1aa5025508ed6b3af9b73d22c41150bd38f0c105fa97ab675247e323b94dc0554b3ed6493663bf9ff80e14e07bec5352adef7f091a61038ed8468ad19fd393c4be3445e79ab3e81b6405ed81cbff4d5d58bb758fd5533f817c87b191955395221adb06aff9fe64f0337c0568376532da9da5db73a4c05014bf4e561b7d3c7fbb607a86f52bccc3364e6f197e320e79319f276c036de3abdae0e1f22a836cc586ccd5178288cb60acd8867a5d199b624d99ecef291512903cd5eb63b99f7743911683e19589dcb3a88e2c26a7fb363a31406260f52d6112e2a39a73e9c0f478110f5a4d18a310bc10c83b697e89ec0a19c99da5846a33374eb2743c58bc4b1e861b1f94743614dd6da6b84a4bddf6ec9546c7d95f6c2a8303824d6cc04e12979d5fb28a49eba53f08adf044bb68528662ada8fdc4aa97772a21168d3faea9aca2f419b2a76e62af59a2dc3fefb97ccae1e1327577b10b0dd7250586fe59df293acfec56fa927f7d6dcf11c42cfe0d3a4df4be6053f55a1a292e7df8118765341a6ef81a96f14f548ee987a2d86056806dd36977966da8286677a4d80ecc716ba5d363ad97dbef03b62022343eb0be509f7fcec450327be66f7fbff80a9aac1f2ee8081843bef3c2606b8ad7622c2c85a61a19cf23be3135183c8e4ce1838e97484c63f6f26656f42c8562f72aaac7eeb6108d791a28167270e9b1b6eb45f4e60124443f121e361daafb65a4f8d767f65f62fa37b31f5b43235083e49fab4a18d9a6e920d34c08dbffe96804e9dccb9d89b47f64794ce828e7215d962db2b23526e28ac6421cc33b4502a8b8c52f87afecfc6909f12cce56c76f2b65d7cc863be587e4887e651c45078f62274a0fa99d612a90f151913ee6cfb4b2347e79be63858bca0897b7b4fa1337435d73fedbb8e10aed0234f8f5de2dd5735941acf41a3fa11951124955c48c6b6425a40e1acec36149f283eb1a70803dd1b4ca9246e06b7b867ebd4f976b1aeb84282f70cd86bcd4c47bbc030e0781afc1a5549eace7e521a00efbef82688488550d7feffcc0376fb96764d51230d50d778d7a96704dba8b281002e588c24af6640ed086a74280ed136d5424af72f2965e1f436f1bf80ce24390c190d304d250772adfd5e57b583c06de4e345feb7f995d52c5dd54ddade30197088909f8f1238bdb1f1abccbffc3870f31765311eeb93e0074114e0dcb0c90dd3f05093bfd80ba7642ceb81c82ac6143f4a8e91fc854fc23765ca647fc13b4d9ddf6d14694bff96e9dd00021102e898fb22e2edf1b29c5820c1daa7dadfabd957096a84e8109156312be77d5fb721791021e572dea91f2627e8337549db0b843850368873f9202fdb2d8cc93d429dbd973176ac09998e396af95a4e8f4b5ee5b6d0c579df108529a06aa1f19bb4f99367ba317e8df286064d9f05ba2939a1d514353d9c951f742b63d38e70fcc895079427dccf7420aef6fa97ca5d62b8805562c48e710dd7c6dc14b70f4c21225b2674ef3c5ec41619c58ad6e6d2dc8bc32f845a5298b70e19087fc8ccb0bed3b5d1bbf1efc7ae2a2da76201400bdf043039a2e6793fe0c545e37d8dc07ad70c64344fd9b492d8c806459228ce692c26bcd3490fd83e8093059e50041fa30fb7c782e26c61fb868f15626204f0626049af4ccab766973e1c4e18ab193cd977a1604aec23fed6fbeac6eed2f99fa5c5ddffa95f61f635fbd4cb93c722721987f2ea209d5c3ea383bf2c78077713b521f9f32729028127df8ddf556948b4d86f2e2b8225462ea847265619346fac45ebbd4a1ab80d068a454444d0572f4bf1f04dd8ca13c5dc4590722ab0d488418528a52070ec8dae8e6e2c7331fdf760362aaef04c2593a5068c09f22c25ff758dae3b234ad56d15b4974976e1c48aa2fa49d812396ce58d6ff98e76f0a1e6cd98697164b5f0148e1467046b1aafdc85680ab03b157bfddda85946b73a1a6f3d4148fb45605d4d19f1b7d04ab442e07083ecfc94a1c68efe8038166821ec2551fa713fc1480b730bf10dcf3cd7541dc1b05ea8caa2542fe88582d20c4569bffa198a30af443b4cc7bebf07823b1bbe8b67c08be23ef3ee03f2bb3b9702f99186f1eac34088000a6097ef83460655177934c80a82fe4a1bf072da6bd5f02733e09fb80af7828b9fcb16b8d88c87452bdd0c0d1d365a4c9d8fe523647a6cb89a9485dd0bd2111a4a5e503eb09205ee51417ed7c662c7a26329b827fc65ee2b4845ef818984a71ceb1d841711239296c7f1113297ce9af516dba3a71d5fb480da34dc33ebad366eaa72127f6db9ead43057ca60fe78f8eddcd3f24515fb65a27a29f8109b159dd9fa6eeb702022cbf129ab5e63a421ba5f899bde07d1a5d58b39c35d0fb02c290c1927a58e512ee7fab8e600de37118d49fb3aaa1b3b66aee89419a0b49ee26d88dd5fd94ac8b579c32a3ac115ee74ef2dffdf9086c54d1453ea17b79e8d6f2b3ecc2c9485c0d9e707194486a9a24622f461f5f71704e5b81b4589e97e77575da5b0a32e8f18848119540d58311855e3a68a66c7018fc75f80e4c192d9fcb695cc32d37bb9fef8418f3aa42c88b72c7f6d58fde21f6b38a97d02067368daed8bda238b0935f741df36d020a51dbd0bb9fd4b8354ba6d3a67f2431decce8cb286a80b9120e7ebfda6e3ccdc352a0cb5c0fc4ae012849a2e8e6315b5807f816f55769c5b422ec847e95d12a0549700d73b317f00eaf5725c48cb66a7498996eef717653e33177eb36a503e240d3521e9990e897911340541c0cec8415f7232fd1191c80fa1ae8646067b6dfc2460ffa45e5b6675b92001f2dfd9006b73cc5b4ec23c37e19760c1799004d46e04a4232f25ba2d5c54bafde2b61c5903c5c67aea51a5f062f3c643dc49d5ed05d8923919ab8d9e3636009b6dfe31036d9798d06c81206e3925ce83bad30e0c4c822ebc3bba73c0359eb750f1f1d3162c8eefd94f3c79dde0ed7565718db0f646de8dfbc937a7caa665751bf76913177fd8b0153f9749b8624c3d36f47f83df4f1afa04d6ff2437f0b4856258a6417852a930fc1dd00b4aab2ec326a01cdfb4849d46d25911b8a044833e94a67331930231de2bb7f4164f03180c1914e310cc87d9e14831d40df308e54077334444951a57f8e258583380abe88eede015f12682a24deb2beaee75ca54b7a9ebf88095561cbf768d7e58ca41f5d942dde3f9745edf27ee059e4bc815f969069704c9c8317db4d05c2b3ed1d2daa5d9d5ed7f0269d1fce7f8244ce09a8e2f2ce2c4ddff8dca6774a69278ed6780feb61531186bd483760dcf8a70f00ebfeb1ba81ebd15c3db0f8de76a869064cb5f8138090b27acd62135fc33ae7fd4f7e25b2d8cd33aefc545d5496ef84ae9357e099d00cd207fa0f105f8e611b07f63cbf486755455622917b09aa331f7a3aaa38da3e7e0e594db606d7b8b29093cca99fbc02d2ee637ed68346e234543b98a8a8063dd5362481feee9e5a54fa993bd85368117263ea9466693dee9efaf13f0c13e1e170110ca3454aea354a323933082bd6c532bb6a70233ad40a27749b7f91d0f83490b20f9fd2d96b1ceed59b54778259ba95a90cde87606e51cf389fb3d781c70f732fdc576afae696ab4b7f306efe7aaa4a5b051dc14f9f989fc5c92490475336e32da13eeba0bd301f8fe968792e185ee3183efa0dec4cffbb262876f7154abace32b1a780e3ea39187d2e51fb9424744521eed73411b97a22401639b4bcea4f379d913720e5f80d70d2e70e9c0ebf7de043ab808815d8729544ae63df786d78481a0e780e5436b0e7367965b0ba57f86fe1d7484b4af99f55909e6a2200b79811365b4b5e9217c05edeba92e9671f976f4c33af8352e712f5da1f5d0e479b614e67559a34b4d92f311d053a95329e46f8f63ca0b30727ebeaf4e42665732ca3c17b043ede48cbf0942cbdcf68db372c4ec0d62d828e58ad80de071b1608d18ac65d27aaf30b7eaf3100c6f4ba4ab50b58c4d45ce5907f69ceb50a081e4d00dabdb38629fc730d4e7ffb6a149e2f06db40388f6d365477a2bcc4af47fda60d58f629063078ed4531bc3d86bf076185975652498cf485a69e2735abd9af99f3fb656bbe0ea5b393fd482be8f92b83e8372e2f7a38af6a4f1f9b464af7fafd61d1049e8be2e1650d80819530ac1499f9594aa457bf70eccbde1aed832f5ec33ae7aaeaae395caa0e348653e01c90d4d984ccbf32b0a8b22906450c71127283372c69774643bfe2e0492efdd15b1d56aff1a6a48ae7153e5e0c4eac58b0726f701d545244f2a68abfd97b7dc08dc62175ff9224fadbc2242a0044d0c465786f180c627242d41b20e8ada81a1adf6f7e1944eeb1f28d1330f91ca9223fd3089c2c261d65671aa6d0c5c99b08e81333f51233962724aa64d17e34c31b7afbe59763968e4fd86147a1706678571826ca5661a30102078d91e73f156a5cf05d40ce70f9c633a9b386da1b52eaa66619d729443e576a89805d454c33c3115079407fb9cb65d06e65d96c9b6eaf84afc326135c45e9439898cf2e65c9a7aa0c28c15f53c88bfb4cd7a25b26e45c493e7ec38238800899c2e34b152530749c8c95d97a2410225df75295a0bf99d82d1b0e203201176f15f8cf589854768ddc60b0d38acff70bb41c993b4cef4543c812086bca67e0fe2b9b8f3da029156a19e8e38e7eb98635ed6f586ed9e589defe62aecc970688589621c5260333de88c77728270adf67ac434b2741ed5f2b39af5cd506a7e2251c59061b22cebbafbe802e4e866099d3ae9a6602f230c1126180ebe2d71cc3b257647c5aefa04ef14580732e2e9be1280029adfb990f9670153051aaa8f6dac9bd9b8f8f430644e907f4af8467d80301f1dd9485f46a94cb2e2e26eea8465bf904f43da4ba510f57325eccac6a336b536ff0731186145f21062d69138947f6aa1ad488405d49fa4d190722ed18b77e9decc7a76896df136d5c5d96b818c1b252409c96a6bde4c05be02324160b820305b5faf8d9346619d60cbe897549cde3199c63738d85072b0932c6f770cca6b212cbad65f7394bd4af684b3678b867038646689e180b97e02b954f11d53103c470ff9fd9e1a8074c62dc5922947ed6fc850b362a6165a0faaed79260cf4476c43778604bada5e1a8372d7f0df56ffb5f2bf8a97628271d3006e225e56352f02926249a38977bd84df60b5f60e2ad47dfcfd9f3b7c12b932c409355045947d41df72f25b6365f09d0dff2f007e27a790b99281687f856729f57e7a82a0b850cdde949dd5585462ab888af4b849603cbd66d56777e05f8c62ac97ef78baae1fa40bddec4880f1b789be4f48021fa175df5d508754805ade312d67facd6d638d28d1723ae026f13585370e090e64a2968c7ed494e93c7079930c08118e64ad49d956e14e83b16e8aceb87537145bbf30426bbab8d91", 0x1000}, {&(0x7f00000013c0)="7c494cf5e00ff2dc7825e43ebb33b9cb31b858b15d3108331b3386f76e3279fd7dda3e3d0af61f4ece083a28cf66ad54e53e76e99acb99ac57c36213ef894dcff7125115629b73298294196801e4020ca60e0545d3b2fb597881bc46605f9a", 0x5f}], 0x4) execve(0x0, 0x0, 0x0) 01:05:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 01:05:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 01:05:46 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) poll(&(0x7f0000000000)=[{r0, 0x12}, {r0, 0x8}], 0x2, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 01:05:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f00000004c0)=[{r0, 0x44}, {}], 0x2, 0xffffffff) 01:05:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x9, 0x7, 0x0, "bb35a9100dc2b72eb256949064bc9860a62e00"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 01:05:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x0, 0x0, 0x0) r2 = geteuid() pipe(&(0x7f0000000000)) seteuid(r2) 01:05:46 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) r1 = shmget(0x2, 0x1000, 0x208, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 01:05:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f00000001c0)=""/24, 0x18}], 0x3) r4 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fchmod(r4, 0x0) dup2(r5, r1) 01:05:46 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xab75) 01:05:47 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000}, 0x0, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7f, 0x4, 0xfffffffffffffffd, 0x101}) r1 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000001c0)=0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = msgget(0x3, 0x40) msgctl$IPC_RMID(r2, 0x0) fchdir(r0) mknodat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x1000, 0x7fff) 01:05:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff08005424d971955cc3b9f2bd00fb16750c35a3365868f0ae6568fdc8f0697f6edb9916dc43df71db285911daedca4c452cf4f39c401f53adbea65ebfec75e31d806cc1a342d77fd03a7db550ee96b847d1427865b7e9c8af6dddf197fe5a2b8240080952664c150dbe2ac7b9ac6ca516e6f3098ccb3ddbc17fc2455b30824dde1cf32cfc98"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x11) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 01:05:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="b7800c7ce2373c5e161b05b6bfca782195270866e610932fe018075de912bbc23d868099a83a96f850c06f81c660729b9ce2e6baac52e60e6d15ae88a23e4663abb83f98591e6826bd36ddf1516fe3cf875db31d728c275d680427fa12b4cdca4ec59eaa41d0cb95ff29e908beb3f22310a4b2d4e63e5494df867f02deb487fd3a9452ae109996e92fb2218cfa7c156f61e699e778aa5fd15342401d550212ad5cc257e10630392d79950d6ad2892674cbac4411fac6ee85b17076bb6746aa89cb59a20ba2f64c857db9e6ca5ebc5366c4eaf8d16bea06a2c3c8f1d27bf9821fc245d83cc85255a17e1287f158717c53a7c49e015960b1894a294d6b99", 0xfd}, {&(0x7f0000000340)="02791789506ccc553d9780f87b9c9306b8eb3ad7ad9b90eebb472338d1f3506f8fc7a105e4c04fd039d637552cf14de392a333d47ee6b17f931c5a1cd989c3858b2630b6b1bfa3fc710989d80a3758ae648fba4b3f6724adf97031376ad32c292fe6f861d4484aabe6eff1b4aa9ec7f2e447732968a7c0bbc00a2b1203f9042864e9a8cd8d759e75d36dc9925098e91615b5bd6b341170697530da6a4b30cbdba7a70b2f0376b2824c067525112c99", 0xaf}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x45) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c777c66b02d715b0e56d91ecadd48621b3032dac7f686257c77e60beb8ab0bc3eb50ad68ed0c7378209ae03e3eedbb3d89c33847dc19e359ca462cbe8b7412a54406884de5eb8c6c2c7cddb6aaf99c1eec184a2d0ce19c252354b9d6d69667fc14ac5c18e95678d", 0x68}], 0x1) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:05:47 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) getegid() chdir(&(0x7f0000000180)='./file0\x00') 01:05:47 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xa20e) recvfrom$inet6(r0, &(0x7f0000000000)=""/59, 0x3b, 0x801, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xb19c01d46d31fb6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xffff, 0x8}, {0x18, 0x2, 0x4, 0x3}, 0x20, [0x81, 0x9, 0x1, 0x9, 0x2, 0x7fffffff, 0x2, 0x400]}, 0x3c) rmdir(&(0x7f0000000040)='./file0\x00') 01:05:47 executing program 0: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10c}, {0xffffffffffffffff, 0x10}, {}], 0x3, 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) kqueue() 01:05:47 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}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x800002, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000300)=""/188, 0xbc}], 0x4, 0x0) 01:05:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a107903ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e05003cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738eddc8327b7ad89a072f494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa59afe04a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd829700000080088d2616d90bbc50180af9e36bc9ca9799082f7008e6dac888f02dc9dbd733c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ad46e90435d14523700000080134524534df8593218806aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21c34e6a45dee0c7e3b74c9149a3fc6bc8da3347bb9a8ef02162c37fb7a38d91fc0f75469a173584b0f0a8c8e0ca46c53df3ce51ea518e37369ca82aa9e0c4239d737f5e937f1107dec05c7d8a5706b1994614a82d08a7beb18bb9ca244fad16895b6733ceb99a3abdfeaacd", 0x265) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 01:05:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:05:47 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x9, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0)={0x5, 0x7ff}, 0x10) 01:05:47 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000000)="e3", 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() 01:05:47 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0xc00, 0x40) 01:05:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b9c1bdaedfb692e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x5b) r1 = dup(r0) write(r1, &(0x7f00000000c0)="5335111d2b8a8c0dff88d334102f710b9d837bc63ac9ff26f101e2f4c251384ddf7267782ac3ed4ddac76560047864e01c63fea0107c308cf1737594a10a4ba4552074840c8b81f66bd196fb94ce544e16899c372e9f53222cda2f0052385ac47ebb2ad41b86740187d9dff7e7dbbe1e18b7e4db2b33b8b5f67d21f4f3397a6ba9e2c7327f18093c2146a14b34dbd7b7d97d50cd2aa54289d2f6ac602a9a546823c5e1c40cf61f319c8aa1603301d6bf276f312db9d6db5977dc5f7d7fc6c0511f48eae3a1985e640305b93556184835ac2da2af9068ea01c7e27b9b23f8e4036f9f04613ad6a8f87728f3c3e414186e28862f0fd72a0a7ff2ab", 0xfa) writev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="33d96defc2a8bd6e0b26040000000d6afb8102", 0x13}], 0x1) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f", 0x646) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 01:05:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = dup(r0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) openat(r0, &(0x7f0000000000)='./file0\x00', 0xd10, 0x22) 01:05:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4, 0xef0a) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) 01:05:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x7fff, 0x6}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20422, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) munlockall() open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x14, 0x81, 0x26}, {{r0}, 0xfffffffffffffffc, 0x3, 0x2, 0x200, 0x1}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000009, 0x100000001, 0x5}], 0x8, &(0x7f0000000180)={0x7fffffff, 0x3}) 01:05:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4000, 0xc5) open$dir(&(0x7f0000000100)='./file0\x00', 0x20400, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x108, 0x0) writev(r1, 0xfffffffffffffffe, 0x31a) 01:05:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) r1 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 01:05:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x9}, 0x10) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:05:48 executing program 0: select(0x40, &(0x7f0000000100)={0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x7fffffffffffd}) 01:05:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() socketpair(0x20, 0x5, 0x7f2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x4, 0x0) kqueue() accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xfffffffffffffe6f) dup2(r1, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x9) 01:05:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/18}, &(0x7f0000000040)=0x14) 01:05:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x8000001) write(r0, &(0x7f0000000b80)="6270ec5b73da9aad7e3460a79dbad2377efd1a8c816ebe84b18f8ee87ffcee0a28eeaed13d348a49591c8699822f23b046dd3b6782cdbc5be136c23c5e023d27851972082874145d1c12fe754156b9e04dfd3ba5d4f5b2669073003514717795b873d1af9867d3b9a118cd000f5a201b27776380823202a60fdcb7bdaae76157022be3a50728752fe094391509a2dac16ef972943dc1ec9f8113febb107286866785cb6ae49ebcbc32064ef1f47210d45494ce3b077462e2edd622465e731dc8831ea9c8135ba15723bd8b857622400002000000000000a310f84fa8d4612f766d4fdb37eda292d7cc00687ed39045add0edfde1c6272a81f729a2719e32ff242c9f987950e78a320ebcd763800c62b2a6deb8089dd97bb154435a5784652a820d455b7e6987a881bdc4e21d3fe6fad636c3ff2291478baf158ebcb79c7fa92dd2edfe577ad4cb929c70a21675b0e2a5d4198c12ec6b55eefa132e6bf9f5e758d986c3b8be7234b446842ba4de94c8aab4fa43c97bffa5e20b3581ee3a7979b719d9d86582a0cc954f2564aab70d301ceee51effff3c21f5e2d34920e48257a2aba3be9fab9dcaadaaa34b7b68b25bf6f8e8ad6e39c0dbf0a57a98356c11ac80982e27c6a7d5aa902f680331ae6e14f5174c2caf0326e809f94c564b02c18fb7b1e86d9262043d292b8fe523d0349cd444fe6575e57607a4600e50ab167212012873cbe34ceeb33f448d8d0214ffb8700f1a15e6a942dd5426675a0e345285779519fd9826793d7def19189e71437d63f5d128df8468bd5d1a8bb6c9b014165aa9ed742d65d2e18ad37bf03382b028b56a4cdc0e378f631e94f4fb32fe9a0718bdc4b9af4e7814db154d920515a1d7806fb5d3187a5cfdcc504c078d1d64f25b42abfbad7b71b8785446de9833e81efa92aa00000000", 0x296) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)='[', 0x1}], 0x1, 0x0) ftruncate(r0, 0xfff) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x100}], 0x2, 0x5) 01:05:48 executing program 1: mprotect(&(0x7f00000ef000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x20000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x66) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x22, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x18, 0x21, 0x5, 0x7}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x7fff, 0x40}, {{r1}, 0xfffffffffffffffa, 0x1, 0xa0000022, 0x7fff}, {{r1}, 0x0, 0x2, 0x0, 0xeb0, 0x4}, {{r1}, 0xfffffffffffffff9, 0x11, 0x11, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x7}], 0xfffffffffffff801, &(0x7f0000000180)={0x1, 0x6}) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 01:05:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10004, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) read(r0, &(0x7f00000001c0)=""/235, 0xeb) 01:05:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20138, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000180)="459c5feb34aa2413ad46aed104c5bf8ee038fa2dd01ac423265216257c7f93e32a700c74cb34130e4d38cd8cb20507acb0feafc435dd1ae95f3873c66a0067bda7dcc177539da6b7b0f039f13193ead21e045a794cf77b6e6e610494b6f21927cb772aa4ec8ea5d64c2cdd98a4dce1e3ef976815e90f57c52d7ad153bc2a210bab8e5d324df21e2fea436c299e63adc017bff49c3ae2274cb1ed5ce5fbce81d5f3a5f2968f0f077b51c8c9f5527713a3b766d7ff1e74d500a699faa0afbabfeb141dcd20a66f2d79603ccb367819a5c482dee00ada0dd759cc62d252e8535ca890f90dbff6a38c5ac1e84c1ad98058c239e92cc4ec", 0xf5, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000280)="16", 0x1) 01:05:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0x1, 0x81f, 0x7a5, 0x401, 0x9}, &(0x7f0000000040)={0x0, 0x3, 0x1ff, 0x0, 0xfffffffeffffffff, 0x6, 0x2, 0x400}, &(0x7f0000000080)={0x8, 0xffffffffffffff6f, 0x8001, 0x743, 0xfffffffffffffffa, 0x5, 0x6, 0x7}, &(0x7f00000000c0)={0x2, 0x4}) select(0x40, &(0x7f0000000180), 0x0, 0x0, 0x0) 01:05:48 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:05:48 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) flock(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0xe5, 0x100, r1}) fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000700)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8e, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x3, 0x7ff, 0x74}, {{r0}, 0xfffffffffffffffc, 0x2, 0x3, 0x8, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2, 0x101, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000040, 0x4, 0x6}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8c, 0x40000026, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x6c, 0x40000000, 0x0, 0x7fffffff}, {{r0}, 0x0, 0x21, 0x80000008, 0x2, 0xffffffff}], 0x800, &(0x7f0000000300)={0x8, 0x5}) fcntl$setstatus(r2, 0x4, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getgid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/196, &(0x7f0000000500)=0xc4) r4 = dup2(r2, r3) read(r4, &(0x7f0000000540)=""/22, 0x16) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchownat(r2, &(0x7f0000000580)='./file0\x00', r6, r8, 0x6) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000640)) dup(r5) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000680)) setgroups(0x8, &(0x7f00000006c0)=[r8, r8, r8, r8, r8, r8, r8, r8]) setpgid(r7, r7) fchmod(r0, 0x100) msgget(0x3, 0x390) 01:05:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xdf29) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0xffffffff, r1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) wait4(r1, &(0x7f00000001c0), 0xb, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0xc0}, {}, {r0, 0x105}], 0x5, 0xb8) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) 01:05:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) recvfrom$inet(r0, &(0x7f00000000c0)=""/226, 0xe2, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) write(r0, 0x0, 0xdf) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 01:05:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000011c0)="8962b517584eff7f80e8449219dc90a078ea79b688f06955e6bb37a18a6a15ba2eefef5f2fca3ecda0186a59829b3f4d3e6355dbe674db2cb00933781371a53fbc87aa130f4dbb174a4b5316bbb6fc4f8a09319a98ba4473706b", 0x5a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) sendto$unix(r1, &(0x7f0000000100)="b81b5c910420a48807b9d57a9782058649484f34c1f096f5fb9920dda882028db0d04addc1ca4a1f04a3b8ae3efb545d0dde61adb89a31fe51517004047bceb9f15ba921dd74e5571928d63b7a8311dc555698b294b707ea8cbe6a150b0acddd2274a0c1678b06ba010395b44138cde5eb4094893c17aca6408ab33d6a1ba498bac9d4a22b18b03658b7bdd4d6a62c6bcbe5ea382e1bb6d5e0e7939cc58dfa6e5e18b4182f81146e0c1c511d5a1b737e583812d64d497e80a06c7eaf7cf86e19674e2384dade255670ebb03b73fb240f89da4b2444633c4986f3289bb1a6a259a59435f5b9d63b7d2d036309884c38c1c7f07f313de53a90844ceca9d92ef3cb227f52912fb352129188952bf3e3de50a061ab569ec3164815627bbec6b25c86de0c81396186dd97ba49e655a99e715b46db7c09346f8f0fc9ab75ceb259356b5634fda67c59489c01db8de5bb8f14a2db69e5e9ac3ee69b2bc4135a9b998872415c0efb2af154e3fe33428afd4328ab14d7dd4ceadc6d3ab66366a50fd5a6b602fc9943879045ea6afedf5e075e4c7161a3ac1cb7686db6e6401b1a6933689fda0e6d2d75e49466f2bc2511b89da7c25f21d07be90c682da488eac380409ff56b05b3b22e56e45183ed9ea82281c965cf051fc2e81abb6ea4e3bdc3b2ecaee22e4adfc2ee8b9e4d90f7dc1df24323d71e275ca120178b92a1cf8b2cbfdc8366280fdf9662cc677724ef5cbc798fe881d7e666947ca2fcf111df9faa5435eae3a820b37902d8428f1ee84a2c0ea9444d046dee585769dee0542ad792dfb0a676c65b4b409c56c6619b36ba6c4964d6f13b0a83a61f80147766cafd1edbb7d3ccbd38fbea0a50c7ee54013eabdda020d2ba9190cfecc0e6507c1e11eb0d00d1d87b5fb49f1634fc72de6f11a4a16432b49463a952ddb88f973cda02e4dad5183ecc0ac589909dbf87debd7c969e7b10bef573c102e57ccf20245dd1301b867bca36ffe33806efc769303a3c2cfc4d258b35008ff0c9dafc25db372a08c3c71a842ea4a74bda9950142661b7936adf587ac718830edea5617e352494a2aaedb281f0d23f8b23348598aef2ece648335bdb9e3ae52de0e14d08e3a39fd9b4e7a950d0fb6a4173a1f86cddc21a12a6784474bef344f7dc3f22c9824784fbd3b002eae23962a82e92e60be3b83360de17716e67468c8925d6e74aae88e0939a3d30f8718e9cb2597192a600fbf6f001b908732e698e99ad2099dd51cfc0055d3a27fede3ccaf156c958a1996374bb897e5b18b4f768e90ea544c51e533dc3fed7cf88e8920a26ac25559073cac0be73ee77f4a8b2f471c87738eb4bf218172f26ee511a036eebf3395fce5466e7cf74443290a1144ccd14742a7dcd96e04c01a2042788cf4416800ec56623bb95326710397b27dac05eb3474f3755427c21c7d37e32883546f8f3720b533b5a354c4052af11a3c14d28988c612a2099b66d26e728c6e052ec1483c432d0f6824bc25a7e4c7856efbd535b2e109d4f9a85ccff545a72be9db633837a8db3c05f64773ff68820113edb82c0ba2587db6fe4f33c617e997d47ddef568d4d0b3a0b44592383bf07dfd72218555663a4859fa64a25ec9db193e1e29172efb0b8c59bfcceaea2872b6ccd95225b35aaadcb71f5536b2ff522730038043fd407dffbd8c08728d4c80b936b3829a7c09dbc5b70e89c7547bb352ca39cfec290658cec8a9ef5b84ff9a9e3abd35aabda8adbec6551f4d0461dadef56b3620211e608ecde3b81b13456998b312221cf10a50141269f7007804e0586ed6451fc72ce2ef4d1d81a9cd79173a549372b74c2932fb00d8b51d3bb1ce61187f954185ff592655cc5b2bb4c735ec77042b6ef80e90e08208b0f8975027b1cfd3b98ecab4236fe072defab57ce228b42ab94d8e4f9c2d754010e64f17778f350cafeb74652d47ac8552c26973d1dd46374bed0a39631aed9e4f941ccd48f034a1896b94ec24066a0b24cc26a605ba5d8d8bfd095b833ff4a97cf7eb18c6a65ce76c4b541408d65fed1d36bdd9e5c68ff8a5edb261fb668dc6c5bc459cc39992f1e929a39669db75160ea557ebae99ebb3d4a1f5b6db75cac90fb2fe04ed7e5ae9d2a24047b233e6121db732b5ed2a5573fc10846d6055c29a2395881bd3f2b9558ce4725a119cb02e4135e7f74f7b87a5e2dc8345d1a200ce908418b29ac7614342b65d490e89598dd0095054bbdfa5d550ec842dcc22945a9c755bf73fb2e0b86c3c5b4e70dc99e53f220c2f02a55dd5ceedf3ce397797b29f5c32a895757d13a9e07e337341c0ca1416014021b3a4179628a1871726d31357c144f5e1e6fc177f78303748cb3fa9b3f788e452a7fc19d73c4c9eb12daeb6cb1a11ddc1ff95b0c5b395d48799264c1d7c607d19da84051367edac91cfc49f10d35e9761ba446efe0eb29325ac1ad3590de8361ab11bc4773e9feddec3d5d9b86d7f3304eca814daf3acf133352597b3e9eb70bbaa57ad0f85fceb1469434b58c0b694dd1d2de5c7f961026d2de1cb1cb0d218c50ab64beff8fe5e1fc89b49e5a5a19b4a19a557920bd2ec14aa4be02a2573a340c574a6fe006efb07d4ee78dad46b3b33b13adbf571faf4ac9a164c75afbac58ff2d502d55d46bb62834690e5a736fc87717ba2e5861ae6ad8695295c6cc549d2fa08ffcaf619a12e841a85e74fc7dfa14a2349591c280abd6cf33e4f0c887ae268eb27767786d117cad3e0a25b47a096228ba598a1f0700ea1a08db180870406861a5efe440322020cd937225c83e80c4ee733e087dd1ae43e4527618a572074b7f1804c083815be133a6a7775cb31364f6295200c1ac3f448cefa95ef0384fd527a3401e44f302127dea28faf02a2170891b3e8539a05c17456608206aa9c6b6d15c3c38a5b6c68fae4a777524da5b267fc9f75939f682984eea9ff4d91503535cd79f987b2be51ef734ba3282a51219baf47494e48113efdf6fc200d8a4855992536fc89ef6b5a6f3439e20dbb8eb8394861f757a7584822b187c6cdae76681f175e7f78dbfc88be4525ad751f6001444d5bb6183f282a8801ea8f479483af471f7425dd39e43d41b78fa39b03c83dc3214763d1b5f7adb1b00312ae8a5a55f3f84a838c6039f7a6543fe9e4292c798399c44f6c877673c2d6fd5d339cb59ba0568d5c921ee431c741acf8a670391760cf71088c4f80d0fdbcfe51f05a2de9225939d17caadbe1930f9a04b7ccd58483033ff7a7b8d6c94773ec1ef01c1c8cab1da52bd5f03bc596036733d0ae1c56afdc03d2861d810883ce4db56f985866ce2c63de05817e3c0f5ea7077e70964cdd4aa87d9678f5e3877727358e98e60b7948aecd36396c8a82394fccd6926765737efd206d8c4c893c2a40fab41680896e85385af5a5b720d37c973d7868e8900d66a96a5264e096d4ae7f5b2118502575eb4b6c1513470d0900dcbefa72c834ea2314f620d1e68e439e3d3f6e5083bb12d5f6a4ba8d288ae44295aa499b01cbc1a6ddd09e631db08ccfb09cbf3e0c16827364ba591da60a8e58be3d25033dffcee9bf9974accc4134f590a9712152a1f29845e88f5d674ba4de6f49a9a0f04064c7e1dbd1eca97d9220b11a9bbbc36b9ed20173fad9cae3a28e9638a2d8186b63df0e2cf8e0e46a1abd74e19b0112c44820281c1a9bdb9442ee45b37090cea7c9535c7fe8c975b6faf9f4861af36de8b7014c8cccd6aa1dc22a06c63830bffe9d3d30f2674bfad0d0e2bb566762fdd47b4742778bc9f5477de3a1933869d8e875fdfadbea5ddf3c0f8d6bd4cec89e1e5d8760311d10c6c01a105197758249fbc4cd3489a4364234f40520ea4942c8516a111f9ed58c2c45b28d703afaed08cd0374cd5e4c02d54b3c7c196358cff320e3201656ac8afbcc05b27d25bc1f3f4063de398cf981483e1c78e7f5c1b8b2851f431f9cd368da1e08c4a92bad496f15c34a0c17ae76fb190bb7f10dc403f6f448bf5b7e4c0be45fc1d20aa543b82546f553116dfb614d9dba9febd9d55873b8c1e12b903bed22bbbbb7a62b61d4188393b928a45b9b7cc9513140361dae79f0f10334c91ab4bb18b6850eac52f077f0fbf708e445939ff191ae48f6e254bd5b0c325906f2931190e448269c0473c99db08f29c8950cc27905cb99012b90d09714e9cbf06d5899de9aa694ea5565057b6905f506ba03044e373155e0305b8dc344739a7ac310b0d46e33c1f78cb0a84bd057418d2b2215587ff37834518b7677424bdfb2f3f333b8b7d3b981dc315000879c8a78bb8d21c06a750dae4e0c44b53baf3a4ea0309e513ee937d27899edaca82439306eb9e72dac3604178c310481ebb9eeb6a4c701ef6b91624aa8d5dfb89b268ff9e159cc712f727eb9d34fceb7ca6a1d7a8ba17bdbe678dd00ed135832a2818aa03d083e57b14c61274cb4761b2bd9a1b7f1b2e721a7b08ae9e71deeeec8e2ef16b5c4324d3977af9a68265c16c2fd7af3be0087428027e6ebcefac0212a0a6f51f7e70d2c4e5939b19d174801cdd8ab3464709115675b7f19a1fa3899fa6159b4b9d30f84d88f3cbfedc35dcc8ca582b1dd5420c6783e078e10e05a1af0757601b6cde191b7199a296a7a85239312decd471069933c2196b09e2a63fc654d27ba10d33f333623b8785a7a5fbd87f7cda789725d3be0cc1c8320880809727038ee74f26582566fd3811540fb57cdc7b31ebc8b0fa9bb1c70fef4950e1806b9182ac98a023e6b7504bb1aabf6c2e8a17d3c84dd25c223aca82ad902903285f3f7070bc3ef8844ce7e9eb9af986775b21e5e191716372c5a780e70bbda395527f1403efcdbe2d9a8ce5efdde0227ae14512b229a13f42f441cf3429d7d5179e46b76650b9e41d26c01cc4432b3821255aa9b3f1a92c8e3f4749b85b5aadbcaf67cf6dfd139f256a7919cb82beb39ad2f2a747974ebc619e73b9fa065b459b38599c8557d55b274b134f9e2de3b564d598c68a4d85ec5d9ddb59ead241835b2bceb73ca19997f5ed522b2416eb178d6313d8502aaa1c9e9db0e0ded6fe5b8b38cfe87ba8dc0947d36ac4ceeae4b4c8d0ceafbff35c6d3c618675031cd9cdbbf0f44de30d1e37f9d3340d27a7b0c4053d67c0c2dfd42ba1214f6d0ec6aac8e5f632a28c9a6ad9047314ae6371db7dbd1c04297479a152e718c90e738a74c308baee27d180034b27d2071f44f753dc5f333dea60730ec37843be36734cd969d5e3e1e4284ef0b43769dfde033114537cb876ee717d0d774caaf6cfedf9c755603ad05e7936d724405452bc15ffbc0c6b56cae7eb9c702d1b2d19178baa70aa41c8c45d038abc2253db971a3b60c7c87472e7957c8dcbfd5ea5bacf3f4a30f5560acbb845fa1f4ad1f139f42b5e535e61e5df14fe46b2ef0caddeed4bc8a08bbea3ff5f758123f8a59168afbc13b2c726e363edbdbdb5448c284c4cd3d38b93bc1f31ea1c9e0c77dfd5041c1dac6f12ffe8dcc8bfeaa652fa123e3eefcee67718d7b808cef6d2088edca9d415b4c2834762d0aa3ab16e28e5c53b46b6e3f273a4c0abec789bd2c6b8e450db63833ff1a084ecdaf0817a9efcefe1f76994d9d347f0b6e9830097f57ac98e70e133b807f4ecb6a931faaa13ee02eb8d6f2d343db3bb29e7abb07592c43394e26ae6803eb18120b1efea9a49eae8d43ac7d3a3515fea6aced7b95a9dc7a71308f56bcdeb8c87da7687a5cafe1694abcc431236df66bb294de53572e9231fc27e136a82511bb0b47fa9ee27ad89193bf150850c100d", 0x1000, 0x8, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x800, 0x400000000000, 0x18000000, "368bfb9efe268e42439cd3ae8702b04efe4babf2"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 01:05:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0xfffffffffffffffd}], 0x84, 0x0, 0x40000000000000, 0x0) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x20, 0x100000001}, {{}, 0xfffffffffffffff9, 0x85}], 0x401, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0xfffffffffffffff4}, {{r0}, 0xfffffffffffffff8, 0x44, 0xf0000000, 0x3f, 0x2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x1dc3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x80, 0x5}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x2, 0x20}], 0x1, &(0x7f0000000100)={0x24c, 0x714f81e5}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) r3 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/220) 01:05:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xdb65e909b9ec7dc1, 0x20) setsockopt(r0, 0xd8c5, 0x7f, &(0x7f00000000c0)="05382900c861def3563747374caaf81b3ca7eb4e7ea7c1cfcc8e47a0e7cec477d410e36fe2d4c2e6d58c7da4cefc25d5bbf077a68293c95aabaf33ac8713082d16c6b360b935912e7dceb188b0a4c9d1f0378ea62deb33e814191521b28b5139c883139a9490ff9fdf3c295507a2e6e0432bfe66a29a42", 0x77) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:05:49 executing program 0: chroot(&(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) clock_gettime(0x0, &(0x7f0000000080)) close(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/78, 0x4e, 0x801, &(0x7f0000000040)=ANY=[@ANYBLOB="e6d6c2ee8b5671b9020d4ce8e42d5b7700674e4fe3bd5d91ba8e60b386b0"], 0xa) 01:05:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffe, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000084, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x7, 0x400}, {{}, 0xfffffffffffffff9, 0x48, 0x2, 0x1ff, 0x6}], 0xfff, &(0x7f0000000900)=[{{r3}, 0xffffffffffffffff, 0x4, 0x40000000, 0xaf, 0x80}, {{}, 0x0, 0x2, 0x96, 0x7, 0x81}], 0x902e, &(0x7f0000000940)={0xed68, 0x5}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x40, 0x1}], 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xb0, 0x83, 0x3, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x18, 0x2, 0x20, 0x5}, {{r3}, 0xfffffffffffffffe, 0x64, 0x4, 0x3, 0x8}, {{r3}, 0xfffffffffffffffb, 0xc, 0x8, 0x9, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x10, 0x6, 0x1, 0x7}], 0xff, &(0x7f0000000180)={0x401, 0x400}) socketpair(0x10, 0x3, 0xfffffffffffffffd, &(0x7f0000000040)) r4 = dup2(r0, r1) dup2(r2, r4) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:05:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x78}], 0x0) 01:05:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e362589916f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:49 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x1, 0xffffffffffffffff) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000440)=[{r3, 0x1}], 0x1, 0x0) 01:05:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) shutdown(r0, 0xfeffffffffffffff) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x400) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/58, 0x3a}], 0x4, &(0x7f00000020c0)=""/4096, 0x1000}, 0x802) r1 = shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 01:05:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) r4 = open(&(0x7f0000001480)='./file0\x00', 0x8, 0x100) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000014c0)=0x4) kevent(r3, &(0x7f0000001500)=[{{r1}, 0xffffffffffffffff, 0xe}, {{r0}, 0xfffffffffffffffc, 0xe3}], 0x7, 0x0, 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r11 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000001400)=""/77) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c23c300"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="5383e3dc32951a6dc1c4554c408471f128fd5996f8197265ab9dfe1850cafd4fd6169c24945ef162d1a6885a441f08a7197c92bd22cb4043dd9895f39bb0fc250bfa7799f95c4789ea34fa32e9f8b39844c88322b7fbc88fb0b3b71add0475759740ffdf5a53cb5a656bf3b244f5a31410c8a993a630c454612181e9c9db07d24d70a491f3abdab5b108489a23e4eae85632151465ad98aac130952e935662a3131c4bd62f318d1c84d6c8eb3c2a9f00c413c5c7bdf96c9e66d2eaf8820c04fad247495f6147ca5a4b1a24dfaf68c108fecd7a01caaa03c42371833143413bfa9b4f61e1dca6b1dfdfb562a72b210364ad06878a06eafea6a4b44faff712f1c2d30d2d4bb6acd4f11dc75a39d01d134ab5a2812f8824f0d2525f25a14e9c2fff34316a38408012110f9dcff24e13e6ef57ef48b7d396e48e379ce86ed717008e86a0d16093c499adafe05c0d4d9e18f399baf7cf00abf4243386ffece0a78ccd87f3405ee29b86b39fde69382d4406524ae8310c72d1baa30b075474f244fb16b1621c8a486233e662aff334d05a3b3506d4332171c16cc1caae7e572a9c6634580d66bec144a9ccb8ede7ec19efb2b1526d6a8e93c0e2abfe2435e534cb73bd3a4e3ebb2d611147298c5d41693b0f11e84be3a73a9778e95e53242c39f74709a45baa373020857921b07a707d2b256855124fc9302c8a6f3d7070f008dfa7b3d499de0c1b78a0c75d2423ea0fb227b2611f5e265af9ada3c3e6bb0cfe8991d6931cd571eed8d7f677ae9958b40add2a69dabd16088b8df88ca80f7c8381c4e3d7c89d53a5cb8920149068c149cfb47085455bdf375e531ec44cdecb9994a26c767d972a641a19b5e988d240715299b4cbe0893878540032509ef7ba032b94dd68e70cc66b63348c4993629894faec149243203e5688a6117ef8a38fe4cd80462f7d6d2d7db84a57f6c4e1684fde34abfddb2f1eb989d459806f07c4f18f654af1524cc5e25e1b4717f1d679dad7df8385e4e2e5ecf1b67269ab76261c710e5d828cddd752154d2af1a7ee471124df9d3cb9700fe4c8ca46aab7de0ec6dfce3985a1e87efbbd490e45055cad1ba7e06cc79a609c058816079a481ca6f713adf9faab7ec06d2553f9bde7c56b75bf9190a30d1da01cf29cfb67fbe0dc99f0047879cbbb9abcb96b6cadee503b9d87e672ea5e52a33da3712ed4644060d43a92877db391118c0b4f71e51e85afe9addf570ef7ac1f4f55ed6b140f2a21dda052cde63519cab98a6610cf209046cde91aeccdb19fe05d50f26b28310139b0948973b563a4b303ef3655f2db06f02dfdc01901274c6dd872dd7eddf6b1c10fdcacbc9f3d3a12b9403c7338eaa83509f7e1b033235fbe979c01264f6b66c8bed6ed91e6a26f2a4820d819225cdf468158a71431b5ae4f98bfd618d970fe19e4785837aba37731548e95833391a3f8fe799121a6ef307c3fdd6947327aeb90798f651bbb06558efd17cf4094f78a86e107259545dd52b957e60fb24ce214ff63bcc935ec4d444ec0a16bbeabe26b5d07bf585a8bc894ecc64628a8dd1ede581b453bbb0cc86b6e1bde6bcf52f84e4f12fbedf3a6dcd9ec0a39af1358a12b84387b837273e4699bf8274b641aae67df2bbbcabca7a34b21564782f2b8df9c14c892cdf2b46a0444abe67007fc90f34b0964040eb91043db12570dfba2d1a7a085d06936979852b188f227c706af362214a991779d2976b267ba738d112fa4ab609dd54a9840e9cb22cb284bbab104fac3abea80d406e1c5b3ee315711c6ebc414019fd6929ee22c07e316cdddbad84ef718235613dbc131ba28e816f33a55948764c38274f2b412da5b25803808f4c6675913eaff9eeb4280b48a38eb0a1ea7f8f064a72222b4a5cea51101593b292523435a05ef5c5d29178ae7167689f1323dd6f8ddfc73478faa10556eae39cbfafffbb102556d6470f632e605186f9e4663c0f5e79f259c47115e326dfa1e0da044ca0b27809184858d9522b260fa8a01cf30344487633d08dbc1b330e1091a3a9bae05b750070e42e81d15456b3cf0c7859bec82c24a21cfe762c8f2192880904d6427782e43b8a106755d3cd631d013c2667677acb6f32f3dceca43ada17672957b8aa2fb3720461b1537517dbcebb58f4d1ea0e478bae5b4ea44243217b619c2d41ba0fedf0cbb9ee561f3c48e7ce82aa4d5c3934eee7a72f79b20009b705f8c6914f7a6d3b14cafdc8174ec9ed1b29c55eaf98d6fc8336258cdac94cb51a0ff9f05965dd0714d64a5bdeb7258550d9e7c7b05a8678eb1b8ac0e1ba71981efabcef89fcd2cef876d135787e999ca458965166d08abfb6288c5727afda2f6804e89553ac4f1def42e21117f4f0f1d705c0e00f875c4e04427f954ce95cb5892c1288abf0c1c4f044f046a914fbf61367fd6691180bc752a2154ec683dba8c03c3738f935e9b362c099675209445acb80cd1d69b5c98deb1c851da77ea3d10fccf8d221e1bf7d84976c0c1832249b53e05626d3e0d007bcc2d8c1c33e27107f51a945cd7b02754cc3cc2e5e7f5dab83be92b0bb239509094aec5ac68a2fbb09091bc1b72ec0a005634e684ad50a547d1fd61b3ac37909ed417d8283c25f199955e87d5beff6e347c2293afde72809065a19e76973440fc79307a729aa64ba74c26c2d28ee16a9849d9a0c30156fdae09536f516c91823ecae292949090dd5f329e9c50160bf4ed7b1612fe5e841c49ee71b231785d7896ad9a40236bba793541b3b613ef55d2eef7cf0f10ca5786fd9669ba05863254acf915a47318cb1bb9613130d9bf7fe52c6c5c075904d8dc01efc3b85a2eb9fbe3488a3b04703fa1e6f18318f9572de01e6c46ea043a72753fdf2c03d1aa8259ffb30b2af0a28c3d8351ec0a1abe461b4364ea43d18770d2388d9006161e21d2f73b2f05b5ff0f756b05a011a43af6f1f1970a0b028299730f73f70833c728df393d24ff29324fc618dd4c8704afe358d7bae94e29a5f811a628e27c27b937ba53e96767b8e2f62999523abc3f747640fc9b5e916d37292233d2f1fb8566ddd0e40b4075c1c39cc65c3a726866f83f43ceeea76406802f6290fc878895dd85d4274fd4e3be9329d6bc488e76498e49cfc5fb52572b95c41086d3be2fbcbc56e383a6a4dd2ab7e4d976a9656159d3b322db190d6d2b5cb2966043c6479ee26a7a48b432cf8157a7ce5d4f7919f31e2098ef12699bbb537f5c1142ff83106e1b0d2445669ab89905ca070008b7c2dec6d25d4fb875bc4062ed730327561c9b7abc4664b8d6ab0f42fcd6fb00209a75ba58fe00d2a4264945bc2e77d777ac00d2d5a2bae9e483edc0aa6fde011a274ebf0029b0fee6824b7b04041d3fbac611af5f24044706820b16ff06c0bc3e54d8e18b8690ab4c4eadbcaf64827e466f78c507d5aa600af91032d9b3c48e0c6d7170dd2619f1c5221169e497599c25149d88de18e5c6cfa02c71c8f7ef835d47954bb9504ae384c23113b93c5de7040d7dcf4649f675c5f2d1e06b5dad9591be9e27ef2c5d4667de80b592e2ca18b6cdeb55f2edbeaba1fdbc3a12c8fedf165da9d657f65ec7302d0673f0bdce02aa915197b74589528d0776ccb49ec5f9137365400904f45476651020036071bb0d3ef53272cc73f32b8e885b1c4fa43401159b80a728a36b12db83ec43ec9ab45a4f53709da0893bd61465eb2badb18fd0ced9e1f041e9a5ed1ff562ff899ce1d2c4a9a7bfb434dbee880e89ff56f1275a780c2df2c30e47188df2de4f8c97c7d35c75aad8c7b595614c5d2227b405942280656ab79edfb6638d9283414dabcdc2d49651aa1b4b181af771d881c1e4e1a0d5f8f65f990134f075983e17f1da6bab167e4f9fa3b7b19b66b95bad0c771a267884becce1a887e3fc1bf4143e4ea91bf79b6e0bfb6dd2082b7b4612cd55327faf0d2e23e09422b2222d1ecb0e4f8674f3e37dfea6ca4286c357dd2f394b454b38db215db298e17e22cb8653885cf5b6d0c948c4b0a9d17e2e49ea96acc5d214e1f1170d8bd9e01f87401ebb5f15ecd2e37f15c85c5b72ed6982514a9265b3a87870eb5faf0a25f72994c2fd6eac35a03ee9e70636a8845d8725c06a009254a3b08a7c050e6caa972eeafcfc027e4844f5f3c873577be5f328cfeeb44b8cb7614816cea9d89a5abcab9119519f8b7c4023523a0d7188c33a504d3cf31f4ec5f41093977a5b19319a667376dd9e019ea7b184581a64e007b6fc8c9744d8ad18bf83f80ad62f4f04ff482368bf308abd899f3d8b947641b281f32ff5a8d9cc5a168d68799524ec32f5199460de6c697b471d37ec4609a764c2df93f615ba92acce093f9dce488a4e05b7d711198d214f52c908216a53285dd4500336e3001eedb355f7b97522f710b0fee4dccc60c57ca0ff36e404cb377bdedbc253e6b93e2c4a7bbad70c27238ba0f3dd730f19940f45f9102731e902972c6df64860c368bfa9057ff3ecfa8a1ee96ea72820dbbb9f9298e2fd48780197381f8a064ba1377f5ddf769af116c38ec0761412da4effe607b4b8b46f3214706f2196bcc6032e5b4a1a04437cf61676e330b34cc6900121899eb8534caf3608baa9f073cccfc65c16b3de771b29acf995a8dadc23db9f8075352ed0d18cc4b0515d6b4a1dc5c4ac3def09f42a732da53f1477714353a68e2eadde1395e03d072a67f21621c24d0a5040139785483d97d95b1dabe7ef263dc34c58de4085f925b5bf12841d91a847c8d788d40212db0b5aef44177431a939e54ec402b4e2f5ff3c2b45f6aa2293452bad2e5ac499eee99d0bf98d613540b2202df8b87ed76aa94ff7d10dad5a5ee048201b6ddac9cb80baf7f449d1bdb81e8f734e44a495cc094d33583ed5e5aecf8184b0f0882159201f793d4566618d0963ddf53ff74c88b0f743c85fa54002a75f77a0186479570b9a03e3942a7339cf9a34020b79247a74fd08f01d4c58e4a4d2141abe61b859cd37a5a5ec764a170b51097c52cf970f9f2165978f27b09300c88c04d7a96be6805ce276bceaa94104d090291666b23767f58d506b9092189b9fc245596eaf12d76e9edecfb52360f4bbd4982efc6650f49366f361849408e6c0bb562f0d908af86dd827d2b5a74e32e705621c4b44c55cfe89e5ecf0418cc0c64dc75927a015ea19d08b2362149dda62639974636cfdb0c830010e47f4e20fbc60cac600082570612708ea9aceaab1a9504185c002269fd1bd2ed749efaa6b74862cc4669ba67c083110259f9a624ecfb768b5bcbf9c37fce1cc23ffa48ed8841db501671ad828a4d4b6d8783a4f47a16f9fd10167118379904c44579232e2d41927ee06044264e3a53110f908f8773db4126237635091edc1abf18eadca75eac8a46e689225d016367872dd27969ab580417309bddc55a2f39f3dbf19058b1fd4d4a50d7c281a97a8d917fb92b3a23958159108a4b8cd815e11ab9e7b7f77a89a4cb458a85fe59d6e42163d23157e1bee8c28bbd241dc56d823459779548c21f0fa8c8f78e9057076fa283f97d0ba6ea5615d3a64a840520be6ade5b01eed1a76fb1fbda103d60ce5dce8fe6d31a65b153e0b4cf92ddb2f74ac257c43167288312444989c0d818f15d5a309f32990b93889e0a65b9be2a84d27ba4732df8dfbfd112d4eaaa93a43f56e2e594057af057dd533d8d2c4282075e16433d71a9768bcdc799acde8cc7b6dd91d010fb1c255235ecb83d20d8f983be406f6a7d779fceea59b8490846f0b2a0712531cb62d53e007", 0x1000}], 0x1, &(0x7f0000001300)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="0b0000002000000000000000ffffed8000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0xa}, 0x6) 01:05:50 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce08f8040000000000000000000000000000"], &(0x7f0000000100)=0x6e) 01:05:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x88) pipe2(&(0x7f0000000100), 0x4) setsockopt(r0, 0x400000000000000, 0x3, &(0x7f0000000040)="70f7f5905e0a5426f3649ef9f1f014dd66e178886cd8dd1d6e", 0x19) 01:05:51 executing program 1: socketpair(0x18, 0x2, 0x18, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet6(0x18, 0x0, 0x9) getsockopt(r1, 0x8001, 0x34233a5c, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 01:05:51 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r0, 0x108}], 0x1, 0x7) select(0x40, &(0x7f0000000040)={0x5, 0x7f, 0x0, 0x1ff, 0x0, 0x4, 0x0, 0xc83}, &(0x7f0000000140)={0x100000000, 0x7, 0x1, 0xf9, 0x800, 0x6, 0x6, 0x4}, &(0x7f0000000180)={0x0, 0x8, 0x9, 0x2, 0x0, 0xffffffff, 0x5, 0x7}, &(0x7f00000001c0)={0xd3a, 0x4}) r1 = shmget(0x2, 0x2000, 0x184, &(0x7f0000ffe000/0x2000)=nil) open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x8) fcntl$setflags(r0, 0x2, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0e, 0x0) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r2, &(0x7f0000000300)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48417abb3a5cd32feae5719991c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b88dff82a980bad897afc0dd5796f7db7b070000000df863e863a9b581e6f1a44392f10b0432e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f42ce8a937c8870d67c766e0044050503f7232c6c12f6e52ad64be304c99cd26345f86c1e33b41deb54e9147c4ece82dce1954e62677df62783e50dbf11fc9da6e2454ce52c4085b2b500d63ae8e3a0b92f0e679ecd95c040d2b9d992349b2843597217e9d7e7d1cdd87dbac92edb1050197816fdb70ca9f3fab3b60ba8bcea7f417e5c4f1d887b77f09f8a758f2cc9d9c32c6047e971fc4bdf3cb85ec2bc18679675ece6783ac1a0b742dd7f97c6342a3d439d76096f82b2513d9b015a7165db9c5c5211843e969522936b73ce844ba95b3a912e194920bd9287373cdc7857ab097d0487313cc3865c5ef71ca5f6f31d2514f877", 0x1b6) select(0x40, &(0x7f0000000240)={0x0, 0x8, 0xfffffffffffffff8, 0xd2, 0xfffffffffffff887, 0x82fd, 0x1, 0x3f}, &(0x7f00000004c0)={0x1, 0xf9, 0x6, 0xa000000, 0xff, 0xfff, 0x3, 0x3}, &(0x7f0000000500)={0x5, 0xff, 0x5, 0x7, 0x203, 0x7, 0x8, 0x4}, &(0x7f0000000540)={0x7, 0xfce7}) 01:05:51 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='TA'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 01:05:51 executing program 0: r0 = dup(0xffffffffffffffff) fsync(r0) 01:05:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000080)="c48a48605ddc72da8bbe8ab3e0c48a2380923d3bbf642a1644383afc37a6150b4e281a8858c90a9277deeab08c4bc9a79fdee29f4fac966f1992716abe21d0c4da9dd197df67940438f9", 0x4a, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/50, 0x32, 0x43, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x8000004000000021, &(0x7f0000000000)='\x00\x00\x00\x00', 0x3eefa69c5ab5d868) 01:05:51 executing program 0: mprotect(&(0x7f00004ab000/0x3000)=nil, 0x3000, 0xffffffffffffffff) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000040)=0x7fa7, 0x4) accept(r0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:05:51 executing program 0: r0 = msgget$private(0x0, 0x52a) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/27}, 0x23, 0x0, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/154) 01:05:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x5, 0x0, 0x3, 0xef}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) open(&(0x7f0000000080)='./bus\x00', 0x101, 0x2b) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') 01:05:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) clock_gettime(0x4, &(0x7f0000000740)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3f) r3 = kqueue() r4 = dup2(r3, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r6 = geteuid() r7 = getegid() open(&(0x7f0000000700)='./file0\x00', 0x10020, 0x1) r8 = getpid() r9 = geteuid() r10 = getegid() sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="0c44335dd01fda6a90987fdb625e2452fec9b5ea8669e0699adc8e3db4c6cca3a8d3c8eae122f9dbab1a1241b718a38ca682a9894127f64c0004ba45becc69a8056a64c0f576417747ed25989e9dcef5c06c836d453fc85a77d5ae1e78cc56a81029cf8e1e824af379928372ad2b1128c42e3995c47fe565ac140dffc2516981d4ec4f22c81391c2c88de6f6c5daa674837affbf356bb6298613c00b9fb9881ff585e522c11c65ce4044f3e17b6c0ba1854bc7", 0xb3}, {&(0x7f0000000200)="da8926e72fcf548047f9a161d38c2dacb9c4a9ac40a6d469107834b4397f03d09204669d1680b0dc4d39a9d791a800f1a5a8a7afde77b070da009fcfa29f81a4d689894cc7360a733fd9218163c1", 0x4e}, {&(0x7f0000000280)="ad11d377ab24314f9d11b3258f34aadfc0b87abfb762976f9b3360a136017bc518c57eae476c0c59cb23bfd2b7df27187f7bd4e65f4d86d833532f2603e1", 0x3e}, {&(0x7f00000002c0)="ff17cde8c036f94ed264b0ca6af210ed09a4fde1fca354a71b5eb4a06d541e449537587df99b446d89a990da5f3ee155729789c2d77f34c345496f12f8c7c2952b4012fa5fddedec3108fd06ed6d2adfc522ba229a07352992b2583b9eb28ee36714fbe63dd8274074118e5f8729dd9e0c3e0f291dee8c718923e6e2694c605e7159d5ed29ea3ce107e9604be73cd768e40b96bd690fafde429482068e814d2d7f2dde616f5769111a3dceccb0b28bb454bf2e0806dbbbf431", 0xb9}, {&(0x7f0000000380)="54d9e7f3913dea59fa1fca3bf6ed823b07cf412829e021ca0270289c61ca667b", 0x20}, {&(0x7f00000003c0)="e6b598609f0f2486c28dd0fcd68c475b06c1bbf4ae42c62755bf6d3682889838fc13c12d92c30cea5023b73e", 0x2c}, {&(0x7f0000000400)="02ad829581f8f69fea059305c281ea445da186887f603f20f55371d0493b094dbdb82024750c44c63fec41519371fc591a8d7084d840db7a0cdb45efd3b03aef14c399e686d0c7c985f35696c8f27d2ee472cceabb59c068fcf696161f9d7a670c06b9153274b394813769449fade2d11c573090b0bc542f17519fc3b8ab614fb20d737e59983f926b10ce570c285f79fe9f", 0x92}, {&(0x7f00000004c0)='[', 0x1}], 0x8, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r3, r1, r2, r2, r2, r3, r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x1}, 0x400) 01:05:51 executing program 1: madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x3, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 01:05:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x4) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xffffffffffff7fff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x68c, 0x4}) 01:05:51 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x70bd}, {0x0, 0x100000001}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000001c0)="554dab0c0e0f53db674d715e29ec3242e2f6726ae56c8103440bdd1b1465fb06f020f49bfddb33af9675ff84aebf80e16611d611ea47bef40b86548930e27d8549822dbe9e83fb1e14e57d981e6997d255b37f3b88f75c7c5a8541c812f68353194eaf99aced744d1c0679818b96a68759408f1a66fd878e7643b1bd282175e1005424881091580eede9ee7c6ec25c1f28d666acbbe7999e4649b0bd6ac97055cc967ea85deb9c0c760e6cebf36a41b21604c4a860fc7ed4a03fdb167220aed206b6a4c3c0a3acaa9c39e8ad1d2d14eee2bef5d6f2b9c1fa2dabfee49e4962b3b1c0c9ef3215d5582026c74264fb90e475218e8b89bf9862af4758208da30d3b5e35977776b3ecd1822a69ff2b31530363d8f7ccfadcd330a8b92503879b24c9f3148faccdd674e225dfed6c73051aea624215b276e9fdb45957fff8c66e37ebcc2c53bd02a4a229d57e9427d67abaaef84b8bdbf983389bb9b9f881a9c99b29a9f7b7d9dd60c233f33a4ef65efa5693e59db8077726bb293057f0aeb90ba0dceb919f184ea6284958ddf302fd71aa93e4a8ad6f4a326f98777ab92ff9b8bf4694d2e77f1e87b5d31767bcc85e1e93136ef62ad8ab404a80b533be66c1e4e519ad2d31c8fe03a87fbe2f456c1f1ad5b854d923c2d1f35f70b7e5f5cd592d1066e62049826cc0d4ab22f237ca4bd7c5ef6928c4d89f118b6b83267e6b14495d055b2608629eb32d58b5d6564beae0084e0b502d0b39fb8f22a76732ac1e58fd57a9d1b1ff099ad984b57684dc32a5210e683280b53475664ee9dd357925547a9a842869f9c7fb2cc7e6b1405aa4ea3b8e01567944d073504ff8fffac637c29310fca45899eb4d5e9fe82b17216ddb0b7e201b619c455f63073ed156625b5a0146b3da38b6e2abd5529e2fdb9e6d3aed07eec1a28a600c9b33d0ac6624e57bf6f31512674cf24550847ef413d899908b15f9130d70777a041059582fcfbfe272ac621e90d6c5208e67862fb449fc686c3f5a3c4797c685921fc370ed6d8d94fbd50c7962345429024c5aa561648fb64d393d4dcd0469065f1bf4d3afa193bc2d9286e8d022c33b1e0179f01171d556fb74091fce695e1d88ce9890ecc86c99b30f05b014edaee6a62b5c8f1450da3247e0169fa8a4b8ca95062fb45b23259559d3cf3221b3ca09cd8774b01f9a75b638efbc12b3f2b9605ddb0f3fd1cdfdb1269ac498cdf0f7bd44d37961ff26f78ac6f6e8f4705276be7d07590e2e9fbd92a5ff93afc82e73ba4189e72b3dc96875446489c88daf9fe0602fa99e27a20da425b933417fa52e033671b164d33d9e9f29ef3ea0ed60cf2ae1093d7676bda135ba340cb1edebd03aadf74aa84e8eca1575584a1a2508fc814abebe76dd6e559d4458d0f955963eeeceeafcb772eadf3828e07ebae8ac66c3c17ac713d55b1c4efce10b24cceb8c1fda7682b19b0ec027cf9b89b0c07c620ebbd3353756d256bb6fa8a13be8cd6d079d47fddefd0ce3415207e92972e5e10e565d11515c6e7deb992d005f2114658c75b7f8677ea6fbeb84c3fb930bc1c4567450adf21c34e3d3bb9316c47452a6e6b913b1658abbae050032eaf1a307ec86dfec3aac0e1d7ef5e170c89af379ec4f43327ddeea6045dea10d311464fca4d9082b661da5631ee210c98cf2c154aacba747e0eaf8cb8d49322610ac864f187f522e71ac2a0bff32af2693963ad9ae2ecaca345498e499adb4db506e4d334b3442ecc9a10baae8cb5c293282d108b4d2d4e9ee9a154ba842a432197383b6a3d9219f9763dc5865d62b3df2e506daf2b6473f6edbeb6feca863f6f418954465912f34cfb1805bf132d331ba1987869df1754202e981533bc3fac9e5e9d2af52ff2760b7ea4b8ba1de175e814c5dc70ee45bb00373b5ec24ca24d77acd648b1bc4a76a8aa8081262287d0aabcbb5cefce358ee41bf64f28ade47c5b3e52dd36f2fb451a49e2ef755611505e3ffde52ed92b23b7c4ffce950c5d6f70f703fab44825673e7d80110f59eb1704053c72f0572607cdb86b71b1956d2cddb40e57ab508a6b786b1b7f57db4e4f6bede9c7d0d5d53cc8f70d22296c629981a04e9b0982b3523d862f355773eac478a189dc1ed8dbd2918066b731f2d2fe5f2bf3170e814017e88163d22efcdfbd7749918b2b9d94ad3036ba07af78fc66adee046d505d4bf84b6e5998ca4a7dc70a7e104657e13887adc1e3f4a70678b1d4cdf228407e7b034b9e057d6f07f1bcbc33b7f119d21ea24182ad52bc3c9bf951869f9c38ad05e23c4d9ced23a21ab2ffc47b9f0aaf53b291b26b7c83932c406bb6b4818ddb8b68d269792bbadfa87e9009cb29ada0c76b130a2ab1138a769ff2e55e4c06043f0c38dd9bd79d4eaf3d6573185a438b9394fda657ffcfb7a61ad044b148c867ac30e6ff7ba9aeed5eae99250928c616e1c581c116d65fb7ee6cfe862e58804ed4a8d789e8d50187736f1330d7ed500db5eb201c3c33834184cde5bef14419af5b82447be69895530f6bcd8b314dc3b905be26880e1ca6b22f40c84fae931320b07bc7f2e76a0ada7b5590118b9f403d09ef4d94eca323958822cdef5145099c0ff521be7c82816cc90bea01de8d656dbd19ecece2bff1894b2353e47f123eabfc08187f4823b01ef07b17a1f44eb79d110cdfeaf48ba7a9e17a048918b1e81d92a0adb9c81a8fb0d637e2042f1e50a52fbb977a7eacd7ea8c46dd3d34b059a026d2d9c7b2d4cf04f06ea4b8b1cf2a4bbf4f33643c5e143f9c16ea4bbbca169e023c4f8e278e22479850c78ba1a116fdf6904cdd4ea4479369a9dcebf2301bb16c0c0f74b08c3c61183c9cec7b5d21bb628c6dd7587de16ee6f466272b8c257564e458b03d4b9d7e6898d31221f1ab3fb7293aafed983df28fdd2fcbd2ec9e4e147e2931f765f7e4f19b3ea2178f68e85d7972c51500c66d63fcf5deac8512039f37757cda44171e6a00c457bb601dd57ea1758875be75546b2827ed28dd1eb585959b50bf11bcd146c27ce57f9aafc3593c4ed286f7acac759e592c0f449c03956c6b2983ced61570ebf814df60a320a5306281be7f10f872bb05e43c6f9cdba87b49ace7edb4c997387a853e4e9268426855871a7f116afe41f54444fa7c302deb8cc0516ff02ef28bdb65eac6697a4093feaafabb114e97f4077c1d3f7ca266d8f9b5f8f973f00209b39815afe0e31c7f062a25c406a3010b21fb28715160b7ab69f9aee5bc80ac5c777e716f07b91a628ab0affcf3338938ed946aea5957609e28b6599c758c9118f228f499038003a64f3018572dd651e0115cfaa7ce3d8125035baa269849dc872dddcc0c82d7eebf53b1a06d85abec4fbfb59bd51f7957b32d6c210b1174c038a3693afc961473bc1da97d65c3ec120f021b8882bb604f112f263c81c2180215bfd4cb5f81a5e2e30157dcb7645e383edb5969d90cb315c6feef043fdbea046cccd46191dd49e595583c6ce9670ffceb2ce9976cfa8e706ad7adaaca9e01d615f3e9830c879d3cfdd6815bf909e1a8f714e417c2e40c1afe5dc6c58a7bf7867a08369a6dd4ac5e0e437862d0e3f036df36e8486f5007b5f646c90ef4d90711a5b3e3ca52bd10bffb0fa647c32558a78698334887fd19f559e0b23ec2449b8440c48f4581e85fe7ad7b675aa12fdf367e04f469104a6f8c131b0fbc44c83612fedc9caa2c5320c9fefc5bc98b857f4e32ae5959e171f7bc477f80fd3ddbee34bf61e1a74704d69292530af45f0d9141eff47645d93aba929cfe150f655ac57740b129aae17b08d9b1e6443702ff360507f45c69dd5320dd685fdb9be3c5ce6f0c8696c987ae7b649b5f649d898447022c49e5b1805762ef80e6174e19babdc269d09c84373043cabf3d6ea5477713a02f42033e2f002cf9a8275a50221e7acda11be454caf3994c7d800c35e682fea28c5e34a627498d17a7ab3b56179a7b38b1646536dac7a2601b7d5138205fd74906ea08de3682eafc4ccb510647f227d472ec7309a2024dadf404eb7d5000dc8f9bccd1ceb2244f28e1637460de9131d8fa061aa459f366ee824d40d3c2f7c94134e9f50e0b9d1acc33e8ab41861c31cbb5b12fb861aa9c5a46f81f8df07155171253dcdc00ae7574bb58bc9769ebaeba4418f91f59594e50e1cd066c3d4bacb598adabc1692efc3ded1d806acf4ccbbd32d5b058fcb541e0311a0039118fb21e1eb2226bd8f0f63e8207806faf0e547fa58584e24794cb1f0d2a637d11f5ccccd485591f4f977f64e9e579e0675f792960040d52cfc4f30ffb0ff401b48056b9a8fa85bd617e19603b6c844c11c0875b6f60cfd673713f227fd40814cd17976655aafbd22169480d47b9182bc63225ed4cf07d0565d3cfd8d2de175a00299b1ef9670445fdbe1d3c0bbaca65f947975697c2674fa36e824d7c59c64544dec8111fe25e79f451b95d254b5c35acca097f0528b457cb1c4d05dbda206e76eeb3b863f8f9b7b57baff64b0936d1d28c05a5eba1995eb4508612e022b35db749221cbf38820969b8d5517be1895b24735eab822557d82489e8fb3a48e71bf03e8b0e6b8c3f91daf471895fb2174e150fb4718000697970bf9398918cfbdf7d405034742bdb5e1cf237680d2239c8d7d77d1d7dfe203a8a5871315b3e1c7cefad64712dcc6ddab5e0a25b5fd69bd7d782ef53403fb41d6bece2b4cf900a1dc058d2a3955512402de660b018871211df7ae9f136e22f33127533f74aa65e6f92d9d2452f402eac1582cd78002d2e49788af73c3addbbcf4996fa9acc17f0a0e8e7fa13b4cc688e89208629e8a7afdddfc00779757519394196c1c4ca86737c85741310690df6faeaa61899c13cd068509eb336a4e6f29bba032993fb268686e2bf1b9172bd605b82f3896776548381eef9121c22d9dcdbfcc09767aebcb55c42fdb49385873353654f561cd3d59a6d38220a40bf8b44a14c774eb8816f4007bf7a26d6c55cec6a17e6244ee14e2455cb1c0a945d6d4b24b76b532935038e6704749d15bb19cf896986866e4eeb98dbb9bb6aa756de256a9ff7c0d375601fbd6789a10e15629b9d0e621b64bc400fb91c24d878391a3769e4f8f57dda7c042417ac37be7680017eda81ea1ddcb496c5cf1c0342493c92fe611882c887f43ee2d9cf449036b09b1d4d52f725f740540271703369847492ec0fb85305fdf0cc7cf567266d2461574aa289a4198de2a249aebb615000d6136cceaa8eeb67e896e091fbbdbc9da93cf059c74f355ec59c7fde7a05a363d9fd13ba0540f5c14c99d850b70a220e8153c13db62dcca2faf262165c6cc9bc49defe7fb24531f70444014bfbea7e49a9430a2cec6d99c1c8411293b51002885ebba0caae090461949beb9efd28c9ccdf66b4ed9ccccf1abe5eb2ea63102f4b12f1f4134271c0a725f7991a44b9d633867ff05f018110859cae24cd2bfb211e7eec0c4ca1faacf1a82f7cf96c594ca41478546c2c50f2901444dc0b94c9b5bca6ca8bc75bc3354be9218673339d210eb70748df0373e29f13dc0675c91284cfeacdf6fa3007c6c6016e146b4423d8cea6c4c0c270687b9d0012abe7df685d5f43a469bfd680eecfec52451380f090902f7238ef9c228f0896320f6b8937f88a5978768744520b4d4f668567d89dba7fdc688634402f299d712a79a868307fa717ca95680f7af843266777d6396cc5d7b344b9a4884c166ec77c94a00f228f554c44fd0d568058c0585f23c1af4682cfe8aa4ea444158f58f5268ad4b1095b939", 0x1000}, {&(0x7f00000011c0)="574f46b7bd00aa1b0aef6a5a67e665733796f559631932fbb249569618827bc77adba128fd5a46d9ee3f2b08dfad8f3f260e0dbfb260dfa8", 0x38}, {&(0x7f0000001200)="6b9ff392fcfbf4586062e8", 0xb}, {&(0x7f0000001240)="8aa84df8c2024124dba0", 0xa}, {&(0x7f0000001280)="4eb31eddae40f24119740afe6e942aed1338016d727f76b77dc5915a4b406c5ba7a4943cc5cf30600a9b9c7ee42e791342a482f9deeed50b27efb99f45d9366b2116126c349cd332de341625", 0x4c}, {&(0x7f0000001300)="7890bcea0196ea92576c5c98e6a595b9151e7f5ab32123f12b8683e97462d2a69ee1fe0cec554e10e526d2f0c1908dae570162", 0x33}, {&(0x7f0000001340)="dabeb1003642363a40ef5a80e906dcbc038923c9ec45c8bdf1e5cd82dadd752ba5cbd0c6453e539d6cbf2dd7741dee317ece75ae919a331a7566e3220fe2d68b2ff857ce60988ab5659ea42ef1ba592df12a4825498d5378bdac0e83812aef67b1f39ab9391fb6552709701ace7b1cdbd8620a426bc8c7e604464e165bc70c7f597c1704366841e6138188def2ffbb41e7a7f247098c", 0x96}, {&(0x7f0000001600)="2e8949b84cdcde6085a6af33076343f216e459f1a2dc67ee2fe4e24f82b57a19fab193df7d429e4b9e76931b663c9784fe7a77ace479711e65de11d51573184299", 0x41}, {&(0x7f0000001440)="e5f8b47e5a6d367b48e43b2966c3642b3e6928070617b5a7cd60aba7e573c7d3fcf01d55a85a7ec89cabecf4046c4ed2544fe47c200d48bfcf", 0x39}], 0x9, &(0x7f0000001540)=[{0x60, 0xffff, 0x3, "949771c7105d145205ab9b5cd2c1983f0c8f3d38ae8a702e33d3d05d5ff492c14a885681243afeae8e52d3a939723d8299d2e240f9f96b27c4a31051387c8564619b118b3d32657c92e84e23ff"}], 0x60}, 0x1) socket$inet(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a1035aa1d7cad776e0c8b496e85f0f92846a57de79ceb4e23ae9353880093563375f8934402ac2c966af503f49891d03a8594ac121dd3f688dcf417c4afdea74a9101971ccce3a78207317a1b4c9a2182a935a03e35ee4a8bcb0f9d5f07ad8fb162d0456a3ac01ea8e059109a7b40981d26d1d0d33bbc30c48bce4ac0fe252f83d8a8c95ce1be927c58bcb66387c8cb676040eafdf76962a0557a3d2e4627577b1e6d3132a6dc052270ef3ca536541d0f1f774c185dc36d5e408431f2dcc03a66dd8073ca0fcb185cdcbb62f1e85ea9f3e6b2687a88f", 0xd6) fcntl$setflags(r0, 0x2, 0x1) 01:05:52 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) write(r0, &(0x7f0000000080)="151c4540e2", 0x5) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) close(r1) 01:05:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0xd12870665d8cc1b3, r0, 0x0, 0x0) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) kqueue() r1 = kqueue() msgget$private(0x0, 0x80) r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffdffffffffffc, 0x1d35, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r3, &(0x7f00000002c0)="986a4d6a5cbfec774c0e0351ba02f032fe246f6227bccacddae97a2af82de159c192c34b1537586aa855bf61533ff00e87686f6c9ad9d42c6e9fa8461675df59d2809756af463ac380d8e4f974e9bba6a7d955cbb016561f43135b3c33cc3b391270f7b9086d2424d8fa36a806ce7eb385dd0d53f2d71d80aa0393136065d44b4d73f888204b", 0x86) 01:05:52 executing program 0: socketpair(0x3a, 0x4, 0xbf, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xfffffffffffffc00, 0x568}) r1 = socket$inet(0x2, 0x2, 0x100000000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="cb9262370a37688344b7c4b98faed19607fac07df96f81dce8091df790c0caa8beff25dfee2a490777b21a892319cb5ef9968958c4c2b0ed9b63cd396dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f91d924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b565214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa81c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead300001ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4814237ec70255fe7b9c6b58d0a0871be980183066426dbe62cce", 0x1d2) 01:05:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xe5, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0xf00000a4, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x45, 0x40000000, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x3, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x83, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x6, 0xa5}, {{r0}, 0xfffffffffffffffd, 0x8eb547d42e7d9d1, 0x1, 0x8, 0x4}], 0x1f, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x100, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x7a}, {{r0}, 0xfffffffffffffffb, 0x48, 0x0, 0x3, 0xffff}], 0x6, &(0x7f0000000080)={0x800, 0xffffffffffff7fff}) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) 01:05:52 executing program 0: wait4(0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$dupfd(r1, 0xa, r0) 01:05:53 executing program 1: msgget(0x1, 0x2) 01:05:53 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x3) r0 = msgget$private(0x0, 0x500) msgsnd(r0, &(0x7f0000000000)={0x3, "4880499bc1e3921b5d01995379dc9414a369446812ef7b3406c314781a1be392418f"}, 0x2a, 0x800) 01:05:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) close(r0) 01:05:53 executing program 1: mmap(&(0x7f0000101000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x4, 0x510) mprotect(&(0x7f0000101000/0x2000)=nil, 0x2000, 0x5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/111) mprotect(&(0x7f000020c000/0x2000)=nil, 0x2000, 0x6) 01:05:53 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 01:05:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x1d, 0x0) 01:05:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 01:05:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) 01:05:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "825dd2518004190000000000fa6000"}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x100000000, 0x2, 0x9, "9c25579091dabbd3f0686a5723b6fb699fda4829", 0xc411, 0x5}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000100000000}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xffc0000000000000, 0x38}, 0x10) 01:05:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x2, 0x6d27, 0x4, "f5ba891fdaf4dc2e8f5e439da432f312477cc0b0", 0xabb2, 0x6}) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 01:05:54 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setitimer(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:05:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1d, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x31}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0x8001}], 0x401, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xe8, 0x0, 0x7, 0x4b8}, {{r0}, 0xffffffffffffffff, 0x82, 0x2, 0x6a0b, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000008, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x98, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0x5, 0x63}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x1ff, 0x2}], 0x5, &(0x7f00000001c0)={0x0, 0x9}) ftruncate(r0, 0x0) 01:05:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0x45) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() kqueue() read(r1, &(0x7f0000001580)=""/249, 0xf9) 01:05:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000080)) 01:05:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x20, 0x812, r0, 0x0, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000080)="372db867097a14193b0f950cb4f8fb371f1ac6a10c47dbd2e0a2ac036a23b1928c6f9687631a89b757a288ee5ef34ad4bf214deec47c4d29ae11eee45f226b6a8f6cdf6ac4a5ecbee52a50648d05df4dbf2ee08ce75acbaea947a0c8ea8e7e21890549b2da7a8112ab8387a0434f329923c5d44a4c734b5924adc75214a82a") chroot(&(0x7f0000000040)='./file0\x00') 01:05:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000000)="8d", 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x6) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x1f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 01:05:55 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffe}, {0x0, 0x4}}, 0x0) select(0x40, &(0x7f0000000000)={0x10000, 0xd52, 0x1, 0x10000, 0x9, 0x0, 0x3f, 0xfffffffffffffff9}, &(0x7f0000000080)={0x0, 0x7fff, 0x57, 0x0, 0xffff, 0x0, 0x1, 0x9}, &(0x7f00000000c0)={0x100000001, 0x9, 0x4, 0x3, 0xffffffffffff2893, 0x4, 0x40, 0x8000}, &(0x7f0000000100)={0x8, 0x1000}) 01:05:55 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffdd5) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xffffffffffffffaa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2a2df9b43c8477c6669817ec6ff7c6083dbc1119d85bb476ebc283fab99e656ccaaf8190cff72838ec8534a9453498a996eada5eb3f72270824a12538cb887df9c084f4e06ac7db02731210d67fb1fb81fb0f23537fb7e0a0bb07489eacf7c152780a285aafcf445e4f6417de0a3ae60d619b7c5aea5b72e7344036cee1c03f61d4f1dca0462537e0d735c318426c4bc7799dae06f5d5f955b9c30ecf8b484fac21116bbae84725daa1a5b6be34e346ae2b10a5989fa1cb10214feca548630a6cbb38ed61c1892894973a43ea28047ed18a8c44478ce4c799c", 0xd9) 01:05:55 executing program 0: msgget(0x0, 0x100) r0 = socket$inet(0x2, 0x3fffffffffffffff, 0x8000) socketpair(0x13, 0x7, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getgid() r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8, r9]) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:05:56 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = getpgrp() close(r0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x1, 0xa000000000000000, 0xfffffffffffffffa, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x9}, 0xc) sendto$unix(r0, &(0x7f0000000100)="08059483a29e2308be5cabd6a20deb4f7db7b3cf1f70bd8acee0ea67bc8a5755e070be75aa73e1ec7962bf3d1d9812888ecff7d1a0c237adfb2bd4353baa68133f4efdecc6", 0x45, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 01:05:56 executing program 0: setitimer(0x8000000000000000, &(0x7f0000000040)={{0x400000ffff, 0x10040}, {0x4, 0x400}}, 0x0) 01:05:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 01:05:56 executing program 1: clock_gettime(0x5, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000000)) 01:05:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xffffffffffffffff, 0x8000}) 01:05:56 executing program 1: socketpair(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x4000c000001001, &(0x7f0000000040)=0x7f, 0x4) sendto(r2, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf", 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xe9e, 0x6}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xc, 0x8, 0x1f, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x40000004, 0x0, 0x400}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x48f}, {{r1}, 0x96e9d01485704f1e, 0x80, 0x1, 0x7, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000020, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000041, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000040, 0x2, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x4e, 0x2, 0x7fffffff, 0xf92}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xc, 0xa00fffff, 0x80000000, 0xffffffffffff30aa}, {{r0}, 0xffffffffffffffff, 0x80, 0x92, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x42, 0xfffff, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x42, 0xfffff, 0xb7, 0x1f}], 0xf83, &(0x7f00000003c0)={0x2, 0x3528d7a9}) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(r5, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setregid(r3, r3) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 01:05:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) close(r0) 01:05:56 executing program 1: socket$unix(0x1, 0xfffffffe00000000, 0x0) syz_open_pts() 01:05:56 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 01:05:56 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() dup(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 01:05:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)="c22868403a00") r1 = dup2(r0, r0) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) fsync(r0) getuid() fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, r2, 0x0) 01:05:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:05:56 executing program 0: 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() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) 01:05:56 executing program 1: shutdown(0xffffffffffffffff, 0x0) socket(0x22, 0x1, 0x80000000000001) r0 = syz_open_pts() poll(&(0x7f00000004c0)=[{r0, 0x44}, {}], 0x2, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) 01:05:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:05:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = semget(0x0, 0x2, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000740)=""/39) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@un=@file={0x0, ""/31}, 0x21, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/155, 0x9b}], 0x6, &(0x7f00000000c0)=""/13, 0xd}, 0x800) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r1, &(0x7f0000000540), 0x2) 01:05:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x34) fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x9, 0x4) 01:05:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x1b) 01:05:57 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0x1, 0x0) 01:05:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001300)=@file={0x9591422a71d4dd86, './file0\x00'}, 0xa) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000200)="72182e1eb1fb0c1c7f7761348b25fb8e3d288a392cb1e3cd779d58bafa7ec37326736b83eb6eec5aaab3cf415e5a25b2feed4a518f6426f2b8f5d72b6a9c34de150534903b2f698a29450e57166ec9610271bd5cd88e57a238af3cdd0fc3ff415ea28dc1aa086d308cfbdc5a22778299b2676a31cc3a45db26ac1f46ba97b3cee288bd18717b74e55a118c344f8175e8bc9898d9f4ca7cb8154cae6925bb43d6a7ab8f74df674f22a0ad5e1ed14929f968f93ac906b17d3a926689b6971b7e0d050fdf3c1d956ed62ab2d3a4c69b63469c3b1b8f058a54ffdf1915676648609594dc06de8584058c8a9f4f639ed0e616550038a6e2191ab0837eb8c92f73d17ed7d1ab5efdd43978ba3add58fedb5707a565bca109dddbb6665de81fff08a6e4bb1e87c8973a999ad186583e4af00f0783b4b89c882fce134b1263b9af62a6d70038746687c0684cd57c802808cf05f6459c29c962eb2dd1ad07b7cd56e1df12516bb08ab788283ed7c3ddbf1a2a87e79a47b440f3d889c1363207ca028dfbdcaa6bb7199332f9ab9a975018fe39d3ccd61030800ead05eb70d55d6826cfe74b6c0fba6c8f1cf3badfcdc454dbd9bb8cc035cd15131cbe9df3f589920e98408101fe077861305d0fcee02cbd08cc37bbaf096961ada602a38259b89a636595b3e41490af9ed28b4b952fd934a702b05ba2d574436980094acdf7586e6ba12463268da10e16cf4da8d5c7d9df31afcb4328cf20b58ab7567789868bd2f71891fedd2ccbcffc36a5298818b896511c17d11996b20add777ccafe7b7927ebcca2a97291bd529965a2e09bd78beeae3cda1380580045b8491583c3b96b8f7caf61780f73badac56e07ac490f3b43f351701d3bdca5dd3b9a55a0db307ed83ede9eae5a05cb9faee033347505736624273ff9caf5bc477eba24b1a071c3bab43317e9d20ba16bb078382e307e2c74d6f031eabc2a6c92fae7be2c691cabd418da1a192e4ef6781d804d4b98d050ab0a9031f3e96c2fd4b3a70b84bcee27e754bb9a19446c22dadd218c5cb40f8d071cd84e514b7ded85791b8ba1974399fef0ebd85807324954aab8a2aaf72c152ab7959a8d5d6156a8c09409df0e5f7d71faafbcd053070b3e4bf98e802a5c2a526e5b5f2d3af8bcd159503684439e7f1fdfb2b1abae1f74378ee30407694edf18f7d1e2f7aaab379f6cb416255e54a0bb617fbab2e52bb7fd19f2c1cfbda1116a6ad4b706decb15c4b8a0246e0a322f3b4b99362c3cc3a53c18d4352627346ec9c84de5226213a153cf7cf37f46d8be23c8cbfe3f323e5c4407e706fa2d219acc89ba2a5d85fcd40357de4ae536e84c8355b60383556db4231b232696ef47dbc5ff9fc2b560e38eea51a742837ea09a5238056ddc5ea185c306ac52a51b0c0726212888712a74ed3087e20cfd321177b4d70324ba6105ea7da26cd56a6f5c9874d7ab77998dd4475d716856959f81bf23c3f8179c8b65d9b8d81da3d8c03b1d863d326b6cd9bc69b9e54d9c10d9e2f78db8040e4442cba85aa4e59ccbb41cd32721900d54812263ddb7982ed2fec2bd4ab91c3509854bb94e6fb95ceced3833d26a2cc3e28105e141b5706a4b5649730983fcd39432a99b11fa5ecaad87c3c88157636b4fc2eecd82b4949f33a2a05b5a956bf658b31f653bb9725c8f56d2c66d5fa3de7f983283148d1d6acab499b1167bea3339d03fd79a715f8b93f4712b3fd4c6d33e5ffb4aefbd70c401c66e1f19a39e4d1cba2c823dcb84dbb788f206bf7978ff37d21be9047e2b5df316dfc6bb5939115b7ccbdf9da8bf103d7b5f854ea408ede0e4cd98e56561983f861a30b04ef2c4a6e7844c65ddbeb4ee65ef2cc9b4f4ec0108bb398d5fe4a160c7e7237141d74cafd8fb9646da71a9512067ea136606565ac2305121762f86330e4d1bc312fae81586ca770d96594225ff14ec75e053a9926adcf479e278996b4b6aa92e8127fc16ea8d442c3b43f094a8809be264e2290d8cee7af46230e30e4c06e2a833090f196f36255c66b99c098281b8532b7862a003eabfd2efd097bbe3f68d28ed1a55c4aa4f309d074fed286bc5031ceb32f11105e6038f3a96cd95c524ad77d90bf20f02043762c4f296eb363437e86789c0b0305c8052babe04228f4715cf8a78b831752e5ff0ec84258b15b0ab50768496965751ce377bf2a54626c8e2db04a88c434d98f0b3098bf7888762e02f5010a72589766f9d0c2042328e004165cf21d14aa28e7f3f39b289bd6cce0d449aca487624c62c1e28e76edb62971bc2178ac0b75facaef38d4b99f590a6c1f36e8a9376e9ce27e976ecefe1a7be38af6df7f035f74494cd9786515aa768f0e661ed93d6d353462979d754ca77a00e53e673276bd934491edafefc972a1f2e0438405e903cd214ddf4948c9acb40cc726f6082e8ecbd382e8c4cbc84f317c8f854b0fcd7c98c91e60d719a4372dfcf8718bec624bba1f8feee054454598ea505da455ab4fdcf87ecf76426388c928ecd535de274cf959739c4174e5af456b5757269f75064f943ec0e574fd925c6c7263ba9bd67d62eeb409606869ab85108b6a1d8e7eb3e9888ae24cd8dbdf6a77c83ce9e2d62520cb33a22e8d7cb2495bfbaddcf58a4668b92fd6a97a6a09c338a677dab25c5410463d4dd3925ea3be8e6bfcb056ba585f8921354268b200fc05710e633317bfa363305a72bdb55d0d488eca45af9f8f030d1f4b139e61842cada32bead9d6cd1699a209b2328753162b374593ccde99b2a56c04d60320ae446e241fe2155e45ab4e0aa3737ba8baeb7b5acc618f3edc4e1371ba726b808ef9c464a1f51c7e7640eb8cd2afd0643c30dc2336941cc531336965a2fd113905b3b37d80fe95ec9eb232ceda5936da9ba45e5ba46b6fee55e8f67860a5cd23151827ea28fc82da2a095964b3cfb80bb9f29e2b2582cbbc34ddabe26d6649c4cbe66c8e2c194e7e9f076fa4da1bab8c4f12e8fe30d8e4e5dbed25f6df8260a671239644a339601ced2c57c7f829023bb51488300eb13427c160f3bdfc783804bb31dc4eb675749b93d76ac9b9f4caf1282f0f0a7218e59bbf169d43f25ea5d6a551239580e76a49b86706f0ba73af752e6500f74fd0623c132fd88c30809ff8b0c4c24cbff1af42c96491ee40be756c3b1a63951cc91973fb3829d579726186149e66723a4b64dea3258aecfa1f8805f71e083a738b3289a3baa3732a47fc87ee3d160a8a691ada5885d5570592b693eb08a406f196d799b9cff012181312d38e987b7541bc89eeba397bdf4d3c7e1c6491a7ad3538c9ff72e327ba4bdd73ef29a6fb0fa711f50766446d8ac2c1bb8f5da636ba2271c48e5b87763f2b1c7f3455680fbe241ef021ef3560b23844781febdc8aed6b42ae665c816b28ad6d16a4882186ebeaaa97b19aa0250d2e54e1d399cbbd466c34f438851c624d0682c09a5b9ff74bf454ef0abc7a4a3f727fcb582ff15cc1727671a0a27196ddaa24dda948570b78d2022cc65c596d266fc2df43a74f30cf0d06bbf7925285d730b9707668408b61f85fd0c9176e6874582727ce935d2d30b7d9eaf3e1b044d5f088710c22a4b134154d520fa04d5cbd255cdf4f9e09746bae5737b49d0de1da3d08c354d8492cc3e906f52d34f7ca939583cbddcf09e347d6d0eb662ccdab2651a8bcfd1638f659a251a730406e7ffa5a2c31a02ff5ca21a3c3d7263acfaa1077e3fab1431113c7a8b86e53409e56409851e70ae8a3b3a419840d561ad5bdd16805779d2813b6a3e9fe2cd87fb5e61ee86568c0a7264cbc7eb656cc9f368282636829adc9f659e95faab3833fe4c13c58a21f0fbd448e2814d94acaf7d27129c1d3264c8bc6360ffae2836ecd0a498f06ac6092bdc0970a2a0639ee27500759ae97c79a75738de74471924fcefd1c4fcbfbaa98a5675afd7addeb8fefb4a26ac2fdfdcd2fb6f2ae282223a35ae8b0ff499ffdaf61239c01048789653f88c98d3dc55590146056246d4daa01192eec2288a274fe7f3bee498d027ae0556ecd3405f719d07c257c2d834bbf9e8bb7ba9545d9aea41b1e6369d4e4db5aeaf3d19a4246a41fed4600549abe9e3fac0016bfb33e77e5b9e718155e7052182330b06e63bb2565a354190560a372b79f96b4fb0dd611ec2edfb0fbdca3fdafbb976031ec5c5482779225f3ce63cdbd10fcc155441ef7774400a07c5b24391f1aa623ec48d7e66477ccf2b247150b2a005894b97e39f3121906b3a142a948efe02822f6fc2d40f8b444ac81b4b1c7d49e4c5d25be807b515632c9ea1c38aa176c214a12c29c860638aca34f5269e8980a39e414ea9e462dbe7c88751499c2d614f1c65b24274936067cac6e13314dd5be9caf39501d090cdf452f532b19354c53af062cdbf928dd3efaade6996dcb925ebdd3155b3dc5ad3d996633f77e3fa14ec09dab2db6d5d148cc5278b726e47ba837a106f72196322951b1bebbc2632b3d8dea43c87693502ee6baf12c43ad971fedd445e22f88e47f969bffe64c19af853acd0693bad328152529634d83d43e0e2b91ca5e1e0c748841b3c9b7a58a087ccb0d49394ed03a9867c85934b98779ad60f6bc4e3fe2df182b611c46447b260fce29fcbef5d72b25dfaa9d9f6f71c8a5d6471b5c54fde81ef1012b380b8e570b20dec09dd82e3557a01c1994dfbbda0c3d6da2c4e1ac434ab6d4c8189d34d07a8b53b5f800dad1e3f48c8357a7f89fd06e80cd0784ba07069d86c6745d1f6525c5f65dc117a78e806d2c73d4cd6904496feed2187691de3489f818c474fdbb46f128a61358fae56430378e561b119a99ffcfd74b2b564704e4dd66f0308c13f461c4eedc4cb1aa928f761efc55d38c5a29b062f63d75028c1d2037f3a733f2f5dd11ea4cfc0ff519ebb42f3ba5da95673fd002e0426eee46888efe4818decf21efc5d400f23de9ca88a65e8845d53618937ab077a1249a21a07d16d986d1aaba6dcf6a6763a586232130d1cfb8fc0abcc4c937d2d0e1f5fae6cb87318d0f3d6006082377b0d7658a34e4df8f05c8af43dc7622ef855f7236082c674dcdeec6802019a67aab5614004d791bdd23c735390f34d1fffb12f3d89795cf2ca097e8c803657cea487d6e5bb31f3b883c21bdb182eba4de4c790db14a4748ac8ee4c5358382b16eae8cca7ae7c94a72ad1d07e53b1603345986b961fca55c1818e1368c605ae3fe94615cc3b152f0983e164ab0a3ab150bd55990efc1e2a1283192373b50469c6c1f0ab3fd29f3c9a5cf3982b0c8f27d1802a93d9e702fab9d7b472965f4dafdb9c623b7baa90146252c947706d2e6bd05a724673b7c375210fb6112b3f2e733370af15370dca1a96a771de1888ea3a199e058151cbf21171de958814579db6cf2a5f9071b144a090b15cb1d68f1c0564174255fa73dfe9c75190e357a5115af71bfbfe7e9fe516120c5479c3776dc57e65d7a6e4f7169bf505849d703630be3d7c71648c38335253eae693dbf0f1ec1c1e8308c6f5cde573716933cde9043898d0c71d0bdcd63dc286858e0f2933647930af1c7814fafe1e7b78d878348e11e041f2b6aadee700d0410b8c1951d2d5268b89b67fa4a77c74db7a34c00a6f16c3cb353d9fe1c35b77e8135dba72a226f130dfd4f4de542b83ea38a8083d96f05d612f81d6dd5fe75c6af05e12925dc2629100d38ac98000176a14088e8cbc1c309c741c6f6b18b33b7f477bb3c7465dd70ac0d8d60a114a5409e6a13ceaa68e0ad99e57200c0ee5cccf88ecfb", 0x1000, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x80, 0x9e) pipe(&(0x7f0000001280)={0xffffffffffffffff}) renameat(r3, &(0x7f0000001240)='./file0\x00', r4, &(0x7f00000012c0)='./file0\x00') 01:05:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x5d087e3226c06f64, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4901308238b673f5e4df263ef80d5c29402ca30e43884fb4482ce3858b5a7ee022a5d877598a86154deab011a2d2a3f50162a05144bcba4f62e84daff4e57200bbb9874903a1d5fc505af0d2981f8a63b7d2b1c4b772fb813c0cc4fdd11a0c50b4a44c7813a6e7180462a685d7fd28241b0956f174405436d63bbbe9cd5cc712c3c3aeaae891767b8ad0842330494e0c38a71df3b4d23195fba5f70741d784c22a65151d75327c4ba5e79008ce8f320184f011dccdc06aa7de84ab645161c7fb730400d5fc8b7335d6e4370ae0baf55db7d9d10649efb3aeddd1896fd0df72398ff887b8127cb230b8be6efda114469592a19b8eff44", 0xf6}, {&(0x7f0000000180)="beda3ddda10c94d0664ce2a2770af92766efd6c011f18888e57e139fe89d55ad09d2f98ce7de6ff5dc47", 0x2a}], 0x2) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x26913291, 0x9}, 0xc) connect(r0, 0x0, 0x0) getppid() 01:05:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 01:05:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) 01:05:57 executing program 1: r0 = semget(0x1, 0x3, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 01:05:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001580)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8515733474f5bc7b1f014d1211ede50fdfb15d00f257e9d735d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344a01d96408447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c9ff7f0000621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e197d422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc868e9b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641648e616c0918d3f754f39230f277b64f07cef0e294a3eeffb9d30deb6d4d572e1bacf4d94f59b9a6783f49bcb17f877fdad1f7fdcb3bccabd7b85cc5cc3fec549779b6cd66c35182b3448425b50a0738c", 0x805) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socket$inet6(0x18, 0x2, 0x100000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0xa, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) 01:05:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530001f9bdb0d8257998158edabe39f07fa205e3f8748da87b20975102c0dda8642"], 0x10) r1 = socket(0x2, 0x4002, 0x0) socketpair(0x18, 0x8003, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 01:05:58 executing program 0: r0 = open(&(0x7f0000000580)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000540)='./file1\x00', 0xa0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/55, 0x37}], 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x800, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa, 0x1, 0x81, 0x3}, {{r1}, 0xfffffffffffffffd, 0x30, 0xa1, 0x5, 0x666}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x8, 0x853}], 0x6, &(0x7f0000000180)=[{{r2}, 0x0, 0x80, 0xf00fffff, 0x10001, 0x3}, {{r0}, 0xffffffffffffffff, 0x5a8a3c2412928ab8, 0xf0000000, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000002, 0x6, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000005, 0x10000, 0xef7}, {{r2}, 0x0, 0x40, 0x8, 0x2, 0x2}], 0x24, &(0x7f0000000240)={0x6, 0x5}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) 01:05:58 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = getpid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 01:05:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0xd1}, {r0, 0x17d}], 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f0000001140)="ec62bc653b3d8bedfccf2770f452373751572dccdccee3e9eae59e272b3e046295e9263103025c0fdc58ccb19025ef54ed7f688d12d2951e23da217a5713ec108bebc2c68794fbaf16587be878c9f91d333bae8d71fea62e00dc0362d8e65c0d89721ffb43484caa01748242d63e35fb5af91b7203d6ac8b918097548c9c8b8664f475d8f43d1e5ff059cb34bf2f90d7ebfe2e85c39afbae96c1", 0x9a, 0x8, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0xff}, 0xc) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001240)={0xffffffffffffff80, 0x66e8, 0x0, 0x2}) r3 = socket(0x6, 0x5, 0x9) sendto$inet6(r3, &(0x7f0000000140)="275d8dc2a866ed278218d4aaf34591e95617eac0f6759b7c6f9277cf2e33ea89ca7e0c29ac76a487a20363747797aaf7ed6828345e2671b61c6d64fe2d8ecb82df01d70fc2d565dbe90d144ab35c2dd4df213dfe9caadfffa2ca96dfefab4f44bc70d93eb644549e0a6432addf54b1a90b24c468f0bb5d6e89266e90f4f49b791a6e5a2ca43ed5ae75357a1ea0ea9877f9da8f4a5ef6a6bc2df411e1c19a2a2e97e460509a591d14b1d545981809ecded32d8ef08fd4082480bb9ff616a586390e575f36897f1428536d30bd5721e1549ac54cb2ca04cbfcb653357d6d39d5d31113fbbe21af6eeb6981218484621bcb46150ac55208f65919e2b2a26e02d8fa27a3ef54da623ea8056cdcccc7db588a83574b55ad25f490719cb947988456568466467caf16c4413440ed669b979e6c36db107d59ec9adf616ddd230b83e7539868168aa4d0d709161ca45a547a7d903fda8c3321141abb290d724ab2694ecb8ef0fb3a851e1b52fcf91f5095eb65ec0ff365a50356e587c0744faf07036cf246b6cc6a35fe5b55f70d203d5007bdd986f4f48fafbccb6cdaac8a1cdad2a3c88418a1454a096cec68d43bb4f36f663ca7a619cdc7d97b24db6e5687b76453ae113a4ac0847d5d1728fba60505d3a3c4f7c5df2ea01f410e232a92678d88bde4d8234a6c4e75e76b04b17393bcf543af5ac45634ce277b77617aae2f5e0b6a8e641e60e6d3d45f8fda72a98856bbb31ad1684d6fe329ee3db31dd2901fcb5c48cdd184369a39889945c80bd37efe822d99844d1df3964dafdcf295e6c59e31c82b605c067bc15f116d261f4bbf938123185866cdb3090f6d15e7860f1e94cba4eecd9c349a0e3b9dd3fdb7668f4353a5e278b0f1af219b8be473c84e838074306a1c1c111ca7dd878a23e8c647b1fa5a5b6feb2b90a7b477c25c0c4dcc1c8a9ddb5e04b7651498b479eff73d7907a782eac1173eef29090fb6feb32b5f43b423ac80e4cf121c7886880d1b36dc690d5ed2d5a33b7be1ece63e968c9afaa04dbe3351f2836c76ceb7449e4933522600b6be676da862f432145f1692352ee624da94bb14f08deb3c2c4da613c7384bea3dbbf30ef0badbf9df4a7a69c02ddcf5c172309ed7eff85242abe4da2ab1001ff70d1a844e3b66353eec7b46780c53d2944194436fcc6181b731fd761a49e16a78de3625ae0f711b78f420c88e4e978da9c707ad4030f1b114daf2b44eea771e4efc39224a5a8f9fad398d454feae599d70c29f560087462d0ccd2da64e622ecab0b7b9975fdb7873ff46846f44a2f0593c271fa8ffc67b1cb9367b761c749adc977689125cb80cfc2c2ec39a9a7c8d23573e6fc9d5c0b7c0508d64f4916c430c3161226e825f7a338fad7bd2339495c54159f40d93ad737e4f35ed4dda2b87ad3b228e1a13f38e2a864cfba2306f6ef84cf60acb8b2cfe19ae99bcb86a59523cb81ad89dcca0910179aa42ecb2c8cf9fb7806b3936e17f221dbf1806e94d1a1ed87515f3ff63007766c3d4b68b36ee5f71a5886d2c422d23aef5f0f026e4f032c5898c8129747d9e231e02cd526b36fce963f1cf8836e00f5eb9da91e4901b25f111577916a1f2e6532ac82d31947bfec208070bd83e228e5764560c34d6d13335c5a46e8f755243ec262b89f0217ea180b678115375cc9f56514b40588cb531dec293fad980bd5c7b21a77d5f593ee9b97149d2b34071da3bf7952c8ecfa6db5ad24d7acbef8966079d124d3c98bf49ae032244290037f2e5be39e05d534a3b7c300cbd181ef4efa40ffaca0f92c555631b7df47b6d8ec5c985b0d342bad78d946e79e9ce1bbde98989dc72aca59b9d04b667d9bf942909925b6da0a343aeaccd11c422f745afd31b8688c7a0ee18fd53e79d4ccb6c4e84b14b6719e8eb325a45f8801e8c7f637325182953ee9922a97e86d8956fed374278944a7652010f02bc2a52fd7d47d4e4b70545ed6fb3fc22590b0ec6789bd61d9490cd733d4393ecd06a4cfab23b9211460bcbd6c171f0154c79fca134a780c563c397c01816c8fc94f3016908652d5bd152da2029d16741a25996a709e4a1fb0b96669624c14e1ebd5b95ff7bbd3b4573105c83dae86d279dfa384e02120c8633353360bf5b63600167aa821fa17437496a2d7e834dac76629bd8fc73932bae161f76073eaa6f6cdbec3ddaac8869aaf48d104b4fcfee2ecc04384fba85dc1e76fe8e6deeffa1dcfe2714fa2939c7a8a71e3da1454908eff6b11f57c06ac3ff18f8c452f3389b542fd201a1404986d4c1bcfda77947d38f4040c40b3b8a89121cd1c093ad40d5dac45714a53600feb0fccb70fd3f11a0b693275389deec79f2a3df0c2f3a89d2c4976efefe3989034cd1795758aa2b93159258c7793cef6f4117470bf2cbc1b4c59ec90b2615b245b3e36690fa2b4f13b26086c289aff8748c05bbf4ceb03507586309d2ad58fcdaf515c3b3982a90c00026b4677e2dae3b82b9c91c816aac1ba2ed4258c7b35465f8bc5ebf33922e0cf4168978fe07ec30ca9884aa75fb487f7b490696b28d20ffa6cfcd9cd5606d8428de15cef11b1e52a5a289b9af1af69b4901098ef43f33fbe3ab994bbb069e495fd0206b4dfa613cad56d0fe9af48f748520036e3776b54a67ff13b2d3f5b88dfe7fadc68d0edf1f405a8280305240d577fdca3a8226f974129be9546d3948ddda913c20d4395f0a811c6a7c2440ddce6dd8574a5adf8ecf85792c96ad1d538726bc24abba5a780dc48848833033ec75d90e227753e8a062845930aaea9bee7b335c775e7b135cf4ce583ddce2fb3a51dfdcc3743fd174ed2b815ba96472ac67506361d04b492f0a7f85e346f0dbce8d906a73bf19a9cfbf819e85afee036ab1581ce9e39d6f4429c9bc541ec74a6b2a91e717e281533548022d72a4d457629a21d4dfad90a72f2bfb3d3653b1a6ae8c417474054aae5663d5b60f1d8487781e3933394781164bca2f18def9fb0679fe4ab77ab28aef7ea87617745f81d89105e711090fd1ca92636087752af17e551559eaad787305687a03dd7acddff0406f918c2609e5080307fb012a57336cdb15dbf1a6265a0df0f7b1af5a0bb17d59cdc52ef7bf0ab5937dd87e4d8f89d5b8a7a708bdd5fc03e15cdf7185e00c78176bc629c23da2ee71b27f5619d4482b61c93f8a611c948c021df189d93b1c04abf0f4f7305d532c4b67910a8d8ad3ee45610ebf525009c44c7bebf8dd3be11c7ed42ff931ecec091900d6c89a786bafb8305021280ff94fb4f81d205d4e4a166e1d8b18a9a19289c7b14dce123165196ebafd3bb78d068d721431cef0de8e5266aeb305dbe232e8e9d91d9ec2807830931afb7b9bf10ad57c34767dd8129c19136e14c42068ba672049310ac1fa5aca581c4eedb7bb9d02ba39233e144a8b6f028df37fa99e8381681e2c8d8719e8c69b8970ab0b1a4928f3f6b3844cd56dc1b62af60c6cf410cb3aae5e829de4f040e1deedc88d2f25c0000b7cfc3111754263a71744cf4ae4cb1321b761f1b6424d5d9f5980544464ac52845e58aa871d90f93c5a6bbb4545e396932a5bf60d7bf9c319c95c318b2ce1ebc0e0cda13a9827657c2d336b1cba81d21104248c1d7fdd9247d2527095d58c6b9d6a076375045a2aeb8cd78fa313564473504b0d304974783dfa4e9cd9730766f342a96786a41170bf1e5f0bf2d62597f1aa2505e1aa4ce0071926b4f59c02a86b77934ea093e2f1fb37e56f29604f0f35f0ca9caf5cf733a5452cb6b1cbffaf2266a3bf9651bd5479e12e9b4852bc2eb5766981c5f129fb43f27784e44cd9e53dc42b9b1ba150e4d4cca9f28c2084e3231f928e37ebd7c000e260bee7d38f63b0c5d2d22fbd8146d8fff6d86ef9c8237082f217329fda67cd91c4cd32405d4516ff223fc1b682bcff1b8f9a395c67a44d9578bfedf3f8a6c52e0092054346db48327457b77ac5b79838b10b4c30c05fc44f3e4d2b1040df1c74db096720abeeb1828a0488959749586194901384474edaf373ebbba066135a75fde4143f256435fd29861944e5656d252aabeff5ce7f07fdd0243b64f9827f7e70bf15c722a183ea8760f70e192110005b03a0fea5037f34021baa504c13521c6fe5686915472c564e08d6b5bb04cecdfede493b93a0fce088d514bfb06841a598bb91d5d4d060746738102857c8ae49de59b7dd26b302cc86bc134c447be05058aafd51acb95990e7a51a50ff35d4c512d9795ef3c8a4bb87dd2cea059d95c6a7a26561a40156aea73c929192586b3d3b5350c3a86b61a4864c1898421c2d9a1699d352506e67d1d24e1dafaa239cc19af4a2d08df539cad05957f86ca4a550c5d0310c40dbdcb0805fc27d83f7e6614415fe2233cd9613844056c5e326a2e8b5e8f4cfd6db9d33ae0af94c99a26dc6213329f7c5c89e81f326f20317ff3eb966a5c8c1e18f6fc59f1abc62da65afa2e99d69a7a933a5b87694d0c49060f36270f0d93d5a327d8697872ff47b279029ac1308bead98a767638e425b3df90f1d5ac85150a286f396580f8926206f8690b19b81c77dd68a857a58d26d086ee1c4fed3f5ba85822aa61b374ff64e3fb3c5bf720b4c60d2aa242d87020194948b018bc4a568fe263f487b2e2eda3e8f8ec451e00511805987b0307d2dbc9cd65ad2b22fa02ab8d62f8d4f91fd798d16e8d78c92ca5845737dfa501a29f57fab060d8072d832443ebb0cacf016d94f35949c2924ca093fb15eced7b2ef9cd54189ab2e86664b675accc84355f6d982d2422272ff456c64247105e38bfef1f36ed07e58367670d30dfb12e9aa91c7caa037efc4a2e69921b5de9e02ca2b0d31e6ea7abc40be05865ab62fbcff2a681df8c297f29475207c2525e17253278607d5ad9e0db0423e22e395c0ed7cc337c09b1e29b94ace1fdfba84c3ca837482a8afee074fc762b468f1b101e66166fb8e186f3cd8afc29acdf4b63cb1b5878c19905c23bb17eb20938d38f82d044cbd16636279dfc5003919fb16c82d8fdddf427035277ff3c5e9f1f0cdfee8409585853b10393c7a0cc6edbba2b63952ee31e56d67317279f467119f14559f7a7b192b447018e709c1dc0ae8fa42d9d9da2c76d4fc3c4e9e967e0a865ff60b6a5471e5408ec50e7f4a0ea6d8ff43145bee48f5a06c58cc565195cadbf64354013b991590306b730b0704660cd8db7c4192fe6c7000fdcff5bf2764fe765efdc547bef528482e90aa72f1d32c6e3a7013c51d9eb0d18880f7544c0c0958c3fc7bafb12875abcec137b807f6b17588e7ef8fdb36ff5474df821cbfaf3f7013de76f64ee85852d794b96f0be80eaa37a6c725f76c718ae03db1dd2cdd3b8b5db3e1ba02b3b9c9f836c3c688b93af49c767f6f7ab61570bd423125b2c00d916ed7b6b60e4ed910e6b301cb33b08c764847caadade477001f0d222482491861bded89593c61a93326a37dc66549cbb331dc917c0fbdb645fbed9c62cff24a216570f8b418ac05a95e2c53b026d7824680633926e148401340e4aea9f2e4d6563ee501c57b6fde77f8fb96be971938c6566d7df6ab441b9dc0de4b4d4b33111985db832ae223f11c3a2299feeee8c3cd4e01dd621cf08ec376a506f5ea4cafe4b18076fd47ffd0d35487c653c8707d0f4c5feb6d932ff8f403f547a88b15f1d45f3379a75a8b6eef1927b62b4e657ddd72ee09842835d2c31f1852cef556ae3e6726c13f33f03f198d74a2d24952032cfdb0db67c1e85147d7b888f1e97c4efbe21939b73005c44f3a0", 0x1000, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:05:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() write(r1, &(0x7f00000001c0)="ae38797e6fc53818014f48866ed58fe730f1b33db03b04b42ae0f8dc1f7f0ea5c0693496329f9c8cfafe217e259e780d61f4640d451868014b68da39cc4d7899d0cccbb6835dd3c5adddd1c4477416d5c3dce5dfd55140cb0c1ff0b81461a74f6a1b47c256984a2449d0ad4e1e536aaee972ee7fd7b4628d601fccad", 0x7c) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x3}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:05:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000001ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}, {r1}, {r0, 0xc}], 0x3, 0x0) 01:05:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 01:05:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x80000001, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:05:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket(0x10, 0x4002, 0x1) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) read(r0, &(0x7f00000004c0)=""/214, 0xd6) syz_open_pts() r2 = semget(0x3, 0x1, 0x5) r3 = getuid() getgid() r4 = getuid() fcntl$getown(r1, 0x5) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r3, r5, r4, r5, 0x4, 0x1}, 0x49a2ba45, 0x7f, 0xa691}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:05:59 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/212) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:05:59 executing program 1: r0 = msgget$private(0x0, 0x452) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/181}, 0xbd, 0x3, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x1e5}, 0x0) 01:05:59 executing program 1: r0 = socket$inet6(0x18, 0x40ffffffffd, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:05:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa2) sendto$unix(r1, &(0x7f0000000100)="4e94", 0x2, 0x6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000500)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca133941536099dffe3e59807c5817f87e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b80800000000000000", 0x66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x440, 0x100) 01:05:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0xa, r0) 01:06:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) getegid() readv(r0, &(0x7f0000000000), 0x10000000000000c4) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x4) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 01:06:00 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x3}, 0xc) r1 = semget$private(0x0, 0x2, 0x404) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/148) 01:06:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x1, 0xffff) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 01:06:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) msgget(0x0, 0x10) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() syz_open_pts() 01:06:00 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) close(r0) 01:06:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="cbc47a67874ef389b28a053c12c7ec15f90d7b1c097152eb7559e67aa4730513ead63324a3e089186ca0750acead4a6b308f38d24824d3f524732b13d1bd8a78908a3a1ba32dea9f54385ed4523bf9237429a921e4700148d8080e5298329f997d2c16d523fd9045ef23655220d65de636209b50525f2e6c313a488b", 0x7c, 0x4, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x100000000, 0x14e4}, 0xc) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) kqueue() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) socketpair(0x3, 0x8000, 0x33, &(0x7f0000000300)) 01:06:00 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x1]) 01:06:00 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb}], 0x6, 0x0, 0x80, 0x0) 01:06:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) r1 = semget$private(0x0, 0x6, 0x334) mlockall(0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/4096) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x13f) 01:06:01 executing program 0: mkdir(&(0x7f0000000340)='./file0/file1\x00', 0x10) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x2a6, 0x24) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file1\x00', 0x2000, 0x1) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) r1 = getgid() recvfrom(r0, &(0x7f0000000480)=""/81, 0x4, 0xfffffffffffffffe, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = accept(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000006db1df70a51169af469ccd201b7e38a56f606306f34f408ac60dd6f0d7fe11761d69220fe8351cd8af0a93633d3fe4a710c07da020a7e9af609ba8d5057dc5bfce5b67123ae52760d66502cc27d79c4bfd5d9045de4ae240fbd5e2f35304cba9ed02ede4a61dfaa2b2fca17ff5d9372bcccea5304d341a1a3ab7f04484f63bc040f3f033d30418e69bd8cc75d7c4b2894108d72c79b991913aa483692aff372e76669eb2ffac46230eb91203b80fa3ccab50b6e92b181d3e46b222a595b0530f22b35f0951cab7a7ca"], &(0x7f0000000200)=0x2f) r3 = semget(0x1, 0x0, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x400, r4, r1, r5, r1, 0x100, 0xa4ac}, 0x4, 0x1, 0x3}) 01:06:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x8000001) write(r0, &(0x7f0000000040)='"', 0x1) lseek(r0, 0x0, 0x3) fsync(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)='[', 0x1}], 0x1, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r0, 0x0) 01:06:01 executing program 0: getitimer(0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 01:06:01 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) pledge(0x0, 0x0) 01:06:01 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 01:06:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x102, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000040), 0x10) socket$unix(0x1, 0x10002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) 01:06:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x36}], 0x7, 0x0, 0x9, 0x0) 01:06:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc8) close(r1) 01:06:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r0) getpid() sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000002d80)="1f", 0x1, 0x0, 0x0, 0x0) close(r2) 01:06:01 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000)="34916900d98cbba5af95642bf3ae865239c68793daddd3ac3ae4509efb3efd0ae68b22c22f2a66a109b8910622da662ac6fce25cab48718b699d213a51962237782dac16d77e6034b79d4e2737", 0x4d, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x7}, 0xc) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x5}, {0xd45, 0x4}}, 0x0) getdents(r1, 0x0, 0x0) 01:06:01 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/236) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8008, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:06:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/33, 0x21) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000000)="d7c1e79fb7aaaa63ebd3a06901a4dc3b3595ab5b5bddd513c9872ad04704900759736f2f92106d98492360579b7d51d9a2a4246c7bdf55dc39e15db95a78c34f263fbc95a2ae7fc132fe5bfd17280756cf07f89d183be5c8237ecbf0b84e828f4b50c0dd74822e2745ff52461114ffeef0ffe9c4e2a231ea7e4c899c9feaef70afa2dd3f6528177a738a7e97d3d3e3e445f734", 0x93, 0xe142231eaa5c5c51, 0x0, 0x0) readv(r1, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r1, r2) 01:06:01 executing program 0: r0 = socket(0x1a, 0x8005, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="026af430fe29bbf780986458ec15e59792e6ee6e7f01e1203449f753bac728aa3ee402480deb408175fd9eb230344e403bd3432d4155dc177693a97bea38631f89d03be89a9f28040f30ad2613ed6fdded16b05c6a3028840dec4b99908f8e642d3ecb6fc11286455b29229f173ff3498f49506fea4508e0ad2546723c2888a49239401619b684ebe088fd14769cf38d1dcb201d516d93320237c014ed4894bcbff8ee1adc38b69a51935c82f846645345685dc1f3ac2b090b7fc58b17ac3201d70b73c935afc1d7204bbaaa5eac2ce2f4810a6d841a71", 0xd7}, {&(0x7f0000000300)="3993874a6023da48d1ffc3f8c1f7d0bd42c60167ce417a57498b62a76dc86a2025e5e9d3b37ec878872181d2e6492ac1462afce3fcad9a73929ace336e72117eaa86c8071aeac4280bd1cf309e5d7f56f919858c84af59ab9393182a55e67aba904bb0cb6b1d0db5b94b0a6dc4ac88577b590e7b9e00f39e502dfe22bf5c6274cc8381e4727fda8397a0c76756894644cd63b7a76b352791a3a6eec4e7633d24aaf552afa6c10ff7cbd7f09aa96124", 0xaf}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0x400}, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f00000005c0)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xd01, 0x5}, 0xff04) 01:06:01 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f00005ba000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20080, 0x101) ioctl$TIOCSBRK(r0, 0x2000747b) 01:06:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x800, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x29ee) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 01:06:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x5011, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=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'], &(0x7f0000000100)=0x6e) 01:06:01 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}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x400, 0x4) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) 01:06:01 executing program 0: r0 = socket$unix(0x1, 0x1000040000005, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) 01:06:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) fcntl$getown(r1, 0x5) fsync(r1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r3 = kqueue() pipe2(&(0x7f0000000040), 0x10004) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x40, &(0x7f0000000080)={0xfff000}) kqueue() 01:06:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) pipe(&(0x7f0000001040)) close(r0) 01:06:01 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/80}, &(0x7f0000000180)=0x52) chmod(&(0x7f00000001c0)='./file0\x00', 0x44) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0x80000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/53) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r3 = socket(0x2, 0x8000, 0x8) wait4(r1, &(0x7f0000000400), 0x8, &(0x7f0000000440)) recvfrom$inet6(r3, &(0x7f0000000500)=""/157, 0x9d, 0x1, &(0x7f00000005c0)={0x18, 0x2, 0x9, 0xfff}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x80) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000600)={0x7, 0x2}, 0x8) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000640)=""/108) mknodat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xb3e90225f669c526, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x0, 0xb56a, 0x3}, {0x18, 0x2, 0x10001, 0x3f}, 0x8, [0xe36, 0x6, 0x401, 0x3, 0x1000, 0x9, 0xe8f, 0x1ff]}, 0x3c) sync() syz_extract_tcp_res(&(0x7f0000000740), 0x8, 0x0) sync() getuid() r5 = msgget$private(0x0, 0x86) msgrcv(r5, &(0x7f0000000780)={0x0, ""/228}, 0xec, 0x0, 0x800) fchdir(r0) shmget(0x2, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) mknodat(r0, &(0x7f0000000880)='./file0\x00', 0x20c0, 0x702) 01:06:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x24, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x53b6, 0x7}, {0x18, 0x3, 0x95, 0x8}, 0xb1, [0x7, 0x86, 0x400000000000000, 0x5, 0x9, 0xffffffffffffff24, 0x237a]}, 0x3c) setsockopt(r0, 0x100, 0x1000, &(0x7f0000000040)="31b019566769e3eb3fdca0c17681daf480472f45a018a124b0c1451c34c03f35b41a5fc4fd1dde721b25afc6a86f969b6a58583da8813eb6e62efada7fbe47cea0695d20edf60982b7c68e2a8bfa2622f86c8c4d80c8f6bbf3fa44b80314f57797ed08f2e48c76b31d05d3ebb46218020e8c9dcc73f4", 0x76) 01:06:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) 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) open(&(0x7f0000000300)='./file0\x00', 0x440, 0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="a398d6e39fff77528dc2ecc2d6c3b81b5337601eec5e8024ad6cbc5ffca788ff65ab9c85a2f8034420", 0x29}], 0x1, 0x0) 01:06:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f64", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a", 0x1d}], 0x1) 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(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]) getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x10001, 0x2, 0x28e, 0xfff, "739fd213c84fe19d0754b3068a30a7a653b85b78", 0x1, 0x7}) setgroups(0x0, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x102}, {r0, 0x4}, {r1, 0x1}], 0x3, 0x0) 01:06:01 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 01:06:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socketpair(0x12, 0x4006, 0x1, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) 01:06:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xffff, 0xcb, 0x8, "9a4cb4c1de36201b80a1bc1500c202a299488fb4", 0x9, 0x7ff}) r2 = dup(r0) sendto$unix(r0, &(0x7f0000000080)="8f15e1353bfab7f96ccdee4597420b865f4ef5908792e36606b08a5570710735592d3994eb623f156a4ee551ae483e70d3471ee124a33d99d21a963be2fa44f69bf4a3666590e7433e97702f70417ba5b8f9e8fc93fb1b924a36", 0x5a, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x263b, 0x30ce963}, 0xc) r4 = semget$private(0x0, 0x7, 0x48d) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/122) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000280)=0xeac, 0x4) setgid(r3) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000002c0)=0xe9, 0x4) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x2, 0x2, 0x4}, 0xc) sendto$inet6(r2, &(0x7f0000000340)="8021bf02fb33b94a598a975e0e3cdef2ec6ae3daa74319c35b316f184c58088caeb29df536c14143f5f59cdb98fac251e6f577a31725a9b21f6025493e1327429ab7ae0b3cf2cd237ae77a29345be0f1cecff29e804ab5a9b9f8594a22733cbc1c8da9f269fd68e2180b75c145845dde33f44d9f46c9224da4a99c14c31e9e09667788abe1b83598a50fa83ce4164e68d7afda547aea849fa1930cabfa614c6b0379b106e22773fe313485570c8665bb30dc97a15c773e6bdc3d408bf60c324b262a21a07bbbf1ebc3ec5141511bf22783c64234241e6f7bec098d3b08861c14b02366554e", 0xe5, 0x1, &(0x7f0000000440)={0x18, 0x3, 0x400, 0x4}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x80) ftruncate(r5, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x3ff, 0x3, 0x2400, "ce1e97f2d74106f797362427aee3d0fe00eed27a", 0x10001, 0x800}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000600)={0x80000001, 0x7}, &(0x7f0000000640)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000680)={0x1000000000, 0x7, 0xffffffff, 0x6, "f6ec7b7b877dd9192a7f0c74d280339caf9ef531", 0x101, 0x4}) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f00000006c0)=""/245) nanosleep(&(0x7f00000007c0)={0x7, 0x7}, &(0x7f0000000800)) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x108, &(0x7f0000000880), 0x4) getgid() accept$inet6(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000940)) 01:06:02 executing program 0: syz_emit_ethernet(0x424, &(0x7f000082e000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffff, 0x1f}, {0x18, 0x3}, 0x4, [0x3ff, 0x414c, 0x5, 0x400, 0xffffffffffffffc0, 0x3, 0x7]}, 0x3c) munlockall() 01:06:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f0000598000/0x3000)=nil, 0x3000) 01:06:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000012c0)="1a31fa24be84a35b6d1302e5eab0bff0fc83a73d63cae4e6875e9e205b07636b9eb9d4593340b0bafa43eaa447abed53c25154465c7ef2c15f95212b9f2a0db8e38b5fa33fef8862e632bdcb483b6c90bfcfc62141b82fb6cc980b626e088772c9e135b7fc871cb7f494e0cb49e75b5468e3055b0126e3a69079a438ef2b37c093ad07d18d1ecc76915228c59c55f74b2ecf44d2c512fcb056fa486dde6bc98495e3e9757d2c034a5935b4a2ef6c50e026220100a7a4266c0d4ed2fb35b7a98c74275d77f69e77849700d08952", 0xcd) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)={0xfff, 0x1}) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) minherit(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x100000000}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) 01:06:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) listen(r0, 0x40) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) listen(r1, 0x0) 01:06:02 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) syz_open_pts() syz_open_pts() 01:06:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = semget(0x3, 0x4, 0x20) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f00000000c0)=0x7fffffff) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff20162f94897e7bbec131627c8e7367ddcfa416d6f5882b19aa5d270a43e7033cd69acaf032f2b87a8b3fcdc9c2b614437beb62c08727ec303c32cda9a5e501116ffa16a3ba63812e7db5dcf2f43b170d44e62b0f1a043a11d4ebd46a28507b5296839839010ef4b1a6d4d507a11aa0ef57a471b5fb169e01c66e0b3d4d20b543b5f2689e4f9421770679c8128f721be272978a17d9"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000005, 0x44ad) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCCDTR(r2, 0x20007478) sendto$inet6(r1, &(0x7f0000000240)="6f6b1a89686a821805598c9aad668aed78bcd6e9aef75d095fa6211bfde7c647b129a355331a94790ae609682ffb41ae6d825043290b333866634031cd9fb81674cdfcf78707b909a3191210b4f98c45f8e97dfae98b0a9405f1ec9edadea1e6b4829f15b9a8d6b6650d452ad1816b9a1f43dd745d48e9b88c3a9e6d3643cc4af8d49fc8b06d0e35d2960bb4b6c38b3f9c", 0x91, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffffb}, 0xc) 01:06:02 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/45) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mlock(&(0x7f0000218000/0x4000)=nil, 0x4000) 01:06:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet(r0, 0x0, 0x391) 01:06:02 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/203) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x6, 0x0, 0xfffffffffffffffc, 0x7, "1eae8682ab0305000000bdad345f07a01d206fb2"}) r3 = getuid() setuid(r3) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000340)={0x2, 0x9, 0xffffffffffffffff, 0x400}) write(r2, &(0x7f0000000380)="3b9e6e2d8579d449e9cc8c8775642db9a5fd2d44ad17c7e1beeac87011e9", 0x1e) write(r1, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f34eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) syz_open_pts() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0xc}, {0xffffffffffffffff, 0x81}], 0x2, 0x0) setuid(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x8000, 0x1, 0x3, "14f9d684785f2a475b6d564dcbb7abcac21e8c79", 0xa38f, 0x7}) 01:06:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x0) 01:06:03 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07ff3016ba9b63aa99deee8c8ac210a4064b4517584b23edf52c"], 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) read(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x7af669155a131a6, &(0x7f0000000000)=[{&(0x7f0000000280)=""/47, 0x2f}], 0xfffffffffffffe47, 0x0, 0x238, 0x9}, 0x0) 01:06:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x1de) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) 01:06:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x2b, 0x643, 0x0, "98ae573e3142e80e86711c5c8e4439aed0e90b3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 01:06:03 executing program 1: open$dir(&(0x7f0000004740)='./file0\x00', 0x3028a, 0x90) r0 = open$dir(&(0x7f00000048c0)='./file0\x00', 0x8481, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 01:06:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) 01:06:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b446b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x36}], 0x7, 0x0, 0x9, 0x0) 01:06:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x100000000000) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000100)="80d01f0e9c963c1fe831e4a5e42c3c547270e8b9562c6b3f8c0f9d8e4b5d16b42e09020fb47fa7d2e73af9c9e966a788f851e9614e49b8b10bca1f258ddfdac9af48a1a6ffa9d94fb0fa43681f2999e3c781a497909192a4ef1ec33210c4176d30cca8645bb2c04f1896f1935aaa644869465b236752f0d3ed66128def707e9a42258efcb962dee6848eca96a34b070c6fb7f5b5733bb773df7b23b9e526a204df8f1f98dbcf3b3b69da86adc46783b1a092d1a0192679d2ec5e44e1165db7d5ce331ff57a9e8bfb4625cd0d786038322df50f2d5a0acee67b1c0ba17c2af47a7ade80663c3cdec78875555c19396d50d1e31f6adad282f9c6d1", 0xfa, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xffffffffffffffff, 0x1000000000000}], 0xffc, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="3491a40be307bf8d9b3bc7673e1e2d4a482417bc8e5dce85df7c6742ff01592c5330d0701bf1cdc7872af0eb3187b53caa7058622a61d82accee3db6afa4b91a6f1aad49b7e7d176864e0ee285a725787a581134acd8d2737239985b36c842c975f81348a164156565f809da0edf585cfc16f3b56fc87e94d011f44ac292b4baed1629021e608664018e36fd900f8ff1b035be34a61ced7b58468c49d1905a1cb1436bea6fa1be94e936c6854d19497052ca9d0e8d046eddc62c0b72adbe4640ddc0bfff5e11ddb865fe88bf27c53461384dd27853808edfe8af5305facbbe81da465bf190bac5917921600eab46deda001cb17cf8afdf937e80b822bee7641eb1004d2868bca300e9ee53a928bdde8e1a04c4a495e27f9fc1a2ed012ac6e0923f6f9389d99fd1015e5033e12828e60c0f8a3df94d2fb68cb11fa35dda2142bbc560c82a26dbcfbc05cbd50b4f609f39eb8f2949dff307baa86bf3f20ec2fb98e86212676117175e8310c7e3b94d7c70d37707c7c84937fc9f5ec1f340b66850ade67741ff2779895ff036822a9d5c64028fbc28abf7b0365f44f656262af3577255cc4fc538c0dc9a1c789d0ee8fd8be959a8c79c30f1d72adbca2130b161b2b6adee04607dd85c44d9b9fbe22c5888656bbc79623cf861472f942b0a2fd2a4192d0345b40af36e5a0c69392c9cd09e10fadf36c1cbf52e6cffcf24762ef87f6dd2bdcba27281cbf2c362ce8075bc3252d1f6c8c6f3b8ea26b7fccc0a60f00c8429321eae64c8fbbccc44692c1e415a70bfd5cfc5b8675a76b4ac4c1b9579b7ef2ef418cbd0297c5e0bb0336d84747ef0cccbfdeedec655ad25b1e9e80116d4ca909a0c509e80a2f66fd231113c0d44bdff1fa1c5309df7dbea52c7e5137ad0a0a3e823b99511bf268f49f37bf6f312c10549a2a3d75246779ca7e526e3b7cb7eafd973107d6e36856d277cfd4ba26daf8489792798ab33153277af6550b27383fca24a2cb29556cf34b5d901880d5ec8a9625dccde12a96d38237c8d97e6469e8f6ddad9e8a1f9f07e2c253a9a2083d9d861a962a1864cb4e6563ac986b981e17ce44fd87f60df6433851c3dbf9e4a490ae04acf115048f7fe35108cc6b59af212d055daa3ac1de9af7624913fc2285a56a2859f3d43b1aa10d23e35eba01ba1cbb165898b4ae17bd7c35793f97079d4a1aaedc7ab64a7fd172d6f1bd1a3257f3ef433ba91dfb04301ced9a6c79030d88e3430eed03e4245e371fdf8f1ce4cb35089f9409631fc470ecc7aefcb1f895bde9d36527022c2decaed2414bdb2b972892f6f7d739458124da7f646c61ca35aa7f9b966173816a17860353ff9e48acfc1ebeb913ff72f43dd1631fce2c185ea8bc46b9363ae35b49127f68f69d8bb4440eb61854668719aa3ba4d19e9fbe9d65ab719d2891f013ee7d4534f2df193d8a62727e2237e20682d846423c711a2da8a44817fc9568abb2f54b5ce9f7155f7370f41c7a86d9421b1f9183ce54f1b05af8b3291d205f34d7eda815364e3dc555d9c568f93ab9dbe1449fedb0589b115810272307fbab6e04afb39868b78dd4b916c4d5f4977576a5fe5aee5d804f5f67606bb26737b056740cdd93a97d3145a0aade394b7cbfb0e894c9e1b394c3e0c881f4fb1a8f1a8b0f45ae71069820fb750f768067bec81cd8ffe5aa9883ca2853e871d4d44c8417dc3368ff85d9ae733f5b44a58e6ba2e8674aa72714c3da18aef62b11b2e36d21995a4fb4476b26129d3ae7e00a422d5c5fe84a2ec837c99c08de28f39d88ce00d4189e131d1b57999afcec79741c0a46e6664d29ff29aa01762204fbf8e569452e0dce9b5d53a949e7dd47033142026bf7108563ddcfd39ff5a95db1fd952dacd452e87af232beeab738a651b32ccf5717aa3151b74e7bdb4b707fff816df6084154f138594866b2ef9d0daf2905f1fe9666739f825d6c2e82cdb3c5faf916f559f7072759b72f707c7cbe15fd29065b4de645f19fcc02d6bfc904c20d869760be1c88289bc54ed09bdeda8dafb896c7f734ceee181e357b1623dbf146b22ea98fbfe1a2c4caebce17a7142af2cf40c434c9ddd56888d73766825a21a9628ff12f871a2633f98f0f113e8a3484c2a7de0e61094c664000e40c60900ee236701a0b22298609e3cef23f0fc6002cd319e2eb537cfa74e741021926834dfd058621dcf9ba3cc837d6a62034db18eb6bd9a716811d9cc765b252063e867d4e149d4b7e66798c01697427aeabb1b22884bec7e87924771aa0d0149638d5cef3b340bdd46cdf3430c08c064dbdee9227736488e087972da963661f5727b50a4491b1a4e3e1b35d86a7acdfaf76da3e5cc44b3204fb8ac57c4b678a693fa5db365c6dee38f5fb8c3fdd8168a085320dfcc75278a54e0a387126d6a6f0b301e2894b26ab77badd279595e2fe81eb09d088bc28c4a7eaae3f23141a532e73698b52b325c4d1026d775299de87e234bba59e59137895e978ddbb07ea47910629a4b39f5db723bcd21fd4973b75e372f107bdba535909f0ccc219c41c12dab0d4aa4cb0faf6265452f2d4235a705d5ddc01b99ffdfd7c8410df00a24075ac5b468e0c489d7301564564f7fd884f9cee1e90cf7b70ed33b89541b3db058d05d79f5f4af69592d0769c4192724a6b1172a249eb0e0a27141196ce5dead2022842b9e78790b88296bf12f47152bd5dec9e3ae65c46fda8b56955912d6a479278fd38d7d37a711f84ed767d083b262eb30f81590805b375987a57b2dabbb8dcd91074c36bf2df93cd96765380e7d9c6440e622af87b39cd01eb4a5f8501b475bc45b0f4d9afa182cbaf11f7e6428496cfdc9956b4690e73ab26f40d4355709e50e706b92c25b9d1951e1204a309d876266b93d96d5a5744ebe29aea2e0a0251a9bf6437c9ec53d318eb93918cf59223c9fedbd7799d852fcff429cb7bab5ab0f2b78f757449911d7496aa54c88fa161b4269fcb50b4269bd41a92bba4f8d194b02cecf0c74f857c0f6d3e9f3572cd448cdbd7cc3264e970e64d710128d374539194b0af5f612fe720ce5e5f0624910236f36b95535137cf13b44bea5a23b4c38c631b890ae9926c1f2ef5570aa191e64e3abf515c82325988a964811dd85fbc5788de851c48b387e267ae887366b1f68ac7b2ac36c08bb01b64c42fc6e70730fdf908b6bcba102dbec548d10721d163ec86740dc914d1b67e56749e335dccfdc675b7cfa312473779a6a333dad4be111382e503808eae6f1f9f56933b89a0d939285e2d2483f5cf0fc91a208010f8944cb39ffcf3f2b0fbcdb72ab6a5a748b0a7237a2e8aaf6256322d7b8c655a333cf5be6d2dce97c22706fd74655ca2d74277eddb535aae6b4a48b62a7742e07eb507b134aabb2aa88f6cdc2f58634195a8056176248d3d5b0fc5393045347353d1b16da67a4f4d5eac6b31ad5ef156aa3d5d8d8177dde0d44925691943d7e27341a1aaf3eaf48bd6c614a470a922003e97bded9a0a47e21512d014faf6f36833612f09d2c983166fc79979360c735568ea4944af3a3cef53127f3e5935828444f3cf38ef550daa52c5970456664b4ec45a61155e47883a2456a3e4c37cc9697c800d57debfd55697dfa1c1598dff83a197319856410650127bf595f2d78b154ff4d7ab4346986e50f7ba5a189f324496a4d9fda869ac95758caadfaf00f93a3e189d308a2e8789131d7d363abed1d5e884240c7789538869574518f2176f35290dae1bc738adb1f3573cd3a05871553228747bf8fe870f0db17b006dac4df5755f96d138ffc2025d2af3fef4bbf08f34568940d32ab3d06ad333058665eea2b86e63ed58d22c047cb853c814be4ca977337e9eabcb2a89f7e6235333a62bff54cb6395a9cc6f21530b50412613da77bbd505efa9222ab2fd9095f7c83c310457afedb4da029b74be76d6bb18b3693747d156eab1ea4e900661f48c6b6117dd3502951066bac9ba83bd000875e1451925d418ebdceaf888ee7a475059dce4a18a3c5ef4348d1182103de0c9c5c9ce82463dede0520ff0a88c0fcd033b2fc103a8733b4e0b617e7e5bf3d31f6de26ec628048e45002d30deb09cb4206a05839fe70c17190ff807f1e788f6abbc3d91100e62260c38ebbc938103105704307979e98edc0478ece1380acb7895b7134386b62c83010fb39f24689f586f7b6a1623cc3a04e66ea1b2760761c0b77ad318c5e5205c3f40b380875ec56e8e3f67aecb5e8ee4a33956f5c31964c242ab96f7c1975a2ce9ba36f9ca21184490966a872e497d42ac59e87f895f58c23346c982eb31b52d6f2cb7e37fbdd3dfe00ee0a5ec88f97c5ad5b66625662b0665359d614674f2e03f2abe9ceedd63d1fb0f7949888a54ddeba56ff1685087e37d5ccd225d9bd3710e3e717c64a48f6c49ff484e03761566cd356faa537e13142379767e856e0988899583aba2d4ffe8968c375beb56355c5cf4d583c8be625e0dbe6999353728a46d5a06582a7ded2ef9833752d104e60d7952c14a0d9b4b5d38f63685102ec37c846e158266b4a5ab17a6b04d81af436d0d2f974cb231e5c5832e5d300ea7f0367c7fb22a1bdd5c8ac2ceda1841c3934c1367ee6573de9b991ee6b0bce0e3d2fadda1c055f38484653ffef99c6d212e3b65e97c3956f52517495c86f9cb74d2be15c70dc8da6c926e58a9256c4b49a5a2764148bc6028119bf4ae4b9a1d100788182600306e0b998e4a0b519cb601e88899fb99effffa3da5080ed9e1055d8044871dd012fef8f67fbbb99dc189fd79884b10c9f62aeb7b4a84fd688f95d4dd0028b783ffb0b562af7f848153a3980329ff445f4e2f6fd5085e77c15081bf6f113937fd6e7232f5b2a7ea930b2361861cd8ea7b9868585ea6e4b341c9a91ef2c66f895379d61d584e8858c74a2d835a1177e5ec83de5a87b5190a157665862d987d3a60760d4ee6163f98b1ed271abf09467487b411a4d3f837006ffa16a3f99f74ff2471f676fef2ad4f602aa66fcfd773ba830860befd2a2c4332704299a43f3b2978a0a1f64d9482a372bab5f589b92cc78983d04c3d49d93bc1eb517b95d4e339c1d00b35869fcb5c5d06e89bf4bac16f1bd349d2cddc39d1032324103ed232c0f56411183ece4b6295f83a72903c9e6f9d697257cb39b6754c79034f2ae8b502f439a3fecb6b49759345188f5137d5ef2da965ebcbd7d51cf5c7d896783244bde14e1b8331d007d7b159dad68d5ac6993955befa26731f651cf0a6f6e2944b5a56e04cf7c498a63cf1553fce85c00bcf23a6e7e9217bb80ec75ca8371be3a6fb818f58ce332e414065f0dcaad28a9d52ce29246facf3c49921e7244fbf2c635ccca231fec3cd8b7e5340fefcb172e23649320d31d427e8d3c4705969dc4445893ce9bd065a14d0dc80c41f95f6a16ed2763ad287cbc0b2dfd37162b62bf638eef195612cd70018b34403aee4b7b94cc1af45bea6dea5767c093dfabb96d25c81c50f57de47fddb237d6044524ba4bbbf0a5c59362f882ad25c617d0d30b5f3ac3877d604b623d2dbe187c2a8e1a129fdbf6451c58ab019850fb0552007696dd62f9ba4ff7a05e336a9abd9b11f023dee9dd138493839eed1b8b6a75b1b047896ac285ea569d23cad36a6ee208f3da5154081cbb83249960ebc972a1ccebe778fcee46c5a88a0f039626ae4bb611b280639b0ef3dd691961290e7a03bbc0bb28ab1306c2a2254ee67a45558aa6c8806dee524fa8095a870cd37fc5fe1c320fc35a01f5f65705c80b02df1f3b37", 0x1000}], 0x1, 0x0) r3 = geteuid() fchown(r0, r3, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) 01:06:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x71, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/198, 0xc6}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100000000}) 01:06:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001780), 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x100000000}, 0xc) 01:06:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 01:06:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0x40) socket$inet6(0x18, 0xfffffffffffffffe, 0xffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 01:06:04 executing program 1: munlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) r0 = socket(0x2, 0x4002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:06:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x2000000005}, {0x0, 0x8001}}, 0x0) r0 = socket(0x30, 0x3, 0xdb80) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setitimer(0x3, &(0x7f0000000080)={{0x7, 0x1}, {0x0, 0x7}}, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000100)=""/79, 0x4f, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) 01:06:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "162b15cfcb5a92f43a30183e4ec99751862aaf28", 0xfffffffffffffffc}) 01:06:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, 0x0, 0x0) msgget$private(0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xffffff0a) 01:06:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x8001, 0x5) socketpair(0x18, 0x2, 0x81, &(0x7f0000000240)={0xffffffffffffffff}) kqueue() poll(&(0x7f0000000440)=[{r0, 0x1}, {r1, 0x40}, {r2, 0x2c}, {r3, 0x82}, {r4, 0x20}], 0x5, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001640)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000280)=""/188, 0xfffffffffffffeaa}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f00000016c0)=""/108, 0x6c}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/225, 0xff30}], 0x10000006) write(r6, &(0x7f0000000340)="b0", 0x1) 01:06:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002c80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000140)=""/16, 0x10}], 0x3, &(0x7f00000001c0)=""/171, 0xab}, 0x2) 01:06:04 executing program 1: r0 = syz_open_pts() syz_open_pts() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffc00, "a27e93b453a8fc954f280b4ba9705e1759e9d81f"}) ioctl$TIOCSTART(r0, 0x2000746e) 01:06:04 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8f52de4b28abd40de244a3e05945791eaec206f1b9456ea8c9e8c6aecb0321e13d6d9420f1941243f159464d9eef092467bdb78e3cd22ff8aea5f18bf5a92094c848994294ebf0458e28111e161cdb2e1819a2acf28998ca0b3b019091f546c875b5d288a5677da64a7057bbaca48d0b49ba6c354f1a45c5d5597b6636db460198e2a9a07ac0300f2b647ed56327dbb4aa394de490ab0d50d9bf79", 0x9b) 01:06:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xd, 0x3, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x43, 0x0, 0xfdb, 0x9}], 0x800, &(0x7f0000000240)=[{{r1}, 0x0, 0x30, 0x80000001, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x42, 0xf290}, {{r0}, 0xffffffffffffffff, 0xe, 0x80, 0x401, 0xb64d}, {{r0}, 0xfffffffffffffffa, 0x18, 0x80, 0x2398, 0x3}], 0x5, &(0x7f00000001c0)={0x3d6, 0x7c8b}) pipe2(&(0x7f0000000200), 0x20000000000006) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 01:06:04 executing program 0: socketpair(0x1f, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="70db916e4b35756401ab1b47b145076b19e8b737", 0x14, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') socketpair(0x6, 0x4003, 0x100, &(0x7f0000000180)) 01:06:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffa}, 0x10) getegid() 01:06:04 executing program 0: r0 = socket$unix(0x1, 0xfffffffdfffffffd, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) syz_open_pts() 01:06:05 executing program 1: socket$inet6(0x18, 0x8003, 0x10000000006) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 01:06:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) getsockopt(r0, 0x1000000000000029, 0x3b, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xfffffffffffffffd, 0x0, 0xfffffffffffffed8) 01:06:05 executing program 1: munlockall() syz_execute_func(&(0x7f0000000000)="c4a1456c60fe42800ea6c441bd71e5568fc4c4610054a6c3000000c4c17d5baa00000000afc442c1ab92d14000003e420f5dff67360f1cfc") pledge(&(0x7f0000000080)="86afb97a44", &(0x7f0000000040)='+\x00') 01:06:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0x0, 0x4, 0x2, 0x8000, 0x1f}], 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 01:06:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="36ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000000)="fe", 0x1, 0x400, 0x0, 0x0) 01:06:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) 01:06:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x38) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 01:06:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 01:06:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)='&', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 01:06:05 executing program 0: r0 = socket(0x27, 0x4, 0x10000) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000001700)=@un=@file={0x0, ""/36}, &(0x7f0000001740)=0x26) r3 = socket$inet6(0x18, 0x4000, 0x7) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet6(0x18, 0x5, 0x0) r6 = open$dir(&(0x7f0000001780)='./file0\x00', 0x8080, 0x10) r7 = open(&(0x7f00000017c0)='./file0\x00', 0x1, 0x100) r8 = accept(0xffffffffffffffff, &(0x7f0000001800)=@un=@file={0x0, ""/42}, &(0x7f0000001840)=0x2c) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r10 = dup(r3) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r14 = syz_open_pts() r15 = getpgid(0x0) r16 = getuid() r17 = getegid() sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)="43bf968deac601f9182e02bff7fc0195b83963e7a5100a1f7bfd2a2bdf08a4d6d29fec2e3c04ab6240a3b26eadd0d0938410f3973cf631b42ff608c2c2036eb235928336b393f07514ab5357e65c1a6b579327c4565a0ce930fde72eb1cf2e8561047d115d168f9e87292ffa2ea96b6b0e553fe0d5ff9b851999adcd16b593adb96d2577c4dbc9bb8df1f56181ecf1a8317795de4e4ad8ae45ac2f97d5d3cae4ec48e9fa70406f0e91eaa861d995c2e26264869100878be2bc8b24bc0c8252e3e3deedcb0b4836938392be18d8a8578e2265110d", 0xd4}, {&(0x7f0000000140)="9efb7816cea7eae1823a38a1e1ea66152c6b2da1cd5907b720f070d12dbfaa9a49c68fb600a2c112c68ea07c33a805321ae5dacc1e12f7c45afc1e7441c738aa92a5267fdb7f71b58c8ef4ba24f0ed5666", 0x51}, {&(0x7f00000001c0)="bad901a3b4fcc3399d46bb5a266038c87fd358630f9385f6f481fa71d472d0f5ea62714a99d9c1e5a84b236f82e360e0c8bbe80836b309d82e2f6f42c320389b0a59ae82dc8392b852edcb8f4027e37d4e924c0241d8441684f6dfc7ee751545275e0ccacde785e186a4c4469c7ed05cea7080ce3f6613cd7416456e", 0x7c}, {&(0x7f0000000240)="0b70d235d441fd8e9d5fb0596cd06028e5edf025e08713b50d0a89518124b47e0125dcea30d16dca50ea499e2b537b02cf06292795540551f155f34de78f25ca6523eac0d4078af73a4d2f0763ed90daadef419c7b12821ab3a12b6594f775d3f647c790fad01e90632b27a79dd4936f8a63588afc4e3ef15dbae672aa8bdd6892682c6fb6a665f9294eb176f007619d802cb74d4c867ae0c877034066a4168b810f2b630bbd892e4b5286211f1c92657e6eda5a45", 0xb5}, {&(0x7f0000000300)="4fd06e4c1d88b0e51fd8c5bd7dc16f16f17e3f3a8fbec14b647b12fd85557b6fc1f456982dcfe3da512b1e63df8751cbdc537b2893f7e57ed8072accbeff5f6bbb951995395b48d12742478bec25d38dd824ce222f9ffb83e3bc4000bb35467ba0fa7540f7f3f9902213975c91efdc53", 0x70}, {&(0x7f0000000380)="25d79bbe614b18db7098", 0xa}, {&(0x7f00000003c0)="4115c61359b845706351f21acfc7cc9a303fa0ccfb2c3c55613bf6b4a5c04f74f1aa8e9f16f5d8383b8685037edd7708acb328b7475182999003ca1a74ddae0c5c6e745d3a21665287630cb0181eb34ffeb5a23810a604f4363a530df2f0de07da14b4c6a25c34026ad9346f6d3cf74c0e87229e8a2c33cc8b23d03e29995d0662f458b93b04f75f8490659eb542acceb21609", 0x93}, {&(0x7f0000000480)="ae2fc19f497a4a0bb52a3be16b95a0a9553d063d7cb5b28118b50d07afb0bf8e08ac5925848272730c47c05e4decfc06c7db693a78756698c1451306b889171cbc289ae22a50c29f2fabbc089410e64fd8968d3d6bc2dc3ec8ffcd8ec604801fd677deb5609a9d6934f3d88dc2d2144db10388a924a53e806e2119e6da0dafd788a15bd4d2c15936db990e47850ec998e248c53370cbf6a24eedd3a103fa6f761ebd262cac658b919384133605aadbfccf84bf6deefaece2a8fff7a60c9fb1b62436", 0xc2}, {&(0x7f0000000580)="a2051d70a5a5f1038ac836716a1720fa27147ce719540a1c18b43337e1f2ac75af82f057aaed39edb795ff002a1452b4cb0e482ac131899cf68dcf7381c3dd1a61ecf3330a889988b4a5bc2b4198ee0eff21af05df79ec585c9d0146d56abd8bc93c2c61e02d10481655d6198abb85888f3ffca2579a477f6c098e6b45494395be03c00810168253d511c8", 0x8b}, {&(0x7f0000000640)="5fa0a81131b6202afb4223cfa79a3c12a03bf01758ae89f32327f4d464fa28a3fd183f21ef35114653b556caf9cb890bb376e3a59eeb2ab6337b1468f8a8b0e4a360bee72cc3b3bddc69b4adc41bc60405342c003c1defe849e2fbed690641d1bd893d5568e42a671e5bdc459a5d1b9c9add86e42b75ea15bdb96657f62688884bca5b69d1b7a1e445beffb6058bd2a50ed59fe764f0d8c4e2a9320d8d6c736877b0f48df9f9035e16f035081798912edf6d28a9bd548730a5e6d618f421fae5cf8d33809f4331bf2ad1995baab0617bebfb01ef00b7dff42eb3fbb8d104b1ae9e2df906347970684faed24388a2a5ae8cc3b1299d02044cf200bb7100eef0d6afe14a01b08eba261f9c3298c0f8c47b4adaeab3c75cf2029591e3cc24e5a07a8e55ee72300ebb90a3d4e682dd11534d277f8bb32d37f56f9440b25c91d535c38328dc7b66e4fe316fbc9330252042920ff4225e16d880bb51ed4f03855ba9036fc7116ac83bea7dae4e631bc4e0e5f6315727a6895bbdb729f07029f69ee6c4c1401c06534c8ed0efca693de097825c5a0c2491446ac6e869548797994d500616d9cb423651c47ac8dd19a92b4a929f14dd3b86217e0c3a64c0cc31d89b57fe1cda590a51bd4c2d3c45978c3c2b7aab70719350f044e923c2b49acfcc14c8827612107ed71a0bea1046682ef0b3f65e244db0e95dde66a9560643d144b3b7f86257d2f9535e338de8e98e8ae482b1cdf110ce3e34ba1653afd441efc30190b28a49fb9ab9a6d5de5af22ee513fa4f5e0558921ad4113bccd9ba29bc9c67cdd9d6b6bf875585d23dee014941c8d71e7858422c9c8476fa818444ce5b330121a233b706541537037bfe74bcf79ec26d493f60df6a19522f0da4a222c715ec84e30f717916dc9aa2106d80ba6af57fa9993aa5e5baf17d03c24c033361e6907b26bd19f35154f728a2511e014bb35f52563b43d9085f25390d5cc4cb82b06c1c50285132a36b4be52a954005668ff338f2dca2be84803cd20ae7a39d8db3c4b3c575cbdb640891292ee1c16b9f5b9ebad65716f9746eafdeee934253f59a631b6d0e19dbaae2613d7c9a8b0f5b6ad5e196658b00904eda8ed974bf0182acdf67815a24916d81667a4125492feba0257d7bae8b39fc51989a039256ab00e9c5a8ee8cff5ec694447a8b7aacfeb15f4116599c88df5d8959d2c53daa72492fb8adcd5aa344dd2b3e9c1a1db7dd8e53f87d6c7c1d6bcdb00739990de141e0dd3f3cfc9f2dd21078d4e3d3e18a2500d9693aab629b24a64ed20a36501fdc4c3f2a432dc217204c9ef0af727fdf34588229238b1adf780a2ad5b37990a12287a75c63c11d4caea2444aa3e75bbfdf8f6395634da84ff8bcff28030f1b056afc0475b8fa32f8a911d10f0dc2d551e07e2536210ed29a5d1fcfce7a9382695904ecaba5d1af235830c5332aa6cbaceb7e402d02304b4a9ffc28ef9ba13d66bde8f7c2d3fe70bf96524d9b08cb1f0c4c3dad268ad7f2ee7581b26a893df5bf18fb0068a7f48dbe0910165c83aa49fa849bb3df23cd3c3ce8bba5faedd091be7e4265163979b16f8233bcbde7baaecb3557cce0859fde28e1789841924cef5ea7a18fe3ab07b678b7247386e6948b3bc655db2c9e42543148a621b4a0bc8d0a47c168a642116122227a2b200ff9389960a4245ea29c70efb4a5c2997133b74d3b685aa4cb564220338d412d50b1ee4c99c04914a6a222fdb7c7f47357478a7e87f57ce77873be2166d457a138718fd6705f7cae0ff39f18b29b8fd4d159c609b2c60ea15cde28c6ebb217f771ccb184b40c643e01e014892cb856fe40876a962f9beb5c7d2b827ded0a480e1a31e242cd4cdb2fb4afa12f43178e20a6ef6ebc99000261ecffa3cd527d13dc996bff615f749abb3eff0a873278c0f54b16ed9def1ffecf4d32e617e6cb1de277875ca119e81847ad9f04b1ffd10d4b975b7aaf4ee1363361e0c36f9662de1383b8951e4a47c60d5f5992ef7508bd0e8978ea363caf1a831b2a41b2f7dcea9b3f1b688bbca6037e00df99417facd4fde54ca3abe38f5dd22cfc3fb4ccdfe35fb38feb94db8e60d7104874aeede4957bc65e922f2d76ff861146d0f40d2f9bd74739d2af7e605eb692db0ee3c7b4a661d888906c23af8abfdbd20ac064508b3e465039fb6235ef322c77bea0d01587ca71016dd30b5b69c7001f2dc22b7002f9e69b464a2692314ea9267b7a3aed334c1e36374c3fd2c2942ae7a74a4115269ce37b404f3abf362370bf9900ed224c8d6f1cd458664c1f3f8cee2363b8f7abeb9c17c3d81c2f4d01ff987d85130fbbb884b4ee198910aaeb451e5e9b044c6c1616b667c6edfc08c00b54ce38f148cd68507978ae194baf6e01ed179c008c6540b9d3726fd1ef8f3e5157672a6e9cd7d86cd1d9e6ce22bc3df7b14e1c743b69bbb89318d802af70e2710a24202c652176aba3ee92356b720bdfc7c12bd3616a7b0f519a598508a39ec96677189b2fe43c94d4441971e607a1c8f4fe315df3d4b55a1022f011480d2c5b4bc2bf6527e9fd72fd9d7563bcdabb896f98f12e1242d77c5f4e07945470106a221de48920e459417119ce3fa279aac26847e24f918e6bbdae0da7acbb80d287caff5ae5d1eaf7f5a984f31649609302988585b2041abd5921a08965ca8a2120a0774f1b0ef6eb7206aef274078ccb2d81156a905b1ed6ea66f7bb6665405e9be64da2b2926d1205857201c6ef5df4c0ae2221b6052566d450dad722b306ee6e0b754914c181b157a670628fd0bedc71376e4ef68c7f4f60c873f3cfe6696addfc634ded82860117324266ba38e2d1c3347aba830b78a42f41c138d9fc78d26571b63634906ff4f4fa88d6099f8cbec80b186ff585cb2358fc6001c07464088061367ddd31f1b902fdbb06806e1a39299aff8e9f49869d8c5e927804c494eb03fd1d85d5c48d09350e8f7b7d93db81563a172b1425f82b931320982f9d590c85d04b0f96f5f266f44d1a3056367b5ba5928b64aa710f31482fa5e629057b8d0ac039569a39cf8bbfc7f4abe4cf928b414d62a3bf1d07dd87b951d485a65635f1a8fb5058c3a73c0c21b3378d28f96a4643318eb7d92f508e46d5adc0fd13ceb359af0f4402929482a8a9402442f392dd926e2d41c0ac1dc81a7f8d92dcd1bd74eebd815db24504034ee2fc0479d2ae883b98689a5a989db77ff92f62c2f8ee26916d6c035074c81da8efda84896b79bf7c0db7c299d129c7666a5ac598dedd153035870ccc5e37f531e32e237db25cb9cf7eabb946eda94c1bd6bdb5f0518c444ebb2cf3c0c032407af0c8e477d073b2c429f0e740409d5bcf6814842032a4e7cd53b25af8628c00d72d927e363f21018402a9026bab4c77173e2c796463d7a66751f18c946f822fe6a408a303c105fca2b26868dd114beb0dce880055dffcae5e31ebc3a477484ea1879077ff50189e388b4ae1e62f64ea1ac860f20efb8134469d175fa2d124fa1339ebf62190156739df62145ec0ecb623310e0baf63133354e1893b38ab1e24770df3941ea7ff3f8a594ddd7b882f6bfb0a486244d86e95d5de4afb076d9e232a80c01ec0b7b89c48b3237129b74819f87f118e8a78d98535c62278444a28cf38c8f92a84745014847e2c138c1bbeff6825b2158ce78f581d1d6b2d404705dc8f8190f698c214c0bf093e386c65f07301b3cac55c4935e568fb5d8157343497e3a671b411defaaf003d4838251cba8960d9ee07e33ec0833702dfdbf424ae4a331dbe9a939e8d71a5f5f13a1332fbe1c15fa8cd38eec4031a28872cf5e7475a7a894b1cdbd73537c68a4611bbcf0a5c6f39b72ed00bd6e9e9472140d34d24b2054b1f976e69a013bfaa48886fd319549ffa62f172ae9bd5a08f799ce4ea80b4abce16de9d3aa56095f7a1a7431633d7754b9299eb5498a83bdab11184b895501e3397705caf1eb1c76496242a58fbe4f8d741bd318e6b124c58f72504be3af1c239a454811d556bf46208e2246213434ec55ad6fc41e83ed205dbde58901f0ce265292ce83b6fcbf085b7c6c6deff84d5bfe453ee86e8a62d2c0d8eac35839863dc375430d609b2f320bef75280fc9a023e6b0993eef42ae5884915965c12ec6c8ffc6bb940f88f01e2bb26c89e71c920f1d3afec1fe3dc2cd1e9b2fb457376d189431f9daba0892c0b0fc76c924217c28f0e6c4e80be038a79e43e7348cfe28a01b8ee6df20d5aeb924a8cec20c43cf031c484fb450f0765b036dcf7f202fff9a89d65b277ab3e8808f757ad2fd58d8233ce6bbd99e9049281bb451e8b64d55f05c291ea03f2d13385bb9741e9a3af197f26a56cdde4644fdec438f54e520f1ee4cd634e47f6a4f1ae6d55e6f1745d22d14453b89450aa4d7e9e418e43868a50425a797efb8172971fe2576787fb1b162ac76e0556d145a93b80be336502290596dda50aa6233059519d3646f54e7b18756ac2cd0a5b3e79159802427b503463fc68ef7de30378a9129bd530545c7a111fa58952499816ac6d10fc6dcd7a014bb1e76c7100e0a3e56a0a5617ebb9752a9c4e9f69d39009858a8d67fca02a26bd34431f4b492fbf40d2b1095b2dd130bb78089c2c2d75445cca6d3eb19a6af859afcc572288b7b5fd57eb490ff3d3c35fa275d554777ac5660f35ed3ef58a5017ce50aa42f3d1af8ed892771528e8d30f1634939dc0eddb1954c68fe5669ba9fa3916940f0cf1a40f9767340b0ea3f20981d53f11e91d96346b4a514066a51f2b39afe18e5df5e5a2ee25e157c21bfcd6e3dc45cd17a3bc4c49316710fcd81a4eae9b231d230798aa3f5faa172f49fb0046530f3475b96f885076a2f480e610b4bcc9ecdf237650a181f8bd6455be9ffabed265316621d57e84f1f46650613ee03b4b8dc4c214899b6333d7db6d5250c02f04d5f359a70ecff3f9b68b9b831d5162f17f76728584294381dfe7f83b2c64293dd60e3f7415478ae848666d193dbfb8e4c1dc25bd772718f136dc23638be92d5eb8770565e487e709e78f826aa54da2c21381f400a7d176d7a17f810d4ce0263a9f2a01f65b28721706bfe40a72d4c804a185aa1ad96e64e1b2afaaa28cdabebd11d91f13575446745f270d0e9d9ba7e788b6bd27a59f2bc3f88015f32753faa56c7b776188675d34436dbb977a029975c749bfe8d64108e17351b3acf29974540701028856766f7755f9693e68dfceaaa2572a1aaa1ef5a65c9368dd09e2f90f81802fcdc3cf3fc38600ebe00ee155375161b2d8b9f561dc587c616c7869a8a950e39508bdc51c22663ddd9657e69ed40f7c1789005f6d293facd9169b92bc24be89d2b1ff99c146c35b382d9e29cd19bbba11b71d27e360199dc3e72b5d6441360a753b69e438145f045724af3dd099cfb958a84a4f913d21d349f795429c422be612fd86315eddd442aaa7ca81244585e95ac1372eda7c72339114c6ebdd6431cffbef76a4dca2934d1aa2fc3ba716e09a90d410ae408f8352fad16d3f117d3bff31828eb5d41802ed0a660bf6a4a5e75f4c27f061f9d5496c558fa691362c1287379b022b0897c6d9ec5ca62bb0086413f2a698eedda482649d5c48e9b50dbb8b74c04e166847e6c23888094291da9ddf76156fb2f4201a481be7b6f2be9b0568056e250227c8ed55557cba2704cbc774eb2eb3fc25c7399687d8979e3aad098535861251d60f1dc092eacb585ba804e1ff225280917fab1919d7285dfb334a21dbe736a218d7c669fe02c866a8f106f91fffd7cd", 0x1000}], 0xa, &(0x7f0000001a00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x78, 0x400}, 0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001ac0)={0x2, 0x4, 0x4, 0x500, "b86548dc05339fe0a408f832a3869e9cccc467dd", 0xfffffffffffffff7, 0x60e}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000001b00)) 01:06:05 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x18, 0x0, 0x1ff) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x7ff, 0x7f, &(0x7f0000000080)="a3f417d7da60e35dc2691ae68f4ac3ee35d8fb68fc52e2bb522e0b102d860ab2e261b8422bc5d96b77b72d2aaa8ed72adfeb3426423eb441d4c8a7aead18b4e509a008621378b4df7cc95c735838f73b", 0x50) r1 = socket$inet6(0x18, 0x4002, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r2 = open(&(0x7f0000000100)='./file0\x00', 0x30480, 0xb0) ioctl$TIOCCDTR(r2, 0x20007478) 01:06:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x69a, 0x100, "def5dc0ea7de5e9f05bca0491e76e6b25e619b7e", 0xf34, 0x7}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) 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, &(0x7f0000000000)={0x0, 0x3, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x8010, 0x2) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 01:06:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:06:05 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r4, &(0x7f0000000040)="f2e6f8b708d6cf583993ea2200000000000000027982f6c76518b687575ec94ac41dff6283", 0x25) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r4) execve(0x0, 0x0, 0x0) 01:06:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x5, 0x0, 0x8, "a82d351937b99866cb7c8a9ab350ed4dc3ca81f5", 0x5a5, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8000000000000009) socketpair(0x20, 0x4, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/211, &(0x7f0000000040)=0x72) 01:06:06 executing program 1: socket$inet6(0x18, 0x5, 0x10000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)="7a3024b7d4b3593a5c2dd04ef36a7aabfed70079df946b83e60b9e40f017d224a78a6e9b10461358ff6f731df6ed32e5d4437cbd1792fff65220738aa94ec3b8f39014995b68265cda204725d19ab3237197b8f2978d063c997aaecf7745cbf84632fbc22162d6ae4b35ae791afeb3483632ed84ebaf7a8ddd0fce352aff6cc2c5a58b73d72b75e6b695c8d77b6eb7ccb6001a100f6e", 0x96}, {&(0x7f00000001c0)="8b6bfff5c1bcb507f41f166c016a6bd19d7a725d34c9457bb2004e618ca22a1e147b48072d52", 0x26}, {&(0x7f0000000200)="f1dffc63efdeb370796984c2ecdf327ff716470c926c29c4cee4c5b5feb3b1fb75e402709d31c6a02347d32755613f2e63bed406abd3c70c3e39d0cf71d8cf8494e190d9a6f6530096add160e97e52ec2577e152e380a1f218aee2e17738a1e116faa3b654fd6e071a06a05a0a3137361e3777c5aa4b03453945813df8", 0x7d}, {&(0x7f0000000280)="0251aadc816ffaac53ff309682b1c10bc8f0b4a1d4b76e65c40e0250c6ae7b6ca15bdad5cff4b0fa6666454366a6ad670046d37f8ba4aa2b2551e07263adb6bddc0508671c9dde9184a3c2356bbdcb3667624e921a52166d828875893cd51ccb9500f7283016c6367d518466", 0x6c}, {&(0x7f0000000300)="602eb2018f69fbedcb0600059ead4c3b43171905e8e400f369d8984769b1925b1b9ffcd27c8d2aca8709b6bae6e6ebe1ccd56ba91cfa7bc0439fe2a947ea7b33d5ebed47482c5b88d1890bfcddf6ce166755b42b2edf12ae096d3a12e602bc8ecfb77ec4f31d9954051178fbc83a61c50288d90cde1fe0fd10bb71bb864accfc02548a5e", 0x84}, {&(0x7f00000003c0)="a28246c676aa5ccfb682e0802b716246978383ceef16fa98d9f5d129df11e3de8c24dd658f822cfce1e6c29ca30ddc31e53fb4b7797dfcc4857ce580ef4558b5ff4f3b567e18680e301b03108ce7d88a131d491b3f135837f0337af398085d6fbe521b2ef185ee5f4ddfcfc3cb74eef5725e92542329adae6cd5be2c8dfe65ca917505f4964f5e0fc580224f15d73db4309b4521feb8e6e37f29c703c87f75c110c29f0398b42c7637e78f7727476244bf935f852572b39debfbdde4d979c321072b4394a365fcf17053ec57efb2b4fdf90343e73fc522728117b6b641cd58fe272951756865c183397fafb3e2b4d1d009cd6e963a", 0xf5}, {&(0x7f00000004c0)="e0bc19cfe69f4a49a4ccf58027b93afbc772e757fbfb0f6396c5c919edcb0b9bfe1a41b486d6442a52d5bd549e61eeca1d6ed66102850736de22d1aec578007fe9075da4ef878e7d23feee9698f0b59ea59b7689374442c6bd1955dbb188499f454e537ad63732dbd04d63ca59", 0x6d}, {&(0x7f0000000540)="a3f3", 0x2}], 0x8, &(0x7f0000001340)=ANY=[@ANYBLOB="7800000000000000ffdf000088160000a02c5d5a366c95a5e9d7291a0d3098025df315c4f7db4b389e50bffdf50b77c5c6f5cfa07be8e055ed259461669da05b2ed06ae41d5453956561390471f7ad9f49dd09429978b1411cd40e6247d06880fbd50d0a908958857dc7fa6cf881519e05ede658ada1c900000000b000000000000000ffff00000500000025ce4c6700c299df19f81d9ed97c812f70de9c581284297c20d38939b528c2ebe01b0b8c43af9ec811356dd1b2602fa02756973420d0c6f6e39a220353ce6de365e9f333c010cf3aa01d7c99d5ec9b541f1e5b3bf09acd7600d9c58271e16a820e678b8edf6fa91de3bcb1a1fa26d467d43ae54904dfcb860d58002225ce7fec397eca5f541c53e154d0b4f8751c6435b3f8037df877e1cef17018952cb37300b8000000000000000100000000000000008e20dd5a13f264ff4e5963a00c26277ad653dda72b8f0629712c39ec9857d11b4fc7d8c853dba66ec357e62763bfd67d621552f8370cd644953ffdbc10b3a526ad89d472d421fe5e7a1417597cbd0173ee1ac5240dde3d0e2101016bd091877d9bf93c15e7de0f06035b4d0b9030042d512855dd79cab62d8c4630976d5d39eba4c992b49d2fb797aa9b30bebe85169a013caf022237d0d85204c403a6c0be094fe15425509b7707108b321d1896ba0a0f3a3c000000a000000000000000ffff0000cf530000cf4f25f02729aa87d4b51f6dba829c41c709cd570c588460976257df8424885122d07637d0aa121dcd9791a9571a64da55563163d1a01ca8bab4cf1eee22cfd61fe93dead7254ea63d59ce715a20f3d1a2fa1fbef5108ba587d6c74053f81b8ac6642021d00cbadbffe1ad4051747af5ac8a1083fbdd69f4ca6514ee3c4a56401fe14f216fedf9ba8700000000000000f00000000000000001000000504700003b28d5e52ac1d5bfafe6c7889819daa9b2120c64f382c769bdbb410ced342a34b563670971ecb54e06de59693a7375683d5fbf033dd04e0b5ae6630b66df4b8ca60de200263f81eba80bcc385aa7b497d3bffc455544c6acf0a78ff5ef509fc08cfc9e770cb46b76a9350989cb10df1d15922d1ac23079cab93f2dc2493aaed303f588a9a670aa5e2da824d9e450072328a898c4b03684b7f14a260e6cf07bd914b131b4adabe9d1beba3f249692b0ece35bd14cb8c30f6a2b3f089826c8bf1b1d3d3394f3cc015d53b162ab4dd57f34c36a9379e14d1ff0f100000000000000c000000000000000ffff000007000000637643fae2e51bdae350f9bdd51e36c8e7b266ba76d3da529e6764da89793c366dfa891993098690f3a23129ecdcd6328a2b50f69c0af9baed9767330d531e328c6e591b4765e6d01217a6576ea1fbbeda8c3b7d26cf313510a936cd4e64c37fdabb32635d531e6fe1aa758a8a621d96a54dec0ac01bdfed37b822c9af2c3cb946c933e17115b46e32fe72a1c1f8cd2ffe8a4f65b3be1de799d1143a6b21225d1ef0811d934bf4cbf100d2596f3400003800000000000000ffff000089198d625a27edab3e856f40d399456f76aae4f88b642e074cef67b5f90cfb1e50411ac82922e07f2849004d0001000000000000ffff000005000000178f0dc86721096e04d13517971a49179e6a9f41c068d26fb07d48da7bfff8b471a53d24ebb68886a4b3bdb178ed0da23458ea975660cb2b14b3c87ba07e47b8ffb31c2a2ba5b5165abc2ccac7a7736715ba946fa70764058589e8e1ae7c0b70bc8290380830cd5b5e75f0a0220964be986c3c905580bcfa18dba9b1b22584b0b35f4748577b0c9cf087a477071162d5dbbc912f3c0e32f19cb222a2a35d32270429013e1bb4d856430c28575a0e39519a2b2460266cfbdc04f7565aab3c8d78665134da86b0a9b3b7671505efc54cfb19233201834b1b317b293b5fc74aa484880000002800000000000000010000000900000084ea612038debb4ffa4159c2cb061de813796a70a40000003cb2990f539038df6c2becdc1043f1f5e8ebaf32cc31a83ae18ff24b78ea6feb432e38c88e0887e4ed38d5a2a98bde9a4f049e6c9c53e34e708d8a92d273a871a9a7ea42910f6e456f28f9ef1d9e952a7a56828335ba49b4a1c900e7dcca5731fe267541380191db88b65dabfe1b60d0582f22663804"], 0x590}, 0x3) r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x40}, {r2, 0x46}], 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000c00)=""/144, &(0x7f0000000cc0)=0x90) write(r2, &(0x7f0000000040)="61fcd916324ab6ff32e9e36243f35db211e14ef7da7847b09bb494fcccfc7d6fc9590ca36954c4607374633ae6a1a4143fab6f0901c5844baa61f3fa9d9c4c7f3e94", 0x42) 01:06:06 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000a00)=@file={0x0, ""/19}, &(0x7f0000000a40)=0x15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x60, 0x5) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in={0x2, 0x1}, 0x7, &(0x7f0000000680)=[{&(0x7f00000000c0)="a50a72e179fa34550ebc8f6b3bf635d8dc05f5dc0db4c9ccd9688955046e71202640e6e563e786374b256caacb68168c570f83687214906e4ac82be132bf3884525a3489adcb2a5cab86cc17362f73f690f7ecea407b16291845226cf90a560aaf02cc1a0c1b9b9c4e23aab4bd7829becc66d3b4093882d55a2abd699624029bd0d13f6432b2c5b971245a39f00c97b3907416166442664f74f5f3ee007fd75be834d9d4195e88d27b7723cc", 0xac}, {&(0x7f0000000a80)="0fabf1730f5c5e1fe66ab8b9851988fca8c93f69d23aca9061f08f7f944e5877a7029e46a4572cf6c7f5cf233edb852db7e356a8", 0x34}, {&(0x7f00000001c0)="06b52f65bc1726c4b71c26f02b21c2d1efe2803f7e6cf2b085bf71e5115b256bc7dc41beda879cf2aa51dbbb8f5c42993313115eb7d1c5fdc13cf6c4186e467e58", 0x41}, {&(0x7f0000000240)="4edab2c75cab91b23ad3a46fdbe4f77b0567f8ee8aa7183e86c2c79f6a98d99870901ee45948d7e29213f5d9b8076cef78c1ff", 0x33}, {&(0x7f0000000280)="bb3c43cf65798441097f3201d051c975e72661e16b2dcfa6bfe151a82c080ed06fc5286a53bc65", 0x27}, {&(0x7f00000002c0)="92b550822649867f040c96daeca749646fd2245ff8dbe1c93da51eec26548749989c79df19275f87a07527fdacf95f0609f540e7c7deb69633041fcba48f0f63a7d724aeb277ff4cc39e8c847f312af0765b5fa58a76cd78e07fa5e9077e7d537a215a3c5585e706bce17181091e90b34c9640997f21ebbe4678ded460eb0ad61cf836a9de1106a17d7eb85e562d5a97f07f26ecb13c6f27b8ac18b8f5d712f00cd002a0dd208e08781d", 0xaa}, {&(0x7f0000000380)="6ca494d362e91b36e6c2ae8645758bd5f73063ea6ad187e4467e139ca7e51f5726cd4c33075c1090ff534ac40b0e2a2ec6c4fc5bb3b735092d2db11951842f455ea993d4376f41", 0x47}, {&(0x7f0000000400)="cd0bc4c9f2651acc2c8c1d11429465dff32d9b7ee42baf1f768cc475880678a3ba08b1d7c036972d157ca502975588d2ceb47e2134163f99aab691a7d0eac92a2ca1ad91c399fb1c0abac76d69a593448a4a3c3da2a1ffb9cdcd3efc274983493fb0f550523ef056852a6667f6581aeae48e45c20c387b7470417ba032983eb9c0dad53ffa538595b47f8cec74a82a125ecda2d7febacaa3c45c35803351a8517074b74949c047bdd92b3ed79d94b4dbb6cb10d80f", 0xb5}, {&(0x7f0000000ac0)="352ee8562f58c1763774d95fef3776d160abf927a0375cd7eecf4816656d5537aed0dc1b5647562b8f6fc213acfc98e4a8d4d0f907616cbae2a706a5413d40257bcd20b1797200f146205fcfdd4c9c91f76d87feccec03a2f0a1af34a5d75c96d194850b9beaada466b5f53ae97c04489007aaa9cfd0dd5b35cefe8a90c8a387a6d77bd653bf11c4159e19f7a6761fbfccac86e37145d2ef8b0e0ddb606959dc6eb2e6cf7c3a", 0xa6}, {&(0x7f0000000b80)="f49df9a2f9eba94c821dc02270d0024d4b46cf3cfa8755c5584ec65fd23ae3288aac31e860c0c50c0dbb5bba59f8c55a3602d2ecf3b38b9eaac074b3525fc04563ed6d7b8dca2e4a9b80e433ab50f4150e013cc87bea3834348ae46213612cbb3571f9e08dfd3e21578925ac", 0x6c}], 0xa, &(0x7f0000000740)=[{0x3db, 0xffff, 0x1f, "a6c1231b1d66ad1c7650782c53a70785f9684ef8a80e28216ada572fd527fabdab44d193738fc0be9a185030324cd0c08e9900086a6409e21649f130655a56a334b2afb12936173a099c07c0803c650cf0e168c1400e9a15920f49517c9763ba3ace23281f41dc29b9578c9fe2598fb1df80edc3de6722483d0420b293041bc75461fba0fa50d7ff407b3685698bc42964e21a"}, {0x78, 0xffff, 0x8, "3611f8a5c69b138a0bff230706d4289cd16a5ae61ce8a40898a6abe14727fa6b7b9eb58b458383246708c8c56ce70fbd4566182a194797e90b81a08f0e7a4697fb8898a72eb6f490a40b5f547ab9d170629b9c813d7dfe46bb00f77e315c026e809d"}, {0xf8, 0xfffd, 0xa109, "603bd1d482e8c03eacd741f33c8889283bd6a1babe6c60b198305b14ff9751601f875f8368cf3e86bf865f1aa2ff184f0f377d43c3f81a8d1b51dc5f81f7db91899d81714d7ca85fd4b6905c57bc53470cf830032147122af3f1264c916b1ca68906cf25e61d67f97c086d020b0823df7233e33d36ff95d99618201b02e8b45804ec41aa847cd79c110819ee975f13118680be7c435cfd289aa969e0bac775a4f649580989b3cfaa5bce744d41aea52eadbaa6b19e515767e7c617012e2259e48127d118720f3375e3292fc5c47e702c359564ba17fe00000000000000000000000000"}, {0x78, 0xffff, 0x0, "26d06732e0def2210e7b3bf8b314b6afc937a4db45d2617a42286a1f97b39b9219e5d52eba3aa16f3dd8086e5be62795cfcc6e9c20eccce9cc65e5f861abb38ddabdd17c485d3bc4e0dee83f4eb558174251639e2c06e3b73a49c8f228b9feaca7"}], 0x290}, 0x8) r3 = kqueue() pwritev(0xffffffffffffffff, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000240), 0x386, 0x0}, 0x0) 01:06:06 executing program 0: munmap(&(0x7f000045c000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 01:06:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x3c9) listen(r0, 0x6) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x12, 0x6) 01:06:06 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) 01:06:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getuid() r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x200, 0x20}, 0x8) 01:06:06 executing program 0: select(0xdbac54abd584369c, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 01:06:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 01:06:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000140)) 01:06:06 executing program 1: socketpair$unix(0x1, 0x100000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x10000000000000a, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:06:06 executing program 1: setrlimit(0x0, 0x0) socketpair(0x6, 0x4007, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0xa, &(0x7f0000000000)={0x2, 0x200}) 01:06:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="768179632174147c3a9860be7a210f7198cc8cc93d7682c3e67d898074c6ee81eb1a32b1c710a77221d4010d6f80a3bde9a5388626eefa7f7d6f9229edaa33c6e21e5c06e0577855d54f3d677b2a031f46840c519b6d02b916c6dc138a3cd14b0ad86b43f2af07340b764c287147366c4723e1fce46d87eec410f8b3722f116504ec397fa3a441599bbf8b9555e62ec33f", 0x91}], 0x2bc) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/203, 0xcb}, {0x0}], 0x2) 01:06:06 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = geteuid() shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x100}, 0x8000, 0x5, r5, r6, 0x5, 0xffffffff, 0x4}) r7 = msgget(0x3, 0x80) msgctl$IPC_RMID(r7, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 01:06:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x226) 01:06:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200)={0x6, 0x7f}, 0x10) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000100)=""/224, 0xe0, 0x42, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fchmod(r0, 0x80) getuid() sync() 01:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1021a, 0x90) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) lseek(r0, 0x0, 0x3) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/94, 0x5e}], 0x4, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) close(r0) pipe(0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xa7f8b40061085abb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x8, 0x3, 0xa12, 0xc2, "d098a41bc33e7a49cc151e20b0ac7ead24e2645d", 0x2, 0x5}) pipe(&(0x7f0000000440)) r1 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x10880, 0x6a54e38b54507bcb) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) 01:06:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000800)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b88dff82a980bad897afc0dd5796f7db7b0700000032e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f42ce8a937c8870d67c766e0044050503f7232c6c12f6e52ad64be304c99cd26345f86c1e33b41deb54e9147c4ece82dce1954e62677df62783e50dbf11fc9da6e2454ce52c4085b2b505d63ae8e3a0b92f0e679ecd95c040d2b9d992349b2843597217e9d7e7d1cdd87dbac92edb1050197816fdb70ca9f3fab3b60ba8bcea7f417e5c4f1d887b77f09f8a758f2cc9d9c32c6047e971fc4bdf3cb85ec2bc18679675ece6783ac1a0b742dd7f97c6342a3d439d76096f82b2513d9b015a7165db9c5c5211843e969522936b73ce844ba95b3a912e194920bd9287373cdc7857ab097d0487313cc3865c5ef71ca5f6f31d2514f877", 0x19a) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) pipe(&(0x7f0000000080)) 01:06:06 executing program 1: r0 = getpgrp() getpgid(r0) socketpair(0x3e, 0x7502d4c14b0546e9, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="6736b9f403ccad47e87f5ec2e9a51115beea02b15504b6e139bcdc53fc73a02b1d48b1e4172ad5e67fc58e4e3624187042478c95d6546ecd8061ff16010ebc1fd60b6d152d6300cf9d1cd5f1a5462418fb", 0x51}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="650f18071901d8cdfe571f6bc542784d77a0a75bb372b55d9095b4b864411e81f325905e9219983987b5c956299247e2b430399d46f8879e06ff641a5747b5c2508f00c090c86d1df8ce5594c95f3fa2284e2942ebcfd3319740dfc3a7ccbdf49498c38958dcc858750e71ee00030c590d087185e9baaaec1a081053f315077f168cb93f570b0ca4957ef2864dd77d16b618093446969539620b8dc7795888e03e51bb18d925f4777ea80f056a79c8abb81c709a328a43fb7b8ff1ffb032deb55fa34ea1baa7247f76eda445f720eecddbe1c55c4c298a618ec10a364d2066fa235b", 0xe2}, {&(0x7f0000000200)="efda2478a9e3ab5fce8ef08d6d1c9d71689b4c44848d4ba1205063a29672e62db935fb12a7350037c4e733701f0930eca04d99836cbc3c0d59ab244b7796", 0x3e}], 0x4) 01:06:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000100)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 01:06:06 executing program 1: socket(0x12, 0x8005, 0x5) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 01:06:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/254, 0xfe}], 0x2, &(0x7f00000011c0)=""/42, 0x2a}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 01:06:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x1, 0x6, 0x49020bd}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324", 0x12d}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:06 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$inet(r0, &(0x7f0000000080)="452612914a22420100407fc108135de2d37e74c4b131cc9472c51245780b162a4339cdff4a356670b2053bc814f9d2ec16648c3ca428c47cb43a3b7802b60703afdf0739cc2416b1b270c0ee02456aa6c39c90ccca96abe947667efd7ea6a1c3b8edd93e7c7a81c5d7846c424dd0de5c8be0f401728c6e4c1908e9db5ebf7648d1a8f8c1047c6f26012a22cac37ca78df8007da1d22340229aee314c8928a591b34f331e4e060386f68a76526590e29594f8f974c87f7712eb", 0xb9, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000200)) 01:06:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() r2 = getuid() setuid(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, &(0x7f00000001c0), 0x8000, 0x0) 01:06:06 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) 01:06:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") symlink(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r0 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x8800, 0x120) preadv(r0, &(0x7f0000000500), 0x0, 0x0) rename(&(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)='./file0\x00') open$dir(&(0x7f0000000440)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x80, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='W\x00') 01:06:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xffffffffffffffff) shutdown(r0, 0x0) write(r1, 0x0, 0x0) 01:06:07 executing program 1: poll(0x0, 0x3e5, 0x1) 01:06:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x8}], 0x3, 0x0, 0x0, 0x0) close(r1) 01:06:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8001) shutdown(r0, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) 01:06:07 executing program 0: r0 = socket(0x11, 0x8003, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/143, 0x8f}, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r1 = dup(r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x102) sendmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000000000000001a0fa96bf57bac5d00b1cf9b3a89c27ecc09000000373c45b2d0c42423971069a0e980d036c07c056309fad4fe632a9cb41ed77f964b6743b7f6c610f951195a478ae5720811b66c4bc95459d94a75938a1d3ec476b37e316d739bfa807a701764e0d0a2fe9d3933979e0bef59413c3902b3ab513c5ce9a20d3dd523075d9e4dbab4761ad5b84d49980de3f9d7b45b76016275ca3a3795a10a051939460ab36a14ecb7b3a4ddc6aff01eb3f8d222f6069673e321502f9bc5d3b7fe1e7f5f053b6254b15c94fc9fc2b4028c4ca9d6b897169a2685773e64ba6b"], 0xe9}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x280, 0x40) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 01:06:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) flock(r1, 0xb) r2 = kqueue() write(r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) 01:06:07 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 01:06:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="c0d568f1c76cac43512f68", 0xb) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = syz_open_pts() readv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/54, 0x36}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 01:06:08 executing program 0: shmget(0x1, 0x2000, 0x8, &(0x7f0000ffa000/0x2000)=nil) shmget(0x2, 0x2000, 0x68, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x430, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r1 = shmget(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffb000/0x2000)=nil) 01:06:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x186) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000001840)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x85cb}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="3995406560abd8a39f7910753b9f6e92a7226ee629c0049c5b29122bff9f4cdc2d1720ba2e43686a2ee88d1abfa8c43fb00473f130918da6661ee01970503743d5d1015f6b7ca579eeb42d232d3a9ac3afddf45241385d42a108440956aa33884787b6c0d03ac0026bc1b93252ed259f44d55cf3f2b4a481c8c0565d39b06dccd988fb834680885cdcfe75609e3404776b02be4a4a5899f947e35480026425b5ea58dce70acd8e6bd37e2f0e3748df157ec77d8c9f29fc307c341ac122ef88b03804dffc60425e03ba39cff354db43b6822cb284ab93bf1dec36b78bad16e9f53a66424e7474e8d0", 0xe8}, {&(0x7f0000000300)="73d653483df91d02a7fff070f0f5bc0aff11572c16b7f79f73f31cea7daba66ca3d7c8b1687bb87e8b19e9d9696d1d48cbdd40bd86f8ef442920abc7c2286dde59ce5d1ec0a670c4bd688e85125289faf583ac269a0908e1398f363838824bfcb7efd2a012da4e17a427bc280982e4d840d9808bb124", 0x76}, {&(0x7f0000000380)="645846b0d6b651cb4bfe90b313c853ef9c74ef5007a641113c79c3041ebd87457193b0499936788b24e252b58a3e77e837c0be0aab4a", 0x36}], 0x3, &(0x7f0000000400)=[{0x100, 0xffff, 0x2, "2e6083e14a9a559ed6eb30be0badc1b2474ec5964d40894d7592eef8e9e05d135258a7107006dcf7717d3b28b7356e85e5188c3fd16462e8a3a3de8a3ac8fda73215a18389eda320a33a0c54725b47bca026ae1f082e4f483f546795e511917f6367eb198f51140aff3e287eab87df8ea943c98297d56cd6318c5f41ec5d661646056a66cc535eb3afc198dff421baef9afd870543e4089bf6b26e88f7daa0f6b023fd4c9cb9330f9f29e1e66a89e79636bbdaa81ab4774fff5fc782925913e0471332d492d89af768f5a2d9e8e1516a97dabdcb3382823205de1d3895c100ba01b8730891afb8d6ff3916677a50"}, {0xc0, 0xffff, 0x7, "bed96ef9464884d9163b910f416189a488938db5c721b7a80a980b6a8f5fd857f1783e00afd8e7929af341333ef2f65aaf4e46190d811e322f0cf44d5c7fce59399d18d4a38a5c838ffe1bafbb819ceac1dfbacb62cde700fa5f71f871af0f0e8b8480938f9cb5a4759d95cd794570d19bafa733810713a0f0f98cb1566802f9614e9fdcbad25fc6f5341b8100954e7995f9780a7dff3b40d1a91ac7d39c8048075667f80d38d7f7a407ebe3"}, {0x108, 0x1, 0x2, "22c6dbf5eb10ac50f91dd587530d60b0479f379226a6cd602968cde4ca5d37549dcd0c2218bcf946be2a1d0fb842afae8858802d8ff1ea11b81730a7338b44ade19bc17ceacb3eee0f37bc6264323fbb7c6eff759d30c59f8ee6bc91971a4879d2faa9cb8772f56887115f5ada5fd8b358d5ca715e88a7de7eb0e0fd338a7b7973dc05502238b3c6ee3b909127d96afb5f36a971a7f52b0d1b8a79a405aac595cdc3a3c25d071ff6be02ec6e1ffda8fac350c94a95b50fcf5ddfce1a384633dadd624cf2b626e2420c3368ba7b0cbb85d9af2410f6d58423d3a42bb097bc24c1d35f9e985a970325a373d9b35ef6203d92a1bfc9be4d3a6b"}, {0x110, 0x1, 0xa6d, "d25633234c737c8d3c24754e5f0edf6a46001aac8f219c810f329c09f31022ce68927dfeed89a9b94231747d590834d8757770a807570a123172324aac105dc312978ce1c327a02881d382f4d1dee85e351ddade18f01e26eb4cc8767656161a2a1580c4ff55684feaabfa8f8d04ce3ca322695d5d2aeb483b2bc9708e16a0fef3e1bbacbd9be976be34447c31e6e596ffda0eb30005a30be10fb5c62187bc350f8b5a0847c8495313fff10d1aa6dadf536d49807f628a7ffbd5c4cab16b5b625500446fa8b4d1465839f50bc170fc3f34e964d43867e2b70095193ca40bde3104443104f12ddec9c96b60ae1e57ef9db30a5385c28e35b96e2959ed25929b"}, {0x108, 0xffff, 0x5, "2dc14ed95c9594a0d078931e0f2b3570a57c62fffed8f7f85782ae8882ea20ebed6f68b90656eae993134d671fa3324dae74b999d9ddf23d4a0c28505e607a2a806a22a3b564aff59098c86b53331e6ccba4bbacd3d46ee26ed4fcee7871344cfc1016aee93cc1f776a92dcc3a33ad21ff985d9927e7f89c6928887b3aa38bebd952c80f4330efdef373c4ee431c0203e12518f363cf623ec91deabc67073d21cb323421fd5a66d52ae8ef0459e06d5b79c307c371625149d5d191dfbd64ded3881d9f7cdcb9eafcdfc21f89b204d1d4b268e7c6c01e77e7b05310c8f80a916b9179724e7c862630514d8e6ad2e3738e012d72c1194c"}], 0x4e0}, 0xa) 01:06:08 executing program 0: mprotect(&(0x7f000016f000/0x3000)=nil, 0x3000, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffe43) socket$unix(0x1, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x242, 0x2) socket$unix(0x1, 0x7, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x4000, 0x0) close(r1) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 01:06:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') 01:06:08 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfb, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000010, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x43, 0x4, 0xfffffffffffffffb, 0xff}], 0x7ff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x1ff}, {{}, 0xfffffffffffffffe, 0x40, 0x5, 0x1ff, 0x7}], 0x4, &(0x7f00000000c0)={0x4, 0x9}) socket$inet6(0x18, 0x1, 0xfffffffffffffffd) 01:06:08 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000), 0x20000000000001a8, 0x0) write(r1, &(0x7f0000335000), 0xffffffffffffff65) execve(0x0, 0x0, 0x0) 01:06:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffffffffff80, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)="2a1a8da016b6505d00b67b0506714c577175e39e4bbfaba1f8fe0418d95191283d9d4d89b13c818bda6095f7105c7c85378b1e6559c1d957bb956349801287ebf33d513593dd32b25380fafa0d97ca936fa679b34a268063d04bac87ad5f77062662d88628bb6c7974f983e1a4e53d3e2b95cf62cd60126464e2806bf5d1967666af416735df84e5aefb8f6d448938e4b9328f9a7d6c2254d60c3fd49157e919235172294cdbfcba226d1941a4d2567aaf6e0ac712e3c990177c44695ad43fc8a37fc8bc38beeccf8972854b8f7202372e038a38df4a3e5f68614a9c0da83ac0e9780ed80198d4061d6892cc416868eb9227d3348a3876a9f47c8cd84301637c106d8b0c1aaa58d11fe5e5d6c19c1af6c35f46811cf4c802497982c49d501dc667e3a923b7c6dc6ecb6260148aaa6cb9a98de5039bfced71dcc4e26b0eb24f7d06e1443231ea0b48679a8dbe6b5526c58a1afcec5e7bb68375a4d254c64f0ad5b66d89083e9644cbeee10b65620c53f9b140e98a8e6d42b9b001c1ead3662d78a0709a9532e3a9ee1c10a366da56b44e97d6a48151c848eeeb3a1e9e037fca796679c6abe753fb0b65f80d5ed2899d5e9dc7c2e479014bcef99d68386af68f2c49d3988a3415a5d217b72a941dd52035c9a9d6065cdd6abeb19a0957ebb4364cb19c5046b99291a84fd32579254442e42a0e70bf1140f7ba0f05810478a20f0d539259180b83692d3bb8d9bb1899ce9e159d7a8d0b3b75ca1121d6bd77485499066a289f2fc861605aa5cd8ec059f02ed015e66820c39db1eae67d2168e4df2c3545431298648a9ecdb3865c0c58cd2fdabb23651b88aafd2d46970e9f508851df17ba12a2afd8b739f1aad8c513a77b4b990cd5c7e9383ccaf3fae5b7f4359197ffc99ac70ff81c1946f9d14650ec6503bfd5f3570c3a64837f5923786241a78be80c385f847a9b6ee5352b35ce123a1fe02c11d167b6cc561280babe498fc4c0754deba0e67abfc77d7e0d1da835bbc2193665ea46790ab498221f66b44c86e40a100be5e0c218ba41084ee02498ef7f4136ceb2dce767b58ea8b7d10e5e65359d37bd9b0efb1927294726d7ce1cbf7b5d5a6cfbd41481a97f2233905861711ede5ab24bf80aff3d966c66307a7f829d90a208e96e28c9c2a541db37fa19d9a7dfede700f4caba197cb2bf89d0d072540879cd4a0e0e7e1a598cc95e70d5dd9d66c83e0f745ac9e2121d59aab9464bb02699d7066bb22131bcb64829e2da0e5ff4bcc49ba458039e2a08859023adde1f7c036597b481d5e0fbb2088496cdf24648f206de6355a2fe113ec5799f27ccc287d56ab31607f0404139fc7b3fa3c9a7a9e86ba81533a4ae6277e2c711434104aa00dc58e29f2bc1896752744b20d52b5dae69489434951a57fefd751a02e35d888c62d42dcead52d8df0bcdab9dfe6846ec1e22aee74c60c2ed7a406e6cfb2cf781b1bee7dcf5b78f62b21c66fa659313e88e81a1a72b38d3143f09b08d2b1af5e4b68fb5b6bc9a47ee571a66c6311feed75b9a7a17789de71e662079de43e8179eff28f8aedac09b812a6199dd2404ae208551b43b4937f415a5632c0feb7b17f3d379853e6ceab9d095a1fe534db5d9c5c9a067cc0cc7fe4a76a11911ab23455cdd87385542e91c4c706a6f50e223628e9bca21534e896758be6151c6a8ae69ad0d8f886082e8961fdd1501f006e47d9a781a8bcd41e1eb19ff0f22bbef63b37eb055e051fd98a9482fd6fca2da40ce45c7eb51ffb971ba5aada260b024950050067683f8b815737b775fb7c28ecc69c1ebe74fc93d93870414dae0e5bcde9557bd85d87b3e5ee07dabc4d0322d707ae3229839a6a372359d805a5221bd7ec979d3d5faab5bc45bf37af4563772352b01ca9651cd71fea295ce7bb255457256bc8a3781e2cd07469fef747edf14e020d53a0d2412d60407c158f87e5859815f1a1c5a6535e5c95927a5fdc49d2dcad5ca3fcb83847b03571f000f2181f0de58e1af38c8318eb108da8271baf2b98a112c5dd252f26fbf9bdbd5403ae1a4eb9d30d9aad89f6ea81631b72f362f630e76a7bd82ea51439406efc9965c4da12d7e54a0e3ccadfefd973343e2ea311ae320771a54ade3f027a02ed85384dac1564333dc7c6d27e0b424c2df446f52f76c87072f69cb25f7c95339f41786838416a2d47401ef3f0a7ecc837f547eaa8c66c70100d3b87d2aa0d6c244bd071137d771563b043764682cd98711cb7b274d1a2d32c2670a90c6b3c2586995f73994fbc18dd5f865ff2049ddae637919b0be8b5e74df391ece428ff4c1e05de1790c0c62d19321e919c96666b9debff3e3ec6c6aed9cbe01916db9dd9931568befb823af8b59f482401fc2f1af3966d553a0deb5b37c294f41ce76d06ffafc4ffedad128105555812cb20a40c63c6f1e5ee6520b22828de622d762bdbb94e33e22aa7b024a2142c0563cfd659b91c8e9a9027af247f408b0d975fd480ed55cf495555f3ffdff52a9f0cc0c73109948a366fe24e5dffdfdcfbbb0470de224310a1701611a9596b8ca4d0e8ee9304ef5088d6701b01aee00ce3021f598cc93a20f6d0d40e47756e025b515d3e906994060e152051c38428c03f0d62387872a717c9fbd4d6b34a84560c2a53a2e3ab720578506febcac7524c2a292a84ef289435fd58f54e31cf9b7b45c2d220ca085b1900eea87ef8469ccc88d8bff03e61430e1b062b5e63dc3976a5d55c8ac588d878efd25e3247922abc2f33ec257c02becbb1bc5f69b3febfe0b1c481516bfe478db63dffaa6631d79675730bacb99bebac777e0456d287ce8c3cbeb308a63b859816bec7f454115a5c73c59931c65aab34ada875a5ba180bd393e8b7dd7ca7f8f4ead1f668c9ccf514519af68e84951d32a48529b55bf8ad69d3e64c679c4115a606e267709d717800a0ee2147db3c6ab42a9bae65651febbaecd2eb929dbae7ed42a502db7ffcb04c316ddb502c1591d1b22389638f8b5afb3e4a5fae667cc9ac4730c44559a9d746b578cf87322523da4dc9ba8d330ae6464cc205f2cce4707eeeb3c5655e3f0b235dffd04e5515d8cc3c7e65bde2a88a13130ba658714b28f582eca90e8a8a5cd283011182016ed84c123f8e771f97287abe33d1c71bb3a449d7aa7246a7a7909cd4eac3dd6f61dc5f1e77041cc3a84079230bd9674aa59b19eb3e44b330ae67d793085c9c9bbba4449398f9b0b9f3598e5e6ff4a4356cb7f06ebb83d0ed8cbd0ff08b55becd2c7cf8e297e4776e2f2517df723f02e25b86f32109b5dbdd74d70f974a021820da7507d0bea28c22a19d7d7460b47af0f7bb0554523ac2d4b59ae9423ca77c7fe37a313298a902ab65175f5902351c69b09fc8419471d7636f6856b642cb2dd0a98d6b2c5d427d9ec5268c17ae57528c1185aca0cde4cc3c2317d9585c2b92bc0705674fb2c21ceabc415674ab3e60a7f92be6d15cc029420b68c92075441edb1862e2f157c36c491ee0590cd6a3f53d737440ac821b494e61e34293d8b8b0efafe99192cce8a4164322e66fa71b9dd5ba7add4dc6e5fc636064c951e2fc07d88da3a620169cb88f6a150dbcff93121574348416e1db3152d4bf88b24a8570a6e42879bcce1547df9d6d7ed471dcb1ad04aa2336d2425ab945b59a8aeb2ef89ede080e71356088539bf103ce4a52a853a6629bc6a8b2f69d7cfe01430da27ac5ac3c68adda07f4eae0993ed1fa1a242478e8650328f172dfa08968fa5f90b9a176f3444d6b49cdc000d93c3cf2aa576ef65f945d83dddfef06c5d76a48f6329ef6d5b0384f2349dc17ddf4ac43feb94da3e4481c428e3209ab0882b4500b5a8639cade0a5ac05fb49d06a7138013aa8b94b4aa23c59d1d06205595c1cc6dd62a515db21a670f4e5424b82004a9cb8595501ed855583236e3116670d64fe560b3be76a75ba374c894fd7387d4f84b6d5301832692d9251732dc3c980ece819470edb046b39568eac87b4f6dbc940191244b2df0142f14ccef603a3259985f3c238963c8aa3aff15f2f9cee8a65452699e39f7e34cb5e8a136cb73940c1ad6ee63f7eaf624b0696cf9f6fb5c7137b1d7e78d9c9b1431aae58197e089ba27a8e7409161db0cf7a06f91f4b858eb29527305386a245df3472742a71060863f1acb21e3fe2042f00ff0818c844a481eb3e72a5a0c2a027312080f66f1203153b07eacc7d526e0b55539a710fa5184f96c751b26021c728c3223cf1ce3cce9deadf444190fd10776332bd23cbc7d44292ef9f7bffdfe8fff233b616bfe008c203c878caac75e8b17651cf32467eb2c04b08d59dfa558042bdcb6d40dc6a3fd29171685b5f4848e66357e361325497ea2b3bf17f53e6cc8ceeea75cbbcde3466544f1311decc0cd0cc32b101246a9e9653624f6ae56b18f8027527667c310dba26c2af741e01809d96e781b5bc920839f3cfc52987c01e7ffe1cc41b97fbd96f6b858bc1007496939797a82ef06b4fb96e955fbfab4a8bd4f4259b5578f33340a21f1410d36db59be8baab343aaeebad8e77e71947fb4c905f6ad7d7f8dc747ea99899356b2b9f41a67fce89895c31a4b87d4e7952ce84fd22824ea2089f4a115a31dec0e6a4f87cc4a0234a84910cf94361cea93ad6d64d5562232a80416b63a5bbdf0cd60364db3490f534f60aa448ae97a2b70f2d3a119497eb7fbb72c4b376f46c724bdbfb2d48b8153eab4da2410c392bb3a60184a1b834bae8bb8f705dc88ee0075a748d3d81d42dc04ebc28d01eaea415fe632190f33b63c86832cf9ced5e9e36d55b2550458cc4ff9efa819171fcf2c7a7882f13ef0a15457f3c7ef1533bdda12ef2fa740eaaa3791273c41a897dca3da102b687df668eacd21605d4ac30cdf5fb35ed3ac654553844035978663c02b48f07391426fb26636d7a70991b74b766c9aa4653272f0a478dc0f0ef9c281072ff1c6ebaf0ff984d9125ffac332d866596039dff041ba199289652e0398a8465632b842cee38ca95508cf5fea6f5800d8b3f05d74d5d7aeb6f24c356a218607fcf772a96fcb4876446fa20df4f98641f097d3990642f08fb25d3c15b7ac7a6cc941303be5084aae37a79ea8d21507bbcb1b679e8d4765785af8fd2034d6709e0e643747f7138eaeda0577f2c989778518be71498e1c36eaa471af21aa5c3fc998c559ee31cb2cca069decc1203d958520fef6e926ad26b48991627aa2c45ba3088fa7fe95f8376605846da19699d8fa809add283ba9167b21671ac5937fb9ab360142ef0b0edbad16a51be803b15b020b50fa5d0fba7b0e3f576b46368e19d3e27e72a446feb4aa24267305c7528e910e796b00651992d89b8e1de6d4292ec32af21d89225a0701a8d5bd6f4ff4e9b57d319c76de79a6d04433c3a83758d0fc808d8cf6441253572c7e3a36cee3b4eccaa6fb9d115ca3e10c1789fd85d9e12b7ed8e7b5b12b2d1109a70e51c8c59888d718c8fc75e74ce2e7587732defeff9b6928704ce4af7a1d8c71af277bf2c74e0e34b1fa90f666de1f7459f2dc43b4e887fc6f8a92fcd43291d0bce680f123647748783e69c31f177ed0c20d84c2f8dfe54949127c624bb27d70974f0380d4c15a5153801bd8c43c41c8017f9c70eb28d0c2b3ec6bf1d59cfe4e60e9ab7d6326f0f8664737c74ec58ccebe32f7d2edd57a8e42294da11ec2f207467089f4682cb31215c39ef13655d150681b9d940668a139e1e8f6ce045009fbeb58b9d0f88e8689c5b9ee67ad8b41de7d43d3102022a5f0c2ded69", 0x1000}, {&(0x7f0000001040)="7fb3d555f72cf4d9734f2cf6944c6cc233b8d34095ffae4ee91829a9d0ae18cf36c025d205e403a8ba8b8d7f77b34cf9a6ec501ea611beebb8f6b97e0029091fbb6a8519236ffc85f5985e522cc4e210fd8a71949020ab44570ee11b5e96cbb3db1725efc6285b5805b8565dd838c868fdde664830b6deca5a7745d36b46156cf1d8994129c7ec3fb5cd7c659e1ea96bb6a90dc15842ee33581a94a93aa879e41b9badaf90405f3d7520c41f892dc8a0ead701b35db46fbec5ad6a80264915563698fde709d580ed4717778d6746598546471e934e59760bc6b1", 0xda}, {&(0x7f0000001140)="6573bda3ef1feb5769e97038e522d821d3935c724c17ed8737c3e9fd968d0c8ba04c4206db680f53e123b83a04dd29951af1f35034173e37956b1bc09d939be2deeeae29631449687e1095e4991e7b42fe38d1b0152d6764f116b2c9921db31fe8cdd9557de1506d426891048063a0196d2d4d5cf5eefba63337055ec4fda0776137aaf4a1f760cfdfec56b311dff7e69ca78c2c7aef828dd8df49e68014680faa4963d9e2faf3a2b8435057ea3ea4473a758bf364068830227d7fc6", 0xbc}, {&(0x7f0000001200)="5d3ff77086a821ccedcd22d27f78c3a410a789712abac971ebdfc8df046dcaf4edcd57e5abb94010c693fbe345489306b218c103625771491796d4d481d83f3eb1236d308fba3857a19a6f1c20feb2c747002a8f3ebae8e7f909f7f59c76abe1f67aa3774280e6cfc4baa7d270610a098078f9182dea0be53e3039cb9d5d99b73a824a1167b73cb684ba609d3c1dd683ae473b04b5ab1cee8ace09233403298b5b87ffd78f66a0ca77ecda7e4f2530032df89debc129ba12536f6cc89e316dcdae1748ad0132", 0xc6}], 0x4, &(0x7f0000001340)=[{0x38, 0x1, 0x800, "6a63c8e18c607d2dd66fdcbab0a6fe6bde4c514cf567908199d474008b1b5ba4f0502a01"}], 0x38}, 0x1) 01:06:08 executing program 0: pipe(0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r0, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x4}, 0x0) fsync(r0) 01:06:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000c7e000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="bb2bb39a171ad4888efdf5986f87a4d156f021387d51cf3ef66432d7867d65219e58a092719c5e6845707f928d6c15bd36856326d355c87cbfb69b6416c4ef84f8b204005299ec3c1ce10e09e35353069842894a3c276fe69a293e5753448c68eb06c8d6ff1585baa733fb7d28f88fa8441733407bd09ba5a99c5e08ff71381550e44fcc5dbff9869ab058b3d3da194731b300", 0x93}, {&(0x7f0000000100)="1180399915d7bde5e3649c1bd34ca16dbaee538173112df7297be1d5879851323119ba2ed19a8f8fa69579927a1fd9fffb204c1b438eb3d920512c9a8b0ab81439df800c5805a3028507f3ca18bda4056c4173d0c5bcdf89a7f33fb0d3b1989e4fea182374e95647b82b60118dadaf37288c5aabfb1b6f2efffd101d2ab1730f122c0b3d8578838f739240be", 0x8c}, {&(0x7f00000001c0)="673b635143cb527ab8ca149658f2797064daa9746dc0def3079696285828188b824b58158722ee983531bb29b35fd7d5c07c5b1118cf867b179f5016aff07387fd1ee690c7f5788b01658c00499fefbdf7b1eee32fae3520b3e469fb0c2677706aae8e196d8ba2240275193b69d8b39bbffdc2a3856dc0ba11fce57a66d4fd89ea613c69289d6fb82b415c27a3de44", 0x8f}, {&(0x7f0000000280)="90bfe56031760ccbb298815164523b2f10dcd9b7839f606359fe61593b3e51e7ab745ce43c994445b1ca9ee80891de458b2d0e772ae916908635658c320a49d96d53fa7ec21195a0cb0f7d9eb0e26de9d506e16caa56f6b5883683ac59bf6aaf0a6807a7d4a5a71ef57c3ca43aa7218b2e573217be922ad320530ec6fb8a7e55499ad869e6d0140b5555acd155119b928301296bcb9ff1a6594a7a72cba04764643521cb1b7eefc8ede6dc4e76f2aa490b5807b13f0d1f", 0xb7}, {&(0x7f0000000340)="38e76dc4573c144ac39e7cf5f12204e5a1db118c1c60f65f62c23ba136711aee5e33f9cc38e76e44b5d2a26714866ecc3f6a2a4c88fc1aa4b18f50130e189527", 0x40}], 0x5, 0x0, 0x0, 0x2}, 0x1) shutdown(r0, 0x1) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000700)=0xc) r6 = getuid() r7 = getgid() r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r10 = fcntl$dupfd(r1, 0xa, r1) fchownat(r10, &(0x7f00000006c0)='./file0\x00', r6, r4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r14 = getgid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="35ede1d8ad3be1b7f5d776b33e4e2db7fa37d7825ccc0fb816b38b7765cbce6c94a25f7f2443e63510cc7b2da108b22da0c4372ceec70cacb93b1082a09716f0e21487a404d77cfc39fd8b2f1bb0a38558bb8bfb25ac955aaec6f84b8f07475d4fe0000b3baf37bac01832c7ea6ccc6b01f6bfc81a6094487077074b05295d6af46085aaa77513c112581c066bd8272103c8d3bf0f313c3b497dedd90a108ec28505d65448de7f34ce80b229b5ea6077d5ffba8e5716151834c005b95cd71a4b7666c5d5641f40b54337cc9a", 0xcc}, {&(0x7f0000000580)="be7c1891fcf567a36ad799cfaf212b173febc8e30e3374380a67b35e2f441876390e43df61c35b1f0cf219d0947602df37d50b23918e71ef833d0e6fb01cf1423237e37bfb4538dd06b96af1b11d1601c977f8f97b08c98ccac9139805dd39c85757f6dfc8a7c2b29e605128a3d0804d61205755f6124f", 0x77}], 0x2, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000a086b58c70a209e934d33c15e4b3452950a99f672c863b904b582a2562d715fd151db53552136b54350282f351ad91baaf295e0f4f1f51c0b017db441a40d8bef187414d5174129e2d9719a0d9e1a8c0098f4aed5128f2446f28b366e3f47e8ba696cdb618b175d822896e94b874c5be31560dead19e5f7350f3d35095d7bf2be619aec2c4cc67c2ffe22b6add8eb8e5a47b9b149070ffe7eaec4c7e4170dea53f9cec0752d9cf45dbe0ee94e3aedf94bc545f823a640910596743f8fc032d9d8aa318adf9e85c12b3a8dbb303715d0d9b15e31c6fddbe1b5e2b92698b7204e6e7e1b5f364b5fb0a6d5d348b1b83c398218d6db3913d1291fe38c4f0fcef3c07e6e1d8a08cf859fc", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0x1) getegid() 01:06:09 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000000)="285382b2dde9f0fae908c62c163582451265a181533710ecd980c85930318ab6a08f34a67fb488f58d728332b2b95e458aa0f91630f91eb0a9b7f8f614d20830097b662dbbe485", 0x47}, {&(0x7f00000001c0)="88a3de1329ca8d59318b127a304817570f3c9b5a63bc52239e483c15ef4fc1bd40c597f1e21aa2d152fe60ce9798d5aa48c0ce79c200f6bf256df6becd8a71ef0f74ca0b180503d18bb1a6209e9d7b8136493081113521b7deedb0cafa950311db9bc245c7b5fdd7a1e87e9f4a54bf5d037000c4f940a55d7c49c719177a1320239398b4156743fd3bde3312b18f41114f153943ed0f7db8a7772367e1b2d96fb3988685a03f713d20a74deb5d33a9ba7c8591bbe109378e15aeda5b9d5d82599f1347a3c33908aa75dc53639f7c6b8c12b060e9729729c5", 0xd8}, {&(0x7f00000002c0)="fdd778185fbc59a4885baf1878a532bb9d6abe47a0ddd768b43c52963832b3c55a582e0094c663156693b948e4c0806d94a276f5ed26da17f1b15662a7fa0a6dbb3a3ad7614461658d9fd3e50689813cbaa0829a1f64d7934e0993907bf4db6cf5870c5e94db9fcdb94a615f6a1018414753a4499cd628228ccfe56cc5d16ddc11fd2d556026b1e44511823509a1cb392e0b6a74a9507887c998a18542b382d71283f833531a58d082fe5d49b5b7e38dc0151ba8b0aac7ab46aefec456b1e4b9e61623ec4ead65f955b2cacd9816d2098df353b6c056944d7ae9563b7baa7ddcd807e1f641dc0af2454d1f1bc88d4e72ca578d99893f80ece830bc9305751524ccf565969db4216fe9068d2c424671a74c5b6040bcbcf7a47d389cea93857b358a17f70ee529aff1721cdf879d29fc3a0ef6ceb50efbee6031aebb0dca979d6a5d8e8c7fbc193c109936c3bc03294d427ea814baa0bb7592ef43406319ac0836c5b02df51d521690f2939434899125d58aa630c3568af072d6e954dcc697ccfdc7b5ff7dd240b53b4c575d3f9e50e4e80d5a1484659dc10c480264a6d451dee0297ecc27b56ee7696ae33a73d74114516faa58a37c14e9d19282f51d6f23ada15a4a860bb72574d2c44bb1cf4f075804588391a42297dee60b8bd381ac85c69d0322f664925b18d9152fe62ddc63291d262dc63ffab2dcceec85f27c9712556789446badbd1cd835014f73b9cee3a927d55c3677e6b3ed645cf88346d4b96ad889fe35cff355427d45bda9d90b3bd26692bdc0b28b6abb6bd37c536d9d4b0357d86c782855224392246ab66682a7ea0109dafa19916c7a268330608867cffb4a19f6c17377f960fdee9f5bb9084c67a5a083f7cdd2f5bacbcd452acc673d577f2eb9a6c58aba9f56069031399c460460a03eaaeca4ac57a6eda3b90439a8be9f23483276c9c6024fac1ce76a2f558e9980ac19ec8c8c023573fe73b667b3ad09d87b08ec7e1ce2a21bf3e25f2e8865f5f4ff9423e1e04701a1a9b776a1bde46a0285d9f2cbd47c23f88dc0dd2377bff5a86e979fb50be3e272b7b429e15e3a3ba01f611a5952835ecd4acfa8347a9f157da5ec1c5885c81ee3ff14ca6bb29d903df84884244bac421627c61b5da6c3f7ccddb5f52687a2bd669bf825848817ab6e74b4028e955d01b8f2971cfaebbeceae65060268d60e2bc2e0fdbbdc97cbb7f66e7197cdb2dc632c115da2cfd87748a67a367d2f6e9ddd368a8aef3e8381f1bd9891dcf782e62de7accdc7f663786575fd6eb5c0781ad004c29dfcd03ab162ef2cbd6606e1bdf0dcb05fbd2d87eb3c473703d2323e59f193ed7f0016388b5449aea1373ea21df5c90733fd478c8838af093f5f766e8eb98c6fd0a8f6fa852caaf37d6663961c9458ffe855c785a5f2c4170a3e8f8ce1c4255c33952f0158e87475954c0e9d744dc6ac2b8c6af5afa9e6f8c2dd2e422416e1c2673fcce21cfa6004b0a441cd578c6a94cf63d1c3b7f613cf9d6b1c0232b7cdeaa873a12444c61ac24148513f61b8ed4dc9d588ada63ed834b3aeb56b644a86ab6e2f2e505348131a13c41e400b107b369acc9f85bfa1132ce5584abb16395cb057315b39b10146db4a2ad272ebe39be064952a11ea13af7e4a1d47b2edbaa93a1a6a13faba50d2ee25c3d7030a3f3bbb2820a3bb3bba3de9454ed2800740213d39c68c29d2053308ab7acb923c4791efa6874d7ede2cd7407b742cf86dea3bf3d49a3b9e0cb7f156cec91916c59549bda96deffb5a256a54e02113bb3c0937110321fe8525c93af68ed30591dc8de10cc663ebbd9bd8958e6122d911d2e74b3963933f18fe8725efe541fa11e5400ac42295c731d710f9f528918589cef935210b7021b62db97bedc1684098252b458ec7ccea601aec34b262f7533421d470a177aa34c3e9465d3a4f0d0138ca31945654a3aace66d1ed00366b49e75fef108f00057f3d15fd995cb109a4f7fe2d6023cbb5d81f317ddefcd170b2752f527f9405e81e41bd58886381d9b2a5b3a6ac41561555d1c869b6d8f08d9ae62fcc20387704b86e733229af811300aee434517edf089e0471787f6a86dbe9697072d11bdee50bce709bc4691d72f61325559708bacbfeb30481b4600b8e4134e7ca57e6ba79a7a15e4a5228bbe702d0ab19ba96ce31a8eac26c003dc8c0125e836f7a600ddd9b7611e48636c59fc4f6069cef7e37aa1fc850ae90644e5cb088ca71b0da6d188f4d5d8104765b8c28a11d27f81e77d2f6c7a8f1d1852b51f5215d4b887923f6cd43498e62cafe7094c782e7819b2ee1a0e36dd03f20177e50264eabf4fb952085c6c9c6d69da47839a174c984dff3d1c9363329cd37c8cd0cd6afcc1808966dd91ce64b40204422b0142e1ca049698d96c47f968d3c12374417ef3a511b708565a919dc84c99c0fcea6f6ab02ba041789780f875e0f07cccf17e841e4a9af3b425005b854ca94584dd54c0b5335b108f6f6e21f1a0e866425e3cdcf8fb173cec5b904d670da24e3924c7322867f075d35e35b9c3498768d680a10cc57f35d5b5b7beff575abb894524ea5155e21e85a5b79a3e92402aaf29832e0428fc41972492b7f42055f2d6773751e132f59485c14ea73c8d6e5986e4865ab5539fc3f76581b90e3e85f5930e2d1af3e584fdd0eb4681cde1cc3ecd88267afce21e42e6dfa9e6b92bf2462128f3566587016915d515cd6c2bbfe2f2901079aaaeb8f501588f6f0af168fa008653202f55be0d481cdf4081bfda2179857d2e89ebe17f39d517f0addd0dc4914700e488391a6be1a54cb7a06dcba35e6f72d95063b02c084549f76a9e30f18abc3cd454865af5e875a74cde3b4253b47ce7d27cca0581ecf49b34e6a839be73909d9897a10e6c6c89f8e22baaf6167bec9c218935bfd83bfcca815854bb5ac773c4c3e624b36fcfc60ccf36f5ffb86a1fdc3c177313c06f328cb1567524175a106bd87774b4a9017254ead34a210ed6f9c5a4075fae9d3f0fd7335c5f091cc9b3ef37f65ec072ee8601a889021b11f6b8f66412a9e652c7885c64da314e263b1ce89039f4d598f4e364a4dfcf70e81129b59a61633dd2f21aaafdddb39178b57cb1f2f93c8626246dc31e8c13442e0962ac27d8a6f7ed7a2c417836ae6fc13ab60d9ba6939edf99381be504afee85a9a3abfb93c7f27c643e01d9250a481336e876bf71ae52fd489ba88c943e1acdc258273995d51fc1d38a341bf0e03f948eb5bfc9ac8150ae6b493c949dca696d22c50f814db95816b2b71b96ba6844c713664bf6d1b4e60140d37dc2f749452817b8f248e220cfa723f4c66844739f354d4764acf14ade244fcea0aeb2f76d8a69a84d48c1728be1856d129251e0ec7f37fbc0f7dc6f4014708d3590f695e671f34a54fc0d659496389634f0ffe3cd94672ba357b9f4b87c087f229af71a5bfd4fbe4afcb936466cbd87ab58c525b2576f488b96cd5707c3a430c1d78b4c0d285d3bd7675689008d8ba626d14d1208e73c368d900d5d94c8d8b0be0f59f2ed2d4951310a7db4d685af332ed51106f60faeacfa0182a531084189fb7df4e4fd3aa35762215e2aa36445c80ab37dfd282b542578468f43e267eea2dac5cbdb01b919fbd449a59df09a837349ea61ab9f0aa433a987ca581539bc0f6ecc04761b9326863fac5a81e0ee469adad861383adfd4448d46df4d26b81cdb31a49396d743a22529e166f6dccb18eb039756ecb5d11b0740e4e9dfeef87b8e4f3e4d4807685bc41d5a3d9c378c013b1e9de5a1e0ade5c81e3b20b0d5545c45557bf6efac27a43357badacdb517be953089002b31a60dbb86b2716ddf47ef12728ea2f634995124fc82e67bf436c38b741e269458d6dc4c73cdb6170bef039d4ebfe358240f90229a9039f3b05c5135258830a829184a31e16aff435dcb6903d80e9481ef073954376b74b0782322ec77d931965da2b7654a6b6de450c7d218e686d6b22b318df05d40ed77315c84201b01642bac3c7f27977add446d99c29f684e8a502138ae402f4d5fbcc48967cdd883c64c89528bad45a14abd8f3989ff176f168c060d27fb8e232bef0efa4250e73284d32b55f961eed662c7953804557fa151c049e8961a888eae31e691af9714f9a6821f1acea7caff0f139d885f8f0e15d73ada0856e811005be068095922ada9ff8624e97f18e05905a8f204e65f43e3806da5ab5e5af458350d4f64a4f1b4c47f8f656c95122cc8e2268064c4092c6ab40d064c11214881335abd4485488e3e93a0ec8b3b337a5484f26fb8db83d02ca29ca578c6852eaaa145b00b53046cad2456e95e4fb4eb04c27c741c63e4b403154ebebaee9ecc90e46e61ec6df8ea23a8efa957680b806aae82301a1d423f75045158e59da022153fb3ca1cccf1648955705fcfe5a851a1e280c50603633bdd68b3873ca9fdcea3dbee11c50184b2856c3ea75a3290420d770e46edad1d16b30d869c4551ddab9474635228bb5e3fe14ce0cafe1c4fa252d6b37ba2910e53297fc22545a10e441580f001e4233a577f5e120abe5ce42ee04d72a884d48ac74140c6c9d71e98fa574fe2641aeff9e69ac0464ec0a29f4fde3813f5bae2f43ff21c76e7c130b26c5a5529b291afd297121c94bafc142f5c794208bf1989dab4752e4fd890ce92fe45224a0a1e4e0c0cd047e442a3245d47a008708daf2dd5930fa368e03a734c37c170b6b347a7d802ea977e158b07525c82b7e05d7579bcb8cd7bccef397a029bca5e5eee915f32da701d2d6993277f0b11688d8f3320a500090b447799141d03d6525ab3e7f27b4c7d63c6664ea1e4593c882cb5f3dde81b89478770254a8fe13f84b85adb1dc81e7adea9c30b6cf95888d8e1fd24b8239cba317e29694e3b8d021fab3ce360799219660914b0e2f6af9ed300298bd33a997dfb542f22b9db174acf4c7cead5cbcd5c246c2cc338fd6f6d1ee51a78606f9b485b1a2ee4eb3b2dee102eb5954207fde6743b91a668fba17b7df2a21210adf87e4cf6ad01d4252fb869aa02083c2784a40b432947a9beec03fe144ef07d91ff8d4dfd8fa10e18b57cad57e53290d2aa029f08c5754c900519f8012b7740c442b6f7adca26bc5fe38fdd6524d2bdf7eb4c7e68581a7cf46720bcce07ba152f5f8d1cb2a630284629bc571898e2479d52346fe492c74e0f21d642d67727dca67e61bc227144dd6e853d9afa0923ecc80bb468e0eee830daea8fb1c4d2681d5d3d12dc279f50ab8f0e983ca2feba162cacf23a913e0f119fed6f92d4a13046ac470adcfd45ceaeb19a8b8cf4d52b1085c005ac92ae61c2fbd88e59163a19f7ec7ecae2b0b18ea0e491d3c0710dd5c6a040e82926184b249d8e04a18bc156a3a5216db8a97132a4bd11226b7fd6c54c781d469047a4f9e603056d3b022ee6930378c57ad52a37d0a4163be6622f3eea542ccfc38cbe22304df6ed80a312d826d0c4b67986ca0627a8fa6a33aa92cb59e7d66f5ba2a9de5618c925989c8eaebd627d198c470926ad7b49896ac6ec55c6120f97715f65ca8d6ff6222ce4b7b6b7daacf59d402f061375c0a29d062e1f0fef9115efc1bd78a729f13d2df86f72d095958781582a58facca548de905621aaf7dd5a4035cab6dfb6a06715bbd62f6f2635b836b22a522c15663fca46cc93bb9319aac1333be7a307ee22a842e8a3033c1f179d2cc7f8e1a42b6d46a3e157d206675d74a5bc1e77f96d6ab5cd95c5f9636a8256529f5686a19f9dafee6f21c045be9776d", 0x1000}, {&(0x7f0000000080)="9544bf432950bba0fe5e608aacf7a6ec50d5dd4b9a7ecf4b2506f9d31979863354001251100ea9f9e85ac87d9f271a95d6e2c070c463854d014b748e21b3d3301d9146", 0x43}, {&(0x7f00000012c0)="cb36942661365f8b48df375c122cfaa94bad64216886cb59ea2d5998f47ada9b769f7b5af4d84f0f073e342ec938a1217588951dd3c0e62c56ba6289fc8b3b87d6ed3529698b3a9f869d89ab9dea242cb2d7acbe203ffd962a75d5", 0x5b}], 0x5) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 01:06:09 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="89a2fd3ddd5c0000000000000000000000000000000000"], 0x10) sendmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000140)="2a9134d94fc627c681865f42d5db2f107e499c86ed1efa730abd74981991f6a023a30f3c95eea0f3432c1557e21eee06d610911f21bb7c4923", 0x39}], 0x1, 0x0}, 0x4) 01:06:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0xb) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000100000000}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001100)=""/220, &(0x7f0000000080)=0xdc) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x57, 0x40, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0x20000001, 0xfffffffffffff7c7, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x100000001, 0x5}], 0x9, &(0x7f0000001280)=[{{r1}, 0xffffffffffffffff, 0x8b, 0x80000002, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x2, 0xbe}], 0x9, &(0x7f0000001300)={0xd2, 0xed92}) 01:06:09 executing program 0: poll(0x0, 0x0, 0xfffffffffffffffb) r0 = open(&(0x7f0000000040)='./file0\x00', 0x842, 0x10) ftruncate(r0, 0x20) 01:06:10 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x100000001, 0x8001}, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 01:06:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f000023a000/0x4000)=nil, 0x4000) socketpair(0x0, 0x7, 0x79, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 01:06:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffd, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) 01:06:10 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)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0x59, 0x41, 0x20, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x80000000, 0x56b}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x42, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x86, 0x40000008, 0x1, 0xffff}], 0x401, &(0x7f00000002c0)={0x9dd4, 0x6}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:10 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 01:06:10 executing program 0: r0 = shmget(0x2, 0x1000, 0x406, &(0x7f0000250000/0x1000)=nil) shmat(r0, &(0x7f000023d000/0x2000)=nil, 0x1000) mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xd, 0x4) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2a, 0x6) fcntl$getown(r1, 0x5) dup(r1) madvise(&(0x7f0000250000/0x1000)=nil, 0x1000, 0xb) 01:06:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 01:06:10 executing program 1: setitimer(0x0, 0x0, 0x0) 01:06:10 executing program 0: pipe(0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) recvfrom$unix(r0, &(0x7f0000000240)=""/217, 0xd9, 0x800, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2fc75c9b9e66696ced2a34ffff0100000000"], 0xa) pipe2(&(0x7f00000000c0), 0x10004) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000080)=[{r0, 0x3}, {r1, 0x4}, {r2, 0x81}], 0x3, 0x6254) syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x2) 01:06:10 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) pledge(&(0x7f00000000c0)='^-+\\,\\-\x00', &(0x7f0000000100)=')%[\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x907fc45829b2c3ba, 0xfffffffffffffffb, 0xfffffffffffffffe, 0xfff}, 0xc) close(r0) 01:06:10 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x1, 0x3487457c, 0x1, 0xc69, 0x81, 0x9, 0x4}, &(0x7f0000000080)={0x9, 0xff, 0xfffffffffffffffe, 0x2, 0x8, 0x4, 0xb7, 0x2}, &(0x7f00000000c0)={0x4, 0x6, 0x6c38d8d7, 0x3, 0x8000, 0x9, 0x20, 0x100000000}, &(0x7f0000000100)={0x80000001, 0xfffffffffffffd09}) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) 01:06:10 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/23) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/60) 01:06:11 executing program 0: shmget$private(0x0, 0x3000, 0x84, &(0x7f0000321000/0x3000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) shmget$private(0x0, 0x2000, 0x480, &(0x7f00000a9000/0x2000)=nil) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/156, 0x9c) mprotect(&(0x7f0000508000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f00005f2000/0x4000)=nil, 0x4000) 01:06:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x980, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x81) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0a", 0x21) r2 = dup2(r1, r1) poll(&(0x7f00000000c0)=[{r2, 0x5}, {r2}, {r1, 0x40}, {r1, 0x100}, {}, {r1, 0x68}], 0x6, 0x4892) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/187, 0xbb}], 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() 01:06:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) socket(0x2, 0x4006, 0x1b57) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f00000001c0)=0x5, 0x4) 01:06:11 executing program 0: r0 = open(0x0, 0x0, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x2000000) msgget$private(0x0, 0x4) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x80, r2}) madvise(&(0x7f0000213000/0x1000)=nil, 0x1000, 0x7) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/98, 0x62) 01:06:11 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2009, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="1f73b031fd22676a737021ef8c494301692521f529c85abede02b6e665144d387eb8ae107ef2a6dded2bd2d8f172ee3c2ce703f88a0401996417a9351db06b7bf9252169953a14434f3e26ad044a8f15b141747a745e0ead87f0d5f1cc30e821fbceda67b93aaff99a3a717f34162e08e86d9e9e42d5b891005eadea9ffdf552bdc03ed067ea80f5cc0414b9", 0x8c}, {&(0x7f0000000140)="c7a2b3b0887079f13a5823e8e85bfeb24f7c93f8fe73e64045cb9d458d632e9816e77f7b0119e934c0957e75d0db5bf566235b5db09851c3cc4450e260ad430ad1b8bd9c5bfb1118ee2f90e7072765527de6ecb6004070ccd51ef34bd8e20859d499b719dbfe3c7c63e84d32c5da9a4699645f02b8ca7f2ae2798831a618c99bab3f2d34952ec982778a20a47b246014a1ead5d1d61c1835d0fb06fedd8392e52e", 0xa1}, {&(0x7f0000000200)="6876fca166b12956", 0x8}, {&(0x7f0000000240)="fe13654f1225f1324206b14d2cab5002f75d9ce8c690894bed24a5bd9ee90a14bc8b68f6a8575a495f2d6a36e2840c27ce8bc62da1515f899d8e409fc49a783c53acebf09c3e15c1c8f96b4b7905d324b6887f6f1d97cf9c145280fbe818708cd79365b7895a660f97cdb9e37df54247", 0x70}], 0x4) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x4, 0x7}, {0x0, 0x1fd}}, 0x2) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1f, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000840)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f7026ff28386a751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x239) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) 01:06:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000000c0)="dbd6b5dbba74a95991e9e81acd1eeb295e86fa233a8d9af714867814b3d0619b25d89a63928a17df4946bcf19f82467984ac50d88e17d14c19c3b3f1b66094c7ac2b324e1525b18aecd11fb5073e30211d48985a5f4d43753e1f4406668bba1377b50c66788094eee82642175a2d11148097b63f9fafaea1d8b2d2e4df6491a7a8ed6300a289d4da31fdb974bc1ebe8fd449262b69e3da03b2682680e3dc889b6f31b4a06e3cccfca20db6aa752830960e9266fe7435aeea56caf5912e62c136bd85b32c018c682bedb00bafd26d5a19b0a28f70b98b64c23ce7b211d607b5a32c4054a2d1a335e7f603f411fd072a0b2cdda8c4dab007f93eb40ac014d7dc3c8d44b0018d47661eeadba2de2a4c2e0c15023c0758a0605f5ad159b4f0eb123602418f54f8d345b3d212c3f4779c1d94610072e0fcf6e9199814c6e7d4190b77209c75eb83ce4406e2488c356840813942d18c47ef00fb836109ea558602442ffea0db7d899e174cdeb41be56c18b5102c87260a7aded0a613da59851d0c7b3ec0d199ad9d3b97753161febf0985223090b2011f8b0b807c318c4619a22754a113e170f4b630107b5511f2c40f247b4d35e86d084c592c693ab7cf7fa4e074aa9ce2b61d86f4a5cc81266609e3ae5ea94f2e128bbf6743f18554c0a27c8c51d70ef3ea767be2d713ae0dd1f45e00f8b1419da6a8012fa600c8e8e71ce3e62b1d74350020b2863669054eeca07d37db2c6f187e9ab607aca6b0a873b8155b14769dd36c4bd823ded52c2b6196cc4e8aef5c0cfb4b0a64c82fbeae4f35a10df71fe03075ff8c988406d2955c59732d45a2e518580593055c2597a885aad48d4e5c0ff7ac46bc995a8c6c4923b773712ca2b5f9c3150b23962cd356c8cfb5ceb3dbe8c7eab89591bd1aedd0cbf8086386ffea10aa28c56e88b138e552b5209d4ccf5cc30117453d966c4e51424e57d34971e9ab3bd041faa64e9a9918594fc937f302424ee688e14715907dcf2aadb5f5f541522256cc35967d7f530a456e75550696b22eb415934175ee3fc97dc13b1b2621341e545955e6897bd58eb5d1e69b67e3f53d15e4cd2b490e7e925d44137d39afdb33755660708c34fadf1a033e6e98b122457f261e329a57bc5746267074c4192c4325d73ce61bbddf3c379d81f2b62fb1aecdee3f4cbf33b3bf4d3ccb1924fd88f450b09392c3badc5670305069d3e6951ae54cfa2447003987aff6039a645f4bff05e71cf9b45dc6fe13a385a82ee3454dbbe951d6683e964b406bd36214db5ba8e7ae7eab552eb4b7a01113dba79c60fb2ef60a756afac51abbf6a1d68ea0e80af01740c0f77538a6c8509b024712c429c46f59468403b67f847104da647a284dc8c558875befe902ec3628f3b5c6da00bf9264aac7de7e1214ca90a5e6b997d1bac09510730235596ca515dc2e079229d4856ad03b9b6e999dda4c34d04f51fd8a6f10366501ddfe363eb8bd191c66f9ba6afb2df2b29a04c3c961e8bdc7c3ae04e66a10b8ef175ed4d2774883b704a3bf08ae4f95288fd39b3795333454d659affc953f15a71bcfa23367e88e59fda9a6d6e6fd9711a77cd4a80c7cd8eb6530d0ecf9a1d4ef74f19d0b0a793837cc97d728c5f225dfbe5ccb622d74053adf905720b28095178ecbec4e63f34345505b347f33857deb8b0e2bcd57b6c0bff4658f33522f0c137f6fef4944fee6854c2fc78971cc2c4099f01a3a7d3eb840d5da34e7058519dbcb85355225dfc32c65e1e25a8273752cbbe20b50bd27dec67103c52e1b15e3ad313332b1165f01a9baaf16f756025ec44484b040ee87c5da43626bce2bb96bd5b3c7e867123f36129e38866bb725c6e2d007abec33adff6b3ebcc5ef0078ac45bddf72381f687e6ff578c39828e0fff8b9941f0fed9d69b8d558fd14ee38cb6ab644a582d3fd172a92eb3d7d27de4d94397813b6b0a1986a8c73ff0747733191f1c2801216a52dfb30e457ef1f94f89046ba180e7fcf92647bf16e140fe0af041cf6fa4d54e4a4b7e9ac7e976d71b448d6db07b86787f0cc39a10bc811f63f5942fc3f7b372a9d56d9d9b28a589a30459b2f66f2e3a95d32855216e4822629f33fad93a0e3ac22fd8e91c486be6ec4b0270cf008b53abb1ed44c8f6105d8a22ae35cf31e2b64c43ec29ff9cfa38510a9c8ec29d488a4ffeab4abc756b84e78976b0cd54b43359a8a0308d2c415b0bc21543839ed4177ba5f5f67fddff31215b0e5bd3dd3e0e974da6bfd4f2a99c8572b58d1aa02de05221640af3859a99be23451263935eb1ca5fbe1aade67e529d33903541ff1b6a34d68281d5b4eb38ddf2b9270b6cc74cabdff6347ddfb353a26cc96b58ce1fad36cf1aa35cbc200d7830fef1a8c8f56028696083af91c63a4093ed8b72e908089397a1198a913d68219cf17790f6fa1f5e1ee75e078f2c5a908e7d616a44bf810160287aac6ac2b2c89a437393a716c1be129c95c7bdcd6a706e84f0a10c115e8e6018ee6b176065385527b145a54fcf87f0c7a09ccc2e682c42d380e294bd4ec23b8a452d34cffaf998f18b7366ed26f2a4c197b343822e58f128785475289fb766f6438f0d74a2e8c88a68a8a5ecd04a31f4142c18052693fd192f00dfbfbbeafe5dd302b6a407d75895e8b83c062dfaeddc557a78f5b086026b8026627bdb1f7e95e4d78092051fe8701ecbb3131edb6eca0ae8912737a70af323d5dea7a7335fbbc2936dd74e280e4ab08eeab49794261696ecef3a2ffd03ca40f2a7a2dbfba5cef054fe8542f0ec0837d39018d98b3cb664f15d0f1241652472b30c0103a606e6175e7bf66f73afaaa5629baf0260c46e6de9ae54023bdcf5e5047b940fe805c1b37708abd85ac22de495765a5b9a0d0ae0c7d1ee8ba9c5c2e83ccc1dcecc5b9ad86d1deb926dc0629778a61767142fd9157dc2be62ff535be7faa1a172fa2af9e305fb75f4cd8cebf1b252afeacf9050129beae460edeb494979340998823776cd0a3c758f493222d860f395fbffd7285d600ceef50263d76875f0b6561c963888cad5fddd39fcb338d4da95d583bfbf130128ebadd7253bf3adafca8eb4d16539e8e7c25892a556d70113dd3ee4da1f80b53d0a5cb0dd8b5560bccb06b8f8211a2c7778e84342262de451697d2ba9c06cd6d351128691214a26ff0a5db00dbe8c19dc95ed14fa8c3fef8a48ace39c3b53e711dfa8cc3d1af3638248d5c17b77bb2a19abdc332adeaebdf9dbcc79589971554d42ec6c384da0dd9d8eedf33b168582054a1018ab4d63df36eb7bdda3a9925799787c10db21ccec283728c74c9a7580307576fd32d6ff8f11636f9596b0c190c365f653427d8cfdc3a13e5ad87ebb39fc502cb615ac8eeeb8f3918949e803893894a1d22cc3157d1e4258278a2c45822ff7e89df3ff5acf5317b90ade3debdc5d0446ce527517ae0d7a5d4c8a033e1085cbd466519de4a99a7014b0a8e58151ee0e6645abd467a6b0dfc83d42bd22475934d1b546b6339176dac5e4855d9b832237feeaaed24c90503c78ebb19e97fd78e8610b06affd0d3a0dd5cc7a18a72d31144ce8082e620e87218c0c9f5edeb1ce5ff7a706fd99ee1819dcfbe81254aa543998d00d7bd14660d5c7723858fe7fda9033d874601140f6770a1aa9a007e291279b753d2df06fd03a8172b3cb081e5df8fc2bbb7094688b3a97ed25ba8413d432b153f317db6b23114b65574a37da3c9bb0b881371303482f4b3b55c9469d187809e278fdd95b0c77cfed1412452174caf26234c43bcb84756687f09f9a083092f73bf9dbe9fc60d611d404b133e74251c1d3ba54376a4de839fdac9c9f2904e6b9cfbf9b1718b322f25c3765efbdd76d57a87874356b4cacdfaf55901d2f265e37458caf3c3447ccf76c2d1e2871710f71fbadd7b7172635b0389ad49fb0d926bf9646fa5d9cd7b8b2a721b3f18eef99a6f24edf3f85dbc616661c20040bcc2b10c5226c6e56b91ed2d52cf24edc133c7cdaf63b5022afddf17142a53fd1c0ed16c509be87004b542717d935b9e4887e3c96017d0d8aa88d1e2dbe17b219edf6c53936bee416a160fc1354e0d49dcfb075ec22a1d5d546ef8aa40ed8af851d2907f8f62214a09226128641eb4b4be73880a52fdccd003678557396a679de99e0dbcd8401a06402ad3ca322761fda8db7802a02e96b0b5fc06bb894c642074d38a514414751fb1b7c43126c67c69b8921accf6c3e79d01c44bc4c343aff2842793f746b9de143bda4d459cb9b224d270efc3b34e77e9f5c00d7c5aa18ea7585c7ddd470b585b49183823a4bd8f5258cad9d01242ba3e80cec796b8cb315df8d55df52c6b685e055a3f359133e676d40add0578b65fdd5317f036832c875711412272bad42cbb06f28c9b31feaa2b8ba31f81d74f6bbc11e111091207052faf8c55644b4738b94ac2489bd7c8cc97079d59dcc26d09cfc307e5cd435b98b28d758908357f3f836ab1e61c30cfd487a1540f17c5917730b179c40cc2659cddc6372adcdd3204cad4ac7fb193eaec4c7d7861c974e286a3b9eaa9a625db699f40d3f1b7341ee548e1cab35c302dca08ea30de1365b544a9a2a56a798ebb2f4ef03831415bd45997657dc21c06e795c63f344db7448a76975c9143cd4f965a362d02e4ae6172ed3df657dd4ec86ddf02cc7579b8828a81fc3acdb712ed6db01fa0c466d4c9c4b44571b0f38a0d17c60ed4ce4fe57c6fc11d29d354348f9306d9dbb87e36d06b7aa45a228eb20765b39e670860dc5035459f1f62f516497afab8bdf79c83f17c2838389d0c8425511ff4284afb79513e3f9575ab29a95dd8098959b8aaac0388537460b035389c68495ae65543396cea8269814ac9fa4783ccf19672c15fb3ae027be5f3ea41a01d03e465a9008bf4ad0aae53a68e5b920e0c8a2be9cbf4346223f0b9c9abdff53225459a4831b3e2527b3ab7da75f349ba251bda7aaf6e7686004dcc04cdcf98436fedc17943843f28a55dffead4fc876d857f654df026f85f91b6c2305c75f5b1930211a60585ddf722a239fc12669b2d8d54d657c6bdccf8aa33b4feffddd869d768b2ba905d97b161b60abd75b7cebd0a4b3568c6969e5b84fdf77718f1ee41b7d84aca7b318447546f64679ee853950d0cfbe4e5a7e7a8918fb7578599d4d8cd528396c7afc6acbba907ff33c44f56af18ca863f28e5ba9d45f0b4e1badd444edd9337be22636266a68c51e7b86424bf5a9b08c7fe0d99a5885c0de5faf8f1af5895b6f498af1f6a135df7fdfd49a64db371ba0d4cd22c6755719b4266235fa6132885c58e623d32e7f89f97ef3a8de5b2ba2450663321d5e5eb9df7a5c31e42c670ea927500edb6b1c791118f3434213525ec5621b744f37a097e9b67e674b902f7c61665087e024ba06cd681515e50d4d6035e39a3c33f036ded59429365357784b56a2c7311a24cd81f788e9908b7c8a1e3fcec31f148c633ccda7b9e6483497f831f0a2014f3e08e3a4467884978e5db2e79dca471854bc641b666563398da81749c683169a5cb5d6e6a720784f76d16ea6a91737bf12d5afb8a41dc166583e7196bbc98a6d7c61844e9714de31d2a95126d8e8edd07c0c81b03ee1e18c22662fbe518335338c5ea52232e75f2aa6c4f313ae514d858a3b0697b234f699b76fe6d345f8b12c2dc019a459f3f2de800cbd331c917b5b292982ed7345784e7cb08fe5dbc51b68b562fb4973e299010d8393149462302689ca5b2d3b2ad381986df26774acec1f3462098d92d76", 0x1000) write(r0, &(0x7f0000000040)='"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) fsync(r0) ftruncate(r0, 0x0) 01:06:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7fffffffc) setsockopt$inet_opts(r0, 0x0, 0x800000400000001e, &(0x7f0000000040)='\x00 \b\x00', 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:06:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/201, 0xc9) fchdir(r0) 01:06:12 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100800000000000}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x80000000000002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x9}, {0x1, 0x80000000}}) 01:06:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffffffffffd93) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) 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)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:06:12 executing program 1: kqueue() 01:06:12 executing program 1: shutdown(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000002ec0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x550) recvmsg(0xffffffffffffffff, &(0x7f0000002e80)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000980)=""/46, 0x2e}, {&(0x7f00000009c0)=""/200, 0xc8}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/226, 0xe2}, {&(0x7f0000001bc0)=""/109, 0x6d}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/143, 0x8f}], 0x7, &(0x7f0000002d80)=""/240, 0xf0}, 0x1) poll(&(0x7f0000000000), 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000900)={0x20080, 0x8}, 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000008c0)={0x7f, 0x1}, 0x8) socketpair(0x0, 0x8003, 0x5f0, &(0x7f0000000000)) 01:06:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x4, 0x4) dup2(r2, r1) 01:06:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000002380), &(0x7f00000023c0)=0xc) dup2(r0, r1) socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000002300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="10000000ffff000001000000e2f01c70ecf80742452d0217e00092cf815fa3e42ecb79fe8165fc3e95191a2858b291e25522e48d0b7c3789f5952b7d5b3ee47fe73b5817de0200cffc6a55f73fe76415af9030d8e8a58e2ec9f8658e16c694a3b0fa85a924ce6925270063362345f33e1b6598061e80085158c64d6fafd5a327dbb0add6b2966cfc6a22e76c019869f0228de919561a13ca82aca01c3cb6c95c0c259d74a57a0228757841eae54c94a78e8d259479f38b9b4b51bd822fe21d0bb8d01e0cfd32098398be212be997956dede7635b2e13adddce5a8a1d06a632a7b1d53666903f5f87e3f47cfeaf5c176da8547c83fddc5b2e2682687f67fa2dc0f1ef71f67a53a2a08ea4188472323d245ae76e05541b3d417eb9e730bd8ebc2a3988442483da4438"], 0x10, 0x3}, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) recvmsg(r2, &(0x7f00000022c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/67, 0x43}], 0x3, &(0x7f00000012c0)=""/4096, 0x1000}, 0x40) 01:06:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x40000000000000, 0x0, 0x0, "0053961f8c9b5d7cd4ac3ba65825cf3e3e57e694", 0x8001}) syz_open_pts() 01:06:13 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x290, 0x20) write(r0, &(0x7f0000000100)="4ca01cf8ff45f5eee9b231244a06c11a17137a08e77b0c50e936fea4814706b590cad8f5b0f25c9dcec15c49a3fd0a898b1ff4cefa2add47656d411427fb1a9350295e6edc04c576966f366a186419a2277b92e6295d869a824af9d6e64e7a389367ac153624837fa04d8e9ad9ce1577ffcbcd68916f766a5ed0216369b4acfdaf1c3d4564d91c285b99f9332e05821fde7020ef89294870bf2922e2ca56592e56eb9d2fb3d735ff0810a75e14b0439f2165663483d47cfd2f56ddb64896aeb823eb84ea65efca7a6aa070b31c3dd90b720228a0a7d286e0a64bc501e007b6e873a05c06992fdfa49d90749eae368baa8eeb66227d4d430b21de27b86400bf796b7a11a2cf314634aa7f3af524f135f86fe16c1fbd87202f71ab16b6382ab11159b4ebab24df8b79375c8ea29c95d283092a3765aca9e711cb9a542dfae7f0590f9ae62ae85ab9eb6fc21ff2284147cf32f0ce4fb818761b50dc0ef918684af00a3822d50b7afe80fa5569c478d04555dbb6ce39bfa7501fc0bb3ece17e421785417fd9446e6a764b35da0471dbcebccd951198cadd00c0ea2a455bd7c52a90c6de9c18930b80debf52c3e3dc5d87663b5dfb3c266edb5259d4db6a7bc1eff043c41369b6a07185bd34eca9882d7c6528ec657097fef6770ed0c3ec0f8929f73e43d49778a8433db5027c516febd5ac8d8f8108b6e280aa9f8c3479adceeeba9c68c6c98d98889794ca68a4c1047cbe49503da5c511b78afe442e5372a29b57a63b980a8c9a10eb21758fd0a36df0bfa32351c965deed553a2620b2e4563a91c7c072ba815a23c9a219385d08ecb31b5e5f77390cf765ab23efa193cff5d9593704ee9cd94ad0660cd81005800d983620384410a5018cbe8b6f8f9ea0b7e85d61fb3ac7f2b1b451fe01d04e1cc226dad9848e5f8bf242d0cd2f472c742384f3bf538bff6917247a37dd80e6e2196f4d08800d0ebe7b7539035ee03248b3f1109ca61f5e9e6e96c56722be79076d296ffcf0aaac80be071762bf5b1344c2fd4766ecb0bbbe29c17c209e63f6dc57bb17de3052dd3a0d3f5f304730a906c58ebb0b37528c463a32712b9a0215b4b1f8e0d0f2cc0f06c5686b9cf2a5dd3e2beffefd01aee404b1c95e24f54f602740434287d8b5a287a4f81b4fddc5add11ecc77f9a8f3bb5c53c9372e41700b964d10e3708e32aa8f658ae5d78484be9d04d459c30f79a43c115aa043179ef3d2e34560574dc6da754b4dc770be4383983b1eadd16ef3065e9dc920245449a9580de018f0057185928132d11ba344bffc9bc7b7d477f73ce53790f9dcff2e79b098a08812cc387780e078e977f8bd226d76c86ff09abd6dc66e5384de59eb37cf5d094ecc0999bb59137082d11b0f9ff75984aea16cd9ff1aeb24525d4cc3ccff037fbaec88858b98beeaaba665fa3bcbf6f871f67a58e5d8caebeeb2043b0d069e2bca19066388fb118c9c45f7048de7a4b24ca4f45c72bf885b15a079ac2e0aaa9118eb527236d2fb38c82ef8e14ef9413781865c703e4adae2ad2dcc2f2599a6bb5a078ab1ba9ded0e68b352bb1dca8507ad4c3747b043180d2fa0403945c319c32daa00b54ec5e39c48e4717b01a66e3afb9bff58536486366f3d008ee6e188eac1d1232868d54be3035645172dff929fa7e972cff2efb64ad4fa43f04dacafa726175ba0f4244ad2b4e97e82fe6f89f1e78cf15911b2514675c1980e4d2ff5ace89834ab526f531ceee45de89bffa7ba6b4a06c18c6d0d656e94b1592c521e345e333fcc65f15dcbf181947947f083f73f1e6887fe92bd291279275cec552b440102038917515df3ff3d923683c0f7aec860386501e791e6f3bf04701beb1104af3d5f90ed20c69fbdd4fb9ce0f0f7f208059c1e3050a467596692efbda6a46915c1d929aa3b8a2a12f45e7535fb1861c6916a06f7e4d05e29f2b5787fdfc365d89018465e75ab739a12461d6771b318c02f58e4ba008f41c14e23d19251f9a0b2d45191d0086ca1864d02ae6ff5be00e47ad4de84ccae731144c650bd7b107610261c1d4f587aac22697f029d5270f97a2590ffed057eeb25dc887255d1b4fa493543dbce6d0028c734051ba6783ea37e478b4b09e0387331433df730a9efc0aa70bb8c540dafee8101d97155b829d608c62a7ca19d825798e0a00e29d0910c19fb56d018df0ba6a11b3659ba631d8b349bbf614f75b4d2c24928ca05d0da467ac1f9e3be155824c80ecea467656fcfb60c175eabc85528ed0a98b89bf470b2de809b17b6ff4b400dcf60deaba49f266f801acf02652768dc173f6b8bc416e28add04e30219716ca4210733601482001accfc9af5d6c0c12413ce74181202cbf412a18fc7a5395770ba3f72dad3997b371f448fecaaeb09cf527c283816b108186f2c8f7c61cb0726740fe41b3272cdc2477dcc6067559a4c6292c4c5a725aea37adadfb5c0a1c7df97479a28c40cb086388da73054a37f65c7c2ec0d2f62f074a17fe42045d33bc9865a5bf6c34997ba1d30be7c1a5884d8d4f2271e056f4fed54772e90ec6037310773ae6db3c288891b5478926a25816839298379b0100623793701d09292a3c71031c4b9ad8b459071838650cb8ab6b97967faf68599cdf2f5c87d4ff99446aa8173d0a91febbfd1471889aa64186dc9352c4d23c6e8902863092210605916a67e5db32c8362ef42b34206da93f0652ba891132e7119214d7a5dd9bbcc768e961fb0bf7510040ad18030d1e06c1c92be0399fd297f4cbf3d0048fecb66d50e0e2dd7a213507877a9727614645ccfe509ebfc8fb3eea84b6dea9ddc420beaffbc92800a3688bfe5ce0c6f94d0351273160378d9ec1274cf84d7da5daf9cf639bc687622e1bb30576b498ff4a0ceb8e4808fd707c7074959cdc63a8006e6b67aee57e79f898f0ed9657e4454241fd78613b989d97022ae1bbddce722d59292fcc56d54cffbb8539e5daeb430f20905c3e6f517726e997e35b64c0de793f0aa1bc882fabda3205b92942d627a0ac2412d375a8fadb14a1bf5bb28172168b61ac9890f8ed6b041522d3bd7c458a7d5332b6fdf485383f6c9eda14ca6f02c22b8c863fa5cf8789e30df3d54c8f9a210e563992ed84ca3e5c2e29b6ca7e7c13bbc1a521ed245a1c895ac3f57cf5b53e2cfa1153d8953663a330354ae65782dd5c96416112f5c9435fec3085a7593a312cd0f138b06a81c4944b4086f9c373a098c832d557643bd859dabeec967b7088aa6c58c2890ae3992c348b697c8fc666bd5df688073f23a49c51ba13b929ae76c8102ed711cad36af2db244405dfa24d5e7a72d5b53a29d8cd334544b741777890208c4885951ff6eb8d83fcd92e486d544df5a31411e45a8212852f6fa79f1ec7582e0caba08b3126048e70b4bf3567b098234aaf8fd6173c2a5110f90b99b9e4772f2a282f896c047759672e994fb3a88fa4ba193f2011f4c6a5f24c2f7cbb6e96241dbe5438e125c33c505d208e346679fe50d0f816c9f959429b3f6525be999855f8e6c060c9a68ce0f4879efbbbd09762f72f0b5d6d91975b696b5300c2e3af51ca7244dddbd673c3d6634315029a1531ec43a8bc81054264449317ca3569c4a96c742afb2fa34caac27b8231ddd98b4e363cab3feb21a6ccb3cac3d592650efcb550027d0e29522f63f07e4a6d26c3d957d8b5335f694fbbeb3d52e2f4748fdba96254fb5024c581c2ea913b47db2be613aab3b0d3fb62421bfb233a33fc9c56f213918259f01eefe8d770160b86763dac85a4397b1ebc5b72b6f70133e011d4bbe8479101f9f8071f822764c3e9b0ce047728eb0fa6ea5145ab3ebae010e6fef5314029b8f54f2a66d1c66f875c2b1f53c999863e9a4e051277fecdb34639efa74bab0cb888540cc30e55f0866a31284de652c576eb794a5d3a111c4fed8794567d684bca0b6cac26d96e152c4e6aeef69afacdc1e8c9491065fe642458d3a81f710de618af2ff82ec2102a85f60fe69790ce46858a674127b731c15ed8eadf27cb720fe21b56f1b20b4da03229a66f0eab1a46ddfb59d8d6bc2bb0773d17fb8ac2597ac7aaa9d6b4aeb1f37bbca764320d9e2c542ae2b2173d5a1ae6b334ee701d8d4ddd0887cbbfabc18af891f2255d3137361eaaaa32a91286e7de1bb54e4e77580e2b564301615259445fae52e789f6111f5f343e3cbe60fa9ff5e375f8539a961ed69c29e62b74f3ab0e2d058a1307159aacca7a7f9a0d70e437df8b37cbf354caad4229bfbad2ad657d4b6a849e3621c349e2da6506cfa70ed4fe9a5c517d6fbfcaed45e079f78ac5c4df9241ae969d7a3f90b15ff955552984c27287ac4bd2dbf384251aa730f432ca9d5724781787d6e072f1cb3793e8cec31d4b07cd58f197ec116b5cc9c6b3ed92f53ae20e3229e0a17a77c05c050b1084e17b71e25288f61c50be303c1ad22d4a8d6f033f327edb800a0eed6acb78e65d3f6613d85d09ced0a1d5a52e996e37f371026a2a1b5d786f83d43b96828154f0078da7765faf465f71da0e23275cf30ea2f50c2604aab8787b122e3fb3344db9ee89fb4addf2624425b50026509c417b21ca89a3074a6a1a38df45e14eaf26a7ab83f79ea5896e8acbba62560b237c6bad1c38bc6f2cd0e8699d9b76b1d3e0458f1f266ce6c822bc42e9f9e72d346af885cc9fd379687e65b43f8b8cb7b26ad5abde8872eec0556f8fbb1730bfc5dc86afe2c65045d21076428a3891a5fea879038cfe6f24243f5f347fb5d98d846f39f54699ed1f1d6883665bc997dbe202db198a915f777df3eb0d279d99ca1b385fefcf710bdc2049dee69acf953a7ef6861e358e754c19968baf023db07af6fedd6c25fda4a7a38f5838e3fd5d605bcd0fde5029369d2b3f94c6758746e423b37d97779c5290a68c41b94ab1cb4fd7d331259e80ce7f7e72632251c6ddf0a7af0a6053bc09e809478d26d7cd3e816a82f4af0f3aa731552772a2039ef0a3d9a7b79ad0e029d6dba81935fe6374ddf3029720fb6bb0157e58272b6bffeecff6328e9776a81c7e052756fb7ea75ae2cd294e6d7e20396a983f1b8e9a6aff7f63c198da35f18f88886d20e90e5625a1a4fcbc12e6adb9a50f7f529f01440a3e0a7bf3e4882b3590e76e22399a8584819c596ed45197175ddee755c846d4c021a0a6e16d5a3827fcf1bc849d6c20f2eef4a0fad2767bbddeb814ce040041008a6d4894dd42aea5fc23f9097d7a3ad09949ba1c2974f256963e8fa0c495adc3104dedc24ac15f5c607dccba0b86d18d52f4a894f80859eedb86c2dd00e986cb9d7d2260a029ddb24c5bfe7c720fbb9255d704ef70742b1913b6dae862cc0667acb85ef3f61a3a5604a9c4ab47dd9a2071f7caaf45414640d81c3a19f343228ad1d101a48d2d226f5acdf6d33a5aaab2221caf211893c0860fe0494d0cfba5f7f623494b18f6222884d4b377fad37bb9aea50b6c1bd2d39718f61338da4b6561491d10aad84aa31ce576f8e9f03b77f6dd1f500b130af411fdb2a4b00b3282b3b8ec94de3b74241180dc439b9554d28c728c7552c0f5cd26e752604b3fb49ce0b8cb7b4fdd98c7c190ee2e56593c92e6fe32e74c21dbb1d2ca3c832e883254c7550982b062c3621173fec2f6fc8d2d89a51328074ddb20d6d95369dae1a81f9ca98a5397636a14360f2565a977cf7ec149940340962e9e2acce3e6ae7fafc0358954b571146e18d3bca20f13cc602966c279c83d442050d781443d8b20ce237e4324746126e194d7e6655df364a40e71", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xff, 0x6, 0x3422, 0xe0, "9f3caae38792e7e651f380a6e04921db68abb1ca", 0x3}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 01:06:13 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x7, 0x19f7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socket$inet6(0x18, 0x2, 0x6) panic: receive 3: so 0xffffff007eb4ec20, so_type 1, m 0xffffff006d8d1900, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *277294 65255 65534 0x10 0x4000000 1K syz-executor0 481366 65255 65534 0x10 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff007eb4ec20,ffff8000211b0ee0,10f6,ffff8000211b0f70,ffffff007eb 4ec20) at soreceive+0x12d8 recvit(ffff8000211b0fa0,ffff8000211b10a8,ffff8000211b1090,ffff8000210a39e0,0) a t recvit+0x28d sys_recvmsg(1b0,ffff8000210a39e0,1) at sys_recvmsg+0x120 syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffc1,0,3,98b07035010) at Xsyscall+0x128 end of kernel end trace frame: 0x98da6e16e30, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic receive 3: so 0xffffff007eb4ec20, so_type 1, m 0xffffff006d8d1900, m_type 6 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff007eb4ec20,ffff8000211b0ee0,10f6,ffff8000211b0f70,ffffff007eb4ec20) at soreceive+0x12d8 recvit(ffff8000211b0fa0,ffff8000211b10a8,ffff8000211b1090,ffff8000210a39e0,0) at recvit+0x28d sys_recvmsg(1b0,ffff8000210a39e0,1) at sys_recvmsg+0x120 syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffc1,0,3,98b07035010) at Xsyscall+0x128 end of kernel end trace frame: 0x98da6e16e30, count: -7 ddb{1}> show registers rdi 0xffffffff81e337f8 kprintf_mutex rsi 0xffffffff81696879 db_enter+0x9 rbp 0xffff8000211b0d30 rbx 0xffff8000211b0dd0 rdx 0xffff800000ad6000 rcx 0x1fe3 __ALIGN_SIZE+0xfe3 rax 0xffff800000ad6000 r8 0xffff8000211b0d00 r9 0x1 r10 0 r11 0xffffffff8181f470 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211b0d40 r14 0x100 r15 0xffffffff81bdc2ec cmd0646_9_tim_udma+0x65fa rip 0xffffffff8169687a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211b0d30 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=277294 stat=onproc flags process=10 proc=4000000 pri=24, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a3c38,0xffff8000210a2be0 process=0xffff8000210b6cb8 user=0xffff8000211ac000, vmspace=0xffffff0064e00018 estcpu=24, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65255 352399 44242 65534 2 0x10 syz-executor0 *65255 277294 44242 65534 7 0x4000010 syz-executor0 65255 230663 44242 65534 2 0x4000010 syz-executor0 65255 481366 44242 65534 7 0x4000010 syz-executor0 46862 93893 47292 65534 3 0x90 piperd syz-executor1 47292 39978 38534 0 3 0x82 wait syz-executor1 44242 243804 41139 65534 3 0x90 nanosleep syz-executor0 41139 309177 38534 0 3 0x82 wait syz-executor0 85793 157827 0 0 3 0x14200 bored sosplice 38534 78278 1215 0 3 0x82 thrsleep syz-fuzzer 38534 301321 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 452416 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 166046 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 21560 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 235151 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 115445 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 68402 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 458639 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 327604 1215 0 3 0x4000082 kqread syz-fuzzer 38534 158241 1215 0 3 0x4000082 thrsleep syz-fuzzer 38534 374731 1215 0 3 0x4000082 thrsleep syz-fuzzer 1215 349765 49549 0 3 0x10008a pause ksh 49549 386951 95782 0 3 0x92 select sshd 25392 85339 1 0 3 0x100083 ttyin getty 95782 427391 1 0 3 0x80 select sshd 68278 59904 48102 73 3 0x100090 kqread syslogd 48102 144676 1 0 3 0x100082 netio syslogd 514 389661 1 77 3 0x100090 poll dhclient 79901 431718 1 0 3 0x80 poll dhclient 97449 427529 0 0 3 0x14200 pgzero zerothread 55473 226061 0 0 3 0x14200 aiodoned aiodoned 97159 73108 0 0 3 0x14200 syncer update 295 368504 0 0 3 0x14200 cleaner cleaner 73596 33584 0 0 3 0x14200 reaper reaper 99658 172041 0 0 3 0x14200 pgdaemon pagedaemon 49008 38708 0 0 3 0x14200 bored crynlk 77745 297287 0 0 3 0x14200 bored crypto 49404 269458 0 0 3 0x40014200 acpi0 acpi0 39058 516129 0 0 3 0x40014200 idle1 29348 206617 0 0 3 0x14200 bored softnet 48900 876 0 0 3 0x14200 bored systqmp 26733 311917 0 0 3 0x14200 bored systq 61885 54296 0 0 3 0x40014200 bored softclock 37477 291226 0 0 3 0x40014200 idle0 1 404202 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper