bbb1a652155838c23cc17dd86b7211c1695fab5d784d41a2310729fa31132117613ea9962d661d59c7b18d751ab12fc7275de3ab88efee88894e9df4f35ebe47cef2a17f9f9ecb74a6c369c9c377415cdc2d1ced764f57629e6a9f499f54f2edfc42da8ab2f5943c6063def50415b5848b621f4fef331a869c19b6d89819d76d78640bf1efdd1e1e5ba02186f1df31b794b30024e4e0772bec1beb7086ec1f56f0070a83b8e9af2d6bb58f7fd16cd71ec994b7d51c0e43ea7bbe7b75da2caf0b14dabf6cfc5e4d7cbc879a13f730e0eee1dd70b43cdf124f48bf3f07c2ba66528b78213f29871531db38ab9d75e9f9cd5cadcc889ab44f8b34818a559767317491008e32cd7db4fa28eb4ae9ab2f51bb6b877aa613ce1e6b5c0ac158407ad75010ba4d1ae02a3ddc793efcb83726e05fd984b9068b16d2e053ab23d001ab825f87e33db03476daec538a7a48c1c11c3017084450992e96da693cfeb56dd36e87e346e0cfef55de49b37398255a0fdab8c80a9dbe3ce4b00d3b88a02d342f9b907f12cd89c6c933be0a76a6b5cf120fa48f6ab5fc159962978866f1f3f16822b4deb95e98085b937d296c35d6fa56827f3fea11ed5d0f1c95aa9b7981482fa4ca6ad5099f7fd04b8012941b0a4ab88335d796d35737104c3ca6597ae01681aa5c50eaa89a1c44250588c65f05743a3cedf340cafab19bba7e57d55e9ea2ed3e9fc1fbceb58873699591b347f66bf673aaec84685c184f56e8c41ec2a29e09c3bdf3f6228ed591bec3a9ebffaaf7105c70359ccce4d6f5f461a53999e2926a490218c62a35067eb77f905bbf924d922549c568a4836b9cc032c12367e5b2a0c3d8e1bd5a59a9d1f1d29ce6146a277f95d8e78ea3591d30f81051dc6dc9387b263bf771a1ca25593d77bfc9febbdf64f6c3ed62bd5578b451bc0da86b99148d59dd9631e9559be00d085bf230b56a32c4fee2faa6d5e85fbe32e7c9b5d52aed447fc11a74c3e2f14c7df888917d97feb42f2c8a25f8d39956e89ac96cb4242125fc99e388c234562ea8dcc7e06cc047393f0f500f8c7b936f11217336e6f293902df4fdc483e460c92634e755300a790c083478d0eac3cc5ee5530c2822231b028785abf065bb65cc126f5e32bad27ff8a59b64aa5f6ee8e00683e9f3c2655e62e8e857dcf66ceb27cf9a51d60ecc8b37a6afe54ec4e9550aec001ab056f97e06b74a549a71002096e91d0b0d1215045b2e5f5b646e28c73c4ddd5d3f55e4fed0a69234a884835a0c714e4d94a4f019dbffc0b1782ce0f7399122e39a006761c47ea62a13f1cc53a1a54787f02d5b31be71e6da81828431bb764559a89e88d8baa745c3c9962bc7a971a580ee10e405a50c8a5ed9b0a792ff870699b6c6ad328e3441fa14ebc20758615f407f3cc634c5b5674fdf9d5c97edb70ecdbad1d4e2fc17f86ee917e80e10997d574a303c7512d01706eb219300f673c2ad689e60af4377de3e184fbb0f4d717a6f1772daa750da1d5803287507a2726cea3f483c7ddb488f44ffc7a393ed68cde3ef67fca14b5529b3518e91266a7ea5f8ef79fc0b2bf8a27d9ad73853eb9c9f48101c4d6c29f23bb2b1b3c157085a08dfaeab1cd8c24f2582ea39ffe68be639dd083666416e05435e197e7a77bcb2abe730270e391bf4c6eae67fab9876caece275e7928cab8ae64aae7f8e8c8562c8af6da3cd1e099f2e40342a547503575d5ac4cf1d1eb0a135e91ce7c623d7fb4e1349278b0b419d7e2b28fe0ae50abf510555952aa3f57b96fe4f8da013c36509cada94c920125ce650a57a7d699f48a93e83250498e1de119f43d177a741f862332c751d81f5d4ea8ccacd13df7eeffc532bff9c14de70010337ece912f8e73be7233c9400a3eabda51b387fa4af7e3a4c56ff9075bceb999fd07a5a13a40fdc03c9e2fb8dcf4053ed3635ef5b4d9e65fa28faf209135f7172685ea396393ea9c86b333850f3ae9e2c176c198d6a78b93a99812b157d5db4d0e15822dfec0ecf2c9f6d95c82a575c2054856aa147560382f6fcb246e0cbd914aed0d5b58477e49d396e669943f5de81bbaf9f2476a26ed5c182a7294d69fb92ae5cf291c3e0b59cb0a8ceeec443d5de6da041d3952548e2b83a40670b014ef75709f544762ca2eb05bcf7ef229ba6aaf01ce041b80bedfaf735c58791f83667d329ab38e0e5a251dd0cfebe3f26a2db356f992118e6795143117ac38d7f32c33c726012678489b219d8322a49206a16eef9f342745728ba23ea705ab50a3a9d4377cf6c5cbe4cf51e2ae28d8cb45a82b7b9896bad2166263406570e5de6473e0fc936e5ce0f4cce9988a93680f19d8ac2246df008b3aec13a45da892b1107a1548d74bb00d662f883d6fe065e0da1b49784ec1048b9f1bf939c0fe11e540aaeaee6acd520ec4ef3fbf207dd3f824973ebe724c05224c0f4ba87db8f8b7fa790347d06a77f7e811d81de5a6a7872ece6ccae427d78fcbebdd316ea3df307a2ee5de818fe85400d780ac7735c5bd1ec357602a16c0e630e18d29848a27908e654297ea965a481ba5a9dc454cf27c0386a92289eaf903e3f6721fa2aae5f750fbec2fb92701d66fac279ce1dbc610caa5bc147576ad2b889de48447c28a6e01fbaa38e0cb7a87e21024fed0a82b69b5bdf17c1e16eb506fdcf1a22c3c36c9e539d542f60ca640f54939c52874ce24872110c22a9b5d5cb6277ce359d88a682f4d476ab3765d8439ad1fdcf467e73e8b722d9d33223393a23b8f7144bbaf2f7ac722ef198901f25bdbaa18e2ade22724241e49e42f97386e777eeeefc1a3cb1f5b2d18f7e5efffbec2b28f2d7ce3e2aabbffc4d0a701f38b91b9eacf4d7c82d43cd3eef8d2f8b48285d2a69df14955028f774c8895f5489c30375bc0d542734e69b064cb826e4f200478639318c975889a103c8a31f0712577cdc45eea1392252e7c784b9619045dbf010f0e8eff235547d5f04ce27966549b2fcb93628bdaf030165b78bcd9774a48f9a3f349ec44c8a10d683d0c5c29578193815759b7aed032e08c3f9c1545858dadb18e102ea0e7a880ced5179b1dd6198a5171614cc140caf836d35103a5e7e7c500060e7a91198e3cd69edabbd00febebc6d29fb89ae85fa99a9408ee1862f41e3daa1d86f4c79632cb85d45b2864cf2c0f99c88c569b0510a1b841108bf54800097247c0cda3bb7d63f808611adbc2771027b03e045cc004c70080b4681303cf29cb352e56ae1da522bffd6e97c07bcfa3a4afd699fffd6de209da94ba37dbef67c9a4dd770a8d1822b0c0a4aa4e7bbce61c8bd0c3fe8be1f0a70239d892fd95b37af671425091f950901315e4e02ae06fa2edcf79424b26577035468a3de537a701691f9aae57a0406249a30a68c7728e3e1ada7aaa1b48f7fe974477cf015de8ce49c5bb3579556a7738aff93bf7ad406c74178facd3d849f5d6edfaba0da67c2d377217670cef6dad707c9c43cc6c1cc2806c7c8cb3b71da209529de034dabc6efe097e48d9dbb7a17f695de554a64a69e0d77c2eacd938d82c2550719e84547457fd0387abd73b4d059dc6b3722b59e20cbfe01afb1630ea558caac7fb9f6b781efeb9768a6d37e944245693a28503d57a64991dc10cceabc1ffba736a84b24196c6fabe1e3752019112f321b6bacf297d7ffcd22796100890c0636d00fada63007e7b7ffe50b2a7a905b56a5ce864f0f779457f3480f23398d7a87ac2d18e50fc32d1f8b987aeed657de2ba7541088c53dc5e045ebc6bd2c098d31ee13b05a707906314ca57c339ff1869ff8cc5bcc2d1ebfae9b1e1a100803cfda83cf6abdf5b976cc772c4253c7f4d4295e9d949deb91272478d58682a86f7b6d53d705f56bed5351d8a2bf41a0e22ba2f83b6220616acd9a139661b53c6b4fedb9316345a8881cf24bf7bbe406339fb69fbeff5b5c1294dde8fe2aa8c50bb75be887231585c9dd96e47c1b51b96259c86a3b2720b30a9d7192024f140d76c875ab1d02f216c6f3c2f509c829306ea54899f7a2e8added620fcebfff93121d184b31b03d16fa4b13a84f9b9e1879bbac25d411229a9114db4b74c561435c1128c93976a3aa1f4e1763145730ffa22098143a76862e278632cf66ab8189822fa5bea9ed0aa", 0x1000}, {&(0x7f0000000180)="6db1c716d3c776ad75edbd7579177cb9efef6bafed563d7bb67853040a334244c8ce31281b426752d2898aca999aed4e9a7edda345a72f97b37dd80eaa2ee53b0c9f7ddcaa1cd91508e47cbbe7a31297f4056822a8b6e85e1bb7d6c747bdbd1d25306a3dd4403cff0e678d382a862182e92fd0971952e6df40900681d2d37d8804abded902af8fcff422aa544c1c4c92a8d256573be6e3415d15160217004aef2b0e4e7d660aa2551ec00fc3a000", 0xae}, {&(0x7f0000000240)="9088964beb8576bf30de3ee7677d1750dd70a0cf520e8d08a768ba239d6da560ece8075e3a5147397c53f8941895a9b55a8bcaeb567b2b4cb4e4d5c2e0ea86be86fd302f2ef5ca402a8fcc81cf5223440f6b8ad129c85516c697916881d46ad1e713c8a0dfcdad7d859a64a680ff34b8d4fb952a7db2942184ffa21382c79a3710dd5462a8bceeff00a16fd95dc70cda32f9cc799c855b3f078d61d4e7f4c580f8663a08b3aa0b041c95d62b61aa44e39a829bc1993c8757e812a3f5657d6cb9444a7b46d80f1783ded24b2ee4fdedfa1571235e0d26103edd24a46c64", 0xdd}, {&(0x7f0000000340)="da", 0x1}, {&(0x7f0000000380)="712bfc23cc27a0c0396f9e6b4a9198f81d1286399877366481cee503c17004b9d259900e5023556c291c7fd5d54c6d9c7e8b3c157d303a9bfafb5aff4f081865db0a697590cb7e3fed7a048add0739c1c09419b275a374ab9eb6063bb7a99fd8611ff0d76ab7d6ec88d3ad7cc74f27619dd43e6337cc787960a57320300e64bbf3", 0x81}, {&(0x7f0000000440)="31c969000c320fef", 0x8}], 0x8, &(0x7f00000038c0)=ANY=[@ANYBLOB="10100000000000000100000005000000cdb3ec042b10caec8f3e27b8ef394407643ecc7d84ed4f84b23e32a669045252c0f30244eb11649c97e145ded7373771966277470f39017f611ff8c1910eeea81a99334e4a6ff1fe15f300abec1dd638aa463aea6c66bdad2be2a10ea96be51b33986cd7b9b7cb8ea5d98d17ebcfd2519f08417eb6dc7e5b8734e19f870f43d3d064a4d36c3a4ee07c2d3e1060bef4219ff3156dfe4444f6d268f79c884edc8dab06afa56c65bf835ecbcd1cff030d18820006de280ac8f4aafe8b1fe5179b8c7f23d6e0354220a501f12ec877bb75f58ee1158a3410aa7ab73db1e62d58d77912b13e055e9a13e714936f4276b4dff777f65190d1deb7ca8003f471eced066eb193fbd7d1ff2fa083d30c5eb72bdda360830d77cf16674517dcf30b8eb2192f8e22c5caadb31b454ef368c172ead4a57605036dcebc3a2df1ada7dc6f3fb90cdc674a8a10af19cf2ddfa49325378eeddcd36e2fe375eda3923678ff4effa09ed2e156183fce0e7a9b2ae3437d83c8ad270dcb65a3335351e9e5e01a78c0b7c7161f00a8b8bf9028668b507775b370ee17b4fe266e2ed48b67d41550b35624718e58375fe8451d540d5647cae8b632da7ba51b21c9ca73e6939da8f2c06b6708ba83da373faa7cf4f1cdcbb3bfa5510a2bea6e68792d60322b3b8aa6ffdb3c43da91a3858feee3030ac68ed43c9a81f3f9e8868b72fa199e232a119f7c11aedb52774559a936b9c134f693bfef2cda81733c71031193c0c4ba3549b0d362ca93aa9c3ab716a8788636ef46abe27a3beddd0aea14f10e51f083b22a3539eb4b79db127593d28ab0357af9df7145704cec1bcb31eb7f5febb260389e3c5733ee5ca1c8d8993fae617ce2baef6738920704dc9e5eda058e53c1b8cdd04c47d0d589a02a52b67608cfeb322fc3b852af314d298d6710e1ba3ff2475e4de285635b8b874a024896602ce97e687f016e8a8eceb7c842a4c5a6f24837ae64f036cdd16672e77dd4d8945919c020b494c193bd0611fc029114bd050328d36c52c30378226ecfbedba2c70ddd5f694beb64f3fddb37f0ffa2cad3e4b66c0262162219282df9a98df2f0327e786af14710a2892a31db58556e63712b64c0bf1579d78ab859a54a1ca6463138c1b6e9fec06b48585975bf266fc7c02330c4e7d57403b9f44d9e1c0f48af05f66584f2f4a1ea19e2c270692607f1895530386e6acc5e4cdffe8017a303eaae006e866c96566834d64fdfaf40a7afa6f47959d5c67d1a52c29527a1690c8e21d3a2b4218f42371c754b8ea3982073b135c099d90c33f80cbb0db4731877bffb8a6cd1ecf2721a1451385ef57ae6bd8403bf1ff667cd010e2860af0ee18173d4208e721bf1e273ff7bf973fd4d20072be543fea03b2d54785ad42611a4ba50a4e66c8f794ae20533f190d66df62c09765275b175bafe4188658b346f4fe7e7e728f20cb3cd4acd55f3a4d315ca57bd64181115130a92e4b5b6909518e0651d318b73d51f2995e44413b295d4a66363fc408ffe9ca88c33ea1845b55eaac42df652bc120e85adee3525a78243c8a4198f959170b398f4343ab6c3cf3dab4b8927cc2e5af838ce523af11ab496ab73bba4cf1d6ab833c880eb1a66564f282d2b689f81a8f8553f9fa011b65b1bdf125655df57c92e82968ee2c4b66aab23e6afb9794b52a444f8d7d9e65e97d7aaadeaa4702849a60971f301368fba941f01e6790e5e9f60081305ff0ee9e70fc795d85b426739b249881b23c5f4c428d7171872c2598edc86c684628e22867590962ecadc5bd04661be79dad9b68d8d365fd1dd31772888cf571d547614158eda2f60a071a303189fbb668b50eaa2ec167dd832c9a7a49b3a11a3e1b747a4531de48ef19ede37d8974c04b302ef555de284c3cc482cf3f19a83c424eabb0f89426030305869df2b37b3a797c31798b4c1400e0ad6a634faddcad08d8f242741690f0c493d4505e5b091739d579860e5cf6c29a4a29089b2118c3e40118a2e177258f2133e138462eca2debbb05a6560114596484a8041e3114506f809cca7f401541f1d2345a99f844378ee7cea4946d81934573bc6917e7c5851a241de3e6188985abb3f8c78f2229e3aa7681a7709e36a4afaeb859f55289517bfbbe667755d97b0f17ff5519a98947bf77a06e181fffc681abd4f76e5979a1d6f55bf731190f57fc745fe7837b130062b36f887e9ae68a17b9253170293992fa4d971f2cdd1597b796df6fc1df60e38b585729849398973073c80e46aca272271aa2ef8cbaf58363987466d7c5725b83373d2a2f6b2346de3fda337351edb86bd611bd4fcccd35621eede233e8dc27f871d253c07a7864098bd12642e7a95d5874fec6c074932696a33a02d313f45775785c7e8d8dca04e45cf50220a0fdad80362329e2e042ad42cdabb34dad7467fbcbcd80952408a7beb4b7d3de26ed67d6a093081f4b993bd0374a57fc447fd436c09982e678e0501f93de784cd31c13e4c5dc436571b39bf2951b4b421ebb777dc7526928b5c0d502a3dd19a96936f6d615611dd8c2feaa1d84306f57f568a9b53fe0f549312766e8d26e45e804bb73015151d084f7f87c3e4e2cc06608aafbcf5989d99c9e5e9cc3dd2fbd382e37a70c6d70ce828e0675450630cc645294302fc2737bb2f2b813567b0b0cf3dd3747a2e4789607c2612d5de8700bcd6f08567d7a70307ea79a50520c9927a5d5031a337cec2785aeb3577de76f4ebfc7a7e48d877a54a4f8c0dffb1962792c7b50369611294512b390cd1a7aeaf7c59bdb6729c1bfae7606f1335abd20eb511a4a8d30fe0e31a73614cd3b8315163ee74e274d4026a165061e2376093fe589150853d54f637b0a1bf81c63f0cc24a7070107deea7c324479cb18209aa9297c566f2af80a81c1b93df7c2b746fe7711ed90b5eea4c9f57b5a56341dd9fd48572d7a72ddd313c70dd2c6c32ae199fd7801f855e99308d26ebb9ca81af6982222ef6a26e78dc0013f76196326f13e0eb13bf99db4b3324966c175e72eaccb98de825488211a0d9f15ee047b258bc9b484c24aa497a6528e7816edaa0b027cf730ee4c78d68319f03506f202940489ad1d944f51e7217c6b0706b88e629aa670bb1e45f3db45f5a5fb5249deff2077070f9a7c24686f804a4eaed6d36dd33b58b0360a6f0cf4be5e49b344473d3b7eff7b433c534238af64d43d4242ff1341debc1faa2e490ca9680dd834a69c3c16e725f82cb4c6b01c02f97d6c8dcc31cdf108c420dc696902ecc594b4914e02145f1297271dd5cc4de6c6f0be5ae6b59b26e5b1e5b6876f2acc9dff55775681bcd9411496367b6821e99cc6f1a1336755fa3ff912d656f969e6c09425dd2bc5d66e5412579f3d3631da30ee66d7ee49e6f8b7004b1c0191dceba29dc84c0c8fcaa45bdd2c721c618965948e87b9ab067102e5bc393386f5fc4a932389ff0b6ce2f1ef396a8ac703537ff8eff2c16c1dde264b6c21033f16eea4993ebdc4ebe35928fec1938b0a1c025a088f9279a1729c29f9c7bdd29f636c841775e679b7e669332b116368578d007bcd5209b1c1bd7bfda705938e5feb604539d74775bfeb3ac77d6f772805b85b692fb5ccb22e1690bbefe6c827de2929488e49a4029ee586d0b499913b575450c888a10bde52fdb08a5603ca81db06b7af01118dff48f4f7326d0a8f21399c8559a3dc1692b78d3311df6f380c3fab4dbafea51ad6f0a6d25006380586c7231e00fdd19bf4c797f81ae81f3a7839e66fbe3090096ee2701ba036aec2f262f008eec93353b6f0c685460eb2114a4c09b9d0830f01659ccedd7ee5ac7f641520e3644c8b897382043f41bd8bd185716f25766f6306ea4f2c1f1d9c54c9e5b6615055760f25dc71b78c37ab5349b4a507bb28380cfab7f56b2720fc447c4588e1e1e4ab052ff18c34dd9a21679a39fb617d3572bf549dc64b6a8981f6678abfcc46675bf255ba10565bf5e5b363526e0b5e46bb7994cbe2951d90565c0b30876e7367e7551d01d5ca3e3716bf08ae2005b29a8bccf84919d1fd2bcd82571cba7a6b8bdc43548d129ad3a3520728d83de2f48331e872b2dede74591a0c13febc4bbe47286b22d708be97db2427147eefda1fe395a262d9f6ebe71ab20f3d004487cd36befefaf0247da6f1521c554a618dbc96de1eaaba38ad9fc65aa4e88cb27df3469784b034cce2c91d77f872d66d7f07b4087268a54968728364151b0ebbb3395654c63af5243624d61de770db77835cf2f33e5b225c3c6bd804d7c566262e6d4fb6cfc6a5ce667e1cdd3577f34b753c851834f42b5e6f36bcc38bf2614d4ee176156570c0bba461a5f5b2f996919e70dfa619c741ad698f5ab7794e6d6e705556c64de3363e8ecf0768042e9a93f3f28aedddded4f84f0d59587a27502b30717fec858eb9f685cfa4316110b6f82acfa56323c904684d525112c92f3e80894c2448feaa90c96f8a543fe223f227e5843c80cc6db1cc8f9f5c74b5626bc3409298949180c5d7a7664d1e7c8108170c36de483cee43f51bb0040be13d9ee6f6e76062e4b162376bbf7f2582a128280028e1eba25ba0ebaf42cf457d7f49f98b7ff5959467203d41835aa29e8d54e52b7179f65e252d753fd65b74d0e9d3cb8062163646f54bf8d1827a9a1622117fd00ef05eb8255364abe553b95c999d242ee9890091a8763f9db0e438a51173c072b550d92c4fcfecdab20dfacf98a007e1f3e6decbe6390929a13aae013df37519989d63c105e8a165bfbb4bd449a78c85d89d900dcf5b09c5e92ec0f2a412c1a865f43f411344f5511f519a98ebc0733e822ba7c8ddd96ab4434814761b9d39eec007adddba8d25d70fe0a03b12bb509b5d7b81adde438bfac6a61b8d53926175db1e558cdaaaa7d4c333df75894b72828813119cc9f0dec8cf020b24b96b81eb8a1948e5978030abc4d97b49816d63e647414d1e89646f838a66f669ec5f14096f15a8087e6e0c245c3569dfaed1dcb2522068f14e599b1c313867da2b571a9a25f1a1d9710b6188174034e1012de998a7dd1f72a2d48f631696750efcf2462dc95d4c3c23070c2be2f1fb6946f1eea221250953a3dd3709d90a171421740601a0cfe57b9b103354e4e72539fe42756501b60263775411e2694f5d2a76d45f2f728cf0c3d7852cb90ae0c284392dca4082bcbac353f151a31e8b69b001dee966f70504843f8d6ee41e38356f0a7b32ea0f0ab152e38a0d9f3596558113f90be4de67e4ced5b6af43263b496072c68289542f1032dd8ec2e2f5c7a3e446d12077790494e02c71664237fb36eaa1224e3119d1db3a5349f4de0fc307f37650ffcb0ff4bb9f4bb952f812d81dbac045e40edfff2c68c5bf9fb69203b738ce560572716aa1fad7b5de03809a6d573533655b103d29a579024248f88a24e6433899a907dd6fc09acae4a8550248d0bfd89188fd0edacb762c828c21788662998433620cc3b386a898f8a873cf684c3196b3dc5d25a0df4f5690a57b2b2e1a75e723f7df9bdc2474e72420d2b807828ddb7044732be99a50fbb416420b827b0a68cb7b34cb51cc47146416f3e7b7b97ffea99b64f1c4ad34377f52dafd042ba803a4e414bd1bff565893962ca9675b69c55ebba02a3c3e76523c87e0b64918bb8c9c6bb82511c4559f2738e72518c7294c323fc9139d80a0afbff86ddfb414b41be691792e57e6c79d28b4d5ada0c270ac27ffaba03fde5a9c54a073a475fbfe5c40bab4eb7c8ffb37257ad4f78091d3762ad8b640e02b365a386616a"], 0x1010}, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x14, 0x2, &(0x7f00000000c0), 0xfffffffffffffec3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x7, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="890ee03c3931b3778a34a824685cd1f2872f875b", 0x14}, {&(0x7f00000000c0)="5c440d52a9612a33944cd97cd0e0f93de30a34ece8ff705e59c3a813b60c52c6e4b2b3", 0x23}, {&(0x7f0000000100)="c910657907f158509ef7aebcd04f8c270d594d9c52e5a0ece2a1b4278dbd76303ed93dd4b311cacac9c60514d8ce859964516063855b52d05c8fd8f7a34d62d665ee4533e1262aa8106c404175ce118292e3c1b1c5c3e76ba50c7f559024f5ac62829fa39518b183688dbe54623f5fa0b17c3223e6a68ce7cf9d7321a965f67d20887a944bfb939fdbcaf5d002886dd165d06487c8aee2923e9492f9e900e4d904b17b053b4c79e922691fc89672d6fd1526d600c29bcc65", 0xb8}, {&(0x7f00000001c0)="f681a9ce992155832665b956a77990dc4ecfc51b9b00d67fd222b4f0f87a95d42fb2e54eb01f0f1da7a3f3f9a29ce462d7bfa55194fbe082b196adc047d626ecb34def6c224db1aa2a829d794045b4907a286a88a1a48312093dee577b181d03134d5c0755eec9dc9eb9973f935f701405b4005139543b", 0x77}], 0x4, 0x0) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f0000000280)="5c6c02c7945fa79f51bbee1c685019d11bff3b4b3c6af5e0f370b344561a2e1272303fdc448de9279eb6ce2627175d17cf00381ec3fb7d0c94075f49f667fd606bcbd29253f4defeb49814330dee5dac7ba9f8c77035", 0x56}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82070000000000000000"], 0x10) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="b05ce7c262f871c9677fee08c3f5b4df5068f58149882c2d51e99e00114c18625003fa35d5a1997c80066c854b7907a61c09a56cf62f1ae9eb8a1540cf81feb01576cab028693cf4f251a603a61f6803d4b122d2f8b4f1d0c7826ce4e2452d0146679d36f5c3607077d826fc56f5c0c590c9184ee58ef54769db2825d0884eb326d4c1a58f1d64dca164d20c6ff3aaa087923d19996307bdd52938c9eaac359a56d1f889280d5384b11a2bb1cb4dcd3292b48b95aa5719c6182e0aa1b75de0e45eb88d3b2f08bbc535268fffca0c76102a822051eb", 0xd5}, {&(0x7f0000000280)="ef7c601f6f1491829dbbd0e24fb498c3d2b5da9f7d1ca771e358bdd4c08a908817557b9d36edeeec3bb47b888d81a5095a9f13a9fabf2e13c8b81bd65068292ae2e0e98ab0986efeb12bc15cbd5b3249acbb6066d36b24196c503bc2807d2a7af3df95cf9aaf929dfcd663cde19dc17e860940925acef035302e22c4474ffe1941dabbb8592a7cb1c7346c4c3ffd05d3c795db2f92d273909c17412a797c54fa200e35d40412f2d4f3a574e1a526ee8f7adb4340e466e87eb7819b773dcf3e1be873f5ca7c7a01f94dff75c8449c7465bca5276257d0e5791de0319ca575af503a217a73e4bf4be89b947f", 0xeb}, {&(0x7f0000000380)="aba1e87feeb022f83965376a26194d1eaf37497c18490c0a7f740913bd7e31fdf3c209a0d2e31b04fccca9de3b6b23248e93a02ab333ae77f3d107d35b6bfad8efb42487f5c73e74a859738b74c6a6d94f817a2c2924afeaf1c0b43867d60b7bcc295b42128ee37ddbdb1baede71537960fe0b003719b012d2137cb645d887373b4c802ec46190ed304f9dd6bb209e5721abebc377056337a3a19218f084bdb81966982fe37eae0d09cd19bdb5b6d46c2a57bc6696ed7baa34c494974d17cc12f8d5018c93804d0bb80fde99116a11bf10d91a8f", 0xd4}, {&(0x7f0000000480)="e317fef48232c3e079c3306d8e769ceae57ed5ab70d26d7c356c3ce8298a09a785d12ce0bb16276005e62628611ed068a485dbb1b3e36537ba1b147d11a5bf3871ac5f39f80fb537b1fa519b1c88873db6ab0606472d56e238bac9eb426abd8f519f539da168637877a840aeccdc7f807baa8586936905c3149f07e32f28ac251f59061101c6a4ce629e84a80a2bf33025fa1c43d48a524e0f67bba5bc6181a375007997eb912d26ec3c33b3e59fb5365884b56c398b056318bf53a2fbccfa4e7f", 0xc1}, {&(0x7f0000000080)="195f49a2", 0x4}], 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:10 executing program 0: r0 = msgget(0x0, 0x87) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000196000/0x3000)=nil, 0x3000, 0xfffffffffffffffc, 0x812, r0, 0x0, 0x53) r1 = semget(0x1, 0x7, 0x15) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x3, 0x3, 0x6, 0xc01, 0x9, 0x5, 0x6, 0x3]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = shmget(0x0, 0x1000, 0x201, &(0x7f0000198000/0x1000)=nil) close(r2) shmctl$IPC_RMID(r3, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd}, &(0x7f0000000340)) r6 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) poll(&(0x7f0000000840)=[{r6, 0x3}, {r0, 0x1e}], 0x2, 0x9) msgget$private(0x0, 0x20) r7 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x4) recvmsg(r6, &(0x7f0000000800)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000940)=""/158, 0x9e}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/155, 0x9b}], 0x4, &(0x7f0000000740)=""/188, 0xbc}, 0x80843) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmodat(r0, &(0x7f0000000880)='./bus/file0\x00', 0x10, 0x2) fchown(r0, r4, r3) fchmod(r0, 0x10) setgid(r7) socket(0x18, 0x4003, 0x7) setregid(r5, r5) r8 = socket$inet6(0x18, 0x8002, 0x6) setsockopt(r0, 0x2000800000029, 0xc, &(0x7f0000000900)="ff010008aaa008000000c3b63b513e2a7e0000000000", 0x16) setsockopt(r8, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r7, r2, r3, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:10 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) wait4(r1, &(0x7f0000000040), 0x2, 0x0) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) wait4(r1, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x404, 0x1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0x7}, 0xc) 16:00:11 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x160) setregid(0x0, r0) getuid() getuid() getuid() geteuid() getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd", 0xf30) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b80f2795db4718000"}) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000c80)='./bus\x00') write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) clock_gettime(0x6, &(0x7f0000000240)) pledge(&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00') r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) dup(r1) geteuid() open(&(0x7f0000000e40)='./bus\x00', 0x400, 0x10a) fcntl$getflags(r0, 0x3) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r5 = semget$private(0x0, 0x0, 0x20) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="0100220100000000b67a89b795c3cd1afc217c6972ad1a1fe75a9afcdbce124483dbbc3614c3f799c75aa53b68002049ad48418700c26e3ae311ad85b4793a8c25ec7804fcdd8edd94751c3eeea7674f6efe1add8b7b6aeaf97bd84449c1ffffc7ca4fd71d9be0f62a5def4ed3afa497df62153aa839f0af140272467c9e1404ad84199a2be8d3eb09c3953095ddb902e526115295ad702c8fd4f4bb92f62656812c515fb01ad6d3b2daabafab705dbf7fb656cd6a9da661bd0afde5721522bfe582436a62d78a033cb10c3d5b9c10b7ad1b8c0b2615f2b48d5999fd"], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000d40)=[0xe7, 0x63, 0x8, 0x9, 0x1, 0x3000000000]) nanosleep(&(0x7f0000000100)={0x7, 0x8}, &(0x7f0000000340)) r6 = dup(r0) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) mkdirat(r0, &(0x7f0000000cc0)='./bus\x00', 0x100) r8 = semget$private(0x0, 0x3, 0x4) mkdirat(r0, &(0x7f0000000d00)='./bus\x00', 0x130) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) sendto(r7, &(0x7f0000000b80)="0f72895d1da01678ec4ea0419b7159fbdff616", 0x13, 0x1, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r3, r4, r3, r2, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getdents(r6, &(0x7f0000000280)=""/38, 0x26) 16:00:11 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x7, 0xff) write(r0, &(0x7f0000000000)="b1d5c810dfa9059139b1a39c8a0193c8df832e9b6a57129190a7479c0063260cd3136d3d1ee4e6139951c648a53a723a2dd2ea81145b69d8e98ca7609286a1fa1c4c465ea0ab774af69e13bf4ef04580f9a866c3a715fafd6b74e8f58333982c9118bc50bebe8980", 0x68) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="78d5ac9ee7e8e0475b6272b405a363b42fc4156c6c7f6ab68807cdcf62322cb07de93c3d78c3b3377276314b072443857a6e65ac0a25bc2041a37067dcdd8381c6382bb8248b769841132938d75529c3e8f1d951b38bb848ed411231b84049fbbde3d7ba826b35c6e83f285e748207a9a4cb5c195a2d88ecbddca0b7378a7a74e4f4cbf7ce9cbd162768035426f8abeee2d62c783def2f01684cc3f7e9d57a141f951c6cdea4c55d47c2aac38811775840e5fa2bd0b938baf50b44e777a9c56d56b667645364e33850b14feadb11a5e01c7401998beaf0f93a28e34805f89c538ccbdf76399f123c99a678a324a3f59754901ad67bd9eac989d890052efb3e81627d663ae757100823b93ed1ca017841084cbc44207e5b27083f881df0e7380f8785220ffe4622dbcfd7adc380ad60acf5d7b323be98affa749eeda4fed5a19c4793aa850b27fbe61de5ca659e2d22d0bb55010ebe28e1e5b7e99052fc540f4ce9c0109be31404718b0d6ea47932394a94711d5285ae6549f97d36d674ac380e636ceab5ef5577daa317c95a9ebbcc1b0f38e945677468aa18892e8cda3c7fbd2c39ed870b978f0a1edf1eb231c237e0a53720ed6bfa16e595d26abffa8146a8f57e00809fca47ce594b72b26407c9ebcdf7ac88ca8b19a312a0d5474c41c8e3f2f7ca5bff44aa37e9c74a30370adb23375247437979627f3681fc9dd4f2ab441e86867b238731dce63241e48a4b2d98afcf5a7d0068d3da270ff06c6fb926fcb06c730d66e1322bd2f6739ca88910fc49686ad4b0c9d60b5f28ae0abb4fad6d467cb5dcd8d0689fb43b1f51dfa045ad2469c06ef76c503abcf29a7b01d5449ba668f4e9f79e703c48299d95f65f083f10fe2c7c1a4eca8d7859ddd1d6a5e3b733d1af951639e5d7c02bc83dfab832b37dc919f4dbab75b97d137fa638213d93533bf00dd1de0ca9be41c206e2030067ae068aa112c4e07c4b3010d7f27abdf4c47df1a259a0c1fe25be31de42012bea7451985bad28b605aaf903aa3dde7baedf98ef7a2588a2410c16f5fb40f72faab91f70084a2f451283acbe3406b11ffbb854be25e83fd6a941e14585ae4c4aeb2a18b257355c4226e82b1ab98d4fb8834f1734aee2e4a1238b76facc7e159a4371b205fff757da6c54b53f799445dd9dc829dea374c30670b1d7ccd2aeb1e601fe605330b6c299f27744414d4c1e21a72b8aa3a7c6087574f4fbc4647d7a164de762ac156852c6787cd0478e7c2e6f90c4320e2ac33c299964261d5e7f3752d88fe6f46d2ec5335a76aecfc6139c557a46274e251bd692939e48791ed35af2f8e85549af36b2c4c4924e93be5af24fe927bea16eb517356c8abad5890a2cc45266e1cf7651beeabb7b5b94a58a7b0f8e575e0687b02502591d7454a26609fa8be6c9de57ee8d32baca3aa3cf38bfb55ce4a6a67ca0da3964f1a15eeff63d92c532d9422920fe246c7caca13f06f5f43f6a2b9851217c2a9b715bdd7ec0573a867bfb9fff39fc88b3c460be460d47f88c3a3b0e0543a28ec3339ee676836f6814ef0f6c581cd6433df1ae75a1c459f6058884dc76b8e79e7f24b828cb9979b7d1778608a41099e29c84e568341ea477c7b95b6f13f69a7e986ff06cf0188d2bb8f82e07bef4994788c21331d9ad2ca5985544c3cc3d9665e89695ffaf67584979e3079646926c114e8539c37bf318f69861dd3f404ea7ef0cee30e3891e633160e8543bbbbc7fa4aec6678cab2eede3f8231577e6af3796aae644988f5ebc2e8d577053e23326de806d9c1a8cc4a39c4ec6d7d7af36fb37f0fc8d4085d2382763626e47b840805685940179516ab4315742237c9bc9e1fc492bad8ae34132df69900386467ad781d49575051a5c3c061a1e6a75c487db3d95c9b95cfe3e3df1b2abaa44583489b41170f2d3ec28a36a2169ad355497f380841e373324ee0f45211d3adc11d2fa0d87aa3f71b61a51fc06e9ac34ea89b1bd6d137eb1e649b8e7e879bf5a676ad107d24eaf6a0035f52af3e1d7d27c81fb09f9608fe6df8a942ea3f9a875798ed789dc2cd7e34bcd8900750487ae5c4e07e1064a4a9e41f50965defb0df2a79314206cdc35be60b88df4f592f77ffef8e51909d4e3c60ce380c673de1783a5abe3910c58b50bac2bb33775b4a6966fb9c5b97dc8e6bbeee7b69c85a410870e62fabfca3f904b9b7722224f2204ddfdd076ede040698b847d2f0698381199cd59b49d78a5bf53155f51c036c7978b366b7c319e49ea176b2457c7ede4fdc26452ba9608cf6d8994bef399d6585226e4326eeda6b3cfe2c929bb689cfaabd65653bc60fd31bf773a19e34eb04cb68cfd8efc967fe288bd310d55d7770188ab6ee7116581cdd2c4be2d4245212387c49d09f8953b713426ed709d0a1a", 0x6b0}], 0x1) sendto$unix(r2, &(0x7f0000000140)='+\v', 0x2, 0x0, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000040)='.\x00', 0xa88, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = socket$unix(0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x8}, {{r0}, 0x0, 0x1, 0xf0000005, 0x4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x3, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffa, 0x14, 0xf00fffff, 0xf7c, 0x2}, {{r1}, 0xffffffffffffffff, 0x11, 0x5, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x7}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x800000c1, 0xb9, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3, 0x20000001, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x65, 0x400, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x92, 0x5, 0x1000}], 0x6, &(0x7f0000000140)={0x8000, 0x1d2}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4a, "fa2a26563d64459308caf5f230a1401f086066ac"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) 16:00:12 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="03ff2016e699c9d7aeb01ff1cd68997d59b0130344e92ac8fde94fbd1dae68c1756de6d368544256d296d42f28d3092474b5fb9fdab412126c8f13fa05725a29a6b9a577ff6dd500df217ae25f0bfac523e509e773466bf6cc345fecea0448aba5c828c8ca2419f8f1ad59505f87ea16288baded81be11e88c2e8b1e32e099336bede267d209758cb2f579605fcda830893f98eef70f63d7515099798399798634e32c8dac30594db063b90af53980c71e7327ea540eb095644afa17f8675ccce4cd5ddb9a5314c5834e7aa3dc04df3c273b9085f89b31"], 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, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x1a, 0x5, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c683d5dc7a9fe7dccf26530008c92827bd15788c3a29ae127ae8ace0ff7f4de5756e9fc25652d1ec8b75c20a6d64f04e082f34ee848af586e216ad1e02c02a9752e3a0b6604dc5b039627eb6415db95d12e9a1d605414bbc4616aae57bec52d96ff3c4be526da6cf7966ede4a1c40fa5566e3be8a93b10a0ff506d78c1f539ff4433819e54f342acd0a4f2143649deb3da4b891da126f931dddf2fc7ecdc3f7af8f3c1ecf31391931e6689631c0d97585819e0aafe6c66f31cbdd42b968e9e87630cdfbcfe0084706d27507"], 0x10) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5f, 0x1}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779e", 0x5a1}], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000002700)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0xfffffffffffffffd) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x87686f4f69f40845) read(r0, &(0x7f0000000080)=""/15, 0xf) fcntl$setstatus(r0, 0x4, 0x0) 16:00:12 executing program 0: unveil(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x8b0, 0x8) r2 = dup(r1) r3 = accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getuid() getgroups(0x3, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380), 0x0, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r4, r0, r0, r2, r3, r1]}], 0xb0, 0xd}, 0x4) unveil(&(0x7f0000000180)='./file1\x00', 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000002540)="7043631eb7cebcaded893cd77c89948f3b4a5b531a70bc70bd626b17b3118f60c298abdc625f37c1c875680d7b19f2bb5659522532d57787f51c8c584290a64c015d5d4ad8aeab9233c5d493804da35f3eb80cfdb1d3a1c3554b503d7f5e0402e595e847c0d3ee271d71132b5681e3f24f12942481f965b0c42e65d816b3164a4e99c162aa543d6fc999117f20e957976d05ca38632b5b6ddf0a56a6eba08e1e4a8c46595b6e99b198c6abf29a25f8d720c3c29fe12766fe0de454f738b78cadff41e4c1130a1b952a0d7d31a24d9c121e7c7f8cf66af15043fefaba5099a32b1ef456b339152767957c68976eb5c4816ce401dc5db9a4f7ca55f2c9e1ce8c798a4d2f9bd993f9413b847c6e4c1b2a809a2b162faabe1864b39b85e24f54699697f2c1082d5f66a72e34a7bb6a095236fc9182281d04565eb055cc710333801f3ff5dd23a305e370cfbf0e053de7b2855249bde801de2d3a158f876bc1a200ea18aba6d0f3bb82d9f54a5a9c74b86311bfdbf81c690cb858aaae3b119ec5efb1278dec7d3614bcd33f3bd66aa74cd2c551fe84981ba1a6163cdc2066d7766e0c16cd7422489483c4cee5de93fff382bc3891492161fe5e83ec352335e1a12fa509f4385a8667404f8eae9028e77c1bbccd24e0522276361d0d0704e159e524ca06f2b0b0e11489455382455ab01af783dee3104da68c66086ce6d04181dd47c78f322ac0bd54ab688fa0b76b4017490bb41f622b2c9d3b0670f17175764a62cc36e186d8f435fa074d1dd07e4b66954db2c3551f8488e1bf0f980ef4fdc79e16e8210bca8c51edcfc1f417cb32b5effbd2079a8bae6ebb46404afcd0f7434523c9b66875b6bd8b1bc3516604f456323b3574ffc040b02b403b61610dad031926aa6ab75a7ba0cd81cd12bcb72a9180450a7ab21f52ae9cb1f0cb9418fa4e98d422af485d46c734dadc106fa0b47bd5acc423cb25f5ea57d90f1e225df104f5685220d909f44f257bf500607ab6c5937eb89d19ba53ec18057ef387a7dcfec669558f878aa65fe6ffb61e8625cab17d92cfd12a14db3c816950a92931fa3f38420f243d6cbc3f3dffcf18d86b677ab4678b52d10ce82353b84de497ef23cdc5494c99e0753547336613ed2314c3125d8048b56d7d43e5853e0648d82117ee92b44209768e34abf0773c77307ca9c2480afae9fe68833149b825b3bdf899bf2e7a4802a2741fa7aff6cbbdb849eb22c3e04fdfe51333cf213eb74934b6585eecca2ef77c2c20a7575a75e31dcb17003a16b82c93d45fd1ff7dd69984bfeaabb1bf3be89e5524361e6c71fed1d1ffadd3ea1ee0974a3b73014969637c3143b465ee586bf4bee078c34d236abb96165516b5434a3c4316ada7d02a3111ff3fa676bb0ba41a50cf0fbf5741545e2ef3afc31868da27a22c4d7622dcd6855e9b39be935f43f373a85f00504e2e3d29257dfc70d458459e6a1bc32934f24dba0c9620be5cc3ac58732873e267de0d7f6b3f89926d2ceb02eb6b65406d18ce7cfae7dc6472f9654e91cc2bd8c14ba2893b0f72709853561d1a9ab35c5d0cb9b259f08ad83c25aabbbd2e9ad958dc1ffe10e3cbe399ab2dcf115bad1fe73d332e944eeefac2d6b8d9482ed66f5c87c77f1deeac9f8d831600b4016667f383d71b93b5162337c3f620264da1c072ed64b675daa683c6d5734cc3e07d5fb66ecec91445d09da086564e07c68fc59ad067718776f09a62572c356e0cb8ffaf8478689a307bc020faa5b8e4e32e74e3e6e83c91bfec8136bec46dfe6bc1af23d56c587d8c83e6c7b1376d6a602752334c773ad971e683b72a69e95d0038106f708c2e2d1be54e90ad623aee9096b92a956c047fa015d85b767eff448c2ef1d6ee86e97d32a8df22f5b79262d16b1c5ff43d982e7779ac359d0d418b13357c82ea7d9dc973518195d5bf135d589982743578212d0e58152a0e3292df11e7e7bdf0cc42ccd52c177d7920631744c1c00d0a51f641f1cf37af3053fbbfce6cddb734a8de6eafa2eea804114aaba478a2df23ff80dddbc0110d352c7a517005c67430e6fe76a454ef86694993f373d7491d6eb7b9ebd826207c869a891d2905460ecf86c0d073401e91df834cdcc6662ee2cc508f68d54634ecb3cf048ae361040e67a6d3e7427f2769d414e9a41cd733adf5a76c055177a1c75efb73e16ca991b6b07dbbee3f5f3eefabe94a62214d5c7a2a07a38443d02999cdf079e79560c1eb3c94acaaf65b217d76c74d0f03e36f46341d7a99414a11b94997e3e0d9f448f3e552d9d2ed0bd9f02910b5a08c6384abbf13a31ac5e425dadb74292e2182ce75c1ef84b74dccb5d9d667a6bb52f44ec6cb6f388156689a44697c0cce7c852ed9db874cde1e564131157fe4c8eba62d2959bde3eee0203a41ff222ce55f00d6af98d6597168b4fd36b7f1e9a8eb495da3932ef6e14188ed9ab3395beea193bf86509d4b07dad2e8f63560e2b8f49862cdd64fa4ae7c12cea1a7df384e422d59b1b9e7e3457ef87df7e2d3f6512ba4d4f2721e1bad8ec646fcdd20d7ca217b8da17cbebbb1d6ee18281dac0239713244621e210432dedac2951be058561a20fce0f292a2d3ff03f1233e85d45c160a44a8d378256c967791df41e4c6b8d0b30745b28c9a061d2812c2f0b70244082c28946b1f2c4bb870c20359126eb5d99cd2f438ee41be001475d33d1662bac5daac63e2c66f25cd25282b57d6ab32ea44ca3d4cb4ed6a2a358a8ffcfcdfdd3a99e4221674b6c358ca8bdf3f560af8fe672918a6f686573f62b61000127f847fe2750b27ba0368c97dde0b694ad0fb90d3074e6fd6facb0e590567bb1650a0af62a0c9d847de3dd612821949301fb025d14f9675b4bd54506bbbd3b3f28bdcc7e50c7db13ac5bf069005b3235c256657f21804d97194c0017e4cb04670144ba16a98fc5935a994d7f76b9ec2a7c92b3fb74013e9def17872fd6ca11868bd1ebc4803c93182fb771934f0a5f34210b8be1a18ab4ea75f67ebbee066f32b88e28f0461fcec1e92eb7dbef070bd64996eed99e2d811260d6baaf65f6eeda3748f033517fdfcdb72848f29ad42c3b6fef81a86c5e8f78e706681efa29ef3a5e5af16598afe5ac64e2fb53beed327e0dcb9d2828cc975f046a3ce31bab5eff4f7965b8213e82c49114c3c653d91842a41a1064d5837fbac7250347e57b5720f0623efdf9ad2bda7585133a89e6fe4c7e5cd25dd3b7c512526fc93184397982ef80a5752faa95459a39e748bacbbf6dfd8ebdd9d95a5530bab2d7303c6bda50d0511b0b595ac32cf53d548ef1900e9a25eb5de60f1e99aa43d8466c0eda0fea560bdc3a18517628d8c6d8b419f148051b7004c16fabdb015c8796f972bd379ea943b5c920d8bc96a54ee2e32babe87cbf5a95e1da5ddbaa8d069da96e70d1dbf9e0aa031fc00f91658ec466c8b7b4f45f98fb000160a909eae7288814debc8981314025e2e99601dfa07dd12cee482b95db5621d9e3d8bf5cd6b57c8fedf8b2924e4e5fb16f7e8a23bfe14913513c85eaad0332e774bd66d081260b1397aa7e7e4067cb3b13afd6bd13f765daaae8b1e41f067b91ce787ab128386bd379a6bc4a51f660a0051f008e87ec71ff882eda326f672806ba09fdbb1e2002b9cadce766457ce53a9bd5f577375ab520f3007760895e5b70304832d9b612f4e57d41739420d177e2aca3178e21496e8da37d01e55858e1338fbcc20e1ddd9461552060c2d7fe65993abf776d5ce09754a4f309e51ec2d7596e6fc5e2b566c7ae2012e9b179614f71aff13643ca8604534a9b5e7ebddc2e145e5dfeb8ecbeab20da4e40c64b6d8b3c9478d8b16c8a67926412ed850d12e1a0a7d40c085e6c5be79c20f0b9bedbac4198b5b1de14b2a4738bb432497127ec8d3271ef60ee6f5730022b63dedae054a2b732749f2973b0df4fc31a5dfff8c429ba8c86ed1522e18fb9d5470cd584af2b777add5dac8be75915f7b477d78a2f2d4764237acb7af81d4e877e43a8279856997eab127ed483dbc21d80f176ba5268aa56ad1a8a7f30207813f0e99f8757f89c0acdb7ecf09cdbd3c9bfc0768eb52fb7cef5775752dda807366c928add889bc8c556fbe566985020b32dff80b1c7bffe7b6a3a348d1d032ef5c36b001a1c221c9b54f347346857bcca38c51f5f606e1b4a351e8a3684ee6334e15a5af7f48f8a7726b59190d89c68ef59b0cb1ccd370795d5505855fd14c9f2bc314ad633ca5d4e895aeb318807d008e05b5fa0b60a2d4332c87bbe11155567be12f38447ac9cd3e76e3545280ee5068b0cc9eae1c54bc12d5bb7b1889f9bd9544b9e15ebbdbfcc6c375af65fdfd7e56b1263075e92f436c7b403190bc551c88a02b6373b8eabd187e36c049e5959c4622b46eb1f0d14005f2c3889e81b86308bc16931e566088103c111e049eb193a081ff01b19166106cbe5e058d41682800411c6d73eca4eb84d8d53d94255d6d168dc09b2d43295c680652bf810533d0819736c65ec6395e3e2a184e9be0013a6664cc95b8a4c7a4f751b163c29d599205e69a697420d1122c85667f8c4286b651a49a34c2b743c4c75448325f22dccd9b231af20a607f68f032240ffaaa207d3e7caf4122fa22a23213eb1b2efb81ab9ca59bcaf2255fb63870d4e70116bb0a3e66bff119895fa8b8cc42cd076025d35ccd66a5517764e247289e61f43fca2795e515e8fc68391cbd4ba93a6edebf0c8af29fe0f58f748b604ec66b79c978984120b2a92b46e008b427642b334a074cd933d0bab9dc63f889f88aff95927ee909e8bca3d5baff29f6e28e3f37003b05036ed94af3690814e546861d7a1ea0e3707eb9be5f4763e723309085bf680dd5525110392197db140d8ff39afd3e260be09802dcece96ba330e6d10c51a3624048ff5d4114416573807620bb317fd9f58e0c4e86bc6f9cc069a2fb935a0cb5ec807a5272bd7e44983386abb2b8622e0fac932e376e0947350b937bf6e02d997db3ee7d510444c3d8f2668731a0a9c72538ee9b92d0d3d9020721133c36e7490a20e3153e391131d21412e55056cdef1a6f697e3378c2f1c1374caefd3341def5ebaa927924a23c22b16cfec1bbebdf4e113fedab409763a8b7e80aa87cce1ff37a7058f623f5141e7f987bb7ac229a70fda6d17fd60e9976ce4473a2888f50132dc3ca1a5eb1b7c5ec6b92f43d347f92b7299e4f3323ac758f267717dacf3b29839ce12c7749057b655af1d96a540553f707bfc129f2d7e007d118921cb5a22ec8f62c20334d717cdf4205d6aa023603c248010ed27b52d132de7baefc99a8da36ab7ac172615b21983fdf8fb9b77acc7a40157fb6e7dbac9f85452db7eb32afa6e3598dfea768855f24e217d7e167ffe27f8335f5cbe9bb29a3c949cff93bcd0bd2570fb2a1e506886ea0a07fbc9e9aaebb17d8f67dd6f9265d444573339b8a3e8a5c8993f72be1f45c5ba9a754be1d729aecb57347446e369d872cbd3c967bf3ad09dfd09f4d9c188bcf0cbe38d95d593a627280839dcdeac1658217d1f5f73e634c23f63af0e09e6ca668e152b6e6f943abc68398cd741096a600d3fd410985560a93dea8ae0dc45691f1e052687c4a36450d725852b9a2c985242372a1df87c8c1799e8deb60d891d0ad259b9fab16849901db3277675f6e813dd7e50739719c92f578db8f3717b9fbf6cd9d7d1958ef6ada09d5487e5228c59ef8c78ccc1e8b79371791fbe83c9220436bddf71348a9bf46776a4b996c313033ba3a22", 0x1000}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x8010, 0xe77a) r0 = socket(0x2, 0x5, 0x9) read(r0, &(0x7f0000000140)=""/223, 0xdf) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x6, 0x1000}) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8c05009ff0894e6b3f09008a3ab4f5286ddfa38a5a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r1, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) flock(r1, 0x0) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r3 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001800)=""/192, 0xc0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="01f34192c2a0ffbe707a17932f62757300530f9c3335e0b8f8cdc8837287a01ced36d207c220e71f000000a8e54e34eb7c4daac76b67efe23bc28828d574f1ea456d7f41814f541800fbfa35a968a7f57e0df68d7e"], 0x8) ioctl$TIOCCDTR(r1, 0x20007478) dup(r1) 16:00:18 executing program 1: socket$inet(0x2, 0x0, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/171, 0xab}], 0x1) 16:00:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget$private(0x0, 0x4, 0x445) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000340)=""/193) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r3, 0x0, 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r5 = syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x29b6, 0x1}, {{r4}, 0xfffffffffffffffb, 0x1, 0x0, 0xfff, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000008, 0x2, 0x6192}, {{r3}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x100, 0x6765}, {{r5}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000000, 0x7}, {{r2}, 0x0, 0x20, 0x80, 0x401, 0x6}], 0x115b, &(0x7f0000000140)=[{{r4}, 0x0, 0xb0, 0x40, 0x4, 0x9}], 0xff, &(0x7f0000000180)={0x0, 0x7f}) r6 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/68) r7 = semget$private(0x0, 0x4, 0x84) semctl$GETPID(r7, 0x9, 0x4, &(0x7f0000000300)=""/34) poll(&(0x7f0000000280)=[{r4, 0x47}], 0x1, 0xfffffffffffffc01) pwritev(r3, &(0x7f0000000640)=[{&(0x7f00000005c0)="1caec424bf4d3fe2954ad1e6523640db1ba39e3901c0250e228df9519f42cdacdb6f9b24287837fc4e9751cd72321fa0d8453eb003cd33e369db0ad2324c0f0f3667b5d84462e10cf5e33030f3bd9d3a", 0x50}], 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000480)=0x18b0) renameat(r5, &(0x7f0000000700)='./file0\x00', r4, &(0x7f0000000740)='./file0\x00') semctl$GETVAL(r7, 0x75e4ac8dc3b9b6ef, 0x5, &(0x7f0000000ac0)=""/245) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000bc0)=0x1) sendto$inet(r3, &(0x7f00000002c0)="7d4a8c09f97a0741b16578a335cad2b3bf4299f99f7c6760b473170f4a599c", 0x1f, 0x1, 0x0, 0x0) getpgrp() 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2042, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000000)="9cf3b45302a0f3c39bec6ce2e50cc4f79a5110dfc7fcf366", 0x18) 16:00:18 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) mkdir(&(0x7f0000002580)='./file1\x00', 0x80) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:19 executing program 1: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/40) r0 = socket$inet(0x2, 0x2, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b22ba9ca601ae10420008c5507cc5ef424e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1000) getsockopt(r0, 0x2b, 0x4, 0x0, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000787000/0x3000)=nil, 0x3000, 0x2, 0x4010, 0xffffffffffffff9c, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x2) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) close(r0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000040)=""/133, 0x85, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x7fff}, 0xc) r1 = socket(0x21, 0x3, 0x0) shutdown(r1, 0x2) listen(r1, 0x1) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:25 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0/\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x10c) getitimer(0x2, &(0x7f0000000080)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x64, 0x2) 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8a1, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d401180483e968dc1216"}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$inet(0x2, 0x0, 0x7ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x10001) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="913804ef794179bc", 0x8) kqueue() 16:00:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) msgget(0x1, 0x24) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75", 0xb6}], 0x1, 0x0) 16:00:25 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000003c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43901d53960b8fe311159480e8b4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c4b70ccada211ee02b93c5770b3ac891a239c57a472f8ba4537f861441023612b5c151bc456921abed11b93906aff2d6d163005e0c5fedfac0039cd7c653bb849daacb9de3c7d60e273c81bfdc7c2944ee53bce6dec04f71ae44b7a6c76b481a38b2ff6a7f7bfb451ea03a22e8e60547998beb2ad768a1b982e1e05102d83cae5b04e5cecb331a11d05000000fb2dff", 0xf0, 0x4, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/236, 0xec) 16:00:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x80) r1 = semget(0x3, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684dfe158d49d8a8e2467640080000000004000d408d765279b814af2b879086e2e", 0x37) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000000)=""/16, 0x10}], 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000240)='./bus\x00', r1, r2) preadv(r0, &(0x7f00000003c0), 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x500000000000) accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) 16:00:26 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91c"], 0x1) pwritev(r0, &(0x7f0000000000)=[{}], 0x3ad, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x4000000000000, 0x10000000000002, 0x10002fffffffe}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000002047, 0x2d57) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) r1 = msgget(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)="c92c994ba25e99fbbe884caf0cc764b7d4fb25d3acb4707d7e4a087f8207dd65692808980566d297b945a0f885faa0ebb5278bec2a8830fc1fed1c48974a8d3698cf9baed8041d10493d550f2f7dd7dfc96c5a24f46a750a4a01e8352de2b55b3786a6a1f97c54a2f4712a8ec42b", 0x6e}, {&(0x7f0000000280)="79faa839629b891ed465ab4551f79be2920b12c60699d6fb80d1955e1ccc180e03481c634cd724a0d6987386e9e18a2e25b6362653f7de65131ac963fa68a27e002b8dce5e1748726adb61553e43f829c797902aec25cc09fe4f688db306b888dad2f5d5a226fb605e74e7206b66b95e7c39368c6d97cc01d8600bf4227f5e9ec5a96070c0f6f9e5be410c8c95f0d01a73a9766d99461c8e38468fd893f20a8aec1025e5eb529256df9a68c6ba9078696ece37d751cc0dd0c368d34ed7cd0ad6413c0c813a2c24d3595ab8a85e7eadc106c64e", 0xd3}, {&(0x7f0000000380)="36c55b393a84c08ce5b4a1043e", 0xd}, {&(0x7f00000003c0)="a576d55be3d3d78e0a2f5e8eae3bdc59f1d92b5ecf84b4421dce3efa651d592901a649b865588709e83b2d13523cbc34a7951bedc31e588941dd19aef6997816f68976f3103e66bb5eec8e948a464cf0cac5cc280078c819b1e9a209a78684bc7ba0", 0x62}, {&(0x7f0000000440)="800771767a8a32788eae87013ce353939367a47a4567fc6d51caa7c36883abd81fcd8d0f5f5a5fa9221d4aa7f58a6be69d1d624c6a556449541c74132b079f133ac075321b48537b7451fa2757b7d305990608c8b2da88d53b9ab7c50a05cb7a16e83d602703eff99c76228218a29cacf9f6a78d5cfc6c041e9d36872e3c5c7480d17e6e93b495de06db81f813e604bf7bc392f4cc1c58937bd725e41e5a71a53a8e2f55114eeca69cc50d202dc28467aa388f630655323a62ab59d83ce1aae0d6611aac45d7d600ccf0f1e24746423d60f973bf10c61a3eda6db95394b264850dac8e221178c786fbb6885f33de85238e164584cb47b289", 0xf8}, {&(0x7f0000000540)="3accae0256e22e23503790440323db26b1edcae59624122845f075336bdb2a38a5d5a18f98e58a03860d517ac274eaa0a3433a190af5ece59c13a876c2f6f941ea7d8dfdf2d07fa79171218b8a9c4cfad92645d0020d", 0x56}, {&(0x7f00000005c0)="3346d621da8c996d9133182843dcfe318f4a6ab3c16067c1c45a6d592d1ca0c63bf9f9c49bc37282e18c89bc175faf05099533f871b66a385f8f475196002f1d333c15059ffdd466b755f390556b93ac687593c52dc2f4b41c64e94a392c98ba422273d292ee586300c72b4b223ab1f8d2d48c098b2fb9299ca4b4f9b8a36cf0ed82e3583af915c43ba1ffeb9bdea734c6d615f5cee7a47eafceede946999143c415b6f4985d5bfe358fc259fa1d2175e359f5ed654eae2f662a7d860b254bf18f32f6615c4cdccdfba52f3e1d2efa637204c76f280fd1cec1c365aef06fcce0a0bb47133b8ae1291a374a5871b04bd22aa832", 0xf3}, {&(0x7f00000006c0)="c406b7a68d76bae93091347bc8120e59c89a31f83d500a7e1ade7e65bf64d0618ed651e5c6ab90e75744998cb7bc7d6924cf456f338d27ba2c00209aa31ce1e56a670d4c7327da7aac1a5a6ddf8714e6ca953ffea282110c324b6586b8895799242c1d8a5a8c975d344687f04bce60e587ffb9e8deff33778dc0be311b0f48b47171069d732441c9c80df53ed9aba7c2b6e866f81935ca3712ffa58360ea34bcf128ab40607bae2ed373511e6a90cdf4cbc2d92073287776efa391b0bc52baa57e88c1b9f66c91898027ca15945899bf26ea11100b54e825d191c96632c2524d2f23133de38f", 0xe6}, {&(0x7f00000007c0)="0a2a8d42a2dde16266812649725a7f91dd59674242c9c4ea1408a05ad96eb6351619dd312779662191b5b9fd70a4dd3a6721787eecee340ab565168e616232c40a53b1d09a8f08076378e17dab36946e6595134f2ba61d0d68095e7a287a0c573fa9975d991623d0e8f40b3f44a7810b1d3be6f87cd30fc0f0da0f01b02575ff65923ba79216f007b65f36b39e69958fc490f2a40d2fc7a64c5a27410c1cd33dc8bab7f6b7d2ba3653fd90598b83f1cfd1a328374b6211fa1678ad49af35fa54453cba8800e70922a97e9ed1b5e742db3be9e4e49752c1a8e827c26bad550f3031c504834e4112097f50ec0518", 0xed}], 0x9) recvfrom$unix(r2, &(0x7f00000000c0)=""/221, 0xdd, 0x1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) lseek(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000000004, 0x10) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\xb3@#\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='%\x0f\'%[\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-/\x00', &(0x7f0000000440)=' -\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^@\x00']) unlink(&(0x7f0000000080)='./bus\x00') 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4c18, 0x1, 0x5, 0x0, 0x80}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x7fff, 0x9, &(0x7f00000000c0)="9d0f2f628834d854a241db44afff93538b8685841ba9b697b78f952d77d491bb3b09d93adea0553b6bdebf35d33c59305e5c3ff1a8c2289b3f4a6293f8532278c76d230e08705df9d923f9e8d66e11815447dfbf157c8657d658dcdf98eabfaed50809bafd596d3855818dd04656801c2227aae10196510d659a750e62a977872c3f", 0x82) socketpair(0x0, 0x5, 0x12, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)="4ac6bc41c6cecdc6092ea941544c39d6217e44ccd2eea64f6ff60233043ce2f524c61e8f54821264f01b1cf6a00271e42226be13cfec6ace11d505a319789c97d7403659b445800a9f24f26024659ace85ad0580a5d849945aa8e8daddd7605d8b0ef6e5a1cd82716a2959669f91772cd6e14a0cde2ee00d053d98df0d42324d6d4e79e249533f6c9d723f112090cd1ac78eaa3d2f5bc15d113288398911b99c0153a596fda5c7557bdc36b55df99970b4bfa5097c29c8ba", 0xb8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) write(r1, &(0x7f00000000c0)="8aab17e9fecde85a323b56e18cc4d307cfa05c09d1fe534edbe17443ae0ccca89d47a1e1e181ddfbd320648ef9a74d39ba56b4e8a9e7a891c797dc156b7bbe660e9947354da8438e6ae38f03c50d028bfdd7371864d3c5f505996101c57dbbaff4398620", 0x64) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x671, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 16:00:26 executing program 0: semget(0x2, 0x0, 0x410) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) 16:00:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x2, 0x2}, {0x8}}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x236161bb) r0 = socket$inet(0x2, 0x8007, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0xffffffffffffffff, 0xfffffffffffffffc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df2000000000000008f38b47f00000000000000a601b400110049"], 0x1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r3) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = msgget$private(0x0, 0x90) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x40b8, &(0x7f0000000100)=[r3, r3, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = fcntl$getown(r0, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r4, r5, r7, 0x1dd, 0xffffffff}, 0x2, 0x3, r8, r9, 0x8, 0x2, 0x8, 0x7}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r10 = dup(r0) fchown(r0, r5, r6) write(r10, &(0x7f0000000040)="913804ef794179bc", 0x8) kevent(r10, &(0x7f0000000200)=[{{r10}, 0x0, 0x91, 0x0, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x100000001, 0x2}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xb0, 0x1, 0x4, 0xffff}], 0x7ff, &(0x7f0000000280)={0x101, 0x81}) 16:00:27 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:27 executing program 1: getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="ccd92c2869ee16433f258c3c7d68c0c451bdfeda0cc757ee704feaedace0cd76631ff04ea09c50c7f92e25a20edbf85e", 0x30, 0x40a, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') sendto$inet(r0, &(0x7f0000000100)="35c10e5ef528e76275a1516ff1ad7a7d74305176170ec1673c27f7984cca99918b63fb292ec2b81c9fd0383a95469250be455b3ee173d2ab4c0f99ea2780cb28dfc15f25d7439a9ee909abace84733cdd5f1d2ca32f5b078a5aa0983493c43dd003aa0a694ee76d7c709a5c8bb73bf36f3c7d62ca61d392d9d32d0579ed45664540ee077021e77e897b4fed11e2908fd7221aca363e0e854e842bfdf42166ab67b3d613d3792815d3c7b39dc86bd28ef89009cd26714ed478200782b6c1396feb613a07a09b6192f5e06797bfac3bf8f", 0xd0, 0xa, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = geteuid() mknod(&(0x7f0000000100)='./bus/file0\x00', 0x100, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xa) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d53", 0xf06, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="341379c45dfbc18b71278fc2b5f95eae93863dee7f97fada6e881b2c3622cbf0dd583ac49d885311936a01eec030093cd5f974bbf0d9f4e6bc1135d553e7d215aa840653071c52e344b44215f0bcea08465905b3f6e4ccd0006a9a108a4e81265e72500f0868bc0921f4de19fff5ebdbee25623d8fa36a5d37428e0ce8c238ae305ba7640e68ba0be8990ec93bf34ec7a5c113cdc51327fc27c60a9b254ee94c27c476e79010af1b1ae9b24ea2da07c357a90a5f3bcde9fbead7921b55209107d27ea99a9a034db4920097f567cf634683ac6e7dc21ba902cf84371e46ad407732d568b916db05b1933f7aa5a4d7338489073bd66ed7e74cba4118", 0xfb, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x44, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = socket$inet(0x2, 0x5, 0x800) fchmod(r0, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 16:00:28 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = socket(0x6, 0x5, 0x6) recvmsg(r0, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x180, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = msgget$private(0x0, 0x414) r5 = fcntl$getown(r0, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7ff, r2, r3, r2, r3, 0x100, 0x3}, 0x3, 0xffffffffffffee09, r5, r6, 0x9, 0x9, 0x6, 0xfffffffffffffffe}) r7 = semget$private(0x0, 0x7, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x3, r2, r3, r2, r3, 0x20, 0x6}, 0x8, 0x2, r6, r5, 0x8, 0x1, 0x80}) setregid(r3, r3) semctl$GETNCNT(r7, 0x7, 0x3, &(0x7f0000000100)=""/132) getuid() getegid() 16:00:28 executing program 0: syz_open_pts() close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x1) 16:00:28 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x8008002, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xe4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:00:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x290}, 0xc) socket$inet(0x2, 0x2, 0x400000000000000) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x200}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2c) open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x10000000040) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r0) getpeername(r0, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe(&(0x7f00000000c0)) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = semget(0x3, 0x4, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/97) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x10) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:00:28 executing program 1: socketpair(0x18, 0x8003, 0x2b, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r0, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) fsync(r1) msgsnd(0x0, &(0x7f0000000f80)={0x2, "0133dec3e9902f794067026a0611095d1382ba005f61982f98001a8c80663aac7808672d0481a7afa921d5093bdb1041626d875f6d5b3c2d3b4cbee627309515a9f57a1397bc3ca43a1e53690f7e2a7ef9d3c0d286087e55bb658b8768806f7f51a797c8bfd83418a7b8ee189ba934ce8cae34"}, 0x7b, 0x800) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdf9) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x40) 16:00:29 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x9) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000001080)=@in6={0x18, 0x2, 0x800, 0x61}, 0xc) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="700ee916301d8830dbb42f688a9f2f26bc5d359446ff14972b0b1adb51ed53d00bfcfc5b4d437334344e6f962353aa057bce2c1d02600cbb00769d22c5c3b6cea28076465e8562be352bbc044eef55", 0x4f) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() fsync(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7fffffff, 0x80000001}, {0x18, 0x0, 0xffffffffffff8001, 0x8}, 0x7f, [0x9, 0x1ff, 0x619599d6, 0x4, 0x8, 0x2, 0x81, 0x8]}, 0x3c) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/221}, 0xe5, 0x0, 0x1000) close(r1) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket(0x39, 0xc004, 0x3f) setsockopt(r1, 0x9007, 0x100000001, &(0x7f0000000040)="7558bdcdfd8ebb4558d98bf867bd5884d1190f6cf5cb34c1cb6fcda07e8bcf2a13606e647e5b7350069155e37766f7627f4cac3b7a45082b4af52e6662da08245a8a1a83fb8dc4631a7eda527b44b104c902d72694409e61bc0833b98e3f6f", 0x5f) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$inet6(r1, &(0x7f0000000140)="cb68eceb7542ecfcfda54e9d8f690ba15049e3fa40420a6544c300eef1b8aa691ae783743d381b5bb84f1146ccbf79a657d5b3cdc1491d4cca5bb12734801dd14fb419345082f7e298f83383502af1790a0db132da5063b4f9afcac96ae43887fd7cf3104c5d709541818c6e4dd816ae20bd062e0d179e35fd480ac31f14cec4ae6d996157056f1be645dc1781c1921a0f58fb43bfe90173ceb96d1514711e3f93f8e904463cc8c2f6c37a3264f8be636f1d0aaa31c4f3af321bdbfd6c3ef92f4a0e6f67c397663f550164cd8e9715ebb027616be3d0a85a70b1", 0xda, 0x4, &(0x7f0000000240)={0x18, 0x0, 0x1, 0x4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000280)=0x88, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpeername(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getpeername(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000440)='./file0/file0\x00', 0x1022, 0xffffffff) getsockopt(r1, 0x3, 0x5, &(0x7f0000000480)=""/172, &(0x7f0000000540)=0xac) getsockname$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001600)={{0x18, 0x1, 0x0, 0xfffffffffffffff8}, {0x18, 0x3, 0x4, 0x3}, 0x1000, [0x2, 0x4d, 0x2, 0x1, 0x800, 0x800, 0x0, 0x1]}, 0x3c) shutdown(r1, 0x3) r4 = open(&(0x7f0000001640)='./file0\x00', 0x80, 0x10) getsockname$inet6(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r5 = open$dir(&(0x7f0000001700)='./file0/file0\x00', 0x80, 0x50) fchown(r4, r2, r3) poll(&(0x7f0000001740)=[{r5, 0x2}, {r4, 0x30}, {r4, 0x10}, {r4, 0x21}, {r1}], 0x5, 0x8) ioctl$TIOCCBRK(r4, 0x2000747a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) getsockopt(r1, 0x8, 0x7fffffff, &(0x7f00000017c0)=""/4096, &(0x7f00000027c0)=0x1000) socket$unix(0x1, 0x2, 0x0) r7 = open$dir(&(0x7f0000002800)='./file0/file0\x00', 0x0, 0x1) recvfrom(r1, &(0x7f0000002840)=""/70, 0x46, 0x803, &(0x7f00000028c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x6, 0x8003, 0x2, &(0x7f0000002900)) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000002980)={0x0, 0x1, 0x10000, 0x3, 0xffffffff}, 0xc) fcntl$lock(r7, 0xf, &(0x7f00000029c0)={0x3, 0x2, 0x81, 0x2, r6}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x8, 0x4) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x8}, 0x0, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, 0x4000000020000000, 0x0, 0x5}, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/20, 0x14, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)) 16:00:29 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001000)) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/129, 0x81, 0x801, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0x8005, 0x89) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000973b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000952959dfc3f9f120dd2d4fbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000824c0000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154b7ca49cd6e82ec933a2420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000790799d0485bbc7f528706ba13cd678ce870f970197f3a7a6dbf54414ea611a4e5324b81e32474e2875f2bb4b377fc8b995783b4027c6b265574eb97b3d8890c1b1bcc891aa2a50000000000000000000000000000"], &(0x7f0000001200)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r2, &(0x7f0000001080)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r2, &(0x7f0000000580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/195, 0xc3}], 0x8, &(0x7f0000000500)=""/74, 0x4a}, 0x3) 16:00:29 executing program 1: poll(0x0, 0x0, 0x3ddf) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x41, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c", 0x104) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x10001, 0x1, 0xa7, 0x2, 0xff, 0x1ff, 0x9, 0x3}, &(0x7f00000000c0)={0xff, 0xac89, 0x80000000, 0x6, 0xffff, 0x101, 0x9, 0xcd2}, &(0x7f0000000100)={0x1, 0x3, 0x10001, 0x7, 0x7f, 0xc6, 0x1ff, 0x2}, &(0x7f0000000180)={0xa75d, 0x7}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x33c) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) 16:00:29 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="d9456dc57a0337ebdf892fa8a0bc") r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0xc8) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x80}, {r0, 0x1}, {r0, 0x28}, {r0}], 0x2d5, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) sendto$inet(r1, &(0x7f0000000180)="6a679e2085c192f7799a39265463ea5c1bcbb08ef4714da33b496bdcfc1612be124399819ae3c603578eedd99bfee579280fd983304c799451ca856002fc25c90c84a272ae630b69", 0x48, 0xf, &(0x7f0000000000)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 16:00:30 executing program 1: pipe(&(0x7f0000000180)) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) clock_getres(0x4, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x2000000000009, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 16:00:30 executing program 1: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x44}], 0x1, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000140)="133c2219dae3a2bfffe1fc68c0b3daef7b25e9a02e2c7617816414f1c6e77f3cbee03886899f237d3965c1ac65b3788c3bd794f4e6ddffa7fc0b7b345f3745fc754de82b36d816351278bb6666cd7263951f13fad135a71ef027a5523834a50b2c202494447fcfe44a57176bc4b843f11b790149b2629e04a493e2f66c5b0cfa450bc50c8533ffa60fcb08e30d0d3850b071eed65eb1731687686e6dfeba71c8b0905da16182fd8b379398a77f1efd6b5b59ce42e5930dd76423c1fa15eb6e02668a1330ae6f0381fb247433315be6041be8df2413c99b4dee03616ff29f9daab7f2ee1df74b8c5571bb5857b6ab4aa5c045818bc94839cdee2f11c4029ba941f46b556a113eb684984fda86fb45563c34dc3d9277f6c8322fbb22751b50bb5f136ac00a24cadb55907331febe19c3b89bec1969989ffe6b0c4cdce5571a9f5a0de464b7957f26d3826182acb2ba17f695a7a1e6df64350c870a8b74e05975873ec48f03f51a50e5a2ac8237d21c45ed89ef289d2274995d496c6cb7de23ff8b6ac5f666c3cd8ba819d01736d826ad626299895bb6e588615fe0613eefd4dee31206e69f76253b98b35661b9552922fc5369829144aa5f8f4f54e8c1e1592f67abb570861bfaa16256b46a5deb7c90259e85455cd0cdf7389a35b231fcdfb3a94051dadc238f55e941b296c968f1d55695042f4957e5b1d2ee90db5b540ad59e3dbf9e1ee954376085e9070ab94e8f1e68a8055a0da5580d8e97696e00885968e7e161972cd368848dcfd968e1881667f318029ca5828dd1f5184b781ac18f496da00daa43007aa28f19d7a31e54610952f85c1e3a4ab286af794db3873ea02b32b8c07bca812334ed84734b28ba49f1ad2865bd2f6b31d24ab69d491f515803cdc176b13d46f2d2c20b19d16b57af3a63ffbadc44c37488b49404766d1d2222b04ac5bf34cd1a9ada1b46c70b623773022600b8d41d442cbf58a899eefa344f1c78fec610148ea9e666bfac79254b4ae0adfe23e8baff45f638abd6b9f876d6316491cb8fd0740703a218c03e3530631a2e27388d97a6dc52b01f9583daba85e6f2a590cb5470e86586375b79527630f70b0284b2f62c9b8346e31cf52751f5a97bd8b4c91027543103cb9ac9e78c7550c6057461c8205788ef3fcc077f32ce5ae136f9e732d8ff8c4d6f022365664f8eef2bd7f37cce69d1a1deda3ec7955575a7636d5cf0cf4bd589ff49f9dd7bd407704b377292b452ef0ff98e9be31a5c5c6e3289870ac1c2457bb55c62e20af4f0e62a0f513cb2fe1f9ef070ec0ab1bd1fc7b64f5c6a96f7e93640b6318514b8c95130a42369daa2a4658f262181ea76389129f5d32403e6d842907ab534e7bd3f4416213baa71d816531e9ed078b0b610d714c2f0746318150d6f83fc665bd86fbac048b01731d3e765e008941d18426a01cd9e5ec92f5933b36a74bea6d60eef6983e93a2ae3bf3c4e4819b5a9b921e568911e7f53588250eea4cf99864def7aeed7a981c148c189e434c77a7c90ccc62aa32804b6b162091fb8a8bdddd6c8d28a2b8ede9805c78f68a9c40df803a30e2d0d152b2adc5353d9ab9829cee5fefe7a027013b5fe5ee33ef700d1534563b66807780bdb174222c978db16b24b0d755e0ad80c14dbb6da91f3d01df12c7894fe906d0fcbde4118f7420fc44d1404b67be5f09a0ef1457137eac7f5d1b1467189cdfb26469dc72617b0b8e16b72979e9d4e586104f74e9d768bafcc0e38b57fb5f653672e7c33e32f2489f57fb314b5cbb3588565fc17ac1a83dca11f890b233479f416cab20bef2d2dec6acc911b686ab9a2bca2f5eeb2dc4d586ff3f5f386ee3093fdc9d4ca26fcfac13e01f49acfe48b7ad87e984ebbfcc45dc80f5c7e540cba6779f6c84c63a2a472fdaae0abfbee6331c0ab93041228b43c827863bdba771bf7e24f816b4dc6c323168329fbaf11b1bf0b58c5609a36f6a1bf7ac38f7ad62ecc803a093061aed9c1e75ec8962abbdd69402c329f3161957f5b4980a6efab58f20ae41467044a9317358341ba67c0d584eadd35b0e2f7d181d65aa389ab19e842e16959c6ce7081e4a571a6b8b6bcc1408ddb998dd71fa64c9bfbc7ce06d127d66222c73cc953d2ee92d703289baac44790192c9bd2d4a01094a73cd2db6b1a10c31c5ce54eecd1b462b5d7525d54d99c5df06d57717f534e6d5542c9ac92608cc7c089ce314257038c57b134389c0f6b3d6fa1eb1e449aca3aefb70571e3a67cee3c96ae5c2a7fc1c423e8cc3814546b7fabcaafb244aa399015ed4aacc98cc1faef05c6b87d9d73e2598652263d605522c60fbdb996e079ccd0a50f63402f311264da164e3e068f270d6a3e7d5280b08dc9fc92159575533d772a8fc1cee4e11ff28f3cbfe90a535d311152301b39378b10aba3cfad0ea11039274fe774d501aec630888a8d8ffa4fbc58a104ad8afcf7e0c83c04c6715337ebd45c21be35cd1ba41dbb564ffbbdfee7083c2d10a933eb3ed9a1cdbd23efe0be4f97262c18d3136e5b459214e3645da9abf24dc15cb51eb461cd1d38b4c68613fc49dc2a4f00e3fab7936f223735bae0ede167fbeac291be0e2744bdf22312c40c31e92ef0779abaa2841b42ce8f4aed036cd0253b2ce1ea5343c8df0721e04d2e0b00b2086b3631b7b9dddf301505213156b5666b4864f0deb7a306d50d67d74d0c4157d15d1ff69135bab4571e7ac16a74f3eebb08afabb39512139cce9f848bbf4a38b9faa756166035ba0872fd1e23267d24ffa48db3f6a26573258dcbc0eecbc94b121c860c7cf96a93d125243934d6619933e1597427cbbf802f4f75124bd378337a0b37011129ebde8758b10081ff18fe2775f94e444e1decce56067e8df8e88502b418ffa6ddec61d459732178b658fbb002b1481f3d3c6396babf0133560c36033e1f787a303e9f1c5a382dccb2069e6bdddb7c888eb3156ed33081aef3b38ed24de559fad87a17ab84fb15eca8dbae758191c6557559bb52623687bfdfd8eb35ff493ed0a2309a9469d7b8a08b5fda4f665ba3882838312e9e6a48ebdde816f33208edbe0ffafa096264180c85a950c30fcdc0e2af7a547f920d31c7dc579a6aa94446590fbf92d560f18750c4d39fa339a67106c8a4dff39888eb69cfef0ae6fa94927aaf1f02e608e65113150929a134e396ca358f4a0c9ef6c948971790cb4645338a7609c510575ce051c925f8e408d5339426bf6032c5d0dc8f42cdfce04767898a0338273f2b8818d0be1322bc8ec5c3a3768bfa03e4929b71602b2efc5ec9e2d1a9cbcb5ee57618a238049632fb1fe7b57ff6aff254450d8aed703b6b8681f838deddaed26dba39bedc045cc1bd8bbefac8959d078c434aad13d5f48189efec0ce88a3c1fb00ce17a0da034a053b3aa0ceddbe5611b7cd3027cb6afda32601336f74b7066e87e582a52d9d2d985f0171403cced1e1b26714af6b49ac85dca6f45fdf248e4c97f109d970193c74c93988a22efc7b3b6ad1f935176dc0ad96a5d2ae3a8d5f5f9bab9411f365b534bea72491db5f40f4ee0345e546cdb87c02a75cc84eae768865f613e3c86d2987bf1f8c99d89a694afdbe79f9b01def38b5eeb93c9e1c7d330e3f3020d67cda16dfa5e2bef775eb50bec77e4990a253f439a41bd0d095d20271ec672d2fa5f0f56d2f0ad902afa1ad4f8c2eb1b6b7ea269fd3011a05e7d08a354c60ca2ec98b065d5c64756cbac05d9eb4831a7620711dabd319ce7296af67aadbc01050f85f632d20f2a484c20f6deb140388643a473c0cc2edb4a8df83f99484985081b218cb6afe9a1e90db943966a2d4bdde0ac1fbedeebef8f1a78711930131926a42a1b592420e59eb844ab1b503ff075833692108b633ababc83308a6f4dabf32cc643657cf3866314d6746041a5972936298e5c38a9814417bf577467ecb908a530eb54810d2546d9697976b7273d95d6f17cdcc14b08892f5f0785372cac733aa51799fc64b438a9d4605c1b4dc3f2174ec73500750e4af25e669b5cff8ceec3ab5922d964774d5716fb16f1675e8a62c5a555895d66b7563b5177b4498c10144f87779d9157d0019043d87fe409d99fcddf18ee5fca7f7e0ad88ef2bc0645c91f95d69e60a828e22c4f89151f1c2c340be4bf14a3b8f514ab066df754783d1d76a092a781add1fa7f4c84a6d336f64387a80eaee8c77f98df26fdcf290a4f3aa269ab7dd9b3852c2104b563de27ee1a26b30b4530086fdbd8f5b7fdca4d90aa248a45ba9751169f1d9fad5e71ca62a206f9a479b3ead1d37bbff2b86cf771fc0faf7f734dad4e3135da7de5b1e26ea36d8db5c4c70a178ebd32f98755be3e289d3e0f754c6ef750e315b4a5cb7d234f457e82f726485c0e9ecd1b165c6cf94d6b99b2a74992c33f01ac46d0bb54f9c94b6c8497a5e96134c09d5b782fa3e55dfb41974e53faf05deaea2d5e53e58eef07dbe563315b3898d5c027cb81f170a6403bda761a4f41dd3315c405d656106a08622f175b6db28502546e5088f1178c4462b7b0c234e3f02f7fff2fe26fe3bcbfe09dc2b9220c4f0222a14bb275238ef4ec7ed4f53f922c9eb9124501d06c564c7c27dd19c0ddf0239cb27165e436741158851b7079548fd1b7a7f7355190351de4567395e2de0edfb7e8f6e37ae6842fbda98d1a9cf78b17122920034ad81d1ccd8d6a63ddc7c6a34e0b91ffd78798bfc6b1d5a965c25c39d8833977cb4275bbadc973af062b7a816e850251bea9e992abfb757d8a5d3382ff0fc0ae86a323dbc7d25b298eaa82967513338ac4f929b49fee91bdecc2caae365582b5c57ad6d9d802e356dc2a4f647022590ac6203306a0d74a1769040cf931db748e7409bf6e763b4f8565419f44cf72c491c419bcc42b3c948ea8c4c8801946d5ae1254dd3299ec1516798a1e42a63348bcf2833343377e2e198a239c92dba286558c15f06e0cdbde9f75be9d042cabce4c469a8bec221a878542a20a3fadb2d18e92184258d06d28d4658d00963eaefc6f736f07d5af8cd82167dc5e5b635dbb2ddabd6d2d3d6b91559a35d7b115e2532a53857a87c84b671ee80ae9cb58b2e9b8edf2ad4bca0ce2dd18409a51f1d64e86087566ff006860c4c6a6491a2eccf6cdb361b0e23624ae604f5dd8f375b77cb81f82b2d25a3b200877bfe05d145bc416f86766b76964b59cd47a80fca8bdaa41f4ee1814e84d4f514d2c0d651916edd62e1665b28997fe937477a3da144838e188c17458201e85e248a5434b8b9f2e188b8e642949c3e27ef0dd8465db917679936f501ec9e83f0f07d675097005862e4ae18b0e299aaf895222f85db9a62477c633562c4883f62de053f1b3c93182245cb1a3ed1c3a76f537c7a55fadfd3ac3a51e5ca410812f5db756bd7f956e906b532f2fe8737146fb2eb6df81fdaf10315068b25aab1261d1e8c6d391c45be32396aad1f7aea56527fbd82d857ec917cdee620306d1e57c5b32a81251f8e80c9f173d924b5674fe42a3d485000225af70b337906d8bc43f4b58da75ea1d96bbc6903d9f8060c59ffdd03e632e68a65a9c9d90262c693e0d1b5e30b4597fe135768369a9c6dd5cfd557dc8ae7bea1c67ab8017a911aefe1588f0a8faa2ead5f6be84ac9d3c2a7c47138ccb3bb85fbe29f211b5420417db80ce40ba8cbbbb5e473bf46a482821ac3e1b3a563be62bc9104c4e7ee82ce674b2188e5f1c2a382e35988185a1cc6798085b6f8097c1258ec3473e1976cf2ab0c91fb90048bea583ac4c1883", 0x1000}, {&(0x7f0000001140)="2598a8e8d69964b2de2b82ef87736666a18bd01eca48ba2383049c4641d7bf3589b1d78f85cbff3d92a72abe2296f412362ba7ca0618db384f57a9e631bad373fab9e2e9323f50fff4587f0f1e1242d82f96661e012fe95ebd53892e2064ced91d19d980308c8acc70c00e4b0bc467cbc7e38707ba0abbe1525e478e4bdcf1384b1c265bf981a52fce673debea69aa2f", 0x90}], 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xd741c646f0fc8c0e, 0x1e6) 16:00:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x400000000002027, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/245, 0xf5}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) clock_gettime(0x3, &(0x7f0000000000)) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, &(0x7f0000000380)="754b508aa76bea8bb28cc2d388dca52ba9ffda9a8fb478b48f97f808c024b327dfb4b02597b0c1a94c40721f3573a4f802828bf210bd72afcd168762d93fbcb70d3e40c66259cce6459036f545d4c73bc87db686c9edfa2bf55059741fc1e04d65b69d8661f1e44d44be148e5ef69b7d82644154977ee1885160db2228a03ec44203b15e104ea690cd212074c6a81e31620fb4c28859dee93ff9317c643a4322e7d0dc3d5f630acc5a359182775fbd8dc2560c0ed2523fc18f5146ebfc978865996bbb90d2c6ae60bffd29b3fde234dfdd700b6d4a53949b37db9235f82645079437e1339bd86cef7d15698f387db9818be4bcc084109731b6aae5606e633443fc37eb02e39dd3a31196b3e9b2afa1172bef2530e52a47c5833c8a8b10b1d131bf9cfece7801062da186b29e01e23d9197e584815758c0c093a2b735d77d4252a9870331688cc2808813844ddcdd76a797976de9661eb71c0965a7de0d58d578539fc520ed680e7fed8848d20f58e835b04f12b8521180d8be92614fd8c9d397939423539730007b6b176433b0167adac3287dda6dead1d7dd46b6713e4b08202d88d8c1462bcb8d4c4a63bbb9ac13631889ce26377bb9cf0015a8841e41591e060baaa21dc35e3ba10e72509c5d7996121d431b7336abbd508e91d7be36a92439f2112982a900ad8ccc6faec36d55e0841bd86298632f0e69f3aec355d20098fcbdad9fa9b68ed74b485e4ade00985a3028474e96561bdc37e1338ee0b27e0bd5cc36892be15396f53e8fe7c3842f6002a6f0ba135cc9d77eb9cabd1ded6fa4ec535b8bbbf6dde2f528f7e3d0c6a6ed8e19758d22cd42a7f02d9eed915083ecf3e721145451a969a8cb392fbbb3837e782d3a55d5651c9d17e59008f7c37fc8ea6175aa6913bbcd1930b297c37cc2d5191e87331109e0cd92f3793d726dcd871804eee03339d01767133cfc460586d19ee40fa2af4157c1dea6bf827d9af97819b5102f181bc8fe8e14a3067bb9bedb82475f4221ff4bb09b7d319af0da22bc9ac37b546919c779df70025780dc670b33eeb49a82619240a7bd48d4e9068f3db1615938c5a2308944fa752623125fc2ef09cc7ff1e9781d2891335be1666531c5ecb8191545b7dbd96194307114915c7ce13a81ddc07d8b728773870d098cc397e4d98c93804b47ede848023bd76efb88a914df9b5227938ddb8966470409a325791c592bf571543da416519c3268aedb1818073f9b162da6325749e18de4421b76fbb257dc92bd24c98492ea345517ad6ee2cc0329d44f70d066891505ce6b5d1d50efc0d48a68e01641561ae915641e86ed55feeb55d97c0ff24a541b7eda706405fc0bbdc144492678cfda65cfaac82c6e624098f48790f0637cd04e505270a59bf772217bb7c7ffb0e1b06bb5e5e4179ee83e3bf0a4c095e240a389fd95940caffbc54eeedf8b0a780281fc69a8c77f8890b47e72309fec7f93677c3065cd9aace94250241a2c9ae1cfb85bfc774e09072b50c10208696b3952671a39ca4e8e0bbd2add6e0958e23637f463e911df704672efc28eb53a9cac9ed53b6f6bb83648be96292972dceb256766df5f39cb6cc8b2b046d2a9367032f6031b3e3e7b12a144e993320b6b351a1ace10ede6e90b310f0e21b31177ef87a1805ad8416a09f99dc2e00cc97867b4364fbcf25d85d2ab72bd037c7a957f04d2a69dd5084b409b41a7a855fea5b53eaefdd89af607aabada62275bd829da2e6f93592dba0b3dd6d776fc650db8438726f892246a71f8d9ad0153ef0dab413d234e7ef2cee9d3f8d2220f5258b8fd9128462a5a9c79a3af5e3c1c10cc854b8cf59c7b75835ed7aea0ac7c7c004443f3fa4d2658b3ad2ddccee98e00c0975d35d2aadb18963bca5e7045173ae1796bc3ba2fcf266db803288e1fbd1e15c6a1b61f3d84a19a7238a90b151f4cd2afb0c2cfb034fe5f7585b63aa70e4752040f4607cdcb1125258486def76722ac0acba1a40b9477bb1fb6947f04661ea592dfbd27235ad485cbc397c48f5a68a1f9c0f2c278ef5661ea7fe895efea7499a401cdfb3b595f18d7a12cd6682e58b91fabd0a1050f4cb1206347daddbdd6fb31fcff1f3be11bb56c035d11b7f4e57fa1ad6d19a4e870db28ee0ada014a4bd6de1fcc9c2cc7fe8187c1e89a818bbbd024ec98580c63e21054d629f7bd78e9ce67aa47e644c404cb007fa0ba1bfd6059f3fe1a665b6c253db0cc3aef39a0040df1a8bfc3499e78c95849254eef6445c8c0483fe63d60c0fcaed9b39cab36bbfa775bac66432d64ba7a67ffeddc0e9da9203fa3371ca72d691afbc95d8a874febbe2f442a4ce19accf9226ff98acc2874ede6dfff63c943602f2db0d69ffa708c18441e08be455fc6492b73be5d72707687c916b28b0d6bb3f5113587861d0fa23da65ec7fde85a0f97333d7fbf195d5085ca6834da9b932b84a054dc1d3bd78e2a52a2d3bd434dc8c4c2a7306d10c841314b17cd3028c804c19d136c336b065c6f284fed747d2adbe4228bcdba0d13c33d92551c581f2584543334a59dfe06514f29be3ff6e26c2e50f018d09f12768e84a65845bedebb0c76bb5a03e176d68934216daec08926317b87a4b0eb9fadbc5078cfb7566d08e9c132f626a2df72f00afe6b8e64302eaad0a6abd5acfe8e73f70984f2909ec9de5e29c63c0aecdb23f4ac3540b2912a8c40c89c75da0688942eb1299150a59448f9d5f058878a8cc0d123b989da7c607f2a8d9ef5eed9dce9f7dbfe4dd7e4b317ca71b9937c7b8836183ee954362ca8deeb9f1d4aa6d3f0bf53ff750efcfc47d0944e6de48d066c6160cbd235ffebc0b9b00b7e4c443fe7e259ccf6ae6835ff6d7e5841ac978cb55b21ef733a2704ad93c85962a2c79b0c001d61eac7dccade155acdb77bb72fa6b8c40b8d9175b837fc2680099cd4f6b725fd20cac34e42948c9298caf58d750ea78b84c69426d993280fd3cc11f7c7f67737a13b119731644f1f8561a5fb36758cdb1c15fb7f55ee90aaa9cc78b15daf97dca25678f247408380f99d694e95cdf61e3fefc8b7946aca5dffe3e13a6b46ce210f1390add8cfdb587bb8d515de14793cee757230c86eed911e24e0bccd524d081109f6e99b790e59dd294a2baad45345a442427b3c9f2d7fc95f96a11924a976bb7605fc6495c2d9b4fca8d2f6bfafef9829c1f096c841f30347f7b0b67b59473fcb36fe434befe660e21d47b4cb002677d4b4f3c7fb4898f2179e1f07033d2538a1fe4893b7a3a5fde0e9c0d73e49a67b28e8b037d97648974d7695147f2c832c3f682c08e4bb9c7a5c26d8ac84e277a0f387079b0b584f3ac9380656b740f3a252f6bcefde54c52340007cfe2466a0868eaf8ec10c4971ab521bb20ffab31e31386d1aa4d942c3df4f6a76b8afffc09be14c5b5e76917399ca3d7bc423519c7784aea672a0e085b702c55810f47bf08ebdd419d4094a62fd2ca374c39a64f20ca5ccdf38b230208745c6c02fbd5d4b749f6e26184549b505b3d648ba1dcc5cc997d2e0451bfe5646056a837c3c1856abfc299627f0d68b7529d6af5b8aee61182a796785dfc116e35bce823d774d7c01c8a6b25fc2767c8456d0f7239dc3db24c5ac99a6dec6ba5285941aa83e1b7c0e8dd82bf071a242c34887bcb09692481b8a25e4f8076dc4b57cda7d0176dff755613f54edc294c71ac7a066c08edeae6e4e5bbd060989b191e660c4bcb2d92f66dd7afa6a83a6ad28c5079b88fe41c78b4e6b796dd767172826094a59c8bebeacc2ae2651a1ffc3cc7b23602eddad1f8a5f2f8fefea082a3e8e58b3896caed6620bab87399ab0b452c9fa8c4f872c1d2ba054057d2329cfc3a327daea4f768107072522cec95dd9ec00f72470c69affa2ed91b6679bc643536e016b15b03c0b4c914e674a0f78fd3a273fd5ca4a5d27693ba90165024952434b3fb5c3d5c7dcd68b5a42d57270e03ac4189cd48b805e86f8b2422b6d1c54a6ce827acc76e3681d6740e938d45e9019e826ad3e51b4d7f213893cc1b24b573f6c1b7d7c5f852a72dd7abbad39fa700bad2d91f85abe1ec38b60839fdca8f5a9380e5531c0b45683224222b94fa17cc92f0667c8f9d711d065250db10e29a48e1185dedad1a4bdf074ffa252e31fff649fbc1eca854beafe14efb70a0d3d7a1ff354cfe410554d131267cb9a483943f37695af6bca5f512859c89a668e60d3f45245f8b1b528b2acda2f1612c795d421df5637d49d6da7ba7522c9fb108c3c295676afd36f8636e0ef48ef2cf90f5f0e90e9c68e674db490fa37c1082b9530ffff8050ca453aece53e547d0baf64467fe7c0024f28c7d382a36a93f50592f8250184475a32d6f4fef41fca87742321077c163d9898d3acfff0488604362aa495836ba2ea57a760d31ca9b02c983dc181151b76086ac09e54ec44ff9a6e50deccda2f6a0845d7bfe76a3ebf4616592d4b792f31f3f59bd91b2fbce9017f09f4025d4aaea6e476e69fa891157e5450eced15cd35756c1abf471559f7aac0a7d57b3f1cbd94aa7da04c3d68dc799fd45841c059145ec3bec39c6fcf6dd424faca2a533b516244f9c62ea253321e0d3c8899fceecdf6f27db30117549ced7adebefb2b2aafff935c1a6a699b746afbd459b84cb7a48d808f1195107e38da35234dee664473323d3db0bf3b82715cb9dfe7f9fa8cd0d8f662668d3943d2a1357f28e9a6c2ab52c6aacedba7c5385c52df7ff81c25f40ef43178e18fab86664eb8768f09e82ceed4a4203e4e5893957d3465ccd55935ed487e119b7d1d0fb275eb810cc0cbde4bd0479729ae2f19720b4f8aa3e47604f588a35db799ac692d626a00fbcef4fca8d65db9415c19f5bd600f23dc280b88ff5bbb68f928e553c7caab905809934a95fb968d9dc2d10631a430b383a8d0141852c8412cadc108b921947e9150168bd4131941e6de9288bd76a1c3fa30bb044b3956ca2b53af044147b2ca991edbc89f9baf6d2700b9a77f0c79435db749f5354a7e5a2e5920a682a876f34d0c1c9cb5e2cea323fcdc1980147916c38315af3d928e650988d6e800bc8dd43a3ff33d8600a90e40bc4f569a3609a1083fde9748c06e6443fd71c149e98f08d66fccf864942a12682a7fd77f75adc60779d076933b89351a751061be2aad34654d25237b2735644ff0fa29bf17bc6a68cdc31b0713a4ca3b9441241f0503758c272cd136cc7ca152d66434de5183727d120b8c957c825daa89e21d2be805a5a747cbf6dfa7bb8f84a3d912eb058b2da674809cb55599ea79e1c26c758183fd8eb213d85aef11b0ab6a6d071e124ee0f7c18109806fed3571a3c89408c66aa32144df62e8c120f573bd682e599133a0e067545034ba5bf78380f8636727e2f5827a75de9fb3ebcb98973599465701b8b4a6207a5f73a66a13f36ab03e7bdfa36affd477f33758bc085dbbf4f63c4526d0280de93003b3aa2595583cd079f405cc32efdd2aa5dad8cddf72dcbd1d4347558d145979f4a6c023e6625a0da3c29c2d4bed03b4d0ec49719ce76c1a9d12a72ef11efd19dd8ec29d93c39b5e3e40a6112b7815e1b1e1807101cd9e76fe84fc91b11c3bc568455e31fd5cca8296c7137b653ef961399cc0ab021c789a604dd17b007db83f5eb8560ca2b28b87d68798ee7152cb6dfcedc398a8fb3577c40c26e205b70961fd4dc84a58d49a6988134aafebbd2adfde292e918a9885f517ea46cb2dcddebda32a191e581030f905218ca974b1e94bca47f8ba5487290898db", 0x1000) accept$unix(0xffffffffffffff9c, 0x0, 0x0) poll(0x0, 0x0, 0x6000000000000000) r3 = semget$private(0x0, 0x1, 0xca) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/63) clock_gettime(0x2, &(0x7f0000000340)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) syz_emit_ethernet(0xd204809539574fa2, &(0x7f0000000240)="9a7c87a19365c757a179759959c59a82df8331c9e2e8327d3f1a91b3657d913402002b7e0994cf9ddbf7ff00000000") getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xff) clock_gettime(0x0, &(0x7f0000000180)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x40) chdir(0x0) rmdir(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000080)='./file1\x00', 0x100) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0xc0, 0x2) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') YJN.nQd ET>g3UH=c# 6 5q1a;~%> 5/"tYJN.nQd ET>g3UH=c# 6 5q1a;~%> 5/"tload: 3.12 cmd: getty 23830 [ttyin] 0.00u 0.00s 0% 309k load: 3.12 cmd: getty 23830 [ttyin] 0.00u 0.00s 0% 309k 16:00:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x1000) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x9f}, 0x10) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x44) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) poll(&(0x7f0000000280)=[{r0, 0x84}], 0x1, 0xa4000) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:31 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket$inet6(0x18, 0x5, 0x9) fchmod(r1, 0x4) setuid(r0) setreuid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="f0525db340744179e7bb8e6f49a84699052667e0d7f45ca343a30d2c2f3fcb32f4c7d9137398a06888cc26b03f5e4e2a1186f4bbee62ee003e538c3c7b246ece4375f40b5fa7b128e404f0c08034ca4d5ce880b7247576b19e94eb0be37f02cd8a19794f91a22233e0531e287f79a5f0c3a43d9f3dd66e3700000000000000000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x10001, 0x80000000, 0x9}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 16:00:32 executing program 0: chroot(&(0x7f0000002a00)='./file0\x00') r0 = socket$inet(0x2, 0x100000100000007, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000002a40)=@abs, &(0x7f0000002a80)=0x8) setsockopt(r0, 0x80, 0x9, &(0x7f0000002900)="30276931e16ab07768ec749da3482cfa0061344b06e676ffe67ded45d81c107cacf59a828ccdf937ddb7b1751bbbf00fbed3881354f4d7e08d2e78befda323f6ade3b37eaad83fcf5bd5c7bed32cde541323243ee17cdeedf461212affb660ac02584fcfd9af26825c44e112e2c8429774eb613e521202154f264c93e82b93f71f8f96ca39437a0fed34b244fb6fec9231c3e56aa3b9086b78f387b1c643fc84ec8984a93788b6b4760b6b695f0533cd14edc1c3b75004ad36aba427cf405bc7aed054ef53dc88b1b2cc0d00908d6779a8dcd942c1205118956560737f51f4a4cb9ada5d", 0xe4) pipe(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002fc0)="2becf1405743a72019f49068697901f270fc503a4ed71f9e28fe4a89146c38647210f6b58878242b4e14ee66a1913e198d19f19faf730394182ac2a2fbf49665b85bd28ae445b4465ba2cd114af36c0d406d9d95cf7a693989eccd13a4e5d4d8180427d8055127eb02d7e5d3e29d00c33db54d846975928f2cd041dd9f9dbd22e60f1cec3cff492119e329f4ec1a8dd1c9c68273d8b841a7818cc3d26deac4fbf959a33baf908bb86eebd9b50431d7ce4616461ee1273613ad83d2c5aed4902a55012da3256863c72836f1ecb3fa51018645be92e3fd3f87605e7ecebf1e5c95b0bbc4f9846b1674e610a0baaf29957840ea4f0511f8e70669aafcac1f653173489d29103115062398e7b770647d89d82a5fdbd2476cf7d83266f6e225bcb0d2493a6bc1de81487f3006b37c61973ee267dcae33b6c957b6cee83789c1b91dde9d095b3de5683fd0d55246925536f802d72f2b2129", 0x584}, {&(0x7f0000000100)="a911870a6cb642a5b12630635b15cc6160b3598c0629596967e6b19a18bdc2bba855374ee065f377fd1c6d5fc22da570b40e09df79d7d044a98fbf433e67476faed152fe594d63ed6c7e641acef4af19a10f8abe3c69a2fe48b1d275f63f78d9b489de7016e76d1494adeb8c", 0x6c}, {&(0x7f0000000180)="0de9bc3543af9e42d4e35db76ad4080afe59c35a572f", 0x16}, {&(0x7f0000002c40)="9117b99a87d61fb8fe944ed4", 0x3ac}, {&(0x7f0000002e40)="5d0fe1880107d4d4176b9164532ac0f62e78ccf0328a4f6ed5a18d773e403bff3ba7a60dca054de606ebffdc6d70ca977d0100000062903e6f5db18d5658bb0e329b167dfb8a9194f5da21a42d28a500000000000000a00e2fe129e948920a2165c8629a32b99522637f26a17a0cab2bc59b6dd0e114ada8570aa58997531fb6b99b4ddb0aef9e38b43835a09bb0c2f591fb73e3a25208faa47fc531748d0b829914baafb2e57b9f50c4febd8a8858205f1ef99edb4b8b60097fc1458763dd8a42afa1d0e2d02c662df73244bfa701d845791d0f5475b162c9ccec060875b1a638ef328dcbb0e43815048976a34c34e3968352fb72ad65b68b7be71a5fdde28e30e5cf441ac1acc33b5d52d24c5234d288586e869214ef5f89eb02a2aac3f8a845da30eabc43313e2f0793cd7d0377b9a51076a6ffa2183e6159f820d0cb64d35661b2d1374ab0f3c030082381bb7ac2e697edd37eeb1e13f2000000000000f600000000", 0x164}, {&(0x7f0000003140)="568c010d18d92a209d8214b05111ecc3efd7f3da8ac042a0318b47b3794b4c2a0972aa6905521c466ea2cea67d3218ab5c9cefca69a7b95a1442f18d35431705022ad6a60633be31c6e45f708d31337cb94ba756cd89807e8a2f20673e1edd99a233f6ef991b9dfe50e5949dfa80329c7a471c0838e225f4cbf192a799f6f53a6b47e50e211adc77560e0b1ddf6e8171a3dc87c7413cea42d5542afe4aa102616b0541d876e4", 0xa6}], 0x6) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x84, 0x60000000, 0x7, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x19, 0x5}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x684, 0x100}, {{r2}, 0xfffffffffffffffb, 0x80, 0xa7, 0x410f6e7f, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x80000001, 0xfffffffffffffffe}], 0x4ff4, &(0x7f00000001c0)=[{{r2}, 0x0, 0xc9, 0x5, 0x7f, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf00fffff, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x6, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0xaa9693e, 0xff}, {{r1}, 0xffffffffffffffff, 0x14, 0x2, 0x6, 0x2}], 0x80, &(0x7f00000000c0)={0x2, 0x9}) fcntl$setflags(r3, 0x2, 0x1) preadv(r0, &(0x7f0000002800)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/8, 0x8}, {&(0x7f0000001440)=""/68, 0x44}, {&(0x7f00000014c0)=""/175, 0xaf}, {&(0x7f0000001580)=""/56, 0x38}, {&(0x7f00000015c0)=""/252, 0xfc}, {&(0x7f00000016c0)=""/125, 0x7d}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/97, 0x61}, {&(0x7f00000027c0)=""/21, 0x15}], 0xa, 0x0) bind(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) 16:00:42 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/242, 0xf2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="e288a644f59a0f484c823e286bc478d21f5632bd9dd9cc6e27ac7c7136795ba04787c0b5694e7436a94cfdbd850ccd028f20393bfec82933b59599a88e812d6487a5783b", 0x44}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x188, 0x8) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d", 0x702) syz_open_pts() close(r0) getgid() kqueue() syz_open_pts() geteuid() 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x4000000600d, 0x2000000000404) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x0) close(r0) pipe2(&(0x7f0000000040), 0x10000) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x106) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) getgid() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3004) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x4755, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906", 0x2}], 0x1) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10802, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x90) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x1) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x67, &(0x7f0000000180)) semget$private(0x0, 0x2, 0x40) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef240ec011dc91cf2bafb803ef0f701b407743f9bfcdb2401"], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000140)="a8920cee5e46df1769bb75f00939dcfcdc6641fd9443275adbc98a9b38b4669096377e5bf422c9d371d37ba232637b13c2d78f684d", 0x35, 0x4, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socketpair(0x6, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) 16:00:43 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7fff, 0xd1c1, 0x77c, 0x10000, "78d7dda2067e6565c5a791978f810ebf4a6fe6bb", 0xb4b, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x22, 0x4) ftruncate(r0, 0x1) unlinkat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x8) r2 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x185) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x0, 0x3, 0x400, 0x1, r3}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x55, 0xfffffffffffffffd, 0x2, "1d53313a63f8a8e463b72e0a4884bf2b80183965", 0x1, 0xfffffffffffffffe}) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f00000000c0)="20e44515c20ea42450471d14558e6ee9ab2ddefc51d65ce56f42b32f158fe5897f39bb0593a82d97d45388e9573bcd0bc43d3700e630766c78f9f39418f744bfeb29a61798a57e8cb5dacd8f99903d47982be89a9a46f0a2b8b506f2c6be6dac94672e83b0f675878d22166a672cb19bfbdf7bd628bb7637e19bd9b2b55adbf63f155dfb5eba91944fa0448d5d6d9ef490075cd3eb7d14b078e4257d772a9bd7d363662e49a4", 0xa6, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x148) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) close(r0) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x5, 0x3) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 16:00:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20180, 0x108) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x888, 0x0) fchown(r0, r1, r2) readv(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0xc3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0x48) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047294a3fe8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe4, 0x3, 0x1800) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000140)=[r2]) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x9d4e31b6b11ca451) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x5, 0x5, 0x3d5}, {{r0}, 0xffffffffffffffff, 0x4c, 0x10, 0x3, 0x1f}, {{r0}, 0xffffffffffffffff, 0x78, 0x0, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0xf0, 0xc0000001, 0x400, 0x3}, {{r0}, 0xfffffffffffffff8, 0x14, 0xfffff, 0x4, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x4}], 0x8, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1c, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x48, 0x85, 0x4, 0xbd6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x31, 0x3, 0x800, 0x4}, {{r0}, 0xfffffffffffffffe, 0x49, 0x2, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x52, 0x41, 0x7, 0xd1e}], 0x83d, &(0x7f0000000300)={0x4, 0xff}) r2 = shmget(0x0, 0x2000, 0x10, &(0x7f0000eac000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/243) r3 = dup2(r0, r0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSDTR(r3, 0x20007479) shmget$private(0x0, 0x200000, 0x200, &(0x7f0000dfe000/0x200000)=nil) 16:00:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207, 0xcf}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x401, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:44 executing program 1: setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc) 16:00:44 executing program 0: r0 = socket(0xfffffffffffffffe, 0x1, 0x0) sendto(r0, &(0x7f0000000140)="8ec82f3f7945fa2bd10527e2841d6c8fb8f745552dd4150320f716c48961d7a843fa6e9a1638748bec5c3a82d793b2e73055fb2c9861226a7a294f109f055d18a534fe188466f14ee34e2902916af016a6b9fa4f696f2f5f8118299edb", 0x338, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffe01, 0xa1}, 0xc) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) r1 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xc25c, 0x80000000}, 0x10) syz_open_pts() 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8001, 0x7) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000005040)={&(0x7f0000002940)=@in={0x2, 0x3}, 0xc, &(0x7f0000003e00)=[{&(0x7f0000002980)="3818634ab5e814cc374465347edb7ce253cc9fec663ef717e8cbac6b00f042ee89c1219a4554fbb1bf76d0e29d5fe105b94d136281eaa23282281050eb0d46c895eb1e4f80e88a73d1b8918be5d12719874698f24a9a9fb69d7bf4951ad42e8f167348651b13ce49d40f81a915c4a73fe4f4d16af6f04e72def7e06339403b026c127218b6483dbe2d80efbcc8714a85c7811b7dd74b6bb1d8d5aab640e6d710e36a030575077af7fec7dc996308698ccd999270ddc9f861dced676bfdb3b8425c69c54d67544b9bf4b8dc968b401ae47b8d2769b606d64b058b18ec662c628a61139f55ccd3a7f95b89e73157b0468f028a1877da0e0467e73510bef2cbe4a601444bab63fa47222b6da1eb891c273347ac170228ecacd3a3453a53b2146671a43a9d95727e034327080c582da4a229864dcc478aee79f69e5d3487fa9f34d560cb6d08b34456137ff5e9a2f6cdc953f7f560879ab75fc3815d931c0e2c59106925304061f1bb575d2abbcdbf1fec34fa8ab11b782b6092f9e750724a011ca94e2ba12f35e9cb0e317b1fa4d8cfb66242e7fb940694bea8386ce1aa1e8839f69d1d1033fc5cfc1fbc972ca32666dc736172b59b4374949265504e644efc4ad851d9c1d3a804a4a9841737d839958f3c9edd908eeb79f20ed1695474acc6cb074edd92d0317c00e170edc61a6a4bdba962a0ee08b289079b1f833669357e8ab3ae6ff715918e72cad4cc43ba216dc05d7aedd8acbb6da098875b6f52cb99efe3201b4ccbc8642d8eedc0ec7f8500bab384b10cf8682849002523b27fab906047acf73391c49b32af37a980c3a55350b3152e82b34073e377170693b659cc22016c5b40166fae839608e79112f78a0facdc0812977f5908a4220a95bbbd010e76f51c25f67074dc2009cacaedd22b06d5f7628d231ad81c4d3642cc0ab21e984c4d61377b7d91078f61c9f8c77c46a1c03d36105bce9b13999bb12c467754f6f2e6aad7d0ae12be68a1e7f96428f63b2ecd2344b7c3f77683a1647a71197497fb4f11f647d629371f8fc0251de6f64b9288695a691c9c2ed9b61aa30601425bbe1366a5640f2c800663fb1c9a719f0b584d41e0d4de8af04fb73b38416ed9af1cc7403a40000708945064f2fb93e57e6a70478402d19fb0331a06ad53abe78b1bc62407d8cc0f21a58a0c550a30f21f62d2c46f0d9fc90319e54868738f89f952f761d9e6ad88960ee4b8f21dd3800069ad835e68031c8127dc423b43275dfcb3e7799d8515839c30ac2e62c360602b94c3c264afe5e96b7b7d3d51c58d060166a0646a416770ec9b4320e4c2d87b729041aee8d133dc5489edf5e606f3d5560ae66e76714c89f271c4577feb666388f17d97c650fc0fa4b750f159446545a08a5a6e5279a18f05a8fec0095340d0d7dae34aa5fddb94d2708c716b44a51fede8af999d57c618bcea71e3bdca6cddb5bd31c901e9d9a4bfe657b25f6b96bc785d320f1488d883337567ee1472d6fd164ef957ce26b9f315dafea4d99ec15eedcc470318b57ed2802020e020189e8791eebcb52dba62d3ab4129c0768b89baa6ced2c9da009b1293d7e6280389e04fe7743fd00d95534d201e6a540abdb6c2642185f94e27cd31aa6fe8c9c2c044e1118065f37206ad5f83c2535fae0d54c0a8d78cf753294b1799a325fe01f618deb916942318abb54ae703a2d7d73e8ffa7cdeeb82c45880b7735d707e07de9003823312f805f6ca552d157b5a123ded74da7e0ea28e36c5d82fae821bdf2c6f6b1a97ece7926c51bddd3beacacabc71d81c243b1ac6238ee324333a8438e78a47e02a1fc0f46bf2dab2589c9e2a341f63d09b670999b0fb970d60cd50168862d2ea458076c6d87f4f06d4d9e25f2de66ef9655ff09ea44ff112a49a23c2bf950cf17536a26d3452adac373bc3e6225afa46a55461193ce6e3da0f3d455be82b9412f30fb29db88b8c624b131e697163906caeb479100e9c5ce270825c4f9da3342dd5690afc20c67e64c576951c6da8cffdd8a56dcc3e16cf040dcfa969deff74237a9cfb04f3f24f317eeb8d7191801230b1786d09c5334b59ccbb94f4aabe8f642a614aeac87402de4f9fabc22f3b8cb669acb07e1b796785da44dd1d729e18099e407251731f3053adebd3e06c3271d2bbfc5729f9dd3d59215ccf8ca238e4685dd324ecf900e36c1128208a2cbde151c698963141f5e54c77af1c899098a7544d332d5995bfa04f5d5227947cce025c44b4d2f0676784f70594e335a0febd49dcaf05ed7a3922619e15066868df83f5a10ed3f9344d0f981d1af98e530010b7776e564af2e0a6c931c19db1f1a4a3f14502233a763cbe01c9392791406f7ade6606829fc902b136e0155bfa11fc900075d881bf7bf3469e85a596aebbf539beb98dd2272e12c2112dce4535f298a542f54377fca005862617a6ee1752e168866f8186035d135469c320c652aa6d23b1e924b071b7f91f72c618616c07104d0d1c5c1fb62b7afd2ad939f2eb713346f09595939c9d8bb8d379abedcaf94bec8866de1403df44c441fbf8330d1b9cb4c254df977c6cb07340dd9030fe1a2f3f1464bf9e8cfc9623fbc7d1c2597705732562efc1641f6eef4ed279325304e7e899492c463f422545c0e2d05fa0a7791ae284f675287c5d5d559b234eedf3afbfad1561033fec0f006734bb442eadb6d1ac1f800706458aed079682d82613c48fe872bbc9fcbac54393dbac995577af68df3d56a427efbb1456d004d81b901eed06361746b612289f7dda488cb908b53bde121ba70f0e11ecd14e73292e6087ab9952a7e130872c67d13a3610607ae24d163be991949fb9f5c4eb1f7064f6de9af81af320d137365ee4e85c35cf15d70e25b289285dcdfb7f0bf982a2d0eae556c08d9099868eecbc36bf061d7f4b0b7b9d00d4e8da372a9d91fc90ecdeccab00df239fca60f16e8fc3e089535f3aa6e6a8c1153db906641bfd3fa5ee34f7900e1166d541358350c29c3aa65a9f8576baa396a156401c807e661cb25d01d88be278b5a9e26f285fc96f7ebcad7aaad4018646ab924435d25b77175145d5c7550b1edf4dda9dc6e6da4b59be1754f41521d49d45ab31633ebd4928bfe13a5335f8448f42431e61111db36bd76c40fa13148e150a117b0321c0bd98d4d7e0b9196db24c69669aefb4db1e93eb251bd20479f09c75e2576c462d310b61c751cff4c0b41cbe885b9650efd5da471a826087df0fd19bb39bc47ed4e38a7f0af0c44e95c8b384b056708f0cacd93fb8956990284b04048d398c1512d4ddae1d6f61b392eb1e86d745ed8b9461b2c3e3964bf05dea03d410825a10e055dc42f55a6f87b40204e0cc6933048ef437329160683e80a3a6f971dec03c243b47277053ea72ff2082aba43584e1c17a5f4fc0799e8d4d37584d264f209ca0a700aebac7a9eae96545e4388fda58cd2348d9aabdda3a7a6e0ea1b1f90cb534acc58c111c3cdcaf6a01e384ee56a9ffa019875f89b36d187d3b056ac07cbe67b9d6bac55fefbac129ef1849fd8a0389f579dc0284978ac58d33546fac25ddbb72a06b1138e062edebac66719c1dafd908dda5b73f0037d4fd0ac1e57817aba6c0dab262aba14d8d16271851c5c363fcaf2c173813a6002da8e35b93be685d605b20036d191d152a7af3e5351465f4e74d0bee0e9851afcacdd4b01b76fee25080802227da75e6e877dd23a548b8b9f5c8b211120a317ead668b2c3e9964b20f8777da037c46befe0e343f8000ca7d73e34264a7bc5f660ffff46a85db602173be0b4b2d8d259e6c71d622ae17beaf5f8130530df46e9092ab7a829d3ef3f6560dc9370ea24de94be14350d63549ce526e521f2b9792f680460c5823a16ed5101b537689371495e6ce271e75931f462ee57584347034f04007d4825d7ed0e57ba146beb1cad9a2a9a4da0df23692ff291530b8bf054e01378a315897d5dbdbf802c7bfdf0b75f87c64404ee04689345f129746f25dbeb5dca220389355e78420948303f7f22c13b37a1149f58372437bf446451f401d9606c6f0d53da15a9325f2afd23fde8d1263e78b5d0cb2c7eeb82ac79ba5876155f6ba1391bf69c68d9c7f47bd02d759c64660eb3b83af28715fe9c62f6f6d0c6f090313c1790c15dd52519260d40870f1522e86ccb07267f5822581eee2797d82896f45e6a508289e053cc326ae7d7c2392968b47ebd14282ea8d3f5a9776e0ce8cf1dab52f97716d0a9996c3731509911702f1b08ea7832f4f6f6b14f027c462cd3e1b4d6e952fc0ed2e93304bde5a1e5686ec0c1137d79d09c37bf17b8c045411b8468b07feecc6abeea141d4fce2fd6c386eb646ee7fda7b1289264892798e76b869ab0e5c05f0ee35cc5ca6e2177fdecbbb69351d59717a997186878f7df2a0e6ce81f51b612eb51c5f587effa20b82b32c62715a51349c039766123f16620f6da971d5235d6eae92dd2a4646d5ee6b1dd2645783cdc33cc99780d0a8d7876f2abb7ffaeb0c89cc7fec33498c8236e9fce948d6df00fc2a5d3fa1f825b73abf26dfa242ae55b7750348a9c8585f66f96693eb2f5dc11d67b74ed631dffc29891dc3cae050845109626843d6de34dfdcc1315ab5f914e5514cfe3d7fd37c18910c6c778ceec9f6ee5bbb99a115c631d3a361ca652c448f411e82a125ba6eecc9d1088a4b052e2eabd2fa8993c875503555081cc051cd3e34fe0eccd867f2624478909158b4c48ff6cf89125e5c285f5c9dd7de3e2ea234d664ba01ccdbd25887b34e18e80503d413c0582350603226967bf4c1b7881a8b43e6d41f5ecc00d995b30bc4384c354a3663c27671873893c650bb89b75e58bd8145d9cf8705fbb2918b5565ba3e07ed57c0cd8f72fdbc8a018074b1036c2f877d13c50c74662389fddad226ea317225efda307e7f86371a224a83eb540a9d0de13d9fed3129ad55200cf85354f6ea5e9daf7450ad8ba642897559477909c2e33ad092d7b0e34d3ee3ef83ab66cbd76636e3acd346f0c5ce4718d81ce9f3e44c1c70499d121f974fa1198a06d28dca49cb0544301fa1dd00835518f45b8e8718bceb2d9200749602410f0a38b332bfd7d8cac182e2e1f8096435291e39dbe414ff61e3793a23bff59d78eb45736eee90636a9405df26f928de74c06050bfa30d988eb1d4af54b543dfdc06fcc0a44ec67ae427a81b40ca6c12036951b2b727b15cc08a0a09ea15ae4b2ffbc9e6bd4f46f34da280b19e85da7d4df58b8313b08187c846541eefef5c71d00169cc659ae5a4dd6c430b1771a63c293c43813b650e29874042be95e84788cbbb590eb2784ba0be67e63407181873f3714fd621b92728342f45f88412156c45f4533385928f632704db64331a373bcc38598a67c802c47684a5f8fd2a84f426bb1bcb3fab594f641912f5728691b63404b96394aa320119db76101bca671e471ff845e0e0917b242e0471355473c4736ac031c8181024d60841555efa8a15d1adb50d02d2d26fbafa858e00549399ff425071b8fe30aee50bb9c04e13c3fae7fe0c657eee4fe09217459d25a4ea98e8f9c74d8de283c489b1000f0da20ee5a295c20676471d80e6d3e967324a724c230e3af788f225abad4f6e5c84f70c8ecc66dd9187e8c342e0ec96b5501686d76591b9f2e7f0decb78fcca0f0cf0075947ee7590b7869c72ebfdb2caf629ae98445473b8666ff991798eeeeb30b9aaa3c9592c8ede0f11e7f5c3a243b40f1396e0f6f8c0620d10a32933784288bc17110df2", 0x1000}, {&(0x7f0000003980)="8db8dcf4f5042b30184dce78111025684c8c97ee524a3ca2c8a79dae8758b04ef347e2766a8801b65d54dd778e990208c31b620dfcdfe7bf733763471fd18c092f4ff4d1a94e311a2c41a3eeed96a9f14eef43b8580da42650f5ac230515dd3c02ca36f2162b5b9e4e961812db5a9aed97aa3a0d2518ba3427e6f9a220adfa0c65ba4e860b93e2081707440ec1ce9deb8a477e645f0d0c2628e8ea376882a9e618559040b32f9555add5804f2cb69d35948051f4b49beb6a94f563de62515d40ad6bc2f321170ada79030bc399a02cb768e35cfdf5079de0a574de940e3b3108ad624733fa408d700a37f79955dc403e5f96d92e4ae292331180e4984a", 0xfd}, {&(0x7f0000003a80)="48b1ed0f6c3f8fb32ef8414e51735df00cb63f1d36b39a1478a1188ad11fc39eb4ed4bfed5865155bb3c9a0ffd5e7a69761b7c12bb620d13ccca99d2cbc11e9597274266e8611201f7af039ba1a938540bf3c57976a24c5c9e21", 0x5a}, {&(0x7f0000003b00)="b9d6554b9e535ccb4d", 0x9}, {&(0x7f0000003b40)="062ab1dd69aa876f03e41168264625066ddd380b213a7a7f13ce6911974d0ea7eb5a64635276121d899156c860f1dc932dd8f1c4cfd170bef90179e9ee0e60b9c1e72d87da3aa817c73b9bf9737da819a7bc7f5b92358b847413693951c190542cde5da6b0df40c372f473f33025ade85ea6a085a01774d4e9c92fe65c3ae752f298ecce06c3232d591097a256c4847d99035e76e6632802a276c5c50032a8b9e9e675513caa4e381329ead97c4b80bb88402fc3e22be3", 0xb7}, {&(0x7f0000003c00)="3dcf00a9c3c210e56dfd8a8633974667daecc0b60aff5f05f33b8b3c897a5e113fb4fe171c2762ab90ca8b242ca53a5076df2ae9ce1909bdf6bd2ca7c60de8e7ba7da2d265a96d99786e2f2223e1e28da6a707f049d255b4b20a8db89dcf51794e9a69dca47ae3e56cd10d29fe96e120ca48f956c1450a337935ef5ba561125a3ba5fa7b1e1d361bc6886ec01f5f01b25a878e155e5666e5ed4265163d724db951", 0xa1}, {&(0x7f0000003cc0)="cc3e31b998d9f580cd35bf823981f485e877", 0x12}, {&(0x7f0000003d00)="0aa0bd45fa11f9ff07d5393db42c6c676e238ca2bb534e293df28363cf3d29006f78ecdc79be99c3c638ac7159fee82f14141cf8a954962b61b16bc69e1dc848c7af7d57b9fb064a02e456c483c64cdad0f09994c7e97c97456ce04f38a0a4f3a82e923495df79611a7931c142f7f85ad07bca9c20548c5b214631299d0bfaf65327e66cdd934abdb66ede18c75b570f691b1db47c4c051e6d17b64b06c2f76b9832cdd6102de0622cf85dac856c65b21084f72eb94b6335b1a77da96f14b5b02ef0a2c126d948092c5afb4d7048a6d5236e446799278bd1ddf2561a3f8595247f5ec30cbeb35e7ea708b9cc648117c256ecec8540565e22780d7b18391c", 0xfe}], 0x8, &(0x7f0000003e80)=[{0x1010, 0x0, 0x0, "2dd4d2b2335081b3dace8b68c15ff9b1cc6a8d1d31363f944a9cbdcd37174b533d25b76ab1daa92003a3b45a933643e0c518167e43c14a9fa16cbcbed07c2241c0f37c7b6ef8a6ef40caad6ffa7b27913f222a66d27ae8656e7d901962f47f543341d08d73f96c52c08da6761cb7dffeaf5a45556e4133a4cd3e971a525c54efeb1383804c32fd751e80077d233901ef9aa1088a1bf195ffa9331d89d41e17da785bec2ff5f61e65651d7707cd23e3035c0b8a60a03e4d0e728cca8b1733c9c4a40b1aa4803b521c47fc764f2733152914562e3e6301cb34514f81e20873b0570087d9fe0453a281a5ef4b59058598518c221933214f0e8abcd7baa5f88c55b2f5fc1f883bd1e31306e101cf718c27904738084ce822ac2715ec29c60ebbda17cf038553a69ff75ff44b4f1754c52caaaaa30aa4ad16f1e792505d0621e8490f1ff7d2ae58394218d560eef640c4020bb90fc37b860fb5ebea52c3ac76cfb564466b8f92d5f6068a21c1ccb9565577e223706ad0fcebe649cb7e26693c54645058ae43746a835e2c4d21d4c27c03c71b8e09dbcc48fbb0552f1a8752800890c67260ede25a0b8a29c693afb4ce41ff661219ffdfd7248852fb4496d9224754a4455403e5301c08e92ec71926ac5e65f361b00510f7a721bffadb46330695122ef16fae3da87e1e7fb09d549f501f29fb5ec37f449636217991d2d0ae86fee244d6f887cb44a5473d43073af057a009fe2109b2cfb62c74a539e02a0afbcc88750190dedd6f566613c03c77fba40012f4565499aad30462041ea8a9cdbf5c7ff90e2bbaccfa99037728e9af807f2f6362493c6197686caa41f9da8982c70fc630e08bc1f6cb07c290ba75bb850c6f8182cfd389c0c9158b5127de8f03d1a2a8b407dbdb1caba60ceaed80d8b99f803529696e2c8636b523ff980adfa43f9f45870f0a844ac5efebf020dc8981cea799cfe99dc7c05d4370f9a757ac12a84e9533a8e2a673d9447648e0a1bbb390014604ff8baa722764c0d527c6e16b82014e5106e4315143f51d404002596a6d0784accff9fac92e3d7dc8b2ce2728be67faa2574af2743ab59b869609da9dd169023f506159280992b4b9c90d9252232064ae093cad320b0949bca1b030513e11f59ccc2fcf42de3a8ab862421f806f5557137c2f539efe758507f36902af5358ad0b1c285fdb1c0923bf4ee28fa80cd4e1585e68c49d694c7fb123faa9fb0fee9f0e69e8d7aa19782ed77de43cc940e787518554262f60c074809d76f6e3c9fe4c5258127f88329d8d9e3b4a86f9a1e99054213c1d84c078cdf86087001f6942aafe96d2860a597bdbd543e3880051830ce03b782f9cb664cd91bb731002672031b9a312b3a25ec08d41c7060af807f4529eb2430015f585900ef7fc885e6e491cdc5be2b1794df34a4d5ac755d972fdcdf70dbddc55d5b966445b6283f66abece0cbb572aca99c30896cb2de2fde5250e489454468a45127be280e2333fb08913c65e0f4da5da2dc94397e8e436e7513fe60c7a6d77c0fdba3b56b6e16fa09950b5d6fc74e9d41fef17dac31888ad369d8404a3f4a481634667c788d2e64816d2036210387bc9ddf1b8914d05a4c79763a09f47c547007f8bef13f5e0e1c952dcdda61ffffa34c2c493284744b64048f85b7e12de79213514b588eaca0629054bda9082d386f16abac7d3ea0ac72f30738a8a58c952121b0b954bfe689570d205dbb3c439f8b142b5f5704a76e2a50fd538947e2f5e486aaa7ac19fbfaa783c1ebc0cdfc937ca19842918d7a1c8fdb3d12be7e02d766839e46a29e44823810ccdb695d47d399846b30e9b07742c44fff176ef62ca030f0f0ce83787e073ff2b2a0ed33ec76eee05e8a3a8624eb640ffdb1aab8f61919af76d0946f152513d6cfd0ee007449bb53ec66c097ede9fd79a3ba800c971af9f70a68521b560e9f2af75ede65dccfd36351d107459dbf606adc4dc3f1042438412999368c19e43b6bd3430cf6e89a4828b38ed3233754f362166580cf9bdfe70b9cab7fd2af6970fee541484ddeefb8345f563981792d7da0a5daa4255203cd2701bdec17de51ab6ce3fdc736202e2ca41f3897a88c8a97cf7238b30daf499b926c2536c672e40e1f2622d4a130761fcd609e5c54899619309913ff82a648aaf9812e5b119f70a0aa8b268fe6dea87f1430f284eb2e499a78dec082fc470349e66d86e81ac0adb4c75b99589a20428c49c51d3ee417fe86851c9dd51d354bcf37e14e09f31c0bcff5cdb36fd5c09ae85e545c8d19bcbc54f0b640accbc5d19551c8221cf8c74495ea6a7f7ff2a940a72a70672b303b3460f00f70a422ce81110b2189df3a8998c801a7423eb8db61c714e56317b4cf78694f5a441ab3ce64aa23cc68ea313a215e886d73d5581e2921d5fd1a57a15b3a4cdac7358b77882705fc9acbcec6bfddbedac0ec0bb7ad0ea19c329ac2bc622adb21a6ede2338aa03625531077e5a6992fc58d4c9ab30d4285c7eb9ea9ab01e6e89d94de03f298d2897108b92d0904fc266dfe322c2cbb055f46a5fe5d0bbe0263b7d333dc0c7bffda3fdd95a27b747546cad69a0cd69bd2176545c49b9f88eb0eb21ae4e14b8014d936f171372aeebf825860dd6bc1b0a1fd678a82cb740f9be70d188c2162bd372e86a506ead19bf4cd21cc2f9de49f6f560082a1d2944b8b9484f1d9659c92ea3197e8f3ef99376b271390ecb49099bd617f855c1ff415ed98b5c351fb34c1e5014df579c22ce9e35f292048449efd89c8868a9cf0c82b37ab0242ed706c6308102c4e5f25bdbfea553439a59b68476b9a67cd92116c7620489b1894dd0fdbe55fcb357926eca0ad86ae64a3e4daddd2c8e9a42633af4aa9fb362b1e1c2682e44e22736b61591482d5dddedd2be2e25106e8d7424a9626729cdc4892677e20782c610482162b5d696f47a59a7a0c3aa893e968754e3f060c34b90389a7ac102764839a7c8b1e7386fa24e4ef9621b1afd239c55dc5c0c107f01b7c6050020a5bab7e85d5945af4b04672239862f01b2c5b6f7929e2091b366dabf24f2be4f7e945c3877acca341f052e02e4a7385ef2f23f6a517e80787cde033b165f9e9dc68e552bd8f5f3c0fd5e366692327bbcfba33659a72838ed94ed40569dd041a6092eb90b8a785c81cb1121571b2e019bd0a329093698f60e210da54b4ddc869e95866bbf19cdcab053e31ffdd575db861a2fa453e5d2df65509fcd0e28f57b33f77f695429e577dd0a92268b9f0662a5fa4ca4b4ccb0cbc93515dad036a54a419e84da1b4a618fa73e54d6db8444a148cd2146efbd74e8846388b063597de04ac60cde6f9d06af4c825c1b2059e4cb4fea5ff502244279cf56c148f02f8e22ef44b20eaf2f256cabcf775ee5d988d1b0769a2517cd2e1526d586829b60fa4eefff55c38f51ba5568e620134460f25b7b71f4e9b88130a458e40b27dd50f85f3aac8561577dc42d6c71a1651112d27aa9bc9c06fd579035ed7f6e30be29a95d4f2fe30d86c85442f73a660a03507c19379b6936e329b3bc153a14613eed75f72f3eea21b948302b6cc09346b41696e52175ac7fc080190e2989de3f541c88c2f9d72f0efbf007a07d9a4332d19271e453cf80e7122336682a57bab75562a6cc9327fd1189a6288cc96e88597529ed29c0fa4500b43c6028f1acc7065f2955425f9ec9d59d822b3ff35ccd6efba1a62abd7754a720d3d7fa59ec36bfcc021c4cf993cc862bb83ad3c1fdb39f36c2eebd4800b23f82d3d887d4d49c3be70b516bd9333caa6e392fe3ebbcca01dc4200bef8783deb4ae435aab52b32b04cdfdab35ef2b92e90803217dcc8865976d6b2137a37d022b633dad13eeb73582b1612f32064748464579d3f81f2e7906a4458ab1014e5daa024e9e6f65e14262ff50ecb98ccf8a2ae8ff3e8dc1a681645e526d4e9227e547338c8a9a84bc4cf5d14b533abafcad858b574d90c87c045d2869845bd9d0d89b62428f5346bdb9acfa1d317ee82888c718b7fb7333c7811d38364419c36500647219c36aed714d4a651af8bbf4765041a8107117cd4cbc4dbd404dc5d8f421dba70619190922adb97f01dd9223de0a8d1064ab405ec12c15ed264c24746378053dc840308d7d883d5db0c2f5cccdbcd89e46280c628aa77c02cac9a39fa7a2c67e221b447736d2e5a59224a840556ad885093812c1247530a30aa299dbde8bb52d3fa026d9e11768905f9a2572d467f51dba085a0b54a5832b4e7c369ba898b51926cc315087482f1649348aa65d8752c5a7a51cd1672588621508a3c8db5b024de344ccce84245673d4560816f83d5d23865351a49b0d5e1308f5ef047b6c82fe9eb61597ab87e6e7be4e774a1aa94510b6720309b76deea4cbb0bb358b86cb5254895f1479db7ff487a948086580a4e784d09f7421ec9ea3d37d0016cc62684338f309a5b141fe16396fdb48c9e3e0dc210df2cd3c5fb6e09d571a9a224f3cc076e750cbfa36724059ff8e94557c1277b684e7291304dacc205cd29a1cc8f0aea0c542c8d2e0aa1166e0b3803d017ae9322141014e268d00084e0c2d9ac7781604bed6d62d11355277da4bd6a4313748ca6bcff213d473977c241a30a6cc9522a6374593cf132638320c0f7a664f7c481765880df0950c5f1238bc0e85022596104307cffc7bf3861d5ae7df6bb463156f610145342b81c1951c09851913a09ac09a4218da1dcecf323afc264cb1b1fcc286d53400a22c3c727f4fc597c4ab83bf15d7f44c1a5d3f91753d7abfa67fca90d25af595ee39c261d64b6ffdbcb421721f554bc117bdda070e280cb441fdcf90d9cb85aa0e6a67aa8549ac216546336b8454b076d949d4220c3f3322f967f4cbea2b185d176eb88473b2e3a4b9fe2c3b217258665d79e5c4ec4148fa5e71111fc8929f85209dfa5f3cb9b7b208a881024b2a73bf07a59eddaa61da3827d7ecb1450da802430e6bae9c5eaf5eb97eff88faf93d8a4122345a61e0d7ed8f6adb5ab2a9d04b4b25e0f1d59bb71d2ccdae636bdccee0d64aae83ca8901796d973ede33042c352d1efe28b736c65b10d192b5964ae26cacbbd15bca8edded0e316a932aa596be6d391d4b78d694cef1dae8c903d75c8c3fb87560fd15ad4cea9a5328cbe74f19d48c7248454e08c5c1e4530f6da0ef19fc520e2869ed33ad5ae04a84c3c3f0592f2ab6cfe612a36947308c85a661670d90f628a611cf64556685fca56e8e1c1e558e1594dd41bab9fe5bcc8e1afea4f3cd1bf651cc7c286459a1730cda95943505014d52c4f30dbb62a1aa14196e43d17336d76a2a75839b92e4d98f050856c365f832e5e844942964f84ed40210f7de8483585b2d30a41b6121258460140c42551d52813d0bfda0ee2e1b909d8b7cb0f55c8cc1b565c8c89815ffcfa46d2af57dd642ec8fe813c8f1739beda519314d7a8f86d8648ddb0782599c0e75985ec6d03427f575fb25aa7230e7a1e8ce74b9d4957b295af34ce44b49f25e5101d7f1889edaae2d0baabf7270ba96208be3bb0d5a99cd3024a9bd38e753c410b2d50a9bcdf72a21fef6574de5b0e4c6dc9e1e17ee6cf1bc1c5f651b4403135aea721939dd6897f5e7672900ea35128d52ca366b952f8ad258016139c8ecaed91094932d9f7ddcad2c69e5287b2382521666abf2df185b8ac1b74fa9223283dfaf18523bdad16ca3d696e8d1d6405de3b58f301d4a1a4f251b678d9169b428ff2a7e1f4d3d17cc1e10e56e099d6c46f6c88a69bc3ad24ec"}, {0x48, 0x1, 0x7, "d00ad5eefbbc98b6d17d17119284aea282c229b0cb3fd4e6a104ba0de24e0eb4d2b744be62e133703ec847681e296f7b312aff"}, {0xb8, 0x0, 0xfffffffffffff000, "bb909cfdfb58740b5120079b1e9bd5e2b1fe2be3c272295372e750846a14eedaa5cc110ca0b7340f3f67fba9ecbacfa0f031f71b67d19c1b8ffdc0488b888db8a6d9afb573529e5d850eb5140040d16fab766b1c1af4e65bd933441c35412f109dc7caeb2dded64c8db2dc3559cd84a4fb82a90e53bb7e7c9d0d9c4c562ffe746426f85c6b9af0e6e3e3b0e8035b7e8f536acb9486480f32c182bfd6ede8bbedbffc3e4c"}, {0x90, 0x0, 0x1000, "f27942e4b2b439ee44846753f1f7c9a36ec9b0d8f7b099da741c02168fdcc136742771e73e43649d63f0ef8bab64aa82d5340eb821acdf29c31d2838543ffa23701d32ba007a4414b43eb2f5db59c0652ab03f567cd4b95cb95d3fec6d320fe2915c879ff2c6c874cb68ddaa89fb1b961cb560550948f03b27d5af7767"}], 0x11a0}, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000002480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f0000002340)=[{&(0x7f0000000180)="82ba20a8b53e4aa241989669ee21c78d60113bb51c630a1656efa3a0a0c6de3e01ea60dfc5124559d0a700570b0f982da83f358d8b51647993c86855180a21c545d4e2dc2957d87b7165f11740ef9bf30753bd54c5bb3897ad30be2b8559b887dc677c4ebd0e6d4994f44cc96932d8ee9b04704d61e828fafd8cbcd8a25de9ee95b168b72254b9f4c39566540c2c5386d4d42270b3bd8534fd86e1dd24bae55fe2ce41fd8220cf1445ef27d7a0739fa8215188337a94ae0051c2597edd9ab1b8b94fe1c33f473351ef907281e9013499b42b1ac0dd544b3697235622a60d297a81dea6e7336efad32f59e9d8060a99e77f90e8d6ccec4f16e4e7d1edbaa1270d1ea90bf7eceadcc7dbd67ccd3225aa7eb599ef463581db717eb63655ca65ed914c06938fd3fdc3c17e6fde4e097c983129e4c8b0040312055a54659ae8c3c3222feadc0a27d27baeb87cb35430835375f5003de1dffa8e0b5ef040c2aaaaaa40067d80d7cf7659828bb0c54f25fabaf24e291b0f0dab8c1566602509e846c9037af0b708cd626c788b7502c17b023df829e044300e8f06d476f41ad9527272975572053ee282008f50d38abbd7f52ad537723d2783ffcf44384733e08776c62271ce13224c6b9fbdd9d5af68a93dbd850069d4f1ae2d697fb3c5b1d6c66157052076a71502da7ec69019c83eb6b502fd7fb02273f6dcb8ba6f7479eaadc53c3f1def18a91186b19220ac17ca6f019567c8ce812ef9131afab13aedfa04a1a4cf64afce10dab909bda42da45a6f1f2960d71c5f449d2fed67d91720ad75c2c9d458cc132c273b0255247ecc2a2a96cea9e7942421c325d2d30340e95d6b8b06d52f15a8f21f2a9ccfa4f4592fe372370b5141329c3ad98db0712f5166150439bbddae08e12153045dbd66b7311881747242b07d435931dbff41f3cb1acb9cc783cd0cbc6d87e60a7739670b5ac9ee657aea13c7cbfa1b1aaec00eff0f148f7c063db3c1fa36f149643885109c1360646226e21c750a75659c4995ae51c6922b52376921f74567212d141a1abd021ae82cda42e65ad2870f7c4c71f6ecf89c15e4ccc1ada494c6f1fea9964c1a5e4d6e5e90a523923ebf870254792af46520ba4fb6a992c1762d65098a23bbd6fc383b58fb7f70ab6526efa0e0fa4f4b67989aab3e7e0392b397021dc0c2f026b70faa486541a2df197651e73cf56c87cc52a4ed52f28b110ca0ecadaa7f0e1b83150abc6f1e5bdd74fa9c1b86da4a2394d0048411e5d1059afe9b0b204f7d5ae3ae3562a0a55e0ce433595fb22201a0f5dca3a35c1fbaa516d5df947cf448fb9d1f12bd830aed9b6716f168677a2ab605742e6cf76aeb9642539da55e865d240acf82cb3058c2cea5c207b0c45e8ef8e3dd64de53deeae9d777edf0124c562a54048b54337b992f864c3b98212ff46c3074b13e9ee080c9ddd3175f50d72ccee123714c5709e831a4640a2a45dd77d490256fe02da4c86ffede7d60d803e1d43122a6bbb98b9b40eedfad19ce3cf98238533e5bcfa2957286e4ec7fbaa93805016a96195b60f1fa6f6b51719239ad9decf34fc7387debb365ca08729354bfdb8962b96cbcd4218524269a9ee8977a12bd27e46f6b3d2f36977db840482a34ba43be30dba070296e358865742340fcf31dac838e2eb3d18648e6897ddd7e4d2c36c3858a3781417dcbe8a8e3d46552b387a4f541d32cfd0dc504e5955dc1a90d293d7f7fae2a072570cf030fd5afec7329438b5f793839e421aa1fc4177c8fa7795750a78ed022441ab3762fe4dd6622c61c875860efe8211591c375002c89bd5a95ef9c5165ab7be5f781d86e4fe6415e5e2aaf0018041e22eec943af55798a35f48896c3491ad3e4647bc7f68655a7675d75dd24da82e1a8100cc134e8fafc9c217f189eb6fc68fa956039f1b09631a1174f62db090586c1606afb08df540beb5a52e06d5b0f2a73edcd5debbe4925fc44b16f164e9597b38a3025c2a46e764af880e0efdce8955d861e993a98769c53dd6a6f5aa302dc0537a626361367b403c7f4e8d0d192ebfc9acec6724a06197edbb1d87dc3924d1db8965362e381d5c8916064602e0a710761206b70a8e53ede2dc190647f30a1240bdb235f530ad0225ea52b05d8451e187a0ad1e7191d84831dfaadc648763819fa47f2242cd80442d9d90b634e8b503707fa2bef2ae38f318901e7073cfcedce839de05ecb74f111e0295a08c3e7aae1299e8ea13d4d5d6899d3db75ad33f24ad2548d134db0aaabf3b1a858bd0a092de4a82df128552a704e5f1ef81f7fda3b12f5b1111e7f78551364a76cc43aa9ebcc8aafd87fb3e4315a3b7f8535cb0d08f04ea561cd937b48a2ff6bfab18f847660a4fe61bc27a7c988535082844e6f794a06d843739d7807e9f7c5cf4c9e714857a93860e4b153a8528e2d66bb85f8b5040c621a32258f7c37486dac9f48b674b8567feaddf53efdad00cca29065a1efc0a26896a56228fc0f0961008eed65298a80fe645b47277ca5edd4ded75e8d05a1f7e8503445534808a8322e07c64221c2dd1c5876e060a8371aac37605b50551d9d57ed99380cccb108af110e626cbdd292728f4b3e9d349c40a39242a7085500edb60a31e4c6b4b84062ac97f24ea6c101396b7a6f77c7334b129841df1f9af15aa95a7ae6b0bf60eab184a49a65d2bcea6300f860ddd67fc364c071e35d97b40f3904520ae9d9b9f0fec99f08af7183b7442cb774fad8bd7f23457d9337948222d8e75bb8c3c849a1f1067fec4904da84f889d9a53f8f574bd2cfd4d25fd2b253b118b4f09daefa33fc8875e6f8e58262f720635721d32da75ebb4236fc41a4dd1923595340367e8defa88b25c2270e59dc000d42b506667e6305036af39ccfb0b712cb104aee718ebda570c25a27d3676a32574ec32ff9e025f5c055e4fab71540ffd94ca8f1089c7adb41d163b275890d00d2d7163a8e416d2f41b0867898f6f1c69a1b61fcd9c7457bd760c0825fd2d5cf27b568e4af6507ab23cf0b49edb42566437fb150a03eae6123921627951d49d33d0a1839c147f2ee809268e86f9c482e75e971bd00d9cc27a71bc4863642b17752af7382ac9566acfc925282c611cb91dc6120ed8966d7e14f87c01c3db013013d86291228679a11865a285bf98b95160851fa53f3feb897097ebd2c5d612b31cb9921f7e979b8315483efe93328c3c4b4de9fc3d398a2104ac6ad5ce5a33fd54a001dc98acf1074f6fa9e0d2ee79c509e86499ffd2c4eafa475b34b4608109bc31fb89d7d9ef4792a69775f3335829c58e6cafb77668dc53e77c99c5136001ef4174a56f1d53e0a41e2c12454de20b262fbd32543ef42fc1da6da10f9965b4d0dc19806eaada61cd96565627a48230a147bfd708ce2940f7165f1ce26090c9c46a427e96b4d760ebc74e734c4ec0ae20b4ad7c94271580050ed4f3b7ae22c946d131d0dfda36b0ecfaf71c574ec4de25c19632bc30e41fd9f4b381484007c4501542854399cfe18c06f22b176e70a8ee8ee4689fdd9eb3eabeb2ce5455c8c8d76e528791657bf297a6716723b97667e3bb572dbe8e843583a03f572a178547a39afb75d43f6de1fa3825b307fbe8b9b8d0ec9676a7cd5906140fe7891267076f5dd15a0ebd0fb23820448659ff720c58b60cdb2d079276a5f224ffac12b56e5f479baf8a3d621cffb3ab86e7a6a5a5971354ec9e4e17dc92f040acf7e31df2df518023aa4a7f546661043aac1b0a8275d57b00995a75317de348d39cae47a7a58d8abf651b1d754645560a8e36709e6e9ef953085e629b7e020275dbdd2edddba2284650bb0a09ab1d766e7326ca8c6b0ce10f7d5421f436f8f32d19749bc7597c5fd1391caba64cdab9426c8aa67c0c4b3a5c993e8fd22aad796b7cec0ba4898002807d1efc76cd014d39b818e8b0276e8a32952e27f66453fee4db4ec0eb92dae371f704e9440ea8d86bc846c0931db5a9d41c31ad72ea7639e99e092c0c821b621f1ce048d5cea899bf803263d79c8ef31099fa36705a14030a5c7cb28ec5ead58b72c89ab7bee4e0c832385f00bc4933d8d9145e66c96a9979e11ba40a55a8ffed898f45574c4ce1139b71a817db33eb8ff67f25699bc195c89b3d14b6c4615f52ea88a217d805693c16f4c81d26023d4225ddf7716cb2ef2b1dfe385fefd33468705c4f16a9aa2447b3cde854fd98e47c7554eacbd408ce85f7e8db9b68848d5faa57b5ef9a9d5f2ad19ba53d0f1953689f525d92bc9be79bb30d446ae64ec9c101609f7ba96920b5ba4d9a2c69270c96a792af01859204f4e7eae23f91594f5a0cdbef14f16b604633902cf6bd291dafa2eb14c348b23a10abd00b10a8504aed6ddc233989ec9151480eb21a8b667401ecbba433847166ee0558fb3b35ff06847615ecde16cb8b26b3c2d4964a1d088419f70e1e67fe4c1adfb77ff2aba7bf180846f658aeff1da175c9d55cdb323f669556e84b6b4c346a25f2891765bc9dfa3cf6216d99d047ffb80d396d7cd14c8c6a8cff580a0cf5155ecc632754c1b1c77f97eaf7351849d6c1c393cf7334cfc2a68828d206ea572c2ad1b0b7a68dbc8ec6e4a9413ce8436a90f27b4170d39526ba1f8923d2d360ebc919334aca99c8c883bcd7a3e8129675c2339ba2f9df91d21f63fc1d8dbbdf0c92d91b75de816d5d51b1ac4a1efbf0882ba2775d3c8258bcbe3ec0260de48879cacf5776630d0a46cc5e81619df1f4969b524c176bd2acd42bfdbe4de6f3580e4d53b34baa8de6f110d9226144c1bb2f06fe1912a9c0319ba2ae0c512215b0567584be67613d9eff99034b0cc7306a1461905a9db8457bcb59b5b9e0cee8d8bbaaa1d657784d514c56de2ca6f3f4fbb4ac89ca159658cd27f473668b719cda946c6a9c0f48426cbf44f544be4cfac5274daddd1f6098aa9adbddfeb451ce922af275cde97873225951fbef752ef80de29dd2e99bfb820da2fdec5e3502d2b0de97b5b94fb2c0368faf6c2751393c1f77d08136695d07dbfe967b2e4456c74db463fa837b863e48122e6e7aa5b7a1f392ca7b3e190eb2fde2a23c7d8052dd81e861074ddfe1b9e20304642e5ab35d1f5a05700c668fc66599a929e14dfd858db793efbd225625a3ae44bb6957b707b9025be7701c62a7249e93cfeab80349c69309f92daa7be91a4e6791b2fdbc825be3f6928b6b907eed41eaadc683cef15105e46cb102edf332e9a77cff33cd503a20ba6cbc51cdfc5f3df80b01b1285ae3011da7c500149ced433de1418d470cb39e574100e62c50c676b64303acbc891594eecd9078b72fa0b2d1d226ada37f6007f4c7c2a92ba7e9b7a03a474ab1535223d516ea5f58998c4aa92f59e8154ac278ebd1132620ff5c910caeb4315e2e516e4433a88b2b1edf5b868162535ca0ae1f7807ca06b05600feaa574081901ede2e748b32d4a6cb41c4d75b7dba78964812eaec58beb386d09c228d97f12e1448d87348bad700588ee95680cdd95093fb4feb3f92b701f7f7c31240c8f70396144beb675d4e9dd00476403009f9b403c1f24581465a3cd495c87d37b7c0e2350c16a35e18ee789ac5a9906c1f6475c387ec5820742ce59ad75ed755cad637156e87746da866dfb4ed70172a7c5682e379f9ff26ca6ec046389fe14a326392f753292315a86213bb505f7a015fcadd169d8735395b58be32fafa689bb2f5868c2b1aa9cb1f3ae68cf44085dce13b4fad080ebdaf3c80b825b170be0faacb74efdf2ee387e06b688dae9186415cf", 0x1000}, {&(0x7f00000000c0)="5af0c11531913d5a9ab398535c421eedb908545f13289d2af52ea89dc6f799df16c015e173e66a47e3fb12590808d2974dfc8942c0", 0x35}, {&(0x7f0000001180)="68ff859eec13d3d9c1969a9b217eedc57156484c524a0ae586f3a7eab28f54a0a26218ce680990728dec719706c019bb2b6a2cdc05cd735fc32f9836138141ed7aa3c9b826b2df19f1186bfb4a8b4ee347ec381aa0ce9f37b2bdc1552da4289492c0a40bd71ede017ba6ef47a1b0e0453813001e27f90598683e32cd13657ea94a021a447eef5fedb49cbae8148e1010d3b0d40951ebc2e1c71e3f63c495bf11", 0xa0}, {&(0x7f0000001240)="7df7055b0bce587661ced2745bafc4b979e098632be25a682af512d9568ff51ff9cf1d8388e367fe46e0ccc3f0464e499fe098a51b8346cac9a0a38c4887b8d6022e93391f6c05847ef2cea638a5f9d31d48db2dbb1d682ebbd7fc7e2ff176f0b1da5db5f9250b0ebca5d0acb8b132ebc9b4cff8ea", 0x75}, {&(0x7f00000012c0)="224ed26be37dd96d6e821c54ebdc06704756b7ef648a48d621e769f77359d6a09ee272743508a02207838f31f48e71f523214bef4bafa37c49cb08f66da025a4196c4f133d79b0f915b0aa0e543565b7edc54c24a4c5b6cd337c107f23c0311bc4317eb127aa3c149fb9683624bcc0539771e1aeda301e7d9752a13f2158e97d49cf9e3b6aa9d971ca51ad2441a74a2681311d4234fe3f8323e0685b44831533fccfca214b5d226b7ee10fd002cbd4c60f17fa766255a3984633ff92b51a14c285681c81c9e8e664454db1017d8fd7dc7f5483d33cee1073055a9656eac909b7782d5a9eea4102c7e7d243acada7f75bf7c75958963ad2709d68285ba8e75d8914722eaa96d01647bbdc760452da801a02b48b2c0696162dc9b0a1090df33066846ff3e2e59232e59c1880490d336fb713854cb958301af92b1055267ff017b4b5db10ec574b3541685c9ee1b8033bc1c6985a148593c1fc4b5fba8f9448dc50697c1aedc706de85353d0c830c1031c922854a39dc92d618196d2cc8f95455f66619b3cf287efad6a34932bb303ac4e5c7d41e828357e2f41298f1e4d6ff699f54265ab1d5f5a34a5b41bf6ad7ea735dd4adaf0f595e5d409378e6a73840fda2da7495a3c06470e7173592ed4752d4fcd614782c557abcf0b5310f93c99cce3aa01414959d63648e6b0ab6a22443406b864ba1b64daffb7ca880356e8e080f225009a0b0e88c5acb40baecb03e0fe6a46ae1361ff1e519b5285382928899a549bba641d3b4be6c195b5deac1761378af5852162c87de66502e77463c6775622b8f10047baace20ccd388c54f4c8bfed35a8588c89e8937fef6375589a0bdd45e0f98033d925f01307f67b3a56c9bb824a6216c7e7710ddff6d9f347fdde2b0d0ab94f980427cb5de9ba99f21566b497818b208ff7fcbfa43a1ab3f9f5b56dede5217e85bfb3350f7a5bda7451a3bb65665a14bfe778cc2d6c66cc0e32b0906388e535ed7b99572fdf9fcae0b63f9949514bc2270d3dfe2073ab874b34631cf1dcc744fe3d52feb87416355513b14c34f6cbd574894dce7876ed466fb253a763c3b506cec136f1a795db750383963cf1e394a7f03058c25a1fe3f4ca2cb53d16b0d8663ff07d8495f02da55ff215f75259e3f797dc2c5327274f2b4d48a7fcaf0dcb2f0006d89a64d227123f4e45fd159f2e8699ab67c3fbe35fce36d37aa14134688301f99b4d1f2da6c3ca86320d8d6129ac50ad4a98dcae12171c1999d013c949a035111aaf67918eee942b24d9ac456f84d51b15d76e0eef0cf1e126d1ffe54299f604ab40d63a0408df7a39717a576ac2b6eefbd309c575f4d3b8df78b20d3808e12055511f813d3efcdf45dd328bdd98c3a6990ad8c6a26c4a75fb8f0fbaec78b4beeceb585516d74a4ed0b1796f2ebf7d33bb823fe2032472c51a4b41776c66f2d3e372742c92e3f3de598974ae9ea5fc64a71b0aef2445e89793605a992ceed406876743cd6912c94f49f50a78085b2b879c4c8ff91126d1e9cf09a1539b2d416e026539d7c2b94d918caeb503b7d683eaf68054fcd58dfb1fcf38121629398512711487f7821ad227c1d4e7ff57da72204b26afa455dffc5410969937c536e7ac840c2e828cbe2e7d4114c598faac68a2f78fb24f15e2a50b715782ad45a74f81fd1294968b3401ba910417984dcf23eea82b2039bf5c92db577f5273e7ae9becef0edaf030b05b9d6461b32423fff0623e2557f984853ccb0a42d7ebdb659cfb71f6e49350a471a13a83109aeb7c60a17e9115731900ccffbcce969aeda46f2068cb0c8bbc778626708fb19b8c1c5e6b9000deeae89116a46ecd1259d48c1195cbd6faaaaa050c2820dcc1a65b53ec11f4a7daef54b4473c5c3bd1d1cd06988e7654b0a62e664a8335f4006d391fa68f3c8aec271e326ba138e0726a0a86a7caecae263071e901915cb12bb6ce1969edd4cb247bfc4c378754d895b05587caffa4e126dd49b5c2124b72e07d2f6d13040fab336dbdca06d679f01280b80ab3314d6c51d9514530eb0896e6a123ef52b755f905e464c2177c5be248802b5fb8bf2bb748d70d89d2d4d8d4e07c20484be675bbbcfd075cc9e57d883afcc459011b1195c6d6d828a06194b6984770b070a2c2dff5c3a0528598833a785324d1711be254cb298bf88b06712716015d94836b03628072809020659f328ce9a47d4ca3ccbf921c29e5705c719158efe2a832ba90a49dad06e48af7b72087be1f1012d8fd5d0cf1b69f0317edc5aaf0813a3a5400b646b3ca913b64de777b6cd43bf389f1b0a77f0b0210c53aad9f111006fb5ed5e78d4a866a709501b75a58a5a21ff14528888d8ec58b718c6f50ae1b710f673c34da38041baf911becc68b9a60db25694982f616fb6b83853ef3da674be5b9c1a25937575c64f0232aad0fdab8f1c3cbdde087ff36e9d95143e1905a9d7003e5db5baea6f9ddf37b721ca5b307e4cfe2944e39ab35ca1b0a331135a92d0c089ac3d4dcc97d2421b92753edeec0327dc567768107a21d26acaac2c62248c01937128e8a862ec3e275c39afdafe9816269ee52c122ec2d94c75256a0e994df7ad914a9269156a08aaf598d24458f93a4a17537fe418895b58ad7bb632a7fb1916a12c02602839ebfe674508894f06a931f0d42033b50c7bbe4801307892297839ad09b900021a67f824d07639d319cb725d082275f82829171c35db5bc91c414a92017dd41c5f1e7bd5e311da4b40f85cbfcdaf8ae5eaed5951c5a0fab40e007a05560a138729c9463f7990e510f06c257e7e2cb1068fdb1b14ed17b294496d68ee059ecd436ce3eb1f7043728258d14f50cb8a554790c19665bef3c02d60bf47b1601fc03a20c440b2cc3d9305c6e4964fcad2611fa682cb89fc887cd31778866cb4bdb432f1e7918f52afe15eb07fbd08fe98c046903acb7564fbb35ebdff72e16db6a1dfcd19b2d025f2b09eaafe1009feb714f41b8453147910dd4c6326684a748d850c71118eff33ae044ab8ba3e6354c5c1e8d8a0fe6fc75ae2d285b6df59f8fd2936bb666fe7169b774c5c654333cfcb575808e2810eb2cfa1bcffc2d6bc37d991bda8a49c1f9716cc5cf6ab161a611de7c44eddfad585ec257df08104c02b0a599d9b37d4d00892e3b9edae1b847c47ba34937d741f308b9155c5decb9e532692580fdff790ba7871d4945dbff177dd8a26fa84aae02952fb8378cc959cf34bcb0f40a28063cd779acddfb753dfe1c28f77f3581730ef73b1526062ffbce24048286fa9b5765afa330cef5336657434b022d087fbcfa95859b85feedc73c2e9085e25c7f1ed40c02c32abbb29b6c50769fd807dbde3e37f84805f33ab4d56cb4fe7363716c95257fce1743f7cdfb28508a6dfdcdc3b2b95d3904c4c2b664bfc27ad2600fc371fa2597ae9ab54c5860a2beb1008dc94522535c5440af68dc539e1c260b3d71ae0f6289bf74ada293c1bf11a19005118d6cabec7750c4d421dc14520b04c453fde0f3b2c262271d8e05ebf6518597fd60181240d31265b243d7d4ad59c8ca145966a5eaa20383bd4c0c91fbb8227fc2c6b15418d15deefc06f4bfae944765a8df2039d3c7bd58c624b7e30b6fc9af44504c72ca9ce59bca9e9f54ab940399891c0d583a2bf86e17de89446d7048abea28d0d8f7c7958423b0341771d06bba66b131bdab18aae3fa8fd18319820bb2cb0e101ed8cf1f26d8ad686428ac2c12f892177854a65f6827520b8ebf66a01c01351ce2b1459fbac319c67b7fa8d716c2eea0df4830f0a542aff0c42b8e8f2766033d300167a5b8dc17b27eaf905c2d8028702c4e0c45413f545da2dfc46b3c7502bbe438bc25f944eb7c128632ca70084c6db157682b46fa208deaa1ec0aebc0d9ac1e1c0e2067c6ad509947acc8740967179cd8173755a2bf095d552b81d9a531438275d6df6f473ad5286c75f1e469442387237392cf950dd561049c73e4bdf7918808ebd7f95b76ca51bccedd16bfcd8e7801957e9de38f1a429de36b559c81c512a49818a2434a37bec56b7fb1b781affe124d93949b9198e6872a2b09ccfbd0e9e537e1f4a32f3c927723aa01ffa277bcfcc4445d24f4c65fd35e2d9f11ffdd3c9e5ad64b265b569e05a9f1f771b0e84db1a67906120664d8987818941158643c55372ec7d1714076a677fdae0b6205f06acd2a41253c9e5256b76c2a5bc810b8223146fa269c094c163345d7d1aa8279fb7ca3e3e47d3bf67083f08e32b1a996c61c3ae1abb9e2f8cd11fbce6dcaff33ccb6b37cb027501f5a483a81c92bba73e128b6a031f64d15735068f387b4a3cd31ea74720308e9e6ca0c7b0361d5e00ffe844876f16122376c0960c7e2aeeb444a7b02f5875162b0a34256da76c7efcf5b240b30e1cb63b7ac56ad7faf0337bfc4b81bd5ee5fdc3366f7db328878e5c8df702c9f9b8051477ace8fc3e8fd35b4b1a280a8296b1247f240c2fe623c254259d2600eebc45961e3e6f7a6ab1f48175886c8ee19bf9fb40e5e55dc104289e005472a9cc6462dd6a904328f4543161f55001b1947b2f45a08a23ac8ac1b70decf89e402ee8d90b6fe72ca64cc7330756e71a97e4c321ac8a2b64f571cee9d33bf9b37670dbae8bbaf579ac37ce380e1d7c6b17d91ac7e1e774c4951c19afaf0ab627f9f947295ffafa665caaa3957f8703669e5f48fa91ce9ee9cedf633a8dc7957d3c95d8f1b7019848c735fdf97477829cb42977f5bc42366f531a18ebd07427ad2c992e7faaa6d7bc660419e64b7d69279adeffb18b8e32e3052a0f285ad9694276300b37848a968dc4476abf0094c623fc1ad70f165e3feb34dcb7a754e9089abdc2ee3bccf06df6772bbe0b426d7d870439df616e7455f4c84386031fcaf71290c38516e651f7e101d6dc040ac2da8dbc63e6f2ca500c40dff8b263d0b474704ce4884557b7db2b42a6b23c86da303d71907a4dd74152c01dc54a9afced044ccdfc9a2c02062a4adb108052c4eea3891497d62838123b7ebac1be11fe628f69e92eed213249674ea44b3d79b65bdc5a394cc32c4eca71bd0c192caf18a39b72090820ddbbf402fc66e8888bd94592d4bc83699859bf41a12bf34f9666d53b30b66fc8a7818d61f3552fc90b279be05f792f0e2f744f297fd9f9bfc0245d08d32aba42d108c194c21b81744bfb7881b163a7bfaaa3245247c4e1a66bbfe8d84e93132cfb85d7f44c695fca6cecfb9a37f233d81a460116db9de4aaba00f5ad319620ef1bdc34df2ceeb87602006a4cb47175c1484d56cfab098864399102c5a4877568fa6a7739097e6ecb0eaeebdc7ff2e395adc57cc40a11656806622400312b2ed5116c16b0cc2acfbacb108459922d68f6966de8ec870ce0391f5318614d5679fab493c85563730ff31f074f6440fe655e33c2bd6c13d965034b66aefa1c892125cf9c35f6170ad34c340600bd3257cd29cc67e659f76d35d15bc7d3f809449832f4524f38eed8f92c5eb3e341520ad037a98ff552f6106fdf7915dec2d958c0586e2a6fb6862a7d8e3f4828c4a73373b4d49fa6ab63a27fbb021391f6bd463b9976ac3c6d1a7cc1db1ae341848c780a08e93dbc464866814a9be113a9c7d021b282c01dbd7cdfb7caf538691c470f95d27ba90f17e457fde1d0db69adc3e57dac46d2e3e393f2744764cd5826c2be5f847e58a9626ee536151ff8b7859a41e11e619d32723b36d071ab73dfab056b0b904385c20a790fb1d2d9960797ea56b27fdde864c9ed5ee9e544e2", 0x1000}, {&(0x7f0000000100)="b03c6bc504a008355b2673c3d37cc0b02486aab5eb9de8afba8ba28a25", 0x1d}, {&(0x7f00000022c0)="ad036ffd10eef613dd546d49210a4c8a2ff2f92cd392313408ee8796496a5d0ca11ac06a078ecdf3af960b2bc0434c2a81f7f26af2f644f6424de995d5f239fb251beda7389b2dc39f572ca7e3e49bceaf54506fc8a2a3124b2a0a9448a565b341b0d3f235eedd980dcc5841", 0x6c}], 0x7, &(0x7f00000023c0)=[{0xc0, 0x1, 0x8, "9c782f8d7236c27223f6df5127d2ea9d96769f78ef53413d47025266da3d3ed13365cc49dd495c1a106aa427506b252aa77599e0074da5a6b9d6ea5a0a564df5cbcdb0a3021b92ee78cd19fb6563b40e101fe08b71a1211041255b276c7865eff93286b3d244e2bc085f18fbcd33b70fd275c2227646a7d22e921936d63c3ea987a3273422aeb0fbb293b9336f31afa7fa15239104ae26c8179b8214dc13c1bb21e297207ece7a9d79f326886714bf"}], 0xc0}, 0x40b) getsockname$inet(r2, &(0x7f0000002880), &(0x7f00000028c0)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r2, &(0x7f0000002840)={&(0x7f00000024c0)=@in6={0x18, 0x1, 0x0, 0xba0}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000002500)="96ec8b32a7a117f29bd920b856219a11471d85d16840aeaa4b73a526416edcb692392a0c2431717c0c34ea407fc995c00b57a8a351f99bcb", 0x38}, {&(0x7f0000002540)="7b978870c81304dec01718e870bbb6270681e8a173b321cf5c6e4019614b031bd48dd83fa76950b4c348d1321fc3ded498c69c955b4d184b8415c559bf99809cbb822030edc7e9d6c3dbbe6920", 0x4d}, {&(0x7f00000025c0)="d17b904a46f713578f3cf1a5a2850c5eceb0174a0247bd27efcf6d6a908e17978f809fac8fbdb9462cd9344a3c93b21bd1a2a4ebdecb86ce05e4592b33232bc69a9e1e3bcbd2b571b6856565f32c730370ccdead7827fa86f00955c868eff161d3f43b924d677666898f3ad5a8d13a951652100ec4a9fdcfbee62f3cbcc68c48fb78d343908c0435ac3df32b46e49505f44a8756a3ffceb3cf3cc54d50c50cddacb40f628c4c9d65eb4f715cf374fe9edd36c4bfd70ef5ed7e968af5c1e6d1f68617c44b101f40acc2a4b2e798c40b26efa924faed9d", 0xd6}], 0x3, &(0x7f0000002700)=[{0x68, 0xffff, 0x7, "c26b714c73c192a5e2bb0c2f6075684b3676380e8bdb8a824688e8509eeaa76ea620b7a78c3fd82a0518056b733ed2130f4cc3af1340f1a1eb57020f47ad5dcaf3dbbfbf9c27c475957627407be821eddd"}, {0xa0, 0x1, 0x7fff, "177e85b0b40bbe56f87026f59b518e4a973eff8d176d518688b599426ec40b27403727dbb0223b4a71cd97db845b8126c89e119dc235759c98153a8aed696105a9c7c6fa0a24e73a027de5af47d73edb685cbc33f42627ad820327da6d1f6d6dfc1ab464c56ce50daa627af479d3eb94601009a650652f02b1df0fd2bbecd39fb3c63c40e21a1da745324ea54d120d"}], 0x108}, 0x404) 16:00:44 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30c4ba1dd3c7dbcc, 0x0) setuid(0xee01) fchdir(r0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x1}) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000e40)=@abs, &(0x7f0000000e80)=0x8) dup2(r0, r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) writev(r1, &(0x7f0000000e00), 0x0) r2 = semget$private(0x0, 0x4, 0x3e) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/144) r3 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/130) 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x4, 0x12) flock(r1, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000780)='./file0\x00', 0xa002, 0x89a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000c00)=[{{}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe, 0x6, 0x3}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x20, 0x3ff}, {{}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0xffffffffffff8e6c}, {{}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x200}, {{}, 0xfffffffffffffff9, 0x40, 0x20000008, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x46, 0xffffffffffffff80, 0x1000}], 0x0, &(0x7f0000000d00)={0x5, 0xca53}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x60000008, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f00000000c0)={0x9, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1000, 0x4}, {{r0}, 0x0, 0x10, 0xfffff, 0x68169d7b, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x1, 0xf0000001, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x9, 0x1, 0x200, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4a, 0x20, 0x1, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x81, 0x2, 0x6, 0x3af}, {{r1}, 0xfffffffffffffffe, 0x60, 0x81, 0x200, 0xbdb}], 0x44e5, &(0x7f0000000600)=[{{r0}, 0x0, 0x12, 0x5, 0xa3b1, 0x8001}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x101, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x3, 0x6}], 0xfffffffffffffff8, &(0x7f0000000240)={0x1381, 0x8}) setsockopt(r0, 0x100e, 0x800, &(0x7f0000000040)="460876433ab6b1abd935642934902c3774fd686b0fc86ea93412ce7a3e10911a6363f79edadb14f92410f2ec5fcc0efbc274bdaa9103c00b22b9daa330ef", 0x3e) r3 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000006c0)=""/180) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup(0xffffffffffffff9c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1004a, 0x12) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x8d, 0xfffff, 0x5, 0x248a}, {{r2}, 0xffffffffffffffff, 0x69, 0x94a4462e16d1e84b, 0x1, 0xffffffffffffc75d}, {{r3}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x10000, 0x8b84}, {{r4}, 0xfffffffffffffffa, 0x4, 0xa0000025, 0xff, 0x80}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffa, 0xfffffffeffffffff}], 0x0, &(0x7f0000000280)={0x7f, 0x70}) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x66, 0x0, 0x0) 16:00:44 executing program 0: nanosleep(&(0x7f0000000040)={0x1, 0x6}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000000)) write(r0, &(0x7f0000001140)="19", 0xfffffffffffffe16) write(r1, 0x0, 0xfffffffffffffc87) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x83d, 0x0, 0x0) 16:00:45 executing program 1: pipe2(&(0x7f0000000000), 0x4) setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) 16:00:45 executing program 1: syz_emit_ethernet(0x5eb, &(0x7f0000000640)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631bda1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b74ad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") 16:00:45 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket$inet(0x2, 0x3, 0x0) setuid(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xa8, 0x81, 0x4, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x2, 0x0, 0x0, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffff9, 0xa, 0x1, 0xfffffffffffffff8, 0x6}, {{r4}, 0x0, 0x80, 0xcc307e6e25d75ce, 0xee4, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x200, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffd, 0xd5, 0x20000007, 0x5, 0x80}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x0, 0x81}], 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x20) 16:00:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x10) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2f66696c752efc000000"], 0xa) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) mknod$loop(&(0x7f00000004c0)='./file0/file0\x00', 0x1000, 0x1) fcntl$setstatus(r0, 0x4, 0x40) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) getrlimit(0x7, &(0x7f0000000440)) listen(r0, 0xffffffffffffff79) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x7, 0x4012, r0, 0x0, 0x100000000000000) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) 16:00:45 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) listen(r0, 0x0) 16:00:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1de83e244feb22d660b2b8ec721", 0x64, 0xfffffffffffffffe, 0x0, 0xfde4) 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r4, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) socket(0x18, 0x5, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r6}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r5, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) getrusage(0x0, &(0x7f0000000640)) close(r5) flock(r5, 0x5) sendto$unix(r5, &(0x7f00000005c0)="733f453615224e11252c19fb77e7484712163c9f8c76d20486e5791058daebc8ef66738600d267ec7387af315fcc8775057e613e5789eedc109c8a601022e4abb867d5", 0x43, 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r7 = dup2(r4, r4) fcntl$getown(r7, 0x5) close(r7) geteuid() 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x0) shutdown(r0, 0x1) close(r0) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x40000010) mknod(&(0x7f00000001c0)='./bus\x00', 0x2025, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xe9ec7e782017cf91, r2) ftruncate(r3, 0x10000000000000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x81) 16:00:45 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='\x00') execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000440)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe43204000000000000005deb1c33cb04403df380d557f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3aba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373dbe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1498b182ac8f7d43b8c3ae3806274dcee936cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e7", 0x117) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x800, 0x200, 0x18, 0x6}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) socket$unix(0x1, 0x3, 0x0) close(r1) close(r0) 16:00:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file1\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000340)=0x2, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xa) r1 = dup(0xffffffffffffffff) clock_getres(0x6, &(0x7f0000000100)) write(r1, &(0x7f0000000040)="913804ef794179bc", 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xeb2, 0x2}, {0x6, 0x7f}}) r2 = geteuid() setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000380)=0xaf, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r5 = dup(r3) setrlimit(0x0, &(0x7f0000000440)={0x4, 0x3}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000400)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r6) recvfrom(r1, &(0x7f0000000180)=""/241, 0xf1, 0x43, 0x0, 0x0) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x81, 0x6}, {0x4eeb29e0, 0x8}}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = getuid() seteuid(r1) setuid(0xee01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x10001) 16:00:45 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:45 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) sendto(r0, &(0x7f00000001c0)="1c8d15af2dafc5878191e51cc988406d3b647f7217c96809fd0391232b693eca524018c6a3e7dc6ceb828bd7e20a", 0x2e, 0x402, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) getitimer(0x2, &(0x7f0000000040)) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x65) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) open(&(0x7f0000000040)='./file0\x00', 0x208d0, 0xc4) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x4, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x7, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x20) 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4004, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) recvmsg(r1, &(0x7f0000000340)={0xffffffffffffffff, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/187, 0xbb}], 0x4, &(0x7f0000000280)=""/130, 0x82}, 0x843) r2 = socket(0x2, 0x4002, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001080)=0x1) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x33, 0x0, 0xffffffffffffff5d, 0x1}, {{r0}, 0xffffffffffffffff, 0x91, 0xf00fffff, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x23, 0x2, 0xffffffffffffff37, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6, 0x1c, 0x5}, {{r1}, 0xfffffffffffffffd, 0x82, 0x20000000, 0x9, 0x7}], 0xa3a9, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x2, 0x40}, {{r1}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x4, 0x121d0c50}], 0xfffffffffffffff8, &(0x7f00000011c0)={0x800, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000), &(0x7f0000001040)=0xc) write(r0, &(0x7f0000000000)="3b15e490c8720ff6254290fb7136cceb49a39b18b78ce9f3e2cd34792cb7a806f3431c8c899590e2cc23b36f9825df47a6588a8ab822a48e5e00564d2f5a74b3c1bd29fcdb8cb7c81680309cf2b44faf6100e9b40649031efeca411f2aedc0d1bd3404bb9c3c062508f590b3662706d2954d6499d3e84a63bb18a2b9136e6804a24427ead3b0febde713414b513c214ca3929dc7ebc9bbc2b62e0386ba38443134f099b2d30f992c4232dd0de2ffebf0a44b27d2f40241ed7f926352da9198f44e71bd651a22f5bb539affb51f251536b5d9b2462dd63ddc5156e46c30a9d2ee7c68f62918ca7568615ea7bcf77b7e9345c8291fede3678387eaca6b593e240664d41678cfdd89071e5e1d371b11a9ab3d04629a39b80f04c4402894a1dffaeaeb4cb80161912573f62648511e321e4a9da935cf3a6fa8d93210901d8065ef5429f6bc2e1a56a943965f737ab50eda977110502caa8961d1bd8a1dd5d9cc0282e387155e4cb2760ba854aa609289ab2e7ea5f570498c3be660072d692f6116e20131c0fb1f3c52dfe38f17499a3f1a6864809b04c186df1f1c8787af00c98dd492a0b12138bc27d04a53dda6840b6f98c3f500ce872b87f794466bb62cea4cb6ed771032c8be5b9f21654a0d7e9fec6a740c1196bd0135bc610008358ee23d1512d1e13ffce77cd071fab15dd162f61fb405c6fe859fb0262915480583c40e1790ffd600ef223bf6eb2c4494445dbf3a25929a84fd831e09aad29d0cddd7691931bd70b2e4f29305a392e71428d00383a12bbe7e27cdf2f02b91e891740357f53ca69d42790973c2f2bfee31d437a1d6fbf2741f69711824491f026a58837315ad55a1199fba7f86144e858f0ba6b74c257e9fccea35a559d8ddcdd6173b8f9e729b317f05d96e07091377c68f0fa9bc3a8cbc781ec3cbb0e039dd47a30ff2db268d7d7690794ef6a04c2479635078efd47c54b76b3cdb269b8b72089344dd2ccdc8b19d0a8d5190ed25fad2dd33bce2035211e41b122116b7c31e5d7be6a48fae9bf6e546bbbf1dcfa24b5971b02fe1a7b098cc09b7aa32ff74806c9616932a104db79a0d1fccf35806222b056eb5b363b8d1cb023010ba894f7f1e25dc510dabe2f7b4a7f33f71a3a988bc32f30e1ef3e4049d8822cee45b88ff18bdfabf80eb9755d6499d36544fd24ddf0df2969cbe65c68b25e08dfaacbd2a486ff93d05aa126b43fcf378368267571e7b022eb11a10f0dad1aebf44c73ce2266f0590a399de80005e10a99b7f212eeb0836852d48a86a6beeaeb3a0179a30f72b7f64d2b3f7bbd7cfc707611053b493557ea664ec76ba28fff14b0c81be22fe4666d35c77e9daa169e247847a46eb05913f735bd2c338fa294574b1971b8f2934f415be14c44e30216df204a6cf0db99d964f09104aa0b86b26dbdca557514c22ff84c28158d2d1893088f486dd1b057705af5720101b3ec59516613ac4bd4f155225a22b73ea99895ecf3220d35cfebe1246c519bd79b5b6dcafa071abdf169f700821efd423008404f240df0ce5d17bb31a7385b295db76fac35f6998d8d1a41c09279c9566b5ae61d77927f0516fa52e346298449769c71afc2309207434f6e51c5f6e8ac2d4cd65b362d7ae500af6728831ce575ca7ce5101d42d68b3a2ef602bc2d4e6eae4756170a56006cb052ecd5560c428162548e7ec518112bd0c16c99454b98d9059e27f785f5a064d2da4fdb2f8db16b6c4d70f3b1f61471d024021dee5f703423ed4974d7ec40ee11e38ddb0504ad03c6cf4ec1ed33e8316b0c88f7175968ec03131ba1d7b29c9d0b59d9bef583ed6103d0d6457247ff9e5ae4954327d1fd1ad26cc1626038634979b83d23429f53c5805acab7487f53f31d8e463a2f56110a2c07175f97f42bd0550c6ce51afd188a12cb82e37f1b560797ce70fdd2bc13c4ca3fa42ed1c668cc3de3f5ad06ddf6d6069e5be1c60c8a70f774cf73cdf4590f93e5c068b9fcc91dca72704030f4473274bf69c490eead6c70d05b5f374c9242ea64404a550a77a47c09585fde9289a7110c4035c1d628a4f3bff6cd300732f6b1218c11d6fb8d831390f447aae65aa686208a1c33f9b3d2dbc3335a14cd65b1714d580abbb418f332639c64f268d626f30ec87386519f5060d9d9db0644705a70b34fb4d2e26f3166c2e6ff45eec51b6c0227cc69e3a4bc7161b70f8664218787a1f54e8d16b6bff77eebcb0054058ccd66c40c7bd1e155ecb8f999048ed436d79739fb01a5703f9ce6e346cb24002c80ee64c529fd6940928504a91d308a45a2a5d4122bdced065f1829766fe3bdd7b113911a327e123dcd93065fcfbe0ca07eac7b5f03d3425a5cd8a93bd569cbe46af1b0ca6fd4baba87c173026f3e36773ac4fe9dc281bd0a843c0202978275fffa4a008640fe87f4cecdd9fac997e8e4f1f719c7d830eb4faf46a33cf6b450a98332d14e4268f2d0d271e2ba4e938277e35c7bb049aeeeb48242fbc6770a33302e565d655d823f43222866488230c7746e5915d2c986ce5fb35daf3fd758c5d2aeff2214cce41e4ff2c35c2c4aeeb7dab98409bdb20a587796c14ce69d37cf9dd50895b744a18896d4098cca1a8098296a06eb9bf8ccc003397a940e9da1829af61659272ef9e6db3c25ee0a903410133fac804c87b68a749a6c43fa3cfaa19e1688eb466a2b7b47fae46b41486cfe90447285f15295c79bf5fab648ef13739d0b4953c3ce67c65fd8a302c891e663f7eb725158ce9ba51fc6e4b68dff77b84942cda86da9188954d90529e4beab47303fae78d25ca9cac5d8c46ad0c8c06dff834de8efc452b1d2b46eca71314fc3e48f539b8b4b1b76cd4352c223ae85c607275d111caef71b6f94eda22313194d1d947ea0b26fc536bb5c8a8834eb0bd7e870be9ed7a8f23bb20faa1aef370a4f87042b0109005a6731e0e71b070295853dfb33a04da775ed244ada1b51a3f2e940db2d03416b6da4bafa706e8f32f0a78b28327a61fd882d30ed1345aa430e0c035e45db3c198e2b4dae232523e9654f7c155768ea302c730bd6517bca5e6e8229300bc7785d10db62b6d6af6ba54de9cc07088f01d343fba454ef93bad7b35a4b24453465794e975346cbe9cdfc9202f4d650477b4637ec3794db9dc3ce89bd5aff26dfd44a962ed86cf27b89c87c730853c0b8bb506ee78858ef143a8ed570ec9c0e9cfcb306ad0eab6d9a9fdafd342ee6402e0b5005d60e8ec6552151e50d00cc25fae3ae6c01af9b96e039b589094767a4f4e1a0f7c9f579267551ccd3f0d9ef9a7667188441db08b2e701a387a3d2b9d5795372033b39b3c3a159aa951d789a76f3e9fc862a6f7746a0925be73317a7388260c3aab0d6e360b8e0b00a6505e44e0543e8bbd7d08e9c431cf308e0aaf2805a981037de2e110a5f6002913ff9002f152af488a409dd234808f22dfc6721d5b31c19e5a7bf6c43a0c9ec3d6743d2e2a477dea347351ee8ee216c6a5e40618d6c536f5029d37934c689f20ca5329156acdf31c0ac86a3e8c5dabe6017d3d3da6d39ffb5de19ccc843b3e6c71cb77ad9c20b4117fadd830f27f35df2627c25ffc26b64796685b1be263c864ee52fa13798fca705159cf3355454a90a3e5fde749393fc37b0daa4b58baee50cc938f5e087419b6bcda2b9d4073e123ac37417d88a3ab9ca66f649c3241851677c33365560b46ee8c08e9c75e74fef709c34c5bb8392e107e5bf4d1969b3aba904d78647eaf2260a661d516ba5a3ec97e2e5b47315be46146de78aa97b8a17429ff4d603996af28769bf152c01620597df2b3cb06cbc90d1bceed3f884fc0beb7ed78435172e89cea0a22fcac2d3ba93b89f864d44920ffbd424485493313f686dac963cc975e18aadc8069e68bfef4188ca9a0a30dd0ba4dc82d81fa32439408957efab52ca5acb1884e07c33e901d09313cff9eba54f4ccc5fbd16c9ffa6a84d96b15a653baa0bdcbd51ab8c22ce9943cb8fe8b2df24833cba7880f912de66652d76ae58de3a2b101dcd204f442b68051d09ae9bd7b072e41681ce0e860383276f72b4c53d4166d90263e4630f15958652736450c0ca34f75f44e1a73934ec81686ab09f21fee2b781563d532f4ca4f06c7c8b399bf9ffffdf43c6bd7277dd61d2702ada3e4287ef669a71bb1f01cb2549ca4f570b7e3dc11d82b685bbf7130079a220aa5942cb412435748ae0d33ef316101695ead93a958402d8ab72de2f99aced9b913d4de7dc52b09b71864a2013603cf0d4d9bdbfa8bec2560e7b412f4a98e9af353555afaea9b62028a55225a7bb2da2c77cbff27a84c891362016791466067471ba489671db48ab48265a04f8af242dbdc49bd3ef55e218258e3f63cbd5122cc7e4afd109e0933e6bb772f63a4907e3e848940834dce600e4261b382f7ff6dbb9dcffbb507725a9b15c88760f4d6f452039b6a7fc9ac08a10e95e0ab5378a0c5107c5efd1ea8499365043633c5fecfe549b69bfbd5c36e1ec382c15ede64cf3dcc4f7b792a9b34b04dfad4b5189aafa659408a98e3939ce8a1c867dfe5baf2b03c5f43ebc5d936a06652c9347c62525b38b61388a8e4daf382689d816896e0b18cbf53f47e6ffa87c980ac1054e100349d741bbdf670c3c1598c8da14e963c65bc761177ecdead3b80403205a7749566bc607129e82923b1c2480c10d3bf044c1513b50949a4f9b64e0b3df08aab35b1681b61ccaca3fdbec878ec7a18edbeda39f4f399be5f45ad814cfc82e65ef52f9c3997c53e200466294f80c4e29f45abe3313bc9d254929e9e5f6ae5bef79e2810929bc0b0d9defa967f4d60cc0a7c480da3593554e364cbcdf7291c635104ceb858b02aa4a7b8dac14c6a890b2fe35cc9eb679dd8a8c762607902122f784d8db8d47ebde1477c1c11862d4bac43e7037a70ae1bbe21d9ccdafa21cd071b00febde0aeb9df13f4aa33b41ae0ba286c457b27e18b9e0cb90ce84db8a448304979712bbe50e8bbdad1af4757c938578fa319c5f311269d8c75b2753ee13df38cac1ca052234f174608fbf1703a9fc97e3afbe915846c4072d1bef6383e71d52863faa8bc0e4a772fb0e33105d7be63644885469927f8b55b15226a7a227ee7fa0b7515ef7f86e3bf2c619340a51181514885f7348261a0228ebc4caafc77bccbbd76e358e3165b67f4a005f1b045253ebacc99f9b9753b8d606036ced7520ee55991cae14e947666bcafc434e76d851e8218b5684e33d88d7452f0b00f198a6e67e60a6fb56b38b60ac414fbfa129d34eb5cb489862f3ce391e598e62121a196ea9fe4ef77c7c6c2e762baa67446a7e1107b1bddcc6128a75aae6ae8dfde8a0eb5fb1722b74f0c2a7d8ea9ac9608186d16c9eca4e9ec1d6b27cc83fc6f63e8fde8e3a35dd6a4c3862d3d1a55249b30a4c80b608b18fd86b8ad5bc526ed9cf125b7f00e71be684633f53a5c77a0d45187b5224d9d3b7e45fff831904159b9be9801bca1038f97bb77b4a2af0bc8b8ba4db781868ddb5d331f3f6d9498e819a6e80ea9f6211cac8452e4d7c95c7dbb7b09e0d02ceda2880f12b600ddf67b5c7ad7a7d52e65a55d72f955d94cb1e7c510e81f4e84639fadd923e708ab471b4562b5babcb07ba76f383fb6c4d3b592ae5f35529821d44209fed7546a2ef9baf1b0c5447df8753a5f0d37791132f8b32b9ee9a38ef81a445b2b928fde8bd60ac64a7699682b4582731a0368a619f4f40fc2e6d7a163b4fa5f166f8bf790bcdc0f56a526eb47aa8631683a7caef9ce", 0x1000) close(r0) 16:00:46 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000000)=[r2, r1, r0, r0]) setegid(r4) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0xc0000000000) setgroups(0x1, &(0x7f0000001380)=[r3]) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000000c0)=0xfffffffffffffff8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="55258657edb3516e437f052d7a600d72cbe3eca763ac5198df58cb6b29d74fd1f2697ce3d49014906d52b1dc1eda99025027c8b97d18b0f286295f6d7477c27ffef1feed19d2", 0xfffffffffffffcbb}], 0x1, 0x0) socket(0x10, 0x2, 0x31) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000300)="7ab8bb555a4c3812139fbf988bc862dba7fdae05971546", 0x17}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000040)=0xffffff3c) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x33f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x3) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:46 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/10, 0xa) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x8000004029, 0x68, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x2) 16:00:46 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xe0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x8}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x5ada7467}, 0x8) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) shutdown(r1, 0x1) 16:00:46 executing program 1: r0 = semget(0x0, 0x4, 0x24) semctl$GETZCNT(r0, 0x3, 0x7, 0x0) 16:00:46 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/28, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="710df240ec0104c91cf23ae8f37194ff576b229a9ca601b400161c6cab396556fda9df7b3da77c4fce4131df3be08336d551ee2dc704ee2b17f9ba6cb1e8b93eb6baaadc5b6fa7093103ae22254ef3c4f2e382b9112c09738f7f000000000000000000000000a7d71c2cced99de3b3cda584c58f60e7ab0add2586b234f7bd8b2a78bdfec584d0091d1bb317904551cf6a71724e2a8a6fc6c0d7c83e844a011363049e6bf558dc4f6c222baf9109a0f77e17b9fd323f3cd8598a5df3ffb44ffabd9f7c93e7973004e9f4b90cfa9565aa265d09fede897b9406e7b9b6efa3be0775d341eac5f8e57075ec07ebf4ea4efb69b33f062b3f7e90785f8fa2cf9b3904db3bf41f78dbcafb154bf1d0d34b810057884691ec9a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) shmget$private(0x0, 0x4000, 0x113, &(0x7f0000ffc000/0x4000)=nil) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="dc01e5aa074e2689d814407dd57e1479cc2bdc45c9aac1b52ce54d18989398b30e8539e27561782da38d79470627", 0x2e, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea1"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x8200, 0x2a) r2 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x200, 0x1, 0x125b]) 16:00:55 executing program 0: getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r2, r1) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x9) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xfffffffffffffff7, 0x7, 0x9378, 0x1f}) lseek(r0, 0x0, 0x1) 16:00:55 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a8f000000e953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) getitimer(0x1, &(0x7f00000001c0)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 16:00:55 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x4) getdents(r0, &(0x7f0000000040)=""/36, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r4, r5}, 0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) close(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r9, r10, r3}, 0xc) r12 = fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000280)="65bc92b7f0504572a6634369ab5b3ad6b69f499d038428d4f6f224b6086e6150bc9f65378b38eeba65e14058957b82e3d49cc21f56a16de3cf32a6c180452811465bc2a541de24aff9460700a22be9d75a2ac6a4ae51bc7819ba61c0d189fd8ce1a343f0499a3ac37325f0f2bc3f06ca3e7630478c04363fe459267e8a536dc8e17f562135afdea8dbb560373f281bdeaf2b897ee1566cda2d157ee194688d76f4ded5aa5aa522f55f9338245a8b6ff6a3df84fe222a129c54258b8526dad73472e079651192e4a2c930a5a816a7e5a82c22f7c9d02d9054def1fbcc1b14ef1b85a49a0fa8241f50cdb4b014d4c84bec11377aa2ffc466", 0xf7, 0x408, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x8, 0x4}, 0xc) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000400)={0x7, 0x1f, 0x2, 0x4, "614dd72abf8db16340af1ec214cf6e830d0c667f", 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r9, r2, r11}, 0xc) getgroups(0x5, &(0x7f0000000480)=[r6, r8, r11, r7, r11]) chdir(&(0x7f00000004c0)='./file0\x00') listen(r0, 0x1e4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500)=0x8, 0x4) msgget$private(0x0, 0x40) connect$inet6(r0, &(0x7f0000000540)={0x18, 0x1, 0xffff, 0x8}, 0xc) bind(r0, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001a80)={&(0x7f00000005c0)=@in6={0x18, 0x2, 0x3, 0xc4}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000600)="a8e6", 0x2}, {&(0x7f0000000640)="1aaaeb4fbccb67e5c3c6cba7a6a0063b8a0184884677518885ab9ea5e028d775dd", 0x21}, {&(0x7f0000000680)="c862ae9f5d1e85e956a437c1ad69d129408c3d2daf74f1b1ff9e3744b79c7330132bbda856f7eb6e02cb67ae3a0e7d7760762a4362c0cf785dbba214e4371390c8be9d6b5a76f86a7043a93d13bad7cebd510385a31b29871a2d2b91883e7f8f3359ce0f1e6096642a4371be16051d297bc771e585bea468be59896152876c3d0c3a806e289e954134ebe7d604", 0x8d}, {&(0x7f0000000740)="64c33b8d2c74d90ea191e7c0b3d908a5c0ddad83a09722", 0x17}, {&(0x7f0000000780)="4596b94e750530fe2f39da5e53cabf4b151b09c7ee2885c33b2e14e36cf3aaf360fb3aaa18eebad0433e8308a6ee49af1251c877d3abebd89ed2744722799cc41ace7bbfcce1ae50038c404f35c14a8524045db51420dc6b03d7ae6083d318c1a13d876f69b156f90857b505032d16789b0191dbfa260832870948c3640d36a33847eddbbcc4fdc8dcd17c1e43d78039460aaeff74bb122b9470fcbe4aedb181de0ac02c1ad1a9b47973b30d038128cee5ad6af01309364e03425802b66a89104a05a7eb524933c686f7a262c3172dc2add20bed2fdcb62d2ab295a381b8382cdc966db9072e0ba5b6acc99a", 0xec}], 0x5, &(0x7f0000000900)=[{0xd0, 0xffff, 0x81, "fb7cddd866f09616a1176e176f4e1af3a0b8b404c64b007711c428645b36beed725b604810910047fb1a6404f602336a939c44d1fb19dab7ec62a2159522485a8c2eb94f0d1066b49b9df51ff6f8aea7adf728de6c7b4235cf09bd7da51ff66e23d83fd00ba71e02e7bc46567e358cf593d6da29f7ddf2c69d77ce4e84945d3ce8e2c69f87b7e95fbd686299bc46f912669f4b6c4a525ac453f1d92b788f65ada09748c5e9778675d00c3287ba3263b3191c9a642b1589f7bb8fcfba"}, {0x70, 0x1, 0xff, "8f93163c1a5395737bb2b64ab3b509c15502a11a1c6675f06edcee8dd1c5e39571e7e089648f53e0708d72641bde73da41c1cd804acfeca9101122c2051a5f02f8220c3f2f3ecbdb056016a665f3931b279ee096fe4ac91c2a12014f182e09"}, {0x1010, 0xffff, 0x400, "31ffc906691a619a8387a2103082a29231318505e700b0bb57edba79595dd5860007c8f09ef7266775a59adfd4a631484419685758c0d9ee1e7ec2ada34e2f48812c098f57bd390cafaa6fdb4170ba0a7642ced3eb3dee004890bc0954d79cbff089b4e836ca3b28343c0e8494e5cc87adc2c5090e6d294013bebad9c893f1edefcd09106e9c8bd28520536326353a627aa06e7cecb7c67e2af88110dc3baf09dc96650cd1c261216f106222851c7dc3761a57e958420842dd5ddf192e51c2ebfb316451ff299f1fe6554477bbe7516c4bbd51cd5f52e501eee852f483651dc41e25442de945af62121f48668cce1d5e62cc11ef03de21cf8a32e032104f13cc74c46746f0b78ec97b46bd080d4e593816b2b8013246b0cf548bb5aeb5e72f6c2ddb4edec0f552181cd86792f915585264d96eb886b4993ed68c14e9fac746eafc48dfb458d0d29d1783daf86b91c18ba9ca3c9b8f9eb85470b3a1720eac04564e483ee7ada22950a35d25df51af63ca793f96c54eea65d81e533306323c92c4b08c2e404b433d32fd9063d9cf36b6ca2cbfd8b12f71834719dc9e89ef1cc8103ca3974b6eb2543d4d797d166e192391cf7b1d1df5317fc98308cda81c98821c0fe265aa441d95fa1b08d56f7edbf15933c11bdcd874f9ab526d1077da6f016e07afe86656570d75d1a8cc854cd63caffc157f6a8d78d8c69e2c73ddd90781d4a916811bb158e0c2eaa69855237f2c0259458a4adc629e6f53e0d611e97edbcc9d32902bdc74077e4f9e5aa257c6f9512e33f6aee0b9175f574c16326eff756ff9cacc02d4ae5379d4d4d7dd0624d9473a1577e970165fe97f6963fda00f04f28a72d0a5b5f1393cdb12c4d1f5b13f3588d44e25e75d5e803e5dd77e3d263564d1423034bc7552db7eb93307ad6484d6dd19e3860024325bb0bf3d0728ff7f38f6364f2f6e697e32f189b7e0f9aa263f520b7682895cb29ccd0a82d1ed0ad9141a846454e7315ab305928d628de8202fded4eb73176d5da8b8d5e29e0370c9e1273dd28a7863477fcca6d136ac15d17b0e762cd41d1cd6386e53b9a8c1fce018456221502cee9a47d6014ff9fa57cbf7ef0000da5dba9bbe20c9c0c7a6e56a2834be9789747c8285c5975791f83aeb278aeefff07dc275f667a192de07748a18777361dff3901b2a7ea0b2a3018c5dd83b0ab9d0e0f57dddabb406e82d1af04e0ca15b68a0ffe0da2f3d72714bf9481aa4427403ec66c08dc790c07ab9241d6d11d7b20e1b3a767a59a6f0d1949579993e40fbb7e856b3286893a32dcef34f811fbdcd3b57d2c24ade8ab7a999e98a280332d1dece27bdeee692fcc68cfd00758791f22324b2ad55faf3e9d48051d55353b149b33e4d0979073899c09e20acd0bb0c1437b755a05a391cafb2d5b93af6a1ffee01fbfbaa615b6b2fc05275250e1ea6c29a87725a23b1eb6927c2e58eaf94627f1782abb81d50a4a96b917c74dada54ab44f8f3b5b6c7f6383ea2973f9ee94f9a6ffe6d28d5f3d50e3200f9a9f3d7735556478b38479e3327deb54424872df6ddef58cc56ba57f17e8cab826006eebc266b29c1b86883440a2a68591d4a9496ec38ca3f6f33bb054e5bf026c6e54c356e5177f4e5102b22321840b3764ba0078593c83299cec76fd85ed0090572630b42cf653ccf88fc4071a952a83b899696a73e52b6bb42b4428857b89ddb159bd3d887d007639801aa64f178cb33894ad6b6da818333ebb3d27226fab6b6a79583e50628902888323b40462423f68ae99f93145ce9b0511a7624d7b254f2302df02f5c6b792e9ceb134b296a79b5781994284bf7390e282d34bd57329bf9a833f8b66648dd5fbeb0dd063754b1ac53afc6c8c3b2559b6e8caa943bae6c7966dbbcda12d246edf47bc40cbb47d274b769034773721dc4a69a58dce8db955d69ea4f470adef2142dbca6eb78e4767a5007ee978326c480d831430bb00fd38251082b2060b44cc534cb13974696dc4d50d34c25ec13edea4cb2bd013a8dcbcbedbf02e67823e45c186e7a12daea2ee1407d1ddb22c5e3197b3d03299ec443f7472bf2ff483e3291ea7f26b4d35101b8805810d7c4ed91942b29c2241e1595384460fce4d114f7fd8c91a3a306bc7450f4e7903ace5cdcb8911bd5690e3a74a51648b7dbebe71e348fdcd120bdc03d7df562fecefd832868142ee7dad8266bee3d090cb84dfda48f091c16083ea907ef4c597cacf5b3525667f6499da5570182675fc3fe801852b0d48a3b5c69f5e8621a65c9bdd60e7da84860ab845f306de1925d2c9dcfe5cd407591037f9ecd6945f1cc6966c9b6960f64d165117cf5585155a5b2338f76db7b48ce6a82ae484e716ba1a29a1fcedc22b809da4698403fcf24c329a26c784b348980da9cb77eb153f9e39df13e457a9eb409ec06be5d4b35d0fda38905e47d4b9cc0472d91f8e18d8bde182ac988ad664df0ce81a4f918e605b5c6614fb9d3a1c04e5cda65d18be1d94ce590ad04adc5c5fc6a027310c1e6b4002960a00a2c64b5d28c7fbcb775fe3badeff62ea2a260e8d26429d85b9c5218c93a869f05e7c16abf93d852a45af53813c0e63ad0319043db8e3c03f45fae84d03f82d486dcda88a3368fc2c94e8b6c07f3d85a6ac9a4ca4baf120fbee8198f0a942628503d19935cacd4efd8e6e6fb2786779508f4f66daa4f5ab23ac61278ea83d0afa71654bf41d89d652ea1ab011b6d75e5e5124908f263a6311ac1b44d287bb56d65bbd19e7c15958e6bb4f739270b9c15893cf2cee15dc2774cdb1a3d482aa7cf3059a75a5af565ea34d79b3cbe9427afc964567de0cbf83c647a3395b6fe79de164de13261881518804668ba51dbb3753ca320547e4f9768309c79a0db335eb49161c5343f0f44eca2f10163d2db4c268423a8a1b9fb2b43ffaebd2a2dac373461348de00e86377bd9141caa28a1ff73309a12eb2de3b1eee7dc9e5535f892fa32cebe21e77e95f877445496150a0edfb03f6ef65e0c45c9366e65d324e3dfbf789e58809c6b6dd34c3bde7b8ed992aa51b851487a3684fb5ac723f007dfd3743998fd1284b28d03ba29136cf596798401fd7e4b08de7ef566b1090bc419ee8e3895e7d4434fcc9c1a7ddb1a17e552c4ea0d0432490175c6fb4c475465c5da81e3cab284d261fc90e192cde7a6aef45e6640bd79c06b725a43862c41eff1249d8a45ac25e7627a408bd6e6d538501e47bb3806eb0ca7205557506b2ce3f3472bc0712ca02e1a06151983955c3dcd72a32e2f15cf2046cda238d7c1fe075be031a4d0c068e9e68d24258c399b425876bfe1c7817eae902b3093c019d2718af0b846d25a60470848827ac8b6eb3bc6a596a8f893ba8ce9f2a5b95ef854c075ab180b15f54083ddc8fd3e34aa12c31a118162d9862ae4c644c86f9f54a8b614789891122311db528829554f0036b0ed19a4a6c9dbd9a1c0b5816369aee3ab786bff60dc86218298a14744f21d10ff9c735857dc5f3283565e8a84330ce6af3d0ea20103a060de1ef04dade2476edadc5ae375d9385cd32c133657f30ab76a775d9c74bb00ff525ed1a0fbee8748af65d609b0d44d9f888e93950240230e51eebd83038cd68301a2358b0a4e8a92388009d167b33f0efef19253f134c0dd87e59da3fdd68a6fc58531027ad41480932e0baa95fa4da034e123f29f5822f09abc368c0cc3fae206c4a8ac77fc7a6aad24ff2d5c6726d8b0de70791ff369911e9a7a36f86e2cd3cad1d69597bbc2ca300c9b2f3cb4b6ae3cae21c8acfc5fd7bffa4e72b5f0ba95b11b411edc8c497d49b688a832a3fe50f48d417005f4a5362e43e84b7364ebc25836b92dc6b8ffc4eeb9571b3fced3e42ec861d7b6a9c642f4de5cecf6af5cfc9ef029aac663af9bbf42e7605a534c1b9663194b14d0d24f4eae51937b73ecbc0e6030ce606a5fff4ee3fb5f99f20609ded054385204fa4c619df30f9f97a891ee552aae12dd5a3af4a3b2a89107bf2084766931d851a3ef571201ec9b1937116ffa8173e5bf1b678c7c4303e4bb504bdb37e07489a6150471b7cc96f0421f3503ae21afc8852d5b40b804f2c512ae078a271900fce2285e5ef550c09e890754f3b6f489fdb54fa65e913ea9660d3e4d1997730e6c59b9c926113d3f00fd1c9f94c9d34655e697a13035ba303a376e6825dc4cd5def65ebb07396fcf7a8d0445583d10bb39bbdfe1fcd3da9144071f77ab4adc738bbf0cbf399ad26330340f56c2f7c5a00c60bc895c0560bec67dda41c2e3b998491a0b65af37da78737e64276e1f8c6f9b1506833d6753f85d564c8e7dc4e293370f4e0a78b9e35c3b201389a17f17982a7015f9e8d5f54becffca2be84de0afe11fc309780345b3ab32689d3e75c3161320bf7eccb1f577c5d3750b3e8230d966f07785dfea18b8bfe4baa2aaadd8db6311efc46948c17d6a3ee1a8c3974423efec947e49fe3c077f9b95afaabfb2234f877461de68c6b873de970545860ae6bdbe93d78cfb343b7ff17d03d34a9aede281d94df831bbd33a4d9d5181b8bb729f77d6325d66c1c7f33419752cce89c4d159610ce00666cb36a166b424c8b72faea24dfe7b7609d20070dae94882df732e4e8a3dccd5c90e17e7e24b05e3bf719c6b387b84ab7716ae80128c5d030196249398541c38e00c1c71ce59b5af909263414b34c625b3c65c4819a4c536f2a94b37d33cc4cfd5222b0f0542510357cd42f0b20ad845c2ebfb49fb691c11f7a61290ba834c5f64a006f74dfe0158c1d8e6e56f0d2d1e4571ebb290846c6e509143c6f0c569db49b1aac6ee9872fee52ae05d5d51615d57601512cfd0fded45560149278922fca6cd0f3ebc1a2513f18b75f277cc73e05462d1abef06ffc7faefa5d8261f53cfff18f6cf3c593ab3bf2394f8854a04c4c7ac165a82a100a26784f8cdd317ea615987d9a13ba49c46ce86a6fab7c00130c605553ef55a6b1952b4e5fe49ac8fb92070df3fbdf480bb914ccce817b04e0a15c90b34877714d82a1458340d68b03edbb14d1de93869a9d8e08c834f9f8e8b075b9a21b72796c56ac94e43224708a0b7f8cd7bc0c5efa1aa7d6958f70dd6963306563a65c73917a4632efe790e0f38038868d58abd4cd6aa41c11df669ba26d8d71e6b1fbb1e8ec75ceded69ac758016a3c837400d494f0288a092d0687f4c3785d2be4f90188a960f9af657462656a9445fe03eb71ddd9d2675c5539f8d67b0520077dcfa90e92a04ab3470437e69571a3547b62e8930a061e01c5e05096b87befdb071e706138f223483bcef93c64231eaf702463844c656718c4c1d162669d8226f50e5634f6a1e0d1b5b9628c7e83ae3ec443be075000f7378d6d5a8c3f49f615d42913f1aa973cda53510e20ade5017a9850830d04bc98c2e666bcf7205cee667921606f26daa39ed8f2fa6f5573efc00d6dcef4ef5196c9c419dbe1272b768a8640847cf14d8ccf395c3e2a0a54bed39866babf88940cf667afdb9874eb1087b62e7c04e6ccfd5597212a19a32f548edc4d56bae202b9d38222fd2294773ebe1dc05433bf94ebf73ce9538546f6394d700a0946f57d9ff4d002f8be842a48d5a495ac91583afb730489ffff107b74a4e76dd5351c111ea1b429e62c4db42ccc6cc239ddac2e427d0e2c8e0531d3284eb49e4e5eb3d6f7f91d41d4deb265744b9c7ff347d9ac8a098166e19bdf47917df8a76f954dadf1084e7cf767c29bae5d3f34402db65a5e8999729a5a7dbeb6f9db67d44fe3d3d6c52f03a"}], 0x1150}, 0x0) mkdirat(r12, &(0x7f0000001ac0)='./file0\x00', 0x1) shmget$private(0x0, 0x11000, 0x200, &(0x7f0000fef000/0x11000)=nil) sendmsg$unix(r12, &(0x7f0000002cc0)={&(0x7f0000001b00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002c80)=[{&(0x7f0000001b40)="9de5c4d81be1c1e3a4e3cef86ab07f75b09b44d60ce174dcce2a3c95399ccff1b3cb91992ef95224f8009ea9f6cc1600145b9bd6786e6ec0802ad08a2115eeaba6cba6edb962a6b680a52b6b5ac59efa9e39b838d285d7795b10688e71aa7917189631745645cdae9903c5d8c826226a09956b1baeafff53c8b81e7867a37a0dd31572a0626276f838611518d8eff1d47c616e7cfad865d7d8fb74f62f86378271e5ddd1a4108df438a3d5ca0ff5f1f3d91a602459861481c86638ce975f029c017c74a23c45c2469fa1952d66d99ce184bc91d32072c12842830017dba0ebace082c971eec7cfe27c5c7736011c4fc0076f7ec6f3852f0087d55849a7dd98c02c3ab7f5517652ee8bf0944c7ee3b039b7dcff6d4ce986f7f386eeac48825a057ee06c8f9f9810db479d9d41631f036108b9bdff4468e7e2549ef6f5e7f2cdeddc04a990efe40bb05d3e3c42418abe53b4ed9abbc685553c7a6346d0b748fe24664a324178a2ec51771597b7407a26dbffd8e59d432c9e40c03b9ef8cd1113e73f74448c464ce821839be266eb5284561217516bee21d5458d70b5847c6dc6f17510d1c655fa25660663e4b69abce181dd3bfa60815c40d5933794dd815a4367d12d6c223543a2571f2a2a14116325cebf9f5637866316a50f80f4b260ebc5e6c56aa7ce43a00495468f6e276e1f5ab3ac150064398f5fe65196196caf18fbd93700c459a6040917d0fe5281048cb18c042f161d9b390fea1831987037ee8166b7fbda3dabb83b7632c82fa4a0f31ca48a2978c1d236f8562b14c69720d3410f90648e3514e9599472b50bf0a163e4272fd146ac6b089a5380b41dbf9538b05b3878c6b69c8869f920485cb08137beafbfaa203e22ed7fba7cb3aad0530f6cd9a791721496965197415ee594c5e4112742db4abcfbb50c684b5325047bdafe2b22b9050bce95d756eab9dc10491a68652b2d48a34c2d7481766ef2556114d4f9180eaf51a64f0adad9590f5d03a4c54dfd3d481ad135976b0f3ea391b78b71f9e4323fb899fd5c4e072498cda251bf414834e6a2a7a977dc91ba859daea5a1cb9989e6a575c783978926612962a00bd5f497241ddfba86d17e09cce9e10629b30879d152635e80ae8cae5efe49d3cf062348cffbb06ce07efa33df0a448ca0fd27549b6788a21975b2a34ac7b36f94487e0e2b82bb43eae16acafeb2ce3a241162e6c79822bef7264415019ca24572673738e6129f237f5d800ef4a532db3c3c902c39c0d732c8c6581af50ef0577174926490b77c7d78a5353753cc8693d1ee2cec6b3aa106656aa78896678e392db318bc75cc9023d252ba308a9358483fceaf5d6ec146387feb960d2533cf87efd3d2fdacf37d448fca167752dd6f168b05c241c98f66b9561a06f2a48ee43be28310369e2eda6f42e9bebca8143b6842345219fa3c9ccc0f7e4075711f5a8f267f0793ea6801b69d17cf1e03e284a508dd0360ba5a618211a6fca81dde4d07d5e9525fb058b67904902e8161bee90eba9570ca17129cb402270d685a4e2a9e404c1227b9d5f6e8886b0ccc10fadfaf49cc484267d186c55bbadfbd4c033f80c62940780463d232a81057dc85388a23ac2a63127691cbdb99b126afb394984f80c76609ed0cf7d089f4db1eb115e1316701d8219aa5a1d612eb5b4128f5306bba00bf7399d7433b59e61fc4472ba03e94662bdf731154fa1df29a16e10bca17f8ff78cf9c91afc5f2fb9f41de79433b6097644411438acedbd029fb0b18c1813ecde00dfec5447222a26d2cf62069e366043d15416cc4b2c52da39acdf22fa3ce6e619abd4669104d85ed33cbd2332e883e8eb6e490b70b907670df7c078649f2051a4b7b8b8ff8ed21e49f39d46abe00b91b92184a5512c80bb4c74e030fa95002c9576dbebb149193e1930609f3cc6ad9d6f8cc2e9d798012916df6729aeb853d636d60478c0c96d9c4aca72e096933cfa312ca68c152e035beb6dbcf0c5a2acf73320d26fdac5994e406baf720384ca71b027076ae11453c9826e565857679e50f04a456e88bb77db659f4f72f557c1ce7870bbb953a629efb2061ea7113a6cc9e11f11234d3589d018ebb14e70653892bb28f74c4788c4b15944fced1b4aff3fbf5fc8dc1027411087dc892ab926f6bba4c479fcba9dcc92b0393845a97967fc1b2e1d29096047f5e2d2e263a6e717dccd05c037ee8fce49313669b5923015a3c3aaa61d446d6a6edc3bcec1e124eb447e4dae145e513f413892e1e104c4211efbac1f2b998fc87c75cdc8a6c52dda21bc493098bca92d10952b261981a4b716cc061cee43a905030954f7a18a3c8889e1ec8c1c99db29282e18bf436de52862e536a81e2c5e30fb61f74c5ddc6ef9b9a8b45aadaffd367fd3f54e49660855ecfd4d7665f377c5108a920c414ce42c22877d52a1b4446973a035d3377f67ebc95eceaddee3e4bb97a8158eb0e1d3e09de14a2bdeece857e4db423546367cdba9218be86444d6c6769c7aa31ff38b58815969a9d64d4eecf523072f8fd66932fde53238bdb2590fb8e732f34c3eefdc15e35c436ccad899e964039f83d336dea4c68610bc871e49c26718ca9d7baba669f4d7e342fb017ffa2f8dc7d6d5ce02fc145a91f546888802109aa970177518027312685a47fc69f21954f0b2d3ac13f3cd80afc1ad9508005d525e68f2059d928505118d974b0012fad9dd6c40aa9e3d319a957b9b7be9731bcb6f5b337986e18469dc094aad097d60423846e2dc8b9f2074a00be6c93b4fa044848b001395c579c0374e0e0490dbeff1bbbb09a0ca62f88be6137b21e0b44e231669daac521ce6054ac30ce73096f5550644538edb23ceb3ba06947626a8408ac438db00fe9bc028f6d988989058d4e2c2fa7791dc58cb9ec83281b51a5294627a24d79837ab6e90fb8c63dc38b1bef5da14769bb9bd35047f80a244b8a2d515420ff90bc989cdcdc258354bcf93176405d5d87adb65b9bdb3f37a4c1207c6a8b8710ddc89a7b09e475c93131b384b48d042e97f613320903b61ba9ff24cd4fbb89799fb88d0f98db88e517bee4936b707f0a917b9514d3b2265faf1b9ec4eb99bbe913bff0c7aefbef3dccacd12160dac641f6488728d9395759903198f4b28f8fd74ccfe37d8610d5cb513e9c07ad65e162fc72a51db86ae7af70307aa30e7a335f7822abc4f84988ffea45a0eccfd66745ef30f47539e1377213de2929e41a2d2b35d3873d8296169f3cae60aad8ed42a4120fdfbe9469efa514da92aeae1341fee93b463c62e408c76fb38ca8867a9e99cb361867a1c6fdf611f63e0c74db6cbf857399b0750d35c68fa3993f50a6b888cc4b4eb15b632172f0bc25c1dba840951310c24df6383f1325731450ef6288eda30da6ee9e95bf9b592dc026b4e851f32b595548f63fd064a54795650648f8bde68904f571a4a4fac9b3e4551f154839c5f71ae39207e2d677aebd97a0690718c942813671ce5057c64dcddbcbf7db3d937670b94e5fddd61f30532e43bebcca988b0cbb88822bae1cd143712c94f402bcd69bf66ed1445c60725f2840e43e3e085cf6c56e4f033fbe82775ca2c58a9edd5e493b13f975e243aab42e4c69895bf3efc68e8783558232f1a964f3219d43de6f667cc1094acfef229891ca6ac3db0a906bcefbc41bbae67af86edaec17495fed0478bc4df6cc6a1b66945cd920a4ac37b085eb16777d29fa27a1eb93336998b6075141c9fbaafcf64a74ed0b4fb9b3d89c7c3a79615b64cb9c5a7892b001701ec38ffd565bfc5fe449b0845630baaec72ca68fef49f5af2f74e7ba274789797f26e1d29727f9b6c3e45b967d73d0e77c53b6bfd13e8698972b27222879e4e064be8b1be797818979d28269d0267334a6a879bc057a87d644fda3e9cd375b82259ba5971168426d0065afe2ab9e857d52ea6ea89430f378fe374bc1fbce52fef923a5c05d8dd0ec90a3d736680680e7658722746a530614dc9e67bddb41d52bd76c4c9f5d4fa7c0cff856c9d4839ab6848c1fe7a8b8bbff69c5a70cfec93cfeb654631783c306ff8667c7454131077953623e5af3c009aa93444aae8a0456783475321b01b5b32c89a5008e2e38467878749bbb306e0f858ea4f9872f0939f4f915ff604241d10ef17322d5172b7c3789856555fb4d6df39df1bd8bf015b62e4778a2b4c5b6d998496fc48d73af14d4c8308145f30917b5dc84c003d61387e0aac949efffe564f9ace81b8aaa161df186525c20da83f0ae4aa0876bbac451cc8aee9fb98d691fce6ba904ece28a1ee4871b0d493c0b31f5525684c52be4647d98367d758a6ba7a23596d8b4c81397957f2f957310b5531eb96b6fce12a69af6571ed68152417237670ae12579a5d9603893f5cfca0c6b78034024eabdd64070527afaf02b05192d5f91068c4a3cd298f47bc2b31bc3818876e2098ccfe00f66c28f7538d0d503b45fc190b437e6f8453fc2fdb67084e8a4d5ed98212c7216b5def436a405ff5d321e206f634b0b14c960c810c37bfd274c075f4d0fed618a693c0241b24cc7b78859324e97ab95c2eedfcd64b82b43dfd4c0eb5b58c0dc48cadc1a714a409e060d005072cb538fc7607d2604c3505a4a2f950760ad3aac873bb51550b37cd7e2d5f8fa24dd9b757219f9307e8e0282194f4353632b336b049e0a68eea47135c2f4daadec0238fbcce0d04ff54fb410033ece5db8002eadf3fb530b4a7d0a923fcdf03bd440f485db409fd1dbdbfcd917b7340bf3af5cd528fffcdd2b06370d796bdeb323d0894354925bc0238f201f7d1764ab53025a9d3acbbc9a3b2041ebaf112c4d18729350c874ede503df8bd6e9df52c67f6bf50d11d0b28b625a051744b79d2cb76da5c7299b41fedcdf5dc0ffc7f7c52c6d2d8809ca1ec4e0938682fcaeb3cfa58f41f5dadecb7a5c357356724bcca4e0d89b020df66312e8656ede706979c17a89910654c03f77d6a2b9502394b2f9d8a1d48c84c0757c86470522693ba3b8dc78d9b6e410c11b6b4b00e9cb80c6b58514f252a3ba919ce54445dc1b62bf07e0d6db4740cdce8cade1ae89eb9e789ab0c215c0db76aa1a3ef434190aaf26e9e763164b9f7a4eaf2c2500fb41896d77a78e044652652e3f8a68441ca8836039f7d5397bbaaf1b092767116803cbc262784eb5edc1edc9d836adfac8c1b3ae3c5f1c16f132bafb520d4cd6950a697c9c1c2b192e462093c3675621fd0d51e934ebf911cf6d4a64a75b2c66709048f8c1167544e6377b153bee07e476ee5f59fe5177a9ff20fe45e077fb57080b7390bd5c7570505b9d6d41b32d0a760ad10c5c5818bf94474db960c859e95683455712e3a6fca7bc33b5751cdba1168241b5215c23ace956e489863f02442d6e709bf0c7c9d96320211303cdb813b87124b3154c31a9b4408388f654108825b0db4e1a60a1b323121ce740d7ee7fb497ebefeb650351dc20599daede8f4f7e49a0b6879722109e86558f9e62a8fde3d039849154420376604c96adcd8dea5e6cebd6c4642a413d19c41809ad989cd45ddd78ae65b14981ce913cbe27ebbefd078f10673d8dca09ed85c646cf18de1562faa551dc10b1f46ee6f16e9e642f38b4425ddde348ce39ce69288fad923adfdc6efb1b929fb89879923c39ca0f26618e520bac00ab14e4cadd988101b8e7061937c0a930efc538c5488370213e03f4565c988cc84d25d065f9d81bbbcd712e0e20720e7f896d2543fd3191547a9ca1dd7a06e18f8aabb6b375a869", 0x1000}, {&(0x7f0000002b40)="40db213f407f08bfb442ec9c6f38410e85033dc994eee833b7aaa495705bc3eff88e2a9dc8a4f1a807e45194bde2903fa24949e4c78c3a90d69d96d523f6e3b1b8b9ec5893ff70d9f4ae4870fbe96392c86497ee09a54795a731f2e87bf1136905c12bf3b79b3f72810ae851c6eb5b228773d67729707a7125f878ac7ab35b05c8ad2e79", 0x84}, {&(0x7f0000002c00)="d96a843c34f26cd013209fcf724cdfe05704599d257bd6e380d7bc157b55b31dc488e9ea734ff6bffb3dab9ed17369478c7986426b72e7c5d8e8153c8f6ac9169d469fc62fa5cdd74ef16f96d3dcd4491d0c58", 0x53}], 0x3}, 0x0) fchmodat(r0, &(0x7f0000002d00)='./file0\x00', 0x40, 0x2) dup(r0) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) chmod(&(0x7f0000000000)='./bus\x00', 0x144) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x17}, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='mN', 0x2}], 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:55 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) write(r0, &(0x7f0000000000)="a099643a99c6b19984a7c2e4fe6b41eb3923e7ba261c15263a10202955dd205dd9d4fa16c24b3eb3fc1c04ed17ac3b3b4ffbd52ab9e83d8b79381ae10f4653594e62849ef22828b56a10b97362c1dd2dc257917e95278a0a02da4e6864b5101bdbf160c014da979b69b3e4592361c7", 0x6f) 16:00:55 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x3d, &(0x7f0000000040)="01000000", 0xffffff9d) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "0001000000000000000001000000000400"}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000580)=""/24, 0x18}], 0x8, &(0x7f0000000640)=""/172, 0xac}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = dup(0xffffffffffffffff) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0xe6) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) close(r1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x20) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1000000000450, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) 16:00:56 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="660dff40"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:01:01 executing program 1: kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) truncate(&(0x7f0000000000)='./bus\x00', 0x10000000000008) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20403, 0x20) flock(r0, 0x4) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0xc2) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r2}], 0x274, 0x0) 16:01:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x8000, 0x2}], 0x2a, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x40, 0x6}, {{r1}, 0x0, 0xfb, 0x3, 0x8, 0x7}], 0xffffffff, &(0x7f0000000140)={0x6, 0x7f}) fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r2 = msgget$private(0x0, 0x204) msgsnd(r2, &(0x7f00000000c0)={0x2, "89a9386b3c0672c60319b54b741ff27766c69ec7de7c0a1b072f924dbeb195d8c1d3b73db4ee636e700df11e6e20d2fda4c7005879ced1cc8d805f61c790448a972917c69e8fcfcd3706d0f9d19290dcfcd67092500ec2bfacb942e58bbcb4b6e22aa35079c808a8afbc6c77ac8fa0b3bd1ad8f2472f273ee77f9b50e958a98781776fc1e791c9b27f4d06"}, 0x93, 0x800) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4004535) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x3f, 0x101, 0x9}) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 16:01:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0xbf1, 0x9, 0x8, 0x1, 0x4]) setegid(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x3000000000000000, 0x7f}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = geteuid() setuid(r3) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff4a16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) msgget$private(0x0, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x3, 0x810) sendto(r0, &(0x7f00000000c0)="ce867055d63f2327d7b0f41cd72afd664b3e70963679cb3f1a10dd0cba07236b7b3f764f7863db0565d749e284ae5c4feb60b5dc62ba44c79ebc84ef9c9e339f2f45a651a90df0490a5d411f9402a26c3091c675a199b6e7638f6fff444fc8cd3e482bc6845fe8893f4930fd418260a23c092452bac8fd0bb80f7fb5e5", 0x7d, 0x80000000000000, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000600), 0x10000000000001fc, 0x40000000000000) madvise(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x1) 16:01:01 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6f2ef4ac124894123b6b2678962ab25890dacf5cdb6b197b04caacfcda2c9c0ecbf1020cd121cbe410ec99aaf4b97beac1da36e0f3545c187cc031894c2ebce123ae5aa56b3a01a86a1e0e6445f4a39138ba73b4e220deffb0cd67735ebc9997f55575e1dbd3984d78fd0e6bc5ec74d9216521beaf7a7d4f304c0000000000000000"], 0xa) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000040)) socket(0x6, 0x0, 0x8000) dup2(r1, r0) getegid() 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x0, 0x4, 0x9) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x80}, {r2, 0x4}], 0x3, 0x7) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: msgget$private(0x0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) r1 = socket$inet(0x2, 0x8004, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530fbf511003d54f2807ba0a681c1a958895e2edc83fa2e5f9191dda9e0ab43c0d81c3c0ed0534c4ed46e557499098f5e3175f950203ef141dba8156bbf8c5e954067c42d9e580aab4cbee65a0fc3e6e291f458227e92553c"], 0xa) listen(r1, 0x0) pipe2(&(0x7f0000000100), 0x10000) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0xaca) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0x1000, 0x3}, 0x10) 16:01:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710d8deaec018340000000ce5e8b27ab5335cb5af146403e66cb09928fb7670b2dfb9cfe000000f629"], 0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/198, 0xc6}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:03 executing program 0: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgid(r0) 16:01:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f0000000000)=0x6, 0x4) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:08 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:01:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kqueue() getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000f810237c8c63e62b0000"], &(0x7f0000000100)=0x6) r2 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/109, 0x6d}], 0x1) r3 = dup2(r0, r0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0xa4) dup2(r0, r2) 16:01:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x142) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) 16:01:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/164, 0xa4}], 0x7, 0x0) pipe2(&(0x7f0000000080), 0x10004) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x236161b3) kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x8081, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x2) 16:01:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) recvmsg(r1, &(0x7f0000002640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000001240)=""/251, 0xfb}, {&(0x7f0000001340)=""/72, 0x48}, {&(0x7f00000013c0)=""/230, 0xe6}, {&(0x7f00000014c0)=""/194, 0xc2}], 0x6, &(0x7f0000001640)=""/4096, 0x1000}, 0x0) listen(r1, 0x80000000) write(r1, &(0x7f0000000040)='B', 0x1) shutdown(r0, 0x0) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000002780)='./file0\x00', 0x10408, 0x1a) 16:01:08 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x1000022f, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getown(r0, 0x5) 16:01:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000080)=""/192, 0xc0, 0x842, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e0904", 0x303}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000040)=[{r3, 0x21}, {r0, 0x60}], 0x2, 0x0) 16:01:08 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = socket(0x3, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r3, r4, r1) setuid(0xee01) fsync(r3) setregid(r2, r0) 16:01:08 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="b94ce8ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x43, 0x2, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/115}, 0x7b, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x0, "229e823c4fd3f1f4b6f0fd303bf92a765d894a6fabe7427e49e756a7e35d337b4fd9d0164a441c0ae22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809caf785c9cfe04252ed7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39497cb0146f1f3c3877cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329edea824c451b7f3ef93f8c82001cbef03000000000000007ba049bc8d7e210e06ee80000000000000006af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a5d675ffa1690d169a199b969a17d7cae04646db756733a198015a59286aaee1fc4359de06b03350aa02f6b9d503a933214a92d5cca5bd0c713004fb65ea8bba1b1f069c762d9a76ec8c6adca4dc56ba317c159b1c6fc240220a838ad81829c4d52de2cf9df9a95485cbba142d79c15934a1ac9dc7b6c983fd8be51a0dd9e2e663681f6bcb3c64962cf59b4c586e65a06f8d9"}, 0x174, 0x800) msgget$private(0x0, 0x80) 16:01:08 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710ff240ec011dc91cf2ba587edeb2ff576b229aaba601b4000c00085f914d1a49bb56"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:01:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/54, 0x36}], 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x8}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f0000000240)="86b067111d66c945e83c9f685ab69861612e4f3f445d3dfc8e3d123a227cdd350e85736f884b18badc29e3e007aa76f6", 0x30, 0x4, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3f) r2 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) close(r2) socketpair(0x20, 0x4000, 0xaea, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) close(r3) r4 = socket$inet6(0x18, 0x3, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r5 = dup2(r4, r2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0xcf) utimes(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000300)=0x20000001) accept(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000017000000580000000000000000005b7394edfd733237aad2dd0d00000000000000000000000000000000000000000000ecff00000000000000000000f4f2ffffff000000000000000000000000000000000000000000000000e464712ea61a52bf5a7396a207d2c6cf99731c0f8e4b2e5aefe3b3808b349705a5"], &(0x7f0000000200)=0x6e) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r4, 0x0, 0x0) 16:01:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f599f0e7975a1882e91183c674aca77282aac76f390021cb44fb07b3b3e601dddd1ea302495ba3"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:01:15 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:01:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4717) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)="4f3367b4", 0x4}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:01:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="a8a4aa002b028766e158fb416fd606e88cade11f75407cd6972b5fe1c4df1e6f80a6b23cfbb2025aeea8d416c8", 0x2d}, {&(0x7f0000000180)="5b834c5a80b243807cbf03d9e9b3f9ba34e5d7a87ffd92f50ab38e17aa360b0a5331fe4e5fb96dd0de6495718d3badd937e0e19e0112f75e0b6773f27e5214280a2b6f3e3ec7152fb2b9e305fe8dca387bb492e6b4f9c7bbbfdbd09f39f0cc515a8d0af2d62421b0a49320aea852b3839312c8188fc15880af2ba459d7977916766ae4557d2c017c7276a202fd271fd76ec80fbde62e3a1202c10c2e454b59307862c834", 0xa4}, {&(0x7f0000000240)="a8dd9e28948a50303db0ba157e0f68610046d73b1aed8869211d34b6ea45ebb7b114c2c188d2e83e2d119c50dc7c39091c7588a3825f4851d8e9363ff574292a8d549e5319a0b86f6b7f13a601fda488c700816de1d682dc2291a5b07e2e2cb199", 0x61}], 0x3, 0x0, 0x0, 0x8}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = getuid() getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0xaf9) r5 = dup2(r0, r0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000600)=[{0x0}], 0x1) 16:01:15 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x11a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:01:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x7d80330d, 0x5, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r2, &(0x7f0000000100)="822287", 0x3) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) lseek(r2, 0x0, 0x1) mkdir(&(0x7f00000001c0)='./bus\x00', 0x88) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) 16:01:15 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x48) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/66, 0x42}], 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x1, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x6, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0xfe3, 0x3ff, "0621ad2450a121f305cdebe79d4132cfeef92c5b", 0x401, 0x8}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/214) kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffffffffff2b, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus/file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) lseek(r1, 0x0, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x0) setsockopt(r0, 0x3a, 0x3, 0x0, 0xfffffffffffffe44) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x4, 0x0, 0x9ff, 0x0, "a1477808008000"}) setsockopt(r0, 0x8, 0x9, &(0x7f00000000c0)="2178fc98449c0a423911bc00864c196b59c7af821fb0e600dc210e132010f7546a7f17fcbb9e0ce8fc3a76efde6eae11eed94171a4f4ca7cbdf0b3766e3e79d27dc4b875b306568b93f8275c8e30cf98e3c36fe20ac42bcd9aaeabcd8ccb87990ce04ba18c8f7cea088cbf9184326df5e51c5b692e5a059096cf512be28ae9c5d6676daf1bda3118cc91f0a42a62c669d5d8d45ae97a2e1504f66a074bf78b68e978cf8db36e1ac5d66d5c1eef8013f984d2121755", 0xb5) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}, {r0, 0x2}, {r0, 0x100}, {r1, 0x2}, {r1, 0xca}], 0x5, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:15 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x3, 0x401) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r3 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffc) mprotect(&(0x7f00006dc000/0x1000)=nil, 0x1000, 0x40000000204) getegid() accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000002600)=0x167) getegid() getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) geteuid() getegid() getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xf0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) semop(r1, &(0x7f0000000000)=[{0x3, 0x5}, {0x4, 0xffffffffffffea05, 0x800}, {0x2, 0x3f, 0x1800}, {0x7, 0x30000000, 0x1800}, {0x4, 0x401, 0x800}, {0x3, 0xdde, 0x1000}, {0x3, 0x2b, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x9, 0x1800}], 0x9) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) 16:01:15 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r4 = dup2(r2, r1) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0x804}}, 0x2) close(r3) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) dup(r0) write(r0, &(0x7f0000000380)="d9", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/182, 0xb6) pckbd_enable: command error pckbd_enable: command error 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="44bd9f02379bde155236dac3a61e7c259bdf3956a893b4c84db281df5af5c0cc8c8aecf749fc7a0793ff03f60800174e248f3a2ba372bdf7a56c23847b4daa1cf412d71a9dc01e46ff7f1302f9c5dd319dde0e59ab7921749fc4d41688c47117d478c94288f10121aba06efdd1045e1187a6a054c929a88975f84c5594ca29aa4a0a355a9b2cd4d96de0741d87e765cc6d9f3f60c6c5015ce8023e3e6c5fb143da973f21978f705355f970ba75bd1afa9173f2df623ad8e9beacab9c2ed43d9dd42255463e044b", 0xc7) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:01:17 executing program 1: pipe(&(0x7f0000000240)) r0 = semget$private(0x0, 0x0, 0x79) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) semop(r0, &(0x7f0000000100)=[{0x3, 0x200, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/223) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) semget(0x1, 0x0, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget(0x1, 0x3, 0x1) 16:01:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07f72016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9b6e, 0x1}, {0x21a, 0x1}}) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) write(r0, &(0x7f00000001c0)="a8", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="1429a314e86541ae01dbf4285b408e3ca85609933b3f31ea7ccb610b271e319b55211a9a97534890c7efc078f9c1e383a9864ec83148c4b7a238394af9f7f47d7b254c9361cf", 0x46}, {&(0x7f0000000100)="3613b36a37db7a6a6bf4c5e7b63dcfc77028f3a4dd0071ce0539e117ff0caf1a767051c7adaacd4c863a6b65ab41952287e99fd1bca359aa3e65edb31ef8a7a09175a4279534d76c4d0a24c955339deafe88d9cd5950e446a530c52217ad1cc57e33281b092f118ebeaa09d60480598fc067786a4a0c60657e539f9e4e9b177a864f6c54d0b6045accda3502aeb523d8eea96c26e2248d97575a3b05e42d62713080bcf23e46ef6ae87f4ee977e8d1923ecfe5803996b807aabc889627440452ff5314a5305e3cb3c1c52398b27c092a6ee84d67544544b53bccec0a0652a7d608560cbf1b624a3d212be9be80a7c0200101e9144b", 0xf5}, {&(0x7f0000000000)="65494a2236cce09012bf7a696f6ce430c4bd574804de949cfce2afae853189314a23a0e4081a796f791696fa9bda4bf4ef8716", 0x33}, {&(0x7f0000000200)="7e4392f3bebea75432f5f4df14670c8f929f326eded24109835ae46fbc1ab8df49eff253cfe0786b157a01f710a7839e935d7ca31f03030c6895be9b129d1b47dfa05f94cc1027cde363bbf643ae1b498b092674ad922072ec7d0159886006f9b963f4209001d82363560f29b055f996b6", 0x71}, {&(0x7f0000000280)="013a9d46f23c8057e044712a7e68e8b2e3680968ed8bd03d0c04750852d5802d68ef70342a058c8509088c2aba790b29cc5fc8acd328557b6cf74c7be2306149c4840ae1bb88697c1c0661b3041ed58c40c4dc8299e232025dc30dd83a77785043c66980503771eb45c132cd35b06349037a63b6800dd4d9a6bd8ab3df7090243eef3cc2dae03ade5fdf16f29644d0853eb42c36306d0e891f690855386e030aec7fa22bfeb843bd115d2cc332cad97c68d6c6be85a9a678d08ca985d47f03a6bd06bcf3d5816fc7dfc7e4536603857048fd0474db6dcfa0b311aacb625610b05b79baf41a699d275beeefb06b13f3c54569367a", 0xf4}, {&(0x7f0000000380)="ef0da658ae994ad998472535af8fb06034f306889680b59003c25a8b818d976c4579f8f28df0fc9c11cded981af6ab36d9141084ce98123cf898b3fcd199a8592b2358a4a3a540c9777d9c16cc07a0028a7e1aac7053d1d9cd6fa7a8977913e2a5810034c324349e927f7f0acced826181ecd5acde6b79465ed07c5c2287faf4f9816c063620350377ef33d99f6942d3f771593a93de4d58de8b9235807716ad26e86632bdc99f9bdd45591776745198f8479f10c876396fed1f3705b05f63028ee0472a0c53458a53e5d742aaef4a66fec0d56a3e22d062b3544337462420a40fac", 0xe2}, {&(0x7f0000000480)="c2e01a1c6ae3d84f69caf4e5607782280ff449ce6f02cdece90f49b28e677e82509e82d1978773b9d500999f09c686a29e8c9ea879bf904b2a91a870db76a51cf3fd58b007c567f3164c337fe3953fd12d4f906821f4bb7b7db1a2798730", 0x5e}, {&(0x7f0000000500)="be87ea8bb925e84f9b02e28c2a515d079a61597855bf792217cab3df77b163787dc6db080dee9bd4f96ac3e9f22bb22c0de682fa88e7f757bdc06d8561ddffb3eba7af4e41b086271480fe020d97c0b02b5ed0d7b7e0acc8bfbd3fefbed41cc33f971c629673f108e092c92d4a1936db9e2cdba121dcb158a654f6bc54774b40ee89b3b389b855e8d04e475012145fbcb68e8dce498ec2b8c3230dbb4a884aaeb3f5a0a3910511265efe04efc2db78a2936558d1961a08bd7754134e68cdbb9612ff364e112ecba52dcc5a10bb2bb14c2a1aeaa85e46f962", 0xd8}, {&(0x7f0000000600)="2cb24b5a21a2335bae36b366cc99588737c0ca0b1f796da1ae0b3a4360e5ece6918d61a2283e00ebe1dbe8d5e41ad8fd6876e1c624cb83cc54c1344213318a0f88e5d9eba8e032a87fae054f2a834bbdba680e321808818836938e7b32403ee4bbdb7f1cafc81eb46f93", 0x6a}, {&(0x7f0000000680)="8e96d47e0a307511f0e43f634b134a2f8140a456a6b13d017aa2db6ded83e84ccb493b5a9b2f28ee9d0d07c30b2eed04eb8614ca610e3e6b7a30ab5bacedc934ba2740cc6933e2c4864d5a2f0fab3f50ddcacfb456493594c02e7dc1a7e9f8048bbb9566f5dd679806918132d8117c28d385e76b2280a4183d71aab2e80d8e5a56709bb35f3143f406ff1f6e53c28d2fa7bbada13ac77ff6d77d00c2ea083543c97a39", 0xa3}], 0xa, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x3, 0x2, 0x1, 0x2}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x65, 0x0, 0xac5556f23ba7dd53) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x101) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc, 0x8, 0x1, 0x1}, {{r1}, 0x0, 0x8, 0x30, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x5e, 0x20000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x9a, 0xf0000000, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x28, 0x4}], 0x100, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80000003, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x14, 0x2, 0x8001, 0x7f}], 0xa59, &(0x7f0000000300)={0x77d2, 0x7fffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(r3, &(0x7f00000003c0)='./bus\x00', r3, &(0x7f0000000400)='./bus/../file0\x00', 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000440)='./bus/../file0\x00', 0x1, 0x1000000000003) mkdir(&(0x7f0000000140)='./bus\x00', 0x50) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/../file0\x00') 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffff342) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:18 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='Y!\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00']) close(0xffffffffffffffff) 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x200, 0x0}, 0x0) socket$inet6(0x18, 0x4000, 0x8) 16:01:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) kqueue() 16:01:18 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc002, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x100800b, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 16:01:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a07, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:01:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8480, 0x123) ioctl$TIOCDRAIN(r1, 0x2000745e) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f00000000c0)="027a795c3184080fbbad4e77d983e28c23713acf4bc05ad563fbccb3fee5e39d38c6d9e2942f7d6b10811f06f6a6645b27b9f3bbaea33a4b6dc6a6984615d90e8f3dd3f54cc00e5caacdd6e12361", 0x4e, 0x2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 16:01:18 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:01:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kqueue() setrlimit(0x8, &(0x7f00000000c0)={0x3f, 0x8}) r2 = syz_open_pts() write(r2, &(0x7f0000000040)="17face2b43008b8feabd05f9b682b93237736acc8a462c9d56a66b440de44ec25f7c3e9ddce09d1835a096578db13ddd6f4192912f6a135a6b09f1bdb4f63a7fc866392c880ed1e7547c225ae4aa0e1312957aaf61ee27e42811ff66e8d0d5645fac0329", 0x64) writev(r0, &(0x7f0000001600)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x1, 0x21d7, 0x81, "b459699c143bf0c0ee9de4eae4f3ce04c5786bca", 0x96, 0x1e}) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x4003, 0x101) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r0) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r2, 0x0, 0x0) 16:01:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="616a376928c0c5e2a629f0aea8bfdc2f94d6ba402c095b1c1f6101f61cec64b05080466cef09fc65", 0x28, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x20, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) mknod(&(0x7f00000004c0)='./bus\x00', 0x2020, 0xffffffff) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x7, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/53) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) pwritev(r2, &(0x7f0000000440), 0x1000000000000070, 0x47) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x864}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="c250", 0x2}, {&(0x7f0000000140)="92b0e5720db7022949740ff1c05f3819f66d89b21cb9eac788661277f245647edba0360315f428283f95fde2a03312364cc03a9f260d13e97b63fb54e9865883a3f964c0829345a706da942bbed4716d68599aba7b29465c964ae239585fe981ec07e1aa466f5655bdb6e409c7ab5cb3efc72dde126bd3f663f1f61d69980ad81a292b001838093f3c2cdf4d2c3b26bb07112814ceb340d53df481d304af8a0842917b02b73cd1c942c5ce35f91f0142502ebcb10f5e7117ae2debd107023cac6eb8d80c31720af92e72aa5035324ce7e07bec48a63dd5f0a62e", 0xda}, {&(0x7f0000000240)="328d1b3ca75f5b639f50b65dfc377b934f00e3ca9a245e2f71d823081ce9efa98c9c9a48b5c9b516e5e4031635a8fb9169f0", 0x32}, {&(0x7f0000000280)="9e54e89b8a930eb17b9411b243126cc01ff4fdfcb6bc136dbeff0799ded09630bbb1b605ee94cb582e73ca603ec2323878408e601550ceb4db1349a9da605aab7558f150232237424416298cd2aaed7198c5cf13a0aab73a5ce177c7c1530ac3e506f1f414582b4b8ebcd1edc6803c0e5733c304ce84ca6e2a75596e", 0x7c}, {&(0x7f0000000300)="b1d2aed428aa004752ec8e5e3e980ea6708f7047248a301a37dcf922c423162d25f8ddbf41ba61ae4010cb86b3895baf42fb666c6322d01737970641bcfaf445770987ecb03abbf7ab1f8c3a0a9ee21672c652f23adbb2c8f039d5f92f0b2cba634a7b12973aeeceb02137a168ad0ad2ee126b343a6324073a3c72f9216759c7cdabf8460d0a3459d35322bd", 0x8c}, {&(0x7f00000003c0)="c1b4ed8889821f3c0fc2c77cae86fd32847ddc0af324538c58046b9ac0adae35c4c6450aba4c2a522875cf6a527cb6912ca48e8b76597eae2fd1762c77", 0x3d}, {&(0x7f0000000400)="103f1e820ff37a6d974633057661a6c9177723b47ebada2910c9b14f27dc469cf341c7fafb1a1c54ee282d2eefe423134076ad7e41d6ed4ae7c6c213fcb1f249dbf071554119d0b1dadb7eab63d0ab0067402a0b998d80207afc7135590c45101d0ecf3e4d169777189249d876", 0x6d}], 0x7, &(0x7f0000000580)=[{0x18, 0xffff, 0x7fffffff, "9e"}, {0x108, 0xffff, 0x5, "f077e8d6f94cc761c5a5f43e869506321018a749c33e8483374dbe356601b8e3607db39de61b56a2abfd388fa022c9a5521152f20c437536ced512a0d9dd6a510739a703248855090cebb8adfc93c55f73c66a4a99f9ae3ca23ad9e3d93faa44dab1888f7fffeac19079cfe925757b926f326f126478f6ef16ff46f65aa5705b5d94e4d8cc089668bbdbeaae94061e9a86881e12db45b7ba731389376c21b13577ed96cfc9b9e906acdcccaff27dffeaaee8ad1c9cf88f2ea6554bb9b63bde5627bbfec3da0bbcd7114cf5504863a6653b07f31ff2a738357b99720005fa1e3a38385bd7dee8fd1a604fd30315c133626ec3c3a64f1a"}, {0x108, 0x1, 0xfff, "ec83ae6f442d21c6f11f4b4a6af637c9d465588a60706b1684aeceb991632a508443e602a8996573b613254372450fbdc4686dcfdffd5a4034f50c85ec766949eaf84e00702b134c1c27c68da50cfee4c7905f92f3ec225d7f00eecda1123cb6a41f9229ba685c9d235febd6e433a962aac6206797cb6268e25559afdfb7766dab855e995e49deccf2eea0b37a90b76737fa892ca1a57c8fd7371e893ed6964ae58e8accb5ecf8906642604505c1cff1026a8a67973b71a212b9acc9293cd75e7c86ef7446bfd2fada442d955d04568c74ef52604044218c13d3585620d2d24e27246909defe921195b483b5f96349020d2605c5"}], 0x228}, 0x400) dup(r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "ff010000000000080000000100"}) mprotect(&(0x7f00004ec000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x81, 0xb20e, &(0x7f00000000c0)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x100) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x2, 0x10001c, 0x7}, 0xfffffffffffffdc0) 16:01:18 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) r1 = semget$private(0x0, 0x1, 0x11) semop(r1, &(0x7f0000000040)=[{0x2, 0x100000001, 0x1800}, {0x3, 0x8, 0x1000}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 16:01:18 executing program 0: r0 = socket(0x0, 0x8005, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:18 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f000026d000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:01:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='<', 0x1}], 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/28, 0x1c) 16:01:18 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) poll(&(0x7f0000000040)=[{r1, 0x41}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f00000004c0)="18", 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:18 executing program 0: shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x100, 0x40) r3 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x29b6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000008, 0x2, 0x6192}, {{r1}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x100, 0x6765}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000000, 0x7}, {{r0}, 0x0, 0x20, 0x80, 0x401, 0x6}], 0x115b, &(0x7f0000000140)=[{{r2}, 0x0, 0xb0, 0x40, 0x4, 0x9}], 0xff, &(0x7f0000000180)={0x0, 0x7f}) r4 = semget$private(0x0, 0x1, 0x190) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x4, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000009c0)={{0x4, r5, r6, r7, r8, 0x0, 0xcd5}, 0x10000, 0x3c, 0x2}) r9 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000001c0)=""/68) r10 = semget$private(0x0, 0x4, 0x22) semctl$GETPID(r10, 0x9, 0x4, &(0x7f0000000300)=""/34) semctl$GETPID(r10, 0x7, 0x4, &(0x7f0000000340)=""/216) poll(&(0x7f0000000280)=[{r2, 0x47}], 0x1, 0xfffffffffffffc01) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="1caec424bf4d3fe2954ad1e6523640db1ba39e3901c0250e228df9519f42cdacdb6f9b24287837fc4e9751cd72321fa0d8453eb003cd33e369db0ad2324c0f0f3667b5d84462e10cf5e33030f3bd9d3a", 0x50}], 0x1, 0x0) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x83, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000010, 0x1, 0x3}], 0xfff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffb, 0xc0, 0x80000004, 0xb4}, {{r3}, 0xfffffffffffffffc, 0x20, 0xf0000007, 0x9, 0xe8}], 0x80000001, &(0x7f0000000680)={0x1, 0x5}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x18b0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000006c0)="ce9784090a3ec860e54cb0c67bdda529688a14461fabafb694fdc16dd539e714890b746b3bf462c8ef6bbf7a7f77a56d5dfdffb898fe4beb52427f5aeade2a7a389e8f39bae6007608f72fcb8de83b557cd1d8c918f4259269eb185a79edaf213714f6afc9576f208edb286911f8b7f5322f18a9592028e2a9276098ab06083ea330c974f4d674b33891107582ee0ddefd6b7bfbd8fd82562ea747e2c395bd30e128376297e0ff775eaa2d783977a1fe0534", 0xb2}, {&(0x7f0000000780)="5e5f1622fd9c933a962db2f20c98747036156ff997fb36e1698c35f0a7e6dd751bdc0b6ffb6da72825b99ae17a7a0889a0d8301f4b6e58f513929a005553bced1e237bacbd69d1ca", 0x48}, {&(0x7f0000000800)="75a26d84c8", 0x5}], 0x3, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='--\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) semctl$GETVAL(r10, 0x75e4ac8dc3b9b6ef, 0x5, &(0x7f0000000ac0)=""/245) 16:01:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4012, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x0) munmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x154) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="f65687f8259567a1dbe5d13e18cb645bb01fa5cfb5895999a2f293768983005f21f2ee1d8ee1f641e2ec17e01bf1abac3db7956cb3de8112893c9dc58a0bb5c7836942e3103d2cb2e0e0d31d6bec2b251e6dcb17c47c75ce1e03ff02a4ede0222ba3dba37c57173676b11ca6c59023c4c3fcc911e12475da46aaabbca6347bee7cd218726be5d0de273ad62b3d3b", 0x8e, 0xc, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) 16:01:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) socket$inet6(0x18, 0x8000, 0x5c) 16:01:18 executing program 0: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) semget$private(0x0, 0x7, 0x1) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x8, 0x4, "d7c4d16c9954506e44a95fce4ddb84a3ec0c720e", 0x5, 0xffffffffffffe167}) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1ff, 0x5, "8a3d179afb3886566c571c4ac280f272f341e5ac", 0x1, 0x3}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/71, 0x47}], 0x2) r3 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r4 = getuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r4, r5, r6, r7, 0x8, 0x3ff}, 0x3, 0xbcb, r8, r9, 0x2800000000, 0x1420, 0xc46}) shmctl$SHM_UNLOCK(r3, 0x4) r11 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername(r11, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x7fffffff, 0x1000, 0x4, 0x1, "c13d802f73b1de4f3a374cb0006aa45b4b3864b1", 0x6, 0x3f}) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000540)=0x8) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setrlimit(0x6, &(0x7f00000005c0)={0x1, 0xff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x0, r4, r7, r10, r15, 0x0, 0x2}, 0x5, 0x5, r14, r9, 0x7, 0x3ff, 0x10001}) listen(r13, 0x2) 16:01:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x7fd1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) 16:01:19 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6cd0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f00000001c0)=""/237, 0xed}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 16:01:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='.\x00', 0x2, 0x12) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1000000) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0xc0000052, 0x9, 0x6d}, {{r1}, 0xfffffffffffffffc, 0x24, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x55, 0x101}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80000003, 0x7c6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x12, 0x1, 0x3f, 0xdc}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x7ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x8001, 0x800}, {{r2}, 0x0, 0x21, 0x0, 0x8, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x2}], 0x1, &(0x7f00000002c0)={0xffffffff, 0x400}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/223, 0xdf) 16:01:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000000), 0x103) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f36675edc67f8a9e911ea05b71ed7e791e3f5efcdaacd2fd8cf0c162e277e38e87c80324f51d7a4f3f9467ba79927650f0", 0x31}, {&(0x7f0000000100)="54e96202703da4d4dc3e418adfaea6fe8f684a61a97d84de2ada7aa6e18d65802bb903c187d44f12549250201af5f6b0a352773075a62b26cbe0b2ab15aa19feec8e907e6aba61db4def7c6358a83977043579e5ee8ec74c0683c53da2b6c760676776d44ec3e69d46f704527f0603a0e1e8621ff3d3fedd4b7df04e02c9e7ce25bf30bec062f684c9fa13a9e9d576f782d7c2a1d48c905e9159984e7f35c034411e5625ab38ba5bf8361618c64909a5a37ce33ceb7ba35ccd20f71fde31dcff0bfc570a88509e500c76160322f9fdae9b0553a74694cdd233dce644e17eb4a633bbbe8ee560839a8ff0f0b322ccd6", 0xef}, {&(0x7f0000000200)="3aad385b6f933d358997b02cea1e36071431b2836dde02da0dbe6feffdb84edfa15e2c206fe9fee6f4f9552a474c4609a6ffb57fdbae5939f14d460645c97e0b7c4ccb18974d1d2f6e7f3c8fc04ed75e1ddb25a095a429170286164c7462e3ed01a9dcbb329fde2398440a12a5d4bd81108d548cf4ddef3874dde3698ab242cbff328d3c0a0af6e8391186", 0x8b}, {&(0x7f00000002c0)="8fea1065e710b3b04c92907374cc6cc512f02cadf43a806c5b7ab1651236b98bf9ab596fadd9a268243d000ac6636d3d3c896efd946210ee0dc800066c238047f407118d23deb6922f41a26ed72a869689c9c7636dd4890235462cab", 0x5c}], 0x4, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000180)={0x3, "ee28a50cf908108da5eb40017b03ffd881db8a4dd4c86fd901e34693595926a4a6d7b42d93e991de46d817e760ca170dcbd1a7381d56db4d9bd7b30f8ca4021f765008093d8c7b79c501bdf5473fb3b56c51ae5c6f8d5a0f36a067f259733bc94c46ef71e7808f0ede20ae77f3b111343d07e3ba0ad96a1eb76adf556a48eab66b468c8706dc4f5f9c460853077d8de7af061b850c12377e91fe3ea61d8eca5953a36e97675615ce5bd7de090d4caebdc1729047fd7525a8ece97ba2c18ec3d4a5b35dbdc17a0057e6121a7f0c70c4622f5626056122bc01101f8fa437bff9ac55b98787c5645852fd49f01680d3b30aaffb6b70a082fc2c2924c065b8d55bd401162a12839d3704bb7fc7a268048bb0e9d26591889c65ddad9d0b1e3257020bd4d9e6139d72187c4f18e6698c5707c2a9fa7efac161bbc5ba2d1cf96615714bc9895f8d98a0f16b3d8b8bd6dc62d1f7abb1fe4164ac20b8af4e996e21325ee9bd818260e0dd6b5ce9445ed6e2562c8aa8eda41c92566a8ef4d31a03a13afd573de3079839e687c358a9b7255bb01268c1e89357a09d2a6c8f0bc645e2c7cc6445cce14025a2b76095938554f291f0ae46554c4b529af6f4f2f41ce81cb2206b3ed100e4d3f15214e161c65e0c4b40069fa5e5ebfacc84f63f1f24a15b50cd534c3fbc0e1514d30894a0920471a3840b9c82677cc146d0b4ccaeae024d395eadb5086a184943eb21692a2e86c92613985e7014be74938b45ccbb8634c6e84b7fb7fb60886f3e2f951f500be249b9ee8bd49b3c54e727754ec27cc34225152e408c450e70995c314736a0b03220faf8314f30d44269a4265a1a19aa86bce9d0c02051bdf74a7439c6a4f0501471210ae0c548ce562850b76d4030d7b73008fbd3615c1b38052434b0670cbb7bceb848c828e51b24ef1434229b0bb843ca5ed089b9caf1d0e41c17ef6e4c000d85957d38b6f42951cd80b1ee00fd85dec82e5a3cf536c733cce2a8d415a06b0f9a2de75e73218b0bbe3d10097ec1b631a7f602ac4d2c2cecc8492b213d48722b1fe9377c5a67c5c8214d926406d246b0923cfdd7ae0a19ced2d7152c8caab8bc4ffbf720204650678e6eecd80be4cdf0158cfab84bbc2dd63975ea7257e73b92a48a4a7bd6de00c1aa2b403fb5aff542a1426544455c2302b840797297b3924315d820dd3cf8b5aff296895b6bf70669077bcff9487a4257dfa0a9e2dae2bb128a489aba9285e24694af52e763af0f826c742cdfb9ac5b6cc841cc07852699640e38caa4cde056dd99c0e9eede830521903f0412518872b4c5e17f72ad26e195a69c567b3ab80b567d04d5c73e07ba223fe47f3ab938550a2f39dd9b325fd46835f5b8022a9a52598936709da72fa40d4a978425417abac4f2450168b236e612e1b95fc395e084cd89f2b6ba2d038d55f2eb4e7d493ba8eb6ad9ae28f88c26394182eb432dfb556c68c8cc0720a893d46e706735f1202b2359e083ce39d143d93b55939a5d31a728a2be6b29927b8997e372dd97bb92ed16d67d34d4df48b366e6254e01c6acd9e54889f4462146b5e07d7486d6e6a611fff3ddb7f2869a7ecf8f1b132d6a5d39b7eb6be6759d601681fbd6c751b5f20d5185c34571386e91583b5a00017af60042933d908f834869bf7a3d7957eadc50f03acb07208f8eb6251c8871534226cadc59eb3b998b58ad9d7f775c76ccf8af56cab7cb79b78e1c2c434ac44582888f7e5ae6a71dcb0a17047030c81a5f45d2577dbee7d7a962ab72c6925fad0b5d9faad926679c736b7ab170b142198e87b168eaa1e124072d1013ea70230471728d756b1cc8ae257e6aef689cbfe07af42e214e119de2a88cb72d0156ceda577d2ce96169e9028fef03ead03d02e0c78a1d7071cee0a97104a7a8801bee37ff805b0f6369e23ba626f845a2e3fdfd0ce07bacbd5eb681f1d90205db7494a61d360e9f6ddfb5c2d7538a935c8ad35fe99733722cd6de3d5dd9f3bb0b46529e30b6b4b87dc502fa212db1339ba19f455e9ef8b9830db02842168c7f989b1bb54fa08c4386c326731796f8bea1eb82b9ce847eaa7c02cd167b466b37e51931eefbaf3e44061c9f2e28c71189a070297ef2ddf458bf27ed2c43656e263c3bd596fab6236c1867adc55bae843bb1caa4b1367d12648b589815c25501204dc72d7dd19add2e6dbf681f2bc24f50f76aaadd3dc77cbcaf48b7fb0ef9e69fe4219fe97acc4db858beae45124c9a01c4867b0f5512421e2e62d29c387501e5a42f0197c14b57a76227890dacff599a93ce983873a76bc6e91191dac7cd603ac88d272af8614ce4758965d72985ae717543aa86c7485a677ff0adef941a2cc6e9f025319191c0d631980070b9e670d72de9dd0d311ecc8b36b29ae243d4939859e9a265f2378341437854d16ef8f609f31e72025b619f7f213eb6ac0e956688d9b518ec16073b6a1662786b7792c8660ead6be7e10901c3074b8ed79dba1f4de3a171a474f320889650b67175ac24e864b592bf724ba65d371f873c5411d4a0c3221ee7d801596c4fc7f2236e70f38197a93dfa7581f0a8e6383920ae48ef939abcaf2d65cc45d7a35665830526fd56d0ac3bfe2e4d24cb773f9657a7bdbe60942434866df4bd1b4496ff4507b2277297e748901e73b34149444c913bbd13440ab7d20aaa001dd7e2b1c0b75832bcc8d7876ea11e27839af5126c0e63e1b2b0c7431e0204f331bcd169f33dde9805fd04ebd1ecbbae0131a511417274608ef0f21c20dc8e8c2d30f418ed40083b1a367b56e6ae466de4409ff9f945ab70fdd27e88c58f3869000c5fd7018d009929c312ad1502844a7a6840f4a0d6446b4dd3ad614b9c9d96c27f890946af044fedbaee83e6d0426caca3954678f987022cbc84806ae160ff8f2d205e939fd24ccf758c45dced6b56abd66f1dde6e6ad9a8d99ac99839a9b3c5f6c4856762e7bfd18f03c43aa10a5a2505fe9083a9e8744d3a91a54236b552b93c322405f1062cf86f2b39d66a0480584974ddacc29b09d37439c464192afca12101b16478548a0d0baeb4950fd127bdcc1f9aaccfb03ed1a1ea7670e86e6ce0dc59a4577e5afde377364353731546115f1ea3052bb3e07da92c06839237125664592f1fee71cefa22be8b549383fa53164286f3b40e6976e2c4a381df10925159ca05d022cb59e17215280f8cd793d180fd0dc696a82d6012b338dea6944420ab0140645abcb4427bbc8a6f7dba6a21f83123eb898398e746a491e8d808c5aeef1cea18e7f17d0c20dbf682c643ff7fb16bd60ba23439d5a92ba532f3f4a7c0c239e88955003240b68706b07943aa77cc42535c041c070cb5307568af942be2bb55b502f9560d5db1f02365b5825baff05cba605903dacdbb924920ae6b5eeda81066011a328e8a6b1e77bed99a1ba488593ad212c0431da8c75ee1fadc17ff6023851db2f6ae95a14d25759f369338571ceffcff3b185e779c6bc9c068d26256f61de90ddeda5214917596a105eb549fa9a5c05aab841305d99195ff94a0d136c8033d4ce6cb314d693245a006942d466b361334037d09a9b5332a1380084fa3e9f14aa52eae2a64fe842499559676c5bd42b2d9bb4ba43598dd67fd09e89a16111e64f4c59ece639d8b402e45ec064de9152fc458ef508aa8a085bb30430cde886c640b3b5efce85640a8b63d6f0f01b6dabecdc14e06ed18d2a34d10052a00d6880260530ac2fa381745aa1b41ce7702ceaf89fc82cae1325b05c5b41289cf4ff05933a6d35059016f368c0517355cc6efd46bf4da672435b6b0688d5f11680dc09cbad291d3216d0200ec54011cfdf1a62e062643e82747905c2bf1efcf6b7b21e1022c348889b172d6ce41c11bd634a2e08416b24f8cd8f68ec09da70c55510e1d14e4b990c2b96ea16727516df0d074d2ed8ab86c1bc4da1bb40de77186ebc3b56e31e6f540ec08a73f5992686d47ee1cfd85ab58566b81175bacabfbcff4dc3124a8b56d63c0ed71ebf75dffdd9d04d3725d3b8092061e6a50c19745d153b938fa1d3a6165b3b82d5c4e02c30aec4f030c389b70af2034e63cfb5d1b10411b347a8204cac278874f5db832fe5b23c21286f83a51668c21f04d70c931ea611bb6a10708a2a6d7b42148c433c3f4a65a928e6d7b7c7bfe34622b33c6d96e454f45d59e3591ee2be530f413052c54bc69c5b9c1de470496d5b1951737bd72b3f3a0841483f5d94bac46df86a0e02c25dc7ae4ddf9f01bd3d221422d2e6a2c3d35bd1213a01e6d0397cf29db422f66902320dd58026257219b697d7f26b19075ed27c99c205aba413a795147453e8d76e7c3f086905e91acb6c90f12bce95e8b30fbfbd8d7c0e9cb01231c46014aa474b537dca9bbbb47f556ec058cc893c7e0da50ba3e8f89eac54cbf70e5eedeb10866ed3c7827e31799ddcbad659da5acfb37f431bb62006e3444ce3bd27123d953f4f5efc6273962a0e084594653490f7a88b6d724c79eeff1cc50363976171a0091df0e9057934b475c6f518cd0124b610a65ceec6963d2bca6eb9f9b43c79049031d0624a423a9c1ce3341f93d0502ddbeca19c383d97f1bdc80cdd7e6aebf41627d9c07de6427345171fbf110702f1c7f1021b82d53f18a0a5e2659628b301b12a1b1ec7bc55324b4005d89edab3d272cddf26f2b23cf5a2188be7f9b24a337a4f44d0c8547a14b9e656b4116b1baae57e9ef240f190f0482850bd12e921d016cb511ae276499df5ac2c1c453579bb292ca1b95397e75b696bd1457f9b9633cb3c8db72abab4dc4e100cc585675c974bdd41f226e68cf20411d2540ce0bed9b183479dd13b96bf04ba07ae6ce4018b685189da5338bf94f11cb7cb64530e6144dfb1413a55aa50e5c1c11cd7f486ad4388cfd48f2bd460374b9be5450dafe9b64179d6a5d198407a2e3e6fdb65409ac7d7e9f0aee679c30112ceb73f89829c4ef45c35415ea65a00c29f09708d110dbf70384a4a9853cdb5599362fb4041689af0d7d9d34a95226ec3592ed33d1d07f61e73fe77d69f03955a81362b54167a6ece69fd1b630baa40bb7a0f63c0ed796d72908d0015e924e927deb0c2143d696293cc6e9152aede226c4b2393b5bcf52be7ec8b2cd956730af849d03f3b9e7bfd370221ef7909f1020143c3a098a2f51637c64fccc66ed873e32471296e3ebb038ae5baf81001486ea5030e1292c971d97140c519dfc846d1368e67b3172b5ceed61c259607a804f3c1758454a0c11c0650739a49d8f1ff1cdcd0200ab3050d1c17405252c095724cf221f5bf9fdd6358f95d2ff6bcc4ec8d5deb6572190a8fda16d44c74451077cb56b723fbc0813b17bc7698af204dc31f0426367ae22d1a2ba0594dc37f4cc994ba7260742006521ef7df9e7010765f9118cd1d6b4c41ad39d670ce40a262bbf6d96a25168b81f257105aa22aa364c9624d88e86a4fc4f3a137330e7352892e3bf8d6ffb7c516056a74af4f43c06b5f7404c1e14c46b77e1f4706a447721b91b310d0d8bae30e0149dc6e04e42c6ebc199de93d85eacc1d346b089e9436eb28beca9735ec35092439a28d36bc99104970bf5225e74462e03d3a9c234b536dcdf2fd42c39d2cd25489809f7fbd7d530160d506e52ffad48c589417ae54fea5300f29925597575a50da6e197738dfc2a9841f462ed66e698ee6a0873e5b8d6bc996850c584983a462d163f1278523da018483122b86fa31c60ac90db0fe49712384e0210e2af19f60a2fb74e869a7ef8405209fb"}, 0x1008, 0x800) 16:01:19 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x60) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:19 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:01:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x80001, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x81, 0xfffffffffffffffe, 0x1000, 0x3, "ebd8c93457e8ad685a0fc4446fc3cd15d7ccfa3c", 0x1000}) write(r0, &(0x7f0000000180)='q', 0x2d8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7dc5725b, 0x7ff, 0x2e, 0x0, "d8db4ecf0f0b8a85e4776cc481648268e634789e", 0x3, 0xfffffffffffffff7}) ftruncate(r0, 0x10) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) write(r0, &(0x7f00000000c0)="09d8b595a19ae7bb806111e895b6732a5bbd2f5db94499ec819c5b90c91c678c64cdd720f3ba8df9b8bb27ef8c76e6502b4a8b77dc2effac42ee3d474b3c72913339abbb", 0x44) 16:01:19 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0x81}) setrlimit(0x7, &(0x7f0000000080)={0x5, 0x1}) 22:22:01 executing program 0: r0 = socket$inet6(0x18, 0x96e23e719f561af3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20240, 0x25) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x7) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0xfffffffffffffce4) socket$inet6(0x18, 0x4000, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 22:22:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) 22:22:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 22:22:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="660dff40"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 22:22:01 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x81}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x6, 0x1}, 0x10) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) 22:22:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/243, 0xf3}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/168, 0xa8}], 0x9, &(0x7f0000000600)=""/186, 0xba}, 0x800) getsockopt$sock_int(r0, 0xffff, 0xe2654217a26c412c, 0x0, 0x0) 22:22:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1b, 0x0) lseek(r0, 0x0, 0x1) 22:22:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 22:22:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x40, 0xc1) write(r0, &(0x7f0000000440)="4e7c5951164e5d647560e72f7414e4b915cfa41ab989db012917c1d68338b425e6e7d85896c8942b2f1c0df8cf7256935279c8e13ca8598de4d3836dafea0501a30f36ee928fabe98a012881ca9c0cb538dc89ce41c6d7bc2a82a86cb727e1cc67192b2469b4bc2714e901708eddcfbe818e97b7ec91f7e3c8d75a", 0x7b) r1 = getuid() setuid(r1) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)="575656d0d4908f635ec842e7d867c7cd6590da9369d0c8a8b4aad6bc7fc6c614cb93b6d5c18f627abcf0ee0c3083b667e10aa6fb4f083449a74be303e72f195bbc6f5b268c226d635f4282111a3184f562bcad1abbcc2c8e39c1f08482e66cd19ac0b9ea722e3a8a167fc4569631d6457fdaa35b10d83516f8379122323eef77", 0x2de}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r4, r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r7 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0xd8) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000380)="171421b0017f6af9fba67d2c636c53a42352a43f9d192fa47cb0ef2406a329b7c238728f9dd5c4c11153b3ed9ef4dd1ceddb87b1cbb888b408efc1b4d38e3b0b92fddd0835269b28a0c867582f8865216db0b9048f09206637ff94de5520577342d238f03c", 0x65) write(r6, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x5, 0xffffffff}, 0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) write(r6, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x5, 0x9, 0x1, 0x3, "b840434e6183088ee8c278c0d02988e92849368f", 0xffff, 0x5}) r8 = syz_open_pts() close(r6) ioctl$TIOCSCTTY(r8, 0x20007461) kqueue() 22:22:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 22:22:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 22:22:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x400, 0x2) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4000000000000) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f00000001c0)="8ec33b798b9eb1bfd6cff8655b1bd931a0e1b9f03d48c5da17e26763d3386373e1b113d671726cc79bfc53f8b13db77a7e5c4092bd432cca9508f212f0144b0d21233afa8290997866664ebfd21b0f1e2d31bbb4f9916d540806f86447e4f399019f4f277cd7e767ce2cd71fafa4d307a3386ea75f1654b382df148935bee04c94f3b77c189c570186da9447869b2b92a0e152188ea0682ccd8fcf167f59d325121cf83aff2c52ead0bc05a9a3408d74ade730518c4399d237b603ca64928aa4", 0xc0) r1 = syz_open_pts() rmdir(&(0x7f0000000040)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000080)=""/192, 0xc0, 0x802, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200, 0x8, 0x5, 0x6, "60e05bff772635697c4c9708780f8163dd75429c", 0x9, 0x32b}) socket$inet(0x2, 0x5, 0x7) 22:22:08 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) listen(r1, 0x20) fchmod(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x7fff, 0xd0a, 0x83, 0x9, 0x1000]) getgroups(0x9, &(0x7f0000000000)=[r3, r3, r3, r3, r3, r3, r3, r3, r3]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r1, r2, r5) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 22:22:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 22:22:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10002, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/91}, &(0x7f0000000540)=0x5d) r9 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10000) r11 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x10, 0x40) r12 = socket$inet(0x2, 0x4000, 0x7fff) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xbbe0b2c1463029c5, 0xffffffffffffffff) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000640)={0xffffffffffffffff}) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x5, 0x4) r18 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./bus\x00', 0x10, 0x8) r19 = socket$unix(0x1, 0x5, 0x0) r20 = dup(0xffffffffffffffff) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) r22 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@un=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) r23 = socket$inet6(0x18, 0x5, 0x7) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r26 = open$dir(&(0x7f0000000900)='./bus\x00', 0x0, 0x88) r27 = open(&(0x7f0000000940)='./bus\x00', 0x200, 0x1) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00002e2f66696c653000ebe0ef2ab6898bd9bde7bf349f8ed988d18eddbcf512ec134c123b9539ada1b4446fd43b2e277c1362606bfed1d0de7dd2e6494ea30888a2882419d9a2e7984a66368663d03d7025d44ff36ab0c9cc2709098a0c34fa1522c2ea5517256b40bfee37cddb884e0df993601a2c0d773a3b9d5d78423e7b1796f6e596a578840996e667b28d83579f223c30dc2c1fb0"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="f838ddd214e7b16d90f64b2d4bc27bc7dadd2221ce670bfab9431bed348bdf4102992600b250cfd16ca3599706d2ba0263f7e69b5638741cf168004a2ffa809f8374feaadff5a8533fd7e6f2ac49bcab60662d775c441ea4368f37e7d3406148ded3c0a366c3674bb1a5a17836ade288c7b69f0802d19677bc722ccca877c777b32b32611f5f85e68671fe5ec5dc3d26ff34fac11737fdac", 0x98}, {&(0x7f00000001c0)="fdcc63b1f54dba3febae610970fa9ce0f92c16f88a850c34c077dbacd7363885c611dc084af2c81026d332ac1e6070eafff5540665a9de58738b6dbc90a6230c69955e244aa7e6c2c597cedbd2733a625caccb12432cff8286e328bf51565ce8d2bf89b3ceec426ba77bd040c0986ad23ab21a355258cb53ecf042186c228a87b98253c8732c21c116bacf065a21361a025403b7b760b13efa0856883d78ccbaae4b89b2cf8b99b6c6e8eb2b2b990a04584bb5d515e70a4f7cd1bd19691cf8ed53f848754e4c41b94506fdac4a72c65f4d662d14875afbccfaa29216511c6eab4a1b773b5635aee7f194466a68af7275f7", 0xf1}], 0x2, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27]}], 0x100, 0x4}, 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r30 = dup(r29) kevent(r30, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r28}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 22:22:08 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x98, 0x1, 0x800, "b89536921874c7b254a2b405b0600ae3d363221432f837386664804c3fb55a45d38cfd5aa1aa02239c82036bc22d025907920e7a80a1115bc2eb9ed56602ae6305de2353d29b01c54d63bc5230c199785e37439495d3cfae6a0696232c3eabec304d9e6a2144e0045b465a545b2bf1eef6e0753bc8bb2abc250f0ca2232937db0ffca778"}, {0xb8, 0xffff, 0x4, "4c6b4b5c999fdcde3f9bfa8303a066b7e4fef1439751d36fa3963dacfb082dd175c575941e47ae8a73a1891a6a0ada6ea24b8f19faea5b4c284fd994c260ef50624ee855fb79b0ecd583d7dd0eaa25eb7b4ff41f5e0a9be90ce225b63e327e73392b33d3a8603eab90fe61febcac8a403aa29385fad133f3ab3b8fde9adc8b5b1cd5da0e176e72ff86bbf0d2ef0225cab3c406fc4f772ccc0833799d4e9f28b603244d"}, {0xe8, 0xffff, 0x0, "4abd32117d531aeeac48155f7aebacd5263e181347457e21dfaf133b7ebce13044a6853d53fc0fb712cca223607b22d44ac9af954be73fb9111279799ce1729677e75933cf588e3df5f6fb7b6c3d32cb3c8c9ce0f43079d8d6d32882ec389a273e2ff21697afd9cb5484a223efdf630874ac422c06e77f060804f8b57cdb65be264f6b5b031d339913e7a5612e28a3654c8264b125dcd308f4c33b4c799f3ba6becbafb7913364829c96a27f959e2a5623b2c836561b5a7a1cf7282e4085cc25a216dc5c58f5ec2da2fb18dfbac3d2cbe4e091"}, {0xc0, 0xffff, 0xfffffffffffff801, "5e0ddce247ffbdb2667686a7e4db4951052ebc9da6ade81f2a70b886cdc19d14faff0d5cc76e1464ec984503625dcc9dad6acc3706894efdbc4f0f9021a1a498ffdbb5b4f723daeed35f9635f5069020265f32cc44c5d95bc7e0a321897e0ada1e733d14b3bd7b9c396476013a155c8dd7ea9cb775970dd72e28d0a1a38f4a43f90e9d2ba86e2a47399b577a6ff08c8ff6e71c60e95871d259e5fa2ca1ebee1836341e712949d8bad822c012827a5d4a"}, {0x80, 0xffff, 0x200, "ac9b8c34d87b81879cceec2ca67ee562171a02eecd035e7ad53d7a19a1cbbddb97c62799b2ab4d8b9bbe6bed80d453748ba2d2ec1433db2d6eba68d42edca55382ddbf49d793307069c6a5e6c6ca406760e46e055a878dcf1c82948f7521ab92602a3e7164395787b28f0dd668a237fa"}, {0x68, 0x1, 0x2, "6c7562a945cf439d006023a83b002ab2c5dedb562b9aec3e767ea6164928b37edfcbc0c261bbffa9ca971d75d75e994df953f8157fcbd78ca257d6050401713312ecbc0dae34334b92afa7c697e5cdd412f883044f0fb9"}], 0x3e0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000700)=0x912, 0x4) r1 = semget(0x1, 0x3, 0x42) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xfffffffffffffee8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffc00, r2, r3, r4, r5, 0x188, 0x7}, 0x7f, 0xd8d1, 0x6}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/46, 0x2e}], 0x1, &(0x7f00000000c0)=""/17, 0x11}, 0x1) 22:22:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') 22:22:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x20, 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 22:22:08 executing program 1: lstat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 22:22:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000600)=""/174, 0xae}, {&(0x7f0000000040)=""/60, 0xff}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/55, 0x1f8}, {&(0x7f0000000280)=""/203, 0xffffff1c}, {&(0x7f0000000380)=""/123, 0xfffffffffffffe7a}, {&(0x7f0000000400)=""/189, 0xffffff25}, {&(0x7f00000004c0)=""/53, 0xfffffffffffffe12}, {&(0x7f0000000200)=""/50, 0x32}], 0xa, 0x0) clock_getres(0x2, &(0x7f0000000140)) 22:22:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file1\x00') 22:22:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150a"], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 22:22:08 executing program 1: symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="a319f4e45d0a862151e67013dcefe88c3a9c7de8d83febfb468f9a5bd32b63a52fd864bd362fc44d92cae89592498ada3deba19d73449d62d601d947a877f30bc32ca733eb6b07a8965009d901070ce3ca92620f7bace02b6be3b192d480fa50a145b039274362891d6dec018c75914d3d9d54b37c04a24bb216be658c7a9b446f06dde9f44a573d8ef07d0512394347a83af149432fb0ab8b7a5c9c6d7d6897a22fd033ad9aa7d0de42db5a7f9275e7de790b8d1cf6ac80807b86eea121e0ec493b081d90e61632143198c0c177949e7b1e147bb61b0e23b9e6c9b79cc598c383b62ab8"}, {&(0x7f0000000300)="ce96faffe346d91df0fb92fa105e7d709ed5cced4069c5a1b167a135ab8e2f58a89615866d93e2073e8e03811b1d747e96717d55d39b8900dff3c82a317cb1855912671096da1e9dc628244f69"}, {&(0x7f0000000000)="3dede1e733d2"}, {&(0x7f0000000380)="370e9b5e4266f678e8b7028c9d72b0ef07ba36b971986da1d7f1e7f2c5e1f7379a541d3bcd636c14cbfabc3a63635db746b331c485397ff7c2cb0fa046fc49cd7c64196716dc6fa01d82e9a4aeda1da3cd128f0202ceec3ed6d856b38c760a81b8cd0e413cade07a77b38366267ab163acc5f1ba89c4c012109d3012275a1ac3f5d80c6ba8490323bbbb18e367e45f5b04df32edb3365f9b3bab18ff724ffbeb3e9e5b4457e23abe617ba81c9519e1e5a28c63977f08d5d5329b7ab5e157f788617f5eeb8f97895eee1d5f7dc39ee9d0d3e4e1aaa2618cfb4e30b7363a3a5ef68cc4eba2c4a95365d3e26bdbf0"}, {&(0x7f0000000480)="f89171bb3a12428328dac68c9aaff24da278d474bbaa23ac4325e6c966fa1185e89de3a4679d2ebe3a78e68110b1575409fb9f94c3f7b9bf884705c4e2ae6e31d4173cf67bb85fb2a366559066c7088c90aa7168f34a8712c2ab60a1e9d0d786b91e028dacb43e46a2f6c991", 0x3c0}, {&(0x7f0000000680)="e0d074457b6d0976828fe0b257ba9959d4131adc8aed1cd84c5d294558e621cb52a85dfe18fdeb4ddd80fc9fbd88b9a857614a8c886f4a94b53a7a20a55e0229ce62e1c827380a74ed8bb8b12a39b696a3262fe79e74088dc639be17159afeb1841473bf103227d9b3180df5f948573ed5016c0c7ae13c1809d9750b009ea38b320bdb027291b993a12ce7f179aeced9da15a03fa1bed2cc0d4c9c9a08a189b5c022224a646488e1d97e27be0d65b8a0eddf9c8832f12b49f87930664f8f07ac79261e4971d3bf45c4d4c1e67a6318efe6578a16bd08428e2a3cde1aa04ee28e62fafe49b8"}], 0x17b38c7e91c38cd, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) 22:22:08 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x7fffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) 22:22:08 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x400000001, 0x2, 0x1000300000802, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 22:22:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1f50e63416b59e286cd68a0700000000000000aa05c0bb63f2fca6c2876c34fe309a309b8f428b66e895547a45883fb7306a23dcfbfaa8cad154af92610ce9567428513400000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000100)=0x4, 0x4) clock_getres(0x3, &(0x7f0000000240)) setsockopt(r0, 0x6, 0xfffffffefffffffd, &(0x7f0000000000)="d4ac5159", 0x5f6) write(r0, &(0x7f0000000040)="9e7e70e299", 0x5) r1 = msgget(0x2, 0x100) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x2, 0x9}, {0x9, 0x3}}) recvfrom(r0, &(0x7f00000000c0)=""/27, 0x1b, 0x800, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000007d0b966c23c3b19b4c8c75a19c57e361cb6f8597ff8502cf47929571b05d4fd66b78cfe5701ad2c145bf9fd60390cd6a00000000000000000000000000"], 0x4e, 0x800) 22:22:09 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) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fchmod(r2, 0x190) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) write(r0, &(0x7f0000000080)="f2", 0x1) 22:22:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe95, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) 22:22:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x0, 0x8) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x10000) 22:22:09 executing program 0: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000000040)='./bus\x00') 22:22:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x14) socketpair(0x0, 0x4006, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/122, &(0x7f0000000080)=0x7a) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) setsockopt(r0, 0x7ff, 0x6, &(0x7f00000000c0)="68a0e42693185b209ae83b9af2aecc9a3395793bb526a7e3a50b6527d1624c0cd50a9babc970c4d168bc784314ceda8fa4bb0805000000583f43be085e57a3258da801b53b70655d766b266d51d56ca7d92b783a27d7fa184b694ebf5f4124a0", 0x60) 22:22:09 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 22:22:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3f, 0x9}, 0xffdc) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/27, 0x1b}], 0x2, &(0x7f00000001c0)=""/83, 0x53}, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f00000012c0)="b97e7d0852a8de454acbe06bb82c97645c68af778f7be914f685c33682d8e2e53688e4281c2129ed219acc2b5833547fd65eb7520723d02498ceb6b1340777c6e96987a5f37bacd15d913109ef945b4c7d5de3df6b90704c71cb8245602425dc052eea8120db9993ff20929b7f8b19d18e2d5bd81cbc6305c1b0c6737a22e2c7e83ee50e2549291169b74bb93d86245ba1c9a4031e1ac3e862170f2ccbf52417d313aa6d31c2d3f76cabe1709092062e5a7f4cfa2506c8103b767f6a6be2b9715c8c7ad45cf296d39c1f719be097561128ebfee3f5f7a8e6df65e2e18393c810ef2785cd97fd40010acaabba9bbd12a510901176612b3bc972a8106403e5d08626d62d641315f328858f14eb38128728651406f05157090351d28f12e6569359d9d95b6beb09f38750d9c8ea2b9cf047b9fdb3137554f0e3e81d67c6d4c8837dbb683479a19462da228ea346c62db3a857a8e693cf11956c13dedddda9631a94e71dadd3d97ae2fffa93916126658737a4074a2a7439922d169cc84fae08a6ad799d02fea75664d314f12cb88570b7be94adfbdf2769b7bd21b5929428770138db27ab3f3badf8a66d063398fddc531f15ef7ec6526b893c6d18bc1e79a945033e8b287c79eab061a97777f9795a82570fd3b89e2cfb70e176280f2edc75074e84668651e50a218a1bb5d389d434dbf4ea0ab04835c1f85d86a0f19fa9baad4262aa2f5c1fe0ec05ec0231e9fe795a8cf32be28b5fcbb88eb7c5746a0832d5ca1139ef71badef81c9579e083a6753b5442ae5358cc8667aee0ded0db8cba263b72f81ad7f3a541b568de7f17c5128d353c557a2e039480922a9c4e78b205a36c26d4b1383bae56df37f349950a40c777fd96943c4ec38fd884bdca1339094abdc08830674b9d27b4c7e3c8218303887d0c30f00a21787afda1caa261c0fc36a1281c53ef5bd33a144f53be822984c47f95bf0616cfabf96a71f04b94bc22b8594eff709fa1ebfe885d00b33ca9937ad43099644539dcf071116feaf21c5b216b96f5e2dee7560cda98c1e24db500d1a918286aa46ba8f384a22be19f7ff94caf089478e10a09b9650867108131afe808c1aea55563e8f1287b6c6d9dcbb7ebb7196e003e7ef59e55ae296054015e43feb5101de46963c4d781775b63176f862a7cc87beb550d8771788b996b989f5f37cb846e7b032f6eb45d784282fc9698b40c69b98e43f7bd05213e87868a3a2e09812dc5029045b2a7b1c7062fec9d99a15058027f46414be0b24ca7f6b02a5103ba749ba5bb3b810fd12ea99de9078143e541a9919e84539c8c4510698e73a58e490eaf2200f03f4ef22d3168e54418ac9c4293e091b1aaf3fe035172f9445a5d609929e5d834191525265062454f41f37133970c9b9eb004633e287063d31ab61992d509489e142e8f2b560ac5b738add0c367a552644f608ad6c4df7bd319629e875bcb4c9346277dc5868a2a77b32793ea2b1e3f134a9a9ff365e7f84d0ffb8ad10c2d39efd7147dbe583dca09adc7643c6102ef8beee08c55013098f36370352d10b1ad4e6a0e11692a422545e1c1e1fbe18e5cef345ab68f6141fc56228ce0eef41959fb8575ca96a98fb860043f42709f7fe089614721924aada528f2dc50a4b0ce05adef2bbe822834b0d766c3fbd54b8f4afdf0e9ee50456faf773cbe99606fac261e167d39dabec36e32e0cc63fb47ebd056d077423bc33ba8adbb1642317fe1a4208a2fb0c8168b7b43011be690007483ffe8e1f8ee47d366cdcd4d23613db984159c52cf06a0e86c997442d26c8130dc82b364814ead808e8a37ce6dd7da37504bcec050d66a8002342c67610f26fcb74b1ca32731012f1ea54be4c0f82f64fb30855c0a8ae581421ab9a5f16cb0f48346c970d65f0c0d3d9cb3c5efcee1ccabe20f900b6ef48129e5a26c05ae0e1bbb66b3737622eb5bf20e4ea270865045764d18b0c6242c2df9e70d3cfbe02d720ff751339e2bebabeefc5eba4f605509e2a560e2bf7cf6621c2b536fa5cb8f06db8d1e68b757eec0d30f0e31486a504ebfb9b24e6131d34205482b482753eeb2a4e42338bcc16149fd9c3b61f928fdd83082fe823e486bb0d9424f0c6e44b1c523ef003d7c58bec7b5cc47bc8f8136bcb0040fba0fa28b31dae811b28ecdf3db3dd7b22897e06f2e5c1228be51818e82211cd1a591b2b693c4a736d31000b76ce9fb3ecdc4a24964c45c918c008bf5ff31d06141ca7793477f5f99bd175804ca02ac34e89a32fa48545dd0d238c676f8939874589c2d6ad1c47649848957733331fa439a67cf4d7054424741f360795bae018d3139fcad15d3a536e18d9ba59059c0e8b7a32c0b257a08e3980e070d6761e60ccef1f668b6b49cc3c2f7b0624595d085ed38c1ac8f55809c889cb57c3c54469b30d1e2991306b4d1f02c29f8ad3ef31469dec372cf9828d50b371c6c48ae295aeece65501aa902dc7ed299a8de6191ca1f1589f511d8cb1f9fb01f13b773131bbfbfa48c6f9e1b904391db1181baa0eefe0b55113ba917a6aa12fe7a1afa5355ec0356a3dd613dde8bb9986c5fd9f19313e154ee5f407fbd790590e25b8c732aef95da2dc5a8c678771d010078fe1ab15a2f114af9154cadbd1e541288e09ffe03ee3b1b67e2c99fa33eb9f6527b46fcf6a749adf85cfc44b65b648ec47f00bb9371d25050a481aaa9501a5d30a7caa5b4623b2ccbbb1e89f7dabc00a1c0de1cf34189ad4e3f33aed405befc91ad2b57e32efd04a6526861b391d87d0e28a561915c2c42d674f8eca237abd138a308ba1153bc3e8b22545641777d6f6ffb56a3db8d0af06bb6a664d0ec648f7b40ff5cf819ba103f1607bc2bde28a38b83c274899b0beb123c2b3bc46a4026ef44927bd216ad655f7ead4dd9ade22ad13a6cef4f2fde971684d460cefe01b01efe1e8c11ad649fa17a9d9ed8b4b7719de2d774d25b4c04c7a18f8b2cbeb656054b8db0a64754a2e292ef8208f953bdb07d0ed4c1fcbb4325e126ff3c8a12304f6093c796e45e6a78790a87f024cd3c186f4cec8da95ddc71a093cf55b712d077bfbecd7f35bb3615ac350daa3546198e01090c6f2cf582ab2b55dba14fde87034df4c7b7253cd102ab0f06e69a7bb78f292283f31098cfc91d9ceceb0b040caf096b40c861aa9c9718bc39e003b0067f39303af30e00d211315836e4dd1c0dc830e30e4707982f6b749a3e72d8faccf1624cce4eef8270c5dbdacab4dc416d385c08b0ac4a489a4192d9b4d77ae77c7b35e0c24db5b0c16b13509d7a03a69069c44ed5cd12a2ad303e59e097ea6a495f47580c5b76fd7f49a3561b71725c95d32facf6895b515ddd93c12e3c4bd16dc919664c704ad3c341fe233214e30bd477516b0cdf170ef6ec3c88d1123a052c2ba3b57fcbec873bcbb557954089912c150a035fcde297bc1df05d0dd5e5996e5cebe9ad635a6381dedc25ad2bac35be18a8b2633b8177ef97f8d812faf6626768a24bf8b5f241a3b4cb4bb244a091ce32d625182a3dbd902cc56253474f99c88bafc5ffb19ab2fa4118c2658afb60e1ae4adfe59c2e3acc8e2fbb5010a0ddbecda64dd650d0b5e76f9e226e4331d48b791cb92ffc4cf429c32d3d8d5b8c5a4f95debe9a0cd98d1e0f397f7ceb824b1f1f83eff21609f33ce4c06a9214f772158bc0682a63d8030e64d6a32accfc79e6895ea4512615863d95516082f99915e81996a335929547649a08ce85997c71c0b15b9539631daf3342ee4cfde0f70edc0ee440ba3bbeaf247bc09d56cf13ea232b492fc62c2f8c29b66854304af7fb2f0fec7ed5bb1ae75f5ead7c8acb8b3b9fb9ea9c90f5b8fc4513ce5e2da67e6ae53b267d745ff6c49cd1bdf8149d0d26b1c8fb69e1dc135dba1cbf523bd712dca93d7fc3b3c1881a2e30bf95b70a5a1f1188497d45356dd1c7a776266d9ad015efe3b7574f1192b0e6f7e30b5c9fef28e00bc26d04fc8ca1b7927ea40809bee964b59ba0ad40941cbd466019289960980959011e86fbb6762437cb735f7f9c89cb5950bde30016dc046e3df74e6f31043a456fceaf31fc076e82fe151602c6c86b49d62df341a9864b196f1b145f3b074e4422465080db3088f674bda60080f9edf6921ee2ee14df1b47928cc700868777a05db90dcdde6bdf63d4a134403a5d4a6b84558a3d2aafd5cc0d84c5a2a68dce5ebbe308300d78c4f21fdbb8d59df805b820360cdbc97c3d4437007311b152e237a6325d8b6eedb0d9598f0a4ea23a52557d7b34cd644f286f745593c5693ef1b340df91955944371f8ecd6a9da4c97cfd72f7e19f98eeb0a3cc23511ad08f2d98951a92d0888147decff506520256918257bb23f73e305682dd31e9a89b8c1b3bdbb3caeafd254882a8b36177322923b91e00cf21adb1b73dfa31fd5ae07e381639365a113be36a34298d08ef4defd2e193461f7fe6e3760da46d5847d75242870206293f35d24a7956fd77a1b98b9d2c02bc532a0df93fc275f0a9294ca01970e68434ebe250c4dcb224a0be739b133809871de5d0eccfb606ff6d31ba20e7a810d67ca0c36844272d8f7e5fb78ea66402f1769e777113cdc1a57535475ea9614e599a2a8bfcbe2c9134e06a1f8d61c677616e1b3a92687176af5f1d39c6659b8544a7645a8d0691c3a49f8ac0984ede32159bab7cb8a3e49b1898f5d94383669902ec999cde017e02f9cacf84b6cb53150a7a8995255205d6e4931379b31e8cec39983755f84d15d51908fb8545ca9aff8f7553042b56081860bebc9644b16d3663363cf375582d6468ccce6fd061ef6d8848ecc121da4d40852df7182dfb944f9743ac219e75f5b2ad7617313c08dd27af46be5bf218aa937e96d739c3e49e4a89b70aa032310b35d56f46b218fa692ec9854bc7e7be01d30194d2c3aee18207b8b919ed3e6fcecb1c0234fa2569bdd5041725260f81b44242efb96605d3c8ab537151ce0068878a67a5f62f35553c803048ae0aa74351b8583567f2972ebe80842f4c861af63d12abf0997b8332eaf00f82d2132f5a1315894645178ef709c23b46a82441aac2c054ee36eddffca39da5ddb515da23397f760a7b2266ed72867295e87646feab95e132354dcb099c082107fc877d67c26a68de723a77f90b7a9025ce983c4be5d582fd6285134123641703ce2aa3182451b5829c5d9d68f70a0059d16d0900aa4346d82f4ea9b0524f728f81dd772053269b5612a44c78e491f29a43e3a475c15df4f6c9005d7c039f1aaa65bb576f2b3d333050c4ea2e33a088dbc02e321be78edcf0e1c2968f74c82638a0fc644b143b2364d9873cad6cc4ff444cf77089d7b2bae3a8440432d585fe7d7f4b0ec2dd773490f19648a53bc0b51b2afece83f6765917a80205cf38469d6a003956d0fc3c80dcaaba622c43c06db0463a585688a393e8fed4bef3f9fb38d9be1a370e6c68358a369597404afd37d069b2d406b46d5fe12909832c64d3f48dd07bdfb8745bf4fe6bfcb3668ee1b086618a8d0f2b6609f39e0b88552b21153ba2863b20e7fd6e78d7a60879db2650b19fad2c211b1d1b85065228f17e018589eff6c00fd68ed65952e36d369d8be7aae47a2a8df66c2f97dc576ee7777307459e6f3aac8e211cb18d0eb2cbb366d6579dda1385d3940901a02026da9cbce8759ce2097f5b6dbbd309", 0xfc0) 22:22:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x401) 22:22:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x2ba) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x3, 0x3, 0xffffffff, 0x8, "fac8a37e7814a95bf57c2cb47c25323f165fcbc4", 0x0, 0x10001}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="384f6cb591e651817ca4bdc1eb99bcb51f10a7636b5c37d1aaea002074989a2e3b05b23fc77fd2dd9211e6d49e1eff2a65f7617c1c736281607d0e004767fa17ed615e24", 0x44}], 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="22266fbf7c616ed1106df8d99355c696bea7ff53fae3404d6c", 0x19}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x7fffffff, 0x4}, {0x1}}, &(0x7f0000000200)) 22:22:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffe8b) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r3, r5, r4, r2, 0x101, 0x9}, 0x1, 0x8, r1, r1, 0xfffffffffffffffc, 0x9, 0x8001, 0x8}) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = dup(0xffffffffffffff9c) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000480)="8569b3200665184b1ca57012758047944e967cdb78e0eda17382c271313219aa", 0x20) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\bfile0\x00'], 0x1, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x58, 0x4}, 0x8) utimes(0x0, &(0x7f00000001c0)={{}, {0x100000000000000, 0x8}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r12 = socket$inet6(0x18, 0x5, 0x100100007fff) fcntl$setstatus(r12, 0x4, 0x40) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) getsockname(r11, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r12, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r12) r13 = msgget(0x0, 0x180) msgrcv(r13, &(0x7f00000000c0)={0x0, ""/223}, 0xe7, 0x0, 0x0) 22:22:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 22:22:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8146, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 22:22:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:22:10 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 22:22:10 executing program 0: r0 = socket(0x1, 0xc005, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)='x>{E', 0x4}], 0x1, 0x0) 22:22:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) accept$unix(r0, 0x0, &(0x7f0000001180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 22:22:10 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d440008229a9ca601b400170008047fccbbac15e63afd4a5dd9eabb56ae0b06"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) ftruncate(r0, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) lseek(r0, 0x0, 0x1) 22:22:16 executing program 0: r0 = shmget(0x1, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) 22:22:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) syz_open_pts() fcntl$dupfd(r1, 0x3, r0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) 22:22:16 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) listen(r0, 0xa52) 22:22:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f00000000c0)="00e1", 0x2) syz_open_pts() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca780004f8400000000f800"}) read(0xffffffffffffffff, &(0x7f0000000300)=""/241, 0xf1) 22:22:17 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:22:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x9, 0xfff, 0x7}, {{r3}, 0xffffffffffffffff, 0xa, 0x40000041, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x4, 0x5}], 0x4, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xf8, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x7}], 0x1, &(0x7f0000000400)={0xe40, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYBLOB="274ff56257e43b1c7be59680fb0b16eef1733f71d0b6c735570cc54a4b82f470ee298a4efcd1c0e09dbab7d31deb86", @ANYRES16=r0, @ANYBLOB="3a2ebbc0c7459dc7ffae164bca259bf14ec57462ceb8ebd2da4c0129d68ca4e7fb7727fff19cbb0a88bb0acd00f2be322537fb8fbc6b6fabde3d2faf27d1890e09b241d2fc81e833900c71f5bcf9bf1ad70681d0394834ffd8606f6d7461e480c7641ccda1c2272f9b058762bd64b98384fbe5b61ae0be116fe808f125d1c480cf3de14de1a6cd9eb387aae8b7d9609fa6f9fe07448fdd935e6e8dac98d5351165fdf93125b583a0212c32efb3cc172536a5a21055189341bfa58f40c29be229dd", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="960b91193f48fc73c2580422c8f659b9538401055396fc4e49445ad35057b95352c0467380aa868101e426fa23c7a6cac7159f3d4f9d2f5a6f230c87a4c5e15737987a2d240b455a14148eba9c65491c93bb5a2c320523e64f27af2fb87dc3f29d79f6fc47042cad839c5d06b312869f8e9166f1bafc7f731a0f262087c0c7dde606469d778446ede1", @ANYRESOCT=r0], @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESDEC=r0]], 0x4, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) read(r2, &(0x7f0000000600)=""/134, 0x86) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500)=""/202, &(0x7f00000000c0)=0xca) close(r0) 22:22:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8082, 0x80) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = dup(r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r3, 0x2) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000000c0)='W\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x8008, 0x20) 22:22:17 executing program 0: r0 = socket(0x2, 0x8007, 0x2000000000) setsockopt(r0, 0x80000000, 0x5, &(0x7f0000000000)="6c68d567a0def5d04a15924f96d0a60805dca9c9a11bd99d3c3b451a8c5b9fe5f42973579e947b462276e8ecc38769df3e584421d82f9b17fcd6aef4fc982d4ac82c9fc33920", 0x46) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="b0912ed18a3290fd320c1c6534241c0cc8a9da752990f57fb635d3a94bc96c89d03ea68923b51d9f9a78e8c9fd34e5715dfbd57d53198a3f54864547efce1080c53f74fe824f77d23c15130d0f5fcf6c29277dd50af8e4855402590ede8720bc71b5d5f02a460440bb1726cbe145a65135b3c22cb643535d1460e34a017d26e80eb9518328c1cfedb050a565931c07dbf709458bfccbfdbc90b8aa2996315c33ae155eb840934ee159f358b3275490a56a14d20e758dda9d327dfc18c8a18ac0f210dc1c993d7b09854707014c0ff8b5287f2868829efde4aae9804cdfc128edb2f83ef27f791e7c5478a97c158ad14928264ceee75a9e86249f4c913ea4218067ba68c592573e7a8e7e81a402122b862d"], 0x2) 22:22:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x1, 0x1, 0x80, 0x100000000, r2}) lseek(r0, 0x0, 0x0) 22:22:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) r1 = getuid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0xffffffffffffffff, 0x4) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 22:22:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 22:22:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 22:22:18 executing program 1: r0 = socket$inet(0x2, 0x5, 0x44010000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffffffff, 0xaffa}, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 22:22:18 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8082, 0x69) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x8d\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 22:22:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000340)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x99, 0x20000067, 0x10001, 0xc4}, {{r0}, 0xfffffffffffffffd, 0x1b, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x42, 0x9, 0xbf, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x205, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x24, 0x3f, 0x81}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x80000000, 0x3, 0x80000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xfffffffffffffff7, 0x6}], 0x452, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x4, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x42, 0x8, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x85, 0x1, 0x3, 0x5}, {{r0}, 0x0, 0x40, 0xf00fffff, 0x8, 0x11}, {{r0}, 0xfffffffffffffffa, 0x4, 0x9, 0x6, 0x81}], 0x0, &(0x7f00000002c0)={0x40, 0x101}) listen(r0, 0x1) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x2ce, &(0x7f0000001340), 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 22:22:18 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "94dbf4a4bba7bd818a6bb26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) shmget(0x0, 0x2000, 0x2, &(0x7f00001a3000/0x2000)=nil) 22:22:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x100) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x5, 0x1) r3 = syz_open_pts() r4 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0x5, 0x1c, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x83}, {r3, 0x150}, {r4}, {r5, 0x40}, {r6, 0x80}, {r7, 0x1}, {r8, 0x186}], 0x9, 0x6) r9 = socket$inet(0x2, 0x4003, 0x0) r10 = kqueue() poll(&(0x7f0000000040)=[{r10, 0x5}], 0x1, 0xffffffff) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 22:22:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000140)="9c848d46ee7a3a395d66d3b506f4ac39e92fb5cee13db78fd5c7a49afd69293c630a3666d655f06b601cedb6936f2f3859f7dac54db0", 0x36, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 22:22:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r0 = socket$inet6(0x18, 0x20001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = accept(r0, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) write(r0, &(0x7f0000000300)="e1b6732ec678c1899e901e85724618ab4501ed9e79f0a348ae87dea000c00ec22a71cc2551d28b9a44d153612f5117421372e9b634acbc89e8136dbba17918b6623b75b88b8b2b567a3c87f67752a811fbdb3ba34973c65e5fb83a85c28eec87f5bb1c2511d895b5d5c17bf81e6a897fbfe3398f68d7fdeabbcefb422c84b78c13f2cf93162d0a0b7c54bbf84fef203f3e267ce71606346826f9036ae9582e9162fb23faab5097c47cb29c1cc2453d39e791f78caf1925056126d1fa1fd49a554589a0ad7f4a405fede733df066cacf109eb7cc93c9a8b44848d5feeec862740d6a6be1b1b7fd1454fa13b223e7520e07f57119d690754bfaadaa2668cd74df27302659e618884f794e74426b009ad7b1f6d2629de21eafcf6d93d361d0e318313c188757b141c38a0b66a58391fc4cbbb82afbbcc45fce848b233a19b9367ff1c6a9bdc3fcb22baa9a0edaf3c5f86a00c211d35e8c2b4494604e17f5a227012e53177bf308f6240999816a0587795e1332ea44cdbe0b9d26c6497429cb867f2a9fb4643c5cead52da272e1830e31827bb4b4cc66ddc7bbb621a3b5ff3477d95696b237bb101ffd42585661709b0ef0422afd95832c1c7bad610ef6d78c11c576423a5b4da9276149c5259ce74df078804c3332b38e811a819073fc2a83180808b2069268209cf19299c6b2c987b262e8d9b06a4d57d78d5eaf6721266d3b69e192a8706ea97fe7705cbc7d67a255928880834f89d27e2d36289a9a245a6749f931dbee12b11c41160660db443c26e749ea1aed8714e3e41928106fc097327e86c848e76dd4b91508ffe5bfca6c464c5c1e1846bffbcdf8712821253a0f78c6856804fe3aeaa4c53d9658953c572cdb514d3d0f1afd4d810c877391760673abf520053f61e667afea4c0c6c693b3fa7b6592b27bef8158956647e2cf9248997b633003d8519932f6f7ea10b3b19b597870a40e6cef78605e8d5f0a28a5f637e5bf3fd5eb31c8779c7c51090dd70141dc3a9eb30d8bd87c31e2979586522c6c1a7bd3574a5943f38efdd4008eb1c871bea60808802cb771f6132c065585c70c882ab195b2f46c42f58787133458a30c9d2f11b73620109d609dd6c6e7aa157a9eb229b5b442dd87d0bb9569b00ef1977e8b0fe7fb7cb655499ec055f93b6b03441b5cbcca5743938de3cea344712a53a6407d22f77d310b3c2a3265e7d4f4b7d7c82780e6f383b4736f56a9c25c4d73acd67ca92e0598a6422d179ba661f6f5e1779c494b06cb0d78c632d072372532f54101bb203b1b4fc3b0d8626159fab317e5016ef246123c013653f71f2f18e8a69c8065ec9a05e279fbd9696ad521ae3fa9e8643ffc51b8f9f7a30063a03ad76b14648cb0cbeb9ae4011393a5c63ff4ead781e178dc392b575811b0c5696b532766c799c526d5fe55a83833f3d62f5eda2ac984b9812b8c977c7a430f0575cb2e380409c873bb27180676f58bf675fa71c1d4c592c9962439b2f7a43ac7b19d7f61e554ed9c5486a0d7fa5811e28f71229ef5366a044cd07fe50aeced74619a90e022019148d0187e8455e0091728c86dd1c7840c8f7ba91008f208df0d2d1d40dffd1f1e0ed65716fd19f9ee68d1ed06ca955ed53fcaa907a93acbdf69cf6b93822574bb9a440d9ff9cc2fdae55e0d9f7ad077996bcd6bdfc10bd40826bdc075f9696c6eaf259a4f8449a79717bc813f26eb641496e658bcde842c2fdda3d6c21279da1314d462807130ba61cbdbfa296b675aaa1746e93fa4c7da2659c1ba597d8afcd1fa35cf919e3be1420d03e6b757699feb5e59ccf63fb9ece48f30a7ce7f38367331e28a19f787a2e9053d5a8a6e0df03a90eb58a3690f84cd8d3851340f74e2516a46c807d0477df76733cc1952b830ae3090e28374d78909da534e182ba77662227542e4abeb6072b581eac44275d4f5fd8ac5a006988939ad24c6f77e89fea41c2cdb46e7ced9b3f588cbcf6995b162fc95a712ac67c908df004f7916b190da8c951348c7fe34064a6c1487f03ef0cbfe2dd2f06d9d10a00439054e1c9cc8f5cb7709961127f3a9fddd95899c795060f1639909a62d0b03e48a6857bcd01969ac3d2986d3792b8e25d2844d5f5bc5e0df214d28b341a3f287fdd13c2b278896c667099a17062834210dd89f5aeb7d43e4373706e5955a105bf6a98237bd563af041d2c7d0a923c1053d6f51b7e37733c5eadb81bcf7eb4324dda96eeefabebb262acf5ab7fdb54a0c812329b6f1edbf8a969d2118800ce762bb5a32e0ec7d56842fe68abca7ca6038382e78e2af60f88eae0cbf5eeffb66e780b022c94b3d48b124a3cb17fb2480afa89587cc441bc73b41658e3d8c09a06592072db5be824eb682357e0d0478ab975123ee6e4c1c95265c14f953b4eca968e4fdf4a9f1cf389b17ac57464ea728c9cda7d715a1a9577074871188190700d61b1e7486bc985f37497a97229f1c74d4d29132ec1aa659345645d2c09f59955e91660673d4165f25edc047f5e21c8950959c4c0ca2c1f4633246cba6ec0f4ff2e182d109c75a2c687e87bc4f8d2d72ccdc36cf6d9cd1ed2149fdb04cfdd80165dc0082cb91f78b07276b4db17759b61f1e0614d649a5d6020f6a732191240f0bc7dba0b4b2c3e8f55a283b5dfac31aea4972b29c80d7dcaf50262643a88c5a90e007adb0182292da18c7034601d801a4410b1e2fb986ce330ac80dda9bc8b1b800dda5fcaf95850d044836d5bb8370d331ac5ae6e66db3de9806aa55960e53ffe5694e95e5ae3e0a6940c0e5b426a12a52a93f6a7ee7cdc361b7b3f0d088554c8fc425601446c6834cba6ee062ccfc88a2eb870a381e94f4de5c26feeca7fc74244ba7e47df432ef479e0dd0f5a6a30272185744639f148df8de2ee4058320c256e3b9e8d4978c6b6dc857f29a950d2d876b1e4b5a274c9002872de95b9012fc3434f2a087057e2b4bcfd12a778bfed4e92960dd9072d6ac55501f8e5469e0b3f05a313c5edf6b3d0caa827a4ac6451ce467358b31f5a7202d600ed1b80a1e1193cba96ff2bbc81d8117f6cf676a91970031bf90284be77db69984fb3144fdde4db0fa18ee74acf902647f0a90e6d533db299397e96f201caa2561b6e2a2e62b2e648c46643cf1e3c423c25120f6468c2d5d4cfdf6dd3dec17289fafe01a0e21db74728ba8c698f2672dcfaf145037fde217916a7bdb8108e9daf8fae903328f90d0a1458d86d5172a5d692a77983e4d9812baf300121b8f0441f2c2bd9e0e880067c249149c3b2b3a50247d8c2e4ded692df95b922c0800f37f5171f99b6c294bfcf1dbe3b95f950a99aacc05cf65e48d67210c46e03ad4701d9070830de98f3af09c34f4ef98c46d9c4501aadeba75503c67d4fd53429d83d7506e8999b8279eb571fde65e5e25a7e9af9bff2ad7fb4763394541dfdc121b3263f3a768cf6d9882fc5188b4530fe8034bfb55e7631be5618643bdc477bc637685112f9ff29d0e7bde455ad2647a44e6825b7afd8d309de0000d1e40ec410aea676bdd7a872794da0e641f89b755b41b6fa088e2be4f2df9a42b1276f9a2ba74086b78c60937da8713410001e985501fb0b47e5ad7633beab687b241656e1dd4b20038ca9724b7e6a89fa23e1d85d0c426a6e95ec9603140d14030e2609de3ed40f405e17adcb28f8d0da159af55bb615fb33ef5240f14d2062af978ae3ef23097977302448a30354b9f0179cf82737dee8516270f5ca8923500d4097d90a29c814b85cba0105909253b6c89beb065dbcaea0496c63f92bd00cc2432ee60add4d20b2c11260c303904c04bbf0b27e1ec5ddb7fa53cb997f8608cc35e60a85f0792a065359b5476169ee52329018366e5f0cfd774bbd60444070f3b02f291db52b83a66990f21fb4750f3c9e65d6e5800baced56f128758536b37b007066def3817a0e585c10cff271292a0be6ffc063a7f98514df9e4616e1ffcb0211d94abb2d69356658505c8c8311ac4a4242a91e025d3f67f57c58203e39e7de02b35ad6f7407c1f780a4d4a4cc7a07c9d4c7cab29d54443ddf5cf344fa09e823619830b45c49b67084b4dfb61893b1ce8fd89b5b5b0f2fb24fdc9deb284bb11d08d3c3653fab2325af10c36bdb4a9d1034b7e0c6190d79d2b90a3e5264b867758ab12fb64dc48571bf123c8498e48584c7f8fa57a0d8da91f6b47351464ba185937b45725de0e8693577aa342c557c5c23ce45a4093c7e20abeb90ddeb9b3866c6855ab65479698f9c598b7541ed6d9927997a8bedb7653e945685358d92d3a5f879a1bcf46137a5ddab0a55a4f3eb0416ef713a346c8849a1a66e866bd057177ad3728c4baf3743ea086040b379cf159b617a2e0d5091e49523e6c9d54f5bb0e52e15f84b034e7ea6eba0916803273536df501c0ffde98046ad9e79cfdef1016b8f3cd21e151a4d75b9e40685fa0ad2a9b2b7e168dba38dd3c09f963dcbd4163cacac4e5b93dac7d707c2458bcb8acfa2d898e90c290aed85e15095ab0c2cfdad18a521ba1feff4af6b9acc5f061117ca45138e6a8bb9aa80d4e542ae925c34c2b92892ee14da1f1c26e9bef148c4700806f934f77407f8c5de09df35015ef9ecc56ac6ef8f081f3104f4b5195824f7162c6124a159102fcf2e178c42661f5bfad56d4d9619c88b4ac59089f5d951decdda65fe987407735f75a36be268524bac76f703db9aa2239d18bd0c6c8ff9599ae0b9625b2323f219ef4d684fef7cc1a677b4336974e9a005916a37bc9e36b91f3e2fcfc721736005ff3e0cc8180b2ea3251867bdf583aa8c46d5b10b709c61fd72cabc6b6f621432d7280303361b286654648d74bf4029939c88d0b1026ff941ce8dd2215213318c5a0ba6e308abb60450470cf0cd208a925a851c0fb3d501c578cb4275ff5cce51a2b095d5482973b0fafa6fd820fb3e5e608afed65f61ec0c5e1583a11ec72afcb911120aa365cc44cb6c38df1b99b7098849e52ad21193b1cd8b83d46962c12a6f57596d81cdafa845e3aee927cad0420bb2af71c7ebe753f42c0e2671abbf40be17d6d4965ee559124cc3de80dd3deb09a9d0c05fc4751af21a014059ba4e0e2df5a8a7a5f5c0def5970edcc4b3bf4ca5658f56bd88a35a2102a2eaceb27ef78ac6f8c990442f32c0fa2431fec6510c1055e300b31c221d14604cd3453e2451facd4181628717346ffe166ba2b34d1c9317dc7dd24bb789e18372de06a3d54c79655d200cb3552856c6d8d670d0ba1d2ceb73aa0b3de196556d570ada4e673730d355fb01b44191024be957904dd18835a9358fe01ad22568db624a7baecffefdf6c8c9ab769e98b9ac71177be59e32befe9cdd947207a4dcb47861e9081e985a1ef5f256d0beab56ee46a3c35d112dc43cb65f7f9997f5bbd44d39a2d14aa5274e6141cdfcada17c861b220190c7e5297d081e980767ec52464437e679a21bf5e9dfd21e58b13b85b80a904878eb5203e30f01cc9c0ced401a3867edf482ee6332a7f576188378c86f98bbb35afd438714bbd11b6e110a98be9398387126c6b07c374b52ffc99815173be67668db3c0e073ad07bbb22f8eed25a398f95cd3c69fc66cbf994f22f3e14ece6c8a6a866b7b021fc56c5d29358258df94ad1d6ba5b39b38cb539e007aebc2a4c8d85daad0de1dec69762b1b35bbfb658baa47fa8b039ad6cab0881278af550218ba4426b87cea8cb39a4b76c268ccec32aad71f83d65e2a5894b7757ece9a54682749b781e762ea8c757953776986445ff92aeb4dd5911ff", 0x1000) r5 = socket$inet6(0x18, 0x7, 0xffffffff) bind(r5, &(0x7f0000001380)=@in6={0x18, 0x3, 0x3, 0xffffffffffff5226}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r6 = dup(r4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001480)) syz_open_pts() getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt(r0, 0x1, 0xfffffffffffff64f, &(0x7f0000000180)="9881da95953192fec55a4f6bf4c25e1ef56bf2", 0x13) 22:22:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = semget(0x0, 0x4, 0x1) semop(r4, &(0x7f00000000c0)=[{0x4, 0xfff, 0x800}, {0x0, 0x6, 0x800}], 0x2) r5 = semget(0x1, 0x0, 0x420) semop(r5, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r6) 22:22:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x200000000) syz_emit_ethernet(0x0, 0x0) 22:22:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 22:22:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c4585", 0x7d9}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8000000007) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000940)="21b2722b580c07c013bf8cb680b8639262aafcd456c461f1bbd0e4eeb47e8ecd0e33fe633e93e5ca9ee4b10fede26ae1ccc544f37f94e9abcb4c74722f5c08e9988260f0f492d01ae45d13e9f1195b18b16e5176281d04e02da1f9efd0384152c2b82817a41e885e4b7f941a1c1d8b0a28e7d1ed1069ef35dd4a59cc6a81a25d606d0dac50d00436679760bcd129657100261e28a632", 0x96}, {&(0x7f0000000a00)="dc0254716b8effe9fec0f9969a2f58c438637d815a97ed1b6b9b93838d1990521950535befc1039e74bda79f0d8d177aed42b87b7bd229da32c8639c136f3e45a548eec83cd716b783ca9cb216968a2647e88095205390905121158ffee6", 0x5e}, {&(0x7f0000000a80)="468b8c6672706c0ca3e206d866efe5ddb51edffd70a784f40cacbaedd9442a0f2658b014aa92d07697e39cfd6dc7a86cf2e1457a50222533c1f8ad0f6a9f26d8983dc527c3728f88f09080056f97b8ad2b3a09910ebc455738b9aa981279cb1d0a7f95", 0x63}], 0x3, 0x7) 22:22:18 executing program 0: pipe(&(0x7f0000000080)) r0 = socket(0x2, 0x8005, 0x0) socket(0x22, 0x7, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xffffffff80000001, 0xfffffffffffffd9a) accept$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 22:22:18 executing program 1: r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/120) 22:22:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 22:22:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x1d5, 0x1ff, 0x9, "d1aaf5ae60da5e6c6c1cdc727cb1ad6ae726e86f", 0xffffffffffffffff, 0x2}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 22:22:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x150) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) close(r1) 22:22:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000200)={0x5, 0x7}, 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x200, 0x100000000}, 0x8) chown(&(0x7f0000000080)='./file0\x00', r2, r3) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:22:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) semget$private(0x0, 0x3, 0x608) 22:22:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, 0x0, 0xfffffc6c) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d440008229a9ca601b400170008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fe", 0x1}], 0x1, 0x0) 22:22:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 22:22:25 executing program 1: r0 = kqueue() syz_open_pts() fsync(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) 22:22:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') 22:22:25 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x100000001, 0xab1}, {0x18, 0x0, 0x2a7, 0x6}, 0x20, [0x1, 0x8, 0x7f, 0x1, 0x8, 0x9, 0x1, 0x1000]}, 0x3c) r1 = socket$inet6(0x18, 0x6, 0x6) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 22:22:25 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) fcntl$getown(r0, 0x5) 22:22:25 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x7ffe, 0x10) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x9a, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000069, 0x6, 0xc8}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x81, 0x43, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000020, 0xfffffffffffff8e5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x80000004, 0xfffffffffffff001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x200}], 0x3, &(0x7f0000000080)={0x4, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="510db8470d0000494c", 0x9}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) read(r0, &(0x7f00000002c0)=""/6, 0x6) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="993b11c9", 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 22:22:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) unlink(&(0x7f0000000080)='./file0\x00') shutdown(r0, 0x0) 22:22:25 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x4}, {0x4}}, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket$inet6(0x18, 0xc003, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281900f0ffff0000ffff10a280f81a521922fd9f", 0x14) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000000c0)=""/94, 0x5e}], 0x2) 22:22:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="ca3db011a39ee04a8cfc9c8666ee5accde3da31ef8f953a8babe60b98ba4641e37a85acc50101c2fee79df1eeff36341018de4069d1ef5065e094cd49223b370feb2f0ec3a28ed88b620975659d7b013cdcc", 0x52}, {&(0x7f0000000140)="365f03f9f43132060e5ddafb", 0xc}, {&(0x7f0000000180)="4e4a5e7c674614ea6b2b8555c3aae8c8bd0adaa068782d87b5c49bdb98d4e5dc3edd572cd6e1794653488267bd433ec0deaf23a0e5b98905a52c5ecec71dbf5aecd57ed109fa9a7aba7b8f7f08a03a9c84a128d462345a0317ce57f6218f6c12fd661183e852563a5b2f7d9bdf03da76cd57139ca327f1a61d9c2aa639f7434a30d75a5a859a90b899e92a2c8d1507db63f10139f3fb70f6236ccbe354523aaa42b068fc25aa702ce9ee53709fa6c0fbb48ba2feabbfd459dcb4da6e9b33b36aff", 0xc1}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="380000000000365b7e7df85e32bd303fa60000000000000000a530", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x8}, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x4) 22:22:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="f3872323b8457de7f529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f055797d0674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8a818fc7323f7985a6402f9e7b9ee6102ef8e4c8b89629ec9a78b24b345b91e2e2154acdd3922114f1f473a5e068625121e7612945488eac76e399d4a6939d8510be4e23acc8e221a23e54bdc5e57396f7308afb12b054b0c743d47107b32e46d1b85c5fb79b0944c7d901950b1cf4d03dfa1ada3de65cf4bba7b4090d5930813b2912884928a0ac2e14117e436e9c279dad4f5a9707420f612628d0f7ac533ac33ca699225582ecf858d5934e00a19f70a4076c3219cd00ad283cc8ff29c4acbaed196b1d0c66e94cbe9b454e7a5eb509ee84a062c10982cfc02", 0x137}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="160d29544205cf7ca900c3b630b9eba3241ccfbfb8aa5c8f00f7c18366f75077282bb3db7de74213050df5c6d3c7c13b7c6d0e116ba762e9906a99d177e874690ce042cc7cef936dd4398a21fedba25b50cd8ab7d23d0f7f02d0a7e5c00f9489e3ad6b8eb8ed310795d2ea8a44dd03", 0x6f}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/215) 22:22:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x15) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='^$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-]\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{\x00', &(0x7f0000000580)='}*&[,\x00']) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000680)='./file0\x00', 0x28281, 0x5) r3 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f00000006c0)='./file0\x00', 0xa41, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000700)) msgget(0x3, 0x4) fcntl$getflags(r2, 0x3) ioctl$TIOCSTART(r0, 0x2000746e) r4 = semget(0x2, 0x5, 0x80) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000740)=""/52) ioctl$TIOCNXCL(r1, 0x2000740e) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) accept$inet(r1, 0x0, &(0x7f0000000780)) r5 = open(&(0x7f00000007c0)='./file0\x00', 0x8100, 0x100) getuid() clock_gettime(0x4, &(0x7f0000000800)) fchmod(r5, 0x38) 22:22:31 executing program 0: mkdir(&(0x7f0000000580)='./file0/file0/file0\x00', 0xfe) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='r\x00', &(0x7f00000000c0)='r\x00', &(0x7f0000000100)='r\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='\x00']) 22:22:31 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x125, 0x0}, 0x0) 22:22:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000001940)='./bus\x00', 0x20000, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001900)) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001980)={0xfffffffffffffc01, 0x80, 0x6, 0x5, "dd81c7a5825f6b116e89e602723f94f64841fa90", 0x1, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000001800)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000021, 0xffffffffffffff02, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x18, 0x41, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x8, 0x0, 0x6, 0x397f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x2, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x40, 0x9f9}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xfff, 0x9}], 0xfffffffff589942a, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x84, 0x0, 0x8000, 0x2}], 0xcfd, &(0x7f0000000080)={0x6, 0xc444}) 22:22:31 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, 0xffffffffffffffff) getppid() 22:22:31 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x7) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000000c0), 0x3000000, 0x0) openat(r4, &(0x7f0000000080)='./bus\x00', 0x20000, 0x40) r5 = msgget(0x1, 0x400) msgctl$IPC_RMID(r5, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/35, 0x23}], 0x3, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 22:22:31 executing program 1: r0 = socket$inet(0x2, 0x100004000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca", 0x1) 22:22:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = semget(0x0, 0x1, 0x402) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432048d8295c1f9bd26340307883f6b08c4367d0bbf11ef2ff11c985b4dd560c423a86ac22e3174301a8521ba064751cc46b1241336179269e009fa6fa7be94c8dc60765785a6a42cf1ea8ec498affaf4e4edb1aaa4a11468b37dd99901eb2bbddc63daabca52b9be8c170a7319377a8e1405e61a5d10826f4013483d6f82f8f0fce2194333746a7249d25193226b0a9ef6df8c4f3815388e747d5e59948c759741a57b1dedfd50c0d30a9b8224d46992639368ef15c0af51f82a9b91660557f31ebc7ae54af11a00bb4164acfcdd665aeb75dd90d9a059d124d98af14b", 0x10f) syz_open_pts() close(r0) r2 = kqueue() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x2, 0x9, 0x6, 0xfffffffffffffffb, "f17648132d2d286d580313c4f395fb855e4c6231", 0x7fff, 0x2}) 22:22:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000001ffd, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="89", 0x1}], 0x1) 22:22:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="335bfae4bded9e9569b826935d948c040581fa743721e8bf2fb3ecb5af2c1ce2182da319a025e0bbae0b67aa805b728f035deafe64540d2991ac31b23805fd7ad908c9473759f7519f978e9104cd2b2bc6b1177243d67df2bafcf69f67fb83942e74008163015684022c8c171e51e5468f967d48d33806a57a389b52fdae0d6d6d97ed2316c25b168e3dab508ef508707083ad11c020311d13ed0dba436341a70e5e12f0cf75ac48e52a29df142ad8edcab905477402a5d967dbd65513514dbebf", 0xc1}, {&(0x7f0000000340)="f973c9a8098232ec02f92e7a94dafb297e7338f31ccea94635b8034a1f9bec03db0e548a89f275c32c8ac66db3398666460503b42e6559d8c3edd767fdb48730bdd9a763c67c680b0fb218c4439854d081ef9502681bd2d7292b46645aaef3fafee6509b75325d239693b9fbffb407b361edf4b059693c5dcdfabef55e4b20bca7c8c18d5af4d4c7fb9b87d09cd483fcbc21ff1d7cbcbec6a08bda4ef37db8f8b4836289a185fac9e23cd5b022249817dfca53ac5ccf476d730b92d6228f802c93d6432aaa5c3ba5311929769c15ca7d32199df843f334b2ab39861a64", 0xdd}], 0x2) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 22:22:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001600)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000001640)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='<', 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="add8be3411809d31de4000fade1b45c552854b5b8293a9a7666751a07c2cee92875fc3fca700f207fb056b562cdc0cf6b4ecc06b95f5a92835045812f161f479e125696273d0863da9e8f4d53fb07ee419fe134be3ce8a81bc3d0657ddb75e35c5512261986e56443eaab2a56ae2bc415ce3619fc7a8937933ddd0609c1e1ce7d4bde462e0a754e49b787aa466cd46678bb81582f99e8d04f1c679e9ec1b7b3317b60e555106e95c368ce2a808a8", 0xae}, {&(0x7f0000000240)="9d17dd646b05b0c47b93c82eab4c5277aed7f658cba49e89d1c4e865ab4836ee41935f1d5293478e7ec24a0094a657a1d07f6fde74e0e03749185a22381240c1c9c333f3823290e443337f29c0626507031a8f42157cc3a3754d7439a34fe155f62e2086980e613e9a9b1f09114265510b8cce9a0e81b1b857a5688868631d3c76c1d688172b9561f84fbb0349f9aa972b8a7a646d4eb06c6a73ff35eaabff0732d8112e827d5d62f4434605854c7f4564bd62e9c2929f981e65a57497f2fe3442720eb1401b587fa7294865bb0c82d3d85ded6b556b63a1caefe3bdaca62703d02401f9b1f3438a3100dbab72fd24f5", 0xf0}, {&(0x7f00000000c0)="abaab2c29a4e3ea1875b85bdb948ef0b086163398b3b1dad340b12c845330f9beb1f41a9c0d3ec0c14c612c43367a47d38f728ce279933110269e6bb2abcc665c70719c6", 0x44}, {&(0x7f0000000340)="397f272bb8b5c2a1425abd7529fb34f0041e0b4a0d1e4bee982569ca45bd116ca1d82dd326599dfe9fed8e77aeb44dabb3f2eb382bef4846b092714b992718a845e7cdfbd5482f38d0ebeca257be5aaac2892b16cb2d1bc305c86f9ad54d2468c7084751b3108d90d291201ce17f08dcd311f29859d7c666e991ccb35c9e62ef2261", 0x82}, {&(0x7f0000000400)="0591c03ff59369f906e9bfe1d263297a5ef83e190ea347165eeafe562471b2c16e9443f2e3147ea067fadce144b226884c6d3398d280ee9d2b7e073f8c2a561622092c2b12362c6f00a1a61b58e5914a0edbaa88795ea6a1e33de1878ff04d6eaba7d3d6447e9875879034892b31ade68117c984258cdcc447a13d99df48d071743f3fbf03550b0b8d81df6e54fb5b436fc318f2494419abb5deddf9ad92b33aab352852032b1a8ec151da9b4d247f4ad53093576b912d017f7935105e3a22266d82a7640326b8d918ea62a8d98d249ca5c89e1745ccccdaa0d7b5cdfb9b6bd794f04fb687faff7e1980a491876aad59b62b1cd2e80ee4bf57cd7d157660d3ee5005e6ed81a02df2f63982f833a4b09baa92605a4d77452250ab514749358166f11fcfc7313938a90fada6019f1e1c49ecf90ea76031c5eb0adbf912cbf0b22dba247e611a50dd51916ec40cc4d8a99c7bdf6b16eea5d5c48d65471ab24be4c58c81e95bc894b625490d8546439b73204708953e2cafe23a3f7674f235d259b1b6a619c33619cf66f6477de90bdd6dc652bc84eb69b617a559cc2266cad9b8148b5ece2054ac7da4e7d28b1205bf5af96ebad1137145d4da62ae5eee615fe8b2b279aecc4e9360549ab28b387a45f64ce233e76f6b1dedc0cf9a24e2d00546d95f470bf8d4baf5c80f90dcd3d945a98a22828975205240bd9086227cbe5b9106f7b5cb0a6060bc980c02806f01ae8cc23696b6795ecd39550b9e7e69c62f79f9cae2624b46efce047dfb6edb725f01ae81b4259736cb0f85ce7775af48f1d22dd77ccb9fc87c1345f3e6ae0b04644989f4210e102dceac7bb4819026570f77af2d3b1f61a9589edcad4c46197edcc643bdcb9bf7fe10ab14104763aab8f55ce1b48afb7853aa504a341c57b8a45c5aa61ee93fec4325b6fbe4fd87091362f490d07ee8972195251746ffe77b4c5b23c7ef36e6487efa4e61e2c85a1b02522e06a0419015920aba5c6b96378a200f456aca7bfed3582a58a7f5d84b6a814bb76a8c21f3ebc476287a41af0978dd2c48b59d7739543dee66aaa6ec898a658d8054bf4ad48da03ae0010e6a216fa03ea566378a0c369c8d613b114213dfa923d5fa45defbb99f17a7523f6e4758f7eacb1fc169faa71713ca6fdc32c96976dd37959fd16aad91364a28067309fd1af64a8958f34eb3adad3c6a1270fc256bd852998fdb0f90b05bc1a3b5367ac4ca08aa21418d956cd8ef7aef87ff938f4f0042b7628d92cc3137babac2b74802c8d43f49dac2325ba919955a252e2e23a9568915cb9d4b5a3c2176486aa9094ce1bdfe6f6f3b95d63cf75ab27d8e1a9ac63121b049d891afdd3520986e670e9db77572750f357fbcc57445fad2e0896d5c7ac0fc11e43f34ec28904eee73c25748ee120926100d5da1dc1c82466416d4529640d4146c978d01ba934d7d32fe8f49c086ee0f915e46d2751543b06c5983cf89f158e0e5565ac9fce2fcee9d7b8e249f6fb72d2d4e66d68cd777ed6350185d3dc42b66cd62cf610ddbd900b806a2af1f685a1729468affd1f3dbaf28efc858abfc413e23feaf146a45496d92dffed4f89b893045546d5de9b0cc4133a040f344017504a4d9db5ca7f3f7ebf6da05ef50afc46b8824c99840bc8932376691f39b0116c5a662fbd7bd5e8941d4393387f2e07e37d9ad7829e99d2ac9facf615b586d2cab8e9d3f2edbd307ffc3a799768c74df7be4d090c0884a30dfd112c693145726000badd36616be79162a982ec9b720dfe650d08259a324754b767cd6b93c7ee2880ea72ef3c6f363812ee06230765e300afbb416884f1c7515d74e01e178c726309fa7f0518dd181dae8f67a9315f4bcd3deb8af8421a3d8d43908fcd9db0afbd9211812ddff071926f6dc2e44a5f362a2a0219fbdc7b882c68a426b2f2f7427a5ecb6e7c5e0d30146d1989007fe1233cc4a599a3d75a5578b80718921a9f2e0672bfff484043cf03b898b982bbf63c3defe4bf0ee2617cf2ab46051e327e64e96d635b6ffe269c2fc3b3480873e245a0a145a10a8142770fa3efaa50bda8c705946695dd4ea8c526143bf9a69067aafb940fb762ea9ca5b079353f799b944d76c0eb002c77a430ce828d4da9bd35d32e9326657ecfc71e4a8454d418553cceb7c31aa0ca3d0eb8e1e55c35e94b8acee1d1de5e4254d7970f19cc8a6945227a7099bab924ca8e78add2475057753edd65caf5c6d659687a461635652f5531105a01213a5d8156f924b979150ebebe5310ce67ebaeef9814e7d3dcb2fc4857a07ce3a2e2359511435b5c5198c2cb51e83b90332895cda23836ea055681af856f21823a523961f7293f5070f96299161200eb592d5815b7c29538ba2e9d5f0eaca9040cdadfeca001788305610714b81fd78dd603487f2be18ebeb048c2c8380627d08c46e7aee5d9503da3ccf9ea763bdb5aeb3c74784b7ce860284b3de6a7b7e53921c581d21a1b551e2994348487eaf5f91d84843840475434eb9c8769de923d94c2e3e144a85b3b9e278d53465d103c429aad3f540fab589eeb61fb601e4577dbb5c13bff855783499353f330831a28bda2c6b1a96d9c75cefeb0919cf7aeee10a83c383240f9dcefa911f0a1533f85670956c48fc8abb08c76d4b8d6ace6d40b3157180e25d037d5d9ffca523b584038350b67276c72a0d03c7fa04f3dc4e2360f483162e5cfe6c641ae87d0eb42ad1d1d32a4539f747cdfd03e871338d3b4226c86fd58974a32030b9e68fc8528d6ab2df8b75b64cc6a1cb9c8540e57326ea2fc426155bf404ea847b0b8b3eb74dadd7a301e41f46e91674635e799187cbe8b4a237cc8374f257129aaf72422e5a7c9f830b7e34f1cb6ab2337c6a2e9714859447d82bad4600b178cf40079af7f438335cd6523cbb7ff1b48883afc1d52b4a2e867ebe82925cf948881f2530b19e9879318bbd89535c0b8890cef978e09eb13cdcf3e65da2c1ef31ca86dc7702642048616fbff409b8e21c3c1673d600af2a007d383d348ba810cb2501033959ec8b25983bbefa534e9f4604344ecccabe20ae159c5f5a00a44e82083f4ef2ca38fe7fcd591a9dd2bd61c2b70f3c8f14553ce477ab3fb4cc42de5e4eefd456659921c0e1b76857d8f2e0eb5f7e6c09d021c799d539dc8aeb018bba57c83b5e692d291db8210138de62a43fec9604e131d07152fa392156b33bf0250b8defdab296817a8a249348acc87efafb70a05d0cbe9a4a4c81d57f4b79fbc1c2a5c8eb2c0ff1e6c9cfcbe9c632ebb505fbc487fd74fcfca1d6c5b0d2be592e83262a137e8bd9fdf5cd037550195f7dfc668aa1af0531b4d14eac5e3fa53fa4cbd91677273f2f8a852077ead3e510a9f94023c69adbb04e8776b945a7c29a5bf2707c45dac5d8d4d4727938e91496c7ebdc03e891d7a7e8395733137288e8d485383c806f56984c1a2f3339225d94398c210ec8e0ac428142517e2a3ba1b7f3e1c1256f876bc5d251bfa8ca70d40a4caadb59a2c4a54d3732619ac65a555080e705a1218ed4a4185048afa3b4f80452b45cbb17ad8c8d1ea1ce505d374ac7bf2769a5b90b02a2447d3f73189d8139f40d7cc17d15f4bd4ae960ad08ebccf837e08a39f2ea77707ad5c2372245ed449746028a3c12163eb60dde2abfeeb0b667c190397cd5aa4ba0fe85f60b99e833bd8cfdb8b2df66407c35c1517767a82bf92d6fa9b8fc2ca4b4c050839d29aa5873213607ad8badd47762b0cdbeea845edfe900db1abad30e0c25d9b374c5997722dfa131527024f45f5392f40b94e25d1fe7100db4862a50d873f6e187707e1078a37eb01c1e21927540018dd5fb118e5ec06899112d01f4a4f1014587e21ebdf30a5597261eb16b420a8ef4337380a0304dae15b38e50cae572f05bee14fa9b54b436d26ce0ae83b9b5b0a2b048037b0d91034f8650ac0b5b77bb6b231b990d7ece63f9ba0e48e619efbcf43f5b7be087e3e2d3261637b49e0152b785facbb857b64d940913b21045b4b24c2324d0a79b608261f4693c34f6d70e17092293efa3fdc6726b4c46fd46da1fdcaa478a0d3e4a7cd86a4860e1caa0c80afe3fe5a2276acdccb5779676f13695cfcf16256b1a18ea2234bd7d949d462d9a93f1d63a63dbae88d88fb7cfb0e3ea8985331fc7fa490ab5b0dd4a21ea2d57074525f360598671b2bcbab8de21272055212daf23db52baf6d85c4eac1796b8ec60bb0cba879fe32e33ecdd507b1bab47ed4a7d79af64879b72ebf78640b583c6dd4809488b0c5196a78a3638033ca604ce76fccf218df0b641c279fb9de9e8e9c40ddc3d072fa0cc3032922e4dacf6e5a6c4d38cef40f4d38025d31a38d99886641465c78a623d8598cb636ee6ff9c1911db4a4ba05d586f22deb7ca618e6356011c29235cf81c990e80f65ad5c4276c4e54e952160ca37f7d6def8a7a864d38792b807e1bbb0bf9ee5e06aacb2b4ed0f5cb381d83b2a3bfb72ce8114cb46eb814bc5bbdb21da326344afc33a17b70ed8944a83efbf3152a5d83da57ce36d9f6236d66dc54f801bc94161dc657ab7ece6fee50ed8dc82f2aaee95f6c9f72aabe7ecb852345115967828530c60ec86377d7e519eca4887afee807fbea7655ce200c86c1a0585196d90c96e056dad2aa8f5bc0a6292f9c1a061dd1da0eacfa1e2d754d867572a03d0dd56354ef3c9f76bde4d69b3bfd70c8b1f93127371f4ff27dc8c582c69744d81af132901625c6cdcbf9e5b595153878f114e89549e0d75b8a2d0b779fffd62fc44fd16170801130149f049736b55f47a2eaba8b52d290304a87e76167217a055d8dc654087a377a8d93f50b0762fd8f32102513a4ac1ee2d3cbc18390d4d046acd3693d2ec5ff0092dce564f61d347e978f717ef20bb092790f1c334b3cc2658077a4802131ed12833dad7ba427d1d06b05f5f8e8661fb57c0e559078575b95e5a2455f51a334417ad5a437a03b2f338e25ff19cd0c3b62f769ae1f7cc75311538d9fd7acce60df54532c4dbcea620746b756b8ca8331daefb44f2000afa04fd7c0d5b0fc36cd4f3f5b257061c72c96156a230f6b85f58cd778f19123dae19efc9ed782a352ca96dfc8453e322b1edf4a06e8b9d1cba98cab14032d41a266cf1f7b4a21998686db2a002ada982cf08c7086c9cdfe5a68faf5217b419f65562c77d57ce8d9fec876d70f5a7450a7154d868261e18ce112bedfa2f9bd966aa08327fd7494f9a34837f4af150c24ed2c3f698a8b349ebc295602ae0509c1ef3ace8d1786cb54b7331de1cef86e4a58df41e3ed662ffba77f258cafbd2c965f33cabeca0ba0c313b4f0ab474773142afb1b4d128a57ac0511ec56373062e9bede5568d82133bb497d28eb3b11ec1b70dc7d6fd668f7a5e2a75703c2b909a2b4eb1f9c5dd51c0f76020049dd053caec8dfcbfdc01f424f6ee18bce0be148b6732194199b9aea1d33e86d63bc91dd36ab55df87039ac2f8f821eba36589e59684c1f8ece1e63e94a37538e76bba2d5dddbc6dedf05659ce93a4b4517786a04d396afe62d4dab80a9ed026dfccbdb63f0f2e0725a9fcb40828f1463e9c91210b957f2f3fb913770652aedeb8c5578ed2cee291971093bd75d1ffd265ff26b40cfa1cf08f3bebfcb4afed3df506463cbe2136dcb848a3d89de5e77ea4c82f608fc55e3ccfaa426fa932220cb982bac58e94ee65dbe4ddaf4ce2f688bb6ccbd747e470a7eeb64fb81cab06a3c93c9b27801e3c76e4d957143e6bdbf738086f5c28ddd65cf5135689", 0x1000}, {&(0x7f0000001400)="2b94b13d5e31738457259155bd832f2b7f0f9f6e7d94095ec46d431f70e583b05b6073428283e5a7afb918b568f65996e0d611db0ea489bda86d26da469059d8753ed0b346cff98b07af4299b0c2c67e65ed368cbaddfe2c942dc3a0528f9be3e31076e8e86779d0806886e3463dff2aa79ed05ee09120ad2aa6fd2c9f06d3bfd00e83dac44d2a75ca352773e443afdf59f3bbf39931399e010ce1322c43fcad29d28fdabfe1fd878d765808ea561daae25f7048e5a2154daeb135317cd7665bbe8dff3c8008a513e4bf308bce50bcf002afb23f502f2e1716624f78d7539519ea37d178f0c47324da3279ebee7446020852ce465c", 0xf5}], 0x6) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) bind(r0, &(0x7f0000001580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 22:22:32 executing program 1: sync() r0 = socket$inet6(0x18, 0x8003, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) 22:22:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x3ffffffffffffe6c, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r3) getgroups(0x3, &(0x7f00000003c0)=[r1, r1, r0]) getgroups(0x4, &(0x7f0000000400)=[r2, r0, r0, r4]) setuid(0xee01) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='&$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xf52}, {0x5, 0xb7d}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 22:22:32 executing program 1: r0 = getuid() getuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) getgroups(0x0, &(0x7f0000000800)) geteuid() pledge(&(0x7f0000000700)='\x00', &(0x7f0000000740)='^\x00') r2 = kqueue() readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/31, 0x1f}], 0x9) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getpgid(r4) ioctl$TIOCEXCL(r3, 0x2000740d) getgroups(0xe0, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r5, r6) setregid(0x0, r6) lchown(&(0x7f0000000680)='./file0\x00', r0, 0x0) r7 = semget(0x3, 0x1, 0x30) semctl$SETVAL(r7, 0x6, 0x8, &(0x7f0000000000)) getgid() 22:22:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x99) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="7c3a0fc41d6782726eda0d1e09cbbd4944e368577dad1acbfb48db43ad1ba9ec727e2dc17599ab92f8031fef5a1ba87555632443e6469b80c32c69a0d6341415b2f8acbc82f3ce8cf36a8c4d1525fd7a84ed08898bcf", 0x56}], 0x1, 0x0) 22:22:32 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) dup2(r1, r2) 22:22:32 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x1, &(0x7f0000000200)=[{&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/41, 0xffffffffffffff38}, {&(0x7f0000000140)=""/122, 0x7a}], 0x1, &(0x7f0000000280)=""/138, 0x8a}, 0x2) 22:22:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet(0x2, 0x1, 0xffffffff) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 22:22:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 22:22:32 executing program 0: clock_gettime(0x4000004, 0x0) r0 = socket$inet6(0x18, 0x5, 0x401) lseek(r0, 0x0, 0x1) getuid() 22:22:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000240)='./bus\x00', 0x110, 0x48) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x2fa) write(r0, &(0x7f0000000000)="92f200d3f4008fdf727d373e53f6c57d53e45685cd9d4f098a2180e496d5c7827c1a431d1d6a665606575b2fea22768e7f", 0x31) lchown(&(0x7f0000000100)='./bus/file0\x00', r1, r2) open(&(0x7f0000000080)='./bus\x00', 0x10900, 0x3) unlink(&(0x7f00000000c0)='./bus/file1\x00') close(r0) 22:22:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c2871f0000000000000000580000000068f7acad675dd991", 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000640)={0xe44, 0x5}) kevent(r1, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x401, &(0x7f00000003c0)={0x69776b86, 0xcd5}) clock_gettime(0x3, &(0x7f0000000480)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600", 0x3, 0x8000000}) clock_gettime(0x2, &(0x7f0000000440)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:22:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r1 = msgget(0x2, 0x15b) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:33 executing program 1: r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0, 0xfffffffffffffff2}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) chroot(&(0x7f00000003c0)='./file0\x00') kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x101, 0x6}, {0x18, 0x0, 0x7c3, 0x2}, 0x946c, [0x9, 0x800, 0x5, 0x4ac0000000000000, 0x7, 0x20, 0xfffffffffffffffd, 0x5]}, 0x3c) 22:22:34 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x7, 0x5, 0x3, 0x20, 0x40, 0x5, 0x4, 0x1f}, &(0x7f0000000100)={0x1, 0x9383, 0x9, 0xffffffffffffff17, 0x4a5a, 0x5, 0x4, 0x40}, &(0x7f0000000140)={0x5fd4, 0x4, 0x8, 0x7, 0x4, 0x0, 0x401, 0xffffc00000000000}, &(0x7f0000000180)={0x313}) r1 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/136) 22:22:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0xffffffff80000001, 0x5}) setrlimit(0x3, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = accept(r0, 0x0, 0x0) pipe(&(0x7f0000000200)) lseek(r1, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:22:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000000000000090082c33"], 0x10}, 0x0) 22:22:34 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 22:22:34 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000240)=""/138, 0x8a}], 0x3, &(0x7f0000000340)=""/124, 0x7c}, 0x2) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') 22:22:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6d}], 0x10001, 0x0, 0x0, 0x0) 22:22:34 executing program 1: select(0x40, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000340)={0x0, 0xffff}) r0 = getegid() select(0x40, &(0x7f0000000140)={0xaf8, 0x7, 0x87fd, 0x9, 0x100, 0xb1, 0x9, 0xfffffffffffffeff}, &(0x7f0000000180)={0xfffffffffffffffe, 0x98cb, 0x36, 0x8, 0x200, 0xffffffffffffffff, 0x20, 0x6}, &(0x7f00000001c0)={0xfffffffffffff801, 0x90000000, 0x80000000, 0x7, 0xc4, 0x0, 0x7a79, 0xf01}, &(0x7f0000000200)={0xffff, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) 22:22:34 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 22:22:34 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) r4 = kqueue() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) close(r6) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xc011, 0x40) dup(r5) 22:22:34 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) getsockopt(r0, 0x7, 0x101, &(0x7f0000000000)=""/218, &(0x7f0000000100)=0xda) 22:22:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000080)='./bus\x00', 0x419, 0x121) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x6}], 0x6a47, 0x0, 0x2, 0x0) close(r0) 22:22:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r4 = dup2(r1, r0) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 22:22:34 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="d18a802bc29a9826f2079b63e7376e16e4ae265b590d3594f8289625420d42ad2fcb73cdd1fbc2c505c4b094e33fcaba2dab4bf7e087463e8680b08ca4ec97ae6c2accdee1ace08d17ba8c49e7b60ed2372dac3014c8eb6187b5a5edc0f1c016f46731532bda9ac90eda016e494062b17229ebe112e637243237bff99ac4f16a8f8e8a4efc53bdf910f0642b7f61ef9d8d0e286336ff44c63d2f13ccddcb14303b3736fdc8e2fba5dc4bfb31da962d6477004ec8af070463331ca0a3e9cc21", 0xbf}, {&(0x7f00000002c0)="cdcd7811225babdade146cbdf8a863ff9c57b7f17e3efcd742a78538abc770e3cf368c6c45274fc9b6068d8b4eba0a9c7d016e06c70f77bd6b921c50214305b104225ddc50236bc689e82e4878d507c3c095e2762fd9", 0x56}, {&(0x7f0000000340)="ba01b3e3d2e1657e00e63aacb20e93d6b8301e6303dfe67e6dad1249d65aef2421f554c02c61aaa827177314749ffcc8fca6be310adebc8195110029b8dfee9e8aea9c8d7722f5c3262e416b5ca860f911dbedb9515941db0d924865e432012c56a940851e2600d1bb65b6bde7960fe28dee63b77c0f3cff58c3954931c5d1fb2059fcd0e79d7cf49785ede2ef5df7f0d5b5f15d633db91b289d4459b1e3ef6fe4ca06944cc267", 0xa7}], 0x3, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 22:22:34 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r5, r6, 0x161, 0x200}, 0xfffffffffffffffa, 0x4, r7, r8, 0xffff, 0x1, 0x9195}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x50, 0x1, 0x100000000006, "8229ce54804e6428aaad3c100072b23fc2cc58ef", 0xfffffffffffffff7, 0xffffffff}) r9 = dup2(r0, r1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_gettime(0x2, &(0x7f0000000080)) 22:22:34 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2804) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x9}], 0xffff, 0x0, 0x9, 0x0) close(r0) 22:22:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 22:22:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fceafac88ebf2fdaec26c7ae08d50012c8b47c95cc20768483471770888c9f97d374fa529420fe1dd35c042ac5172e52a47922ebe175559a8fd342611be184fe66f750ef071556a53c240a", 0x148) r4 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x4000003ff}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) fchown(r0, r1, r3) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r4, &(0x7f00000002c0)=""/11, 0xb, 0x40, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9787, 0x3}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r6 = shmget(0x2, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) syz_open_pts() 22:22:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) read(r0, &(0x7f0000000140)=""/174, 0xae) syz_open_pts() syz_open_pts() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:22:35 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x8}, {0x5640000000, 0xff}}) readv(r0, &(0x7f0000001a00)=[{0x0}], 0x1) getrusage(0x0, &(0x7f0000000280)) getdents(r0, &(0x7f0000000180)=""/88, 0x58) getitimer(0x0, 0xfffffffffffffffe) 22:22:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)={{0x3, 0x20000000000007}, {0x101, 0xa9}}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80000000000a8a, 0x7fffffffffffffc) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 22:22:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x200a0, 0x2c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x100000001, 0x8}, {0x18, 0x1, 0x401, 0x7}, 0x0, [0x17b9, 0x5, 0xfffffffffffff801, 0x8001, 0x8, 0x20, 0x406a8af3, 0x5]}, 0x3c) sendto$inet(r0, &(0x7f0000000040)="8850dfc68a2282e8e16a417494a1f542d2d297ad37259c4bbde10cb1964cb7deb293dc3bf9113e94e1d7393a53fdf609647d03945ee74330a9261bc07a5185c258b2722549511c3464d664853e853c1e1e9ae81ccd0ead08540d6aa8e2950f9673fbb2c971f7b142abf4436747", 0x6d, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 22:22:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x80000000, 0x9}, 0x3dd) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="19fb356cb787d4bc61f576833566ec987e7859dba1c75103f8d09c475b5c390b273a1e71da06a4d49750613a90159ddc7792264dac4ef4cba68934fd02d8279b6fac7a1b23af7f9b81151808e87b6b3b5d0a42d8f28b55f1aae74e3decf059510d4e1423a5d7253a1711abc5d54478fd56dd16adc1ac0510893b42d5cc728968fc75d9e4ccb5b4f3ff1ec0025b372d91298c57efe69c3ab87eba5376a517fd37998ecf4327dfd6466c689c1c97d5b189674b", 0xb2, 0x400, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e000000006530001d257e2d7c2b38a67b9f814fce2dc374a059a969953de8da5bd29be2dea7080558a861288c98e1be6c0f7276c1f9cea115742dde10c330e1c648e278b75f0eaa05ce435688ab88cd1de760ddc9c84319e8dc9ec9d31824b0b6ef875d64ed73537afad4392c8cccdfa3d3167cfe1ebcb4906992b7a319fd"], 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) sendto$unix(r2, &(0x7f0000000240)="fb217f2f0944d2db417826fcb34bffc97a8b3e64223b5acd721aa0f8cfde2d2f3da68bf94ca39d72f858b523671d01c7ad09759257b195a8abbef00fb0716cc3de079caa99c2749fd4475e2c308c0a19e50af3eda6fb6b87", 0x58, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 22:22:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100, 0x1) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="7394c00b7b1d5a49ec1e891bf2fb5d69be326876f294ebd3a87fdf6a94bdd3ebbaa766d6dd2f43a46430ee05e2d31ace4d28bc262d9d976b94b36fcd8b9efe6f2aeebaade29491494158324b6f4c146d4e522a2876dbd5755d01c72fcd1c3ec45f9ff5167f6a7e62f0de559e8fda99ab176f57e4ed57385ca69ab60fa44afa50debc420c0e65ac85ee6393132daaf5", 0x8f}, {&(0x7f0000000180)="fa20", 0x2}, {&(0x7f00000001c0)="81990410fd5dc595129a0441b3bc44884ae34c44b40a473accc5ea1b7c29e9d137f9c526a5e466ad4b45f2fbd06e5c08605e67fcdf49fb82bb5a5631619388cde78991c9fc02829c07c16209c612f996442dfdceb56a0cbb351fa7205df0df150af057fd6a9662db594748910cfe4b3141415ee70513f3a21abbab3a3babfd6c2977af932a759b64f2a6a70dc4488e77c97ab0843813f6e660849b66d2e650a5059e32d2037a0fb22a927d09836f10164ecba25d749bcff4861ab3bbd79542715b120fa2df0d097a7b6ec123b13cc380b3b977eaa3cd97f056e80f55e59eddcf6cd644594f72c8062678f7122bfb", 0xee}, {&(0x7f00000002c0)="195a2a1fa15cee144e2ba9601b223f181fbb5a854cfa31f61b82a83aad94a7b63ca1980fca471e903319334bf78e20c9c20a48f8000910b457044e3eb883b6445199bef5831296eaf2d1eb47740ccf00b8138a63fd4bc2", 0x57}, {&(0x7f0000000340)="e88912283178a67aa07a6d6f457b0f5d0da28886986b8c8c2aff427526a1401295c7595b6651c898c6893316f2196218992d1203726bacf81b8b99e8b1be929e857091ed6fffbcda234583557df0b400506a3ef6e6c30ec9d0098a42ae60f29139c5a679bf9b215e092d0f31472319a99891861abf8817b390d3e9385e681bdabe36f4f08c5e7a9b2b94db6a7239aed63715462797283298e17f60a183aafd4fe63314e181339dc44a3b238d97534e351e40c992d5ea0a8827b6bda0cb190208d98bf5ad6c81715106cad16068804846", 0xd0}, {&(0x7f0000000540)="830905b803d0652b080b7d302930b2b676f010a717a8d7d299b52824afe83c96f1e05cde07a963407d6375a734defaac2091bd644b27b80df23f1532bff0622f00a9cb7db777fe3f0381df7f5110c9e610d17cb7d14134477c42ec8b5c8fbeb02a925f17ee3dabf0e162380b5ee808891b63d1d2a8d765861ca30b14c30018f85ed4f99086d626c81f5d3f53bdc76263d53b14c1dd7f3b164578ce0813ef29a4bb84b0f21fc89f90eb8b8f6caab597ddb75b01e6feb9a4c78b53191456156933601a030e0dc6a02f3f5c19e0bb9a80a3bdf011d9b7d1f475460207466322cd84bae71f666fc8c44ad5b829d158b88d50dfe0a08d68fdc285b227e5ccbddf6ece66097e91133113d44cdcd6416bf7e7e19636c27ca3a79efc1b5ef48c860ece9085e3c65500671ba0d9bf2d1f37dbe4a5ec48fab609274abf2e91b1a05094f91cec39b079bfd073b33fe85a97dafa9ef7d6b7e66c15c641455d94b5f9b39c085706da948700ca413d573199f0da9a4842676fe4f9d5e4c1bd86cc540af7a65c14591b1be55d0bd5b0484c68dbfd4c124029d77a74310044950d9b6c9c60604fe9fc40c7a1ebddc1b13de6b8e09eda48850a0d4c49b9a8fcb58204eda705d7c89a502307f90289528d7849e5b899c6a757a360d6de325349f6ad3011193125d8768a81ffdbaac15b3724a7f4997f29c8464455087e6f9cd7f592f8d1d369ea3ea71068f7541e3ce6fbe41a42c08af4d45e5ac5831abca70c7e46868aac79803d0f78bf695b5e2207407fc65c4373ba23b011b9808b9f3c8aa8382d0e623d78a4777bd75383dec0e4eb8a4794b979dc89a6896eab027f89a2d31bbf30a042f80f2100dc70ea3d7bf14a51dbc4df2966537f481781ab30d89ddbf2805549d916313923c34eeca238243f20fb7389e8f2537da5177f660c1619c7ef5e7e28cb607c13eaf55431ec30404717ed1abead2a4760ba78f899e21f243df3297215705c8b73186a243a876599dd17bb104c900d61e3fd21f5afd167106e31845ea9b8b1be062b9df15cb4581b6953ec84cfe19388aeb19e42dd5ae6d7a1aff2b00788a9ce84caf44727470e2dc28122657c8900c8f602124ff60ec304724efe2f98d5f42835785ed491e05cd74cdb60674546f924fbff8a98202d53974e43860cbf66403edd97311fef536486606162fe661bcac984571b65bc80a145971270135199e8aaf0af0700be34935defb0f1019c982adaa658c3581391dc770da845674bedf8f6d8620e6d82134b78769a20a08d24bdbc1e811e7a5713edf852d1d29cc41ee10f40b756903e377fc958b04af659226a5752cbd16269f82e769ddccce6cd5ab5824e3a4e00f863245c7c6e8d194cb0b99ff2e2fc63fa1e48221fa96cc507f2ec21baff180653bba61758bb995f5bf6cbf2e8dda611235cf9ed2904c089e52f307d84ef793f2dba1c97148868d34ee2d02ed891163d01d043c4afc66eca6a54519a18190a0b518060507dbc34b6c85f7d4bcc954e3c06e52a53857dec79986b1f6fae7cff6643e1888abbf5381f8ce92e868332a0b08e8c2b5a1959323567515972d9ec4f7084f8669c2ab154319e456d4604b63322bc664011a4753a9e7a1dd6395365c11fb635991df7d30489da0510a90892e29a0dbf9ef4b0a4a883de05c93437f5d5a15817f8d88399658b16a0a88898af62580fc8da53e518e1eb3952328b582f3bbba0e5ea78c778a1ab1033ad34ca65bcfa30d001ff4ffcc4d6f262e1f2c3b630e906334287431b1df5aefa456ac7d17e7f1269d56e07b739c12bbc72dedcdd31d8fd539d4004161f7e360f779138fde713224cdf598a3dfa7d44aa6e434743b651c5666920db6bd7ba5a78b63598390ebadcb990cf81011ade6e7a1e83776987abf15e0093a67201bc5b2cf3ce214dbeddc129b92a39aea540a835b7b251787ac8f79db9eddb3bbeafbe68194f74eb3c467e47fcd9eb28e0ed06926da2bf638ac502193e8dec04dd80e57341d139defee24c09cde7617ee0c4ef1b44ee413ab1d2ed7145ff5512a20f9ea9ce4d8c535b9121fa5d8feaf4adb625fe4b9938a0af218da225c903d71a7d83632dd8e41b874e4d7c5cf7210ce0ec99082a8697d9d33f0e7b497799709d51fbb01fff74e13088fcf32b955815b8e1138f0985211d62bdb692332e1e51ad93e39613c5a9ad3f9bd02cca3a1dd1fdedd9eb91c5cc87fde07646a95bc81857472dfd4a602643a6b0700d8989ca4831dfad47997035b140617583d0e98a1b6176d4396c06601d7baa08ea4b2a9867fbe6eb8baa78bd9b8dec98ddc0ceb3a181f3227864904468b67b993a6169b44a052903100332697ff78ec7df98799520dea94d83dd39380ea090aa2c6cc40ad97e75eb05e3ef4d394441c4d59388dd999e6cad1ea1c720e1ea405e18cb5f5888470a61f81ba83adcc3df89889687413f254bfc92454f4f6bc26b87cdb4ca3f3e75949a599d803da63b3e84e69a54cb2696bbf1aab132187a73e0fead70fa1c42f37b57c4e556f54982899ff4ccae2fbea1ce82bc18a1358476718590e61847ff3ce6e615226bf4e569df80baa491b3be7d0d2186205b2b89822eb07746f9588def4aaa0fef0d17562cade4b295cda5e73ddfd9f3b16042b43053cb4bf1d7a1c4dc8d32471849e492f579fea52b5040b7e531f6631de275a4aeaf3977374b0cae1fc59e91bcabd3fab97be2035a3cd48b0560a1b9459b6c7739d44757af1a7bb0ff4d236b0755a3c0b991efaac013360c95d9a2dfd3053c0c16056a7dffcd3783d946a265d1f3409aaae1dd1706a79b173706727a48909477224127866182af212d2bdd6a3505b3da31c585c65ba1ce1cbf5b08dc2ad65e3b88874851cefbd3acea85d63598f26cca4c605244acc50dbe529224251272a950daa483fd83b7a2dc75c6cdcd555041e4a50314ab5aeaef617dc04a13ee06867c34b65cddb2c59e94ab17164b0db735fec890aafaefdf69f5dfeafbc90e64ef48df29a10f48eee35dc9516fe279d37ea471e7e6fe7910294e58c023460cc2f7242ec6a5c9e048223ea4be1d8828e969738425f6e2d2006363f54dc2e9f1e2ef7aab29886c8c2585056bb2a73b2a7b4cacd9af5718413a35dc27d387907267721f6bc17c3bd5587a32f381654c5890a0c9f9aee22b4bb36fb876fcbf07f5155bf616441b3e80bbf1a1403a1676adb10f8b05e921bf00f7a38ecb7aafbba46e13536bdbf2f28a657b4c92ab60ebcb7810a37d4c5ddcdaab95721998a378fdb8d4560aaa791da4044d54c9b38b3fce4c4e6c30642d1a84c4f6c8287159131da4bc04502dd1c975992965f51819e7942bacc1bab89df7327eeb34509cc1c87d2631a8dfc73e1af40c225d7036afe01f04ad71d17f1d6dbe77ac842b4c0d8783ae57f416f777cc16c00f66353ed645b101a86003af81495a94079f4cc5453de45372eca2359d3cdc2b8d53aea05cb2f709391c278fdc1e39310cc2e544a5599c6d2f7d00a4fa49f0e2ff12695a1ba0d956fa68986967a78b16106063e9e4822fce344f7932251a7657618f7e158d7cb3c80f1571f947767b5547f601e2f45b111929485f4d41d0d97ba7a2dcefe5b610472ecde45a86b205c0711026358a33f1088526a8e7ca5da9112e6eb9bcfd746b3d537f38e8c17fc53f1b855a3c2ed4d062c470ae57eb8e9d34e623f306db8f18d07eedc9d5f32c6b44b6e8c0fdf444bef2673449020a6bf3062ad6ba26d259bbe9f07e08310ceae001cb74f0955cc252c9548816557ca1246154214bf91962d8c592fdf82aa3d2b706228d267f52c44b387ddc17608d330ff928b2b7621053f519523b7d4c2f8c1c45206c3ea9696b16e6511846c89f250c1c8fd61454261e2c1a12a064e6a37459193157d28da02863d07a282e3d3347f0ae54b41e81720c6c9841b8746f15f81adabb56dc41fe7f5fa342ba3ffa65d49c005bb2a9a91d1ed65ec602f7b765830a0f57ce76637f571e83669a8f61955b0b80f264928b81e3c391d27ed58b13161019caa56b79c4f289c7336ac35426423ab6e05cbf70b2db85dfedc95acf17eb8640c3b29ea3c280fe2b23eac8bbc87d92e691489320e9bfbdce95e481a6dfe5168878446e5d9fcf128f40fb28814fb0ef2d5694277bd52a0fa13684ed437001661b297c92a50c370794c9e22ac9f4186be06b17a53f67e6f0f8fa3895b458bfb2fa2e784f782a8e7927c13103bb6624983ea391a3ed8a896fc458239764365e9cb8a1bb2222dbaacd840f2898dcb3b935697f6696a9d251290b317ed8af878edbf84ea07a64be5660df85e4ee11acf123a82e69f638f3f68899c06a491c199e06a8c340f64f02b98c06dbc6a7f10055660921c129910459ae19ebff04f60921711be0564e760db1b1f8e14bb1fba58a6e71a848baf8f577bb99dca5630bcba19781ade23eb4ccc4f5af274d169ba0f1662ee39fa1845ad3c72df908444e6ecd3e04f7b77d1e53dbc843f53ecc4c0389f645f732006cd20a0c660f78e4ea0114ef0bb2b1d0564fa58cd311e4dbd8d20e364c3f1d826e342408868292b81df65f5d21c82c15998425d8582d433b9f1f4bc6dcd1e89f21d2e5776aa5ca620fa6462663b29326ffb0dd53c34c6e7914055abff1daedb43c85b46f5f8107533bae6ac057f6a5e5e86d1e8aa7e748df65e3978704ab05038bb7b470b31a02301d9ec83744146c1360a40adcd9b20632e84125bb957fd8941c6e2ed49ea740ad4a665a6f9761f34ec9b9672a28421a3d373dfacfc5d0ffd7c0837a49f2b155bbc6f3c0642ac7858ab978551bfd531ba0c8df67a1f234578b5cd2a322bbb21e057c1faa00befd590320db79562ec7886ad9a97a4e31688942ff01176d9bc1cbcadf6213a2c1ea62abc45f5cd140d0d2cc0a2c3ccbd06772228331d5847a9d6cb4f3c3584ff9feddc144ee32502b704b4e819b8846ee6a5c4cff5941f46e3daeea1a8536d33f2040463ef1e475b866ce4bb1bf95747cf8da0efb29bf7e89483ab2e9156b76e96d6d92c1738d493842abd147541a4a2c6f9be54cce5e1684df7dfc37259591b67dfa7d2e1931dc31e41ebd97423706dad5b8599dea13ce34fc4a6a6846ddde5d50a1fa70c73bb3e4c63f1d60049bc3effdf79d211be3725ba71ac9c4c519f21d664a649617e459cfd79f6667b817689393bebd7eaf01eedc679d38b967e61065332aa68d165ea9fe82591006d285b4217f26eb087a8992422dcb7e73fa1b952f88b70050b0b30f4ee673c67069d1844b0aa55ba13c1af5aee633de97acc4be79b3a626ef472784abc8b30854e42a8732999f611c18b65f4934b59abd4eda8c3da5e87ba0da2285eaad09fbeea37b7bcb7121ac1949fe4b84304ab84dc6afa1272ec9305ea1b692906e241284f74cb8b507f0dcc6e57b14cbcbfbc9c7a7b13c135884356a72a7b643c81a1d1c82eb72629e1c1c5014919b82fb472d63de689bb96dfcb70a7b3dd71ba3755e70c306ceb84a05dd8024369a34eb1a7bcbcac4f3b995e3df0a3fa58a5aa4867fad5b4d1d9e2269d61b4b879774d107bd052fef5c7dffa71f62888cdaa0e29a8679df227c8f3dc74714bceafd513f2fa47660411c1515ceefa56fa4b2d45c6a02bc6dcae0662e607884cafaa5c0a3a23aba30cefb4cd0945ed4f6571849ca86fcbefe4eb6f2d03e02f9936ae237cacd3027ffe4e8848c9dc03d956ee526d19e8e44379d0bf5c7e8e87db847bd47b577e95e01463d652d1de50c761b3e1b57fc54e489917f0999514c623425312ffc", 0x1000}, {&(0x7f0000001540)="dd4645b692c935cbf936a78417197c6450eea0a670a4838eac6615f4f2b235a252562b93a3e55b0d34894a015047f9edf952e593937cf8e1c9f9c72055555f74db39f03c26dcc6510d6d6edddfbd62cfe614f162547a30ad69562969d8a1bda542ed039a98a098f04c28b97c928e9fff3c36ca313559450a7556c0d7ea4d03cc56bd80cd3037380e4f6fcec4905c8fa91223301a0cb2ef0a88e2ff59ef252fc7d560e747b192f68f6923c97c600a0af2d299618f0b8e120ed5e5337fe6024063a40eb3ea1d76cc18583d696591dbd302acb30667aa77", 0xd6}, {&(0x7f0000001640)="28b012f25011895fcdcc94adc8389930c795a4ba7be7532f8691470a89be21266cc9244f359401a8480a32afc0409489b9d1f9e30477fc006479df56f4e54d815980dc39b1d7cb3edd2b458fec455eb03151c3fdeda0d81ece219cb44ffea50c7f0e7a4b0895bf9c9a7a135cc4db99985b89354468da57c094eef82d02a3accd213939d8a8840a81222849e689e4a2542099f284f5bd4090b550a2b7b5f0ac82e8aab4c3c0f27d67d7ef372ded63c0474d72634d49bec7d32576cad20eb85c44eaa4bade0b2859", 0xc7}, {&(0x7f0000001740)="c5feebbd2eaf123da3e06ed38b14f2fe0ab087ae421700979a841d0f3ae22e1660362af09a9aaf85161a6d7b1f86209df0b1648b8903558ea89435523343c9c81c36991c15de79fc0c7df40d7f544034fbf4254d0293d6883946f43618222bd262dc695db5793eb594ab4bf4934f5f3adb71b2b9d4fe6cf09cc7132c76e1e9e8057d17317abc6680517bc8f60f684ad2f32d776afda56d78063ae74ca21f5b334fb99a5c75c04a9b6677a0ed1f511ca31465a9270fbfc98b86585c3fb79e064a81c162cd9de375a65053550dd4f822c898ee6a1891096a148ca5b998", 0xdc}], 0x9, 0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000001880)="4d6a83b425ce2cba0f6dc7b9adbd9a00c4629da79960c6cab3c8837741db0e6e5f6831402e992685d97c15449e131679188d97ab4978fb6ad07d2a29231d4b70ac5f4cb97c3566f15b8770641d39d2dc07edce28ea73dbf9d1191e0524df645674e3d5ce25a4a5f7ded3eb32adbce3df3b87e58eebb5b6265d53e84351e608b183badef0ef78329aadbe9c96ebaf98a1024958523eca121168d181779a16d929e750937d2252f8a26c7972a28c5255dd35de80bc66109ac53b123282223a7b28b0a33ed978bc82e18a6fea9c0ba29667", 0xd0}, {&(0x7f0000001980)="d4a63db0c891c26e8bcf58401c17e5a175a6b04ff66351e0022b204cb22467588433c9c9c25b2e117a4692b6deb958fd4386b7cfa544463503917c49864a61c7488fbf66884444b13093047d2eefbc8f9f4b46", 0xffffffffffffff55}, {&(0x7f0000001a00)="eda02cfc", 0x4}, {&(0x7f0000001a40)="96a84eba25d1ee461fcb000b02dfa4cbcaba444d9cf5fae3158540ea1ca0842360e48d391d3c7db363bfd5b922e40df8", 0x30}, {&(0x7f0000001a80)="dde047b8c59d8cf82a2d7d4d6a3339e1c18c5454b83582b35a0539d1d6de46386d3c2dccb7bef8d806538bc936c7e4f109e08913e220c4d809110a36b93ff3fbbcddc8cd679f1166b7cace59a2f204872d9a3831729f79f767b00ca6951130d3a50a68a4714e745827b83a5ca6fb127fa8372e35c1961e1b36909ff1f6a237c1058e7a3c1db92d8a82b7453929051c62b9a7206cb677b5cca9f83a8997851895cfee316e373a6168f9c6e8b112120912979ffb781a41aabed6f1b0cd66295fc6", 0xc0}, {&(0x7f0000001b40)="7f3013ca9c0e6f4ba28379717df26de829a38e5440f53ad1437ff92f96b9d3b6db585bab71baa312766013be415710c12bc6cd1081fd970771d28de498b30749f60100000000000000d15af079593ea6116b8d210439063cecacd2647a105ab3d92e344ac7526e1bb2e96375f281e538989c34e822fb239ffb7596139e6d3e467b6f6a9028f643e4e73da70e1be630b8c19f81be168a972f25ce86c7d2ac", 0x9e}], 0x6, 0x0) 22:22:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x1603) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2c2, 0x0) 22:22:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/68, 0x44}, {}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x5) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 22:22:35 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x18080, 0x40) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={{0x80, 0x5}, {0x3f, 0xffe6}}, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x0) 22:22:36 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x210, 0x20) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 22:22:36 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) chmod(&(0x7f0000000080)='./file0\x00', 0x80) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/73, 0x37f}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) r3 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r8 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001440)={{0xfffffffffffffb6e, r4, r5, r6, r7, 0x8, 0x3}, 0x800, 0x7, r8, r9, 0x3ff, 0x40, 0x4}) dup2(r1, r2) sendto$unix(r1, &(0x7f0000000280)="582e4e0085636d8255211f9fe248faf8fa3455c93113e77da4a7c28e76df1cad2175d23e9ca8c25c59244dbbaabbfadf2e3f4a4bda51dc3a0f67ebfc2de87e5f2c7ae94408e499580868885f0126f76592f9e5b1def56aca295464fbeb27784cfa9d3e0b35d7f7b4c552e3e4f8344ce8a7583dc6111ce280e73cb767c79d082cb655f36ff3f232612501c534bd3d11625128510866a2e329ee49abdf6484fb461ea2949cc691e90d7536fa1ab989e47320a562d6696a7eba607782c2e7eb3d213e7d050db1a0d86dd6ccd48e440e735742c1184fa69f1d08807d21a3fcf1d3b398ef66ec9ffe6d0439cba8a1c486faa819cbda05c34648b81af9c69cc6f29fe5056de0cb582a7864460bdcfdadc90f1d6a992488d1c9e367b2ecdbf255bda155a46beff9dca874fa3be6fed34fa1a5eabda3726a460e7a5040f1d75505a1471a0aa8c2c108c023362b88c12aa33f530c8030b4f081f4916cbd8278e213da542baf594b54cd91dfcd401bd5493384c3ad351d9961aa314c8ec864c0222a74a4b779cf4f80aaf85a898f0322e71f893d8aebccdf8a9e19c0b929f8ad9773ed4d57eefdcd759c5284ff20ad0706a0f387c07dd74ca25eb2724ae779a41b84826c64a7d4ab48ffaa5ebeb4ea76526373902c5ce3a29e9d20c252057151df2d08e7a3419a1b139dbe5e930d5578012cf49c1c207c7a9a2fb16123551c56fbc4a08884d45f95528cdb70fe354e6675bc2e0292685bd9477ac0e4e27f2e2f7eba8d56058bc1053b0e5431cab866b75e8fcdf427c2ca223c53cdd82d0b3cae0db3b710b3edd1b6ec4bd4c9ada56c194bc4d7db18ec66b449b6f395b120bb4d62963155ac3bce303953ee77e68edc215a2b0dd34e6005227c68b40e847503a94c284f31e523075b360a6d8da6b215206add2553d3f6c31a29d186336af17bff4fcf9ee86a04d411e76e3872c821b158aebd6b52df50d4afac6b061dae5484a8f32d1940825ebbe2817a5666379dcb5d9d50d06b13bde49abd65e22a46fa6b513ef06c9f46824f539690d082e753caa50f1c3f6b39cb92a281b680e74cdcb834dd86283abbbeb519412c18bed6594f361084a814a9293636ffbd0b96d175b8114d60fa4f40106d688be7532dbbae53bc748d2de498c7a411abda2b5cb147da09b45062818c1728b7c23ac0d211f8b3de7294ae5f2a7ec8d67a33948ce4a76c08e03d63bce186cd310d732f57dcbdfdb8fb2ca64ec0465f560102375529d36acf7618cc6377b950feff25dcaf4a6a74d7f9edce3aee889671a24484bdce988a6a250b253f5e7bb98522e9f5bd5ef3b3a5a28f23aa699ab8c492dc00a52f4a99946b89129702389b287c3d4bd45ec92acedb77f1c7759ff81d8db2c6e42e9c5ded8812f487e4e20c6445b5c06cb9491d5371c72ef68a1361d9f2b0518aabe0016219fd6996593699083fd43a8008fae3bfd4d10de9b8920a5777f39e63a54ffe6bba92f00dbb7dd57f35a91bc94abbec0a74c0f127ab24b30b06aba9a6322c0032ea7d74d12533e2b7ae6a38be6a06c0dc35a8ec7fa10892c3e6739ce3272e4fafa2131d323389141b6355a392c1330de1c50f3ff5243d6014accd5711d60aec7c738982abda824b9a655633010e8f8ac85e440cf42541dc8c52cdfd09bb8719828ab1fe8128c03e82bd760e32633ab2d52efce73e2cc42f023b167fa6de1a40153bd4e4d0e637caf1188153e7330c6cf4bf785d60f8075b1890314ccf49617376f62ba9d7ea7dfb2e27fb406c9743bcc8caad65c77ea8fd3636cbe92a5d34496d230fb098fa5f2549482a221aab5d38b01f845049e72de5457345f1e8d58ca2d7edee11904774758cd2cd59d50170ad9bbb8bfd04ca9f1893e418d461c4b60d2bfbe06038a9fb77499cd72e91fafdd1104f29e8ad9db8d6646e2f51859b233a9e625ee3a73e5622d3efff31723d77655f334a28c65c6ac013d86eeb750779455a42bf5e800692a5ebfbfffb12c029c76109a16e1b727e93f77590b2e549e9983e19c1c5980b4ef99ec7139f0f026f658c1638102800f096b8b65103f3d9cf43921391b9c9c4f9f63d766b6d5b63dbd33c42e122a417458eccf44fd77cba9ddbe30c8cdbd41a48065a3d6ce0963abe396d64c565975f80ef9d73acb80e0422ade1d3f0ecc342372e20202b89481d11d9ecfc47ba1932b224b82548cf526545f1a33a311b528282566282bf1950b2ff5b7e4edfb5872f4091023e98b287715f5d35aeb013e2e7d7045d48a4848dabe10a7ef329d7ea4c0ad469f9ed61d971fb5fea0db9c041e436c01539a8af597f7ee20f6f70479c3a48ae99c68d63d7c23be21ff22457e44432e9f6bdf4383631f484b91b34e60aa4b99dac97a5a62d3fc15cb1de7e72934f54364261ae4f1deb09c5cee7064167a19e11e01163f7c63d521e079f346b43b2150bfa0e59e4c427e7b109a25287de06250da20ace7d4466505746c6c48cfd2662e0f3222851e60b45663a2719800116f7d459273b769c1d5340c31e63478e589e03ad1381de1c49b6f8dcdebb2e1988723a6a369fd267625e2715c0e018a051fda43c3a7830025ed139b11c9792135add9be693cf8f63b1267651a9f7b6a0052a6eb9fe7e0549cb2e2728e21377928ae40d3b2832cee2c2f44e2d8ea3c2d14a72541d941c080d36aaac7f6f5e02a76fca7b345a2b9185e62255cffe81008f10afd580672063644870d79eabef2822835cc5ce0e9155fced3e1f809a7b6d8f051c023984c536a02b10d1acdbc62b0f4c25b9a471b334eb4026a7282ccbae7fbec37201df42d6343ea2b25252c8fbc7ae7229e468facfeb3e6c42f4c800d28d70ab1009a206e13d6e2db261e734e0fe7bba5a5684d50d9acfa3847ffbedb18c4f0f959b6cc64a780b83df57fc2e8b477eee56b9ff1675b8ec8c490b6d9884f3127eafb1d5a4fb3543359a69f6e3852fe6dfca998c11f4eba039b5463ef86cad5c6038d9537466c922ea93db170f8f1520f4c7e265b68d0a6c790ffb18cfd7bacab8052d67b27aecf39ce14a7548bdf5846e2a7966636e6d52284de6b08ab0842ac52cfef3747b448441a0a4afb30830cfa2b2131919a8d5c3a6a5854fbed10ff988b90e72921f01def7bc12aa7166b99ada86fc27e69ea89c8bfbdf659c0810450c3af24d210db369223616997367e8c86d5d388f421a996f21c2a476aaac3ffa9768e6d8a13100e0c3265d29af0b77470e58a7ae483320fecade90df59c82f53b2fcbc04d4f2f9a395726c863c55532b61efa6fe648d87ca298a7f8c67723e5d8ae96513e3db9ca09d95eb5df5768a182021ba7f52e861869b7b602e83e0ac91c7d3edc1ddf800300673dd5fbff982a430ba5f14ca10831d63aeb13e5e9de7b324a2db6444d3d6c16455eeb647e8602d04233bcd3919dc4a1bb1a12b8de90ef329ab64f19666cc3f8cd96a7e439e0b62c6acbfcd82d82c6afb934a9c65530e5b3e5bb0921f637303eace8799c7505cf407c3e2404174e1f62d254bb56c43b02beef71a1930f3d552480a6a3d684378dac040951ddfa6f4d6bff234989a0277979deec459f2a7620947c06d949ecc309bbf6577782e9e1e3eff43c1d9963f11934948dd6ce5e85f30d077ba570b6914550d576d6f38bf331f4bbd9e3734bc14179d63cfe9d598cc2a7c7cdd47872f20b0866e525fe2cf1a08e2925eec3083e7362929c3c06190568e38fc63940f825c66ec1d57c3cf78c7a3b5866fca114b489239cc26265f431c06fcbbabe0caa61cd60adea1f2d9fcbf620b6fc2863a3afadfdcb6f8e0c86f5c12e485a884b1bcd0eebdc23876e6810606f4d21862eaf0fa6b9a9f0034334cfa17fdd6ab592b7a74032220c1661f29cfec13e5e75771811a15f9352a94ba2d687ed7789a947362c81e56685d7d879e45fda02fbbf4eded6e3d06bf340998232b367664a1e8a0cad21a49b107dd01c86a08aecc0f2c66aec6b855cdd809972f7c16fb11ee323f4fdaeb194670c30b8d84eb2bafdd56601bae208fffa48e7cec2955566256129e1c848174d6f212036e08eded21f288f4c629b8196d47f391e3afde2e40bb0ef8a8caf58fd0d80cf4818e216dc9dbbd5d3fd50f63a8222cb6c81b5c16210cac206476aa82e0cb8ab4e70d46917c4712530803a6bf6ff185ce759c5df8f6cdb7fdc5531b0097364ac829f5f78e45b32b655e4e97c2aa84156ee6b10d79d132d75b6d942b25fab4ca45b7695dc6af1509f7132e99a5fe840539f5ea3341029c2e3fd1ae1f38350264ae9778832f78a4277d8155f1cabb59f3e453ded1d70aadfe93f85034e9c68cb6e2c58e26cac000073caf251075f943264075cc55d63665d67dc2a2cd7c380d1a7e7926a93b46c75a76ef7bc9e3335fa0b6e0e0cdf595ed4599d8f66f61241d843571c3e9488bfaf01515b3226f382fe5b966774fae5ab591552462e91d91e57591af21af22ef19514e093c133d6c3dbdf554b25f982720e6267194e266d0175bebe9e8671ab4584068347c130d51caa02380118ac26fc4cf4273b98a1512cfd455e87e7fef57e3fe3ae4fb7c44c45897da1fb82ef4f1dac3adc2c53ab51a6e548e368a6793e99c4322a4ffcdf74c21130d61be6619718fdfb013e9397747f15e02f958f5a30488d7693ab08bd63115cad30ba95c08d7fd55e34e7012b402314075ea59d2a4ef6c98ef8e64ebd4eafac003dddd8cfd751a2b82b1b24830376063501061df3bbe8dd65898d89c02a7cdc847e6f7fd22d5da3abc3e0ed13141b1e73efcdd80fdb18ada330815fc2e952eb6a860a7394dea749bbbe730fcd3771631ad246e251cbd871b3f1bddb8b6f59a7ca50ec51cc0102258a128f5555aad2f494b7a3fde0e757d8002d49223e20b5f9448143e3fc971c7f65cedb5f0eaff63cd0e2b6efeacb4f7b8966c2bd3f75c0560b704c7adbfab66dca704d98a4d1dd04c18694025f7cfae370283d128e2d846241daa93a088a095bda8994f81aec3d7d6fa1ba74fe26084e2e8b4baa9a869ccbfd39f5651ec71bc859cbc55b0230c7bdef4c90338a2bc0263b431e632bd3918a02727f8d3a4d6c6c70583ba8ae688b43f776c3aa33b137f113fb04a5747b53c99593b43a3e2d8eccca807b810d1050b7b60c06a2676c6fd58bc1130d88c8a34953a1dceb58aabb01ed3843cffc3bb4c117c368771f94df1b14ae0f7a5f6179e57a67a7a455b829404dee2e959f0c40f19f5cbb80163886b99481cf1d989ba4ee62a2c483574fbbb1759f844f348008f95050bfd87cbc462dc0c100f252919e51d34857b1d5961464cdcf8554964dcd29710d9b3e99dd8fdb4e6e31816f78bdac6a1cac8d84c18b6d4a8966537f9fa33310d0611ae55e1e0fdf124ad5cd37863fa570ca66abfa62fc756a13ecfbb783d22a8521e45a9d070f769983999757ba356fdacf8f7297c7fb025796c9b4c2b8da6d7b18e8bbc411ae96c0451b1d7079cc2a135d25415cbf22f2528eac29f38133f92b130e7a76aaf560658938e41e7d0df860a1d73fe741be0a62d24e4dabdcbaa8094f072a4f7439fad386f10e9be7b4fee59c285e613797362fc2928dd567aee67085ab503e959ec9cb67eec01bd8d5700ecc9dad63dc328d857ed221a3ba18de307ac45e7fed6ef1f6ef5728977b637f5ad444b713f5f1dc43c0de29c404a9342a2ab98dae07d8668b9b10c3fff5877a5d5f674fac0319edddb3973c426d42640e0a8d74dca99b9a93aba4842598f7c464c45db1f1cd83deba715975c36467126c50b521fb65ec633827435", 0x1000, 0x408, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 22:22:36 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x10001) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r3 = dup2(r2, r2) setsockopt(r3, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) clock_getres(0x7, &(0x7f00000000c0)) flock(r0, 0x2) open$dir(&(0x7f0000000240)='./bus\x00', 0xa7, 0x0) flock(r1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 22:22:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4000, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) r3 = getpgid(0x0) getgroups(0x7, &(0x7f0000000280)=[r2, r2, r2, r2, r2, r2, r2]) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 22:22:36 executing program 1: socket$inet6(0x18, 0x4005, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x4) 22:22:36 executing program 0: pipe2(&(0x7f0000000000), 0x10004) clock_getres(0x2, 0x0) 22:22:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x5, 0xffffffd1) 22:22:36 executing program 1: socketpair(0x3c, 0x8000, 0x1ff, &(0x7f00000000c0)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) socketpair(0x6, 0x0, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x101, 0x4}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 22:22:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 22:22:36 executing program 1: sync() mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "8473649288f16b48c6191b23cb8690478d318a9e"}) close(r0) syz_open_pts() 22:22:36 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f00000000c0)) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x53) 22:22:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 22:22:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) pipe2(&(0x7f0000000000), 0x10004) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3ea6002141ec0700e7ffffff873bdb5af0"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6e83e145f5ea6183a0d38ad97c18d31d1a9f1cffecf9ff006ffcefd1baaf80161a660b77aff09e442cc8f4550ff9fbd215bdd697ffcd4961da23abd4532eb6bf570940bd86a76fdbfc44f535ce78da16e33881e40e6b84d4a2f6163e9a2365697d3e271f4d9240ba9f73d38c5d04a3a", 0x73) 22:22:37 executing program 1: clock_getres(0x6, &(0x7f0000000000)) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000080)=[r0]) 22:22:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 22:22:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 22:22:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x841) write(r1, 0x0, 0x0) close(r1) 22:22:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001300)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0x115b}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) read(r0, &(0x7f0000000100)=""/117, 0x75) 22:22:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) pipe(&(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 22:22:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0x401) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES16=r0], &(0x7f0000000200)=0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') getitimer(0x3, &(0x7f0000000280)) 22:22:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) recvfrom(r2, &(0x7f00000001c0)=""/228, 0xe4, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x676c, 0x4}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r3 = dup2(r1, r1) r4 = getuid() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000340)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./bus\x00', r4, r5, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 22:22:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x7, 0xfffffffffffffffd, 0x3, 0x7}) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:44 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCDRAIN(r0, 0x2000745e) msgget$private(0x0, 0xa2) 22:22:44 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) setrlimit(0x3, &(0x7f00000000c0)={0x670e, 0xb510}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='<', 0x1) close(r0) 22:22:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8001) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r2, &(0x7f00000000c0)=""/116, 0x74) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f00000000c0)=0x4) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x4d}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x164, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getpgrp() r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x9, r4, r5, r6, r7, 0x1, 0x6}, 0x1, 0xc23f, r8, r9, 0x7fffffff, 0xfffffffffffffff9, 0xfffffffffffffc01}) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ffe6ff08aaa708000000c3513e2ad23900000000", 0x14) 22:22:44 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x21, 0x4001, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000000)='./file0\x00') 22:22:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = getuid() r5 = getegid() fchown(r2, r4, r5) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 22:22:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/208, &(0x7f00000001c0)=0xd0) recvfrom$inet(r0, &(0x7f0000000000)=""/57, 0x39, 0x42, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) socket$inet(0x2, 0x4000, 0x7ffffffd) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 22:22:44 executing program 0: r0 = socket$inet(0x2, 0x5, 0x10001) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1021, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/93, 0x5d, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) 22:22:44 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x601, 0x1a5) r1 = getppid() fcntl$setown(r0, 0x6, r1) 22:22:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df2407cddd636330e073fde03be70aeec011dc91cf2bae8f371"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:46 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 22:22:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x4) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r2, &(0x7f0000000080)=""/2, 0x2, 0x1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8000000000, 0x1000, 0x0, 0xfffffffffffffffd, "28bf7dc9325609466a9a05fe7293e7813c1cdcd9", 0x0, 0xfffffffffffffffd}) 22:22:50 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="49718b78ee62ac0c4ee28e6a3954242ab1e2c57c7a331437a86e7aa4a27fe770728d22fd33fc673209f183e2ebf71435f2546e2836e087d11d4cd7931949d7fed0d5077d954c60209e039220c08cedc3cd3f3c"], 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, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) close(r0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 22:22:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="25a6dd08fa876d36138964528aaf387df5f8fb53c9dbc5bf838b95088963ed13c13f17bcaa61a9a9c008049b86d1c489d77b007a3b93617edb383254ddb7f23fd6ec2aafa941ca6604d4e9e1ee93fbf3a3f7eae5cd12bd47b4a316e22155b38da80398ba64e36c42e20080a5771183cf3ba4901fa6929c91b4ff4399965fff1deff0f1c8a88ee3c29b4bb9111faac77952483f9be9921486a067e8d6bf6335f3d30bbce8fab9622b6abc8aa4602baac425ec33244c8eacc4e94042284354b79af0a655e19cf18d27556d8afcdb33556b2ec4750fe910", 0xd6) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1f000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 22:22:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xe6, 0x27, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x8cd6, 0x7}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x42, 0x2, 0x254, 0x6}], 0x8000, &(0x7f0000000140)={0x7, 0x4}) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43, 0x80000011, 0x5, 0xbb9d}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x0, 0xda83}, {{r0}, 0xfffffffffffffff9, 0x11, 0x10, 0x7, 0x80}], 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x74, 0xfffffffffffffffb}) close(r0) 22:22:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) close(r0) 22:22:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 22:22:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) 22:22:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) geteuid() r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 22:22:51 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000080)='./file1\x00', 0x200000000000) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:22:51 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 22:22:51 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x300000}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x178) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0xf8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xa0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xffffffff) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0xffff}, {0x1f, 0x400}}) 22:22:51 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x2, 0x8f7]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8582e36a"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:22:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c160055931812746cf5000e6fd83f5baff019075f17b6081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f88cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 22:22:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x10002ffffffff}) 22:22:57 executing program 1: r0 = semget(0x1, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 22:22:57 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 22:22:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) pipe(&(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x200a0, 0x8a) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 22:22:58 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:22:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x108) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/253) r3 = semget(0x2, 0x0, 0x589) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x36, 0x10001, 0x800, 0x8, 0xffffffff, 0x80000000]) 22:22:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1091, 0xee) r0 = kqueue() pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="784331733c2a4a40785fd33930cdc0b05fae9bd19cacd4cc4178403ff1e326108380f6c61062879dff233aec8203ba11b9e866291d3bd50fd68ff13b8e85aff2a0cff9c8b3d6f5d1a31fed0eee34dd2e6bd7a5eb8cf0513cac23c40b5c545d4ab5038aa456a5d37d20e9e95fee1c5ef4d9dde18731aeff3d30091796eb43087b6ab6408c1a0bba09ada0270a8b1b8e8fc88daab9e5bb6aa48e90ed4cafdb24b8e8ced29780f4166e72690f3072a58c800612d11c21a4f0", 0xb7}, {&(0x7f0000000100)="2bb6fc43af54340c023ee6c159d742dc584061a1e0b3430830b92bb59a6f57c137e236a4ce7230e92175110fbf5886e0165b4d2d4a2161c9c6b5ac6c9fffe02407cdebd221ec5d0757269f594d914847025e10170191a50b3f24163414300e8b1d1aeed4e3a3d1b562297aa0458e3024e48322f164cb889504c601b5f3a64492bfcba0824754a718e883180d2d9eb765", 0x90}, {&(0x7f0000000200)="d93fc0114a96731afc1591ba363374ae551db3edce0c98be98ad3a376585f07519de01abe0ad4ec942d8f8caae96ae482e5e87382e947c77d803e1da22963eec58cd04569d0cabbade80c9f3be9b461d8ee3e078e150328f7a4df875bf355b687c2ad94a73ed83f8781efc145f66c64e83c292822e072a4014abad59db8dacc1bd9ebb6d833d3fd18f192a2b82ed8d251fb0cc51540e6d5fcfdc9cf8d69fafda389bc38f916d13b7667760425a5c12bf951e5dd9ea158753c83915f101d933014cb85692c5c772a26ea1a27c51961ad972d15b89e042fc", 0xd7}, {&(0x7f0000000300)="faa2313e3553577b69d7340532d0167cc4fce2b20ac9a7cc5bcdb46af565865a844d93a259bb390296b98fe155a6faab33d6af71b5cc8790b80443bdd39d643d8ef18e6f64416f057d61899fa9459264eeb277a577d39c2a6282a2a7beb150e0d81b049b18b1034017709e58b2b84de7da70cc5e24c49b4b6dd34f66bf82b0af24e9e0cc8a7bfabc4eb71dcddd22e1b7f91b3acb92afc5c7dfdcd5174328ccf53ee5fdbe54e2ac779c7064b639d83f52dcb6717178f0ca380871ad0f574a8c99c7cb", 0xc2}, {&(0x7f0000000400)="a9b4af7959fb0df329ca736b2ce6224f8bfef183916228ed07cdd4e9ca518bceb84b152570ab07362c434fa5a61cb8d676b0a0ec629504ad33fc46e37fd591f8bbb9251463ba996db15da11abcd91474da22c9ac53f8a917418f6f02a5123d003814c92d259469166205853aa855618d2bdc255f9d11b681", 0x78}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x100) ftruncate(r1, 0x0) 22:22:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001", 0x47f}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) r4 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0x80000001}, 0x10) syz_open_pts() poll(&(0x7f0000000200)=[{r3, 0xc0}], 0x1, 0x0) 22:22:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getuid() setreuid(r3, r3) r4 = getegid() fchown(r0, r3, r4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) fchmod(r1, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 22:22:58 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) preadv(r2, &(0x7f0000000500)=[{0x0}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000440)=""/189, 0xbd}], 0x5, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r2, &(0x7f0000000180)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc78", 0x24) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc", 0x7}], 0x1, 0x0) 22:22:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:22:58 executing program 0: r0 = socket$inet(0x2, 0x0, 0xc0000000000) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/24, 0x18}], 0x3, &(0x7f0000000340)}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x10002004, 0x28fe) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8000, 0x1) write(r1, &(0x7f0000000040)="b825658459f04f97084512f2e7f49e29a21706402a06caad377c5844fcb6b48dea0b38f68430c54f1d77c6a1c46f35933667", 0x32) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) poll(&(0x7f00000000c0)=[{r2}, {r2, 0x44}], 0x2, 0x0) 22:22:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xfffffffffffff000, 0x1, 0x401, "d715f2c3f4e50c6cc7e5df73766551c4b1f92681", 0x1000, 0xbd0}) munmap(&(0x7f00004ba000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 22:22:59 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 = socket(0x6, 0x1, 0xffffffff) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 22:22:59 executing program 0: r0 = semget(0x2, 0x4, 0x60) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x180000000000000) r1 = socket$inet(0x2, 0x3, 0x1e) listen(r1, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x3, 0x310) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x79) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 22:22:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x60) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0xbe9, 0x1}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000e0000000000000000000040"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:22:59 executing program 0: r0 = msgget(0x0, 0xca) msgsnd(r0, &(0x7f0000000000)={0x1, "649b595d9feb9a00ef4089a113d3c9869a2488c29c76c9c4daeff6a0871438f83beceb1bc122592644d15c2368bd20f0d7c2f45c6eed137f89403422ff50057da79a83408e231a27911cff84abb1808243d4c5997e7a9305d99ea1ef16cdf1045225f755b15d304bdb7bf3e78d5879ee2b4455227d76439b532293a68784ac5401a5a88d4426054478dc87e4325010c0b1c098859ede6e47e8c980cb6c087cd65ce59806263db6ca7cf04b4b4c3f8aa46d4353ee203bcde7"}, 0xc0, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82aa850e881e32e3) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r9 = socket(0x18, 0x2, 0x18) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r14 = syz_open_pts() r15 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r17 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x2) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x92, 0x8, 0x80000000, 0x812}, {{r3}, 0xfffffffffffffffe, 0x1, 0x10, 0x81, 0x2}, {{r5}, 0xffffffffffffffff, 0x10, 0x80000008, 0x86b9, 0x3}, {{r6}, 0xffffffffffffffff, 0x40, 0x40, 0x4d, 0x8000000}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x1000}, {{r8}, 0xfffffffffffffffe, 0x10, 0x8, 0x1ff, 0x7}, {{r9}, 0xffffffffffffffff, 0x30, 0xf0000042, 0x6}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x8001}, {{r11}, 0xfffffffffffffffc, 0x8, 0x0, 0x9, 0x7}, {{r12}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x100000000, 0x3f}], 0x6, &(0x7f0000000640)=[{{r13}, 0x0, 0x20, 0x20000001, 0x80000000, 0x5}, {{r14}, 0xfffffffffffffffa, 0x8, 0x1, 0x3, 0x1ff}, {{r15}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2, 0x7}, {{r16}, 0x0, 0x40, 0x5, 0x1ff, 0x5}, {{r17}, 0xfffffffffffffffe, 0x8e, 0x20000000, 0xfffffffffffffff8, 0x6}, {{r18}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x99f, 0x5}], 0x80000001, &(0x7f0000000700)={0x4, 0x2}) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000740), &(0x7f0000000780)=0x10) writev(r14, &(0x7f0000000d00)=[{&(0x7f00000007c0)="7298659345", 0x5}, {&(0x7f0000000800)="05f2d1f0562edf0eddce82fd6fb13a33ec79d4e3fbc027d828eee1f19185e27d5a6791a3682d703d2c0ab2a6b66dc994a61e46e75e2e58d499c8919ed2ec97f0fc50b8317b4cc34f4ace6f09125da5133a73035e470ea99f973631d95abbb9ae3b71f1d6a8df7a2ce401d3d7e57e741b8616d6fe95905a9a1ff37e24164f3245325a55666cc0159105ad1d7fcacd0a576d06c05613d6673530a80dd0e602b05e0a3bf8c440cd7319bcdbbc89445076891645c7be7a7c31dc5ddca2", 0xbb}, {&(0x7f00000008c0)="107b4a6c58a654ca3b4e9bb86f95b8d7648a8c704031f8732d39150fec97006146d9594a7bd5826cbe5c067740f31ffbc3aab20059ead11eaf68a807ff60a2badd718921b28a4487f0ee0c6a8fa8c30986b62fe71794a8b15082a0f4bbb7d89f9e78ccfd3249f0324ab60ba6ff25a25d608697dec28ffc9ac73b80b250eed502e36a85ee9cbf08b967f15792e4e9d5812b3ac4b6f1cdb73e271fe0ae4fd63067f264305a0b20cea33fc5aba9603ce43fc90bca6e77028b5e00652ea2275fc5b9337994d8173d525fb16e6d7c8ca5aca20b3864c020695a241a1feb33c8a935", 0xdf}, {&(0x7f00000009c0)="ab54019a97a37b0d6ecf9e0a6e188a3445826beb41b403007df7181809efc14574a466153d06c934ffad5b00dc62fbb7177f7cd3fbb98d87", 0x38}, {&(0x7f0000000a00)="d210a7f77061e37d1306c9cd67e56b4c2a60ef", 0x13}, {&(0x7f0000000a40)="910db4434c2655f9fbfc3b5ce1de0f67c34bab7f484cfd854b161f386fe3b8d71c45db78edc4cba3c1b688919b5b11b7a80eb634e6f0a57542cb59ac4c542994d257d3897c35424dbafa6e4eec2f6069682c997ea018ae464edd046e573e7b47441d8c5cc5beda89bd252a2ab23c312c96a748fb974d05ed62acbf876a9bdedd043e07e0f67b67b48c9af2c2c6bc24735c11df30fb9b2c6fe149ddcc8f4ed998dac0766bab334a37fe1a5e92449307891df19cb51e7464ed5b", 0xb9}, {&(0x7f0000000b00)="dba7d1acafb349", 0x7}, {&(0x7f0000000b40)="12449fa9f9c627c7c5a6375913cbbbe0e80251cefe967e0a485b4aa3fba697a0e9287ed1724f0ea82e126ce5e993114b9335627fdda01afe6476213991e96efffe10", 0x42}, {&(0x7f0000000bc0)="2c114ec851b1554e81b766e330b584418cd36bf5552e82c628b125a9da28aad5fe49ea2d252fc39aa6b33c5f8413566e5ff525", 0x33}, {&(0x7f0000000c00)="da062a622005b562d9ccbbf225ae730fa8d94048d93bb98dae19691296e261c253fdb72d09c0b645af7fbf4bc8c79cf9ce62134db3cb441966e834b1696c19442b4ff94c19edf9a819845f25e367dc0f4e2e392bac870db3b13d4f224d540235ec0d79f7371cdfc0cf1ee0b0fad3c83499c82fd39c8bdc1be7f0dfbe7e57be7aeaa9dbdd3d55123d316d42f93fd72cb7d081ede806eebba5dc8e388f3392331d3ae471cb210f8a29b094b7c9f89f207387f55a57060d66b4247d145b460cee32d53f0ead3037c7fd0cb5713653aab878bcd034647c6dcdaffea94bb746944abd9d970284b8e4db49ce8e314d18df99bb44bfcdf1e5255735", 0xf8}], 0xa) nanosleep(&(0x7f0000000dc0)={0xaf, 0x5}, &(0x7f0000000e00)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000e40)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e80)) setsockopt$sock_int(r18, 0xffff, 0x4, &(0x7f0000000ec0)=0x100000001, 0x4) lseek(r18, 0x58, 0x1) r19 = semget(0x0, 0x0, 0x653bf3f2343d83d2) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000f00)=""/198) pipe(&(0x7f0000001000)) 22:22:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) socketpair(0x10, 0x8002, 0xfffffffffffffffa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000029c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000340), 0x38b, &(0x7f0000000380)=ANY=[@ANYBLOB="6800000000000000ffff0000459200003b0a7637931431857526bf23644ab06aee51e636481061919c5d0fa109f64a6de1f52567cbaed34e481de8b8f406a26be31016323a40f7287d51935e537809835d156be0d60760b429b265376a37c7e768c6980000000000101000000000000001000000d2ed000054f6f0fb390e7f49f68e0b307fd811e456796af5960e873752b8f0fe4b7b94544fe886e3cd7e159004887cc02ad2b600aff0b424c8179cdb8ce71507c8a9e6ca4aeb185e460e720ec45a4a5e1bf7f21ab3dad71408357440cd5f12eeea3ca6a504aef79b75e5ae17fbf8cc57b021a5a1935f55d21aa15d2c05efbdfee84038662c888fc6bb69a283ceedce7c36c66813ebedc163e6ea497981031cd70a42bd0b4fa411676d41df7658985f8c45fbc85b96007a51b67599d881b942b9c7a29b13906090a6aec063db3da66132b6447af56a7b6b2892c8fa6bd0385718921ba06d972797f4df87bcf1f34a60851ea4daedd6a8131f32b06a5730cce9bd6067525adebbfe19d9ec633e902141d902c5163b5a2a32b90b514e2a770386c1bfe29baaa9190a8e34fc5d95eb3a4c0ce630abe5debcc8bb30d15dcba384aad725fdc73196540ca8ab39cea45cb63ab530b3c11eda045ed5d337185bbeeda821f0769ba577bd22a3dc4dde9728b93be80fa35e5b948b81f2a61a6206765ed0e17e8d0aed4fde482ff2ed3355497c110f9c4c04a071bc5ca38839e341b0f061d21cec9024bae569baaa40d93d8e8d8ee5b8dac8f81f95faaa00d3238644bd80216e9d7f488a3b71c1d08c708285a7b1c2dfbc3156622dfe944d2b655ce0b6a3a63fbf41bf039be73079b9274f0e6e3b1faccf77d74caaba40e2d0e430b2beaa15dd12f715f84de0a6336435df7eefef4d0710d240abc5f147293b7e009c9fc24bcf4d32f8308092fd67dfa097485fbb7ac8614e7ebbbf4c44cf2c25dae67e99a084efb308fa4a9d9fc39085867d08bc140fece42ff82e0a55aa81067264c8e677944edc1515cbff98e352810eeaca1e27f9015bf21ee1b2b9b16385304f18b88664a4f8ad441b6e4e71bcab668ff21efab3348db9dd030211468fc8c03d5e84dab883174e8b891aa2b1fb47a79cfb4f7cc90e0744ff92f971f01e81a69da07b78215f7fcda617316f90aeea1e7f10143043133e13a7df0e8c622db9757242a69a0317225ddff1f3bafeefaf334aae33da6da8d22dacc5ffcd1bc333a8522a46456269dbc67b5e112781c1473cc8124bf011a56d8e16729e961ccd3db799c0a8b6f0a32462a03c6ca0078d16bba7fdd1788f49429d739ca824c6624a70cfa0784e9569cfe5a652b32bcc8b1e18254604b8445edd8ab10d69d04f2de8b55266c51c7b6146c3ebf748e4420ebf9693a5a1e83dab89374047840bea317cf812708cdd0a95ac040b2870e7b50ef8706b9b249fb60f89d76a0cd69f1fce874eea39ca43f87b65230eeaabae4a153325777714b48d7aa2f152ea5eeedaca570695441d3ff365b37e012235d6bfceb6a960d8898b1c80bb14592709d88af2b5617c4ff292bd4d008ef1f00f007a968302f2fb5243e607b793193b957cf3e1316023ab8150c6fdcd8d121580aa0ef401c135e10fff202b61fa5c750912fba4488cf94834b98d90eef7c988346f238c4fc25f4a83877221f987909fd1b9cc6ceaf7714aa41137d10845395bcc22ddedb258df0abf241e0d401c90609396fcb0bcd1d7d05ce1cb3b74d5d891b49d34840c67a441b4cd2c4da1f288dd3e721fc00e5b3655f171356fa3bab8d245ecea8ac8c558cdea553e591367c4576d3f14dae9dfef053ba88e6918842107ac9930a4550557a64ed92fddab5d52193f562f518798ed5defa9026a8fb7bd528241405cd941d1b36c16414f57d260b3dce73945ff05c2195fed2f142dff2fc8757b94365945549b4aa6c74b06de92f30155904257c061765e0ac6fd56431c34de46783b89cd5b72284b5ece41cd200c8770c98f9b9e62b159315e9ff908118de499c0e6c3c79c0e7977cccca496d7d714969cdc01c20505e4869f947fd9798459cfa97c9f34a5a42411ba0afeb50b3928e8e6109504822550228ef9d4bb7aa187145743ec85e422c06d8738c98a487628d16a713ca5274df8a47051b0422ef47d46ff357bb55908ce80ba780d165661f60b4e35fa9865d11c80be0d3fb9ba78833acb33f30e26f3be80076cf4c9918ad7fbc7185aa86c1dc3ca3b76a096549afd8264efe71b3d8e462c548ca2d0ff415d6c73bd55ebb15e9077aced5363fbd09b91f632b66ba1e6b815fdb8eb970c066795491c84437f1fde43212c6f15c93ea14c6ac468ce38762aec8469efa82d7a22b911cf421f1278b21cb0124d43f056e2473f7f38fb77eb3c76b119b352301b656f8b76483f178fa137c5cd5a9586e6d88e2d1fdff4465748cb8e572898140e004db1dadcc3e027f5eb0f879710ca8be337dce7d2cbe59224704df0f4303084b383b9a0cfe6ce19db4efe763093127ce64b5dba349bf0aad56ac56ad840e2ffae4ab2e92ded00fd190652c3be47712384d4f9018edaa325f63a8dfe2acf1a4d0e80ea8704cadf82d589bb7b41cc5b46280b80d47fffea20eaf018dd682973930d1c42734b1e702fff7b9cf7475aa3452d48f63c82aeb89cb3cfd0c05518bb690faf6cdf11a570dd8f477f163c0d9fb8a097399f21dceacdf90e20cd8ac12e0894d19df25c552c271f2d561421acfab0bc6315ea1113d37e8ff46c08e5adf6cc3d1c8c3f85fa14d6d96b8bde18e31aa696faa5e5bc9cda61356883cbaced89883c69d185e0406aa5610fc8e49a44cdf35578883ba83836087254b95154b71d52fbacc67885347c3fc3821046f806be151d74697c676cf44790a81aa20c086b271382285f7c39a1d53174ff454351c43bcf57c6521dd292240fd3115078c9809a0b6ae58e0511fff347843361baa471a26166c4d70ce8eca0ef5cc285058a438317927dbc79a74de2c55b41c81f971ef1d90c52be29a4263fafbaf3a90e9dbc9a517c7ef1d5e87fd51d72dd107a0f903fa3dae25fee37992f5d97b374e0ce9776b367b094478ef9ae973485c163df5c2b8af9c0850d9ae3725373baf8e520ed581d30206bd5c27263f63ce2bf6ce17e925e344e42aa27e1cdecd724777624e9823be0162a283bbcb9a55795f2e0752b2bd5a72d395319b69591e679b78dc7bfefad6648cb5abab1e92523660694450dff993b2bff73fd20b9b6749bc39929212485a9ebb1bb7ffc957f5576753893ef44b541a20753c391eaa0bfcb27dd5860c5888031a316fef9870f1f5ba961435463d1e851b85aeba3246495742892eb2825251a0693bdda01c8eeeed2f219180729cf754db1586a51224c8bc619080197cc3b8cf67fab29a24046017db1f180c0406f4a7d0ccc780d750fab7107df945c9fbf8e61e72aceba6eb81912f5403b15bf82333b309331afe39eaf11eeead7736a47cd6d0ba47ec9e3edef6a015288651ba1146da3198e5f2533c7fc37d8274a8d41ca1360e81b0471146ced618416dd8a19758037061308b5c8c52420b40f7ec0fd73998a8e7f40d5c2e7fb9a6488787c52c25059df2d3941dd912b4cb48b114b1b257ab1fa88d3f9254153b4a7b4cfb81e2a8ea84e96e131fe02212262c21b2bad87c68348be68f3f968a4666caa4cb53e11bbd9db4c076cdbc970b0617e9550109860d7ecd72a66a774dc6d2e5100469a8e976e00b22292710890defa843f1aacf8d4c9ebf93f83964cd0096bcd3d672302de14523d4eb2145752f67b711accaa54d8831dcc6c55fa430d2bac5036be0583656ed0166eaaca7a9e188083bf2d5200f0b5d7e013743fdf77318509c94c76998b96b0cabe799ee199799f0f23b7971f06428c98637c9811d776466866ed68242a0298824a6208c7e0cd301c8c90f1c909c7c600c1a0e94d878800103a09babdf8a72472f194497ddfe0bb52e095ac732e261c51912f7dbf51972d321d707f696824d8dc55bfd14ab8cad991360a993555b7e30a4f868993f402988eeef1d2dbc01a9cfe53f9d97320322d2b9af91c86dc16948d352c8f42cf05f56f7d2f8b3c97d3d40c90e0db43387596507686ef854052edfc48a2e8e77ec972eac8f55c4e00288d7ce3df4f6274ad62cb92c6e755a5f4124cc55dd16f00b439cfd5ecb4fc0d336ec0f0d1ea6e6ba016d5755bd80c172348d2df5c989d6db73087ac8fa29fb2481f290360ff05f980331dd505d86d1937bf520b047b1c938bf95f4f9201152bd2bb9a0e73270919b60aa207267bca0c54d053f0037c1bbd200946dc0fc42df99df975e35f4ffb3b7260737a82d627c99d26ee56df84b47e3269216d81a91a1747b57b76c5f679f629bf78c05f3a93ca5140dd4d692bbeac3de0b61b4f80196d5ccaecbf174cadb3a911164eeb646c654f99ddd416e1d40d85baa6a8edbc6ce0bb43cdce13bebb8e849007ba995405ed915ba706b5222ef7e029660895b17d2e8ee8cf2e46a40a0ae08c8e15757d22d148e6f56fdd48e7c8e058ae81d0d7a32f814119b8a02741206132cf1fe68515d3f90a99279846c6dc9af1171b10e9707a17d66b645064297c683c70a2588776699d425fac99add00f644e7084f907b7816b750e051f5bcd120efc142cfae7da98489e28ef08b73434c60740600da9e138dc6b3efdbb7e1b333da3c8732e0fb4e2d17e0ce9233fc72cc17b29c0f11c62bd7967e467f4c11e2d1d418cd805a1b05da4e019f70ed6cdef3d9226652884659663d38a4056310b8cdc596c470d1989e1335c8c8da964d336b3b94c1f08a95d138ac28b711d93c1b5c8d79b3c5560ea93fc0cd5fd4bd21052bcb6ae773a02bd2ac56db167d800dbf8d0716071a2ca063511993855b7da990ca26f7a7fe7503d3c6e4639ef4951691af60cf3a79d57b4bac30e774648e3f64716d0b0feaa221ce9a8069a7a02db7f3c73ea679d0b962ac268141e0d4d38e2f3ee520466fea7879ef71a253eeffb217d7130e1366c4eacac94b73a6bd68f5c824bded200e1f6f40d06098ffad97723d44b9b7d9c3919c10581ae4a9b9558ecd364c4505815cec1fd02fa816de92838485fdf502e995f35997dcc72e8e21055a9267d911ed91acc82193eee8c1f18f084fadf9a4ce1f390b966b6c48ebc72ee2b9523357c0b3a1327daa840ecdca4a045962734cef62f72fa3a78196bf6d112f31ee9451ce56f78324877839af4c5c93a1234760db2cdcd0f6aa3bb1a9297ac18d8878db0f1bc3762fffe594fa2658d421eb9bd65e354b68dd64b1b50d11e5eeed49cb4e0640a3770fe91dc8a0403727bd71d8b4953b010ae45500d509c30d35f65d9f3fc4e89c4b8ab374265b25742c37f7c687ae32179d085ec8a0387d7c401d61fb2b10e107e2eeead70db9218afbeb41bfdb986f6caed179f302740a053bdc662b78d86a993d9dbed139bffbfd4540fd466a8e08c385f3f61a61b1ab9379d97cf634a3650e1a00f8bd19244b02363a63aaa8c05b3b31521412df744544db68b3b40a7f6c32c6d24a5b37f0cd7a52bcf5e96648bc01de4a5e792632ba4d062c0c0e726ea59edeb611edf0d2d14fe3035aac24abd96cd1c12626f9271c2b506cc389a9f91176330e2f4e3124b9e23897245ce9aca7b9d6abf8c8b02b4759b41fc6ad8c60e4068405062bd39e392d327c56fd80a414e9d337dd38f285d15562e318595c54c11dad61cf6b7e5507729a4d1c64a95c755bed551e38dfa3f4c64e533f9fc50cb215de717bedcd354f0f1ba0ec9c74f09c2ca423c65f4b8be895fc68e6519a8dba3df73f4b2193202bfdcc7a72e00c323b06cfcedfafa61d4e2b2c3a7143b6450682b2f7965a096173c37a9ce7806d099e3fd755849f7a721a1326f42793b8b82fac1ba1eb03c076f6729985209d77ac0b7c8ae1c6f4049d7f8ab0af01fb710100000000000000100000006000000ed304111ee80851ff36bb7d407c21e82be25adc7c89b658a18e65b01ee8eab6146afe666857c9322d1cae6a6839f8439cab9aca8c1dad5dda27713ff7868a754bb32683139cff6813aa2b869ceb30bf686f1110b8cbe79ba80e6aa006d83ed274f6863a89347931a204479d8104a7cfd90012b5e763c51feb7bed4aa332f60cd8f839ef15fdfa481af3433320eadf2b3dec556c3a92b594033c8d318f0f8bb300437e31aae6c58ec5124c30103b663d61f42a09a2b4e4ce7681834305fadb816a631400f8e1e86c938b01c0368276edb3d0ec8802a14e01711eb23c8258ac0d15fe78a3f32c1814de8d9594ed77ca7c225effb09965d245490a39b300b4008ac4dbade56c897396cacfd8185426f36c30184ffa55c24d166c002f789674b7341e6655f5753ce4f189f392889f833e3f817d2eb270e7b3fbf90f5709a268f772a659918420d4d9af3c2485fa663a40c78b67cf24f582328e46c9cc09877fbc80926bc9cd3554a5447d693481a93de45a32e1ca1fd47255ef74a03395dea5ce9a0860247faf840b7ef69774b5fade7a5fb0f8bee77b76d200cc1ff97f06bf23fc5daa4352fcdeb7af774b09b62414e0e125f36bd78dffb7e33c36e1b7be7542e8c7af008eb30f2a30bbdbafbc22b9ff91dfcd92a3c5f5940e4b04f6ff9d7bd175f954cd890d033d7ab594d511780e4141f97ed4ca3e80e6461c0dc8b7381da3c8489cc1efbcdba0e90507e9e9691df23bb70f4cf1abb18ff649b2562211c59ab6d6dd0fc0675f508cedc194cee3188eca5b128de9ae3d6c810d2bde96490679a0c9069dcc2a1ce33086dac65b1e3fe87223455b9cfef409b5713a16fb322ef08faa8f88de1d0de431b4f2471c75a957d872fd483656fbbd46d2d329437a83e408c531483267ada4830c231aabcfc6f95b35a32ab09d4ce1d59667c76c4c8543c602e78bd2746aeee5bae7a6866a476e8c6b7ecafc1ee47a5fade1fb109e62f765d7ac2de51c073159e783c462bc56451be8da54f7e2781f05bca92652ff18b6d88a09aca8a1c04dbef18e4817ea6c970f525ec0f82bb29730a732d6642103c1419577b08fb1040fbb68684de8f2ae4b15cc62a67494a19a276a885affe434af6caecb0045d3941e13715b829cb498a35e97c3550261a560d19baffe17179f15a4c8d3b67115c6524b0e92c0cc1e1382abffc8c737220c522c4ac09dd71f1ecaad5dd13ac816728ac47549526b22358b30a7ea89de906a145041e46add813cdd763ec8e2cd733bed474a656bb8d6a8c36575e3e3b91a1b99ad82532cbd04c749afb4d7275b8576ec1e0a1c623d968d5ccf3dc20c8154b6e925bf86f12df616d800f8253bf050b428e7c8d263944e82bd2a47a1bc026761f6a60a1b29a3187af04d8c1d59f48bede7159d215f1121697877d138e1182f83d109ceeb0d4ed71e68f4b9a5a1cdc6d3621e7ba0f90a8911e4e734f15f3e7f68e73be24a1ffc5e358702b4dce15973bee255f31a447da9d3c68f2a417ed64b77925928785b1008860e9cb3554c6205af10166660c1661558d11f23ad9df4f1fc1c6e58d75a08d9c1ebcb48c1a87402d2e5673424a9f6e5115a71bc9ad2e689a668d486db7b7430ccfc620da7bae12df0e70211d6a35df610073888bcb290fadfccfa73290ba4cf50598c7c13a01dc60d4c207858be3afced497cf51064264f8f2c6d481117a45c971cf75eb6a0298f38e8ae28069366c75dff4afe305b82fc0e0afbbae225de28328b725b8fd413a01be4f2c914b6f96a01d625e0a6cde7416dc37d8d649d9b96653f7b5f5d1b65830e798bf165716796459ac4738491c0a241230ff066c1876d7077cc9362e66b45b0c2debfb6acdc52a3516fed19c4c3c192c49eff196d339660bc4088c6fa10a6892693e77090458caf9560fb745d6824acdfc7494cd4f279e6aa6696d42d5f0901a774d696b04ca714d7a82dff464d25acfa5fff8f148e2b947df94cbce0b67aa7c9ea200968200cd41b843562ba2c968ec272b20fedcaed0bb4c00c4f3dc8674d2adb8d33e519c841fc5955435ad21a282986e1162fdd59b79a975e3fd88a98ca5391b6aa8c39d9e7c7b4e1d8854083a3993a8282e414a3a4d42e13e0fdceced9554561169afc86eba801663f48fe3f49b97755f5c1cbb0b3b18afd1802435e2d8bcd99ef923418f3347d4d6bde701c6c342902e293678e6e5692f9bf84f284db28ebe2540b101a2aaabf6e4f655dcd3c56cce9d959b55742e0dd7d371e40b1b8b851c04e3a8ead0ed88d8979ef19947782f58ef4bf6753f5a45f06ad42243b86bb5b7842575e045ecdef67e6129cc7f04d99bee6931e722e278c850f48c9fc07f2fd7a340cce61e213984acb932c2e1d00f2528b1970b60b70cee971c4cfcbb6a538e373760323be2ad86daa343fc473bb73a2e74cceeba40d451b0db75db50f8f6dbb8b0d14eea429473221166230f19eda6d221ebd06c659c56c9cb9b3316aa5ab1135e0da34aadd5cead681f8ae9bc3c87e6ccb5a4cd0682425165d1efb8b6a31c00420bea8fa30a6ab613e51d27a8ad3eeb183fecb35ea8323fd856db9051a5c2fa6595ac57da954c3454271008fd6d3de0832234295acf64f32630569b22f2fd1a0c2c3c72d68d1844b2e5fbe853635c66de9d0f3dc8a37ea94ef62280e03846af06c45bcfeca17d3a86df4656e96bbc239d9c4de8c1b51424e41584d8acefd406bc2e5b1d39e04a649d31a5cb096f216d767932f2e32ac6f34ec39a554a0f862e2c0a6204b6c6c4336d9e96cab7dfe75c875efe9ce24b1bc8af93d417be8821a6323e3e3c35c3b34514add0abf6f7efcd01938a95cad760412d78109faebcee3d5521b81125a8f2816b95041f3ed57bafef0cdd5e97ae99c28aee935c967510c638683ac4929cd677ff8673715024b47ffe17a7633918ed673fbd72c261c317e6afb6de682eacc5bb93e1901423facef13cb0d0f99abcd35c114014a55d537fa7904c90eeaa713359820a24f23297515a36c837788b865f9868e7c7d3a52c0156891f2c43849d793b914fbde5c370676fe67eaa40381b3c7589af2cf8e5a790fdd49e3ef794b89a0b7ac1e84a447b8d69a111a38a2a11b4bb49a94d315126730516614a207abbc265e4e70a1384a2fed225a149bc49a7309956b15602806f630dd168a4eb7bd8c97cf27b13d8f15a778ad81a6120b5fe14a8d1b36e50dace9b2f9ae8b1accf4e831974f05ae0afd4e4a0d560826f1e13400ecd68506e72cd0db3102148c00c1d883d068735cf14d1a4849227237b98e44cb1eddbd76c682cdd65504c02eaf8ac3bffcd62cd8bb0079638d27f22430585769156c6f73a6ed50d2cfedffa7ecf69693c7b9c2ad1e1e43a4c5c341a9770edc3982a72c2da954f9894662157da82f53d737d860f7080e318199576d38bebb7dc52916ce00e8b866bcd0592d685d58450919c99b729662288141f09c899c6f9acc13bd05c0a3d42969a95de847a18425566a04591a094ae8d51a2269f12c3f965105b0768ea4cca5105968170365ec7e1b7789c083f6d3d9200a91e5066a08ffdad917753bfc8c56033b934379a01ff63b1da777f78bffb3c12a8ccda95d79641d1dd0f45a4f0350310aa37653936e347aead6432074d5a2994120fbe2a0b27e537d1db9ef4573578d7c3d163593e4c2a605fbe86ce6457f9dff8dbe2ccc159ee6978de027b489e45eb5a8a9048ecf707e2265be6360fea84fc39dc3e912c692cf32b0ff9c147f1aa72b597f8ac334664c31f9ee413ff4ace96ab0d8591f3705d7d30ef49703498cac7cf73de0138b1736f33218004095977a77dd58b7142a9e162d2b13f157de5c91860aff8730afa522fcb5fc28fa28f9ccc62cd56100078dbbe4e681837cd95041771cf6924b03c34f66019ec2c5bb339388441c1a8519b3c6b66a494ede7fe3a679fe815e51e3b9a776e7ac2983b562f01455cbf62abb5baad5b27a8d09e33005273f2ec555199fb26b9e722ca47ee0729b2f4f4afe0677c9d5f0366b277b067fbfcb6fa3903d4a3d8b3e4b38f4ecec051f124f2185852f5fb13cd0e609c008694c7aa88b11b45726259d2bfb14f2d3e1a4bddfaaf5c2c06d54a77c959031c9d951e829c4aafb5a6337a61de0d93eb753d99d91291917ff8529ef70b4c3fddaf1fe3adf77d3d2f702be0fd7bf978cbd09c46f2b7e487ae43c9362a5cefd91686758677535bdaabe65cfefc8320fab732264c7b466960ce927ca18d3a58df3a2303eebaa8d9063eeb59445dd9991ae5af998d445a55db8c8ec663402877b2c7803eca5ac7962da22cd8051ecefb106f1259716781dcdecbfcd647cb85ffdad1f1c4e0c9d6d7a5011c5bf2ecc83c7e2c85a3791205af4eb6aa572d22d26e9499f49eaa222a5276c21ef4396842d3ef0ab111194d1d9bc90081354f06a47c55ae02798529bff418bb04d0739345cd5cd8122f60a13f5f485d1650719e76afe7533ee951b1163092a3dab3397c7f16b32cb1b0a5dcaca77195ec780e195536430bc2390ffd3251debbe0581124c56fa339bca7fac57ab9d698bdb62b27d73aa4db8e916a251c616cd95e13bf52c40980c4079f116cf8bdcb12a42ae7bd452779b0c591b21b85a03aa2add1ce10734c9b4963bc1c498ece0e31e5ac7e0d6c4692064efcc1e8e34431d12a6efd1456cb09400f04fe8a44334ce1d988730869da8cd631fac7360a5a278e779e539236d9d75080bf6ac40b2395d28243f773e237b5ec82ad0a711a4e2e22ced178e06bcb7cedb22e8599ce5529d2297150f92f323cd76477f0af119fdfd284b047d5448c6ba9d26860f81c63e4015d2b86224df690f94483d0379469be9eee7cf0dd4560f7970f413ab7a02ff6c71b27ad66a015b07c156d9f5cc2a9a405035cb45d01168aa3d4b7f4261f8562702acd8351827795fe498ff1bac994c8f1d7d80209218696d0e263dbe1ee76648977f33142ee0fb8356a3a1a724b0650b688e2c4c0d0d6b9f9a9172fa926d1e01752cdb47c08f089caba8f9c1ac58846d90281f271c550cd41491832ec44d21d4757a0f57568b1a6b5266c03fb0d652d031300d4ee4fd23a5b69ae9b5471623a62b17a8c0e3a0fdf153cda04c79da43e7a811cd03cce3712427b49104a999201f5a20d9cd3a802f91e1a8b33a368c96599e483e3b77b0c1107d33abfbb34117ab1c4499111ab1c316cc52e5a4cc059e2108601a49927fd4447a39bb1f20a03fd57928d26130898d6bab6047ba2f9741f00782c41fa843cdeb0fe4bbda6013eff53077ce2de1df52e46a8a42a876cede13b82592e2590e2bff21599009031787b1b2fc029b31f52193aab969c58600529903a27990def96814d22e34834c882495c79c1f1c1f321b574d90128546f967519d3f9c779f7c2c7b663a2997f93892004902ea8c9ac692c5cd2b43d4f4eb0ac7b5a17f2ba7ee875ad5537d8fbb8d877d22efabd1a16c983ffec1cc920f5ab05e733808bff5ad65943d158239295abd6232700293d83613e613e3d31f48fca632b64a021f29eb2430822191678d7b4aa3f21588c4c9208e342019b71ca165ca0f14f18dbc7eb836cb22c30f26570552b64547d7487d0dde9c7f4ad0dcc413925cc280a6e91df848689e83b9d4af823464872c826712dc0134328eefbcf46e01183044f51266b889f00ae089d46ea51ee3f67097b7b1b21db0376e6d195f9ef166a981f9e6f1317e9287ce64d3c8856cc45b8e88e39239f1296bbc23f0ade6d874cb92e1ff3d77ec5892bcd0001000000000000ffff0000040000008cc11145545c62135c7bf8dc9237ca5042390fbfae952bc6b239246f8c59e1c9371ee0e770aa2401098f00b5f2ba8ef1cfc32c171cc6eff2d5c257b4e7fd94f0e4a113d26e72e81bdc84d9a51971ee8e50a28879712a76c7ac12bbcc5a1589a445676974261423dd05b7be3ff647db1fcd634df09cefe22d50be516cdb2615d6cb99a88c30f7900aafd0ac8125b942bee31f641105f8a65e422ec8d9c4dd1694d8a2a0141cdf05145ebd2bcb5580a17d3fc7e67de7aa30e0c091d5cc9560fd439cf4652f08555d9fcc6275400ca2a37960687f9f27d8dc99f746a8f8be33a608ead1a02cf78847b0a7574472fae31275f0000000000000000100000008000000c08ec89b0d3ce905c46d2e55549535bb0e89f9167cdc2cb07fd7ab46e58dda8f78aab90646571c697de5a55c07f530ef43744c099a48774b8540c330a473a64b6609c1a7b4adafa6449c2e4070358567ef96517c61f457b79a04b56bed06723be014074ee31d57baad753cb7c1782773286dd2be1494711af3bda14d21cdfc55d7e6b8fd105ea4a2cc4f69b9bde58d3238f1d2f8da81eb300e6b01afc38d3be1d3f7adab623ca3fd445da142f98771c26e9369fab77cc8d7e1c5b92b94b6b9be9dde8357a212a96181c881efb1c08c80b1e1eda75d4b80af4e2095216e000000880000000000000000000000060000008063275d2dacf41a15bfc36eb3664f122b8e73badbca41816bf7efc90d986b10d2894577ffdd47af215b60c5de1ac278c588067276cb9c3fe624fa7592759298fd08b4f5bd7ddbde7cf1fa10ca57765a6e0692f9cbf2998f4cfd35fb5cda42bde78ae24002033b82e02d971f38e19a8c2c74300000000000e800000000000000ffff000004000000ed9dc6528118c9df5812ce0062ed34bda73f18336091c96c23d1e3872a619898f92ca0decb8ffada2d4c7223d78c558cd8738b022e67cee46c2fa9b0bb4f8aedd9d08ccb668c43e1d97498de69c0ba78111e99f08d4685becfcbb9c034837d3aed7e845bc2304056ebce4e71bb717cddd5cb33c1df0cae726571d1de114ad21ebc14bd33161a58db518db179768477b3dbacf752569fc738622553525c44879d33917ce4eace2e88d6bad055e02822bb1e8d3ae94f9a6fc35fa90d286fb3312d5a3e180515baee367bcc293c0c48993a8235180bf866870008010000000000000100000004000000cefdfe7e4440a6bff0543a4a36a341a7f53fedb8c0379bc4b86b44855fa1bc60bb461e8392f0e25ec5bfebbe05171501ed6a79f30200f075263e9fa890da97edc3ed96349ddd776fc92ac714776dd5e4a19374182950d0be0bd1bf186e3d9616348d203ada54640db3bb3765dfd5a87204fc24dc652e17abe5dc693ac5e3820191f94dc67a0b1a4ad5c2c7f43cf1ab3bbbc1759044e0345df04ff90113f575b5ede2a40d9b4bc6935735dae629d864ac5c182c23575e11493ca5169796a96325855a8b141aed5b497b255e3ee99a4f9afd697b5badc414cbd7f197ea0e45bbcc93e8b36a718a147d07a613c0a0e44ad163f1b2116a99a921941fd5b7000000000000a8000000000000000100000000000000dd073eff8cef16a8996e20c3b40011b06f339a314d581e0f290cb8fa828932d6a541256c4f40614fc04105ae9aa1001a66e0c0669a7b7dbfe30c9962592a62fed2e2ff8da7767f0277fbb6f6adf2011d1c998aeb62453a48053b2fd7426262ba1311ac6931bfe4515ca20b91d2c246549f46065dcef8ce1a4dafd9e26f53ad266eba1f82d379308c46fc4ce1ea0b1bc7ddf80000000000007000000000000000ffff000008000000186e41ccf5ea7c9ae0df8570901b2e163172d81b2030a866e857403291c848d6d312ae9b371576a262fc36a7065ecf23f384ad16c28d43f82f77e0d459cc35351be2489206c46f1b45d175fc227fb602db2cfc915bdd71468200000000"], 0x2608}, 0x405) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000002a00), &(0x7f0000002a40)=0x10) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) 22:22:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x1, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba370f85375c7dc889a368cc"], 0x18}, 0xc) 22:22:59 executing program 1: mknod(&(0x7f00000022c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x155}, {r0, 0x80}, {r1, 0x31}], 0x3, 0xff) 22:23:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) recvfrom(r0, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/43, 0x2b, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:23:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x80000000000a) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 22:23:00 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$getflags(r0, 0x3) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x81}, 0xc) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 22:23:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20190, 0x41) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSBRK(r1, 0x2000747b) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x101e, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x8, 0x4, 0x0, "0d231f84aa2787f0218b12c060e479102b8797b8", 0x8, 0x3f}) 22:23:00 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x3, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) 22:23:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() socket$inet(0x2, 0x8007, 0x86) syz_open_pts() 22:23:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ec174643d2984300d68e6df094e6bcd4c0735565d5c559cc3bc389f6568071919f8b172d2cd3ca5b71261756492aa3f745d63270e841886a90053bdf3dd95e32db7ecbd266d1af350d97344f4b80585330424324cffc1d8b5c60a97f434d37c1d5a1454bcf348bbd57e0de50fb1cd334bf0791e7e3718bc3465f2a29012b298edecbaa112c98ad5d9745eee1a66e09852e9d2feb79eba724ea45a1d69715102d3380e8100145674a1d3266902cbd65445907e5ac4501090994939418fd68065860f152850b3708756463809f04140f64ebed870cf9cad24bc78fe3587c4bf8e6edcb9f75db65189fd2e089fe8859d708ac93f5077167502c06e2cbea636206d2965698d2a6d2a0e39b87c3d57e686437ab16f715cf301b551e6992460424fec4d31adf18cbe63cd08d483a32bb2893ed7e6c2fe7957fb63716a6d05fbb5766386c7013e95b40af6378332ee357d1ba874549105669367076a5f076a9d4cc951230d946d4181fca1366550dde398f58791b6536159073c0d68bdf9bd6a5da8210abeb2f057d67dc39c8fc15cc8d3205fab8ae72268d2724e5fa012959e3931880c9478c5d103b4297ccdc4f3295500b72f1ba63f63421c91172a422871b3f7ec628d2171133ddba5c6658add19d86a7ed209cd79b5b4f78c168a4126b19c721986cdb063cc92c25e8289b6027b45a063e9a1af5396eb88909fd400c1de549fc21bf896e497ed37e790458a2bed29080df3e5a6a42ed6d10ba61f57b34c8f3a96358f52a81c038ccf27a792c056011f4eef88a44cdc81afea104f4323f130f2d389e8872b72ac9f3a92ef98c0e5fe95d42ef542245fb9c9e2ba53bfbd59f2bada79f8c8de2eead36470413e10b9090a15586863f1c9971eb06d7ef4c635eaa21f805329262e85bcf32fca336e50048d1c8e6dd5c184605d16c3e03db52a6ec65e1788381d8f73c5c317c2f5074d93be748c20d6b5b592dc79ff8755c937fcc11e1143606332abfde21f250f51da3ef733dcdb9b9fb82bfa000bb9082affdc61586b8cbad033308ad0f075685b8d9234c4f369cc680277051102dc972f83cc4883abf832bf67ed603a63b63d039db4a8d5629a436b44b87dc130d98709f27d8e9e0d090e07579f5e3741ee1947f49d8589550df02244c928394825ed1a95059f8e2ba98002032e1b9d0818ef3ba99eb18d9cb948fe31e7af6f98bfae3f07065bbf3988727c8189c803ab368117a3e036258bd97a15c130a0355b09759e52f8f547570669f0a02d542794f1122078cf2989f64341a28e19f92e5d8cc03f13d67813e38f9c7b758f5694a9f6de733246073aa2a89daeb0f68b30222f3d924416f4e182209e1837b24402df405539522d8462d464a4b96a7eb956a008d279bf825ff1e29fdbe37625ff869fdd15c0fe202c1cd352bf13b2b58eda81130b0694cf1a31696c2f9d7bb6a071ded7dfb0748483779f423795f1848e7754b5debec785a10b52841b5699205e4426cba6a0e26cfc60a7ca72b3bc5f2b74b18304cae476a71c470571bcb50727aab2fe3868503579893fcafd16fd8bceab7118eabd803960dd7633add0eb79cf3fa522eb9b580f145fa4d02c914362857e12f2e9dda6ee766bb4de8186194dffd7ecedd9dbaf7247d4dffb53467250177476d81513517b92a3727d7eb45f2d548c0de65db62da9aa971935a3fc354f7210e859b43865ed2071336b76cc99846afb81503ff6ab5e2c5d49e61257af5662a181d4069b24043d04b5fd9ad34f1761d910d367328e3caeee6fc8615053c34cb376dd82302fb47e43a51b704e978878a6ad761a58aa4333a6623021e52048209ff924a107bd45a2a4baffa56a31ff669d9c5417b8edcec97de6fe23c382933059fd3ee6a67d53b557fd52aab5f447202bea29ee926d194baa76137d7433ca183a875a2dbc3498c91581627a64f45db63251be2c8872291ec367b99ef289693af0193c2cde18e6ad2168a2e78430a199d75c3c4aee6b2c67cb79b4f0c65f418737fdca086ed14ef0637e500d56648dfd2f8d5613bea213093f6cbb7ba0abfe8cfd4bbc2564bc8968d42f9ba23575fd431d4779616818ac12ac5aad8147fd39b9b604f6ee92ef90a57363b3e6c285038e079293f48f5a4d9e234807a028fd4845bf65e1027b08f650826e0c43e6efaa57e6ba4540b48636ff20ec42ba213512b8aac5eb185e6f9f24c5c700585997745b0fe05e5df32531a877096fb91fd8fb4606a67ecdc73b4dc0bc1db2e199f97219c02702ffd4c6a96098baac765d7b8311a13ee5207351775aa51695a0e93ae43bf702670aa240c8105867b9087be972c51af8306cf40e1334615783103822d7ad61cbcfdd1f4b055744fbeb66a3d35c164b5a50f72f551238aed0fb61b5cd86fc4a36263258a45ac8203e7b76fae233396e48781393f812e07f631a8c572a7b3e321037478d63d0e90db44c2cf597fb6b6610215708469f17c78adc33aa85ed0196a3eec28e053775757eb6fa5912ac7804efa7b7560afcf100a0b6cbff4641c443a5c3973024a39d69b801f8792651cb40407e7db6a1a6a8229c630f43b5a01e39fb05d1b3bc9bfc7eabe96807bffa15dcd3f6e9820762366e64a432f8374ac466da0db15c03da2c20848f13356d462590adb9432f8944ed15b42aeb0dd5f429bf27494dcab6952dbce5387ad1315b74351ba36ec7e7e36ccb581d234a6b4010616f0ff94ab2d7911b6f7b5692cb53219a90a2664a62f06d449796a16aeb0387f06548e36448a0ccbec25e7fa57fe5b1839463d266f16d704992b8d06b48a8659b1c64f085cd06d65829021d05b0557b476e4d05507410f241a09bd06da721c2b7925b0fc234ae6a917c8ba282ec0d250f60ac4da3ccf5aaf3d58c1d6ee70fcc055af3666969042c6dbc1c6767fdd34f100fcb2853c98d87bcf56a476e66797f02c9b1d69662b45302c01dbafc8d6f562330e998c144521f502292abed0b4e01b870d87643cf95858e6614cd20407cfa2a47ec88ba42646c8a3cc865f2efc53cefd5ee7dc9568875d9587e5c20209e9eef9a4fa7ad69eb5ae4cd4d9202458c5b549379a683f9905a662b013cfc35a156b6e03cd734987383bede41154004e52358ad90773ce3d39917e10df41cedfca4b6e595cc44db9345e3446337aa99bbdcc3eaaf06232f01c5d8029b24c9ee1db35dcb79690ea901782ddb493a3fed5dc737174b6c5065cb55ee2d173fa3c9cd7d2d18998a54e47d5d4b8cee416009d8576b2592f4f20e9525d96f4c76ff92206e147d7e875e7c59839f88487381d32c056f4747589c24a28b3c09226fdf69d1df8f2410ca1d357a8bddef03c830e99f05fa0203679df8b9c79e171cfbbe998342e150382e8130c09626452204137204c0affddf2cad6ddfde149c25419c54ab157d5e53a51f700ebb023c57c201c04ed889f57bf35439665a06ce2545520c6b693f4b7cfbbdf63ffecf1a5e0964470a1830c49188db1eb4a4083de17682963a75d101e0c00081c0e94d42dc1bda0117bbdc00235082ea09403b1bcf4468f60df0e8674966fe069bcd1de525e58009fe7f226db4c41bd63a2cd7a921dc05931ef867d97d85cf50c30ffd84ce822aa741bde2660bfdc2f5a12c1f99fc93b145bb6bebcf0809f65f7eeeb8824fb7cfa7f7bb8a797e04546552a1bca1a54e33e74e7373ac5ca7ccad16f43bc7d99007012c8971ea23d2fecb900bf8698186a44e1e9e76965fa73493a3adad1a248be2be6588add4c69197955d3e5242ac9a01f6b124c06b1622e62af58cd38ed393b805c3addf2f24ea07d3c3118b2fe7544f71266209638e3d47a658c68ca97a1250a01e13ea07c1b0cb437bbe54d3d78e49e13124502d4d5bdb3f7b4ed0d093d45647c31a5bbf7fba1688f79a41bb9f0c3c689ff7561ba7d0ca6e44ee1d78bdd189f5516284621ddd608e60f1f82f22221b3160b55f6f34e95c9f69e8fb28ce71e0eab667960840ba79a2e9eaf0fb78eb60175bf8a3782250d9664b847082c1972d7d227f468ad52b38f81546e153b709a5dd6b557703d27cad55ed707cf5dbd53b91be859abf08ad0d87f3051143078d59c47e59a20b7488c76c18db98e6aaf1908c9579c4199b41a5c9b98d1ce991241e032c7a061c6c250de118fcb69ab63e7d2e0c207c17b3a25798b62195f5eeb2fd89e552d1ffe9321f726fa0f08ee8283dde7720740cdb2c26017de6dda99528abd3e2ff64122652e18be9a1f386e7fb005eb1d1123f49fac9bb0d9fdaf6122028f16d4068af649f2a2543f9d6997d90dc8b4129fcc21f0c1a20c85bbc32ce0fede56e80be015dcbc3907d201c5628866915499179f0f8000811337216dc9f41082b60877986c8513c4a9c372ddd1752ec77d337f8d6d8a53ad2b686a03fc73a9d3b6e0ae69ff1c331c4c5333c07393713a45c9db33bc7fe52e772c5299ec1e1684a8a165f0844d80dd097e089efc522349b8250cfadf9478e68983865957a6c475bf88148cc1381a124b8721f5ca160cc15beb6e38410b08a5082c59e6be8fa25cba17fccc8cf705f6e8ce1f96f85e5b42a13673cf5d2e7fdbf8e680a82059c765c6cfdc6c3b40fbfc9af1af0f22577e7016c80c43aa3cde84eca3be4a010e9e1c173824c38623015bf37d11ebe99da35fcaf3c6f8d996c72fd36cf29cdfdcd01f2fd4a9d7aff56b262e744f526451eaffbf948888fb2191f4f5ed203f3d472779a49a9beb74cc34f73500442bab0f588cb35bc46f930eeea23e4ddf2ccd943cb7c7f2953a0a793138fc0c40f5e01512ffe9de27d047d524192c6cd525e2954787459bbfce825248dbcc07dede810b2cc2ea2202eafc2ce8ae7bb88ec02cb3549909425d8e1fec2add9fd08bb373ca7d969db3f0c1df74c89c67b99d5c656473e377b35bac5f0ce1667d10fbb7a31148bd4413c3ed575dd084273ae3500ecefba3273b562b18e9a54169b274eb573a6291bd62107521569d97946cc049226437b137b62ad305fb1bf014b80d6aaee8e17ede1ffaa0feab9c8dbd0cdd70d7187542b4f713c58cfb8eee29e374e01f63b9b89236157689715583049b4ee9a5ee0f292eb6d5abed2a3a508e15268fbeed4c1297b6bd8f8a2167e5d133b0a64dae9f6f60bae6bbb886b142e2dcb77705da5df0ca66beb62bcb1c3dbeb8cf6dd6dff368e7f5bf3cad040e2beb2d3138ae48279b205c3ace4f82d35c13ee75a7d3918de3cb61ba6f7010f09172ed9560355b7bd1cc89cfca19739a554609d388271c9d33774c1df0dd129015ef9b7910f0d69eb9ac52e7172c453a5892d0aae8d5ba95f15fa904483bd73ad9032fd9dfa33117b3c8333536bf91d02ec5f00bcc911caf2119d1efd2ae3b68e81fb5618b5f2f25939ca6ee6cde0ea1231c6d9ecbfa50459c96daeb869803a2855bdda3d6ce335b167828c771f40cd787d4aa8c953ae7c880886ea351b7856ef075b3ab7040235f25f23bf980e7ccaf26f34d5f279e5c09644abc7943b38c7c5b63e21e9943f10d696227b3c05180b584aed4789653d6fa8cc4733e6dac96f14ab10e0b33bec0deb3fd707dbb5e3ff804190c6c6e7fd6c2cb35bc48af9a847a085d581a20b72c1e413e90d14d7d5eb22edf511963f5711343c461c3da444bab966186ffb49d391b86129e1c65c5012cbc81c5c05ca5375de3546b216a697421076071af2bf3027d8013619401742386b59192f00593f7cb20f625c25423e96e6ffe51a37e960eb24cd50a93cf4677d7d0a2bc12c7efd3129c46f7534e78c0751f34182441", 0x1000}, {&(0x7f00000011c0)="89b05ac843e46888c9bf3e2db2a4cad68252cf53e05b994e40394996e4cf9c7885e398e4c4a7551c035c35fdced578d497dc1c0efe7b02bcc3df00b80e107fdbe883445c77ef4f1a3a684152f6b2b933c26176ed40bce06edf6822b598f90d8f8dc2daeac8df0119f5e6fff7b022cdea0d6ad21b6be5998f87193f9b2a5ccce85a82f34cd3d002694b3b0dfe67cf569b7ffb254b8ad32ea0950b96c81f3e5262ddaa8218eea560886a4f30f3d59391a2037cd1dbca69d42d17e9b2fd6fa5cdd37e408e3a71ed3dd134f5d51882bc81e549e2cdd0041164b4f8a327f226600fc997a9c5f0dcc8bd3eb579d2d9ca9b33422999f3fa70e2d78cc76b1ccc029d8d8cbfef2e0f7f94b21808efde00fafc73336d33b4a2031a1e428bf9981ed0e4bc7d9eb6870512712bc71330451527007fbe9257d36b9300103e3cb9bec15cfdfb0b703eca89ed0d1c26d8317dccb35e551c71c26fcbf57b91d575170b1721290dd0acea28e7e14c9367438af4b7ef7fc28e17fb662ba24d4ef28ea9927037d482f3dc496352033795c082d57967398766313316fc37ff604c5dcd2e5aa74259ddc0fea7afe69d0a88b34f69832d1cf639de2651e8f0c48597ab3a785a64b29672449f73f98d390962d8472456217d456898093a883ed5f567452e8c0ff6d0aedbc224dab31b4e62c3939349bd8be89874528df96d9f34277454a03b78867604b7ba55c8b558c0720e940d8c2c787239fb71e02a109879f4b5b979799e09f4fc7af347cfc7b61626a1d4d41ee99eb2c8afdc73c479dc28fce09bc564d4c4ac36b3cc949deaa3b20ad8e0e0f8cb85b02f0f975268911901ad823b5bf055bfa9f56cdfcccc8bb2af5d035a94b444bdbcebff90227b3d08437a9bd4a18c20d9878cf84872b0e02ad3f86a524fc4a66046b0a919cff95762ce06f3589f838e8778b9624eb5787374264f7a86c50e81505afc8d9f217494efa27d79681c721e1c272986c6a0013bb0cfc69e8d92396f0b87808080ae728f6572d398eaf286c0807e4a2ec21bfc865c0ed75fb3813c8b77c526495abe49263dee7d03599e2a12ddca3afa51fc10125b4595b0dea3d02f4d1a07a7bb3626a37fc294a0267ec08a9b1e3f0c7ab26f658185b6c5eaaf4e9221c676e1c3d614a0ccc77bdb9978fc1110ffc191468639b456a5e63b9514983e9e60df78dd6587985a8589969f4bfcc5ce233ebccf87817710adb3c68a2b39f14fbb1c29da12816e8ecdcea08f542dd214a178699e47aa80507a6e42ae04e7a247d9064b8a9f451b732be436a60b0d85035d41bc1a579a82456fea2dcc891c5041e6ced5d411244368efb824f09dd126a37a67cc39894a5c763c36e5bdf2112a0e9ce9b79dc2062cdefe1eb82d3624aaa7df09735dc912c5939c08931bbf6ceef908e57b61d9173485bc5a352ce1dbe4ced1a2e747016d2fc348773153c222582ed4031821a2e500d6e1dc40ea56fe35e2e38d4c472e30b3dd88246de74ad4e207e186d815b43aad3a77edfbf376bf4462cfa138059d8a2fee2e8b0f6fe33587f9a873141f40f3d9e87e193adbd18c1eb4a3179acda51be058cd941ea42c777537071fb09cf99819f005636d3f03ca43e54c361070a9da3784b56ea274ad3dcc85dc5055dc62c187a94d5a090813d9ab4e7d8cd3df2889e8cd7d03c5169ed79336336dd90e82e8b383f3f12688bddfdcfa3753ada2a09cd7f2c6f213b9a4e28ee28f79f8eeb5c7539ff1d70a864912eab19b9432294ea23100d6687007f1dd85f058892242562175939a9061329f4ef466b36a3331d94c8b5bd437e1fa3b632c3eca5e4208bc965dd241c2df4dc5e13f7f575ac9b922de96d09d7f69d224c609bc62630dfab9be9526b0210e5f6e0b5560520f48f3123b97bc11d6a07c2f02370a8919fcf74fc4c81e6c32e4ae9af5135133a3c41130524f1e7d2ef7deab01d939bc4ad2d1f4499aa2ed6dba9c65b61393771499620c5f199fa6ca4d1c8e95eb0a5b2df9e78549a6fe0091081a70bf4ecb466e97db1617172c8f88f01da051780c2ef6693867c0e46e5714a3111363a5b674ef3c608ffaf96137b97c51c2ae2f9817612dc0230f2ba5c0668167e677f6305af8183f993618cd0e33860f6dec5ac4b8e61fd16f6a155ce40c0e7b1577e1e33214a37addd966e47dc85ceb4fef90da34893f45551db57a13f9277fcc6106a6a69698cc53180c9908267fd25feff0db690ff88bc04fbc94ee55aca0f7cf6ee9c5d6c0d60d7f52322f433ccecc5c045d45cd71220b47c153174602825813d108ac7060fd647f8711969d86a7d0f223e7544cc467f6302930fbbe184edce1e3bdc608920102a82623c75a55057147bef419502a4e9dba99918ca2bec4dbd2f7bbab94339772b538d5890f00eb50f7b9f73e5b8ed8ceef009645c963c1aabf061b23c8c30f534819b10275b8cf88889badd5258b36f8a9eaffc4a4f97f1c05947bce27d2d79a5a94e11363da2fa5b2fcd381afd57b0120df6527173c9ae8193ad7518bc6475b58389360a923ad53a8ad14510b232663905d59d6a4511aca2be9c72ee22be0e22d0f7b6d26b2cb615b4395209e854e94a6b8fe7112acc9e449a18b6f9b39462df24f92fc5e5d9e7e7dc0c672e81917f78212edc29076db1dc0c3b8c879fe4a6e96a2968af8413ee584529b66ef781c94c251c8d376eb4b8910717b421e05e7458c00c6af65913c15e59d4621d4034bc097cfd744d5bac310c6a8110462443d893476ab672c1feec612dc80d4a78b825b3ad4a4086dbd9ae06449ed9a036cbe2b1e0e7ec43da80fc383f8c366f69ab758eeea061fbd121d869c1c13c26f879895124891c912c18715070ff0a9c80f5720405994721c7e4beef37e4242188beb92184c6fee1735dceb602568cebbc42e083fc68fa703ba3711f95f22038e6bb3205df2941353f613c8fac400295ba24fef0dd2d0e2ee8e9842588b9e8d39de1e84ac73c632f7211ab53f0e59728f6ca9b1434e339f0bda72155f60f2da1663f6f05e6790b51f7bc6caad9bf84108be54672311b58fb1770d9feb2bf832ffbbcb35a15b59ef53484a3b79ebdb8a3aaac5360220ef1c5c05880c83cf631ce2ab10ca13cafe1b81a486201524edde75844f844b888df16aae7701981b89f135a5f001e34b6a418e158e8d034c9e395e6b63ef544e0a3cdd8c84f0a641bfcbf8f89c607f12b16074c3836545913563edbd24532fa3d43388d69d5a0cc3bb84dc5f810d5816e2a47307cf42a8eabd9dd1f159db92af923951d9df9cf27c493091ca187621f1c9055fd243bfaca635478fc5645c0b5cb7390dd212195d769228fb323ca984efe634bd1e334b3e2c0c4e63b4df3f64129bde6e910a33f0175fe539d7c701e9d6afddc2b82e1bc274b2fdfd3cc6874db83e34063946f2b475c9da6de8a082779f7fdc417dd969e3814c97b84d4f71ed9fcc6b9b1d2d94dc055b76c481d8b785941d4d79fa8406cc4a414c35f9a393dd008c8f915cc247e3ceec67ddc0f3e526e1138633a893fc54338178695139b253ac1fe12cd99e9efe7f8ebc3f45b1efef1bfe6fcd1aa16a8eed6294cf44b9342f5657871b38d4490d569698a72a4759cada0a0153769db0378d9763105fbbbce1fc1e50610de8338c9585c10a8f1c77ea1073d0e1619c6394b5e340cb49230761271187177d59e0dcc069a4ce285b76a59c26c9fa94e71a294d1f5a3853537d03186102b2080c26c9816e25d94e47f88cd301b3144b7d6b5958e51baa67df07c8787db297f9c9277ae4774068b05d2379e2cb912a1a0240b6b59e247dbcd8ae5448816d6adabf31f4820f8575d6d2fce5b4d2c38db6d26ca23678eae36d331b06b9332828ec10e467be2557af2cea02fa6db6ac0a57276fe2dc0ff425322817f7dc70c5fe41477f284c6681343587db0eac9b72297714178ada09c967057cb310de375b7456262539f209443fe00fcdfe2e71d82ca159ea6dfb350b1df7ae92e158cc75afcb7835cbc07ecc0801609e084c3eac65f09aec7f2acee32c6d7e70c6f44d515c665243a45481dc3967a9a31a1388864a9ae29e7111245662f37b8a1a7ad0ae9f98eff4dde4d2fbbaba60ac93e6bcd40a814bb511871f3f16332ad9a71e0c528cf3e76fe8a28976e6c3dd00f9927edd85dbb976ceb02b0705cd0d6880301cd8633d335fb649de9a57b9665c9d3b7c3f8c9e26fe5d01d072395516370e8092405598eac283021bb1c1ab6e1cf2b696f6e05608d25819bb229476b338ba38a2bde65049dbe5abb67dddc6b4a0b776b9b242d7aa2b0074e31ecf83a7747ada18378f570bf11de550cd4b3fbd01482d2cb156f95cf26f7b3e3f3ee373eccd8bbd0335eee83db85a6213cc11dcd573f4de001d43c8cc694c39e81e42b4b34a272e6b86048f996b0ee70d29de5d6e8bc4631a6bfed0e03007e85121f29bd9f9729ba3be1fe4f0f507aacb80a94c4565247b23243d4826827548e35a757642a9b1371ee2f2b5d74a964829cf33ab14ea1beeedb429577c25cbe354c009ca3f280a19955bdebb95363754fa2f6043b205a6fa166d4b575cadd6a316edab376975ff3e2f4799c5f07fcc27aac1804ea20a0f33a78cd203431b681ec618a1b337956f682ef0aa7d82b7d05a24d3f29a2c1a86cacdd7e891009184d03339b67509e839e4248c01099fad0ffa59f5a17f8c294c9ea6ed62c4ae2795d0343a7e5ac4bb7c55549d66ddc4b194d3ee6b29e56e5a8437c75b5c5ecb19c84f8845f428d4b2e4b9dc4165c3f018cfce6d1ea51dc360e59958e29b1b197374d84e13a5916d4cc31fd87192230ad23a4c283130bf99076b4ac744170952eb2a13c7c22f3b2e9d319a2bef9c7213e7014251e5bb137e8fe75e9c0f7dde3502187a74974da37208386d4b53066dfcd1a6a81cbb69ace552b09064303d7d2da75a8db7eeaaeb5d2dd5559aaf5d3f35417fd25ed14d57cb4f32d348b1924ed6779f0b3edeeb5af6c01762c09a7442ece6a4df0489f6a1acc9134ded0aaa204b33e3d75ff1e05a1a5d365f2e0a0a4848496f1e28ed9f131244657870c2b30067a07d8234af0bd88e0dbc8df43ed72547b1434692dfa99b4d7a527336aba53935dd6cb768641e619fa7fc411d18a5384476cf452c4efa94df4b6b96fcb4ec90c465fcee9df1c51a989d781d29afed8c39ffc442248dd0a7da9b797476d1ce85938611798a0ba51d8d24c46f80b62d54c1ac4d3de0d89f04ae237c32b76fb768dc6020ea6193996f5ea6bd52e4a19e164944e926a452f4bb2f376b53d84924e69d04b9f7c90f5743a657ed534f83142d723552260d603bf05082a8f979d7f783c2aa89632dd34790007c8650b53a666a986dbfc8da718aff4511af0517eaf2f167b8c9f89f0e5435c9b7e2a8a8ccc640578288de06c035935fc1584dcc796267f51eed860bd3250888118394bf0a87a37f33c82843b4fdade39e41631ac7421b40b0cf095e3392e030bde28163e02828f00537918a5aff4b7c2571c91806a9a5c9c847037ee3c3047d182f8f23febe8b3dd35f56e33f705243e53c1f0a8b739cb3cecff87da3e8946356f1ce12dcae92362859ffe5b3f01378125c8bcadc15f86d8afbd583d40174b692dd58731d32a881ac2e8e0806b15ccf444015347fbcb78abe1c383a4ae46208f35744c46b6c2fb9d750e229facef04a12a2b598678c66199c481ae93c9b698e821cd4e8164a0a6ac3edda48e8e7c61fe8db235f32199c6cb1e834602815fc087d7efb591d57efc20e60e6b409ba39", 0x1000}, {&(0x7f00000021c0)="46d8e649f3e7b1103fccb1ac93c03516f2fd29b997a975f14b57592af058bbe5cb4652585e1b1f3f07072e0ff36efa0101fe8e092e01e490d39355d43fa9430ad08b0d01745cd4dd97826bb51aa9b3849fd4234ff2ef39e76ff11df6d648e291a051d6fe252cbb569305ef18fe600072315de2b1bb4df71461d8263e350eb5c92779b815e470a2dfc164041590bb75537aa46f15596f3dcf28237e69e1bf2229d90d5fadf60e7d9acc7fce2149fa486169c4220cf5b74f0141c50af2befd8267cd1593f000b5ca51daedce185c150e81226cc5bb4e1366da28f389414a8d0ab4d443a07f266a8bad4e6ee158456cdc3abfc4fe4963e055d88c8754e4453374d057447d04f5f37c0529f50b4c619076cd97caed14bb283ad81d9f07a2fc16692f90caf4ad7c4232d81e1f9fe92b6dde0c9a06acbcf0cbdae71a78912e55051eff18ecf07f71e7cbdd2fe1e78a9ef78cecb29d524e58f7e4b2e458b8ff15db01015119368b4511dcbff34317267fe7cc7750aad97a7e59f4e49948029dfb9da1638df8a0fdf16b1c0173946b076ef3f1362d08a1e006eaa8346a1c634f92b62c3e6c814e15de22b6414e0ce782e6faefb24cd8cbebebca6ed47e0bf021652f37676cf538bec0c486477ee4ae9e5515ef5079a9c42526280eca368edee2906e729a4cfe82be29d90f3c5efdf4fdf8dc6b6328f1764900d2991ab6551f3e288aacf26f3f81b6d421fc8e12d66cb7ed388ab895c2b1acbecd435e2e24c3fc9673322b65ff57542d587154c15a3b71307f333e18a614fe183f2f0d20070665081348026ccd1f4828a1b30f48438e8e37d28319583544df417f47b192399c2013193fd3c599e645350a07237e95054bc04af2f4fe7bd3ce34bb0228174c6e077e3bcc97bda30237959d98fbebc858f50cf69ea3611b02cfffd6fbf094c869aab1b2fdc2c23b09163ddac840b7d6d17ef9453acc1390d04004180a25336c03bdcbc98b8f0323d6f117a62002d96e23ef8165a168c54fa6f30cb7d9e820a522e4ad0bdf17c931bfa995c908d02e3aa46f9d05c2ec3ebb13dc2d67a93860dd67d5bc1b064570889f6d577e6d65998476693970eb16b7924c776d23223d531cc92bb5709f57ce28b3b162881f1e4cfd3c2011a5f554982bbba66894339a474a9c85fe3b340782b8253b69a3ed7e7c025f4cd2e54e08c66a1782297e7a40979d27d3c1aba3db5ed63a39d3be8571a69e86fdb189e6d79db2ada26e70e224c385380261297a83bef2284f1167932047b63599755d47679d6a5ff3027085b2747df6adfa2bf6b68f529b74b6cab32bd17b5308a13e9eb05f1589620d218cac986fd5e659fa468ce54a1b1651e1d8fd694a9282a59740db3add9d544a0c8aba4adb0b1f8c22c82e60654c975f28b84c7d8bac90d79e420c1f6b12c5943efd72ec928a3625c9442e6d8cd1f2ffe4a9f744475f4ecfaccd521d3c738a38c552ec7189a5db9870d8580bef510c3bf46ba02102bb1e40a4c01901934ed9d9715256ad2bdfcc8f833f41531aeae47f77d092983c489462699e5cf9f801260d02bea3d39b4187d67fd7be484820eba4250c8c170354150b4c64399e0f83f807161cb4956a9a1d71e3b54cd6f507dafbe0c4a37ffef6698194679229d2f1408e4174b4274d1c3eadbd5fb335bdb38895b67fcdf5020b2e807e454fecd331ddf3fd7c46656d9c6621e1116349465abf6c14450b429dba96314cee4507b8184fd1540aef49d75111be722efe7f3d1433f1e2087682a3d118162ac5294a63344c6d5a184d15e6355e43d560044829814fa05c7eb449be10837b609657be3ecdd60a090adc6347052b175b3bd176f32d8b3059c72b5a957926413ad99da7b2e25dc314dd8b4644e7682920bb894bc03ce4a2e1428190519a7cd151707dfd67f6174c28af306fff1205b068ae0fe4986659a47b68572849057af8c2958e5094bf8e0ec66360a9e02e0985aba3326151c1e681263568b1d18aacc267384d78919b6f6e2f7b0cee1b84f5a4b59ce94b4f0d5be47cbff0b7879aef24fbc6261e4c40dc070ff6166a1dd6cdd9245aa326260d059b796f22e4eb6b4def08b8af16f7e9c92f4e3908917a9f1cbfabcfac38300829b7657451a67f70c66e05d9cc69de3017a376957df37951cc430ce0557be6d7eb162186eac868efd79ce185c019d18c8e712d0817231fa46a7ec2ec7ca1da541fb8e3067326f6caaac2583676ae13477798bb13120766b405490a693a03f44942867c615a16f3d5bf076b2cdbf55d85d1229f542e131b88c046167fde09ce5af5fcf51ff377cf4de2b17dbbcb4c58229e1ef767d9e1ce259eead11aa17ea1a0fb827a67856364fe6fad45c4a5c5af2b9b57d37ce293909d1a3001a88c6862761ae63fc2134836b0e75f421295e24d761b5ea320928cf80f706efbb90f6f3e37e402149c0d1abe32e2193d5df8b3a91f141bb72d048c7f08dd31a4548fa41dd1e5a9f4f2b90787e321b1273ef97f2a71976a2c199c9fc3be1d84ceb80e8a1c67c6cd23448b80ffa7d14b895bcc28adc3cbe99368eb5865cf10b8ad45cf067491f8a3b6384bb4deb5d6b66d08f335ba2a2673c2d2504a7807881cf156b6b3c246395aa03295b5d87fca2f0e33b49d3840b79c9fc976414c5118946870740576ad252da0549ded249f0320dc6e3e1cd6a565ff06d1833b7dfa653ded4e31bf79e453f7e523c26e5af467d8c36fc15361ff64105f05aeca4acd288f69cf0f650293cd7d99540d332e0c6f6ba07fa6f35f7ac343966f32135b3b60500d52f72e48a61a97c6fa49dc92720832048a0aa32fcc46ab667545ed49c8b88dbd6fbf4a758fa03a5020ded6172bcb4469f2cc213f8d40142500e0d58c7d87d74d118a498c8555132a1dd02439b2e2194bf5d65bcaf96fd5c33aaea856cc81f6a52c81f336b35f4458b54cd7c4b3bf18715d5cc6f03ec047ddbfc9c554fb7482861940243de4e18be81379d0ba3f768df6bec095e4d9eab0ef1e250f06a5c2d71063af9a742357d9238a92df3023eefa19288a4691051e5236b777bd928e1dc60d58101871f55d480679f8790527bdbd7463fc4507f17c0f0af72a2922603d7142fd72b59da386e172b91ba19f0ad594bc45c56dead3b56dd2c86828bcee5286eb7f89754e5576b9628ae701613deddd0bd99e5051e7c512fe9fdc1702305dd94da508ac442b4fc013ecd9aaecb875fe5262356f7510e773b633b46e73325ccdedf65b2f975a7480d73849178573dccae9e3f4d7bfa8e3f834bca9c933aa21ddd35a641593affc8472d1546ddb38e5be539ee02b124ace17715c42cbe0a1e5646d00017a98d5e8b53996c751a976ac9cc07f996a95d44e0da584b33c8ed8c445460448ddfcaaa70df47a9e25b6d8f04c32dd8c5d5e400cea410fe2f8ae41dc9c3fe92fffd78aa8d58a816c567268458ace018dca4297691f1b57c370818e44ae142a17bf8b404b1d41a0ad03a8ed8f4ca5f69baaf5554025aae8fb67f2b79e3d04304a3b1b100056c170b58cc7bf0f2ff42a9b601ab3547c8be6c564fcc67bda2c3d991834a4deaa35c10d370c690921480ef869aba93baec6c1b624781448dfce62c73702438d80c8c467e37be39dfd4c94e9baa95b9d0aef094ca452e6c3ea1de0123d7eda3fa9f37d993c3b3bdd2568ddfe94e2d95a62f9b7bf9d3593c5a32e13e955bbb2851f3750325af7abe64f563a214107d9ea0db5196b53ce314dfaae4ac926efebe8792a76a9edef70f20f3a1d6013d66c7f6b47a223f4f137cf9678b4d0c210bd84649f8ee6a6ab6d594df99baf1f3d98d186945447c051e7eacba40f25cbae2422513394277eaff81b3a6dd4bffb9976f03b3b67afb4a86bc4a0af559010ce4d2e63b03dc82b8be0b2b8668f77dc413a62370d392d471be5861c8804420c5678fc5af68360cb8cb984ef3e2882a00ab0b4e9a25fea30974ada4b1fbbc4960d328aad68e162552e4da8042493d0b10ab8b05f4830ec23d2ce69887cd509380f1f140094d70aade240c4cfc3bc30632443ec3e49d0949b6c98152acb718943bf319a6e4ed262ab56ab92180563825e65a2263c52ecbea68c5378d445b169b99b7b59c146ff31f1c7aafb36dda22288ced3e41c35d43fdc97104ec56a9f33f3c3d3f0f13d9c10fe2cd7f6233459e0e30ddfd4f6c1e259c74890d1c74dfa1548f5254d0b1c5ca5f037fd83ab4b3d79ba9ffd31c8d6e7d0b657733d623fb6b1bca54083e4b6d98c668d99b7f77d3cb2ef50da376f729235776c677cf1a1958e4e67ea0fedb9798f9fb0606f551d16ce85a4bf9817b1b9f4e159d168991955e70ee056cef5895063921e27967f41ba66baeb4d5835966349550dcc8bad356fceebc20b0f72cffebdb4e3e1fd5db3173523eb639c9fe65a3b07745d1af00c5dd4650803ee21ff5708a00475b95e39c4db35ecfadf602f05f6dac09e8a607acc9b85a2f322ee00b9cf398a2a51c5682f6c1214388549ca92a384d78b941917efdfa0630e7cd899ce107a187536b7a3693315cc1d35eaa9fc394592f27a25361dae9b9593ff0c46f43c51722edf28016f3c1c21df33022587b0742284f732f6156469a587765c3e7fd4c0264a8377809fc9882825acca87d9ce7e9e5c2f30ac4dffc3acd53fd7fe5939e0e5c6b4768d51b5cce73970a442013ae0869b2c146443e17da9c711cbabd938a3d9750bd56ed9508184d191095c39040cfee3c746d4d2ca340719b008725f8ed436bf84f13cac4b0f2524431cabfd45d89969fe8661f5248b9ce7be92224625c8c0f84c58198ffdde16bcec9181ea88a0eadfc1d919fd5ae86876a84842925a242868a2aef34b7ea63e52536b1feddca107f4b3cd9a71677b3229381a20d54085c49c5b58d5485304e44f4cc6a82d6a7d132d9f01282dacf247678c84bc0ba790f0240b8089b87c143dbccf51f9059ac9a5eb0324da6a28d7987aa179025678781e1dbad5d4199d333d8aa3ac307d5c6cd0750fed17b3928c5b1917e96697d8fa55947f63898c310ca381cb00b958208171b78d0271a299aaf234448c01e7f271de0a467852defd807bdb8fe7b37c8f901716d74b8c1f96f6c107b547e3e9a091a5b5db448287c11b0f3f89239ba7d6fb3bb3b12687cafbb3fa3512fd963a9cf63909bf1c9c307bc84b34fe704c16287f99299266ae019dde35e4b176e1e47da6c7815e029380b84535c0ac3fab8be768f1b316d71ec23640b14dc52369dda2bf83055166e5d09552dfcec81e755cddb4e3de8d68b5a9ad5b07d3714c1db1ce6ef3cd8cd8c6036398ed26c8bb89b3e6672e7b85864d243e1e0860abd00bc83e25f3f6b06b54477d3d0f1ec36c0ca5da5004b336d2c5b4ba0141ba623c7b41f774e1072cb3564bc95faa9103c0e5a0dc6aedd0b9b5813827c7a0a28e12f4f6a993b051df8f71adbfba8a25376914b15b14f5d53c3d8db648a308f238cd67883cb6da9b8e57eb55a8be1c6ed23d20b1673eeed4e58792824b6ef04f16877cd488bbc2f0293e773d97e2ec6ada54fed11b2391661d235f7dae25905c00aa4984ba01f4a5ff0040ff8221afc6ee0eb0e6f07b8a8fc733d55eb5c05fe6c81e9e3a601e2875a5528469d15c65f56a7020afb63b29818bb35c0a5c313a9e60eb659a249ead2f37a7f7b388c317f364f336a551b94db4a6a6d620eccb0f966f0a4ee4d80fd0d12a78d1cbca7c715ccccbbde76a4619a6c44bddbbc3af664838e4414c2b9eed5f0b0b1a18b89e518d800a6ae5bf0ba2810954e0033d", 0x1000}], 0x3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 22:23:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup(r1) syz_open_pts() listen(r2, 0x1000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:23:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x9) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x3}, {0x18, 0x3, 0x52, 0x8}, 0x5, [0x20, 0x81, 0x0, 0x6, 0x1, 0x8, 0x8d4]}, 0x3c) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 22:23:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 22:23:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000002300)=[{&(0x7f00000000c0)="39bf8d297a32b0ab11562be9852dab9f684ac3f40d2bea88a60b7de204d8335739d4f8acbdd36d386f13c38eeeefbc50cfdf9d55f97350f29be111e8891630f6db3cf042f92ed8de70025cfe2a011f44b327d815d218ccf08b20d6f54429650ed1f75078963165d44aba967ac4ffe80963c575369bd1d99c2c1d7f1ccb9177f201abbda6f045e89d28e4d7d3a766390eac018d19bec73f96e5a89491bda7c9", 0x9f}, {&(0x7f0000000180)="b34c193aacb73a268f65218bbbd51a96364cc9c2e6a8483a070c7cca368035a85fa7ed4c6b0ca91b730ea37e2e67ad401f010e7d7bc7c1b5c873bf71c3da9dbc3954b2d82f59cf58439b2b378ff29f73b3f45f48147e9d67ac1c55c62e40ff5056b4b346301eca0178d69476f997abde9ade2d2e688370c5102c2a3f8fe81aaa4238d615589ddff1d4dd8d96dbf43dd9b163998d8d23baa73b8b2f917ece44c58931054b53df6348a1cc72ae4d990b8c980438cf6b156b264b00061c39ecab3b638eef6da724dce1c89411b2fba22f825e8f666a16ec67", 0xd7}, {&(0x7f0000000280)="6a14157086374d31f88cfb181369b46109366bccf0d2c6e13756630cfca593fd630366e45731bc8f0e63c640d6e42ab6408495d71a2cc82fd6a801df8c99db4fc50754d97455f654753f67392db20c64727234a7a1e55f9bd06ed81e69b378a44941de19cc4864bdaf3eb422bf743e8b8bb3d6b610430df2a1677fd530ef440fabc1a69a41844bc2c530738d506932298eb292fafee6ba9dce590a7bfc85c4283dddafddd9f80a38cb8d39749d887daf7db8c09a53ff6a4ddb571ead7ee22ee5a4c4ac9bc1ca0a7ef392ded092b8f5a10e9f8505e6d485d8b0b8c10ddafdcdf9019e4d875998b61237e97a7d6c9710d02db1bba2366f3071badaf64d2f5ac4cd6d450a3476282f1c63d4a386002b5bf5f42764e54f238d47a4487e96fa24513d78392c4608e115c00f1035d30f59a3bdff8247190b30468ea7da545260acda6fe0a59367cf6aa55e603c7d4c9a2213a04ead11b89fea8b92264edb9457accfd8f5ea6435525e8b4fe1b80c000341871f0b824f8b1b5a622284efd49aca5406fc33551d1c8ec490272c4e1eb9fcbf55669a6797c13077d01485acd9bbc75776aff3c532c8a25d8ea7e93966b4976f9367a66b445d1df8fa19b54655fb2a66fc3d2040925e568c531c260ab1ed06c27e5a1c34b74b0e74be69c708117c383fd54a673ddf84563c89381ee0d78b0f52d3616ffb35f966f376e3409f6cea427cc33a10bd9ad54d79a706861278d63e043751634839470e278bc8a9f0f85d2e3cb68a8673f5a8aad9549292f728e1df9bf0c4ecc6d338d3a0e64e8f7b25a1fa5a5aa9d9386ef3546fbe36fc4ffe30332941ec21db47c2ea2efa0bc97729e419a0277eb4631d97efec1b831e2267effe0c0ed80e61b65508193fc3a644c508a5963eea237167a7bcd8e970854b2faa7ff50b4781c92d374956f467cf2e2dab52d80e1a6eef410c1626cb4553ece6066dd3bbe821276cd3ad02f95e15c258cf680f14dda9848510a582b6aa576969147068f188f0f7f7a3a1647ef584a5e0e2dd4bd12a1bc3cef8d05a37849a3a9561e56a6863fdf937dd6b10d95792285cd311d47a113e1fd80ff2702c42717a140a73c02b41f3d057edd5b7c6835ea4c0f6b86de9dc160fe4fa1118a67f5b88c18b1523dec5290c79db7d30b1054b530502deac94f2623a4d2cd089b21d3709f892380a2b875b95dba56285e07910f29c2e8af7f6ae322b10beea194a5de06cfd290f74951ca518486dba7d33c0cc9db961144f4a86113ba8be361dd94fd3db18d46249533d6c6b8a72d70267914bda9e90575964ebec1430fca2eeb554a34d7ac8cd65795dc87fa7e0f6a1b9f2942f813db33cacb1d2855dbe323951da1721c25b10ef2f1f5ff810a16a08a43a992b043368776524dd0d138568328bab44a25edca133b16c91b384fe6fa06ebc3073f65cb95c195c282fc2da3bf9b7c391f9ddf442a53c207c837cf608ec89e189c6763f706ffe4c82852eae7a29d4ec8d0f92c6b937c80611cd5bf26fcf826e876d04f9caea6e45020991cf180769d0e522df1454b20e04ed9733b320466df3bda4f43b0efb453b45f66a281f0a8b678c88c8db32c24959f76b731ee676e2f44dd9c92b66c5ff1c8f9ac1f3460f10c5b7f57e98fc0513364ce4737b5e1d6b68cbf87c122ebcf32d76db5edfe1963863e0490ad1b9984686c634d61a2a9cfa7ecccc319368f5e42dc0e61697cd1225d714fb1e7f4ac115ba1288da65d871fcf81fdc2a68f24fd95390c69fcc7954782a86c9d6832973bee6ed0a455ddb5c995bd9714db1b5b04d205bd3bf9a253be6c2a9167a643075443a8495026fdc3558cd85e9c945045682e5a502942178be96e04bf2dae7a862f7ee447929d012f91f58926ef170118a62e3c9dfc62b4da6541ca91ccfea64334e6b3f3ae7fcdff25ffbf942f6f0e8cfc34d23c6a726234c88de6ed2af67fb3a3d380c9de440dfe58de90c4c7f81491c9e5f69db6684378cf53d7c0f64de4f448a292908763f24f8145b19bcf85d4591f776709a114304113ba272c38bb41d59444fc25181c164c20f49567d7794c9af4779b2d7f3c03375f9daeac9f64008fe1289460954d11401d2f274cd5c32cf944726f6ba471182b1c1cfd338b18db2458d46be1a3977cfe1e5c40424592edd8e5eaafa1e07e74b91b13da854391b172e0d169f03b4b53cde2d7bf12a542da1dd2717c0e15334a82e106fef4745da343375e2deb5a3fe291cf8300c4f26435e0d87d5fc58fe91029ea463faf04a93a3c3f7f4964dde35ccbc6384909f7888467d8f769a011522f696b5f0f4d636389625ef40d0a0bdaf12ad2e11a4e41120d7f987bfbe3b4c5e6ab3d21bf99e1338b91122af2dc4ced654b9fb7cab81082fc8bd8a8d32bad78f478dc8fa7ef8d14d105496e50da44d318a7204f84767fe99b062958a452d79a0cbf0299cd11f58aa5613093ee525f6d936166947b4b4f55c06071ba12408fd9be124c789e8f3665937e2ca940b6936a52fee1a8cc8504bdf4aa57303211dfa1b0d0844c50d0ef612c7231525dfd0393283450f7e09dae8a211fb5ccefcb69a81c761b6417710a99eeeb69739a09b472ca6a427304c19b037290d8605a97e811d53a2477ff9e3d24fb61cf375e041b5daee9cf97ed548a2ff44f1e353c756e70371b37f0c9b0a03a9fe8bb8130b9d71f2584e633bdabd1b3a8f180a944364c1356da98d79047fcbb982cee8cb38e70b5f57890b6489eb0e24c21bf5eb8ff4f01b7ca8d6a4987a6c6d631628cac819b6b781a688c13c74e9ba1cd4a1baacb5ca717e135073cbf7cefad4ed9aa127296d598658d935e950a0a2c6f573721a4baa2d662c53e656189244a1913044aa9a482193f580e046e051abeb2f593b2e1cad3bb66a918d50530468398ff53555a3de5fde1d519b4385a3c0c20e9dc8fdd3916ca87c20fa47001af0a12384a2d75188ae8399542b0fd442783236dc8ef4e7adcadd6874fa68fda7627db7534520e2f550fe38664ba45311afde15c7ed93e729006ba0d9a2d20f64b92e520783567b0b23e29e2e7036ef37a58625a378f55fd21a2168bd52831f984f6e04fae84ae763eb5266da9ac92ac22ac70aa4e52337790efdfced0655d47eb2e7ba0f8c396d2abcd7e02c66441102b3eaf28dc3ccdd3cad4d36977d9773ad7fdf0b15725a6964dd1eac25f558dc17a6f35cac58dd7388d80c5973d2d4fc895ab4e9a5a037e821fee761a8fe685f485b012b1e63fe822a8fae5bf0fed9182d62ff811467df7b4e38adbb63d8f44eedb4cbcf193a62cf44a94f07b923ba9c30fad3cb4d82edf3acc88211c3d4ae3d5c21f8bcc5a8abd4ec69d34a233c1f762d795bfdcbe8f82b8ddcb8f7f53c4ab4ddf107f0bb75621bfe025843fe745a9a65d8d3f33ba6becc1aac467a1ee37cbab175b58a20043af0fdd28598e0a581e08e265b1e5f44143d8b79bf48980a6c3356c15df50aa366cc05b68e99e5d37d9b7a7846bb7f8426d81168abf77ac24ff8d3c3a3cb0dd7e220719b6f57ecc77148bb013fa30699613dcf94fbb172713bb3ae3c97e9a058d71b9ed187ac26297424969a75dc27e53fe8d2e06218befcbde3204b75a9d5349527049ea6bd064078d4ccab722af5e77db539ab35361d2d72c2d24936a13bc11caaeccd4bfe2f2ecfc348c1a265714064d028cb01293da2735b3ef7f0463e68cd972013f4d6f81aed4182fdb229016f43f3f57f5f532b6a1c712218a8b438f905a5664446498445904f1c1780fd251019407adc20aadf41fafe5a27e770bb387a5039c229667566e397ab5299392cf855c29e806cdac4f079c359c05d38ac542cc10769e1334201071495d478b13a2a865c1d03eff4e589278f4b588e0da9126c50d97c0885994cd1b3b20215ab4e6353ed44543a9ec823b7a9ed4126e31cfcf93357f0fcb903f590d3021c4092d2ea3f3b07f1376146ef53364e5ea419c14b1cb9f7d0dc4f1f14d03c96080685360ea2bfe4dc7fd3244a527b88b79e00edc1c4b96386e2ccb4b5a02042b1554c13952a80880b7970f3870be7693c1d4ebe4eb4eda8352475fc129efdb5f2e095e77550ef9608759cd56079359c8429d18c00f16d82a4db4f5105824ad3219abd1b187553dd1300a92279937d04e7e69a3788df5de9cae4d9cd99dd2af82ef334f2a92b2618bcd4ed3b23a440b8a30f5ee2d8cd422c71cb9016e366a73db4bd2820a47fb99dc061d76f8db5e5069dc434279c46845f7647ee6940248c671f4cc9b467df87fc20f7266816078329678c35b0895350c0caed1a43490345d048608527303985ad163995c37029e79560114a3639b644f1958a1d35c48bceaf9419239de8242d21a3c757126e0ca4ff39d3135c182f145a53336b9b96920d7dc75aa4994fff944d5e37543ef0684e5cda9bf5a4ebb1c9510fb79f9a68aba181de184533fe3686cd0a4de271baf6bf482b9cb5ca7c9d558e3cc57bdd4e3545e00faf1fb809b62a19b8dbf87cc4c755930ac3d57e38c3622029112fd8f23cdc3fa64d57da9c580828ebf3217c41f51c21e874319cc0414c3a0c92cd072864263e6bcc10cd26cbc3c18cc4f7fb335488bfe569f622254ae5fee40ae51cffddd1fc879aea4440ddc0607f20262f643e7fb44e8f08012eb7184926876c8d4cadb2d6c3a1b92e064bf2d12da4b10bbd0c5d062d810dd953f241ee8e4a7b96cb84bfbb0e114b75bd95d448e18a70a75c53d6263ea1c2360a38fda9292861a4e422bea615e52277af06736894f1fb8e523f804fa3aa77a1928257854a183b4acfc36b6a9c6c6de0e426b9ba8971fd8fee9ef90025f8d99050b72e56aa5a6df742f68cc74fb1d2c36d3b81320d0feac62fcabefc7f0f9de17dc319b1fb858fad1de40a07e956d76ba9b84b6e9a9a05b7e3d9a5185df50ba58f89013d4d60ef341b3eaa0f027e5ba7edb0d754afa9682e805e01ab683c5911bf944e679ddc16fc7d7d28aa59a3850e987928f9fe8e2c5fb07de1b9e221d272249ec78a4558edc00d8e37ada88382b12d55cfd51e13c290318d6655e5218491fb4878649dbdbb9571644911c455a1b2590d90014f66b9094bb18a5c804239e8bb41f44a90cff4b0cbe9baf5730756291591351da1509177ab674c26324b95abcb00c73e55af354492980fc9af29d2a7db182f6dbedfdcac73b758cb7ce7a3a79729184e45a6a6c21abc4e8e194995c1b47dd8d11e016cdc03e7f6c69b620eeaf38196d56579aa80593c47865724a9ece0121178e850c37f166b40e4a2dffbc21d720a5b253a346d63855b8431a22909dc15570b8b2fd2aa2ada87d6abb848d845433f141a2b86b663c63f105a87f562c7e9ae06429658dac3d311336d2f22bdd1fa9a520a2e671e9b8cbc87073afc6fcb2cc6b27e66d52fb52ab02021da2043f3798fdc67eb1bebf558cbd122f6efaa5dbe0a042994b8eeeafa242f7bba77c7fd3e0c750b3582b9e61dae12f76a8779c57ca2736ab7ff58ef4a9e09857b0984e12edb5ba40ddedd255e3d0fc7eb799bf7bdd2f4e307baf251ef9e3d4abd0326991d06beb73a75a830327267ddc75d603c6b72f9d9b54e0315f0e38c30db7fa0fab22702fa7fa650ffc28e0cabbddabef166ea2ac76108fdc0d98bea31cec53c6f37985b90249a924381d6dd5110c0e0e8d62d94cc23c9230c5c85807c0a3379c00a6c0165f82715a1b6a2d6877e7cb613c6754d2304f2b58122c2be20f7687326e19aa98bd14476bfcedafa8a459bcb761d6834ec10e64af841a5197c12df8bf9", 0x1000}, {&(0x7f0000001280)="136e9bf06d6039b39e7d810ef3cbcd3f85d0199c49f703330e7b08ae3fab25a7e04090366b12a57ed301c90f4125380b0338943337c8d79133caddac188c07e7cc58780de626f8468c072d36d9b103f96f679e0f6a8bb423314b7d75e46f226fb29e9c2c579a016392ec6f5c332a1e56257144c159bb8ff2a916b018a231b602c9cd6619eccfe65694860595312fd0c8538bf752b84be8c0574068a5beb8a53fdafca69b95d0a23b140375a1549fa5573b6cd00d4a9c4c52c5f4b757090025733b73e5e3df5aeb9eca12cce8f699dc8a03d2d42bfc977d3d3996696f37a99bdbc6ce854cf2c8a819e2c9e34985375983f94f515ae100b27cd98507b83e80788e6e217d49cf53c5d6bca51cbba050d8f543e618c5cbf537e56be755c65132dfe76b0c877d6289075ebb04decf97edb1683e391a54097c4613aef5bf9b0adb7843396b572fbff34fdecb2f39a8d8de3f854ea1872d3797471a20ac4b21b0698e6be58a529367365dd61a20f6da34ee744c036b8c86267bca7d1d0ab36c9b3f9f2a8ba72b2bde07cd875d3190769545a420bac92555648bd96bd29d0ae7c30c8a75d631681cb0f65bafacd1dc5f6391ac884694eff78a340decf817290fbe5a5e5d92b115013fbc032a1a2254f4c37bfaff298976fad3c3e71b7a49b2c69b1e9cd60aa922d3ed8aa428fb13545ad621d4623ccecb46257db3d9e7a80552811e92eaa893e295dbb7dd038d9965f08f6c1444b1384589a555d442e1ef1fddc60d523eed6bfbb97c6dcbbf64e89d698dc67f03ec5ec2089f24482855237704b032973d3a82afda22e377d05849c135b8730f65531fb54f71650dccf1aaba327543f253f3e991f58e714be597a2ba3eec7da9143bfe269c8a6b696c5222ce35855996558c94a2f799cbfa9d7ee71af492d34aa36320db62f3b59801513adda8029c2c717932d60c7c5cd1657300d4e498c706f9dd7440d3a8651a8cfb2a46c1cf85005f26e3c146918c97a0d967735d3addb083cfd6726ebdcfafad40ca3bf725797ec3cc8fa263caba1a7ba180dfe4f66be7ef6201fbda1fd64bfb6963b912127b61ae5fe26a6116c8b8c7dd5d4959f22775ce5778a12c312809a3f844f16ff0b4df50b8961b25e491f39e54aed71577a3985611c196f851f9ab0555cd57d51229a146d272aab4d0483e2af1396dfd3b0ab5918d8bdd91dad46051555f0100b631017e86d06885a3363bc9720d665b834e3836390baf5ceac557b6cded690c71cb651420c27c882692c9247031f2652337c2d48fa7e8ac74dfdea8923e8225d00a16840eba509b56439363308be3b68742217b1201600ea4c377f212be21844d2632eb843008a809053c34acf1047aaf44d104cab369e7c25b0ab4ab8cd40e9dd9083c2bfb0150768a560dded140d03cca9a388df2e507eea325ec19ab67a3f080e1bd20cb1eacd17a85f8cc46c31ca3bf04a8434ed9f59524b5b0df076d08b45085077f6c7ae1e9355224c54c39b5ebebb408d92f91efe8cbac6ee807757234137aa20034958383f522a619a9272df7e78cde159db8d032842126d3f68cef1bcef45e246f21b848b8d8edebbb4f916ccb76b3b6cc5a0eda77791db891eb2d69d58d25a135c42ccab684bb9e6b56f6d2f0cf5273e3ca1cad6eba1e48e835a398bb75fc573f810b8febaf37f154733b99df7069a4c30ac1006310840eebbd59f97a951565a4f6ee80efa90e95cdfc0d02f63b6eeaaacd931473728e577a278ad4469a5e986daa03b3bcf8899cc58167e2e87c6b5d065df4050e8ca748bb79436c693b136b63ff6164c00999eded90006af77abe32619ec611eb078122120793a2a41f2b8b04956b812cc48e185264a7e565d354def1da37b099e293ee00435f2f69af80987c925ba902474eeec8eb6bde1b02dca4fc0eb459cff08b09d2bc3aa95896ebc07fffcf98eb4bff831d507e16919c4bd6c69c52e1525bd032dd2a40464c1b2e4ad2f13ea0cd16cecb8fa762d1012b9ee7372d162675bbda88f64069207436a1c41d979b64eb99ac58b6e571ad4e4c028834d05ce0f03c0596f3542a6c9a5ef6390d48aef83c2c8292754740a731b0cf211501e1b4d8a676fcfed96ed9680b5b306633f326dd98e2bf49e04bc1961a290581191fe292658bc71eeb5172f86d8a26ada1b4389972bc332b7101858ee44e14cb72a324dbb31c570e72dd279ce2feee3b0aa8cc4d1fb372278db7d774a9eadef5ec57c78ce16f1aed610281eda1fe4fdf4150c207a6c1642fd18029c9a23c737d8381ffcfef60fa566bdcebbfd923a7c2a8e02edfc7bdd1cdef60faae01da3a9a7494f34d9c2a06f12504ce9c991cb751a785883377201d6b92152bfa55f45ddbc1d90a4c3cffd54002dc754ba42bd27cbbb10b481bd583b0243750ac524b3f7dedca1f85116ca2e4a60140a1ac7172a9ed1914b8dd28c0e685c1f5e24e15c3941c22257159e4147da3b01635575204e542cb97399345e152f5ac5ea9ba7e3efb82e062e1fce1caf5ec780637927268868ca90a92c957df3b5a8431e261114e316ea117481d81a8f0846b7b1ba34af20bbaf393cdea49e9541c75d4620acda9bcce1e1c3edc772e99b161fd71d2425789f8a014c0157e359c5443ebfd59fe05add4475f4eafee7dde733ee965dd0da072dee8420868dc4e8a56d5d3657e0b844688bacb3661eacfd960920419d98cdfcf06f6c1b8dbb47d6b990b69a2f0770d9288581e6bc6652161cac17fdb7bed70f0376bdc519a2bc7c1abe1f778284827e1301580fbd425a83febcd90e79813cb3e4d85b56b85958af362bc92dded83370efcce6c70891005ea27cb0d111198e8b4d2bcf03c3f2474bcdf75b142d33e8a32fc684053131c3b21bc1621954a7f9cd697e6ccfb8d5497b0679ac752391ba639e26c994797604a3465c61e90d99b1f97df67de43cbb0f7ef312c9c2ceac45ff4ec6ecb3943e648c3c2f6dde0bd3b33dcaff5fbb4209cc00fe573f8189bd7c370a8db33794cdc9c20edc63c588880aca6610ce0d20be219eedff9ccceb3f2d9131603c3f624bfebc1677d72b5646d478fee5507ebead3125d903807ae03b882cc26cd82a327f6a2df6d1af80ba040564fe34b5fc42c2b95f3e1f48b2117ee6af472363acbb29481329d97a0d19bd00ad0c15ff548b8a6f2989fe67b91c1d2ae3fd340d351968b87aff731592bf9a5d4df938402e391a67c970053c563056e73a98ddc082d3b1565779955c1566da6bb46e307b15c2897cd60590cc273e189fd8aa0b76cde6830393db1a83c73c4acc49453f72577705747cff55aa96da59c303bba05d83728df2d9b9f4861f37eeeaaa1bf83a75f7f25393d70219f985ffc37b6bd11d6f895eb92ad88ebaa8a8a045e4f19b36dfdd02b17f7a41fa99e6ad7b11b487954fe53b3d39e5a5b147018a6fd9306a9d0ae3f0e1407363cdf7d820d2916ad0a93e462196dc3be8daadaf05b417b6c3a8e97215d93f6235918520aa6ed2b9742990eb3a90a0931ca5a692fb76149dcb43fa2a7001fd70770fd1fdd2016938a8d965633887f532aa400551ea0a1b43595f9af0614f620ba60d349a307375c37b2efc949b20846597f2e4150765eaa15692ea35802d6105890cde99e9587eb5b64028581d1d6b92de9f35a87acc84a0f5522f173f2239cfa448529f6fbbac163bf67ae8775426f9b036cba058e5002f7aa41185c9d9c0d10518a34320921a60a00d7bb7bba47f55491b7e918fbd3cf9d8a0d644d2d9bf9474f3ee4a6313d41bcb3fb045e1b5f7cbdc3af823a896e908226bd1fae4ba305caf687fe35789aea01d1e3149587d2d6fe141c9db8b6ead90ba9bfb48023285236b7a546b2b3cbea56a0b4da74be7d81bd5fb1a0d2b64c4f387715a5f0cd98ea02fd980d5b08ca774ca0aa646293c287547926618d24af04e99278802a45e50f8b3253030da06cc882b73820a6a8f3643bb36b7489f9571aa896771cf4dfa6e93be5a1462fbb6ad1e14f35e038da3573a7f96168b9a966494b51acbb2b7369769fa97ab52d35ec9b8be3a7b87dfba11acd53707fcecada4e4665a2f855030d43c2616671287838dedf00d87d2ec1143562d1a7f8dbed4f04aebb5c0052481ba00216059873158574860a687695866b4da283c202906bc69038e12a6b5ba5eb55d76630551e6ac428955b5ee5ffdce6434d2bea06ede0195a6da9306239cec542f79dad7b9af06da8ebe2a155a012d0b13ee142304a1003e59dc39d85068cb521a066fd1c7884d195c88c766859c36bf245166eb1b4599bd1211d4eea73769bf8c334f6a96fb73a5c0f7c77da999708a49c360c435f4f1bd903114f5a7d399e16bd5306751a7725ee5d41a52ac5ffe8d7b4954ed0fd9105478520f2dde157b13ce4a5193f88cf3df1d6e1a8df44aac6931b9fff9855ceea21308492adcc731b5c7ba19d138706271200362fecab5d4a67c2f1a2b7e887234d480da3308005d26dc62fbb468e62d9ab69b040ddd129014889f6718c453b5f95caa8fcdc68b822669128adb9fe4b2c2950a090b2e19e158658432135e36f6cbbd3d774ba839ce9f694d8601c0f0e87245a4565ac1d81c319d3af87c5776dbf0a32f846ee823b0c18017cc5e8618851c09899c8fca0660973e44fe837a5e61454bc85ac24b4fcc836e9cd14a3294f439da30531e371454c990de0d1af605a904605ce31f7fdc2ea3f5b427cbef62a397279b7ebc419fbba5c756ff4d82c67c75d6572e695f75ee9ead44da3aad9c80952e730855470a3df06b60b06a66338d426844e62d2252ab952c66ea30c39c2966dd969a53855c0d8570fe615270dde20cfa8775223cb5147864c6437d2725358059d7deedc0ab5797966289874eff4ac25fc156c6c513aa0a1f204ab9ec231d7eb79716179d70ad3f0ba02a77b83d899728ef399e5b5eee1d7e7beb549ae1b4d4cbcab54a27b97d24cc83cd03b0a5f1235dfb745b7f53821c630d847fadbfde145149a6fdb75ee88ae9cc47e5653271889a1c30523a18bbbe1da15a407a16a0faaaf1a6bac019a3f1662d3d3028343aab147d4676bb236874436ba5c6ba0cd027b28a723d10ace7428219d72c6cefa10d735173cf250ce1c5ac2738b6c5cfdfd8feadbdb3f5963512f0042ff580474992a6f361af8ca0b9ca23aadb4765d9e94e4a3fb29fb692ece5688d2b1025b559b997e29c42372f4d695aa155c309f32cc7e114da21823b329fb1b9b343563789ade268f5acf34bcf25d1f7f6720442de58306a4f5b01618cebb40f19d016dad53086f0b1e2eedf3664e9158162e81aaea9aa8bddf45430055a4c98a759ed1d268955960dcd5a74d04997b83825e9ee30a7be6209516e0f781abbca2648c363b92abee1176d79497551ad6497d7da17f51692a3275e6c2b7121424fb4a88760e26e38123d4ee49eb91d4eec3f0e3100a6704f7ac8085ec764f5af3be80d3d960d734746f96a60d17e775a5e686d44e20baa970fd13dd58594201aaaaab30537152b91596008f3c22993afc15e628a748123d2fa1198b3d17a4a9830c5d14d0ede49ab2d4f327bd546d2a980490a82d94c7145169eddd1e2c504c049eee8997668f32f0f8e399770c9dfd49be450dfe6cca820fabe4ca7313c3a9682525cb58195369d269771adad06a942ae4fed6c3041a2c71144474eec54a7635a67f230da27a9311fbe1aa968a86a208015ce8f12ad70513483ce78a20c76bc113f772534b080791528ce650819874af684027be0d260b1d508a4ee26787101d7ec500553a", 0x1000}, {&(0x7f0000000000)="c3182bd5a38ffad3da45f8a3c45ae28ed6c650861c375910befffa43233f47bc3c6475bd0e3c80333bb95bd1baa6eccfe34b0b9596c5833a243dd9fc67aa5c6c7621b569143a1c164fb24c9a621b01d38043022a7b38fb0ed0176a6c", 0x5c}, {&(0x7f0000002280)="11970dcbc2c45cdb64df78fee1d2690d42d6a6fdf5327c8fc80bcb5fa23d6cfc2c8e5c3dac3b8712bf8f0b4b8794f67a0ecc373cfdc83b9e4048174982989739b829a4aed60fb6fe561d9b8369edfdf765fb64e148a926f366", 0x59}], 0x6) pipe2(&(0x7f0000002380)={0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f00000023c0)='./file0\x00', 0x2) write(r0, 0x0, 0x0) 22:23:02 executing program 1: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) 22:23:02 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="d2d7e5e22a756d9e", 0x8}], 0x1, 0x0}, 0x2) 22:23:02 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) unlink(&(0x7f0000000000)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffffffffffe69, 0x0, 0xffffffffffffffce, 0x0}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x44) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8, 0x1) 22:23:02 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 22:23:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc0}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x400, 0x0, 0x0) 22:23:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000240)="0bdf4e1ceb95bf90bae90ad9f716dbe12e8eb27a3ccefe4f8fb58707000f2a2e4eea0065576504e14477a590302cc193253bf5400f8e83632f74c612608a016e65c57760abda6a64008710a1d383230f51f7af800f0b5fc991e0501c2174e287be6369777517a8975a157e10b5a9372bca662153277a3b47a35152de007e38a7915d5d52c4be40e331e41ad4e37fb524d290a5b81e18e0e092e60b67f7adf5cf770d255241758553e2a254e2c1cff8a18f2cb1a5e4f66cca6ff3e6da573343e0b797a16b737d70976935cb87829605c46fcdcca14e4cb192ed5ab26bfa0b5d7495f13443383d3dbca44974bb074cab8b25159e87d37e30c53a9721bc811d417e27ae9fec6832234cfe23c1615021eba999eddf159ffd5045f398b0972b46b99b35f5c475155bb52c9da02773c2e210f04f703fe93093b4ca19ad42e6bc27ec1471c98b0f6290461c9acf49479b7803daf81194c64fc59831f0237c4b50b72056e45aecfbfd6ea1d187345c6fcb6a468d36ef27e2dba24ee10fd93c47c8e74f8146d18f47d8517456e8db5c78d3bb28c6b9123335c231838623965d1541246dcb48752565788df8f7226a5856c0645a6a7615efba273ad4cbf3cd045e0fd21d24b406c4a1e64e16b2080aa7ef1f1e912583aa18a71e11cd65e9a67c9e4cef15410ab73f47709ba1c753164b94ac88800481d21b571c4e8ea86858ccd888230bb7cc8d067064550162a4ec4390a8a9449d552889089785a073a67b4bead7387908debd4c79bb02947c5c71a58d54ef6d777cba64612107bacfeab3fa6e348f73adee86073734f706ac97b1e4301a6ccbc12adcb2d357fcf2d30f9ea654e305d90fb9472e7f5c0e56521afafc74622c994fe597d528cafcbe30870e3c5c7ef698957837557e47e0839359b4696d748a7a74bc3b129fd55cb4a3cbafeebd02d5298d8b3073de0f2c96840d343830996433bec2f7f53571d85689d773877acaa3ec18cddf8d64d2cfd12fe072deba0747fee78bd55aeb1b2196ba035be9a76e58c62283e1fddc665ff5ff4a047b5f1e0114e8d2af705d60517c33ae5f7e4342a157f811a7255ccca1a2714abc3b8da780c59be37e32ea67d01f71558bc69ac4ec89fc35f794fd86071d09a97202ce80dcfde8d5aa5e9bc56d9482d70fdda099b2630268b0fe9d9f5fc35f185f6f01bae01b98c28c0edbb564bd4043b86d664d5cebf370cac81a067b49f0f7d100f675ceae73fc985ccd7dad544aebcb9127ba1bc8ce44aa0dea8480285bd1ae82fe3f8fe7e805b7208512fcab9d409b9b2594609eeb3e474a75301b784e7315f6893506af229f20f7c2a4a85d86a78a8088e8b9bb1818aff3f3a313a9ddbe34e353e511312208f5c2680720b1e1091dbaa6a156c844b91b1d333d8f777f9560d3bc62961e8034b616bf0eeae61895a71abd838bcc5c5df715e9eb58489f9e06b53ea79c0bce0d00614c97a16d963f4e1b4a60c4a579a2a71f18397d83287cfc7ae5b955110ca64d9fb20f546d06b025114ebe951e07a014f2cf366634e89922a4892919b6e5d584071aec2d072cb8e438f725c697e825c8fd7230b7c6612c8749160f92f9401cf9d260a0a6efef6c42bbd72eefd78d30491218d01229b1bc9159e61727934489a90c2ff23f4f130fcb1cb68eb23cd56f0def547d18a8434e25ccb5915f22c9c7f01aa27222ef88ec1969d98e0f156969cda054d0fafb7881a4fee2b58109a1afeed8beef624430ecfa9162497ea6a9595d7409498bb40a96728a2e311bcb8480cbbaf28ff133422e841dd6918c24aab1a89426eba46ef34dcdd8b421b74a8f54532d87c241e1201226817fe193b5d9ae9a65331c69d14e091d0822915fab304ffd923b3acf38868365a4e83e807794eda42a05120453b70b2c84304fd27df0b611725220b39ae2471765e72a8111c88cfae1d3bc8f9f51e8f372df78ea627a6758b3644350291becf2210d02988f2e37b0f75967bdb098626e113bb42bd8ac378fe4d785649401c09931f2997b2afbf48747ab8eb69e68727ecdd696aa4afe617de8a5b83a58ecfbbc8b1a127d539293900b201ebb13e659ed0fdfa83d821202c69b1d012445e64313ccb9fe7d504d4cbcd95d3e18bd16de6ff8d0f13066ac6179e38605f429f5a631981f8fcf0709cccb41ea0e0840a757240e53dd41aec3caa96a39ce482b167ecd56c16dddcf633e4847d19b6b1f9f55f679669112b6bdcf70036c54ce4bda6bc3c4a9795aa4644b6c30d0cbb14ecde75721077e5d01ac4a046338f0f81de95f26e908bc1b2fdbe7ccfa5dab695238e9fc560d84364f1fc9ee4778752925dea0033dd3a41d6304218671ece2c778a51867d8db6314a5357cd76306add4c461bd74bccfd0d23379c12a5f1b3eba4d2e2365225b0c5060ff80fca133d896e2574dab75f29d2d9370c75ff0195c7f9c857345d29aac0bbd6f8c66f0abc70dab7f2914c43ece7fcbb25b14de6b2f2bd501779cf9e3e191c2d9f758ebcb9c8e2bcce2fb2586822d05d5b950ce609fae37781b72e72a7fb299cffae76db30dfe902cc0c1fe9c62f2aa18916afd3b33cac0acbb7cb00b42777e7f5117063733df9c0b9ae658c2e437bc101b43794cf809d8e14cf6f2f5c544de2430065ec0c1fef47d52042db393a308b254df2a4edd5fec6ab637da0bc006aa832f1553bc9f8d8a645e6b7c37a13910fdba2e2264e246772efca826ce32504eb301b4c2abbc1a4dfb0abd4f165bdaa893daa7dd750b008bcf8d42a40ca14ec2ea8a347c80ced89c9446894c4ddc1d18edfa61cf5ec278e7cb4ac08aedddffa8fac97bc43369859b88779553d5323b3af51f84bf586878a60ded3b50796aa72c02423fec63d0c42c969aa98f925f0b8db6603e037a823bf79e4bafd1bc31cd2c6752a2f5869af89a3334a68cfaa7d2452c6005088b6f20e4ea1ad0a1a6dae405adde2c88fe6078b004bf8736af8992c4cb3c2a74444ff0f57b7a92b649f34be31d8afec97f4021ff7f13e51582c5cd4eabf072f16dc801a64ca160580af44267d25bbf18f99708756a380df848e88f69e9cc76e6ee28be2ddf5ad7d10d4a58f7df6ebd9b77322d20e3f2c152a028d7b49a1f32848d5d0ae835522cc4ce745c87f3973ddfcd6d28eaebf6774a6028d12aaab6859228e9201086919c96d0832b3de1dc42da4587e85788cf87942f0b4103c9803a67a6fae12bb4f05070b6e9d871b7cd828a6d2c2cda6382aa0a214c9d20ed2ca15a2a1d1df24ffbbc049be2c00b0db20272dc1065924449c1a26feac43ef4c742bb5106367d0d78074139056542d29251b1d0991aa00efedf0e7025a59761c1bd98b72a367a28a1b96b17404b6bbc2328f611d37abdd776a0193977f9209d6d585e682e789a1af1fb0f94345e9d49925d25ff6b592e660e9ffdbafd9f5af83d59fa4cc358b531e7e8193bbf670fba01d2ae19cec5cac7c6b39ab64507681222e70993810b0e6dd9e4b618e507fce5a07ef2458c52873b3a80df57717c0fdbd3c28cbd2c5a93a022d0820a66d3555ac00a4131b674856ff10ed437099429f710fea6bc8bfe175330f656c67f59f4057d43e623c148dc35713f67cc91916b4b5eaaf8956eb8fc68a526b7ac6f0f87aa22a9212902bab238d9470ae0b9fbae066f82603454f830dc05d4ae7f6e92be076f8b7624d7a1bff5a3cbdc7474405b625652a91a483f288e494f58781752a8d9a1ad20687b56cc14d1304bcb23ce02ccfa26a2784cca190887485d4a07a461733f62dff960c8abcec17ef5b767798bfe4e9ae9951f50434836af46d89f034d3925c5575ac5745c75b81d97a2ce84324be47516fd0ac440445a7dfd8d012924f310ec674ab5808a2252ef667ce533b3ec5792ebbb47329e299b928bd49ad94f6b9bebbb23c6a2c4cbae1b186a9acfbd21d1a6f96af0e353e047c31c1e8f007397b4ab76d9e9ace1091483967f9e33f3143702d0432eaa7d2f61350ddb29188503883e7766be58a3f2dff086df7d9ab93e30b5d20b49134144d46f178d0cf6dd8a4849c7e71cac8000649903bac0715c3f41d73271050255af451482c54ce6f728e5e0c0d64723a3aa395470a4163840d57bfbd83e866ea6c8d1d6cb2e8b2edcb5ce6c03b3dede0f62c929b7470e459828b6fab4e52fded623d602b7fb1ca94b1e4f006b83afc05f4227451f6c7e37640ff6be7d82903f9cfd2e2434d8ee3a405674db86ea78c79cb7e573b6758622c7924b6f5595c24f9b7c1e62839bdb837c464a7d9157147699acc9984d8874f5d28cc495387f7c7bd3abb4c757d8d2aa8abef37fbfc72fbaab1a93e1796126f813957fbe3ef7e4f819bbeecb9b7b879a1994922a485c96b6e5b8af418c7f5839f458c515fba4c051f9c6c361fbedb3d2f4794971e6887fce833252a8a7212236eeed88ef0653e633ffb1f6bb608213b577da8228faf4b9e238c6eeade01357b83156d2dd762e8e438b49d0f000e0b39de2627f9c24daf939a67f0fdbb7842a39344b372ea157ac0fbb143778a825dacd4c07b32c1e8c87eed379efb2762c3b780ca270f91ab3c2d84ea99180be37be261105bd1727f9d85d536e2e7af057a7f0063b7c1754d3b491d023ff42bebd19e79606f42b68b55e6e1e5cfa1319ea156681cbe03312b1a757bed05c1071ed8cc12ef7521cf0fdf3d8f08cc84c6a255c05f66f340a7cc98c6fff0697906e7b8b4aeb2482e709f4776f1b6baa544781af3b8671277ee58f8f34e0804a3a152658a7a48f438138c147851da7e1dbcc95bd70f3c52042dcd76cd3afcaf56ec7372295cea398ffc8f0ffc73d14348c3afeb607c9afdc536c299e37119afbfc890a2bdcbbba944a44348632366a3957d07d7a6ddc121752a76eee3a7d7bef2769c37b07c37d94ff16be032c0f1fad3a336997370c8edfe69d248fdc9e198e7178c31233a1f18230cf61d7658287fd0125d46ffefc8c019556ad677f252544f9a97b8683a5d5a880ca32b1c3f49a4cb78acd02b20f4c01a91198943491f45eb20e36946184d1cc4bb6c2720699e6157b7cef24f0d025b6d09e813c90d61fb1fd25585f9d5b6a4abbf4f4912827e47a4d05f59e52dc3793d77ccc4312eb39cd2def23042c81d1efb9d5fa0528e1a91998c38a1b2a3468257c01b43d1a30d26f38b49e40472ee644df0a0b9118ed42ab6fd0ed30352b4d62d7f6ade918822be0d008c299d09c5cd924b002df84efc1db887ce143203581d090ef048680f8f9cc3544834f6fe72584fedb263d716dd02497498bfa69f54c6d9b53fcf203dd06db0ebd461e0e118fb6d9da5706c7a38dc66f84d07b448a73cff95f5ea562ae5377fde1d87152617c29267050e70efe3500fc7ed3b4bbcedd044ad776416dd72b13f5dc649a4ebac3792035988767ae81a7d5de4aaea003f5cae6ff799ac0af2a66d3b23b1635f68d3cddc976de90ff0599a155cc4966d9d8819e8ea886614b2626380b1fdc3459d162fc8ddb3a626ee64de718048986f86204016a7d51c4f83dba8a854f4b4a2287841579f58d2ea7f91fd95e10a336b763f0c1a9967b901e84d31aea5b381b59ad356bcb6d1c04842d7f2851b8fd2041c4dabfb43f37c0053afbf1afd589e7af790208513689a327dad598ca02f34235076760d548f9ec3c623eecce6b21c80c8d4b358b53c42f181292150d734ee7beede22203798f18619f8a4f79b0ac37ff1ebe132ee690dccde8ab487a5c464e6578ced1955e8a6589ee5d6abffadb783963dd1a08dba3518d8566465f749ca7dc99", 0x1000}, {&(0x7f0000001240)="c47525803df22099f17e4f9286259a48d7df1d48ad2c8ca7213a12c2f722938b30f504b543ff431cdc50ef3b81584cd1406c7bfc98ddb1060dd1ec805a7b74952110cc57cd985b1dad650e57c4adbbc4dd84ebab0db93679a9401c6fd8572297b685644d58f74432bdaefea0021ee5b63abea27599d1d91088ad1553ed85b1380f80073e525b6f4b56e47ef1307db0b9ba67186a1ed2be7bcb00bd50d5f503bd8f50ba76961289360b4a22297ae7726c6760e72fe8d20edafea14c166e6541e3746b465af8e29bd8a643eb4398129224e3fd7ed93d270631bdd1e2b8cfaead18b46689d6991defcbcacc2e73e977a9f8d2d0f735ad85a7f5ba63d0c5a6fe3116fadf81576894238d7d83ad379372846e4c8c18b347ac77f0153508c3617f85f9ee398d70c0aa0d6519749b8feb1e93e3723ef43ab63f7d16d1981fcd3fcc2fc313ae44a60f8eba16a15c8bb0fa7bb00c1c89be4dfea377a6cc4e690321abad345e9d341512e16c7290df36aaacb520997646846ae7fa4c117b2487d622a1ad8d3c9c0ac99cd1dcf8edbc07e7b6ea128c7372efee8b397374d5dcdce0f532e82e0b7e605624a9580ec7152245d4ea6ef94bbdf8b49570709ada410186193b9008e7f77f6b0202bc69121afbfa4bda30afff79f074da203453d6c685af1e57c6d25ca302b9d52ed7dbbaa5815bbbd800e3a2588e63ac32e8f2bf0c0136db4a4cf1f2bf0c5a739953121683705e11dc8a84db2af793ea7ea197db65419b1ab576fefd64eeb83d9725289d4c35278274ad6b89ca07761b08246aab67d9145dbcb3f26dd7c8e39720ff77f24ad183aa5ad40b67643bc90d55ed2eb24839245a11c075824209fb401e3d68251ce0ef29bcf384147be5e1429e888eaca2a12ecd3f41518f7afcc8692a1728626a5f092e6f72eef9b798a2a64dd7eac9d93d62622a7f349c3fc9bd86e75621dae334a18eb1f6c5b2f6296d0f5b23014fe485fb9cf781247eb00b51abd9a22e48d9e203a5fff2cac6896c183ddb124517286de87ffd12403007b742cf4a6b8a3855b7b52ccf118139740d218c94aaa2dc78f55650bf9690345dce24763668f33ce2357c1d4db6b452d9eef52c827352b4639adec353bffef02285ef76855647dbc7a9d9adacda59fb7c3e2bdf43c8e3fa7f0404d62f8d62d113a0a1940bd4ef36dadbc28b07b486c2650c75683e16badbc20f7782dc71cfebe8bca35d31e26bb15f80cc97df7f0c029af551a8b80e529e2ddf416eaeb5e2bea1eca68b4f03a20247318d4d6022b38f83b4b208e641e9c081389fd55e32859c3d5ea73061637847548a37dd13379cbd5b8dc761fd8d236f43e7554c3ce65562e60c3b4f7bcdb3e1868e31b1bd90f86b031af34bf8eb1d53cfb004a4528c2f67d05309ea19d300011e0f24d2928a85b21ff5427b42bf40671436ade814fd1cff9acb31cae4a271b8febeca41bfb8e14e2c116395e7d043343e684fb8ae559eabd244f1f8e9eb866daf5de6b9f302be77e0966010aad92d0d6076c730747f36fdfe361359b61f83887bdabfdcd7132fba60764cd37cfd93fb3810b60dd8f9a645cfc0800fbc512c3e4b2020530c604cfae27ca621ffc8bed0f2fa9a820dde7d71f05233e8cde1ab9ed35562b61c1a3facc61808aeb0baaf0adb5c8f4a00528f8b57674cd2085e33339205e3faaa6a99ead7076cfd1e8f15c18179e5499e89b9dec757cee69e66b23f5033101240c1fad148c84ed9d80a795683b55c70f20e1f7267cc841d62214d88b3d9df73174186e7ff73f956c2049dd93f80724e52c627c57bdc7c29d2649a249bb5c55fdfd9b0122908db8deee6f1553dfa5ac1c3e33692597dbc3d3715191c17410e4eaa791c2818ea81cd0b2e03afdb97dde4cb3432c62e2365ab7b351182c516a39742f5b9ab0b1fc2a70359fbfc7ed12a7e7267478c8885ec823c703a7631b42d04c48c4b8034c5ed02830f0690d82ae474130a506e80d2f22c7846a38679cca8475c67d9f9af1b3277b0b0db2ba3d72c91437eec524d67ac13829ff089e59de796ff8715f597cdcf8be8c33af6430a87bf6b7a5582a67a659de0894175424d10c5c8aa8b54d418ff87f5f004e01e91a1bfc722809cbeee539edd7a0cc1881002bc92a69da2271ad56b5f4ce2cfc052ae3da69dddc446a6a45bb93b4cf264775e8585ee838352433e7ab7f5d4dd0bf1020145353c971e6557575aa1c778e46fac1851bb4f3aad4cc9b4295469e9cc1be660dbd9e0ed7b21d59ba10b3022beff6a6f6e51e752bc719fa86abc9c26b873feb7945ef553763ceaa64a7511faba4812e93654b5749dec1ad3537fa578df816cdc5962381ec425bdd6ee0a7cb5edbfe3d876d1823104e0e39d06a55403fc41fd1cc69364d82fc275e9973439560563b403a472394cc89a3a2811169b28999cabc090a6cce5b618dd8cdd15018517645d931fb87438fe4d9c64659e5a346fdcd01ea3461c7ca70700cd68a18fd8368148bed906ce46b4c69d04588c85e71d175b030f2231f50a74edddc9938074d4a44d59a83f87b5cbb2a4c2eacffdcd6b49c0fc0e3ecc4bdb212adce0693424101b0342c34006855f6d3f2f61d4f84a2d40e09e26702db706316a2cd676dd1cc2ab8ffea261c1df60757897a03ee470a2314dbc359616622f389b710c04e038dc7dd2dd9145711f5b52cad98d3ccb4ff51509d5cd6de70ff15a2951e96c9cbcb9edd01655768a510845f3c805f1b9574dcba3ae0ca998b154698b5ed217271a199fd83f127f3e6ff7f26a78439330b72830e2276becffc1d1b41c76984b8cccdcc7a06f4ddb2601aaa31a609be3a5d9affbd8709e7026f40bf17a14ab0924d40018232c857d40cb97d97fb17e44cc32af62128b3dc5591cae61d91fa348156a8505ae5b8a2518c9c2d900d6a10489c37e5b63b8d3fec12e2f314f844c2c443f1b7b0f89a79a92a163dba81fcce54a53b6b2dbca6444dcc474b30b1caa6d95805b2ffd7244c41355d1dc9cca78b8469e6f71e9369b7f25078604d032d3ec3049e701b6d3abb91969a66db25267e0e2eb29de7f1812cedc8f84b2a9247a54b4afbea12d5b901da8945cbb0f52a6525569d8a04eabf035630573dee094d335147856b83a1200f3fc5422f311f61b6f3ee08d18576d9d08d2b5ace299b4ed558dea003a1a197b21609caeeb8870f63ec36b4e48a3f9d286f9ea27677a086b1899939893d34f4220a12bd5ee8e80baff0d2115fd35eac0ea556f8e0dc316e6b79bd1966466b7fe761121b6e98aeb353f70ae0630c63e01570acee19f66ddeba289a128dcef83704837c07ccc95b522a660b41beb99b2cfc31639a964a810c05cbd80d4fe71b4d1338a918b11b763a82f54b398b6330c9576b91dcabeb9665df82c1b42bcca92762334f1b92ac7bb01d0b99b93a7fdc5127804f58ad04993bc9c04f3072d20425819543cfcc3e20af8739ee1f09e4053cbbed4afc6c6e7e5c9846e1815689ef00db214c37bec7680d3b8a5b6a9a47570a817562b8cbe651efbfba71a5d5ff5e9b20e272e0776bb26f0b8a483000910e887633052f7d73c71dd92fa7d581e5ff86f5cd702301a2f7ffa246fe65f3c41e0f9dad2f695614d6198e11927c1ee3c476aff5a4d62f88506a9166fc302788bd1a3fd38e2d6d35f2336c10b4d76a6a0131a2858b572fb0001c1917c399d014d8ef3973d42b1f6e040bf477b60cc3f181f300f8eae13281627558c8f6de3e78aae7a2a4f39f265315babbe9ad9b84611bd31ae3f7cf7ca955a6ae7bcab77a6759e903752642209ae13e7460fd517a231a55fa41968d032ef167907f0bba6e2f8848635dec8ef08e08c778ef3fa11ed118518de13a58b6390609d1022dd89ff9e396f33b99bc74b1e496d03018db86077202ac280fd993f10cdffdee7d1f8dd7808b78f9eace0b09b367ba46863252d64a0052ff78c0d062ae3c333fbd21ea6c9502dd3624be111ae03b50e9dc69f994e42d4f52ff4e9a65769d1d6c2a73f185bd9503cb40730fbac735b37016ffe1c9107f2049ae6ce5e435661fa2d599619a0729914137f1dec046b195a2515cc70508fae95c2123140769b40cc69905e022ad80a867f1cbbd73ffcdff05e25d1499f89258c4c05227c50669a1c6da00a7e8513153c7d201c5da880fdf488e5876629e5e6c8f8ce30b8bfd1ba48fb2bc0b155006876dec3cc7843b0723688c5b91797c9b711c769daa76b89bccc418cb044faa7fbd2fcdd6445c9ee58ca2b65995491145da42473c58f071f19279f9435b52589982fb70bcde2d3cd6a04d1eefe1920d0220ccc9b6fc3bb94a91a8658026581305fd9debe53f5ecf467324b113abc96d7024296dd37579281bb5bc5466a140af6592a21bbb34fc5526479f11f0635020ee8776bbc7eeb229c2c00ba01790e04196a235691be0ad020e85b788578f61210cf7117439a4d6cfe90894184510e514a6a808b57747fa20e7c5af32b7f9a4994d765d4e11441dde8134eb3609d5d1b43865d6f23d9829f8728a669e347aa92a03b6df2ef1b1d5f6912792e25e6d4f41c7d240baac511f97e1935a9c86bd9d18610f725f2ece3a0983c01a46bad43c612f4074bbace0b02164756a5fad3c2022c553b4ef3a8f9a034d51575a20b0ef2224caf08467d74a2ee6629fcb737665a852eb297873dbdf94cd45abf78d1f69da70600d4bba3505032229d14974614eb990f737e6921e4558a04890fd510d8f6060abcde5e2955a0ff85bce87da7e23435b9d928bafbc41dc4304c4aeafc7e3eb99e87234b6d1a229d419463df2fdeae094862af6498e8ed9454e42d962c41463fe331bdf8544850220c2d4fe01e9f50253f9a7575fecbe874e53e013243da7499d18c6c04ddc1b4391f14beb17c2f650e4721433d821cd8008156fffffde81c2bb44eed0fdc1f8979c4388ffb963764a3b23f373deb3bac394a83c607ca95b2db0c8f14e0c92be07f899b2776b54ccceb9e410c6d361e729c33b5f7b07958d51768d25b6b51507a9d295dfafc0935f4d8ea447d39ff3c455d376155bd698c67c3fc0d756400816d6c835c20788f68c055b8cd69af620ed90cfe642ac5db40bce76b0b51e3aeebd2ae542fefa929a2ed53aa2e2fa4ed3075ba2725511d33cd6ccd6470e4f59dce9187c8023a49031d4f60c56a22930e28aeccb7c7ed6645b00e0de22720035985dc55c69ff66852c21849827a0ff450e7ca0b7dd274baf52996aa50605529c4c31e4dedd65e086845e95d113c48ebf0ff5de039da1637bf8148d0319eb30148523dc15cfadb77f50ff9ec9dcc91875d481e190206bde009e781cf243d96abbc8d4a29943eae45a113298a41e1712821a713f3ce3dfbc5d4d18f53480d64e5efd6a69b429c983f5a0cf911845bc27788b0ba8d175883e1d0fd5171fdf6ee424bf8ba5f93e029c0973a1277ba21ff6247a019aa6e27c8cdbc567ab55c038737ba65252163a45ffd87dd6c1122bafff9dc4e20a8c3c9d2fab81bc43902b375ac18901fdbe423dc88848e539b80fcf822b3971b66e1877a0c40a1c455609a26c5e35e5bd169cb5e337a304a1d80619041e8ae0fe1ded574064149c9230561d8394af1e750c7654f1b9d2a5e4f83781b51ede1884f9938c05b87a6ff88e43587b505129c9f759dba45156e8a9132e1034cea36e691a68a9007b93c4fdc1d5ac4e6d0ad6a2b4752e7db7f5a0dc1699ab29576a50230689571f12016adfa16ade54fead6e033088cef78f439dfd7758c4ae602c7d728f1429c95277738ad5f726b", 0x1000}, {&(0x7f0000000040)="297ec5a653191835a104b13433da7ef83205", 0x12}, {&(0x7f0000000080)="f35549161f07ce02c88d2820a346959e7e19894119f66971be562d0158d65b54d9565df4d5e47d26504957ec4905bec6db2facf4af7d80ed74e85eed563d39e14515eb514fa8f661f8a321039ec302000a7400f77c23c94989d4bd6b5935949039743617b629d1443f2dbb5c6310cd7e9ea82e9c74513405c56ac0ac0e76198383e909f7c3bf686eb8207e695152d482c478d706c5f306c896deb4df5366630400f5247c6db853e55cd1c78bac319cf2e3cad285d2572d4f15ce9bb8e7fdbc0cdc0516045d21bfc3775995f3ef06c69ed9370a73bf365f99d64e47b71a0e1ec4affa3d09107528", 0xe7}, {&(0x7f0000000180)="40883422cdba92a52163d57af1f9c8e7b52b2c8582865d019a04c54148dff068c921c643909e88077ed3570079f7246fa01beee0415a724fa8", 0x39}], 0x5, 0x0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 22:23:02 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x50) semop(r0, &(0x7f00000000c0)=[{0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x2, 0xc46c, 0x1000}], 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x3, &(0x7f0000000000)={0xffffffff, 0x8}) semop(r0, &(0x7f0000000080)=[{0x1, 0xc6b0, 0x800}, {0x4, 0x0, 0x1800}], 0x2) setrlimit(0x7, &(0x7f0000000040)) 22:23:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f00000002c0)="7369b367be64232cb2ee3e87aa5cb06d3d8cbfecbfe857bae925d4e69680e69fe5b2cd5059e0316941a2126dfc7f52368e66f677c7d40471e9e6553078f337a3c605b3696162bf86fcbd6f83e488949d472bfbce1b92b8f6184b2d2c97a60d3288fb76fb395d5a7becb6a3d473ebf9f5a9241560e5befaf74bb41a132d6907da087e92528c5340840c04a5d6c2c8e41349da60e146b227db812ab953531cf4d5c8d10b53806fb75ac1d8da218c541186f097921108cc91dd118beee65ee89e78a623561d1882b2133edb5bca8772551854b2459ccac35727525bf0a07e", 0xdd}, {&(0x7f00000003c0)="916accd1ef9fc5a2037c601addbb024b534d9bfe1778cccdccc264c6414d280f9a3b657c03a8945d7b53ea089cdc04ea879a5d1a43a5be4f8b508794bde113193398814b7e9607ad940ab0b69aaa85445f6b540a8d90a092f64aa0a8da14f0f7b30c4de1a0fc11a3aab8f502b77b9636c202de19b5ca109398125387bf63ffd6e6fe446301c8d96337ede6cb689f02395dd053fb44b2732587466be53f1f5897805ed8f2f2035cd845eada826480ae7419c277b4eb5442d7e87399a31c7ea887", 0xc0}, {&(0x7f0000000780)="2d99e791802852fe4735b0006150f13123b45898131b0775ffcafce2fe423fbd5111bcf406b1687cf4787be2e08ac673f001ccd411cc46b9d8a304266af5fcd4bbeaaaddd7843938eadfea1318afcd9c8a3cb0fe827b51887129392f60e156854f2588375e61a1893f98f72fef8a53747031351405ab0403b660beff3aa15b595511c8baad42ff3f8ad8d137f7d345f815c69a058d93a01b337be83596411c3ab58cd8c4cbbc04624921139f755ed9f359f2958966974d586d2659590aa0756a9c7dd8f7c282d699fde470d13d63a6ea044b5883c2890cd47c4b4e3ee7ec2b20addb751cb5c79ab367649255e7fe77d69fc7f77445be9b1a53769c237479cd2bd817aadb3f9558f67e2bb11bf0b2f9c892bf51deaacc557f95ee43e3885cc7ec6b800ed385c9bedbe9eac3f18b2358a0a30f0bb43fbacb7baa5d8056ea5e1c19ff434250e015721c7ca187176f4556de1a6e12855f013e8d8c06d4bfdbeabb211cfaf40abf5a567315c63bc01ff774688e1bb76548ea5088e827376fd512e1708df3e44853e007cf8a29b5d753ece6f7241969f00c09329fbee95992c861a017e8b58c3c0809f4bbf8ee7d3388e4dc1b522d59a5918e21cba4974a223ab1c356f70286f305ba8155f54a2b44e1a4fd8fae413c2783120a6b57dff78a04d6e5f1699a530618cc39c26e26d0939d534135ae3d7b0712ff68428e7c558909f34b58769bd89b1efdb49dd2cf0cd3e57758e6e0a3283e7451e8dfb6e12b8802eef75cca5b99b51597b221e735f07d4158b0c2301df4345bcb34a41b08435b71eafb4a92a66be3fa29954edf2a0cf470add5d0045486193953ae1539fa490f156abc837701ff93aeb10086c33c06360fcd1bded675920726c6d0553d11a839035fb5c6794b0fbd16b0674400630917f99b86d1725ac7f514999ae0728e4f20cd50c1a2e2cef7407546411c7fa8fc724296fe2a5498b30eb8599165e5321ede15df6a2b41db65b707331860649bc639ad8d2534872c178c9f09bd38b5b34965e53cfe53a177fbea6a835294432916ee5e4acffab8039fe099b9e86d3d575c67d4ba8df6c2870247c41661b264a21ccbe8e2e7a54b0c253f326c5622c32c2817735ae2f464b99bebc14bebe6c427b368eba8d9fba823df5c3f216b2e6c3673d86a6c795e9ea63aa9fcf57f9c09ae5e2a59e8c09b128a1bb1a29544e8c47c4d816e3dd8aee8ae30c5af914a2c41eb1639c20e334f43c9dfa95f0431967406208f93d7b9865fe54818d1e5a2b93f0102345d5bff59d584ff4f78e22c11a280baf47516b48615b4aaa80a87b61681faa6bf65232edb10f5545642b4d3cd235467d85cfdb71b2548a372690ecca62b20f33dd68a47f847f840ada157bb00879b0b9c4c8efdb3276b756a6da6d847616b8b9d52cc34236c0a6808f39c22107d9dbcde50fe61b7b04440a8ea8d74e15cbb8be54bb0d5e0241b2c93d6e6e10549aec5567cac38dfa7d2ff2af9b4c14b6cee7009bb71ea9036a1e11efdcbb643c5bbb1b73fd09a4296fc29f72979e3da553cc9112baba2289b1aae4ca864380e195e38671ea5413737ea253aae563317b7d14f33f9c624b95110eda4179771010e6c731827b96bfdabdc7ff541112518cb658461e74399eaa45319a3e30689bdc2835c741e58a692ff4168fa780e310b3bae752aa14be7b9db9bcde3fcb99cef11cb09bc2a22a6a6dc10880208433a960a2a8a77a578dc8e90b850ca3939630ab7d45af69d8b50c14457b6575e089bbc6491b20537d25f6f0def618a0407874ad6b18c58ed136e16f1644bdd4e34b9a2b8790ffe754e29b6506353f8027bf35a137a99a0c4b6dc17bb89d334c6ee4645a010e872e4a2e0c00cbf5e9e34b6ec77ffb6545546bac48b08328b4ca1505ffa6cdbaa10020ecb524636dcc3b011e62131b2a49dcbb9a164af9d61736309169cb0352a2049054a8c435c2a57a60578f643e0e8c38edbbb8973ecfbaeef037e3528c1d55fc000b514208a39be16ac40914e3f3defcd61a13791dffc159963a2926c20adb65ddff4b81c1bf20a8fbcf6f5888930e3687af9cf670b617c7547e6dedb2704cccb5d72ea6fbcbae80639d9af9d2ab91d4e5eff3b73d8d022afdbf3a30bba09b7519ce4264544a62e3a8a1a3e3d1e86271bec597524b8976c11ba1e08457d71f17b1cee7f0b46bb8e922202dcf61f526cfc2d6a4efef4d6bc07cf221f7a07b86f2b0cae230ffc36758c81efcee1acac3400e156072c8129cc450cfe4ee28a54a6227add3196703b7ee8c461dd9728bafb0e64c67b9686dec75125f243dcbc97f04da199c680dc303859450f604a768ba6cc82e4f25f4387230b6750e5e5b4eaa434786cf22a550bf979a54643f1da7914305a434b114a826237fa8796ce1750699a6f893d513f2ca579d171bbf1a488cb5b9f162ba34155a160c2d4aec6d7bc2aa98c344bdf55af7814e648f54b4f3f2c86375a1dc7eeb1fbfa2c52a514228ba161e749a48f8c7cb3283899b527682f2710f82ee467ad3e1f3c6b9656ecb249287202a53411f19c9425aeaa30d34f399b1422c2cb909448c3d1ccb90d078197f7e5d9bbfa064fbe10f66bd9daf4d4fd55fb7bcdf27bc653957e283d536093b1e407605164f78d0b2ed3cd57d5ff6ee342ba9091cf96e14e8ab3a1671a57a727304a381a16dfe97fe143447f06be765d5ca629b8554f5310f726a08bb07033e86f49ad43f0b1bee2bbdaf8df509c390a305ef9047425b5a1ac4ad9a0b31f9bea7b23fbad8982ee0d32731e1cb84973b51c223cd438dbb3b38fae906d22f11bc5d2d1a52c5a88ce99fba6d9b9178faf9a4a056515a737db039e7c921b71b620ae002d3b4b7ba800adc8a83bbea0e552115902031fda838ba11517cbcb05d6d41e8c0704b14aff5ab8cddc33601edf1d95b1a26cd10d3f726e11dc0c8c8557d81b04f8860c32884a7d4ffdab7b5637c09fe556e5152ed2d6716eebe90fe595fd8c4ff2e0a2133722f58d1f98667a72e6baccd061d5751c8ef91ce9f2d59d5371605e5fa9109d15516fe0acb67e5d3aa913245db486180ab6a687b06564fa0d77e68869544dc85186c89d79166e6c5c1d68e9519fb57072db8a27c8d946c2dbf1e02cab3c2b9ae560338971abb637dcda97f9dfe977431060b55e586561f975e06302bebc0254140ceb0cd5bdf0b8987dc19255b6978b9d10f2a563f7bf9ecc7954cfc372573ffc42d47c44c2d60d4c3035de5b71875dc52a62e4c230d18db836bcabc98b41701aaf311ae68887bca95ea0792b1e30558c55fb1990b0e227f69b473f3dd6b7b163efeb83f72501d7d49705a23c53a4d4213946777c4f509079c36200cd9f89a4ba4f8a9aa6859f364dc4259c4720c409c1754132f9b5ee532dbb0e2dce7695e667b8231fca9322a9ec8c0c75812174a0325e1441ac65c385dfd1a1f9fd18ae8d68c9c69cf28a4058cf0acce1043747c98fa41b47c5b669cf000d017049a303acfd7d095ef520af4631be349abc3c0bc17b33eae72bd8c50ede030ae131f9ff572d9042f8a3d86c1f6fd23d092c761151a8250312ad616d61eb81ed0a3f98a748497fcbcd9d42475cd8d6aab2c8c7e77df59eef1e56e475f5a837ab58da08fa094bd35dd502dfe81b006d52dee89dc31c24cd3fdfab54ab78d76e31711f5778b8232551a1f349c871d791e64da5537eef8c668d67151396b8f8839832dd88cf4dd4ce01efb23af036e38a1c6403ec7a0c305c64a265718a760a6c502ca0f96bc46479431e6559d4ce70c36cb19aa084d558d6c9ff2c57197a82089105fc8e53fdeaafae12ec28bcfa467eb6f7de13478164da37b2860170d5555b5abec1a64a7feb84323adf2c31dcb5bad9d2d11f19203bf79af250cabd02b7911d9343ccd92112eb13979daa36ffb7f2286795b8120a0dd317f35e07d27996565ba65e7a3f62d770c27c281bceca7f536a3eaaf4081923d3a794a6e305224eb80255eff361ccdd282861c90d1c52cf40318b41524c0b6a0031b53b63d85efc6370109beaf2d8280fda159d9c0c43f598008628b7e216c816cab499b2e794ea2b60a9bffd937b3260e3d229eb20e3e82d62f3a365e5957837b2c41f84c7a96c9f36e6f0445d94bc61774b2aec2d34d5abe57c4ad04ef71a5f92d3ce4781ca6ab802aa885251e8c44459c1242e2eee1187aace58a162743631262a623db835bda97e839667b702d0ef74de372637bd9a7af7a2df86b00cf42db62bf0ce7f5f97c4e8a849670581d85f1765867374a98fc3069eb4b86d0c7f272dc0fd602f15d058eb268044457bd4d470097d9e5fa18463375fdea644ce07f2b7883392ebced780c4b3e2ada106972d319cb4562936e18253bf92fbb4ddffc81053398f1bfa56da21628541a9799bacf8d48da7834830396d9d87ac3b9afd2c2187760bfef8c5e2a3401fd0ff2c9594e368f7e00fc06a95de2970a67a8819227f39b79fe1c91a94863cfc9e6f3068d50db4a3079fc717bf7e1e83b4618162fb4122a0d66405a2061d05d4c389721d6b01851c96b8585b5005a8fd0641dd4e52ab6ed4bbe62771a9b9885628ee37433820d86453739cc0da0e82701074e85e3591d950c19c4229eba6989b4a4a1485374c1b85c49cf02204758348ce3c5e57a25e43bca0edf6b121c9032d08b557bb2d3919e8b95a76938750c939c8c5aa550b86f70bed74b4fdde22f905282530523a2d97b5656ea089b15395d2fccedcfe321f82677159e1c8fe15968c6c1cc6c91360adfd6f8fd3ed7e41b71b974cb74db39f56db60211a9e8be0cb18c70f130bc0a84aa344d57d4c2f214e3528e923ff3c288a4cfc035d796debcd1dd27257b141834847d3f1b1094b1fc88f48aad930998b48187c659b2b88d01909768c89913c11debeac195a9ea38d45bcb7d95288e81f9a38042aa384bcfac5a59181743e3225d55af49ecf55d49d5dee3bbd666ef5fd3f5d2bfcdf3bf7c0fec7cda53049d581bcc67df571ee0f67f169ea426574180a1a63078e06a825affdd59ab601a2b0638371eb8eff7d5cef22a48f7dec88e1589b57a1ef181f120be630f0ca9699c9e9be1d43ab0e2ef480017fb535195e09661d6535c40664715a9cfcd87da63b1597a6f5dc1be8a4cf9dca4ff9789ceef6d35d0d2d855f2cd8a4c2fb6112208cbebd1df53a02a57ed5eabe725d951605c349dcdc8e12adfd10e204fcd62f815131d9dde07533e4dfcc2c7dc8d2b07220c195bcd862ce488b2aaea40a39c24586296e18f09cc496d4992657c544108ab6b3c487eabca5de3c41e3ac15bce36fe66b50177b47c4953862e66b6b1f199a96bd6bdc743cbdb964db109afc5d6b253c7ba9a047fcf3139eb91644b2284f072c8af821922b8398780b153bb5f25c5fd0759e27b11c60ea57aecdad03177805544e1f383e581300a937e4454a92c7c025a8babceeca3db0f32d957bf7a5d829cb2ba3397fba86d5f9d58d1b4ccacabb51aa24ece10225e60bd9f5a26a3937d5499a595446e3d2cd0a6ed2cad3055133ca2710bb1768a419e77ca2dd8bc10b672b12b5c80b69efff84a0cef0e7978de850335afe414a2f9b5e50a5b500cab32db371b3414e3a57fbe2f563b8eae5997985806e922c6735bbc6cde1c93c56f010f9267f4a7911b66222b5653f1fd4571b4a5ffd68ccc03af20e5e9019d4ffe0e2ac0ff69c147ea53d02242f033dde77cbdc1a06b3af66edc70584a49fe3a6369cbfc7c4c21dad971f9c6fd31fbb3fb2e1443d69b6ceac85213c0550d1f28e44e5", 0x1000}, {&(0x7f0000000100)="d72bdcbfe4a75173723e858bb6377923", 0x10}], 0x4, &(0x7f0000000200)=[{0x18, 0x1, 0x8, "f935b622e817e8"}], 0x18}, 0x2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:23:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="710df240ec011dab1cf2ba568905f37194ff576b229a9ca601b400140008386da3bd803667fa788027630c71a307113ca458a999bdcc72c6911817e0483a7028cb218e"], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0xd) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:23:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r4, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) socket(0x18, 0x5, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r6}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r5, 0x20007461) open(&(0x7f0000000000)='./file1\x00', 0x2, 0xe) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(r5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r7 = dup2(r4, r0) fcntl$getown(r7, 0x5) close(r7) geteuid() 22:23:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r0, 0x0) 22:23:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xe000, 0xfff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) r2 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) 22:23:02 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) 22:23:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getrlimit(0x7, &(0x7f0000000040)) getpeername(r0, 0x0, &(0x7f0000000080)) 22:23:02 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) socket(0x18, 0x8000, 0x3) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 22:23:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 22:23:02 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) r1 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') recvfrom$inet6(r1, &(0x7f0000000180)=""/182, 0xb6, 0x840, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x3}, 0xc) 22:23:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000240)="f7", 0x1) r2 = geteuid() getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) syz_open_pts() close(r1) r4 = kqueue() r5 = syz_open_pts() readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/255, 0xff}], 0x2) r6 = fcntl$dupfd(r5, 0x0, r4) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) msgget$private(0x0, 0x5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bee6dc492dc719b5e819afe57bd0d40b4705d45d"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/235, 0xeb}], 0x61) 22:23:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 22:23:02 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x20, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f00000000c0)="e7750bb62db7977914787a9768def4bef8e3ad1de520153cca7b44e0d9ca1399b6f2638c4c6d21b02f4353d9a84cd9d855c35cb95030a9a2a1696192bbddaffe0ab649f66acf1488c2886844b93701444b62c90847bf38f5d159b2c46199d0d0c1b3fd2725f144f6302fc1323662", 0x6e, 0x408, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x42) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) 22:23:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="2353d58c880e3fda0921111782cfdeb2319ab774f1c06e5b78a77e23d0d44e508d928c72f38120ee1870d7039516a331c259ec5c6d025b57dcc553ba8a9da05d8def372d6a9d4b92b703964bae8014f5e464cbaede35481a9f36b7a2", 0x5c}, {&(0x7f00000004c0)="4fde747b3bd507fd5b6f299d3c9039917c24267acc88a8a66256a33135a2c7c63c116943457a6de78cdd6e67d618fb0304464b387545d37e6504cab6e5e3457859c6154465221d01e56ebbe713c892719114ad659920f33986666eb9a93b47351b09c42d741c7691fabd0922fb3c7a5604ffa3b29d10e885c5386689edfd7422e0dcabfb9bb805dcb31e387ae94116ad3c251a5b4aa8d0cc900b2d4836efc449ae52643802b1ef4ba55f6d6c5d084b20133a4bbca9d41ee1c1e20256c7396be7c69ddc125e281e1db8f84eca7d70b73e06c6b90671d3ba77277c48aeab5f5a9e97a1cb27f81644cd9978179fda67a868e03270406027fa13a5e3a9ddac6d72e771fc6528f6a142081770f7dbe8b760568a0656926f407755a37821148ff3e1fac48276ba8885764b34e1c7937580b971e3a633650dc539209aef5ff6d72ff777c4b50dadcce0d5b1a8b47b47849b27b9fed47d4a7d7296f49e9a5919c6a6036c697082e5688a827f298ae7a0cd2f281e48636c4938a2be6e67e80ea1af6c14596b82ae1ca35139965e6b24244e1bdd2980c22018b35e7f9f407fe7a10ff3066b20b0b0dcbf6a5a375a66085999cff64f689ec45d7f906ecfddfd7f90e0005de3d7fed1d7008fb6b011ae0f370727fd9afba29d25451c20fda3529d517774df30d341d55d856c713660896a47621ee2d043ebfc2ca4d17e1faf4e9ea6c7804d048b3408fdc96e67d41cc7f5c0607b4c24180bb3d91ab70f9d80bfef1babbd06b1e41c93c885f161656e135024aaa59712bd1e6fd2278be0ce27fa34811d122117fed3dd61cfaa10ccd89d86aaa45843ed5c2881bc8c0129f050df6b1ed6071a7698724fb91f8470f264c73895aa003880918feb4e6e1131e5d5cdbc1d4295f6652fb1a6b1c3a58a4b4cd650e4baaa70189fb7ba236277d09e9b28210a07949436ef9506863ad160650dfb67fb69a164987fce1649fcb2a4e19dc91fb295e10512592dcc387af521698ce7207bcd5a5662e37ab06fe7e8147be87837fc347c49de77a69d38de4bf8d41cdbcc86938e221b56ed9d1f06563801418ed1a13626689123a824fedd941c247f1dbafcaf13a0603fd7f0b2d1e75028b61e1dbcfacb6313c2f51e120139d5c895cf896d8c63fb0d789d23049c406888e1b6c1fc8404442eb3884567e96c5979473f990fe9c57b024a6f143d88cabeb6af827b3218173fb5e9c251775dce0a416148ba54d6375ea47cee04bffa96da136a85dcc7898bfafd03074973d3e45c65c69c60329efc06d90b6317b477fcc6243aabcc2813b12235ceac64860437297953176fa5a52e4e920b6ddf83f9d0c6feff66152da26d0ece0801b37ed37f31cd6b8569ede1beff4d75c67604db386489529b88d0e8e1b3c2e4919754c1207e72e70d9c861712a6caa097be51975dea3854047ddc7999f943cc06c95c8a608d93684ae86b712d76d02fe805a38e4c63fa22ffad9afc0df7775e11aef041879762d6c65625e4f7665eb55f1b642e2236781a322100e26b93ce4e4dfaa9710d76c9124cfe231a67d58719b0b5ea38678b08c8e6e5618f37ca0636536cddacef9eda7da442dbae653b58c09d9b6c2f6d6c8b0050636611dde842c110b78ab05cfc4927bbaa866c209eb71b72d971ffb4b28460fb1e7e45bf1405ade8c5e75f88c99ec2c0567180579e7f5e4f69f1882d287958bf3546adbfa4e6045b27ff0869c22ac638fcc02edbed9f5df34f228f0464079b28a2ab82d7232fff1c7839aa6683b05fa280437b59f953799fb5f9cc91bf1a9b0817a31aac489560a71df822f7c2f734bbffe77dde327811e24fc60e2f422b5c88fd7d4c7640d0fefc207f99b0b5f0e1427a7af5536fdaf20f8096d855037fda0dc28ba22dd6dd055398f9af27f75254e7b9b48e0487e9bcec6d00ffa90fb857e4ee344a82f8f82f3eae927e558b0b2583e295742f9709dd27053ec4fd1755f99b613da61178fe4ddfb09da50435015b89beefc90dea61e0e41453ca19e5ddffe8b72e8bb14e524061dac3dd582efac3f90a0844c0c15e74c1264db11d3e79203df36f88bf0c8841afc7c6c0936e89c112130c7d0c6421d4091a2296e37c2dafa2ff864b28d8f1a6a7672306ec6a2ba4fb5b41a889b12e9317d0f036708abe5c2ccb94f49d8ec800de25b931f50a12320aaebcd2683e5403402b16c9e8f6c25e49e9a2548bac3a7ac561234540fcaeb0c575df3b4cc4b5967400fcb8fd39078b6913635ca915546b8a6341b757c8ea8c7793da9e48f87674c3a52f579a5f4c57d2c3334e874753f08548f8618c3c78033f505f62c05328e135e23cdfe24fae0ad31edea26ba7f61a8c1746c55b5fed1c50c145350d702e5e6843dfc0dc7d50347c89a05b5ddc39aeda8d856141e2f82afd0cd29560396802f54b122a6960f6e0a95a9a3f0fc6f7b1e09fd23d50f8bb1e6318a1d4c417cd26dd1cf6332c1f6fd9257925e9664e26318c94cb7e922ca3e85a296ca6e9e0f464801866d7b970cb26c37aa000bc8e5f1758fe2f78000f4c7fb39e4bec931cec1769d0aee7596e62d267505c7c774e43b02a3f337f8c13bcfa5b0a177d422b0a2ecae7f028a94798d65371f7b75f7cc3d20faeaa623cae99aa0cac8ebc56fc8ef321832fd2777264f3a31bae87e7de591e91bcc7271a92940856b9411280005936404b5727a3b8980001bd9cd6a290512401b47bed95d230f1844e133211459a059b22f09cc9db39fadfdc63730bea7582f661f306b82fd238ed3118a4e24798251cdb8d2f71fa39dc193257548e5968a7b088ca68b674867ac23ececad718a41fb71e63cf54a6f2577fa1bfb34dc365add77ac1fa692e7af898154232d3c72e0a46df5fe4646f2b8c9f88b41df53c21553e43f6be06b333c431cbbf60c11b02213da6b04db679308a7222270bf81c5e9cde2f904256e23075e574ce68e199234dcb4dd516fcb9c35ffae155405533d1b195edeedd93d5ec9431941980698e0fdaa2ffe51bedfa0bc675a0a12c4a1efd6d19dbb524dc8aa46ea260ed16c53be19949a886b01dddf0def1f90ecdbfbb7a1e976491972451685e75e0f8e89a5827c624fe6d79269d5e9a04e7abbd4765b12469dcda4865b468b18eb97aab6b825e392726b98d650486a4fc21809fec36371e6d143d1a6be9fe792c789517a8b63a9e89ed68adb7647e5a98a1e03a71cd333137fee4bf2f42c24318c5d6cc237c21cdf0b63b9e78ba63f78238709f0f0d760998cc41a0c75c9a2999711e14565e3e17a1516e5f1ffd94dc1ecb0ace27b9cde3c010e30046729793a213f7eb22c6433bb8d463bd61c5bc55ee0a5d34b707caafe196cb6743a0a11d8866883f21499852cafcc5a84d5efbaf0ed194d60ec8a568d9d277e52a3979be64c18c35493635663dc8c20e933f5c0cbffedd646508eb0cd97c2812c3dad74ce8097651f9c9e94406888c3bdfbc28bcd06d9758655e2a3675cf60a928c0486b4792a401bad659d3a799af51bbc9a70bcc3c41618ac5a0f0f5ef4ed31ffa0cdd5e3e33019f456c776ac43be1d204e9ff36c94f37a8f9da3b5205dafd80e75602a8acd3f27f0bd3cf54279bae9a693da1207b38e2b698fe182fe4bcf3cd4af251299add53e6a73292e526fbb29b0139b35cf0c6ac6dbf05eea06cb925d3a677561bed95e1e7cbd8840223e037a738ca173562c645af88731bb67acfcdecdbbd546a303d31fce512118f407b30d76f2d41a53d837d7b439fd695c0bbcb5c81232c7acd3256f111e9e20e89202e5f5ac3ece18bcc8552a7d31496cd0a19f1c4b441808e67befd8856b659af9325cb8639d22e3d4acc85ca7b7f31f5652010cb505a50e9ed00e67438cd355aea4da43486bd0be9bfee1fb74372ae5dbd8cdb5f384a6cba53069d6b5ee9997ca06cb010d8fed66c0cf2bc1a6403dcfb5c60333b635fdf2fb2e990d0c0ff3ac07f019bde825aea53691a58312f3dac2e700162021acb5b9b27a46415d1263ee87122f853eeee72a93ac98a1ec6a0a72240679c997a652cf1086e62a75d8edc08197089520010f7fb2706af1bfc0f82e7e30f79697ce2dc0b2eeac1d05564d1f11847874fd3408ddbd04c3e72efabded0e1428c7298c7b3c451dadbb95a40270420dbc8f05e42f8859b5910bef5a9f3f28a66a1f6ee66ffd977ef4c96e28be8fa8b6bdeae19a24cddc31ec6c838374d2516d6c56da4c238b67d6c161d1d457cf79db37f0b7a5f2ce5c0fcc98bdd11a0ad4014871ef3eb7e981f0825551e803a706c51cb376cf849491eb80f89783766c18e6446885cc0074dbe05bca65e6a8b69363b1c5bf733cc77871747bb0735cf9b6aa7c1e349c9ed8e5423f0b104d7d65b802bcb0a0ee6089cfdb1690406c7168cbb901c04314c2ca5abda0ff6963065e204136c8599b12f7b29b1683de3b093b6069958df55a8bccbeea71283ea51371d957e78b60a9c5d15ede582c0e985488ee5e59279a0fcda6a2eb6f37005d4d1da837d43c526f5b87a70bf99e0a8faace129f4813f47792f8d668324e942f7cdd32a319f6b0e23c8c61f2777c0b19805b8c777479c0384d3890ebf04d8dac778c855ee46f3ae4affbc33f9afb5f3b20637c2fa34a238f42c5e3cb10eb26eec9bc0db9f6f4b0ad4774b1e72aff869b54d448a5d158079ed86b1081c416540d1e6fae65aea805a8bfe521943cf3726905ff18946066cb5481db9786e8c80893c90b9e80edb47a155b2ac7d74db3323b33594e85b8b03557ba05ca29a1dc8ee9f43b6f86ba1f50207b9389868f473fa722bc142374ecfe579e0e164ba82293d1e7012b7a178da3a3ffc26e646d942c0967fa81ef7819282663785b952fb54e6276dbab1dd39806812a61534b8d4b911acf712411f16be2b52e6c0e9d367f76f8403c652b246824f3e745794169e21f8c5deb1e2a49a1b4dea2ff7b1e0f7cd24838a1d004ec71bdc9060a3d54d32f484b8975a0ae261deba620e51970fb309f61bb626138aea92e43079c8b74c6f035c61de25277c965db20aaeee3a6a08918452afd9b0680c2f23c5cb4acfcee5799d8df6fdd1acc78e4293417cbe2f60ed7da287fda4095281cce12dddb641fa699229e9d0ce702dce3320eed1b4a2cafab45d23a1e5b393f8fc9ec5bf14b22495ff5561d11a3ff4feb50a55773d540e53de86db62fc5f934502b1f068f8ac75895e0cb9daba7985c2a327ce514ad7f7de1a96f1ffd4e90290798b0234372357011bfdb4294bcde26acd94b851ef43af6aea768ffc25aea5b06f5acd107252114ba7033b0960aa929b2b0c0a62ffa799887230e3732f5b5ba5b8abff1cdc33a1e0526d12700392c76718b7fa8f5ac9bd37c955921ad74ea887d472dc7f1030f05b04a3fddf1a94ca310b14bee04bdc35b2fa2a340956c6e7a4807ad1cd15b22aba2a890a7750f8050fb3f64eda09d4a7c04015554cec179f76d8415075756de5549f84da4af7d8ac8b75f9406a8ec4f468562de9c5703dbc37a3aa6b0c43639b33af02a2adfffa340ce5834fcedc56176467e64f472c05bf4e89b45c6ebb0d8c35e33d7765a903cc498d1f6b69d7842cfec5eec6a2e996c1271856d34bc6260a1a914f2bd95b5fed570b1ae7a5cf54eb46a15fb3ad94ecc2e47287cd50bae4b7a9dd1638d233737d8a29503b32caf47b4f691816f3abd885cddb2732f0a9d9e95a1ef2d8026bb0eede0bf030b96fd8888708bf27c34d3c12307abecc2e472f83cfe4c068d439ee0cd3d9bb33c55278285fe007694f9260171a70806c52f7eafe2e77", 0x1000}, {&(0x7f00000000c0)="adf1e2358faf7282ae0d7f4f3eb5a70ac51713e29f149a", 0x17}, {&(0x7f0000000100)="c82b79d870602e4df65ad8e792e7842877db7056aaeed5e26a91bcefc2f7b6fec850ca35531041079a6e425299a6764cf51f865fdb52160b2a57d2b0", 0x3c}], 0x4, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="8f54c7518c666f87388a21d94eb9808ffbc9c8612b", 0x15}], 0x100002f9, 0x0) execve(0x0, 0x0, 0x0) 22:23:02 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 22:23:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) pipe(&(0x7f0000000040)) 22:23:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x801) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) 22:23:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xa, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xfffffffffffffff9, 0x56}, {{r0}, 0x0, 0x4, 0x0, 0x20, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x4, 0x100}, {{r0}, 0xffffffffffffffff, 0x10, 0xc, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0xc0000023, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x64, 0xc0, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x33, 0xf0000000, 0x8, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x86, 0xcd8b, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xa90e, 0x2}], 0x9e36, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x8, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x6, 0x5}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x22, 0x4, 0x8}, {{r1}, 0x7ed53a0d19e2bc29, 0x11, 0xf0000002}, {{r0}, 0xffffffffffffffff, 0x18, 0x42, 0x378d, 0x480000000000000}], 0x7, &(0x7f0000000000)={0x8, 0x806}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 22:23:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) geteuid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 22:23:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) socket$inet6(0x18, 0xc000, 0x20) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) getpid() 22:23:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 22:23:02 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000000000002000, 0x280a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) 22:23:02 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="6d39c41640c48c19de556ffdf4c6ca4aed0fc59f341c95394579b03afa32ae919a483091506ec715ebff8367939a351710eb88729c0038fdb8ca69300fa1564b5af543f6b43bd8e1fd5875e7dc7d65466b140c0b04436cf0d729ed5d9f2a6a4b2cd8115d11263bf99a4097c1d025a4e027e7be4ea96ee5c2343cdff98416185a5c51af872a08354ec7824641ba3cd4c318cf1582c773200ef15c6a6a6e5e3ea60210df22aaa61a9c39", 0xa9) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) 22:23:02 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) setsockopt(r0, 0x2, 0x1, &(0x7f0000000080)="b6366d3d915b375989b8e1aa4a309c6c7afb3519cdee3b643c78222449afb60c3f50", 0x22) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x1, 0x3}, 0x10) 22:23:02 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) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540), 0x2) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f0000000300)=[r2, r3, r4]) fchmod(r0, 0xa4) 22:23:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x3, 0x50) semop(r0, &(0x7f00000000c0)=[{0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x2, 0xc46c, 0x1000}], 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f00000001c0)=""/207, 0xcf}], 0x2) write(r1, &(0x7f00000002c0)="4d0ae7a6b3a87e340758064acc04e1669d2793d7bed12ffcb277b6ba80a4e1849eb9d5196d104fdb497bee3ea8e780e2d7332cfde8dca156e44927fcc950b0af79250201e25cb47958a5a38e90822bfb223ae2bddffacb0f77630c", 0x5b) setrlimit(0x7, &(0x7f0000000040)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 22:23:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f00000000c0)) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x400000000000036e, &(0x7f00000001c0)=[r7, 0x0]) r9 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x20) r10 = getgid() getgroups(0x4, &(0x7f0000000300)=[r6, r5, r10, r8]) getgroups(0x6, &(0x7f0000000200)=[r0, r2, r3, r4, r8, r10]) r11 = semget$private(0x0, 0x6, 0x100) r12 = getegid() dup(r9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r2, r1, r12, 0x120, 0x8}, 0x7, 0xc8, 0x7}) 22:23:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r1 = dup2(r0, r0) semget(0x3, 0x4, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0xe49d, 0xfff, 0x0, "96fcfb382ac38a975495dc3397874df108dc8356", 0x6, 0x8}) 22:23:03 executing program 0: r0 = getegid() setgid(r0) r1 = socket$inet6(0x18, 0x2000000008002, 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:23:03 executing program 1: r0 = msgget(0x3, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, r3) setregid(0x0, r2) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 22:23:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=[{0x10}], 0x10}, 0x8b0da9aab57953e) 22:23:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', 0x0) fsync(r0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 22:23:03 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) 22:23:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b72ffff99ffff1cff01794d1feb75c6011f4a6514d7c5145d363313b7b0a846f128b076217a05e7463bf88ca3f222ed494ba163a335ed0f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000380)="de973d23d16ddac2ce8ddae9", 0xc}], 0x1, 0x0}, 0x8) 22:23:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dc", 0x36) r3 = dup2(r1, r2) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 22:23:03 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x20) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:23:03 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r1, 0x6) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1de83e244feb22d660b2b8ec721", 0x64, 0x0, 0x0, 0x0) 22:23:03 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000002, 0x4) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="f7986549a3f24753ef77d049eb4d6e21061e9874395907195a005ee940d0617b86d7d89b1e7196ee1825523b518165e11df6e1d40c8e5f7212ef595f294596baac51c14fbb702c9dc976069561f4b6041973f521df74f2cb6f9ae78ccd701b0bb7f1443df5bc5c0d1203900315dbcfedc7ac0c291489415b996704bd7638971e98bd1b55af36e9ce93a2b8fc06fb7d16", 0x90}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ecf9ffffffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="f83f000b70f819d1de3cf687ec7212f46e934187c642685016678430dcc740c2d684b4ebf6d81792560aba9943e6478219e5892e0f7e6a809f6e961a6d9a5aceeeb4a7ae235d44e0b5121af551323a285dbbd2b9659a65b8402b98960bb2d60f5fe4a798e94316fdf6cca1de3c5f5ec2f86626d092c5ecf9742cfd1c29fa74e006735c560d6bbb9ab5f16f4bbf87630905c1c69d53d218bf0400000000000000000000", 0xfffffffffffffda3}], 0xfad205c40674cab, 0x10000000002) 22:23:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x100}, {r0, 0x2}], 0x4, 0x10000) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00ffdc5ea67200557aee"], 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) r1 = semget$private(0x0, 0x3, 0x147) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x40, 0x80000000, 0x4, 0x7fffffff, 0xff]) 22:23:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x5886) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 22:23:04 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') sendto$unix(r0, &(0x7f0000000140)="1e18dec3efb9dc2f6e5203916d67fa8bc39e88a73c9f07e143b398fe55b6ecf6ca92677aa03cd93da80b0104bc129475ff907a51beeaeaaa7ccae5abd00159f13d971a45802504df57e7a967a6ee6e8bdca1b7fa199c78fe02c5bd895db2d5599a2155645f2a89b633e3197e86e1e9bc5b93e25ad3f90b4092deca7a28129e93c293209dfd962aca18b52c868eca39d6d26e5157b3ea4f1471796ae86f205762bd8445abae524c158f4734f8d0630692748345389678c1e2479ac6ada7e354dac44c5deaf723a499b8077e", 0xcb, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:23:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/125) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9d68) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2ac, r1, r2, r3, r4, 0x0, 0xfad}, 0x1f, 0x0, 0x7ff}) 22:23:04 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x5) 22:23:04 executing program 1: socket$inet6(0x18, 0x3, 0x100) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xd, 0x0, 0x0) 22:23:04 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6000000000000000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 22:23:04 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r2, @ANYRES32=r1], 0x20}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/225, 0xe1}], 0x1, &(0x7f00000001c0)=""/234, 0xea}, 0x1) 22:23:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 22:23:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x80) socketpair(0x3e, 0x8000, 0x1, &(0x7f00000007c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x400000a, 0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000780)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x6}, 0xc) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a5c351a5ef0c60abc9c9b5648519014587f788784f5dc3c61155fcaafbe7783abe700d8838591ab94132ec461fe83bd377c613398962c0e3e1c5ec48d48765abcf4830b81d461cd5d87f50b3e8fb4cf002c462b5fc32728e4436f20a9525829a8ee4cd81a3e4fd75244535d07e89f53ea821cd8cec4650d1de520917fcfd94c3d18086c90329c01a7b01fcd08ceeb302e5282fbd629743539bc07eb23af6cc81a6b829b8c894f331183553b2db75a77678d0d3719ccbed62313e4ee3d4e17f83c0ca7ccbe064b96966467a51914c82a9cd087e0c0d89b23c9e8851f21bd99906d1b2e3b55d45bebde223463f3794223444da6729fc885d8273d24d71b42b3992fb1f082125fbdcde4abbb4005f48ff935e96ac5e82c2f32b4501d5e99ebc148f591ad43f20e6b9ca"], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r5 = socket$inet6(0x18, 0x8007, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x40, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x81, 0x4) r6 = getpgid(0x0) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getgid() r12 = getpgid(0xffffffffffffffff) r13 = getuid() r14 = getegid() sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="c4e3251debf3dd0bee5f41fa3d0ecea0eb799bd2c2898193eaa31b761b91e58a8129", 0x22}, {&(0x7f0000000300)="b9bc30848e13509331b671537bcc21f236fdc5247aa6c15b135d641d0c88ee200f8386f21005f4ef823c18f633cbf15337f1c478c0f967dc43e38e483e8c4d7dd0a7af793bac2ac174090f469c978559f0de4a380937b14bdb90ed01dba01ef1272f08dfd7f1c7beb3c9541ce1e3996e0edd4ec16f3f68e6db5ea3cd57e0eec02500dc375de0fd9d40948a7fabd87630f4b6057f033eb10363bd6c0b1f3b6f8c67d6b2fb6815566889e9967fcfde798f4b1c61b4cf6730848da88d9be038cdf4a19912eb2c73496e45a0a4c528e322de28a0e3fbe40e86cfb1484940ff6a3aacb59fe066e9a082ecd3c52d194c5c", 0xee}, {&(0x7f0000000400)="baee61eb093de1b6498d10f801d32cdd43c3c5d6e93a5e57645d5095ab179827421ef1686fd93cdc053dd6fe4a1451aa5343e1f95326110ffc58b00d0f4c51d50bb5f980553be6fa18629b90c2b0bfd5dbd6c2eee43e9dacc16d8387e6ae1a0abdee004b19fe34d87007a30a6d180c23f4070b538538ad1c687ea103c0c84dae89c74c3273b24570edbf219e879cc327d67142f38774bc98b7d34b43cfb1c132c2cbca998e1e4c8014760a026ca2f2", 0xaf}, {&(0x7f00000004c0)="bfe869842c54f509efb4ed44ee99755f6438079ea75ba4c32f85a0", 0x1b}, {&(0x7f0000000500)="a9622071b18a77c4c53cb0cf2513341e9e226f6da04596dffaccde5824022aff4d9cc0d92ec93acf109148d35d00e60b3762d3922fa158d6718242a8a67649bacfa0a82b", 0x44}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x400}, 0x1) 22:23:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x4000000) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 22:23:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0xebfc, 0x2}, {0x0, 0x2}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 22:23:05 executing program 0: r0 = msgget$private(0x0, 0x254) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000863ca72d721e4e7e607c7dcde8423bc6aa0731a8c73afc8faaca2832ab363c0ad2d58fe92e66f8c2b26695e2c837d93da535250be8fe2269af02bb84b4cf32ad15621edd6f994064fec16b6607622ff13bb1cdda4f80d40be90a4ebd42685a9e7bd19ba6931228ea620502a680f344f67fb9154e12fbc71adcb28c0c44eefcf24ed237cb651ce9ec9c84ba0a79bdca65d1bdb540796569486b3b4765b629eafc715718dda5a47b25370f454db400ce2a6e6dffd03ef3a3145b96ae436ebea07ec36b5bfe0fe916a7536f3ecbc11f9e1e53479d71b6bd04ebacfba252293c294aea508a981dc6b04fa5800b9e7276b24ee1d576a37cc5d5274f292825485ff021c1891c97519f0c8b8bf39a96f2e1bab655398907b0a4165a05e3eca587f3f9e3e9dd8eb986cbb5a16b10d6d6d90e0af0ba47f7e8cbf7abc6b00ed842669a217dfa1d5a84ec35df564ef81d8d2bf5197755a968ff2ff1da67a4aeb4e27a5efb611b7b2504f47e4d189f71f189f8554fb8fd36c2451ed6124b771db9831d97900dac486f41d3f26ba42bbd5ccf26025fb436e5d97e08ebd98634a3df2ffb11f68e81bbcab3e3246d8bc58e2b80d2e7a6e2717fc630fb63a92207a1bf258fbffbaa6270b9df384de1ca7c4b64a84c98a30dd5ddf6d282efd516bc1589fa90ad2e311f33f6e29362b0a359fd74c23fe3df20b85a3416161aad01ba7e7fe641e9daa796c8f8e3378769ef3a855af531222f8e4f16b1a8f7511e871b5b95b55dfbd132cac0b2b05c2ea8a00c7a8a70152458a32190d825528df15ac51b66251d962b040e9aba1321ed1ce82b374c287731ab52bd3c27e0fc55ddb968ff8833d3c7289fb3fcd7db1e7d703ae4217c9c24b624a5694d23ec3ef10ef8e3c7a49cc03460218e8d1ff0ac1699c5b20d0082bbf7d53543d1545840f55c1aa6e642119e58b0751654c248174850d748a009e6912b0231404e961a34b82f5795144b6ee82c8521b40c265a42244e0c280a483f18d4b67b6377bfcbdb0067bd7c0957a896498bf1df0da85cee6cdb719a772003b85a12ffefd5737047fdaa1cdea0632aeb2ae05078d137daba9140e411ffcb33e610144814969937d6db9cc486e8c8c8b4d2a0f3faab15c0910df871f6592757d4fc1a24796731696e6019559cafcdb3ac3e6f43f4ac28f5ec03dc96dbd0bad99bcfe40cda843d37d9f6156b11535c948868536ddcdad4788009e068ad02967a148d7e7ed93d03887f34d8751dd1c604901e9a0d83f706aab8f3927a08b99e7eabca241a688576ebe857dd49d48a4f661cdc75d0529d55418e1f4baa13c4736d06b8cf051f7f54f139f1b0f486fc8384448c8d1eac65528a9981d1cec8879e44c337e58358765144305470c52ae28e66d7a9e163c4d3b892be47a5927bd8d97dabf6fdc1d6b98bb148c8f3101479a61c14aee994bbba885794b4886faa0a213612910d51d03f01323d64b44885d0245bf3e2ba76b8ce76d284b7a5190fea91156157df76d0f17d98b06624b4878054b704022e39577049c5cb1f03725310710c978b5e289d28c23e10990496155ab7fbc276777bd5d36875be42e550f06c498db6b7f7a2838d82cbca9f90fcc442b7f376e5c0483e8bee60b628d5e5f0a841db29e9c1bc9d5b1c5937a94d57966fdfbb14d6cf33b4239997d80440098020b3c798c82f320c7a7e52966bd9b4aa9bf747352f578302f65b726fa92b94150299a73b6832f66bd051917ba879b5966d245e78245874117767fd5bc91a22d32a64495dadde2434182bf9881a624c78bde978d65b6b14159901a2fa989f3bb11e60374717e029e252d4bc0fc40c1e83f678096397b3c15ef69943578c71dd52cd103d2faa5e1eed779a51d2ec7521226793275eec48bf83784e6c048cd8be2ba8830c1217021d0fcbe190c3753be213b63b5c3778dcd7f9d4027dd0517e1696e08e9e0bd6be8b126e0a3e505a066b38b935fd5f56aaf14e984e14d9c3118756eb998cf0910a39b070f55cc0d07d7195bd5ced19982cb668c651095c1440282851487b8bf8e2aab8f25b728eee70525dddb43b2feb350b0de1f2ff5b77d386b741160bd4b3ad30c0067fdba7481f4965dc062ac6d576b6ee717b0a840d22826e35ebcf299d3ec1f988634f553913eead23918026d27d31c28959b918d4c57510ec2af030a5618a946a8b3b94aa8c253834a2a4c4d5358d8f35dc6e3ee193d5a5213a3b41491b0b37b03bc998c7519bbfe133e7e6110d22f1a6095898787ef1fafce53f1e5cad1f780e2a9634f79ded38d1c497bbfcabbed7972276454be4e5ec34ed4dee44c9ac16fb0740e1859903e6ba3c8280c64c765a88418ff6f5731656cace97543fcd7be3cc30fe7afd779807aaa39e8e1eca61aafa36c17bc442d08106caf37978c0c9de2b0462a261ab5583df4c0af10273b77e206719b5743e61bea66a6af2278eb99890adbd9eec7397c96e358df194fcecbcae6636037c2e0ff1a6b72f13879213120bcab2b3d265b9f14ef0ffa6f9d0f3e592203b549542940f60ea294955058aab41dcef24f188701108335f1f88286381efdcfae5c03ea228d2dcdd0df7cba05de1c65816b8962a42c980b2609abd2d839fad9793b3ea25c6232a9195c536423a1d9f9272fac4f7afe474bb9b8a70c3b87ab1242ed4334e0b98090cae9b258e10ac54323a516a68dc643e50e5a10628a3af3e5fcc5262ecd1f7f86b2ddfe53aeef4da137b6c17967eeaf22d839dfe50f43138358b52bca3418bb7b5b6913bd92d8b8af936b7a65687bc63016b5550ba9ee1a8d5b421774136117d58e0af8e8526885fb874bce0771af4a4cac19d18dc52e7a48680af73c98363fb251efbceac5db20b260681edc3cd4d94d1c8403dfada641427c7f3fb8d0a3ac97bf889a488e54005af29c4e7a071c39b1a157f60136b9e403867f8783fb127140813cdb9e86a01ca83430509a47f2ffca2b383adb911d8eb4b66393a055f2e99a94f9f5cb6b6e6ee03d0a7a1984857a4506312f7f8cb93d6b8663770d5e4dad4a460fc14042d43b645cebbfa6b82ae3dcee1e328b4c4ec1a9213cd27108916a07f9900ac3ed8de79d7271eee21cd05dedf7c3b01d6e1f84d738cfa5e1192632a108931bc775e1ec76d2d2840f575052372b1624f13714f02d0451b9c938b74095146350166b5a621895b4e245efc7294fe1f2d26e80e671856aee8d33741e98bf9098e18fba883e61f84f7487a7426018944e95d79a6937387eb49526ec997410d4a880a1c25dfc7b78873487e6d5744ba7d6c4122a84d5abb236826a647dc2e8e41a338f9a3185bde24da9041aee6b5059d10ba7696d037ce007114fb4a365f10294597c0c4dc8b9e1ecbf22c534f2e40a220924149d6214398133bb0f93381eda6689ca339a883fbaaeea881dd173af32c896096f30a3e9b050d5e223d5e8b4ac5ad8486968b45314aa9f769da0ac9001a562e2fdd86750d8a1243b445f79673a5b27d3bf3818abf6e50f10df6061ec59af9f575f11042f54160774b8d7f12d10ed7f05fbfc5823c22b08478f8c9c5eef24d5da516f306eedcbd3af655f5dec1de046715dde97b93c3c57e512233160f9607de0c2ce1b87172409b89062bdcb81a80c38a05318da93e929fd92b2d99ad629b42a9feceb47bd8ffb57f90ebaf256a0bf267ab0805ce7704df409beba6ef2c5a808be0489fdb8d97a413a4a90cd3016cbd1728a2f73e4fed34e149df082750673f7124d80353921959fd671ccb26c947a878824e854b0880b3ad74944e966c077b08427ae0eaf3222e59a9f1204ec1e671ca98be8e82a00fb1dd523a003ece7366955f81d7ab6a85ae579774b319a0760de515cc8945b52caa8c0ce948f9869dab49cfca39f1f7de25d5e8caab7fc2affe23b9a75510b13cccf9f9cb4df4b5368cb44cd958950a49c00e8f99495eef9e8b368390cb2d0ccbdf07fc34d55afcdfda490d2a5c078d21d711b54c439f41537f3d2af44fe59ab236108f299e8e1a6a9334da0702d3c5da252a4e347ee0e26401f750205810c9fd5eb1f124eacf5290f400cfc35eb3b74b3b202927e5af7e4456290ec66823d3d5121939a63350bc5ee564ab9b29e287a25cfe798aec53b05a846550eb908bc6db98c754abd648920a6951c5dd0aa9b32e26fa8aa223903aa5001f219d5804c58363dd405ff7bd5e7b5c089bd08c8ef3b50bfc14b24a2a8365332b72ea20f5775db101a6c6b4563932b856bb370f2259f0dda3bf8dd6ee622340e5f153c5e3e09f6003ed22bed8082246f22df7435b1d105e0a58851513a139bd2240920ba23f02b39a18589a63b51ece69bcf99e553f507f24ff92a87a0d791bceca98e9cb587f2ecd18d311de9936c8704d6dea914611fdc38fa1fbac650bca52fa5c44248349531ef41323702d400918eb560e34cd03f4b3a7cfe5c8ea4b572179359c5d5340377bb75d51830ac638da646f5f1845155e4ed07fe9ea9539456774267b882b12374feef30482340566688b7b5a28b204d1415484721459cbab82ad926fc2e630924febba31e168c079e69b6a9607864c32f8291b9284aa920edc7c289754db1dda9b92c3d65804753db20fd05a181d71ec7d9de2ab3ba5418318a30c9e51380e2443f5de2c825fd13eb8060ef90af50d707fbe7aeddeb0bb79e46bcfedb14458c3e38708cf1ca4173d7527ed594b0ecb713adac303e435463f5382eadc8c0d478c2f18b9c2eb980489e1aa7e551698c353d48d97598118a37d9bcd120bf78edd95b1e3f2c0172c52f24f6e4357e2b73e72120fb9768da9b7841b00ad0bf0e87c2ae1a7ae04b3fb4653e542504751a997e078cf369b7c7759acd28c9a7fee41e3a479b864b4c3f2980c0b429a51cabcaaf21ab3f0eb54a28c153066ea2d4c4c9cd324d1488542d7b87f62cde9b399e9ccdf119441e33fa8d0e44dbcad83d0adba9dee560f7f3e20d474957ed92711dec7708af6162926439401038ea798afc4f4ba7e8806337118afeb3647ca0728f45b9e5ee9f6fe4d20b8d6033c69eb3969eccbcefb1a8288ae3c496d9976cb02638f824749ba344106c40cb4d3d9ef0011c322ab6c9219be1b456898445f8d9c19e436ef52589eb43f5ee869810b814239569c5bf6d48a87795cff9bab2c1c637ca4f037eba11500a937f5315121de703b51a12830de223386470dc46b80d10b8290f7385bc37cce4be512ab64701e5f25bb7679af98a7e9e961eaf2e48a5e0f8f3c90098483b6ae2036bd8f5596b846dee01a205bbd09d7aab1c1e2345a9dd41c3265a6df771a6f8d2fd9f9986a4707d92047976fe6c5ee05e0ab49bc1bc5c8e60c086e6e3ffa1577653be9bcfa61532316175f7efa995d2caafd8d7ee8d04ab496350f03fb1b8d3cc43199c9b68cee5987ab89191ad7660e9a9e716ed37072869ce4f5ea8e9f2d1bbc19c69531caa61f3d2a150b1f1238b744761c852ef20d71fd40c08d18cdbf009f5d0ca4e2b1c6ab3e282ccd7edbfe857d17ee777a167750a9d65bd5e4b23a42f3406a6a99dd60bb40887740babdb917e7ad1c1fab6ded3bad8b7beb33c25779c59a8fae480cdf520fbf0ff21eae15d3d4c7bc2aba87b623788f0411091ac08d67fdb804ef82edec25ed74fc459ae30012862bd3ac786f8451f22ad9d24ab28e2fccc190404a865147140c55e32b15b6e0141b49dfbcf19eba9817cd0a623c48b2b337e43c0906ac8a85c1d22203ecad83717e830ec41efd1631ca506a4e3cea41db6377ab351de787ba0757883df200000000"], 0x1008, 0x800) msgsnd(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="0100000000000000fd5a8037f2e75b1ff1a31e2c248a3b0569ccbf019052979fbd42a96e90c8212b354656cdb84804c41dddb7022c7cc9c6c189e56eecd6a5d6ac0ba522499c1223cbccfcb65b81535863b380631c78d176586d61778c61dae1369b41f03e88d13274fcc47d249b80f60eab7eb05e58f80e05f2de9de25ddeef3ce525c389fe126891d2ed73bc3d48c7acf7c10dbfd486d89b90931c8c03a9e42153ff92dd5dd8151146431af544d74db11cb4c026792208fb05d0fa9cf33741614bcd17487f6fd0d1b276fbc88c798c683ee2"], 0xd3, 0x800) msgsnd(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="013e0000000000000089d023236a13c6143b54a2fe18378c875941f9edab240fbe1580514f4c2e997f72f8cb211fb5bf6ac9842a9602d0072690eb5f60e23ca376e4ba892a3492f97bff7e4425150e411a2b0c0e8c01be"], 0x4c, 0x800) msgrcv(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xf8, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setuid(r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001300)={{0xffc00000000000, r2, r3, r2, r3, 0x1, 0x8}, 0x5, 0x9, r1, r1, 0x5, 0x0, 0x7fffffff, 0x2}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001380)=0x800) minherit(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x3) r5 = msgget$private(0x0, 0x100) sendto$inet6(r4, &(0x7f00000013c0)="a1804d409edcd758718d7ee7854ac284b633141f625a3c194551c93581b39ceaa987453038be30b19050de", 0x2b, 0x8, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x200) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001140)={{0x3, r2, r3, r2, r3, 0x8, 0xffff}, 0x8001, 0x10001, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000014c0)=""/172) getsockname$inet6(r4, &(0x7f0000001580), &(0x7f00000015c0)=0xc) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000001600)=""/112) ioctl$TIOCNXCL(r4, 0x2000740e) r7 = socket$inet6(0x18, 0x2, 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001680)={{0x2, r2, r3, r2, r3, 0x180, 0xfffffffffffffff8}, 0x1, 0x95f9, r1, r1, 0x2, 0x0, 0x4, 0x8}) semget$private(0x0, 0x0, 0x3) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001700)=""/65) shmget(0x1, 0x4000, 0x40, &(0x7f0000ff8000/0x4000)=nil) pipe(&(0x7f0000001780)) semget$private(0x0, 0x7, 0x8) semget(0x0, 0x2, 0x501) bind$inet6(r4, &(0x7f0000001400)={0x18, 0x3, 0x6, 0x490}, 0xc) semget(0x1, 0x1, 0x6) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001800)={r1, r2, r3}, 0xc) 22:23:05 executing program 0: setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 22:23:05 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) chdir(&(0x7f0000000000)='./file0\x00') r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:23:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x9) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x4}, 0x8) linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = semget(0x3, 0x1, 0x404) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000280)=""/63) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x80, 0x2}, 0x8) bind$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)="d664417f19fa00c46f0e6eb7bd9aa1757ce458c24fccfcc4b50982b68622012bd19ec83283dd1b216cd28890f3d0059b77f2b280796cc83df4219ad37f2592e19457f3128dd80fae5f4f80ab277be4eafcb11f77c0b5e27880e2cb61fa4815504d752042578d0a1c409fc1ba8f69ed27f4b310955f799bc66e1df2260072e4eabb77755ebb6900cbf9749f8e2a35971ab2bb82a26ca87ae9cb06722896c24dde42626c8ce55229cca9defa7fdd2209a008bd", 0xb2}], 0x1, &(0x7f0000000480), 0x0, 0xa}, 0x400) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000500)=0x2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="f723cda4e472c7dfa291df099dd29f5b04768b7b52524dc50cec862ff1c270bd3fad0d3dc8bf2322beef07829922c6df10b8be8b37561dbb8a66b1c3e8fc37063a335e010d4df5b41704aaeb9395d920ba50bfe273c819e6bba47c3350253152786c98d900a391aaae970252bb0cd79a9ccfb900a9e7b82771523d2c4887ad8efeca8d05d792f55ca0cb061658c58281760b14f8593764c6d4916088fe15c1d6052937ecfcfb5a3f4816e8d2fb7cfc0bd5cad9527c313715ca99e7af4bfa5bb0060ebc21a636d92436ff7be9e824502debf232", 0xd3}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000680)={0x5a5, 0x0, 0x0, 0x9, "04a24f9e66679c5494471069a3656e7d5acf96e7", 0x2fb0, 0x7fffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x1, 0x7b, 0xdc5, 0x380000, "b83024d104f68bb0ce044400a4b3111208033fdf", 0x400, 0xfffffffffffffffa}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000740)=0x10) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000780)) setitimer(0x1, &(0x7f00000007c0)={{0x7, 0x6}, {0x4, 0x9}}, &(0x7f0000000800)) msgget$private(0x0, 0x40) r8 = openat(r2, &(0x7f0000000840)='./file0\x00', 0x481, 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000880)={0x2, 0x8001, 0x4, 0x723c2bb, "86b9e49c8b20d6d556773c9fcb9dd010b7542df1", 0x800, 0x1000}) socket$inet6(0x18, 0x4, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000008c0), &(0x7f0000000900)=0x10) fchown(r8, r5, r6) openat(r8, &(0x7f0000000940)='./file0\x00', 0x400, 0x180) 22:23:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) kqueue() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xffffffffffffbffc, "a1431f0ac85a758a1311006c3eba2f244b9e0900"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 22:23:06 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000780)={0x9, 0x7}) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) close(r2) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000ffff000024000000", @ANYPTR, @ANYRES64=r3], 0x1c}, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000040)="b15565eae3f874b8001243b6cc99f453660abe7b8e3c5334e0dedf135b8e48f2eeb1fb9d403a0d24f53c76ba535d4f8750fa6e9097962d1f76ece521ecbc7544894adc356334411edae1d0140a976daf9a4167bbcf4eac4568344d526f165d56c0e77047403136841faaeaf4fc35e9a6858d8c917792e7c1a2db6cd002224c13db25afae645688c3193ba7df1a1114516b729ac323b5183279b31de43eb4582c12bbff8606b464b8f7aec3101d6005664f412ad9c57e39ab81cd5318b0c3414e7c65dcba32548be9749bdbe6223d6ea252281e483d0ce492e00033ec34adb7cf3ebbb40e7f042d0ea6d7ad", 0xeb}, {&(0x7f0000000140)="b593000c7c5285e557d01d4b4c990d57b1d4bbdf4c2c1e8c", 0x18}, {&(0x7f0000000180)="fbfe862004c4fac94ed129a167d9d33b314e572ebd07df201f74492a73d42b901f9610382c923e7d9e8000e141dfc135084579fa331c76367d8173fa18f262f10e80588ed3f73f2e20", 0x49}, {&(0x7f0000000200)="0e48cd329febf94b1e506a304d0f81eb453f83a3e36d15bb514b51c626d18d99dac0c137f102113d4852861308d82c0a7e0329ba30314f248c5bd80c9ec0cb09c78ced60dd1f0dfa513fbdde259d57c5ba874b2d10165ca8f8a6869cb01478951880d177a4224b6bc61a05ec0826c764e6550e02f80af2e44d945205d093ce7c21dd650855a02b256d7ea950194f7921276eaedcc9c3eb398af5997b4790305c6d62f4226bfbb3dcc3593a9c339b2167fa67a9394dd7c0ac70e0e406c87266520962450ffcef3b5bd64b542626c96ff7f9f476c776d422494318ee8ac39bd62799b344", 0xe3}, {&(0x7f0000000340)="67b56389394c52c897c1cad10c43359ddffe0d0aff6b898e7a40443bde76cc45e86b56bfa995940bbf8058c749e07555b7933f71b674eec99ebd3f79206182f6c8a403443a03c2c411c8a7ffb6feaeab566f8ccfa38082986fc3379e7915a0521e0b9ad1e422e8d323004be666cf31f129a56700d9fe46e06ca67200f07f7b638572064e666d0cf754a9cb9d9f7c62981f80556ca093799a9d594ca7f7ea6ec80c1530617077b57ef72404e4f6a1af35bb3d3abeea1bebdc722f3a59e862faae02a092b707547bce96e4c0265aa2e67c1913e129a87cc60d61a0a1a6e9778d668783edbf5c4ae382a4baddf2d7e0", 0xee}, {&(0x7f0000000440)="78ca799e7d446e077cdb8bd477fb6308cf00", 0x12}, {&(0x7f0000000480)="3ed11bdb54a75a1cea4b51806af68945c9a54e7d199bef5790ceaa37b0e1c6dfb7b6ad07983a85da755265ed2f5088f867beac27592b037b2ecd84749b1e91d6e838f311916a0a3ff7922ff43742c2d984c2a553a86834be4428a6898c03062102f59388b5998f8896f8e0f103da0005fd70b73249181805ba2a3c48f5d130270ec7ccb2e6f5a3d3ec911fd7be57148d3e9a912f698dd4907e73d667d3db80a86ba6a41c5c7661281c", 0xa9}, {&(0x7f0000000540)="71086e0e388088bfb0f244d3c0bc300c7cf79d0fb842a12db68587f8785657fa461853b768f363af65929efec531e8df2ee716b1a38d7247f5b0a8e181804ad51840c42ddeb1ffc59843fa2d81160980f673cab7ccbe902eeb8a689e3ae69c93c59a8e9f396f2e883e48c9c6179d2714d9a593bde1ea0d48e5c2d53d2e507a1b1894e88e511e08b66add4a82c9b0ad3c388476afc2d6b5a51b", 0x99}, {&(0x7f0000000600)="4f5116c88d89a95572bf5f8cc4d6a6ce2d5f48927d718e15a11b847024b4ac6a5b2427b3948c6e90b07c36d8c494105bcd7e6337b1ad6f9410bdf00ff992f98e5b72be7cbaac451ff0ad850b2b065625cab535221cf85ad7515062382e1f8c833cd5e36237765c0241db69dbbad68b027b3aca886a552b57e1", 0x79}], 0x9) 22:23:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) getpid() clock_settime(0x3, &(0x7f00000010c0)={0x1f, 0x5}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000040)='\x00,', 0x2, 0x0, 0x0, 0x0) 22:23:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 22:23:06 executing program 0: r0 = syz_open_pts() setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 22:23:06 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYBLOB="3c38065bd7955a6b26465d84ce13496e86ad336b938739a6d652bce4493bfd0e275be0e75a9b4c832e57e3be177536454eb8f9a96d64dfd1df9af7a30ba162ded0abe25e6f653d975ef8d5631e75495f21fa5c2cce626a5b29c7998ecaecbf1d7ca0023257693e7d05acbcd7cf08d07af2947bd587b45d3ac4f940ec06bd21958d736d4c8519cc77e636ef5d43355016b7d598270684a496effb349587f6ef62a5669349d03bdcf047f8356ca45110cb65b8a437cd479e8357fcd07fb9814d98b0e22b0fdff05532c4e73c8a805f97b0bbe2ee8beca89fa2bd7e11bc7129a46f3f4c6e5b1feb808ece79aef83e1c998e82d579ece6b268846b575515dafcfde5092e4093b8581cc49842c8397e5fe1513a8cb322736c7ee9bd444f13eeab5dcc37365b70a417fee869ad0862ff1a2e775e7972a875e344a1f5eeb76f83ed1c0473ad018c26def3f473fa1e68c8bf4dcc39f4d296f3fbd4cd47da2ead27b286a42da05e93dd7bd2ff6be6b7a8885de54d79ee5f7eed04ae5e6db231c703d55ff644a7c99df2800f348b145c791b2649a4d16256d083fb75cfb9c19fcb181ac05291f29f20915cb0fb784b7c083c9fb764288fc82b572731c1e16de149994b5613286381017f7acdfe32159a00ccbd8f4d2f9494695cae6be57d05cefb796dfaae5a49776ac274601a4e93551566000e4ed27ca0b29a007a36220d6779801109fcdbbf5ca837b2a071f13baa44c573e8ad283adf49d2397a758fdbcd77284c9943f4f0601cfde84b4bfbb31d35bc30699231135fd4277c18ba0732019993ef621d53b69a8a825a162bc882896ba3a2dfad1ef18db4152e954baf6493bb74dccb8a053f50a92c4d67fb13a45ffcc071200c52610cf11b1722a95128ca01e4866b0da959d6b9193987ddb55071493d391badaf3e513702d152efce82b8671b7e051a50b4c0c636c193d3c88e25bd416179e24ded1e6e83fcb8d9c312da47f4fbbc33052ac21f9496a4376e9d44b0516ac549a7a33909b6dcb491f87302a1bded531cc19de11a832926511b6c621131ca83b184f3717eee670b50158329dc0b5562b3b466c670ed77f1c12e577a0bca91dd6eb57ff62af0d536f86ec2bb63c5120b988f544abf3a276c3f5ccc664ed6bffc5525e37b4dc59d8b09c90c6f8e5f619fa9dfa06f7fbfa80be733b52b3fb52d7ee4f3cda3813cebde82831e986368a088e9dc5f85460d31f32d8e789d111a552d0517b861c416aa37244063b84da81e3e5843aed1b1081a008b56598aca1b12fdc9861c014b9c5ddb7ccb6dc0f4365a3e8e5bb0ca7815f6c5c6e9ecea8027694b3e0e234ab4c20b8fdaaef73b4d70c706a783ac80fbe955fb23bf7abb63a4da48352264a9b02443f412e9a0654886b1600af171412b8ac61040a654ed1dc70692247e186e6415f9f9df13ba387b2cf11d14a3241403db9e62849b928b657bc3ba8b437d911e971f39d22e10a1145621a405d2368175a4bdd4690e08c2872154603b2d24bea66da50de9442bc8e0bbd06e579f9d4d3dc125b7d99d1e21d68e6daf72257f52097f39de2df49a2fab51bf2959a45075da34dd5dd0be2e625dd7504eb023bca9578087a682095cefc55eb49822f578d55fad62f632d75d98747d12b16f6ba282f82d21d407be57f31eba7d30508021a684a5b389a4ff55d9639716075d80e965dfa6aa41752a7da85e5df2f3507e5fcd76012906a37f0df4fcbf90d459088f9d9c130cfe4d4b8a7c9fe910e7f28ef81dc3e9ab20aa635ae9a381a15e104942a844fddcb5dfc25ebc089bcd21e3d83fdea426a9ccc16d387879dca6d46b02c29297009378269676da7f6038f7c0b6069d25b43c56a77073c1f37e1c6b4ba90b403752584eccdc10a97f75747121d80e3e41cf94f72856a73cf9ab3f82f24a101c3ca5cd75cd5cc7fb2d2cf12164d8ecef408171fb0d856fa6fa3c2e2dded99a7a65b06ad6cb9279912770e2e9de046e7be37fecc6034e70aac5855a09be0571c59afc386bbf3e47ecf8d51dbb9010da2142a0380808bce997a84b3862241e24a2e37084350cc298b941041fffe4bc052f721199d8d0edc78fc3b48af80a09e023e321394d4606375b9c1bfde81708d941a6b6139755a6d65597b2e6da6e0e9044ba20c428ec17234f1ffdc02fbac113babd3ac3a29fccaddee371e60b2f0623f3a0afb5837bb8a985e841e34d571783be7cecfbb737a052da7e5aa96d19255fb6c169a84e3f48d5bb47a4df265cbcea37cafd6298f421c92e71860799ef394673543ac8730ae38e2269ebc85426175e14f8db07521160e82c76f0e77c65e16a0a875fbb432a1d2683fc1ce13400155a101e2384d3e4d45400b37cd11d1603c214e9898cd60b2e17516596f3b2a85c53af87c0b31109de601e7b66858fe10f63e4a17c7f66fda3ec95e8677492067494ffd6c0cd54f33a24f6909253d023a0655db0fab81be12cdd8dee774daded82de3fd045176b25a49eabd8afcc6d54ba8bd26fc88b1a55ad99f40f15e3375a90b515ea6daa682842f087e635041dafa326f361687c38cd1c740c3bd664378a8fd399f5cab6580289ada64479153d55e7b51fd188ea4803c21df1c38f419bfc1242229f6c8a53b19a31783de803f06f9e652f35a6b3425b52ddd2ca3ea7eb722f18eb99fd078ae1435c08ff0fbf3356e8a9f5148b532ee8883a688daee7a7336b7e90bfc4b663b39dde190219872cde0c559162777250b0f57ed47628edf2f5254103e47d80b52db36b10fca518e6fcb9788f545435816ed0d98d4a6d87e968ceffa46513778cec6d49e6d21795536ba1eefaaf419799e66dcc4c67727b32d4911b48dd9cc1bc6a52d6a31248810cb35f48783b09b1d7aa6c919781f66a5d7d2edcce73a7d193d73e444240487707557e3299856ea3b72ac0fb328c0635e9d9b5d39805fa404c2695ac37c1c6ce6f406ab2b7bb2e18fd5e39e54ac141622d452f285bd5e41f3fefd917b4a3aa69b0aa8d56fd436495766ad5e95176fd18bdb183592269f849520e0931c143b14ad7f19522b99a4e8083438bc94549e35c174bd9a725e20f438acf3a62b9c2361c01cd92213ff96812f6ab895825bde23fe3e9c944208fc51066717a23f05b7ec1dd2c3c98953eadf18b98bbd6d4fbc4f93efd5bcd706a5ca647e156fc507e31eaeccbd2d887042156a1a912f04603b34c9568c5b20d1d34157b6e3b6e80c93890923596a605d16973cdea81a33c3905fa2a68060fcf38ef1bbab50b8a0dfd07854c6ce1127e4af20ecf36c3d32daab5da7d7bea7d095a53c297f24fb68bc5dfd659893f138393bd16217803239aaf0e73bcf21faa83fcd29a3da2fde5bef98eafb6e7d102972460ff75ed89ce27ca86e1c44060a2406bedcdbdb85b5cd0877b1bc861d777ba8ae531176f83166d97a8e8d466c52f188351a6830cf0320dbe5f20b2fe00f878aecc58464dec2c264804d2181310b5c1ac83bbc490dc02950ec1d2af824ef879c742086bb94f4ced2f0269340c442732934637d3cef5c4d6e4bbf84f27a751e1fcbd8a8fd01bbe8aff66d91d584962984bba840a3f872cf35f8ae02aa2be5614848f85c571ec0fe4a8b72a86b8779a8b82521ea08056929fe152ecf7e3e09563236e70898b8f99d57a84f0ed1a6c857891c17ffa3c80aaa5443f08461f69e42d4bf1eca904be9c1dfe4111aaeba587f020547981744fa635e3301a261b3a98e58daeaa44aa349467b464eb2ce5c49f753ff5f4d6b431cc0f6f418d374373f928af0ea5f87db48de9d7bc64f57d35707cb5cb3257ad1cbbd7336618293f197cea479b4e05bdf23af44f218c66e1275cce5dce0c482064a1d0d0b2b47da56a0df82641fa259a7a2e7893277e8333db71617111941775eb108f9f7ada5ac92ffdc28014c97a5e973a0eba40d24328cecd33f1404859ca32d481c01b67a6af79895c005eb12f9497adead59f6ec9f4e6dee6da94f6f74094dd6a626a9457c2500dd93874deb75c572b8e64da91e953b15100c0cab651e087df17076471bbc0f3f3899ae863280d2dc6ad5991d5700bd1760262606c5ae4723f65558ed3474192aa595993216403178ce03bde5a822d2b0ad1d4a86860503541916e39b1580ef842e9684ec42a9a885e76c44abf0922c17c537b71a59747343f53c8ad16ed3490b80339cbecab5bd0b66ae5a7220a49e99d79bde1d9f002a3b03482fed87438e3bf802f5c43f9d2ef8b6b57b276f4dd48ab79e6f3ffb381f74bb5f3aeefe05bab96fc47a328049a8b58a838874f4020f94781132797d66b90a5f86ddaf2d04421477b004a869546f6591d8592347bb6653b35dfbb23410c962dbcaba84ff018ec5fa528e200b0468c820d6dcb9fa19bea83a01f6f47acac202e10495c2ab891a4934ebd4b59866d9f11df7ee182c905228b3e441ef3a2b03920263739bc782f62e6fb91e726dd47f456e81c80148cbedc1d2dac7834a2ba95b66e3227d53e63c38f2e404432f3efe90abc165f27cbc49371d4abe84801ab442ea3b6cc90de7306eec744671baa56e4523e94da580192bc80d957b34d60fa01059a9b00ce3e45e1cf2a2768268324960b64986e2bbd38d759ff762332f82b9efefbace5eab968d7705a878beb7d670fe0227257a46d15cb284bc779fad62055628b0e50b18e5a9de38f1c612c55c8a584f519fa41d4f8a0f0a4490d93a7f9e7c729cf3a10d9e6c45d6177dae1bdbc3b0fc1e32a2b83cc894ed1b7bdfa759b571c2187472669d199ac03b4e9eaa544e72fe8501ba052875ed7858e05a524b94221d2fae68832438f7e8b9cf54e873a5e24f6c5a503b05e0d48c08f88df6672245eb953b1d8d7ddcbb655a18a3090f9e6231a48c31128f0b5c34ff8f696137bcf011221871be7bfb71d0bbc0f11562e71f287358c3d9cb0ea095128b1c2ff1d9549a7cc68219a933d15da6d7917507887e14078f682fb6950b2a3d290c876b966277a9d49c63ab57bc1c24d3b4ecd808a15c3466cee0c7ae52aeccc2d2233b1a762a8d08844d8fececf6217b42456a6d6c04832315bfa78f816a170f6522ef978d907f4f16f79b8b7211f018d07669785521edc452fed22923d4355778d62b407f00270d20a862e62859574dfc19501f30054a9d6884762191abf2b4cbf5536eadf9dc343ece574ced9d8d0159beb1b125fa6652e613f977fc55e46bf375b1e681ad09e15961b9cbeb371a3903826f2f531cc84f25374c1606cd5c5e837ddb128f66c77737ca2cd8403809b527d03b28dae7ff3a351210a4af56229afb2c28f4f9829c1f1046dfe96e59b394e8f09f3747e6628e1f4e077b06ac153a11bd1e52ef514684e34e6bef87ef3e80584b860c3223dd9c5158ace274f6dab963cf911ae2ecc90d74b611369ac6f54e7d8791804e5f6832889d7947fa7271564141f57ac715b48016fa1db47223e09967977c504dc727520afa85112b69743348532059681ff03c6ff97c493ecc5cf41f4f472942a625a1440205257ae4c0e6fb6e1ea637e0fa55a65e3e445a8372157a287fabbe0f9970418e485647322e563bc94d2e23c2fe075084803f4e13c38287df3962e2afdfaca9862a4ea8f6a2e9d06d37e0f17b914ab5b240d6e6320bfaf8e7bc4e010478818c50300a509918640763646d360a9657bd595b089d692577837ed20b4465dcfc4a1637a4757752318b4022e522dd11800b9d1ac2d060c4b843215b809493ed77977259b814876e97f18ff8761d643c5f5acd441eb320b7cbcec6b6b03366358ce74fb4b", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRES32=r1, @ANYRES16=r0, @ANYRES64=r0, @ANYPTR], @ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR64]], 0x1) 22:23:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/210, 0xd2}], 0x2, &(0x7f0000000340)=""/239, 0xef}, 0x803) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000000)="2b00ce8d764285aa3326bf1a", 0xc) 22:23:06 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x200, 0x8) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x200, 0x7fff, 0x100000001, 0x6, 0x0, 0x3ff, 0x36}, &(0x7f0000000200)={0x4, 0x200}) 22:23:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/167, 0xa7) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r3 = dup(r1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000040, 0x9a98, 0x8000}, {{r0}, 0xffffffffffffffff, 0x46, 0x82, 0xff, 0x400}, {{r1}, 0x0, 0x20, 0xf0000000, 0x3, 0x8}], 0x700000000, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000001, 0xfffffffffffffff9, 0x4}, {{r0}, 0xffffffffffffffff, 0x13, 0xf0000080, 0x6, 0xf1c}, {{r1}, 0xfffffffffffffffa, 0x98, 0x4, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x50, 0x0, 0x1, 0x4}], 0x8b, &(0x7f0000000040)={0x2, 0x3f}) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 22:23:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = getpgid(0x0) getpgid(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/62, 0x3e, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x4}, 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a31e74768e7300d11d6b458e0a1bf57fd603e5604fe70f06ff81469e15d8a359839f46fc63", 0x25}, {&(0x7f0000000140)="ff7385d45b3be110be62f5b22045cf836a8480387eaf0bc98428b099e6980c2fbcb60e19335d1f8f82e99438c27b84fe26c34ef6feda77571ce9b33089233e9dc99feddf4645bdacc640f5c9a5d5f31c9e300061fdbbf6c0b6bae8a6db0cd7b24f2e965ee1d54d233168d38bb731e9d0b6a305da25cfaeab4c3d19e66b53135211cecd44f04eeda60714bf7ffc3c857af716ea4f3fb813b29f029ffe7feb89c07aef56332966e7908b2b17abe8fae0a2f857f61358be", 0xb6}, {&(0x7f0000000200)="bf10f308c2bddac9391e5803735000d2e2b855115aaa3adde9446391f5b1ef23163e81faf9ed4f56d10420d32b9c4e13c5d73a77c1395d8ac917f7cf0b6fd25bd1eafe8ec46eab06d4441b891c5774f52a23baac5008b7d124749d4a6b9e0cea009a2c66e6d0007ef1b51b088300d38eaea8b4e3d6cb13f63b1bcea9cf4fdccdab1824a6417f4964ca41228272d7b12af6678dd7", 0x94}], 0x3) fcntl$getflags(r1, 0x3) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:12 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 22:23:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) 22:23:12 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x8, 0xfffffffffffffffe) 22:23:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 22:23:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) kqueue() 22:23:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) r1 = getpid() getpgid(r1) 22:23:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 22:23:12 executing program 0: syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x29}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0xd851, 0x0, 0x7fffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:23:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="0ba90ea6658d135666b4d00baa7faea0f7590bdbae35afba4be31b7c1025", 0x1e) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) 22:23:13 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x40}) setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0xfffffffffffffcd, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d3b0ae1c42bf35000ca01d3e250008"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:23:13 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x3ff, 0x0, 0x3f, "65cd97454c9b9b790b8f0a08c6fd44e13398078f", 0xa29, 0x401}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r1, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 22:23:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socket(0x10, 0x4001, 0x0) write(r0, &(0x7f0000000700)="de789ea45707136f3131", 0xa) 22:23:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) 22:23:13 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000180)='./file0/file0\x00', r0, r1) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 22:23:13 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x6}, {0x4, 0xf5}}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') 22:23:13 executing program 1: geteuid() r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/160, 0xa0, 0x843, 0x0, 0x0) geteuid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) geteuid() getuid() bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="d3d81810e716fae899734bf5fdab86df69500ac62c2bd72e4a2354f6a0452f0cad5cc728ca5909425f084c139d6b1079f3693c1fef61259e0a109d7a450d1b4dc1e6d0da6d2dae35dc0933019b925ef79fccc5ae6c6767bc69c93d9df9614233b2963398305971abf8cbb1992c79614e530fc7f373529ac185742a9f1bd3f23273b7098edf8da508bf27e3542f28eb3605840d1ab795b3bbce0647612f48cb5c4251877350f61daa77cb0e29709a4e9e84d17edf8a78b5faff4395f47371be55109781de04dd1274670ccd233d9a78b933e61c31a438cf3f8eb21122cb", 0xdd) r1 = semget$private(0x0, 0x7, 0x402) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/138) r2 = geteuid() setuid(r2) write(r0, &(0x7f0000000300)="e7217bd243194d3538e1e8b69a99c08ea153a811073ac46547a0ed3b6ee996e14357e0d4f529d9b3e56d4a8c9b2bcb0a169115d323b6c48282521b55c8000c58cf3c9209f50f867365776fa32a0db7a8e782a2dd18defa690404a660cfdc33ac316f8bd8183f7af208ed5f8e808caa959fbd2f854df15370bac7c98864d0f6b2dbdfc6d832603aa5bef43e6f46d8324b980b767111a01dfe5d823319dfb81a1949ed28790556d3066af20e602fd5c001c1", 0xb1) msgget(0x1, 0x500) 22:23:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x13, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 22:23:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x8, &(0x7f00000002c0)={0x401, 0x7}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000380)=0xc) socketpair(0x26, 0x5, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x9, 0x41) pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00') r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x8000, 0x4) poll(&(0x7f0000000280)=[{r0, 0x100}, {r1, 0x1}, {r2, 0xc4}, {r3}, {r4, 0x1}, {r6, 0x140}, {r7, 0x40}, {r8, 0x2}], 0x8, 0x7) setrlimit(0x7, &(0x7f00000000c0)={0x48, 0x4}) 22:23:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2cf) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 22:23:13 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="01000000", 0x129) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 22:23:13 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000100)=[{0xc8, 0x1, 0x0, "87f88c6c96b2c3b295b7110d787f83ed2958627526176b4316b07289edb0b150d37b49a92e9f32c0f83ac2da7b44cfff4772e7435d97a6f8b8ae16000df2678db7ab11001e131d77c203d1a83873c4a9260d1287d6610da3fc056c268b159dc2a314ba492b5b15e71f9d24c76ad07e6ef2636ed09ba03373c19a3ee618ebc4156d38f2c4ccc11f964a718fabb9d2017dc32a7bb54047f3460b2d0df042307af688bfc8fcdc5ac96736a1cf9dec5e4d3ff04841dd"}, {0x18, 0x1, 0x2, "57e77c7cc59b"}, {0x38, 0xffff, 0x0, "ebcac5a2973e3e9292b17412b548bd00d8f4aa70e4e047ab7c9f80cb8872f5634dc6a7707d790ed3"}], 0x118}, 0x2) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x28}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000004029, 0xe, 0x0, 0x131) 22:23:13 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x6}}, 0x2) 22:23:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x3, 0x0, 0x26) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/52) r1 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = semget$private(0x0, 0x3, 0x50) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x2, 0xc46c, 0x1000}], 0x3) setrlimit(0x3, &(0x7f0000000080)={0x800, 0x8001}) setrlimit(0x7, &(0x7f0000000040)) 22:23:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1000002208, 0x57e7) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8, 0x42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = semget$private(0x0, 0x1, 0x48) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/55) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:23:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x44, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xffffffffffffff1d, 0xe7}, {{r2}, 0xfffffffffffffff8, 0x44, 0x90, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x200, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x4}, {{r2}, 0x0, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x9}, {{r2}, 0x0, 0x24, 0x0, 0x80000001, 0x6}], 0x8c, &(0x7f0000000140)={0x4000000000000000, 0x3}) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x1, 0x4, 0x45e}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}], 0x90000000000000, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r1}, 0x0, 0x20, 0x0, 0x1, 0xfffffffffffffff9}], 0x1, &(0x7f0000000740)={0xb5cc, 0x7247}) 22:23:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3d0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 22:23:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x82) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 22:23:13 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x8000, 0xa10}, {0x2, 0x1ff}}, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000140)='\x00', 0x20, 0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = socket$inet6(0x18, 0x8001, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet6(r2, 0x0, 0xfffffffffffffffe) r4 = getegid() r5 = getgid() r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x104c1, 0x1) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x9) setregid(r4, r5) r7 = dup(r2) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x5) 22:23:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7dcf661d25a46b0a45fb84c5ea9abddee234ffbe9c44680d6062d2a1909e8db88502c3c78253df2c039b63615bee5fd8fa797d2f7ac500635a3da601167f8bf633e959d0da1369317405232be49eb342c175b50eff7350484d4d37fe10bad796b643fd4da40085341875588bc38ce80549cff3ad6a0f9a8b62ebcb73528a9cf0cf839ab3bb3fb0076011c6c38b9fb47a63e1c6788546f06a1286227f93f87b5a6f3906e36f65509d2676b4eb", 0xac) 22:23:13 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2) ftruncate(r0, 0x7fffffff) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) 22:23:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) fchmod(r0, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 22:23:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 22:23:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) 22:23:13 executing program 1: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) semget(0x0, 0x3, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) 22:23:13 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f00000000c0), 0x0, 0x43, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffffffd, 0x1f}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x19c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 22:23:13 executing program 1: open(&(0x7f0000000040)='.\x00', 0x600, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = getuid() r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) 22:23:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000004c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f", 0x175) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="ec7fdfc89445a1b35abe238048457c9ab8f7dd59142f9c53905e55381376055cd094e34efd45df91fc1b2c1b4af5309b7a163a857dbd33561aaeb6eadd9a27c07f19b6146f9d7fe3412e7163ab4fb6c1d4270b95c05fbe7386da5d53e0afd24a83551b69be70c7566cedd8b769357d4634e34f4e", 0x74}], 0x1) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 22:23:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 22:23:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x800000000008, &(0x7f0000000180)={0x3f, 0x7b}) r1 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/65, 0x41}], 0x3) getgid() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) getgid() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) getgid() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e17", 0x115}], 0x1) 22:23:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc080, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1000000000000, 0x0, 0x8, 0x1c00000000000, r1}) 22:23:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 22:23:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0) 22:23:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = getpid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8000, 0xa9, r1}) 22:23:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x624) semop(r0, &(0x7f0000000000)=[{0x1, 0xffc, 0x800}, {0x0, 0x3, 0x1000}, {0x1}, {0x1, 0x6, 0x1800}, {0x3, 0x4, 0x800}], 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000010c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000001100)=[r2, r3]) setgroups(0x3, &(0x7f0000001a40)=[r3, r5, r4]) r6 = getgid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001140)=""/87) r7 = dup(0xffffffffffffffff) pwritev(r7, &(0x7f0000001e40)=[{&(0x7f0000001e00)}], 0x1, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000011c0)={0xfff, 0x1, 0x7, 0x400, 0x8}, 0xc) readlink(&(0x7f0000001200)='./file0/file0\x00', &(0x7f0000001d40)=""/156, 0x9c) semop(r0, &(0x7f0000001300)=[{0x6, 0x3, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1000}, {0x6, 0x7f, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x7fffffff, 0x1800}], 0x7) sendto$inet(r7, &(0x7f00000018c0)="db1cba18e2b70443591b82c399", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001340)={0xffffffff, 0x1, 0x40, 0x7}, 0xc) seteuid(r1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000013c0)=""/87) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001440)=""/182) setgid(r8) setgroups(0x2, &(0x7f0000001500)=[r6, r4]) execve(&(0x7f0000001540)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001580)=',\x00', &(0x7f00000015c0)='#\x00', &(0x7f0000001600)='.%\x00', &(0x7f0000001640)='@\x00', &(0x7f0000001680)='/{$^\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\\\x00'], &(0x7f00000019c0)=[&(0x7f00000017c0)='{(\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\'^%#%\x00', &(0x7f0000001880)='-\x00', &(0x7f00000018c0), &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)=']}\\\x00']) r9 = accept$inet6(r7, 0x0, &(0x7f0000001a00)) getsockname(r9, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000ef0000000000000000000000000001000000000000fe0000000000fc00000000000000000000000000"], 0x0) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x1, 0x81, 0x6}, {0x18, 0x1, 0xcc, 0x4}, 0x9, [0x81, 0x40, 0x1, 0x8d, 0x7, 0xffffffff, 0x400, 0x8]}, 0x3c) semget(0x1, 0x2, 0x0) 22:23:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) clock_getres(0x2, &(0x7f0000000000)) fchmod(r0, 0x20) 22:23:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x8, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) fchdir(r0) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffeeb) mprotect(&(0x7f0000f6b000/0x3000)=nil, 0x3000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x0) r2 = socket(0x10, 0x1, 0x1) syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)=""/19, &(0x7f00000008c0)=0x13) getsockopt(r2, 0x81, 0x4, &(0x7f0000000780)=""/221, &(0x7f0000000880)=0xdd) 22:23:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5cd9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 22:23:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[]}, 0x0) 22:23:14 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 22:23:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7fff}) r1 = geteuid() r2 = getegid() r3 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffc000/0x1000)=nil) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x100, r1, r2, r1, r2, 0x4, 0xfffffffffffffff7}, 0x4, 0x3294, r4, r5, 0xad, 0x5, 0x240000000}) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="f71d6cd2b3556fee425c0af5d96cbbc19292540833bf0fe23e2118915744b3bb3d22c4281e6e4c1c2507e0e0b013830da6bd8fbec8a45f511708c1214892b25967221af0417cd156", 0x48}, {&(0x7f00000001c0)="4d4ac31d01d2221951aa5c0f5225878bb144b9b9b9392d7e1fad8eb9", 0x1c}, {&(0x7f0000000200)="532c093741c5ae5f43f85b5993d115969684e4e1af1aeb7df12cee2a2edfa2e6528b1ecd521f25cc4c5e5f9f74b327810c30f38532dd0ccba96f7d4bcea5b4694a7a7e4eed269024d586e6bf4d2534588bc7c6d6b31f2f648ef5568d37f5c174702356ce19d3acfe1e04a16a5d860909115825f7c282edd3a115810dd99b", 0x7e}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="006e00005975bf36325005b713ab830baa2ae0a7d62632177a42f6216b37dca87a9f88cbbbe91c28af6a62dfb16f90fee087ea494a0e9e37fb51e3c6e57459c24dcd3178877a03e2765fd482a9cf71f7b9848b51d5a1b5ef341349ad7052d1b2554a3f147bf20d476ae45962cd43ab58e159d0bbb78eef741770ffdea7bac2c98ac803a58dd981740394f0da33e7ea07aed5b7435519db92d60220b740aea99d449bb48f45797cffb95f44a17b647589152ee354e36006e3bfdcb92675eab81f1c485ffcee5471032717de1dac107eb91db94a9f017d1c70c57d78dc8f2009c25bad18f360c7043cd43b8ff6f0202ff42780cdba8b7a5f41bec365a7efc248f0ed4a392efb286bba46242bb2d6cb8dce1eb903d6eee1230e8b0e437a59865f2edf6c927765a080c3dadaa23bb4655823a44375a76bb2a77d8dc32bb10f7590bc7affffff7f0000000038e53a95d0061f3cc10d3a5ef9cbc1b82b6e7d41545c24e0e5fbe09547af0e70b1c7a69eb5a412e0"], 0x18, 0x409}, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) mknod$loop(&(0x7f00000003c0)='./bus\x00', 0x1000, 0x1) 22:23:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000000080)='./bus/file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) 22:23:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffd74) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x8, 0x4, 0x6}], 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000380)=0x8) getdents(r1, &(0x7f0000000240)=""/147, 0x93) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 22:23:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x5, 0x800) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 22:23:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20001, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275730028c22090c594d3b902f408302591ecd868cf0ac6a3b6bb7ae489b3a7e811d6924c00001d602740c2fbe62b6486b78e16e991805f4faa"], 0x8) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x7) syz_open_pts() write(r1, &(0x7f0000000000), 0x0) 22:23:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000880)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c0f8a17ba46ba192d7d4384e62f3a9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d96316ceb416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b73b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084b379c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb5941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c", 0xfffffffffffffee2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd}, &(0x7f0000000340)) r6 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) poll(&(0x7f0000000840)=[{r6, 0x3}, {r0, 0x1e}], 0x2, 0x9) msgget$private(0x0, 0x20) r7 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x4) recvmsg(r6, &(0x7f0000000800)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/155, 0x9b}], 0x4, &(0x7f0000000740)=""/188, 0xbc}, 0x843) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r4, r3) fchmod(r0, 0x10) setgid(r7) setregid(r5, r5) r8 = socket$inet6(0x18, 0x8002, 0x6) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r8, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x10000101800}, {0x0, 0x6, 0x800}], 0x2aaaaaaaaaaaab34) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r7, r2, r3, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 22:23:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65c8e0b1ec34e565654ef0f42c8eefb655455781"}) close(r0) syz_open_pts() 22:23:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b72ffff99ffff1cff01b6481d9c7d9f58878778"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8005, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000380)="de973d23d16ddac2ce8ddae9", 0xc}], 0x1, 0x0}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x6f3}, 0x8) 22:23:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8000000000000000) setsockopt(r0, 0x4, 0x4, &(0x7f00000003c0)="e76766d9856d0ad3f5879c2c5c626bdc3c9d425b7df19f145ac4d159adb8b776b4eda3dbdcbb90a7e9b82ece88247f8af9c6c8f7a03673ef20c53cf8ce02ca9ec85e844748b90f985ad156da7305ec601954d6d862dfd83a180e3386934e0500000000aef5e0b2113286b2e612951a26f6a2b790aefbce2396ef37b0e4a0cd6a1d73468351bfe008ce84c5fd7adb3032336037a28077db1471810f394f5469be445e7a326cb355f808a42720073b7245cc04565674f1751450f545391b811060db3693030c61655af7c887ec3c3b8d4a6fa39c334837f38538b09c36ae02730b134ca9000000000000", 0x61) getsockopt(r0, 0x80000000, 0x54, &(0x7f00000002c0)=""/177, &(0x7f0000000380)=0xb1) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000)="04000000", 0x4) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/132}, {&(0x7f00000004c0)=""/91}, {&(0x7f0000000540)=""/116}, {&(0x7f00000005c0)=""/151}, {&(0x7f0000000680)=""/76}, {&(0x7f0000000700)=""/237}], 0xf1) 22:23:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 22:23:15 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) chdir(&(0x7f0000000000)='./file0/file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file1\x00', 0x10040, 0x8e929c8b4b3df718) poll(&(0x7f0000000000), 0x0, 0x7) dup(r0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f00000001c0)='x\x00') 22:23:15 executing program 0: open(&(0x7f00000004c0)='./file0\x00', 0x40841, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0xd008, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='+&/\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000240)='$@@#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',#^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\v\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='ol', 0x2}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xfffffffffffffffc) 22:23:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r0, r2, r3) 22:23:15 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/47, 0x2f) r4 = syz_open_pts() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x6, 0x2, 0x2050}, {{r2}, 0xfffffffffffffff9, 0xf5a8e2a0371599cb, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x11, 0x10, 0x3, 0x3}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xa493, 0x9}, {{r3}, 0x0, 0xcbd42f5cb8b9000c, 0x82, 0x8, 0x8}, {{r4}, 0xfffffffffffffffe, 0x6961bc83ef1580f0, 0x42, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x5}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x4, 0x4}, {{r3}, 0xfffffffffffffff8, 0xce, 0x2, 0x8000, 0x7}], 0x800, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x80, 0x0, 0x80}], 0x8, &(0x7f0000000380)={0x8, 0xefe}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0x140) msgsnd(r5, &(0x7f0000000400)={0x2, "03e501b2f3c39cf27167b5c0b6f475b02885d010f8c7763d2c4abb0d168e03c8061032e4184bba0ab3354f6227040804fd072feb459d0f377da3d004d797ed9e993a0aea51f1ed2dc4e4d0cecb5d9e2fec42e70ce009e7bf915ffbebda1bfe935512a190b37242c623295e93932e3237fef37efd9db8bfe40d492594d4ac58f9296cedd86dbf971dca56af9b24e311f971983356ba88507d25739c97710051296a5af65e490f9e863bebd32f04ea94566cb931ef995d4cda589e49e1c2f3d1d21c0cee3745f44999c4d3a9880c44a054d3c9ebd1f120a6d2c28ef3247163ab8358f8948dc91150afb6df7611aba172217df57e88"}, 0xfc, 0x800) close(r0) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x1000}, {0x7, 0x1000}}, &(0x7f0000000140)) 22:23:15 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) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x18) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x7fff, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() load OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 22:23:16 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000540)="dbe17bbc4f902b3c806d53", 0xb}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 22:23:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) mlockall(0x3) sendto$unix(r0, &(0x7f0000000180)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0xfffffe78, 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 22:23:16 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) syz_open_pts() 22:23:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x4003, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = dup(0xffffffffffffffff) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r8 = socket(0x2, 0x7, 0x3ff) r9 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xd3d9c68b594e8078, 0x18) pipe(&(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x1, 0x5, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x22, 0x1, 0x0, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x44, 0x80000001, 0x5, 0x83f2}, {{r3}, 0xffffffffffffffff, 0x28, 0x20000043, 0x6, 0x1}, {{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x100000000, 0x7}, {{r5}, 0x0, 0x1, 0x0, 0x7, 0x2}, {{r6}, 0x0, 0x24, 0x800fffff, 0x2, 0x7}, {{r7}, 0xfffffffffffffffc, 0x1, 0x0, 0x8, 0x800}, {{r8}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2, 0x8}, {{r9}, 0xfffffffffffffffa, 0x20, 0x0, 0x89, 0xfff}], 0x9, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffd, 0x8a, 0x0, 0x7, 0x80000001}, {{r11}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x20}, {{r12}, 0xffffffffffffffff, 0x81, 0xfffff, 0x6, 0xfffffffffffffffb}], 0xffffffff80000000, &(0x7f00000003c0)={0x2, 0x12ab6ae0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 22:23:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000100)="e3d18c55", 0xff70) chdir(&(0x7f0000000080)='./file0\x00') r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 22:23:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f00000004c0)="18", 0x1) r2 = msgget(0x0, 0x708) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x80}, 0x5, 0x4, r7, r8, 0x8, 0x100000001, 0x80000000, 0x8}) lseek(r0, 0x0, 0x0) r9 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 22:23:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000003380)=[{&(0x7f0000000200)="0102407f93bf599415570ccdcf8383b2b9d866f631308f1404b7deed115f3f714611325581d4824088fb5b983cd41fd17f19093b5d41bf1f035e15979a7e284c951acd63e8f369af3507a689348a4856fc2d96b8027a8e483654b6086fb7e13464ec3a4a4ec8d886394cc88252e2b5ba7e9257c58e54463ee4bd682c7de6ea73a0e7c4a2a472eb9f3f816fedff4062cdc488c8dea2fe008b7b3462fe3afc32c08fe9d7a5ffd537130d5157710fd9bfc7ce967a8bfdfa29ac398b2594702600e3514c6144575df1ae9f976a54f5c5e0427bbbc1a9cda24776af736789f9e854db75a4c023c45dcbf05a7d012dbb5031a6ae28891d8ef1cb6d56bdeaaf8e265ddc57ef1020b810c354bbeb21c3650a03ffdb54ca2d1fa8a89315aab97c01926762d6a7301750a50f7af590ac2a5ce10c23e61f1c0ce545d864a028d88fdd24ceba23e764194947b805f4e7d3f1ebcac0f5cea7d0a3767a71fd048ef95477e8eb9eb7f1e411c923ccbd9a4ab433bb1abf0d6f3ca27c836307b136dd1fc8796f90f6b4fe2f8d99d0d27987c6addf721c9853558595a5332f3f9bf627dcf17e3e289adc3d3c0d4a88573aba1a92d788dd1174fc4176346dc13ca2fc3f594e73c2fd254d6b65aa97878ac0af6f1910f479f4e467d68684751f3cf1e3d87a00a72a684cf9840bef70bcf10877a07bf3650040f606d9f9df638ccd8756ed99cea3b33f468e657f4a2077eb404c5bac99ef1034ec3f0d122f8f5b9e9f135d0aa272dcb7820170e07ec9a67260414b6942a0b7c629c5af09bb09d987c8c884bc3806f6b7107402038269c25fb3dba34b790f3dc6cd224ef8c8d871c8a1df866aaf4f8021c2f70e276363d00e8655115bc9d8fb9ba4761de816415838d1757837c692fb8b051fa192245105a490ac91765c9c99410f10be398dce58f0d5d89d5e485d9b692d6e22e97e989cdf75a39db1107cc79424c873f63f88d9d18d8e7022018e69117560378cc5fd454776eec4c2ab30287c7cb7a531f4feddc66f7d189b96f6dfed95cb2b792af760bf7c7252c679400af72cd5c163aeee71486d3dd99fb6ef97c0d0dfdd7ff8b49aa0dbd9ae5ea9a7637a0ddc09f17c45492324cb71f01dc0eff38538a1526a8c810a3d377db1ff68531f323dc219ad20111d22d4a9d4632af4933ccd86d2cd19d5c9e246c9b17788389c6638fd1f9273342fb671c652d9a06d1a1dbd336fb1d99cc5848c0049d0ba537ffc16c23b460c0c6423310e8e5d5b3f5d724ba73539bb50d32e6121a394a79e1e72243bae776a296a44b8842053806b5365f674d883d4875de4bdac8f49121d9137d53fc660f8099ae3039cf129f967654c16ad84bf6354976bd742a3de1b4e7780b203b40f2805f67d530e8c3c1bc11e317ae732cbc5d1574e352bf70eb38e33431b61d1ac5a36fbb6a34e4445b869a5d46a12cfad3645ab0287cfb02794000bbd125612edb9f13d9c1a32fcd26ba589c87942b38804cf0ad393e482e596b4d35b5bbe25c78ac972ee16b17d592ad0a019b749b28a69121994c3509c3a636bea9916c765355ae75d20d0df98552ac77e2bcbb7483f095e747b121d6041e9d4595a2ad062ff0d773cd9e196a3bcac71d5816df74005ed7f6ca66f9a512e142268232155633f1243199cb21d5aa98a5fae927428bd1739cadd46e703fe2f91473876b4ef3db1f49d283d6b285bdec934e08945fca329300690eff45f65ca24940cdc69fec3c6179c260ce40f0836d9a754962244270515cd95a30eca6a29d55dd12ef0b4740123b6a72fec937354a91cbba16504df6a4939ac9e53545fc10c4d8d6d476052578707d33973aad03f91a5766bf49e1b0f3200672c60ddde2dfae821406eaa37b266cb3e88eb2f7b78c484499f87d5e91d284945e541dc2bbe6422fd75da1af7a1fbb27f566e63068cd1243cca7795c01ad0fac236ce2f8840b9a5d55b34bd348d892c8240ed023a2031dd5a91fb7c3aef8018b5735693950b0fcca3134486a461170aa1414f44fe7c23a85e36a9f3237d14db265f666495e2e226c5e79094bb314c69804e0c3add9f9cab64f6a923a1164dba21b43db5f816324831f74b8143af35952ac1fe82bcc109810657839f377f17ebca872e88a3b0d5f81979d2d0bc912f80124e282e1deb9428c3c8a3c8374888819a64db7bdc86723a5490e12b65d773e31db03b457d58287199a41bcc1fb5ac1e73aa7c1689eb8e0826286ea8ae4415297ebb3aec19f9ef181a9b27a075fc83bd1974b4e33d2e07f7c76401598143542400e9348621e32709f66788a9c82de6a6b407261f8a9a8ddce14f208982790b0d96dc68cb01f4e5426e4e9ee746385d940016256fe7d1d50538b6502144c4b9f306cb25d4edc0dbafe55a5cf7110e73309f6591ec7e62e70e4274fd0f297d6471fbf63efeb9c0aa6151919fd8d4c48fc0e5936c6c7bc673f6058fc60c22ae8d8a93034ae071a58707ca9eee8c87312ea23b9a5c50b1d1e372a427ade6de49c230877da588322d0f838b8ea290e7f55b0cc6fa52265eae32cc9f77b7e0792ce6b1be068d375aa6ba52c3998d845596de04d3120fa10fa1ed344d03a2de933751d22b58b9854d6292e29e486d96adc411abcd8c85a415ef57c0470b509ca199b22aed06082737e74bc3992d69e0c3ca7d00c3533d94472d30b5773ec8da014f35b9e027b1f65e1c400448d5ed3c99b57a7339f6ba46f8fbdc0683dcf8d59aad049b1ceb45a0e8ab561ea4c08b393e6d0efed948a7509251e2d825c07553980cc0f3870dc898784f8624d8b90abd29f97726a7ca25c73e72667fbc864fd4655ef11201d295a78caca4cd87000c00fba3c642fdea96e0eb81722b1b0e2592ed9e3cd0e48ade5accd47942a84e1bd064f225e88fede13a6a1454d56b1b235dc1335edc5ad3342fc5fb5996c2499b58f6c7e70765fcbb864d8ceeeb490f1bd1348b2b09c5d295cc621923f48cd1a2d95daa231c5959e05d35225aac5b71182927dc4524f9f5bba28faa181a88ead387e52a1b4d8fc981e5aeaa229f547a58ceb836ae9bb0ff99baed709eca59920be88fad6ea9645c3e3ae2ed24662cb77d9c80afdff82e74e3d440e714f7a2aa7d6ed21d6a1e10d1ce83cfefa21d83a6190c7d92910ee70dcec834ba5ad940ad6a3d817eb375faad2c5332062c6773f8438c3735060d03109527bb24b5d5ce5b6e950cc2f2f12926427d7862b1dc83d82150c4b596cd0e22bf83a1c7315785770536a061cfdb3675765dbcb3e2bbb6a65d444dc86420deceec9bfb1575a6660bf4f72251f44370c73fb0f639f15f258955be0784517b0ab0dc2d2bd594b98a389ba202632e66a32222469d458cc81b3ab881231fdaaa99fee1128b45a6e63bfe01001e83e90b1e4c1c1a50c277b7923fca4db4cbdbda531d00db8b68fde639e1ffae64963b82adbfa0a95cdaa5eccdfc709e20e17f9a011ee28c9d75cfc3ae9a4d2b61925aac85b419f9c397a85b02f2471f078448582418f9066b1bb23c4bed86dcd7fb92556125a116f66570d21808886b8db738939caca48b70730a753d6134dd42b2a84004bd568e22982a38b2c6310842115e0fdd6fc72b29cf80569d0f1160bdd3b36f15b67351d5849f5618fbcb9d43605457e9ff0defac43d7ba75c164873ec4ee0ceb04952b0e6295322cb5df5a551363f516066ecc5d9a07795f32895161cdc74f65a191c8ae9d00afc7afca89413e3412f1817cee1a16873516370a1c7448086a987b394c26e01a12015e5bc2337d6044df527be216aa583a002e98c1159bd241d60fa34e687a5447f555b3333990a00054428c02c37fce32be70d5ce4843fed8f3e27b17aef8212b34c6c37508a6b654a24156a9a3dbb23046d67a2c4922d2d821a5fda7b18dba06b6a4bb3f1385964354fbe08f87952fc96423f11818fb609df0dbe6867994d9372cbbfdb58c21abd7b4e7919776378fcde32f350326ad2f6fe0acf2961bcced04fdb61b8ff24fe19b7de37fa70c2f5edf0482394d1cf6d64e04155340f6d9aa4ab3b94d9cbc45d2f11c802b514fc337638d9a4bec1c47058d1c5983e72e0f778b5181824e06f89bd5722425328fdff58627cde66beb101a6a8768de39a2fdd23edb747c57e4d869e738851635629b86811df6557d1328c1d00b1e02711c07097ec356ec9f456716ddf2b33cce23fd33de7f91f8b69667f64323778929484f48ea6c76f1f9ed23ee97d7d5f4075d55de5d2935c7e2f9f1b2d4a0be5ba76b1a92457010242ef725fd26f522818910ae73f4e8b55220d64e074303f4a43c692c82fdc5d5c211f9979662bbd26784fb485888d17ae65f47e6cd318bcee1542f1e9292bf2a4e3c886f055387d9b35eb1ce0838f18393f38a85a443c01ffa750c7c0276e88ceec604558a73faa9a1c3b3004ee7abe796904f6585d6af730e4ee97afbe92abea38efd7b57e2fce384acb6af65149a63e14021ba68b08be576fab62f360e81f26b29cb3f67036a95588b7c7ab848ff40fbba1cd2e454ecceb02597f7ceb337fc50ab91771ed8d679eb600c238169b04ca84d6d0cb67c7e837ceb6c23acfb8e4a1b39f5cb7ae8c59f66a440d0845e2177936641f68e871310211be77767e0bb85f8fa5f593591271ba17152c354937308d239caca66d3359870ea0365f669499ce98cb0764f5c868ff667bc385f406d9ba30b54f770894437ea167c1d748d4f95efef05fe3a6f72e2778430e14ed9683956985f5b4726f9858164eb6cd5bedcadc3a67820c8f83ea1ae810a3b46669ad9a407c265f27b4ee12f1a588d387aa2a99d22b1fb3d3abe400a85857947de195fc2c93b2cea378fef7aa078a3b362cbb6f2d48f0356e6940a8c832a150f3a91ba3f881fa18e6c19bdd54e6527c56b014dddb8ffefc400d5171f00e8ce5b5b4e83e86df396043a315a60196f83aed3eb339baf4608e128a0a3b60cca62a9d3c874b5064a0f350150a4d908a1130f60d39dcf773eabddc70c2a4584b76df984d611020c23212a40b02a8dbd795b4217e95fa817a0e0a85887726794e7364475fa415280f4a7b972d30fb83fb70422ccb65f95912f438f475e393e476b5b7a9ec31677e8e1b8d3da2ecd89e29fc226bee98c684ebd5c813d487a0e91135f61be742ece99f58064cbede3dd18ad8c390c3c5cea9e9e58c7ae4db6662b63b01509f58909e5097f2cc908a09539a3180c0609679c4b38407f7211424d2c6e81dba5e65ea97c59334617058e8099ff2c8bf8c77f8144ddaa158915bb80894eb30f715397dd2c1e85c57373e466097ae4b8861af111e5e94a79011eb60716c9d4974936cc73bc69aeb86d0e179e6d3b01702bc6349d8146b112a096a82f5683595b0ea1cf58eb4a22ffc995bd4fdc7b8521318026bc938441f900ba9b8a99e0fbc5f36492ad1523575c27dc045dd4b89432d2bf157b474b6e8f7e1239b3f90f3b63444349c5d787bdcaa357805525bfd33b3523bb11d742164afaf6cf3fdca6f4569ac7bcc632192430b7d6b96512f609c8aa5a5eba7e0f45dceb5be34a9a500dcda7a8df683f960fe20ce538cde248d83d649ee4780fe344ef9eab7f25c51bf2f174406000fca6806778f892a738994340b753aa04229d212c85b8b40f8bd4459326d16c8643a9d025636b45d5d916862eb11bf0ba8f275bbf84b47e69ec83c1c3d1e6ddbb4c11d38108f099567fba7d3763ff28a003c0c0944d789b9ac8824b3b01e606bcbd23d51e2c5d6cf7947d48c55c5c7e8757da0f23d4e1b5bd38abd7e16fb469", 0x1000}, {&(0x7f0000001200)="897c2a5b1ab5f91d8fceb026ff41f31e0580fdcb921028366268fb47741bc556816fe023eb42550c1e9c36e212c104826584d7cd9d050c93b857114726c834f86c57fb24848db938e80b40f96fd36613c17db82a3e4d4c483a7fc2ecacdeae26c9b7b0fb1322019e73d983063d71978325564146247f383dc376007a16cd59c7b61f1d6c3562c48842b0db01a9aebe5928beb0f30723bb97fa01b4e62143faa202ed196896ccbd170d52cf83bc0a259c717e731ad17039892c90233b24d5c30e5324c82449b80c048fc8cc398228f48d9146934b3dc6c40195221ec1a8a5fa3607d79adbf8349af40e430381674a9a68385e34e7def545488cba18f43aaaa6dca08297b847be371c635dfc61c54e7df9a38a9be062317fceb5d8057d9abcaba1d7738e1569ff4c29a78d2e2fe5f56177692106895242c5ae672d3e053afe0b27822f1a941d7a8092b4ead83803ba4c76f26d1197ae1d6eb4fddc70d2a684f7be70e859bc881205e07a0d3ed868f32a1cb548cae9ae0c323d02b81ccdcc14f9544dc9aec29b4a3e0b79f99abc8bed0f7012b015edac1108b8dedc7797c8dcc7e289df946958191ac460a55b13a1a0533f7fee48fdb3301dcae5b4faafebfca0357e7d64abe7b4b911c7902f08b433b808fdf2d048490ed3fef604092c397fcf75f40a3e25f3765f08414d76c8c6ca431c638c904eeb8309e08734146f07abf36a8d9bca79bdb70ccc773ed509aec9d2019c253615223441f8e03444d91c1260517bac7b3536e2ebfc0618d72d1e9d7c6b3624eb2aaf31829765a87334eba2183795967f7280e7bf0e73c48abc8d91d91b4a5611cf5155255874249e41ccb3e4d6f31dc82c4ca83afd82ae036f1499a3fd3e6eb3ecccb04967497654b3f32d4aac8c966bb62c041950da389a2f8fd1965fd925964cc7a8ddf7638a40c084c0e67bc80dd5997b6549f1c41ed5e76b2fef8960420ad3b7a5625444229208f250c61df72fe95c20b5cf90a469bb3820827fc68bbfc4892a20f27c88c70b45d50efb6f271b5f05aa0e9715afd205b2dbf7d8f733a4fe4649ae0e5a09f534970cc06d46097cf5261aa89b173257b8d1792d4764e900b69ceaf641385d9a7af9de72d82626654a80cd2f38d1c1ad6dc602119ff2970ef8b8fbfbe3811f25d980d318d48343d000e45e492690db6829db7e850a5195c97d5e68c6304cc88cb8c467336e7a9de10f588e887289b67085649049ac88608efe2a5dcb76efd5872c9e2cbf3b7a70cd831cec19daf0f578a539a955a5b4ce931fbef8f1b3807d183ed42d9bf8198ef3b9b3c6483b92e23bc3447bd136d8e8daa484b7e91947cd34f17c6c62ed5f71b9fe92e5bc86dc6182fafafc1c6c7c65c119986952f3d148c136884c1ad7cd8f3a8160d3692c6b7623849632e47f0d1f3d090b17b2c775f2276ace8ea3da61d7c80e565f63736e006509d53760ffec34527aa956377380cc2c06a3cd1a62c6e24dac9e50a30808c98ca22e2d977ad518f7ad948fa12e2fd5cadaa745d18694fcd634eb2f5b0324ce95eea04a17343710d31eeb676729adc4f0d8318672f098ec60433a167592a78b9d95678e39350a9fd4f7328dd08152befa49a276f19a2835dbc3350c48c87c07adb54b3ba82b719e5cf7324e6eb1409869ac91dcc28c3b4a4d059fa6b800264507d5cc6606b6426f9fc30b09eca0afb7817d90f760a729f5b006f12cf2e69cf5d0a405160f602bcd24a6cb432f24cf53b636ee2847c8f912d177459c82a2cd0ae3f0c55ae379b0f225864809b1618ff6b6e40957195f481af5d7847160a38b94c80ed5fd7e2c3aa3e19bc5fcc1b8b791926dfb25fd7df71c1daf9a5e26c818e9876527264ce0ee85a6d6d7be432091d0d4d2773d2807a2f178fc58a226b7dd02db7db59e1ec8ba39fa1c7d993db50d1a032cfa60b75d3eb405fa3994027f5c057cc1515eced6d999a3fc2d3157aef042059774d9665f5c6fea55c561c5a143ff2cc14bb416e332372d94bf30f0c9e7a1e12d8964102c6f429e40567c74fe8ca9c2442b17e7132205c8ac6e66d604c8b3fdcc3c00d48054247ff852947b75561f3de50ddaa3e808b8f3db64bda3e2bc24226ed0c55189d0f9504192e41e1f1a47f8efe044cefc978c328f6f374f0320e648b81d6052fc07a4acd94c91444343cbb9fa5fda8df14722bf798e6d8ba771c086447b38eadd9ef4a2738182829e193a8c8d6a17927ae2b835b519ec51f711d92010b141fd1970280706aa40eaae96b4546b055bbc3527dffa83140b699ca9056ca90c59787f9f8347517ce10cabb57223d8645a60a491912eaf517108834b890b208f6cc194b82745414dd13a60777de434c40b543c78531d7ee4668ff5760dd9d3071d3baae0096b18c31a3314987d8f8178a098473c42618aa7bea622c37c81f3cb9e077f00834803c2e4f87e8f6548645a7636df20281cb1852215cd345169e05cfe75cc1ee37c28e8ac851fea6ada6daa79f0c3272df0838f01955eb883f48acba3d10946e592d2352737764828bb141e2416956ca767b7e23931f4fbc4484af1bf81b7e7f829b0a68154279d42658b5a8a9816abc39a6db6b0a752f1cf707ab6b1e08c8cb32f7b519b8f1f01f4c9e56a95baad0c96af500f5ba27aa44d995dc21ebb04501cb67ff575aff531721441a68a85b323801e0d4d3d99c33c48e01efe62d757c0ae40c80d773a206dd3ee3346db4caf1a5ffd1cff91f2cb304c4f5c71ec13f62df05076210b1e6df7528b8f7225e5f5e3db25e9b201d0402e9baa8ae230fdd7fc423c9b1eaa3d0227403ed3529974e018a38076341a92e9c095fdbc3ec1d6924f0a7ee1134bc458cc6012b59473e2a7034b783b59d8766dc1cb9864d1baa55f06c66d460003ff22077ac820a1b2b6f40e0f9101380c2c002946f5f815f3a56ab9eca0b94b5dae881438aa562495a88a6fdbd38d6d4963114cbfb13551ac13690ffc042d52d5d0c19ae9bf51bf84ad7818be439fb3a09fb0054aade746bd92c252b86ffbe1549fe6465e47f838500f02270f9645ed801d20b5b7b78f7a906823a7c5f4a08fd0dbb3fdc9d64a3691dcba10f66459b55f6e4bf98de49f7444f5bcd82166a85dea3f898085b754b82e223ad6277465818aa7c87264fb97e8eba584782b2ca1cabead86b352740ee543d58f682bf18e0c272e888b3360cd3f142d2d085de5ce486e7a0a66a4cac1c892fd4ee66d896248a2413b66a63419d2cf1ec2b06e643c568dec0eea514d10046a02e2a267501504a625c39e886e93bea832b778571254e5318abc6672aa4f6e4bd3c593d59e26dc612be3d97d1807559961c66eec04bb3af3694d7b262d5caf42703b96ff80942ee73388458e738af4918df45dab9078c7eb17e8d9c15fcc0c5d52ff69b970523513489aab8fa839b8b907f7fb51c03cc641a8ba631b43111a12a614e64233ab513723cd836e438cfb171d696d3f71b5f5457e7040c3734e352ff2015287727603ff65e4d619e37a72733372568da769da3180d83a86a6a2226e9ec80597387adf6382eacf93707370bc9b953da9f3ff0546479b5b7966a7a88bc4478d067ae55f3a3aab56b5013baddc892a3f37e3aa6d660f398df135a63eb7c5029dd657173d27ce1baa94dc30410242fe24df026fc041a94d03dd5bc12d33894a5bf8cd476e781a4a51632fe91045dd22d011b7b171a0baf843eb33ac7a37406512e6275d93b0602b19138bfe1654a27602044680972d093a030eaf153daa869c03eeacc985f3eb402eceb974bfb1c80beb0a73bcb0e39b5dd255e5cdcf604477d2cede2d852a52f47a145094be2e7bb510eb6f858021f8bdb642bf0310a98f3628b0df245695f584baedabb90bc8f144bac28354caa3e6ab431e121bca82765a82ecd294e9f752368ff11620328a92468ef938c84bbb1680b3a5dea7044d76ab8ba103a95f739241283f19dbec9e489c69f3aed7cf9fc4bb300e09b96ad0165f52b39c6535152f829d89891d91e33c3e2dca7822d5eaae816d1ea3c1741691ab2a166d0f96efca348064aa9ad55b6192a840c716b6e98280ef1b24f87c0d93c4905974ff54b3db219e7704057c98f9f1d477227eea80bf4b7c66248f69193645de521a4a27bdf1a8c371a26ebe6f62fef3164292fa10af51b2d91e28bf93775ce18a304f1ddbc775daea5d3a663127b263d68a1921ee77cd1ba87000d62e6912b5907f9d6db3a93e4c2acdb3959e9dece1b929a6106d7dce4519b9b7175ec75bfe2a14b867133d913bec57cad5d17971ab422899d591b2b551d2033032d99e7988c2a489ff6e889aeef731d9bf22b6e4ebfd57f9eedee4d2059b8e4f0ade9f9b24dc69b1d735849ad413887c2d9d426cecf91c7697b5ee6a09432bab8c30ac42d66645588558d47d15de92147e0faccf541d157255dd8a26aee70c532699a3ee9823252651f194d936f157d2d40538d2fb7304e26664ec6913d41e43bd419a97c82b8e60a6b99b69e059976692ab185b24e0c1da8cd00bf4851f32cfa148babdf7c15db10a145a01b5e1c22f6d9db5476e983ca2f0d8d30a610d97d771a79639988b341dc9821990e1a6a6875478a56b16fb1117cb77eeac4cfb400b5e1b3aa1db8e82af9afbaeab9cff8e7969e06ab26571e6c49c037010e720b9272a19484b408a70aec328852ccaa267c25eae8faf64f74825aaf82c3fdcaefa42834e58de95cb22ae8ee4629ec0b0559a17fc225a5da7303454bde1c7b8e62e52ffa4f8c459bf8d056ee9ec7d5b1f635d361e763a3b0e2e90139cd88823f3869662f5bb377158c774e6e81fb366c7c2f8f16f360ce246faf5c515acc4e740aac1a3ea648a8698d939f895e789f29cf2b026fa80c862404e644b543a0888841a0b7c2356427192f057ca56048b5930ba082a03da63fdbed8149a8d954a1ddada3e3d016145a1e3989055cbf97282651313706b986ab0bb0a1e9e88ce96f7063610a18bbd83be304638d5bc20b21eef69fe7bc01a2eb71e207cbf4a4d6085bb284d0ce03c4b3d96c1049f63794bfa445b1f5851cbab22caa3919c3bf5a1d43ba23df0c8c04540e494b5d85436786aaa6290e0203b3a97bf72321b0bb2a8b87a676df8de572084725f9848924e1cb310b003247815a30681586397209f3d505f509637d597fefde0982dff9b36c77f54cc45b918d9a734c851b652cabb244ff416ccd6910a5ae94cf8d12b49af80d870bcd85fe5565183a20f70efe6fff0cc1d487ee0d23c562ea798d3bc20d24fe71a98981a28f2ab6087054535547db2726583e1a1cdf2728723e429052e66cb3b75adae4475d45db9a5c5fef541340d46a1a9d0550b0361963f1cb0d839f2aeef8e6cc8bbb9e6e263800bd208e0b1a6d251be0b46367e11f015cf2b90194b024247ea96ebc228abe47938b1dc736eda59921cccc6ee8b633756e86d14b6ccd7477bc3f7b69534d74051fb602dc7018373aab5c0ac1bc216c9196e0c2dc9b74fa846f4d04d6291bd926b36fc9cb9a2353d6c37db1c6cc4562e77301c8b1c4c6adfb722ae44c685fbf6450542252bda13757a97509312f76f725776df9ab5697cd4a58f2ec9f9eb670119814d8e0c11686707c2bb7c57aab01011a87d5adb645b10307a7f9c570d78655c38ab7095a8f5426db1fa8dd660630327fbec2e5407e37a355d7550d7dad4b88119aa3eb1f34e0be6375098a8ff5af693dfbd94dccb27aa3951cfcbd5d365a1e4a3670512427a330a99e8ec11fc577453d7d5290d6b0ad68c59e90e219a7ccf", 0x1000}, {&(0x7f0000002200)="b8266469dc1d8627984c08ca8e7d098d7dd6e6f1406ca68c385f593c1f417587f6e24dc3dd7e8c64827418f207878ad01c4d792072dda83081c6497a34e9962d567a2a3c0ad09401b18aaece53536fd65f15049d7a988c902de718e621d209cd5881be21a582f5127704", 0x6a}, {&(0x7f0000002280)="8bfade975ca444bdd70a7870ce4d8f2ee48992ea4d5e22f63c12880c211a70da61b2cadfdd29c478180ae63492fbb13169743f9df919b4bb60c6b25533560a59fd8a3847a75c274a0fb26b13677d952c54de4eb7e97857d8910234065a31c421b15344f4ee32ccbec7be9635effa83fd0503cea494cc9844f3b732a2072c010d3ab86088d7612995cba3b411debc5cde7a990d2aa7c0de6f596efbb7009321a0b4f12f991ff1a0de89cbca9c6caac270537cffceb2e32c92e93dfb973cc1ef7b3bf14dc0e8913d524946471e68567c73135a92b1cdf34c7131e9ef6700d83a", 0xdf}, {&(0x7f0000002380)="2747a27d6d84f5667fc3d93593478c054c4aceef5e2f9665537eb94b503d0a3f1d832458069d6979aba8abdb4c17dbeb28a699df17ef7398b69333e516a99cf0b75ca19d0668eb0d60eb9edfacdc105d4e8382136631b0f42753f8e829286286ff5cea63f96cdd0f0a79da2f4c505f40af6322bbd1a1e25f457d0ad6efeca333780420654dfc67bfcb2ef2c233dea2fee25106569ad381833beddf9f0a95a5835eaa08f0ddc8bf72538ab080915e46e629f530cda49647c6318b7242c084da66c762328a3a13cdcfbed391d54ca2b95f30e18d6efc8615da64739cc7a0554f1110db9ad98e65e4b808d16ba263d41fa3f65f0263c447eb3232591ac0cbd04be984a01cd7cad8cb1af710017ca702ba6ecd4dab0c5a8a0a1cfecccca4c3105119822330bf2fcad6239db3d8f56b91b29135ffd1e7358429cefb1fc19ee3d4a1ac077520b952f598a4197dddad1a003fc9473286dea8d6fdecbeea996c33004ce7bd63881f8dfebd40220f6cdf0afb312fde801a0c097b61f0870f859f0ed74b3ed70c076679a9ab5ad014ca9a04d475351ec662435c8a0eefcbec48629c94906cdebf7acacfb2de68b7cde891d17409e42057c3bcab3d8f71c887e0bbd98ee87e2ed0525718b448b2d99808076f1462291db1db8962cb1501d5190555f7fdf6fd541e13592cc445ab0f536e20c5a6591eb5a5a8321d811d175b10fe6caf9d8c802bcec12bf890eaa0431116769f466a58142b60fb472446c7d1f8a4221c5cf3ea07ed3e4ceae456d5b96b778e14178c50e834075d521808d1bbda74c871a78200511d900e397fca71ec64763e12f72e335dd5696c2a83de870b1955173d1e156610eaaff4629d3d7cb098202db4bf0598318b52e64f246310bfdb5bbc1c143b4eb202d920aa72f40d9932ebd2b6eac373e470ec1f56ec4162ed03fae043a0c52d91c06368ac47976fda6acbf53fadf2def060d2e1fb80a705bcb0b612b933fa09400bbbbc29894d99eaa2b62d0b39cf98e2508b24f9fa138e2fe46ff8f41248db2e3e162885ca8be130c8dc38339afcd84f5a75ad2cae478199eff378b56a29b7c8bd9585fadcf370a10b9090caf584b5765c9b66c23f561c2bb554d6fb7aac32ba46b59a0f15f3059a63cef0c5d5bb23cb945b3ad300beba49563317e363289d2c820e95c337d110a3267cd79c914a79605481555525b1fdca0624420f5de0b2d37aad3344f69ed6980d96fd19f78de2b3bcf6097f6db93c497c3ce33e05d887bc624b82b1254801c397d1c64ecfa6704e84ea0fa5d340f02d5bd1cea65796cae804293e15ee915bdfcbb014e0826a0d5f189e0b3fa934565a74d6fef58b95af42788060dfb9c0c915298fc00dea62d98a5b17c4388a7ad4a97042c5055677a6a4eab604cda554e4a3fa7e74cc6a4766a1908172b294b957cd782b79cdc407da98ca2544600a17fe4f8280c5edbf4f4a0f8c7a41c3894ebcf782c6691fb373b286c8b3b31a0bf230b434bdc3ea5da3cae395d017662517c81f9fb9c6eebbd30f42deee88fe19acce0eb776f8be3c82de42d4b42b17e04e2c20a2932c7529117647228079e540c6f50ee07dc4887ab5f4dd3476f4578bbd6fcf3c2fb2590de295cff208e1edd54273a7c00b51fbca56c0bcc4bf9e9ab9f703db375f436dd0d0f88edf92248e70452d55a39ae3c5d48bf49f527054c2f4759c7434e2ee32f6e97af70e0d00a97c26e4ee7aa28bbdfb24c73b955fd08543c980a470e5acd5483915db647cc1372d9813079442f9afc8c95b1790090cf10e0742e79ddbc2159297d92605f92dba4a0494c1996d6a27c0a3f73b6bab20c40710d3af05943af9e7c99055ca49a3ca1023395eadb0d2a2ee4b560211ecadad2e992215242db1d53239d109fabe56e1f1064790fbd8ed60ea94226ab78c1a36469a45bd02302c63e8f44b9cd759af080b51f038b0325e21fade88d2e38842b93b5cf2ab62b7793e34ad703b93ce85094a9157d39e2cf4881531ad2a2a2ddbe1ab908cc9dbd8efb423688243cb5a83d56bca9b2a570ffcd4b84a304c0f34e74a406d0f347ae5a940a6875f6e4d86b54b60ca0da90b31fce6bfd89d37ed188c6d62b96f612b5ee0919683e029871710f6cd448d187637337c7bb9879ac6732195781dc56fd963e8514693b26041ce1ffa8269e70d98b1bc457f9ff6f2c41039d7eea05e09979863f5bc70e570bccc8bda85d125fc3fc6a2255cc054eb6d8f812e45e5cda9a073b5281a94f040b916ba5201123d1c9498fa1b1d99da628b6d71eb9b48d4bfbb75a5b167c52cec8ffced254e45e9c83ec71decb33203d717181d3957c74972ff1a511195ac65508696a34dac6c11276926a2d7e2ff90060bab35aa2013b0f78c641ab05c25738c18b22bf48d7a9e443fd4962c3702aa57f7f671642498ea3dbd838425e62e9252cd89192810367cf0b13e6e24f69b6493e441dd4108cf9a4ad9bd8b09c854a88f3fce0661b0d6602f6d7c59abe75740a5e925b1caeed120c578b9a5044c7348662cea0291daa5726809bc28bddd3a3305d1969013701fde1cef86e4b22efa9605ffc5b9b6fdd38fd8ac23565f1983ab7ad08d51cea3057696e2eb9ceb5e729cb8672ec6aec659ec61eb9a227ef276ac804ac607c95a43f9daf856ad8cb3f7bfdf5cb927bbef30096d2d269c66545f019898b0c1f53521f4ef5c79c005b64388ce21bbe32e5d9025f722d1bd3f5cebaf763d3344d1e7ce8135541afcd410b4088bc4618d27b068a4accf79c505457f8f2b1933e9718fd337a0756c387f20829e82b1a7ff7cb514d09b6f1ba57e046f0075db0f43558403e1dfa72a7ca3d167d6f7626a4b28d360a23976ce46a03b757ed3bc1bb0b2f13c9f3c085c317d136a9a0bff6cfb1d9489fc78d4748e5d4f7dc0579b133543feead9ec4eb3fdcf443ca9808b87e1f1de7ec9e94dec6da48bcb31841d8b321c6f6d35ba368cb4ece2f9ac3391e0831f13311eeccd166818a5e60c632c89c43ecc8cc8c5c4d4eb6911a5d6ed4f69c18a324251928cb49b2d2ba9e984f09690155b4e3aa106911b58d639d0bd64238a46c65b1e33b6ff9e1cc60a2ef55da2e928132a39c66ad8fad7d44c2b698df88645e424ea16ce4e36196eea1793f8364c286f85276021752b2dca726c1e27065837b7789b76689359ebb1245ab59acee05743fe87d0b6c12d3b2b69c0860b7e5defc1962a4a0549015ea2626de1a398146c3c83582f9d917fa2c5af019786e8103d2c9081df109f88697fbec1920270d01fb57fc7bafc5999758ce1d08de1b53c45797bdb8b2bbcd7f46aa9d08ec169c8eac079c8a2a7d8f635f8335b715323ede2f3d09da23790389b44229e955843ab71f133f696a6731bb58ced4d384e2e1a9fe43ff4d182ed91c8a444aaa783e07d32a9115e40197067ca27c2aee949aa4c8de8eb26e6c45cf034dc81b4a04bb6f12e4c3df2011f52ebfc8f62c396242451b081008b25608d56ed4e80cd752f94c1e189deffe26d7cdae9112dca734c1ff13c5979f35586bedc7f8dcb0a04cee8fc8e59ab67f8ef29980f2e39f27b717efc3de769f6aaa174008a27dbe0feba4f5045bd43cc7e65011e1213abed324330bfc5d4e13028a96396c42154da1aca6f5a9f106431f64b491ea8eb1e40723901ed8634861b37d5a2d89ee48c56ab9d240ac0485b5a82b6a85fa85b40a133f80d919b4a63b23f71ee7931ab7707188d03d5df1f920ca5fe690d4b05de2d9e02536040fbeeaccb0a34d06a324c44e84c83721989bd2c438480bcd5054dc4352e65d15bb072fbac2d8614f2965946cb747bc7bbfb1ea65d737849d32e88b44581ced5055f6a29c018876a90e29bc5f01fe8631d3c4ac650f94cf66892246d1cdff11ef423da708b9708a90693fab2bb09dd354d8a931bf9e7a117b2b95d896f27592fc3ea78de1df78e465e1a5d2f4f1e5aa71067212f60829c4cd4d652446df640953469a85a9acc9c1b8cfd2a3fe6688f592f4afc41529ed49061368d73022122a71117acda9989a434cfcc46d4db4019593085bb56d1f803dd0407a413622afb13cc5773a660ccb706020ac92244cb0d7ace1fa29350d1f0903ee0ad0e8d019d410170a0711d4486d28c0ac6702f0ed37316bfc2a8a825a4aa5c4b02da259d88c8eb94644857005b74277fd5dc869ef74f92d47915a28423bc0d26f2cb9aef625eba8c98c0ddedab148df5cd1e0d892c40c7385600cf33333cf77d30d3131f3a87475c311b493e8a149aac3cccf1fd5c23c805811b89fcfed3d1c841e3fb65566b1e38b17adf56d7d6f3346dfdd42519877c00dc79fd70e28ad5c1def453746f0b2911f34690edd98a9a54a4c87301b7221f12688bc716a7862dbac79d8c055accb2a83d52c8107a541d2d419242eb1db100bc7fa4cac221b46209bfc145593d5640997b65f845f88d04dfe7a2cdb17b40d11023f10c61ebca1aadf7fb65748bd24eaf50cb3cb368b4b293bbc8d9fd5b3c5165a197bd66622fbeab4a39a931fb59a79cdbf97e4afd428ee9a2ad784aa8481146eee7feff6004d0672009d59430939af687b98791fe5568852d0a589dc4427e4c983dbe47fbf71a6c236b2161e96c3bb5e4220b04049d6f43c2181f96915311048875a0c9fb6019e87172fb57ceb8d43b002d481011f0692a0e0d58772c12663cde0fed58a0ab047ce8b37fa3fb1ee7e6299c9185db736d7087ce133cd78c4873d7433fdce4411cbec2c1a86520ab45f983f422d0c0ad19276c82a7693ba75646c337396a282c0d7bb6b0ba9b1ae19b789b9d9c580980cec0390fe0a0004ebe61c9dbe89592cd64572355990e47afa9796abdbea87d77c744ecdd64f5cdba1d4bf1a2691043c9eb4006bee9fca46d54fe403b20619a32fc047f2579c28a2cde63f3acf28127024933fc04d8735d749f84ed4eb3b606620e998a64d5e20effb33d89d78b77213c361594ba0bf5dfc6b31fbeb682451a8701e1dc537af4d4002cfe5d8d47afae60e9711ee8b6a75f7ce8754de075fc3e22dfefc5f711f2a6618c4e51a3b26ccd1f175bf6a9fdbbd6e79efefcbcfd986d2da1d19bf63dace3c2573ee7f9cfc5c2d2f09d439aed4ec31ee9798e2182c9f17eee598ab4be0488e8b1c7150df021a391765b0b67e8fed459e007c0a38d11401b607b798bd5d32397e178f2990d7fe3de41acb48c834fab2a5fb1a75ac9c21f2c2208209756503066c2120432d4662faa328ee278e3bec180625b9db9b3e36461f72cd248a907ada52ad3a20afe4216fd3bbbc6c47fb719cbc659c8ecf2eb0e2ce131d6cab653b32f85c376f9b09f8020100695efd960b55cae0308c68af32cd4cff1dd6db76732312c55b67b1de475d8324c1a8685764d7b9d07f7dbd745f13d4a8b1f96325ef071c3d65d4bdfd6000f8afff99a8b418541571307d834b0c135a444664e47c1fe5433373cbb03f890879ac43dbc5726191e773c60f2fed3633115b2b663317ea1d52272ee2fea7d2a0a675fcb850b8dbc5c23b1f55e1d01120dbc856964df15103a96be16aefc2dbc4498492ff82ed0f20a7d0b14841fe8f2514ec87bc8c85adcf49d37f5e636ad043ceae5cac8fc77fc766045062602941448d29e118ae21f6617c62692d623db0f72dcaddc8ce4c4e9491ec6703e6307c3e5bd74caa6648005d72c9035b18184b8728304866fd9fd035da8f08134a12e174764fde4f9e4a61ad3a8a0a671d6cebd1814d6b0c7695cd4862f6c90d6ddb81672ddb271944810a22bde90b4e95dff473b714790f7", 0x1000}], 0x5, 0x0) connect(r1, &(0x7f0000003880)=@in6={0x18, 0x3, 0x4, 0xfffffffffffffe01}, 0xc) execve(&(0x7f0000003400)='./bus\x00', &(0x7f0000003580)=[&(0x7f0000003440)='Js$\x18\x00', &(0x7f0000003480)='\x00', &(0x7f00000034c0)='(#!!\xfa:!\xca\x00', &(0x7f0000003500)='[{\x00', &(0x7f0000003540)='\x00'], &(0x7f0000003800)=[&(0x7f00000035c0)='$.\x00', &(0x7f0000003600)='+/\x00', &(0x7f0000003640)='-(#}\x00', &(0x7f0000003680)='\x00', &(0x7f00000036c0)='\x00', &(0x7f0000003700)='{\x00', &(0x7f0000003740)='.#[U\x00', &(0x7f0000003780)='\x00', &(0x7f00000037c0)=':\x00']) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 22:23:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="710d94000000000000000054a0e0ac411c00000000000000000000003e0d63a3465a69c24ae61a1122e66a9e9acc5a8e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x124) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="eb", 0x1}], 0x1, 0x0) 22:23:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 22:23:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x11) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) 22:23:23 executing program 0: getitimer(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0xc}}, &(0x7f0000000080)) 22:23:23 executing program 1: r0 = socket$unix(0x1, 0xfda52d3890167af9, 0x0) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/33, 0x21, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 22:23:23 executing program 1: execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) r0 = open(&(0x7f0000000440)='./bus\x00', 0x40, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x4) mkdirat(r0, &(0x7f0000000240)='./bus\x00', 0x20) renameat(r0, &(0x7f00000004c0)='./bus\x00', r0, &(0x7f0000000500)='./bus/file0\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{{@!-\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='{{@!-\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00']) 22:23:23 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x1}], 0x3, 0x4) write(r0, &(0x7f0000000080)='s', 0x1) getuid() mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) 22:23:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) r3 = dup2(r0, r0) connect$unix(r0, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f0000000500)=""/205, 0xcd}], 0x5, &(0x7f0000000680)=""/106, 0x6a}, 0x2) fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r4, r5) sendto$unix(r0, &(0x7f0000000000)="216c89afe0404e6bddb61fc45d09c7a605260fed8c718ad31e40c07b0505c8bbcdc9929c6848016f8224d37e8254191cccdf952c9c7da058e7712b7fffefd554ac83d55d3d792fe9749505e9cb04be7d6b7eaee520f4ff4bac3e67c3f62cc18abdb715c71a7a83f2abc88bd15380714e9edc3ffca95d4a3b4ae5fd6c0fc22071aac430b0db9212b0ead7632c8eeae466058e51f7787b6176d29f322f93ce4141b2f706f74deb6810c53caa15d554e55b8a27138103e82bda21c18d7c4f4124d8413456", 0xc3, 0x2, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) 22:23:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x800a, 0x0) getdents(r4, &(0x7f0000002480)=""/103, 0x67) unveil(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='r\x00') sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000440)="f85ab3e20f0d43e60f98f10f043635c64ca3a98fb81d4d66825212d9d6d6957e67af9834cd0d39caa8d204479b7ebb21ac78dd9bc0446d9855bd80c50b77d325eaaf19ace8e8d158e71ebdeda3c01b7d3564ad0b622274031fb8611fc5ca10db96dcd873c7f84bdb71503a08faba59ff2c8dddb02df4b6ea444e1a6748d4a14b05c7ca6b46f837e8e449069f8fe2f97e4344953f9399f01113aefc862197004ac3b9e8d4644f1745aed02a875502fe0ea234cf5bc568b9d45d9e8bf86f86b8be19733ae13e6ec2447c6037722848459dde46836bfe6c41459bb0d17d22d433509c8c685a6b3a0aa1c3ba034de05151f9b0ecf9b4042f120026e242ac0b8bc1876c94e42cc0a83e745606d48cf8b3db9e5b19831c943d74649b0c472ba27f4a7c30a801bfc3f889f278159d5b3fdbbbdf5f229287c63175505620977273f3f66c48d86a721159cd3a1db56abe3b5d6e1bcb1039be8befe3590f6064dd746ee003e22dd49b619ad4d40a7b8323302449cd227ce16ae5c94641ec1cb5c3dde4b9cda0dc685854c9d177f4a8148b146b2a3c1cdf10a1b2bdc0ef8e0bc735e4e93c4eb973f9da26b3f4c02914ad56579926193e790c1678db4062a88a3ab02fd2a9d379ce5d3da2d7ae05911cf7df65195d684120bc4f1f42acf077734f74fad0becc1a09036c93a6231abcf265d8a78fe0d6c7923f46dd68d838a06c7f506292f33e8d9a6bd176cffcdefb29a1a354c7bdfbb3a5beee20878b5d72494d313f463c342a7bdef0ec96b29c83a53c2ea0f1fd5653219d2313b4901dafa920240496de738c71f2272dbcc65c08b8bcd0cfcf36ea477b6cbbd40dfee4c5fe39caf210ce67757ff248ccced5f2f2016f6813aa342da78bbd8db8af0157271c5559fac6a3b07dbab1ae771f93ef13f1645042980565457d78299dc2622634756e1f02e79015eb368bf88a8315a80d4cf96af5006771b3677f5bfc9ab613788a3472216874bdf516edd30fc3b7b2b3e292346a88d1d561577e8b3159c2f254ac8340b30664622f0c8c0348562a903a7e12df56f44e0211af48970684b736c9b979876fa7daa38fb067a395f4ae8708cbf3d45260a095735df6313a30a4597c872210290c85d66eed86fc5ce2cb08bdaabc767a85e31b7aaee6dd5d2ddc4e4d54235e02d4419ae2bc7b095e1d5654d8b3f6017655908f608626f7573fbded3f4b64c75b9056a37e2ba82c64128154ea998b317dcdaf2980f89c8785403371ff392c11e85e2665d5a84a808542a17a6cc4779434b5a603d2104278e0ed6fea0fab64d74438044e3db0f08a836bfd7fdc9f34aa7d70035c2524f416e86ddd2508712a6ed9d603499e8702e0f6d16fc18efcad65966a35963ad681d29c5604a4ce68a66f18245672b2cab0d35503d1b79b683798abde43814140ad3fc00945b99c01b3f7c9924308750a8a6f4afa44e04b7610d12096c1181d9bc7df7fd6575611427c22a6fc341a64d09a9908e83535757466882a8775c7f72b3ca53f08d3437b0d1eb7463951fd247e1a7a8381489841b32ccaeee2aa082d210259713756f6c05703599369931e29cb589cc7541eb817e0eeb88f188c09483d19c8b4f06ff49e37cbca77ba02d9a45ee9881d38ddb6163c68cd02e6b47a8672cc5d34156051238de97c2b13283375c5386f34a74a78a3cb7b33a77b224bc9aa6cc4978150c27d156926ba4bd778db186dc1e5bd60cf2677da3e180d03abd45c14bb8ff82896dee355a72c3a1bb351eb85f8f13045189533b9e8081e899cf02bf34d95b72a052c0a88397f3bf32eb7cd3837c3d6b15306956ca9f73004f66ff566860a010ebd6a80e831399454b72f0b6fd6a337890b39a377e7ab78d19571e25bccf2cbdb89e1f9b4198e8eeaa4d3832f85fb6a990dc18eed74ab953b63ad6d1621fe3ab81152ba3a9c72c8863ab994c5984d20be5ec2b32b56b933ff067c1ffd92cd6bad9b3f3af118c514effaf7ce3a75ab7ff82d9e5bad464f5bd67d878b3c47b6f9872a0a399b6aa144809736027b2b7b8a6938041a8e5fd1bca289b99bbd8faff19589c30793d6c4fe1ea17771d7d0d719d63a5c0847e7f469745771789ff301182e5f095289c29c3f72d8541fdc9afe3172955b56778a5dd23deec4936366e6611a55c3fa0bfe200c6dc74de1b576b9923606a560b405aa83971853ace421a5a0fbb9c43004457ffb7aa37e72d55c5879c29cb918e67f9c6f2b8e8eb0dd0c2da8db5874df13900b02eb835f22b6b0cfc48277f219925ff8d2102be580c2f08e4123350f7486b607ee9db16d37dc611c431b0487628c5a3233e0a4d58074456ea576d0a13ed6d252ee4d63d717b9057b02a1230fa5c21c9f3bdbe7263473797e7ec2743abd12f47fa158fbfba206bfc8fe92c8dd3704894d4b4dadb9385bed62d1812a8f087321c965dacc54113884e4cdaaac6ab1c022ef500766de903a8bc1470d747227d3bfa2f64319b65b00bd2cdecf459b71208ca851baf94b207d11b05e82962244d2a29d8605b3b4fc02970d30d9be213f2db27943583771b9a54df70955b41b0e876e5081fc7331c06dcade056f22309f6e1c5382a74eff932d6554800fa0800ec012b9b8237d7913a9cf3c72c0718b2dc71bae949fdbae52704c67f9c9ae827a52119beb00c7f91eb885c63f942acb7b1e7ee70ce50da6d3bee7622a0085847094c5ef86ea10af4456177cf7b1af731826814b2383bf4633e3acd1578c831dc4bf50aa89dfae6a56b96fe3178c84022732bd89bb04066812c405fa810fe48317d37652d48506417ed0a90d213044ddbb5e2d55c86c57ec52a405f09168eae65cc98637df4bfe351806e50ab974acd0206e221a7873caa5f2a3b6b6b309da7f36dcc1d028e8f0fbc64bf89c1a9787b1b0a3a45e400fbf4e718cb289a2b99cc5b415f2b098e4cfa9488a7d66ce44b1bc63f67bd8c5d96debd0b46ee30d657975b9610a5cc65afb6edc2d2c97c7156bf6f8991de5f7a6e710dc798f3057c8836b962ce7281c5cecbc64c929de9e006f0f367ffc9533045473dd3f5d26c2f8595acfc19d7a61b0637f7c30166024c7b99e6bef31341a1578c08d5184bf584f258f87a9318436a7e2e2fde3b37053cf7e9caf23b823bbb5c42f2d4647b0074d9cf989de39ac276c713d4573e04815859747107206a933785b86b6c43f4e84f1d283b48eb01ba32c436ea558200891b57890a87868c113c67233a8928464cd2daf69e214edc473736e6dabb26cb5487ce71183c02a0d1dd6a12957b4aeca1e44278f25d26d09390c64d187f6707f334e244d86d70542b8fec360e3d44bc47442b7d9902298711bdf90c9ec8ee04db25300ea95450a5c16bfa61cebeede8b1a5e37afc89b36a4ebaa5be4137487bf0915e9c29948a52b8153cda562b1c13334521c7d97a5d07e91a73515e1a71e6395e429f9c8ec142021b0b0f6ade2859670c548c85e7ea9e957988e8c6a5c8df77fc9da5356a257c62312563552494bad3a0251f8efc1bfa32482aee2e8b20d87453118171707c54691341345fc2cd50b489b0a07dcd5618d944328a0ddcd4036003465eaa936d9d49f637277525129779414d33c4ff923f1a1c231c8ec17769cf15130d79ba09ea8c879dc8131b1acedc42d00ffe5fa12fe93241820fa00c2d0fa6322e2ed5327357690f9b6768de602e81e3580160d0ee48eb733dc67c9de04392112d747b33d10e4e684836ca24493578cd337c65616334407bb6c68e48af822a10fe8536dfa77b3abf9cd70c6fe2979a5db9dd88bf93d1050fc1630df178f77e50f7f74127e9658ff9206c9508b2bc80e59e35bd348da7b1c1e8c24d97a4dacdbbb40617c63a1903fa86b06f98de5bf0335707f3ecb74220fcebafe7b28e9ada9128878eb56f3a878f68c2245d9cf809f8ce8d9b48127f7f4b39075128df9d2023975f70d0a7ca20d04b5f1618d998625c3ec93dbba107c81456f5b05c17c4713b08260081cdea766f15e0e34c87de98d4bb9b5d54cc5153ab721f412f9c2725c741071eba34577efabcee4394f47c1cce6d6719e6fca61baff9e0e969678b860aedef87fce21ab00eadc6fec2eac32e98af5ec3577b08353533035d8578d0f3f9e56f7f1643409e630132116aea93d493035bbc0773383177c81c3e14532789df26274ddceb13cd3b1e0ea7ba48cd22ebf9fa10c849975e8c87f94a99e3d7fc8f9ee29652f5f9a21380a7a026594abe38b84dc98204f4beb23bcdf8db996fba8c6cfb925694cc7f0b5316bbfae5c3cc927a92e486ae79add8ed73440a86eb3a99854d4eed4a2d8a7eb6173faa9fdbf1bcb98f3a0f6621430996e127f590d6361781a8feba1dd22d2b697b9a6b2fc7e990c9f441fab40605549da111bbb0eaf02a562c07b1cddf9287fb34ec91d425d7c6351e6d37938889f8f889c25704f7b27b7900c4b730e2dd43151f0370e2b8c8b9cfed71c7170e4dcc8d6f4e5881ffe62c026958bdd3f2a60d485e1e2c51cba103e83510aeff85822062a13e3e7a90c5f2c1e88e2f6edc47ccdf20eaae42d50ae1e096f83c25c6870b018a9c980deade5060652de1c697ff96c3522d93df5ca5200c0453f997466568da0ee05fb8735bbccdff1d60fd4fa45b99482deb7333cd6469e5bb263799dc307e511834e26424b499bbcacdec2e62de45727bf6c707d0d8df3281dc84fbff7340f3bed4855d97a5b2c15564187a1bd9c9f689f65181099d1f8585b60c4edf18cb512e19060a59021848b9b1353b957e16b1feaeb3bad3bea7e1742a213d2adb8f5c5dbc3f04597f15a5ef04f1b458d5581ea29bef6753f144b6bc75bef8f73448c56b1b3553e3d0efc06f4fa18d6d63bd70abd6272ac491c75fce150f27ae181c997dba538782f20b06ff44f66e703f0eb64632aa875f2369ebcf7ad58a8c41bdc88a4239c8efe8c17893ea56d5d524d1f04d876b2c737daf23bc98fa0bdd32aa20e79664d3468a9f7b1aa73a25a9769afb79daf38d166f087a0690a93eb76c67d75c8102fd12f39bb7c2a639f4d4ea3f260b60f205401eaeba7404554abafad7801c5fceb3977fbb659587d6370f801af11a081f33864ff38c536a68d73c5797b2d223660c1d7688a1dc1a727b4a222f874c13dcd2acc3950cdf683ae31472f15abc8599ee54590bf6cece47ababd0e2bf06fd9820b1030e5fb5553634cdefb680043362257ed59a3370da57ec1460afd3309ad32ee4adc521cb2355b6d20b04cf2c6cb127452acddf018bf4a1bfa95d092b41e03b4dc800683e82cd806778c8c10d4b2a6d02d8343e93005db2cd9150b1397cfaf272afc6433faae894a252841048df77415885e6f7d1909b90092580b85d496215d73ecfa02a0a2ccc461c27c929e46bb98fe84786a9656cf10b969d52859f660ddf038a83e3f86cb10fd664dbbe194bc055a083cc9c4aac54d17e4cf523ebbc73d393741f5f2cce4b9fe99efb40c27b7ae0543f10ed40aa0d22c59fc5ae45572370775c33d803a44ebbc87337bc3e77f187367f6fcacb96adc169f57d51739d7ab7239b9dd353ba371eecc491938c4b2fd673d463b3cdcf520e87e6307655b47bb29e6b1fe97d2926f4efb1cdfc46953c210cf68ee2f05eeb24f8bd037dd01784e5fd0c31f932b91f7d4ef5bab56a4639ba637dff7d20371655bf876b5cfcb28e5e479ef0a441f954e71666cbdc7ec0eec352602582d12855f85fc33fe67ffa4be32fd5a51ce0c839b825befe72a0c0f517e235bef52078acfb54c26e0bd47bcaece9c417018eefe932b95", 0x1000}, {&(0x7f0000000040)="f5845e6907c1e6e4ade41d5d1d6b2532945cf4e04d44065965679877baf348b88bf02fe731e8eb6995277b23ae508c6345f91d9f8de45a1868f61698a9cec46a1327a170c3f2eda0208793", 0x4b}, {&(0x7f00000000c0)="e98ae33c81025e0f364200641a898ea01dd203724ea72992115a99ac9c729ddee99a2cfd17fd9f027ce2c950ba9a64ab853dc61d1e23b40473a6bf873492466fde1c91931ffc609d5f71dd3736e2653798907ce7bedf1e3daf040de64f0600e0ca84d8af74cb8b32344b36505061c4f9baecf123153f88b0fcafc3e1db596e9a756bf9db59c98742b48e8980a50fd2eff9ca7a73f66a0fee731018277d3152eda4052dc0ebd285a6431c2a0d015c415cfb936318e93112857275f41bd8a937a98949fa1dae5bcd3abc956df709469f21f81da6aae4524fcb5d0f1366f9f1833fc7dfd9e9631be133", 0xe8}, {&(0x7f0000001440)="59883da040efd31fddf7a218f77ab1e878af806ed228bbcaf117d9190131746c3085fadc6ac97e46e996893f28d3e1074e7cfe58e0dfd89940ac86e81f85de3e52ab356252ea1151db025befadd686829c7c1397be90dbaffd2494e7f184adebaa43bcc5c133c59ca90787f25c4918dbba4dd5393a4fd1682859f898fc72eba87ed51b5019198e37d617b111c76e11405738cfc4cb5f1633ac4dfcf08748ce423230d7754d5edfbebceb28327672ba7c3cd030df09cdfb43c8d3c72e2f819fa210fb6d8cfe444869c86722b17c78478d9069fad2f72bc7bb49fc62201cca910b428c3e16f4717657e752d55e2668ce1acd7d06799e89f7c165dce2ada19a6a93afe955e16b69d3ee2b678677d0859117060fd46480fe378fcdac93e4880f69b07ca44572e71d1e3f295b1e9b00e5de588a8ea265029c5eda3acae4ce45813948a0c636f2a1996ac9c828de6fd4881a05b9765985efb6300a6f7a8f3f49c63e7d993526e25c28a302516de786d592a5357e3af1a5af4c17011eac6596299f4a7df543dc76560d5244b6d0828ba9560b9844f173f93ab3458b4ed3b6b38ea93861faf29c7a4a09253351cf0100632d085677c47747546af073deb94cc591e74ff2b31e3568789a4ae201a7f204dd338f85f116fc4e57831cf8de94f255e5c7af97def22df38de41cebd18884131dcc8d73e79bfbd88c5f6a51b0b0da1813b4f14fbfdd4ff67368036bb8d0ecd020b2b39211e03b4385719794dafdec2cbbecb09f196251306013624f78ffbf1956fe03858825dbeffb31173bee852859579553d662d02dc45d1f4308bf8d19b02c55959f42914976b98073542ce40912f862be738df7169a75c2d60e02129387bafbafb72c19a3f80a17f3951a2a87e9b749fed6ba78175c6f2e920098a8ec8e6a0aa798f9f49bbd562fa693f13cb9a11088945e447954c5e44b05208ea9c2648a152bd5de0d895a0a26b92357e5b7f3851119b299338a397a1a079a7a65aba90fa9c30a40895770b74a02723cfa3fee77c9db0e5b0d661567e6bbf3108fa6bac4f70806d0adb7f953a317c838cd790c5cec0ec0a4be1148376b1e273dd9e3508ace312d1ff0bd59c36eabcc3f7ffe1b52bf55c38d7e6d3a87ceda60fbfdae69a5027a41081335485c28ceab4bdb20dbe4e8094611c73bd0607289ff8dc3e34fc226b02053694acb4d55e1a8e4a13abb4a96e844889773b4e08c6f9ebbb35bda978a79c583625c9699ac52a3bb96f61b9623ab2b5b728b8b1628561df039c687cf96a288645cdd19f8cd08cdca7d763210a353475f30e73d57c1f86fbbcfac8d2a2a8d4ed49dff447c1456759b1ee90c2bc992c40a05efe583ae290a913f6c8c862a4697ed8bd83a85911b2546e0fcd5485926b94d1d00ae7d0a8fb943bf85e944826120ffce06a0c9ad7209c6c6433463fc5802f86c28010378d669983acedc39644285851b0566b327defce08a9f7438dac1e44c545935f30d50ad733183dc4fe14546da8acdc4bea4c7b9f5ee529431549a59343606c22c7913a034d0ef3da8715cf0e20c9fc72fcbc43ab068dcf604b3756ffea35fbd3351c19979d1725b6dfd28f924c4daf8267721499ba7e016c748299327d493bcaafbfbcaa27aaf4d1a9aa83350376287bc2e6445a219921e1c236c055991203b393cd5c75ae42da287a54295d9a8a7a0beca152454c4e2a4efe99e1b46eb387407522359872ea5a307da80bfddadfefafc77434335182923d58501010f04e747681892b4ce336e66e0eff220aee9da56dd249d81f6fc619571d9e1a6995494ebeccfcd00b3892bce498fd2360f81c73327bc9c2e4f502e53ee5317dcb910548080bbc159618c33ae1dfbe4016ea3c51080f6808da7b31ffaa52bf0a054419f34ab7997d7499ba8168b395b6b07eb30596544424c6daddc4b2ab73200aff455d7334df2011393b866c535e19460bbfc222bdf1d001977ecc41ac3c0b67892ff61c600d81d4649108619418a31a65c1cefe579a747a6c256933524e1bafa8c07c2f9452df20885685544cc44bf6ea35d6e911ae5ba6995a0773870eacb2c4c5d872d2d68d0d8af9f7a2e69ae217da382d12059f6deef7d4a3bc7b305dc32693814235394337cfb9ff8ba780e655ded1de01571e65d3144657f093336515195263117d5945850a2898bbfff28b643989810004344691e9c965697dc53dc3cff674be251c72d6dbbdcb57e34ea0467924ada119be008395d617b0844b5311e6e52431b0fafc34c2c9d647d074bf06e5be169e11d825e9d8ccf0c13e33b53d82fed33d23baedb873c8a16b06d3cb71bb55a09fe124ad28bb207f140861a2ee9baf1f0307c8c90319c533ba6600a9b404557bd058dbacd0b98dd41dab49bbe68ad1e4968f819db189600fe059115c3c79a54368dbd7fdd5ae47c6c08b93c4263cd6191bf52b45e8bdbf00e7561690e90074583fe4e770477b8c666c258fcd5f510602ccc1c2499599fcb64d66fe7561394f0f5428798364c0f1abb1c267d67f67e29571deb3941425fe6ec244cc810faf835e5fc2cfae81d324779755e1a6fa17c0ca063239ccb97c43f9e30179b318a3af964c22594fc4596dfb23a7f35fa084fd9b3f2a450ae3ba8c4416afa64631bf9c42f67b890a5bfadc20f3e5fade4440246ce38af1d36e7c85a199be51a4bd5a06315f06f69fd2bb58f786ac749f5c87035dac4c06bab5ebe6125ec258788d1aecb71e6b00a34445197f96796005edce07a02369c650368b4af687a3520a2aa9807838eaa458788f5e12ab53792c4b71c72878480bf9370134b41a1ea4d9dfd5ff08d70dc53cdd678a00bd13617e2a18f690b84d76bbd4e883ee0a84d89a23212ff45a67364cb5baf330088b72ae2e21a56e93a6f79a1bbb5645e8860e6eb0b54ecbb7102a5a2d6e2d71f5c0e18f55d587f631265fcd298bdac76e2247f9712244d2df959028c49e100065136f3cd9ac34e1cb7565910f8e58f992a49e493e82630ef24d80182f3a027ce75a14bb6f8422adc04fb11e1474939820e6615f17ddd1346117c183cd27e1ff2f5eec1564a3ceb4566b79cd7b9076b0dad54ccb087134a4776a5c9a509c03a6969a157a6f723f1e68195735661e1b61500b2866fb9be495c1fb8fb029038c0c24cb689f8d197ccdabf3d85ccc3130c9197f2efad7a12257099ce524a4677048cc7bc183657ef4f2009fd6d856a29b4466bdbd15828f84c6e993fa477562cca1995430cf24f515c683dbf4f7c615cae38929e7bf17c3751e4a6ba4dd48638216d17c5a249b96ce5ac0e2661317dc6f04c81c61da8fda2dc7eb18a69748b5e236fcedffa75a772501a4a1df25b2b1446d676388d07628bb891a4508da62012a1acc0a7b0db12117d4dda5e1943e2da8d4c1a3db146af2e272608ffe32e148ec2aee028d5b76d897d776aae48b000121c500a91204b9044a1ae6bfab4e26e99b9a58de24ed40061c63debc754044dcd02a463ce05729fbc53599e123a320423f0f474ad96cb72008c810c3defe3cbeb515ba766015f9834acbc49293ab181538b7659e1e8b71eafecea31057ab109a79cf1b14f45eae5226136d01432b1d701221bdd6c39ad38a3fa820bfe420d2c0594454fb5e5b68b57d5eb138247d771428763702462320deebed664654dbde8d179c3586562a0a8a9fa558861f337aa1dd2c28398a9bf3766ad60561d47b7fdc93fcbbd58822c87a7b7f68eaee84e0a5e15ce8ea01a7021b875f3011ef2495b8470290ca693bc2ffecdef508000f026b9f9ea5b32330e9e2f913a8c05d17bebc104a5d360c0e8dbbbb777d16c3a929100196e87fe5fbb0fdf615905c40bacc8fe33e3ee727637fb3051eb16ed4947a5759b7745af84feb5c9985855aff4827b3da6fe5b8a9e13a885469efe257ac261ebdd474a69bd4c9c847a1273e600f4b8ec6138ca259270cb69f7628ffaaa84714310069309f53d0ed708e2cb446a93928d1622cd64dbf36c82ff1a3b0701d245ecc7e1fbd9adb74e57319428994f0beb7ed41f5660d2dd44335f58a5b7b09335ed5e4180709cb990f8c90353f5e65d605e643d9d54f1d1b783d547a0fa959ee3c7e3d40eca4ad27de410f5b6dd2a49abb897a76d099197a7729d1bad4ef278817df188eeafef4c2914abdb16b1b27eb716067bb078db30b07aad43c4f57a5dda0f31d384cdd5685a2cd60194c3c865a6d8d790a61405c147c77105a9926b2bbf69aaf38b9f4d8849797e2b4930302b2133c1b6b4f7f5332ddcf0a15739de09113eec862730410c9d26fdb14c46d57bd57e3be7d96bb54e903d32e50d27c96e8d7192ee1b19fa92d291a6e329e3fff85273e873d4997b94f96131a6f506776eb783818ad0642f4df3f8040c572aeacdbe97486f48fd3845ecfa147abd634ad05e76f42e003e18f08c311d915d1f69ba3ad2df0f91c55b82dcf12e9a1885a7be5f837a41a9d7022a75b205e146e207c1a4780d3289f480d62952cf2378fdb59c8c321c08cbcf3c9f8665480281fb0cdb4afb4149ee515098f5236a333c09e85c9b89d889135a3812975edb03610cad772619daef2b06f95c0f122364af7d12d3c4bca66531c1842679bcba72239cdbc7af3093b69a1f5c7d871669ceab4a2156e51b1d1de9e8069462be167ca629b5cacb16e3bfe7e7181dc8559dce1e87d9677cefecc2e53826c42df19637aa18d4916cc15581609151f5c3237dbdd0732ba46deeea2e235997305e92b98656ea89f3ab5d81dc146f78d8d33a960231d1ec4bb99bdf92d80549d4c9660d8760be5702bdbfafbf5392afe3598494ad8b08a4dafe4ad8721986026a59e4d4fade8219394b76a648a584cb6eac74cc40e848b54dae6b5a090b37abce2d5ae7f7bcc709a01a615273689dac81d3e6beedb9328e42c8a83cc1ba8b0be091bf27bd29236749bb00c776de052cef956ca67bfef6aa903f0aeee9b975d977412007d941dac7be8b5c63136fc3582b9817d867c116145d45a1b98266896b859232f17f7f5ec8d86deb96ce96c418b60f1002db72218690d9fce9688cbc50734a9e563291e6ed803f537f93d7eaf96d8b9ff740ca154493fa17b4e120ae199a6f414fc7ed019f4cd72fa59f25198dc40d4f3311c034f39a3198e4a90d567c15fed0ebe349074cc1c9f482b8fd8d53da11fc4b1aaf292ce57450adcad94e2581750067be908b00f74ee7bead0b941bfccc8a8bc90155f0d0bdcd0077acd5d2be67b081246bd21573e4f6dba206437c97c941d5a45a079867170f8f53b2818e39b2f1771b0d22edc914a7b8ce87160de7d1c05a3f43d1e1c7cc3541704ee12fa1a29b4dec5e06b74e094c3c77dd394b02ca104380d7f77754f1a8642fe3ab63df91e1195963cef15f5886eba7d3b62261a8fc662e8967ba64614675aa28ced6af15ea1463e71f98ada9b3ec146f861960856d0206b0a4b9b13ce6b9b1545b11732946111bdca6ddf4c38dce4f007c2ba0b0d810fb110e588468f54c8e872badf08324ccda3a75febeb11457cb912674446a9c9e0a6a226ec8b0b6b768f0245181cca834f53383bb99a7cad10e5b2a43e9a5f2bd3831bb2f6ee53915e206a3c5798e8611e1b48a489c2e3faa15e624ada5f9feb3b2f6571ece0ec389b3a74f1846fdd6c93563b20a5627c6cfe3e66164e7be469e0323b1fdec14ed1ad154898067cca6ba39c15c0a2d3d727ee7f51950db166fdb3634135365ba635548ae8808795db1080047e09792b5431bcdcd902c36c54fced38cf110ba089548a633de96b4", 0x1000}, {&(0x7f00000001c0)="8f52f1b1756429bc53af54bd6c1cbb66135992b0d7b7979da58a48fd5a808d4744e07863450e9ffa2874ad86aa8a01aed331f10322957c1034d86c02bdd3a2588f59dae7c56fffc3e253a0e2bc0085ff3efbc005d8bb9b7de388e199bee2c1cf30f157a2ae1c30498e53e992dd20c3e8ff0b7717b5b15cacf2bc75c5b32af4baab39d008079d8ad83bfb9367d2c9c297d116a7257a3413e8b76c623aac75e5e2fcba4219e8c3917b8741fb2a294349f1785f90987ea6d590a831", 0xba}], 0x5, &(0x7f0000002540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="42a0bbe7b87daba6990a35dff560076aa8c41911e1b924f40f7adfd64bc76ac40d1f3b58cc54ee72cfded3d88d178ba45b11a123515ba98124e3eafbceabb939d0e2f7133e490ce4a9ecb12950f8a715e9e65e946daf8ca8afec69a1411f2ce4c87fd5aa"], 0x90, 0xc}, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 22:23:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) 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, 0x800000000000000, r2) write(r1, &(0x7f0000002c40)="5950fdee07dd4234673eda68ce382e076c28ac98814ea61d9aebe54a2d8ffdcde13dd3f422d0b75eb294b13b1bcf8314179a64fb8aa4f6408f8df0bc8aa2eda0f99bf0b3de22c3f563b75e165c747cfc2984e6aab888d4801a58377a90912fec4548c6256fa4d8a664ee8a40433b71690c5aa023561a2a8c8a844f6e345569ec3eb287e1665bad28241edff5249d185a314d3d38d071520981c42aea77ef90efa5e1907b95bcd70b66563f58078d8df1a3c51490c014a43c269bb99126", 0xbf) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="48a53be4ab16e70b4cf5863043a17a238681c5d0f3bb273aab230b6eec25c78d22ada998b1d777980c5d74b0e49c53ca5e84d5fe3b1b34a4e0ed95266d0c14b568c90544cbbef505fd68e5d100a739c75573a088ff9fac4d", 0x58}, {&(0x7f0000000100)="410509f708ea50e5089331924be396f3c7332450dbe161e09279c827f7e0683e160897327825e13feea226660a4b90e6ce76f6e52eceaec93738947f059e21da7912d67c36a780acca61", 0x4a}, {&(0x7f0000000000)="5bccb0", 0x3}], 0x3) writev(r4, &(0x7f0000002e00)=[{&(0x7f0000002d00)="a9fac9931937c924aec76606182fd67dc6f0366cb17d7a88aa38479678430593d6dbb685aa274dbecae860bf1ec0c9a43ccd78d54c8e436639f7150261ffdce6f7de00b5485ecb0fe1df3d98b29825f48ba5a5f465019f10c615b4abf31c63eedb66419a715641aa5d396ea8a673c958b1dd90347d2ee0dfb4f6750efdf7112dcdaaaa3485832f6fb0a935b758981ba46f5e74a50be4e35338b3c2a50bd4c38b7feaffb926ae920f4dd863549c47667f5d7d1126d8d62eb3777e53249342b29c94f02127808941e332215e87928c9a01c33cadde9a250bab5226000e", 0xdc}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f0000002b80)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000002a00)=""/214, 0xd6}, {&(0x7f0000002b00)=""/50, 0x32}, {&(0x7f0000002b40)=""/9, 0x9}], 0x9) 22:23:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001080)="75f488cca55e36eabe928e85e8b5a0c92ce914d203392446d84f5b07a453d04f6a6dd0b63f4a899e271996fbe549adaca4721ea98468b91612366f7571297c2fb2428825c5408e8ef466cf127c93b8593ca8920f2fb5d1596b60f5f02a8d8f2485ba0ccfe3a0ddd86c769c1d7a3cbe03e750a87973c454ffd3ea82970a409c6f000e52665a78e802b2dd59f1f12757c281afef7b74c922d3a889a272c93859406f966db40e2843790e6c2447294d3a3467fbc2ac7329a9f738f0177e8ffe564b700ee7bed10610b7a80b015853b3841971a5e918e4ca48a6a258c46fc0cd6c014a658471f6d498914ced22710c6f675b779f89671844e0a4c2d728fae8094d553e709db9ba764b9c14d0da9bf56a9f6198281f7c86519807f2c630195e24b03431ffb2d669d44fcc6b52846fef5cbf338a16e3b6983b04ccb810dd28776c8aa8d6ceb5679bfdc849ae90dd4406195a88128c2aaf2af4cfb2374039a2aca2f927df899ae97fea448487345b33da554a57fb3d47a3632aaa2760a4d23223d6c9ea23ba0bdacfd6cd3548828bc82ed88ff739de3690d1366f62bdd7401b54c1e39888ea246b8b712a568b2635490cd46d3836cf9dd75cd341545ac8901856a42c117f2f6686b9926401c48cde8a4d6ed22ed888998b19e2a7330904b4827c379d7fe71d5f22e9c6c25ce4eb64a919ac7e9652420d9a5add322dfefb79ca21f8d9089d97cb6e2f97198baea06cfedc86f3b1b1fa93cf98801b3408ef145946a2da87770eb55a6b520c2a5c63c31a32bf8b59b81cf647733b1b643341e1104e693aa0da305ff7a5e55b2dd882ae5822e3181d24cca02ca6c0fae373eeda5527f2edd07d9a58d00d61de8d45c5c622574c6b2611f45c9d23a3301cd4e23bff86aba5b4c5ccf386edecc8d141f6a0b87cd0826e5c4163904388ecdf6bb7f8fcf1ab08413ac204fcd160c463c98de9bcae0c1a20401bf953205ccb96b780165fd69bf8f2f3429e807839acaecbf7e60b5515a7146127a8d94b0e9238eb4724e9cbeaddd23d2beef40402e55a1163f5a6a9d4fa1f2fd798d3ec0c9a6ae5875d2de173eded2cbff71bc29d5641992342a2185c2d41045f433f97d88f517bc61ffbfd33d263c099b865d5a838c43f0947680dcbbb4c2c61279a25b4f8ae8321d284e89fc0d5be3c8dec1b0ccc675155b2ed80b5c5b1406397773c86891d04007d97617039568ec1855ba3f25c0eb44e8acfc0c75486f89d16de22a668d15475de244608819c25c3cbc67272709c6f58522a5b46de2fcba8828cc2f2b981e11e1e17240778583c11a9fe8d0bd19b7048fcfe164c331ace65712ef0a013fca40230955ea834faaada05793e65e152ca12b4f1b420f3f3303be601ab22610c529e2909e11fffcbce6d0277b01843dbbb760f52c15ae116b173bcc02a7364a331517e4a678d6c830a53422444166225911bd069024fac24bdca9753ee04f2b1092a3c9946446dac706ae5fdd2fbd953de5a506d69cf61abeb5924d2487ddc41c9f48cc3a0ab4aa3698b831061e710dd99e7cbec3066351317ccd7e8c94e39cb63ca20d4e65abe62480bd1c70f551138be70ff5a1d5421eb5021911edbbf2665fdc8a8d1719a4fcb95aef882302ed0c534178f11e3d16139b91b0b3e018ed7a3dd5069a09496e7b8602aa028711d1f9103907640fb3c259d24dc5150be88ee458a4a9d24f0041cb0b426357f8fce2e58c16a2588e2cace45ee0678281d6f82b53505123b9c59d4b8c024c1d4ee73f4a302f256a5d9638d5b0d32fd45009cf7af92b37300fdc99c1bd9b56f8d20efd62d311a0e2d5781aead9e03a763800fac1aa6a87ba705fa41a0665c4b0f8d9ab3bda8ef3592afee59cfd41944310b6534c59a02431c5747a29fd7da4e28d42dd7eda4bf9a36989aca7a7a015f701cfb52f664f715ac5f1e5462d20ee79a86208fd2eea56d3830139bc2c28c4b68a09ea78cfedd6cfc8df0b8e184098767c61484656f4531b59c2de67c2dbc481d3629dc54e7079b78b0a4a720754607264acef528f9903ee9565947271cf8a2ddaefb3a23928127d8b03492b35faa37e2421b97a39314195eeb458a154ecb055825f8a082cda08f6b906367f308b9cdea9a8d0bf10d87306e817a899f6143b083c6a8f5d5c1200a7aad52bcca6db6308b51d23867f78fb18a4c30e46a814be4602e33eb7a3061af6dd58b7c5888a37de5c96262772c5a992fc7f8ee72db4d5df632efa7065bd2f917b1aeb9273cd790f4494f40ef3baa540576395e5312939a789c39d1093f220902c4051dd4cdbd25a3867f20e312356017fb0b42112c6a62d69e78d198fd2b3fb37d9ec00c2da8891d647af285e74f4bd6cbef9ba33ba8dbcfe5a2554d5afb09d160e7d04f08b0cca9054706753bb2f3ccdee6b7bfec4d2fd075849959f31964244414bc9033eec0b133bf33f89492db452dd21fe3d5f0c913a16880946b3be68bf83b1120c3464d3686f6bed49a5db1723df19c200f14f8ce787130e8417728c4046933eaca026b22a1e539f866386105b6d2efe1a7ac06ef134017c2b195b3a28e69e19991b7ca742f5c8cade555e99138a4d06a5f00cc9a544b17977c3e9536899cb0ae969c214c6a2692a9f8b178d27b3f0ac75a391d919140fed2a2afab51cf125537098221bb68726702234e4f608472b2bcd87521a6b33399c78b8ddc65113daca96d787af07152357a8832bdeea2d66d952572d99582983f8d872b6ba31d6e8e727e89d1affdbd90f90cf532a16b2b614a516721e9a5583d6a6c515f53ea33488acdd3e7b5f1045788ff60529538dfd67f1d7e56604fda4c32d6018e6935e5b4a3ec5c588f2725ceefda9df083b8dfb73edc0c64845f624aa5db35d56217e4111267163b439d6e9a2a7980607e1e4c9050e26cdf1a1ddb09cc7a8e11123949854e8cdf8e480aaae3aad7cbf39ee7197e3064970ff06ccfdf594e74c179f59f98d9242deb6627603c251fadad17b1133c11f24620e7f45ffc54ca032c25243709787d8ac56e63c9a8f6615439f882b37dd682eee24fef54ed9763d3bb25ec00cb3b5f555aea0915aac52225bda45d00b087f6cb6eacdf1858914d814a6e9d5cfea96cb66722e4c2887b37dc30e1dc7cc1a10619026de8cec6d01c16f7f6a689002f08770ba768c53c4fa0cd685b5f2c4575f430aa862dc29d54b33e14cf33f8ec0427a69cbbda4260348122d85a58d089f04cc72c3d327d7328ebe36e506a882ebfefa9b56acb65d88658cf02b448cfa3fe5f97e7b0c736c78d43dea5a492dbddc33ea21e12da51d49e5e55d33ee5592c5a3f55f330b18b3f4ee5bd56ecd9f8394176b2cd95e62aa379b600e7ff6b91c0a7ed1cfb64d858497e9c4772b181e4fd07145e68c1cd2e58638d2c09e3f71318b124847ad9ae7a8b5a8b15f7c861644c0f8d4d6211ac7b02d3ed4c65f3c9bd6b2b3b2befaf3620ad2704b85b46410eaf46241818d8d272c25142c554c5ada72358e38947f863e3952b2be22e00f431b3cb2327d46be04fd0e91e6c777c685945d8a4291ebedb018dc8dc7d337a990bd5b2ed6e211bd8623d2587702db6a6a08e1176003c1f541acfe75fecc5f6c8e743077a1e7729fac377801e1d84d97cccd3802610925ac209d045d7b722ece7915971d1464cd8b41ebfc6ee9673de84695afa4295026eec2683aba0edbf092399fc18b797e51b557f7b19ebd6400ecb9137164ddb372df831d07eaf8b62fee47da328be286099d37382c2fffdc590fd1134e074f378869dd7fbd2f19e3e432c7d62a590b2cd8584912563257fb3dfe1df94b1a69c3dcfe08bd55047afc65a9362978f582792170f7246ccd5b1d00c5a7e20a18d44ff0c38cfc78c546feb79fcb71fa0e3a9f8abc20cd9f77f64dab1b4710836ba0676c4c0cee733bdd992647c3494a52eff1327d486c7afed9922917a4993cb7e5b1b013430f38aa7d1dfca13a44afac8dd2321e2dc9606c490cea2728a8949207c8c5ff7c193949716132a627cfbdbf731b7fb20ff597112401282182c064ea27ccc799b517373050366a7d6706d81a1df50ddb04d5a05cd784718d9ad8a49e0e3d41798c9a866fd5a27ab97fa5026bf03450392d0b7284eb13fabce877b03bfa6d927cf9b01c6a1a4a2586cdad57382920552d872755a28c5dc249c58d7a1fa83e27e10c4e00b207b6b8dd81b210b64743223fa84058b502eae31eb530985ac548c6b7059f1e313476351f1588634fff606cd3b903254b85d52e28d156943255d82a7264e66650c772d3b15018195831d172340c2a1d48022cd5c21e75fcfd01eaf494882adcc6849e0649f298fb7e49634ee73f681364ffc968d7236fd2e8410d687047707c1e9f290c2d42656ac71f5e86cafc7aab2000e927c84a854a00516f092fcaec736ee45bbac8deedff3bdc398a5dcd877fae432ba0c486482e482ddfea4f87f34baf1936f10ff1db40467570ccfda0f49c7848133a3776b7b7736525e080c63158ee0709d273c28f94d4a0b7e8d468f62ef5d158227c1c6d518088500f2795c1d1547e7ce00be99718e38e09e38fe8cdecce1618a371f0f316ee69ba12a54cb02b417b32d92ae8f7cc7ae0ced5fdef21cf1e1d9d860622638fa27787ca4a4366324f2f7a17e60efbbf9f6f2e206384bb18be4c0560f1baab22732c0ecf8ae1512e984467c60beb877b7f76336bfbc8e4e827e38563be2bfcb1cfce3a36dbd3a83d6a53a75934591d7e0d77dbb9893de6f8726c3a34434dc5c10b3e8b9a83b97fb678c93720fb0184d83a0183dc518c45eb5d011d635f520ba5e4fd8c4ccd5cf621eccc4fdcdb1925f4bc1a6fee0818e86f84abf35e19a8867d581f3b703906ea3e0dd97ac961f734772a9ed4d7f0766d428cff3f2b65442769cc916851adeba0367f3c3bc59982f4876f75863b13fd461eb8e8fffa8ad48e252710df73702a7f2db26090d22317035f0722c9e34fb0bf35166575efb1a29933b6e8734bdfbdfb9bd968331443b3899ba8c2dca55161a918be9ce1b3dd73790b57dd971f3cb1957d206504e2f2a3cb6179b65e4e77cb4a16317327768b3c73d230b83cea618ae7262cae189489368f4ca1202b1dffdf08e3c34f71d02a8aed5fc3d5a24e1e7fa437bfe53ffb946b572df2dcb0bfa6adc6c7c8959ef94f610e81ea24f628547c690c6ffb075765f84d89ef584c638c35706b21a62516f03aec1e401802d0358884f6febdb820a07f035d8ca696067cb3b20a4ef7014303e74144c889a804a2dcf9cc36e8a9f80a43436345f61bc61f255b4e79aadd004be1b13cb53f5fd5c31748e537ffd9fffc5624c49a97ddcd2464b6e765c5aac858dace76b42d035ab97109ad4c1047e9a231477dd47ec147b4c5dcf16d219abf20b1050a2408d1f43b1342fd873b7cfd9d649c6c9961c126f7fa9e6393391876d3e5cab9db23d8f39b27f68b81645c526f72f8feb30f8e3ad98349f533ba241eb6ecb631c428fa7551561148133d5767df163a8ccee20615d2d9885283c55621a64f8dda5a01ac3b90f7dc5f0c206b9ad4c6dc7df81d80e1f1495490efe55ec58362ba1d48299f18472462daced90f69601da8f99611630c1e1c71075338e20b6e76300e8c084119bfec7a3ac37627fc4488bf8b465c65f990e8b856cd445c094a15e92860c242e9131557480ab977a82971e66d47152d67feab76dd912b5de39882d38ce3c60816c40ea2c4c0e09f1cbf8d51f9159904f3d116c3969c7b4bad3dd9ab040f4cc07f2354fc4c2d98f724322538648735f7c22b99b37d68d53141771840d4240b3b9dd734c1dca51718a45a6d0cf0f7440e0508a6bfd7265b5", 0xffea) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 22:23:23 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x274d, 0x0, "95cd1b0fb91be63e53575724d80e4c643f806664"}) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x80000007, 0x3}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x101, 0x5, 0x7fff, 0x0, "d9d09517f0522c0525f88bb31f56a81acd685250", 0xad, 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 22:23:23 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x803, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 22:23:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 22:23:24 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) preadv(r0, &(0x7f0000000080), 0x336, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchown(r0, r1, r2) r3 = shmget(0x2, 0x2000, 0x84, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = getegid() r8 = getpgrp() fsync(r0) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x43, r4, r5, r6, r7, 0x169, 0x80000000}, 0xdce9, 0x9, r8, r9, 0xc7b4, 0x4, 0xaf37}) 22:23:24 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) write(r0, &(0x7f0000000000)="44a3ff147f24205b7e19c179", 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 22:23:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e81c275f4bbe2cc2213dea279da77266b7ad437aa7ace970d6ccc974db92c804590ddfabd09bb28392facf6061532fcd43b763449a63c6cbbd0baa6cc343641d991e77e05e220894184096e60c30f045f162acf423dd88ddae56d2c5cc794045cf7de113c51d07cfcd90f3364e87053f0b9bc8375b1156c52076873ef2e5e49105260c5730e91b72444382ebe2f9069c60b29e03f9d335749b2c53d98b4b1e8a7ca9dbb709f776ac497f80e20fddd79976ec24c49c167b2b2d72115cf693c2c993f3c9f00c99f77e0a0aec5078cb886a7e12a7bbf2ed780d5baaf5f6ca000000000000000000000000"], &(0x7f0000000080)=0x1002) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x800000, 0x2}, 0xc) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getpgid(0x0) setpgid(r2, r3) listen(r1, 0x7) clock_getres(0x2, &(0x7f0000000000)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 22:23:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x3) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/178}, 0xba, 0x2, 0x1000) rmdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 22:23:24 executing program 1: select(0x40, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000340)={0x0, 0xffff}) r0 = syz_open_pts() select(0x40, &(0x7f0000000080)={0x7f8, 0x2, 0x9, 0x7, 0x7, 0x1, 0x10000, 0x7}, &(0x7f00000000c0)={0x3, 0x8, 0xfffffffffffffff7, 0x0, 0x5, 0x0, 0x1, 0x100000000}, &(0x7f0000000100)={0x5091, 0x7, 0x6, 0x40, 0x8, 0x7fffffff, 0x8, 0xffffffff00000001}, &(0x7f0000000140)={0x8, 0x9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xa81c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x800, 0xffffffffffffffff, 0x4, 0x101, "a802847b4cc598984a42db48634bb14c2bbb2c8b", 0x2, 0x1}) 22:23:24 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet(0x2, 0x3, 0x0) 22:23:24 executing program 1: r0 = socket(0x1, 0x1, 0xfffffffffffffff9) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 22:23:24 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r2) 22:23:24 executing program 0: socket$inet(0x2, 0x4000, 0x10000) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="102b7212e7603baaae4fd909a2f24bbb4d7e21fb58cf3816e3f51fd9940858c0f263d89d5f37f618b05be7d44ca64a2aa6c6874938c6144a0ec67f3be781bc38c2866e8a73e908911a04ecb4fad6be9a9adb34d1415e4fbd6be2f7ea2c2b4fc50a902d1478eb27417f78549a41fb53173d3fa5371fa1858dd1f7ea59bbbe158556381f3c3c0e76d44942478e61ecfea4085b7ef2791652001f4253c1", 0x9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="f9353d87d2064a673e061c13492601815aab1ccdc60be7b8a5c76fc20a684bb8f33fdb1a7e40a12c49cd756f737cf139b6e633be9ed77789631d4170", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/20) 22:23:24 executing program 1: r0 = socket$inet6(0x18, 0x400000000001, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="94d5662206e60016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:23:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r0) 22:23:24 executing program 0: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0xffffffffffffff86) r1 = socket$inet(0x2, 0x3, 0x0) pledge(&(0x7f0000000000)='}+\x00', &(0x7f0000000080)='#\x00') setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 22:23:24 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x2fca534c37774c00) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) 22:23:24 executing program 0: r0 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="384f6cb591e651817ca4bdd7eb99bcb51f10a7636b5c37d1aaea002074989a2e3b05b23f30aa54f24d94c77fd2dd9211e6d49e1eff2a65f7617c1c736281607d0e004767fa17ed615e24d63dc68d661dfa69daa3ad9093deca4ca84bc8094503bd7e36022afc213b515ef62ccef7153f1c49ee20e11bd5cd922c067144e1458b92c36d49819f26e74ee1ae582a190b2b581fc2114628a0ff3d8f4c27793d98f95e0d5764d72709ae90fac1f97fbc162de4194994830aca07cfbfd3d66566bdad45653c82eda513e2d7e234ad1385f928fbc5b07cdadf00dadb882b165add1aa9f95a0d27778f7cd8bcf222417a461d5c61132dafc421c5aea064c24b405ab3617c038d4b3b1a9fd0e9bd7c9320353dc6b675c7bdd2faa30464d1682d578a59a21480f62b6d42", 0x126}], 0x1, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:23:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = msgget(0x3, 0x20) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7fff, r1, r2, r3, r4, 0x20, 0xdf40}, 0x1, 0x569, r5, r6, 0x7f, 0xcc, 0x5, 0xbee6}) r7 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r7, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:23:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:23:24 executing program 1: mlockall(0x3) mprotect(&(0x7f00009ce000/0x2000)=nil, 0x2000, 0x4) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 22:23:24 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) socket$inet(0x2, 0x5, 0x100000001) 22:23:24 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = syz_open_pts() pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000002c0)="336eb6e65a28d08dd82dcebe2ad6c4108139ed9b935b34979f424f460e5d8d1015ee52fcd8b3d0aa06063c74f2cc770feb6169ae1d103e4b221b30a0dd6179c5531394d0a9ef52e9d187e48af9df919569d22ed7ad66f54ff4f880cb5a9804efbedcf45ec7545eafc28f8189601e44beed3831d2db93b1030bd6aae24e9ed0a9d8bb906d3ee7b2c43b0d9eb434cb003cd7a2f9557b44f2423a9544c9d7301c653dc40c954e6686d8a22cc3380755cdd372406a0132025eead1cdc9542a451ea78490e93e899b74a93e5fb50a82", 0xcd}, {&(0x7f0000000040)="591f4bb332cd4ff88824b7c8a26671b60e", 0x11}, {&(0x7f00000003c0)="b2cf680eb63d3b4f9b04447fa3f744d12b9077ce08d71466f0d7923e19d6be5b16a3ce0e769c23b5b177520e648a0fbe685e2fc8cb65a991cfb73536a101f91cbeb401d9d6786c", 0x47}, {&(0x7f0000000180)="f26376d439dfe0dedccddb0687d29a05f98c896d2f3eba015750ac", 0x1b}, {&(0x7f0000000440)="bbd9bf2b22f0ee5ba9427e829b1ab6959875ef931868efc9cd6c9cb3313c84ea15a4b321d1bcb24009a5f2c2f1f98b484b42450313b1b0e62764a3014b4966f1245f01f2e8a797b9045202d4fc12984eef18d167534c8af9ee49448f27005d24f68054e9d9aeb96cfd7f347eb104ca329ecea196e409d58648f900959364", 0x7e}, {&(0x7f00000004c0)="b92c86eb09118994e27a36dc882c5bb66d0307dbe35c833fdeca229c31ee8c4ef04497275d9bd714a4f5dcf48ea351a98fc90c41a2a5cbe350c8ac4d1a2611224da9d6fd9b34cee717e37ea750dc03f3023eaacfd590611dcc1c614483a655a2b18c25fb4934b26cdc259bc85e13754f1358339e40e57e72a9a0ed5005ac33db0d89eb48b52c8754fa48615fd8f280b0e0a6f29ad9d7498479d056af6ad9e16b5d8670cc0604822401033bf581839347a2b4c90f24b98af3da4ff9c82d6d7e15c35130647c5fcdf766b0c51d7cea43539e2555057d7840a8563bd35ce19d912e81ae3b398124375fe3993988a8ccb8bcfb6f13c6cd0c81", 0xf7}], 0x6, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000640)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2102, 0xffffffffffffffb6) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x40, 0x2, 0x1, 0xffffffffffffffc1, "f69457b769bbebc703aaa1a77f3278a4260079ca", 0x6, 0x4}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x8008, 0xe6d3) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000040)=""/2, 0x2}], 0x3, &(0x7f0000000380)=""/161, 0xa1}, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x20) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x140, 0x1) fcntl$setstatus(r0, 0x4, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="df0023a8", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x10000, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000080)=0x8, 0x4) 16:00:42 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x7ff, 0x8}, 0xc) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:42 executing program 1: r0 = socket(0x6, 0x8000, 0x800000004) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/194}, 0xca, 0x0, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x3, 0x6, 0xffff, r2}) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r3 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, r3, 0x0, 0x8000000000000000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x8) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67e, "4778a9f86b67fb54ad4e09051a47e41a00"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) flock(r0, 0x5) madvise(&(0x7f0000fe9000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x0, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) 16:00:42 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)) chdir(&(0x7f0000739ffe)='..') 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd07002a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192736da38224446c4fc9168483f21e1926773899f192259334047f38b04bccc2080df6fc", 0xa9c}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x40004002, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8032, 0x4) sendto(r3, &(0x7f0000000200)="0bc415851f63ae9d5a24c68f70a7798f9f5cc1a439c8d8b4e1066da56b83c8764309bdf830ac84db150dfa9790ca1c0f1517b1163595f7ab86c30564201d3d5d9b537d8841c7f4e2928d8ee1cca8ab6ff3a7378c4cf99fda8411392c65890302f076ace64d5d19919cbec64b1d9f4df569c58218c54016830a3fa6c0c92518ddd1de467884656df7ad2734587f4c6c2d0aba464af0d1ccc2edb6251bfc3d96604c976928622aff3b4905d7dc5d21d24ce5ced9440b459f172d6e87085bafc8e0b6469ad517e86bdfc87566ecc4b4fd65fac1fe4642d23a44058f8307c3ecb3c93f0a10bb983127fecda080ed8241a77b379b710fdc313dcccfdfe3aa2f18b53f531c317f0d6a390ebdbace76d868cf3c22d06a9a816bac6ab2c2bff443018ffb648a3899a8e6775248750299887d93d760bbb2815d9d498f4961b0bd9ea10d47321ed7ae99c439efae75ce820fb85ce511dcef39e13d718d8326b501a7ef6ce295cf82ebeeb0c64e148a3dd77668236cd298a1ab374d659d9fec9964dfd8b91c441f22258ec0e53396d587ecb5a2479c04aab5358cfb9b7414c2edd981ca3d1028a185bb5782b329330af7f5940a53bc1369b759c2de046cd030a6165c5b23e809df182f173bb1b868e7ba34e0902b6b53d2e963b1e015e4d8e7738e2093db1f71bc08045b48c480565abfb41d63dc1c3b5939ac908397a046dbe8c60eb52d79490f6970f4a596484f96bf1b239f875524e5b9dc89c67b059affaa499c76307035b131400e0906e66a5e52b8becfa51c721669a216ff3eb596e84aa0693672f4aef680766dd42b34438eabefb4749a6855d4cee6892047e0255c34af901b6d67aa27620e9c90dbcbb24ab526a8207e0c3e5673bbb4c664a855812fa85a3edf67768f90d158bb297bab9a842a2efbe7ce34f53558ba866b6cf69b3aa709f200e2ef8133f7fd81dd2d02a3a3ba822d3a31b85f2ed1b5f75c373b6d365c7e980c4332bf5004b7dc6fa02b977bc3b5aa508dad8bf7dd6f2dbebcf80fa78359f96efd499a4a6ec81ed7c30c0d3ff3da8dc0e5d9b707f8d6280bb1367b76bbf1b3c428b4a5829bd78fbee1a61eb846e7e1011247225475b593bdc4b6d69e1bcbeb803d9cbfbbd1c5f5a6447b00ec6ffd9adb2b3134f87313494e0c76ee6516a47198e42682d202d43dfd0b5617d5cde111b1aa8f20065da7aaa0fa132739db0769b3ee858753dc51c22f049af3d30c176057903714c2e37949fa8d8e723ff927381be29676f01ca22b19ac1d571ab725ee153f222910ee6fa14a73dd5c5722cc3c431aec0ba4ce1df4751ae1c51e496065d812bfdebb14346e0e6154b8a44aa9ee10cf003a4b1c827b4570c17844acc5a205dfdbd46b87521d790f8dc5fb5b9b6fc694acd0b0869e556054917ffb5c26a19572a8ffd0d7696393ec85fae6c1be189ee9875f735e7b89513ebb2d710bc64470d7926bff4479dbfb8f114c3414a10bc90bf260516cb0674c26ab700a7eacf756d40f86226cb1dada7f2bee8e0c02d8b94ce83a3954bbd7caa46635a2837a818dd43e5f2f62856cdd44e63edee4820e8afabaf891fa023ef2ef91d3435c7b8ebed8d33e63dda3cdc7c904453d708248d08d426955d0ec7f3065ebe12afdc8cd548ef80019061be0e0b09568f884ed98e2c436a29f7ec29ad68e01884b0b9666a598eebbf22def64d49b761574ae65cecd833921ed58a50f3ac1ab0adf4c6b28fa4e2674f5ffe3e6249af2f1209feaa40a7c6e6ca6c3437b9825a911ef2a57833efb8ae2286b0d09c157f0cb27054f268485f4dbf6cd584691968f29b469eff8495649b5312856d7c18cabf189f0a4d388a397e270b620e87c26268d10eabef1987797ea3ec1996e23443553f464771bf4a06f5af4eb8b899de68c6be2699ac3be9304ef330f7cc6880020ddf193363fa94179c0fa06f1434d84629e85c5c68421d21d0f6e468ebf02a9c62fee0f47fbcc5a978f0f28d3491142caf0b53a0a5d7301c23adc681a3a8ba65451f8cf6e61b27a11cb02ed4319ec36c76a35d9959f4372e53c0047286295eab63a6352744a542a20419844f01e696f8e49228c0ebd5e0497fb0566a1a09dc933eb030684860a90c51790982bfd9342f20da8468d00e42ca57f5a15658eee75810034bb679a9e2b062fb1455f8223a31c0e15876a28384363afef2b3b66a7e54e33745e57ffc74a9095d2b3a49b488204f09e4e92a9b26377026ac2d39af709eb22e8ab5a858645474871dc16fac3b5c330b01b050d8d9c9f3f315e4f1e7523e1732da08138ac45f3784eae99ce05442e91e8b8d8a7163cad780574e2edd25fd097b326d1908f13326f7b1eaedbe5ae1ad0ad9b069ed0dbe0bafbc103adc83d3159fdb813c4aa5b3bfc8e983fe4dff2dcf6d47350fc36f0d9402d875a215dd275a54fb8e8209afd6b763702851b5226bdf996dfe133222869841f3b11b7e76db4cbb9a5d5df4aa06decccf1e6d20588aa5ee8ccd4d9140391de1dac780cad28aaea9196df70c41bcf45fd1db03c1ceffecc0ccb220c338ce7f95ca0aa341d99b991bd7a5537ab72655007943b752753f02e80df86514eeebe8695b69ac9363a73258f89f39c2621d01dc6ad3e6cbfa11adb4c3f2f9980112770b37ee5d851b380ea35ff4189928277960c89a4e1b5054d96dc1c98cb8ef6fb24a1a4865a5bb135b8818d8c604aae1f1e2f265c5e13f8ece1827218690726fd7030148dd1201b010f3425b6fa3f3f36d5a5874ba19455a913c2977bd157af4b6e0c0b5fc8e500d0cd890bb2fa3eafb1d4471ecaa7a5bf71fa6b153c0af2b70cd9bdc6c288c51856ac08dedaad8dbab779acf28523fab15d6a06c40348e00dda4a55e62c727859d9a32d572e865325ce93cc61c564437493e0c4273522e2aa58cf8c26804526d22a621f8115763753ce7f3d4dbf13a3ace3db1ecc37b33c426d6ab7a934d83e5b3ff335056591e213054e1fc0b32e0b29471c6c1d89d8c9cba02b322c3b2ce240a14f97b4d9cec48740d9b51300097b6ec29572a0287acdf53167c148f04cc60438c1f4341c60161f8bcdd84540cedd60a1d40714363fc4c2b189e003c15467ff1bd48ddcf89faf4f6e6f4c460f5086e44cb12a3a324497de7f6733f5a5c1c475c9d6b344d028174a279a1da5d9650c1392b98662b2c936ec28b648290c9c06765725213ca5cb1e242687f76ba1a836dfe904470e7dab896e74b33aafa04e612c0a5b221988aea41c0969e395cb0c655550ae177d5464772d66fc1a26832237b81ae299ad47d01f4e208fd21242d26ce3ccc04101b4389fa0d7eebb4f04a68058789c80f3ab8253aa2f3a5c9e7c3a61e9b928c009de7a9573f223fb97cc6057b613d9b34c8e4ef398109d48e268581ce00dae1ab9c10c5aab809d795f471ea334007f10c7d8d3ed324639fcfcbe18a0b632b8a07b866a4ed4a62083730f77095185315dfab15c6094df77371e6f80f582db6713bc7578b0d6bf22ed321f610407cf82b16bc3c4c60e748cf0d8d65bc6110ba6f24c105f1e126fc83fa300341642cc144612c2fd78560a57dda5881f95f258d99839a6adf21b95579c853cc1c437ef1e29fd09bceabf431a3a865134a40a3fcdf29debdf5df08b1674425db00c3623dab9ca7892142801ad1be5ce29e2a9b386f8d5b73a882c27dd56959a07ebc38fd49f1caf42f2561984e04072ff58dec27f61833b8c902ef485218911f4943a8de780ee8f31a06407be84c0fc0fd4eb96d800e96e71f84b679dc4c8288e2b46432d2f2f30f85f292bbeea3872ebcb860f1e4c477b14165b9dfee330d5fd73dfaa67be060d687d5323c5e036a11aa0506ef24fe6d27a2800bf12a4734b51c197d1721cec8a3a00f1af7536ee3b9acfc69d4122d9e691baf87536d4e1259d5fffd300da0fac267fa9e0470e8072de94b816d3287d5187bf29e0ea5b9ef9f01fb0c7e5b690d955fc618be19eabd5c3a610e919585c42a09b6a26770fe04715aa6de0f311c3c6022a848aa8bb4ea86ac39eefa93c6c93ae7e3cde4ad72782d5a039cfd5c29da1d55eaeb31f48f83ed0e7d4c7d7e31cc738b067095434808fd42b6339e498e931e0a89a98d81aec95764ae4e9a464d453065f066022e508e333c8efcd2f8548b98ebf18db3aaf069b9572f706842ee368cf993717e60defdff34343239011f7cacfbe4695fa9c5f6b36e72c086b709c80a2dc6f771e5dad97f9d0b429213ede34c613399e08f50ccc6732cf45ec2cddf9e5e5818e29d47e0cdeced046ad09faadd3c30132713392f9c55491b8737b6079fafb25ca63ba1df77b301aea74cedadab11c9fa01709ca1fef72fa18daa22b08892cbc837813bd0cdacb75929a841c2108af0ff6174fe53b0e27b514d33f2222e4159a4dc94cbc82beac90b235bcff690b058994bcef5f4718c8f813670e694a93f1f40650a485b90208d6f2f1d5edd9b2f8f48143db85b533de6b312c8284c98fd033b00d1b789ca1ac6dbfa26edd67672e61b47c07b331c5dd7b75c5053d8241bae7f631cf490e865801cca6a0dd255b25b3bbf82780ee38d106c384144d835afeb3cbb683ad5400717413885affce2007e32efbde59bc6ce4678d2a0aad4f2d117bd662d01d9bf7ad75fc751b5cd5590f103f79624769d864deee92f5840fc42f61ff16a208906ca5fef8767989c9f64e1eebaa9a5c3898cb9e0c3a5aa15502b2dcb1448b541ce086446d35c72d65097adc31b9664f57dca169b6b4746baddc012546caf974829a0dfab6eee2ec48a18ef5e15c49be9b1677c363dbb30d862935e573ef5ae94f66c98fddc9f7e7bf47f47cd5a4fb7a496012f1ef4b4d178d751c1f6b9024239a5fa1bf5f42ef4986f4145bdc6c5bc3e260409c16fb0e028ce6a40dab8ba38a89d1ffac513863a613e1f06e063e290d1af65b1fd8b0c36816d6c22f08ef78b6541a9c0aeb5c6d462e2cf4968be6a219249ee55a19785cad062d2668061304c18d845bb2971373c33b0f45ecb586696bb30defb4fa2a59842b6f9026f74d68423aad1c886f008abf53cd0ac45b9c750e3f7799ad6a6812fa2ca566c53d49573155094df5bf4b188f67683c50e4a75157bc4fb0cc319912c0124b8a09050637732d26ace717bfaf213f71de3397795df23ad62bc66e324f5be744c758589c7a4139cb31613732b68dbfa2c8d6fd7dba79d8c261e26a7ff50071eb0477f5e961075415d5a58c74676f1f3c841237bb765f31c215b5929f65122d9b8e61252828dd828ff0f2d2d2fa780e916f39c99bebeaa251c9131360a1ae3905d5f6beabc4e31023cd4e10ad9d9d1a0ecb4473e3742eea3285cd366ee037d5ff5fa4a4a65e3fbbd10ba4fd8755c415358edbe40dc735876a00d1789c51f504f6f63b1e85d077f20b0ebc5a9b087fdf51234b1e1fcd577b0cb3df0c834d0d1a5281d67bdf4aca0fb1ebad36c468e11b338994c11ca3149d3970db20caf868bd79e412b2b5c5ec4f69c4ac414cf5e81a225cc982684ea14b92059b7a0c44bee56ed2dd493a81ee5edfd5233de7bb18523662b303f3f8b2da05693d9b92d30b90727e7a1a88d2d65a5f07cf1731ac5b09ecc835315b38b9e4f57e8b5900e0154c2062cbdd302ff9f93fbdcba4758baeb3bc906fbe6fe7c4f4f95354ce85e080a14376e32824853b516be0a6dc0a4861f62e81ab9bba250d432314bd995ec42a12372d37d597070f8d8cf2e41026b7672bea5a3c10ff6a419ffb6d229f0c8ae1aaba433a678897500687175209db4364d7f564fd", 0x1000, 0x400, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) r4 = fcntl$dupfd(r1, 0xa, r0) recvfrom(r4, &(0x7f00000000c0)=""/164, 0xa4, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x6, 0x9ed, &(0x7f0000000080)="0adbec8b0bd39b070b9f4cff0b880ac7370e3613ec029f3bd58066cb53b7603fc1ecdd8ad431b6b9024d1da14de6f1ad5da02fc9a91772bf5038b14313bb59eebbb2a784c466f28925c89f7bbc58ad06550d573c586b1bf110f810c5b7a266253f57793e78a193ccbb4c55e3779895723823a053977ca179c1971b349bfde7ad6cc28a24bc42cb65ccfe4ab7a7315fd27560df0308dd4d1069c2e6f5d36993172bc0e5cbab1f60c198004ca820373a41c5036e78600e7bf5108cba8e09357fa7d54aa91e", 0xc4) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x7f) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f00000001c0)="01000000", 0x4) 16:00:44 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket$inet6(0x18, 0x4003, 0xacc6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0xfe, 0x46}, 0x10) setsockopt(r1, 0x7e, 0xfffffffffffffffe, &(0x7f0000000080)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x8d8dc4a1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/234, 0xea}], 0x3, 0x0) pipe2(&(0x7f0000000380), 0x4) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x10) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x7, 0x36, 0x0, 0x0) 16:00:44 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) 16:00:44 executing program 0: r0 = getppid() getpgid(r0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}], 0xa) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={r0, r2, r3}, 0xc) setuid(r2) getgroups(0x1, &(0x7f00000015c0)=[r3]) close(r1) r5 = semget(0x1, 0x3, 0x48) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001600)={{0xffffffffffffffff, r2, r4, r2, r4, 0x140, 0x4b46}, 0xdf, 0x9, 0x200}) recvfrom(r1, &(0x7f0000001680)=""/22, 0x16, 0x843, &(0x7f00000016c0)=@in={0x2, 0x2}, 0xc) setuid(r2) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r7, &(0x7f0000001740)='./file0\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001800)=""/41) r10 = msgget(0x1, 0x10) msgsnd(r10, &(0x7f0000001840)={0x3, "5ed9afd65617dea562214a55c72fa10f7fe6688dc26578c5abea2fa578658e57a519c1bcb0507ec0aff212648745d63b45feaf5788e1c24e193c9c3930b3f7d21aa1581af472c5a7daae02387d3c2fc8684d8d609c28e9920602147df37e95da1163e29dda81a4ff"}, 0x70, 0x800) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000018c0)=0x100) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001900)) getsockname$inet(r7, &(0x7f0000001940), &(0x7f0000001980)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000019c0), &(0x7f0000001a00)=0x8) msgget$private(0x0, 0x400) ioctl$TIOCDRAIN(r6, 0x2000745e) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000001a40), &(0x7f0000001a80)=0x10) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001ac0)={r0, r8, r9}, 0xc) geteuid() getgroups(0x3, &(0x7f0000001b00)=[r9, r4, r9]) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfffbfffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x27a) r1 = geteuid() setuid(r1) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/235, &(0x7f0000000180)=0xeb) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x6, 0x7, "1e8e86b200", 0x8001, 0x200000000000004}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f0000000380)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff1d) syz_open_pts() readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) 16:00:45 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x138, 0x100) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:45 executing program 0: r0 = getegid() r1 = getgid() setregid(r0, r1) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/196, 0xc4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x305, 0x3ff, r3}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc001, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xffffffffffffffc2) 16:00:45 executing program 1: close(0xffffffffffffffff) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x18) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x7, 0x2000000000000, 0x95f, 0x4bc3, 0x7f, 0x9, 0x40}, &(0x7f00000000c0)={0x8, 0xff, 0x97, 0x8000, 0x2, 0x8, 0x8, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x1f, 0x9, 0x5, 0x5, 0x6602, 0x8}, &(0x7f0000000140)={0x910, 0x5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) semget$private(0x0, 0x2, 0x200) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000040), 0x0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000091796a3f00000000000000415ac46d71ce304bdaf147d580bee44649ac341228633897b542b571bb0a34af4996e2116619a8362343503d39b5aa09e25e7fdf46b72745a9f3a2fc921d86bbb57d84df247deca9219fd2121176e2a375e214c94b953da7c67c13efc638bde09c726085b026b01900580c2388ab10e3d3221836f54919d59da5f5fa8ec835f58c849f6d7527d02ab7966ab5369e224c759db0483f7079a6e6ec371adb826dd09124c879cd364a271af8e2469bedf23a3c869d8e500959861bd210ab44e7433a9c952fe90dc883008cca5b2cbfd6655d641df81ddbcea0e34243ff7a032bd5f88b6426f3788e94fd7fa0e3fad20ac8609a8aa727652249"], 0x1, 0x800) r3 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/194) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b}, 0x0) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)='W\x00') recvfrom$unix(r0, &(0x7f0000000400)=""/195, 0xc3, 0x801, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e4362757300"], 0x1) 16:00:46 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x7, 0x2, &(0x7f00000000c0)="3f20951d16f4d0892cb075170426f38a96efb562df560433a9ef5111da5507c51a3e41256799f34631921d02a17d203c528a41d5567010c3ac06e6c85f25951ac127d2cc70a67b3d3b92e16f1ce5ba7c77cc9a791c81a2f10e316822f064319f28be85833703a22ae366f5af476ce8275d8f82328fab02f83d26c48d01ffd927be587635e293cac364c1ecd8d2d8cf3ef5bcf80a8b7899dc09c924078825e42b7f179a8afa127372dfe8feea68fb31f22d176a2783e9fcbd81f028938dac2e540cb9b1d77a1579dac300e20bd2d79c1faed2795c174cc069ec4d09b067b06421f1fa6f9df00e8a85de256abae889692237b138a2f98234269cdb0981a237b9352905579c613708346f4be2be84b94c8cdb982d2ee116022753abf723036b74cb162c643dc26a7bea62b3aefa0e4f0e8f04ac3ca6453c35e6a161d79ba41283260a0769f02a31e4ce14ad9329635769b06645157803fea88c94fd2da889f7a4531afb068f5d05d5c9127efc3e434ef1ad7bd560738c4e8fbce257b0ccb5c303c218b325445040f38199304ba5236c697818c97b037484962df1dc0bb7f1f635a666a9329ffe7a4e4d08fcf120eb9aec058919bd962a1179e6e8fa555a70acbae6f3bba724b62bfbae2ce82de1d6fd4d67ae1f9931ead50568d555670001be0906f3a2e8478bd6a9ff3ef464fbbed140ce5f9db0aa4f77ad3b35066f54b81d9f016da3cf6e5186a6933651a6b206521fc768957a12eef598d4eb42831e20b84dcedf8709f3bd55b4362e76a1adff028d0b4f85d7038ce133cfb065845e2e2be2a3204083cd864b976274f3d935893c1480af56ec9b9ea9be9bf81e0bbc85f6a8a8d1fc622c6cd388d53d0a1532ce7d823a43cf5ee5e662397eb96390d6934b140cebbcfbc80c8095c04fff59524ad5ff554c5a897cb461039f877ff9abcab8872a9fea95eca9efc2d2bfd24b279dab73ad7201224e21a06b5d7e711fe2851c3915c30e9df49acc3c5c4cdda99dc659d3177576ee36cfb82439d5f1762ee0af240bc025547cc4b5986929c22e3ad8d0fdfec3ecad74c024b2b2c963fced20a3fdbfe6f927abbdc3e98d2434f1d74fe910cd19d8cb53574e4428845ee4345f34a72b811a6cf52767cf5cd5cd4d55f5bcd8fba158e420407dbfa0833726095e64237f06bf22c811176711f51b206ce8974e1a5559e27c50ba71343e7d747b6c42723e8606f34dd3a6dd2ee6dbdd9075d1838440fe2a44436ffbdb80342d199d43499867a70d214f624c9c32675e9f26a1da18b92762410442663622279bfd64cdfc0a5db64bb4ad9930184d1aa95c023369ed6fb56299ea527b56cfed7bd51f41ff8da978907f54f66a7edc7baf623076cab4ea2482294329891fb4fdaa5f60c91beccb9bba3e76c239be6920969a9b4a273cd53b29c9005be28a4535791f300e7763a7f58bacee0f72bbafba83e7870da986d9a39052bd36a9d2877a8e61840ad00489c0fc817f53fc7010b13fbb31ad9c564b1a4b57ca2dcfa5b23dce4f14ffc3cc9e89a070f6e97dfd95e833e5db9e33831cb76a723fbe539c18646fd88a8899bbbd24c73302f74ea786e4307ace8c0adbd30018e1426c7bc8706af9fe49c3a0620c4af2e79af7a5295221e22d1b2b4f981d3fab99028232fd02b6c68dca0945fb583cf5e98c9ca4da2afb5d243a794eab604951e95d6c34293758d72e53abdb3be9d2e2cf6d7227b860e51f4a52a17c425d075d76e18e7423e26d5142ad4582b670e6ec8fa9d8e9d91e0d50f535601f684755176fa07a62c13d62cb61532274c7276a27d3b8c32da25d915c16cba3bce964ca44ac4c5a6cf02cce9d0804c0226d9576982a1ff993f6b0311755bb5721467a77f7cc3aa38dd16287df206b56b95d7ba097100d6396f967e077a72011fe86b84cfd6094a99c466191d55488d85e197c44622736294c77d1093cbfc29a55b29389771f81461fd3066b1990af75b88bf540f6404912c85196bec0efbb21be41baf06a326559972961782b40913fab55584007bdb1699427192222af2418239a543bb845a4fed0e2589e76ca67acb7d4b1539725903b9a1b0415e94d00d6301c3a1316253e684ea7ed8efebd8e9b3ae3ea6a28add92e2aa78b400c78e4885d3bddd327f0d1100f0b01ba0bb5c2316a7d1e920ac508d092b0dbe7bfce94bc0fe47d8a0412253419fd90d9667b58ca316562f54a99a3b7d8496bdb31ce7fce750d91189fdc54a81847f45b90781fd644ede134b66e8f7461f6f2f9217b6b92938e98a469986bf0eedc2ee000a8b59775a67c43f8ec7006644c01e4785d62315f37bd0d961f5de0fcd3f1606ac0c9929edf73900bf7727eb7308446264a3d4ccb04a64098c06d19b77b8e650dd4ef7eee5dca5b60611ce2572c11955d06dfc5c2c80cc2b3467c0406ac8c88faad37bdd4e1bf1b6ebb3cf3a656c78819445671888ad5ca35da910c040a85fe133210a0393c662cfbb11de492a0c9d0bc19e9dd34582295042b300b2c2d5d51ced7812983b677d2bcb38c76ea39075ede452e11dccbc6707c67313df9ca09b216127a70f8f8b65f5971844ded7ae2b023b81dd50d8e6dc06b2b2718dabab6bd1edf130284e5f37da749b53e8237544450c5d93f3f8c42f9a356e8f2359f59be5a749ddf5abbf9bf78225b98934b6e8bf7cb4b7181da70c0f04546ddf7911b9fed7c1e849ef4ae5638b519f0d6ac0409b62517ead819566a5c459a00501ab7646791a1f6a947a43d50a52404121e5b060c2ee6ed05a6a9c8bcf50bb929b8bee7e9e6df3edf3f0c6fe9e970c87cd8b6c847bd478d70686a373af0025bc6acc1e018c9ba0ffc7dcacb0a7eec5a5e9ac945edce54cfe2f42dd15f600ab50df318f5114d5994328c982a52b695c532454f8001f2f0a4c3d7f2301861b25d5942d87e2845f2e5e58e1e5d950da3cb58fddff20016e9aa8c320ccd8598d9d3f4da09e06db25457b9f7f9956d445a52bf65fbc3360267713e62b81b6d7859c44a83f160f913f743bc5d1e4cbfac277ba21187198dee31acc4d845fdd19d5675952324d40750967cd7e3cfba5993fc1f26636c4c6d6d4b93922f0d4d338c5e3237cb079482d5fc5cd7ba4e0cd8ecbafcf64213d8dfd224358541ec0ed6bb9612e141ff5baec2c55c9381eaa2b42cfc70052b9d36444b183e769d4ca38e47ca6c9b6d392088104fe66de3f8752ead6eb98b4af3e82b56158613a2be628c7897a4d5ed00d71add4d422dac4f8e337c4361e21f8976fbf1131b5c3f4e4c70ceba9b71bece4a2d39b0c48583f361eb545458b320cbf1c27fb77a70bb585337271aa7d6ddfbf22410b722e6f35f077ea27d6c73beaac5fa568f88afdb8dfdc19d50877f1db7c99ab72beb27b63575cefaef44fd51e1d0a52724d30f83cd9bb4f0ea2145acc49d2c075f29a57a389f6f56ea43ef78d3488d2425a30b44a33be681acd7d9dd218b2b806fd07886adb497e8cae0698c0f585a5b153be81ab4f163c0def09c50016e4d7cb27ff07e01643031542a5e4fccf727fa3447360442dae7fa09f40120ca8ab362d0b63324f38558a838a019a077ef46a0fb2800c34e55bbc9adbed443af5b7acd4dbfcdb7e00e08b17da9c231f30c0500cb52e8d6740b833e356c19a006725ddb2ff25b69ae3836e19636742787150775c7212cf0ba2d51edb01b057501e4ba7d8eb3f83b8763d2248178429f23e9c178e0991614c4be6888578a608cb3bc1254ebc2144805dfb3566382cccf9eb8bc8a5befc21ae64dd781574886d6cf0a16980d0a622de063a957bc421e249ec4b315b1ec5cb248bd374929df1df85941fae27bde9b04da118041d46c3dd5a0578d93f2ae3231a11a2df1ac14645bec086b519fd2990767739e8a3c810123698e5c7e297658367bd30286a6ea4d8324d347bd760b2a05be9c6ee41930576e6d38f8fff563e640722711b7da706c2134f9c543fcd3e24ed0264176c5a401e71b8e2d9f03d201b9c6b6ca9fc45eeac28ca2cecb5c5ed4d279293780ae3a97b6d64bbd7519a68fa80c3d80004d32a4ad480f26575c34052566e8dbc0a73c66f95e2c3ad003a156b69e14dc69c8576542763dc70ebb0d4566a2f73aabea39aae903afad26704701639476ad6ef2d4419a19cbf16d4fe173b57bd1a12cd90b6852c79289cd127dc5bb81188ac3ff93201a17c3d56a3898dfbbbac660b4b59d9ec8bd53988a6a2aba28029bafd0c85489f49f3b0eb97e1a6467a770141c35aa65462b92308f25ae5566a31b6388ab812dc6c09695bca8cef190d5eb29ecca966221cbb1f76d61824fce40a41d1bbbf30d78f998b968cf6ee993f50a0fdc9843fc7b798f55da7fe5ed964033e7206661f50256690adf1ef350021ef6e81fc922aeb7b9b49c0312936217ad61244174af5a62418aae8e2b4ccb832d65e5b8a166d21b9c8faf217f5cf7537a21b1897f7b7f1554d8fa888fd05937c5a7c559138b88594e7c3e9261a3e4ba7125366f1804d9b05b608add18cbb0b09ccb5744a566fcc8b02041b88f7cd22de3ccbf5247de806a36820f18810bb84d1e533c0c3b41324404d83cb5034faca479224fb83f152a5185d0a8834c7f73c008b6f21253942327ad5cc56aa940344ab57ff16c64bc803550422a3d9987dc35ca4c731fcbcaa6cc8b74ac47a80480394e0d3453cce88ebb63c693734bfc872adfc0e5f287f8c9add0872cab1601a08bae22fbbcf1fc9ee984e4e1f4ac18ec5409debd24a268855f91b3e73456762accd5207d8e0917a5d28a0071130e3d9821b41c453d71cc1dc79a3a89a4f1128d3eaa3f1cc0280d88071562d3acf562aac77abc97772d80639ba38177fd5a908a1fee8f468ab7fe4d15fb1d479bf036765de4a8a6e4a9b0bbb0fc19d5a483a773bcee1ccba576491445d8d7789dec94a13816be8d668eadd8df97715313bad7c15761fabd0563a183a981cbe7f7c349b54e9bb4ce3af1e9fe2d0132f618ca4ee30837b624e5e7952f3cf39fc9154c1cf6af1c57abcb77cd0e48c7da0f3dbb5f425e4e541072b2ebe5be9060dfe4df87bf3b00afc1eaf16ab14c0ffb50fe9e062489c68e90ae4610ed68e8de41aac57a6948fcc33f30675742ca7cb47406a2027f90706d6669a5d02e46f5276f8f024707ffb8ff0c47256b397184826dd2955e0bd8c6d13700317e45176053a25812dba68248b91bb403258901966a3d5291e2f9eafb62ddfed92283b904ae6196f1ab93a816d6ae10ac65b507c997215a2e534e24be08e91a940412fd3baaa701f14f2aa121d4d46d0c4865b1d587f9f8f9e4e81c59c8470ce20dc22cb791f9e3e3140e86fe2753d090ebfad225c05d499ba7042774d123e63ecb9a5a8e8c0f0ee37bff7fd38ffaca4ce35ee05d355858911e4ada7cdba9f2aaf73845cbd7f2914874ad61b28a614cb4e52fe997cc16e3348c2b385d4f6701ff1bbc361cb77e9c7e11c62c40b8a0e44369389bc4ae49ebebf9c41ec7ed2fa3ece88c920ca7f20e8e7f3749dce48d31344c9db9baa16e17938380560cec53d92fb3279c3718f5b9ce1d89ea99abc4bef9fa2c159e8cfeb95ab36654a443750cb0a20f0de6775fe96b7e3703c8b88680665e82156cebe2b80d1b7869c89365b827523840083aab3097c774024003455ae6b2ccac37c44e99147e8dd4e03e94fd7a944f7a13a834ee5aa4ac62d9f140758d46a866ae2f8e54736e33fc1644b10bcede01f5f06c5b4e7f1104e8cf1ab6cd96f97c9673633093b65738ed9b9e347113602936b8d5d245ed335661", 0x1000) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0xfea7, &(0x7f0000000000)="d5d92ceadbc7ec2caa59ebfe49bd6813cf49eb6119fde2659d877972a52c3a8ec49508e1a8e17672b9a671fb3053ed1ce4ad6dd1dd869eec56401d190a2d1a05ced64543e0003797871694bf07a74f792a000000009b00000936c433c4fb6318e374dd64f26d8bc25b7e01ebeb0ea8712f222b5094a5773cdc7be5ff141b3069d5db8a2460c3bcc2760d408ea2a03ad4780477d92bc92c00da1d6175ba01d58dfcf298220396e6e550fbc5d0548ea7c4b6ef19981100ad140fc680ff1a266d99f6c8d307164ad3c5545e7184e5ca8d11c78aa1ce36c3f0b9354ad25aaa8c26e8544e72fff85ac1700b41b97811febeb1cdcc29d54fb02ae016255462ae8e60b001cec17790c936b04020b0e80ab47112c75f80311150991012c8258558d7497822b3c4eae1ec8cdd2fe96bd753036192328f10ff380a264d03a1fa307dbadbcb8b1cd16cd0d660ff161cee162495a586205e5116d077c736141ce7071a0e9c73078127c43dcb21bdf8478761c5f0857a32b4690c812334ea8cfe615678ed4e6018aaf40f68806a281cbdae0a3e4bfdfad4b82fdb5e11c0c0789837fd71054068b9ff937714db0fa6190309a33b31117d") getuid() r0 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="d77d8bc14e434a950d0bd834d7d3890ab4542eff5605e67579f71a150d1637ee298effa0c32643b5ffb820be0aaaa5b69377485bc5bbd4aabd7f30be5f0ff6bf84034da5a1870f1934bcb588d2d30366d958340aeef95cf644f2971762d7dd5ea9d2d7e23f7f6f821b68fa9ef99361270170f6f302f2eb3e829582eb4cefcf0567076340a206e4d41b3448efc3c73b0f3f278a8de16d96a8bcd3d8dc46265252b0c987827687ea1e91624914dcc7e8b7a7dab4b9c3a1dd746687641179d001f151a4efcbadee47c6cb560899f02a34a24642d58bed8f8a6cf0d875a3b7707cfe7dfcdf9184eeb56c9add6c846f047c533f486c63462d93e57b6b0de8", 0xfc, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="0001a9d9bade3544249b689404daa71ce3ce8ec8b7603e3fc1740e4d6971cae81e8bdbb7062d885b23ea402c8107f7527124f9d8ac11"], 0xa) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9db0, 0x57}, 0x8) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, 0x0) write(r0, 0x0, 0xffffffffffffff45) r2 = shmget$private(0x0, 0x2000, 0x534, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r3, r4, r5, r6, 0x0, 0x8}, 0x8, 0xfffffffffffffff7, r7, r8, 0xd4, 0xad7, 0x1}) msgget$private(0x0, 0x40) r9 = getuid() r10 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r9, 0x0, 0x0, 0x0, 0x20, 0x1}, 0x7, 0x100000000, r10, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = geteuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0xa0}, {r1}, {r4}, {r5, 0x4}], 0x4, 0x16) socket(0x2, 0xc003, 0x0) r6 = geteuid() r7 = getgid() fchownat(r4, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchmod(0xffffffffffffffff, 0x80) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) pipe(&(0x7f0000000000)) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000003a00)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x50) sendmsg(r0, &(0x7f0000003fc0)={&(0x7f0000003a40)=@in={0x2, 0x0}, 0xc, &(0x7f0000003e80)=[{&(0x7f0000003a80)="ce40fb158f739de20fd0433bd2e2a64ef488e77b5f658407840c73e788f9fbd0bc", 0x21}, {&(0x7f0000003ac0)="4fe593fbb180bd53faf987386059d508ed1ba74e13b2e66dc029604c798e78fdefe081139b3e096bdb6e5d34e0f92f16fe6a0d41ad0507986726237afb597bf36ba33b0cbf85f91c1bff7ddced719da6e656b0426c0484e417c505971878a0e1e29542", 0x63}, {&(0x7f0000003b40)="e244123560b9fb419baef56c29456789270c618094123d2fac5ff9f3e93ba628a00e6e11685be88b33d3225dd654a5a933564b9ef6e66211be32c1e891cad1f7b20b9bab8d9c240f90fcdb6527d15def60ada7d31b6798b1393614de8ebf47f275634f53d9224b454c94b4c581cc4f26f6f14212d1d0b6d49f55b0c73715ec15fb97e42cd066074e0fc135e3047bfb751ab38eb3307ce6ab7e6fed160cc50138bbfdfcd3ae446ef8e6b3db161e8d8b626b6b026de5edf26795713b9f748cb974fc6b028f699ef9ddd4836fae45db5b85e475253ffa00fc02b073a3b60cbae9e58e2b5d8bcfa206c13c5f1ada7d55fd4e3cfd", 0xf2}, {&(0x7f0000003c40)="7bc6beb335b7903d72e19d0801d8dcfcfb0d1e4e105053eef1b0bdb85e99aa4153971eb5d9438f4c997982d7ff95023fb90d08597aed77ecc137bd1c92f6f7dd91863615ce475e9f5701fd2d5614085ab22e850878176de12e66143a0648848dbff838e124714d3e1d3bcd7c75e3531a9faa45e3f08b6c23f0f93878fb1cddab8f78e38e2e705fbc23c96f52b6df858dbde2cc1ad063875a200fbec347ca3686298fdb8f221f087b87bfd663db209e30abd97cc16e05d055ad31d3ed4fd5f9389f54bf3b5b6daa5f3a084e826e0ad151ce40", 0xd2}, {&(0x7f0000003d40)="d7b5b52f88bdce1e9d97b038dff4f264f70c9054ac9ec1b758cb8def88e47d0fd927bd91c75ccd1725595b8c06de258c45add62ed6bba137f6230832d49bc7a0505fdf5025c70bc82b38297689851b3df1d166892fba2993cdf7de224cc634b34351d0fa9e811a3f25b97c3b1288fbc41d", 0x71}, {&(0x7f0000003dc0)="4631d9389174d4ca0223dcfb25f8a10c5c85e1441b199f722bce66eb0d5ab7922048584c3ba83e890193e6d7919b92a5a763daddf5776658ce57a5dde374a8c9199a46e70c8439931aabb7b08b47b462ccfcc69d55d66bf0cfa1fedcb9f5522c18c2c95ff358d3aa381fd76a8747dad8771f830aae3b05c85c12b3d64c938f9c9fa6363ca2ae1b83e4a053ef21ef77ae61ff40c581dca208a2e0169c380ecba2458455b24a6dfdb886eeb628", 0xac}], 0x6, &(0x7f0000003f00)=[{0xb0, 0x1, 0x200, "07536b26e5edbfc9835acaead39dca84ec9100a3643b61904126a4a5dc11fa9a690d0240c4eb98c522330d5895d722535e098bec36adc20f142f4ed3c7f7db25fd3ad869500bbae02dad77caf55b83fc4fe8169f9b7f82fa832e750863ef9b89b559948c626b82a96587b9201814ac9079deb63efc4b6750d9a7f2f77dfbd6a7b66d2966de350c277f626fdf3531736027d19354d035e086362c3d"}], 0xb0}, 0x401) r1 = socket$inet6(0x18, 0x8003, 0x85) setsockopt(r1, 0x29, 0x37, &(0x7f0000000100)="03000000", 0x4) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003400)=[{&(0x7f0000000140)="0033111816579ee6badf5c1ef1e37f786a43cfd5387b3536372c9bca2819404bba4affba6907e807f73b2a682eeb442a7cde2c1c0a457e843df52cf22efeb6911fede7518dc2cc8eb678dea230b04f5e0bd4b6a3d058514bd7", 0x59}, {&(0x7f00000001c0)="ca0fd57430efa008ebafe8901161004a6e0cd814ae2b250d6c35bb96a63bf0a2da3072b11ca09d83fb47b29be21c98a77ff9adc9bfb70156f43b13f0ee2f8b869a226be7d5dbe4dccfaae0f56cf605142a20e28b6666c638ad130b99444b626cf54493a2e85e4b9b467998dc7920ca80f607d6c6a2c835a40e928c8b9d558b81e2cc912705f78fa905ac443051a4a6e8704621c53224f7d5ca8378d856e2929f452bfca620cdc60a8600397822fca4ba41482c576a41e3cdaf640085bca77b765b50515a67599eeeaf4a2ab672f5896a3afffa42a703d6e74bf238dac9c1e6bb88f1eeb4f1c5d97add3032c80f7c215c823ff44e029d53ec361a1fc44a377b081e5181a496de04767d73c4c040a198bdad5bebe92ec5be405deecc7c9e96c15cc6e12877020ac15c3e8601e6da7ade13a16523d73d4a421f2208f6332612284e1e31f4a103d37afa43247d36a15573749b82bce3ee7039ef276c4cefb072e01edc50143c9f856d2e811fa4ad128d5134f2628e5778a1f7a14b86e909cea0ad4e3dd3576c551ba7625103a14a03116eeecff711fdf9f31fdc6ed82ab3f37d077c44be70bfa392e295a7e61eb6fc9f928edf084ec38ef71152c7f33e19afb51bc402dcb2b766453082d20c7e00752c8442c43bf6020be2368a96f54db2ac506a56b6aa54d72395d151854815463711fb96cafcf43a901b54015c83d28b1e831450a2bb99f58214b56944d500d9a4a7556cec9ecaece865b43cf1b2a9fcecdc6bc1d6eea6a5332e80284746f5c3b7c8feef470b0ca5562e26cca2bd0a3fdc076d0d1157f643c5259bcfe2ee96acac04b559fe6e90ff75ba774a53946f54a8ee9b3e8371f6ecd38e79259e0ffd5d51b0bd4f2ab465c367c593d9643db54ae902302b656413abf71524f3e9fd21cc2666472d48eb9c162456719c9d65f38f798f9709113bdee6d8ddcfee864ecd97a9f891329d2749d62569ca90a8b37f63015f0b88d373aa3722da9258cc60cfb8397a3611ccd9a255809bea3f145e981b5500ae670e5562fcfa9b8b3c36db269f575339db9dd77086fc1b6a9cd4fe216c29cab041c1c6a314085725db0295fbf588c33d5598cf12033766e264ce445abd81201db1bd3ef83146875363871c681bf17647a6c1d0304ea90a16cb1a7f20bf849e8487e136bffd6a2fa904fdd5851abcfd63f04c05a6f9e01812d2ea01b3e1e4270dd3ab801326dd7a30f4bd1755b0f641ab499a6f5a25b291ced6136a8c9bf3120d8431532b67cd2921d15f662390c5c716d291883c50f5393546fcdf3147de4fb5665f3c8ca0ea9e50b5c01a9b94e5ed03338bce1ecc5612cdf65bd23e7e0a8a176d83b263e95c92984caf4d6192f15393fdea61ca23d81a7bdedeb66a9d58e6c874e42346f77127fe3c42b6a89b2dc4ef7d5e1f535cef1978f914618e191c5fd07e9a0d971318dfb01182f3b51e0cbc598f49108a320b1aaaedce41afababa3873f314b87784967e8b4714c44cfea0562e2ecb44104137c11ea59d5cf156c5cccfd5015a854e37b5b9b1330c658d080344e84d5715018bf310587d060a39dd04e06abe5fa280e958256a8eadb57883a93fa71756dfb8b91b722a76714428c6202813740148e5332b9161c092e4463f202558f3df98196f4f6c48f6aa6ff9732d5272988cc017691091735938cdd4c93a8b4d4ef3c025a62e9a44a2f6f4383812c87a482bbf25bcf386c0658308f2fc7da4222e876cbaeef6bfc8965974a95227ff962fd0dc139fd0e64dcff829004a013105f813a6a4de3c39ba13546222bc5cd01b83d062b3abe08fe48e2f93812ae916da5e4e3bc7de36f59c40257b67d17442c02f447ac0c9e72764d9df9e825e1b45319d4a1071433a7fc130a689ad0996d70384fb03ba09eb948c57f752768a63769d5c19ca4704d173099349cef2280c1f51528ea79a73e9a339b83c5e866da26e6d5bee9318ff1fa509a03a85c77a6eb51396aa6b382dff53f3f108305b8d308c352688ebe9869fdd4953cc8b3e2e87ae48c4f3a63b140f9f399148462fdfa23212dd082ac1a8864f319e874710459675334e715197c8b57a7bb9fdf66842ecac6f6ffa86d832aa64cd692f423a23c4b0b954d5043f5d0c1cb62acf55d12abf410819f4e02fb6e440a440d4761dfb906734deb2125089e9983b63dca2b102ef959d0d7095c3e07b564d0866003c3291c142009cd3f4f152f1fa62594490a11152e8ecd1820c7887c502db83b52cfee5598775fcb122e136feab2bca6965ec016cb8f8baba0551898cdaa549991863824d2766cd4b484215e9a234e52a8ab7b100a069f5af694522b68744a2e718bee1a57325c36329977a66b9ddfd39262da89d8057a6fba3093c94e140e25f06284d159d9fabd7239f30511045c9499331736ffbafe9f5323e24580c3fab721334b01ce0728f990429dde0ddef43ffdac9853d9c8a1e2a0ab34adfe0ed0e16cc887b001070b8efba03d40c25505d65816a592db488fcfe738eb95503508ac8c8fe7d21e994da1c4940486799dd1eb93f4876dda6289ed7c87f242e3b326814dad3cb59edb8bc9642c7673bbbc01168fcb9d6b3efd96d57c2fbb12b9843e6f2a6b890a782c9b8e511ed5ed5850af483ff2e3ffb419b2c919f6f2af1120f8ded15c2bc2cf0896b6e65e5e17e0b0a38dab3f17a6cab65a295297f47b239d7b05d0c0efa713ff4d4c679406c879066d3354524041332bd4644b654174b9750679a32bcf4ac127b5b61058e9dc8fce89368e969aeea61a759f2dbf51239e46a14bb719f40c4b27a4774791bd15e10488e21efc5932d68cf05a88823cee78108751b7a498e98d446e556580a173ec0e91d6993fd04a026a96c926659e12d6ff1eb8b840918a1e2a83f3802732de2f64ba6ba987b308ffee1bfabc4df9f89f611243f0ed5cdba1c277a36a07de99fe83938c067c7703ab9d83f94d8fd3c24a4db124b9cc17a8018b4ddacb4df08675667a9b82d5609a8c177a9e89c062df3266981028f8f9564ca03bd7d2b88f75654eea24efff558493a712f3f4ed14c2e86710a750d55c2cc7d484997868c713224832c410e2d61e36e0176e13f01157f63141c00242a8d8b993f7e7925fd52b26751c9cd764429bda4cd3550b29f0b786e4671bbcc6bb6c6513ef29244e1dec47ed994af73229ff12eb829a0c99bd268a2c32fa6e0d16b16533c322f4ff28a88b58e319b4922d70ee07b42985f94aef87fb3481381e112923fd2708031a6ab0173294b7ebcf7790441ccad716626cb2a1291cdb9ff588811028e8ac3c592b06d793a10fef884136a343a5184f9eb5dda7ce65ff548d2c790ab72b7f9a8bcf96174f24093b5f5ff3f1905b3513b6e341bc7e12062b69a77e33dab93f338e46db7d04512b05b065d4b8d58eb75ec4fb72298bd038d12bb5f3601e7177206b61cf7fe97da072ee419a295da900c9337b819860b85c3099ed4e4bd16e688ce8de6aa8a57a80b2e5415df26b5c11dd840ee64c1f54edf9032712a47003bab46a41d1672972135bd46d8522bf3c41c118ca408ac2f36a0ae7da3cff6037ea2f1262362cf85f864dae4e4add39970f883573e11e92d1874583dcee98a4bdc5826fd5dabd1131c218d20db744999d54c7553e09f6b87e4bd1dfdcc3b7e8941169d3784eb62a0b3bd8f8275f0e0082702e7847a4165ee559b38772ce7a12980a98f011a2ec39a5ff3f25d82fe3a18052e5389ea6953608dd4acce97e1d7583dc5c459512a677eabc8ede72a76d4ed4758d2c87e53d8f474118628b07962f78f9bf3d5dfaf6bc18d6b4492e6191e418bf06f32dac1d300e376d8a9642267738754eb9baf0e812fc3a3190337966c670f829eec810d040b6a279ac3c8dfe2e422fca6cfa7335364443ed4e88babab664f7a7c82c293877d0c2e8b700345aa659b4aa892bec89bc87034ce106101d16cf4ada406a58686eb862c9f58708ded5202a6e5e619a573a2fa8eb881fb73a6cfac9ee72265bbe252dee89d33e72cb33c2c1a3e54185f79002767dfbdfefae3983a0ab26f9027ae9257948efa98c93d223766f5620d3fcf97899ebe0f761d52e3b1e03e2e0999d20bbdd1d504efc2d0ba9846c50e8b5d929edf3adc15c2d9ae74c993ec9f8373bc35289b1176082cf55fa11ceb9325e79df9e36ca59982e4b3b48c897741a05c95bbb6c64e1c33918bc64b24ad68945fc423a4996cc7d88d381ac4b2b31fa776ffb1927a3d90f67541f05a3876fca4514226cbc52df80f4638ce5a1f3c6df23ff066e156fa242e8d92b2d84630998ac12b61843b02a512a9204a722e8250bc34c4219b79d392f51e28c7f5b33b8aa12fee2ef6b480a5379733ae7fdaf7c44adb9ac2728ab139bc4283d26ae332f448d85303888c2f6586132077584d96d26cb48ebfa0d5d5738de50e524b2b30e5d26fbda707227973a87c52be1acace3383e65cd80be1dc8ce900593f4bd8dd9bd9eabcfe2d4af2b089295ca6071d9aa59df6d5874bfd38a8414162ff9b56db717af6146fe2b81d8776f8352c6298a155d49bd5e3952be3c271241e446e1b8a916063f6e5afb913c10a7da990f49ebe97c1f7b041f84167f4a9afd575d0991c043a0ee59b7a70615817db5299593cf0e5408d45c64841edde71624dc85a5df51c0d6e017dc235f9e03d4cdf2eb347790b6b5dd20ed85cd476d77a1cb79f6dca316f3d6497d4b48d1b396175284a84afbc97b53b4856817849851a7b669b16aaaf07ae4fdf0147733cd567a8c35ce7760597c0556f3213fc22bb3088cbc1f0e055aaf88cfef47ee646855f41f30fef31e66c594b33c3968af9f185ce556500a0d7d907994766c473c8009fcff5ce230b3357bc3d8bd6ca7ee9ed3c6588b04561a30516f70cef2bab27a324e99d0a5dc67ba929886c0471a2b650a41a6c8357faae85a4335f72432b69efd417c0249c39942b427fb4b784ce0383db2841d7b9ad49e554869f8cd4573ace58249f19cd289f87e6441e368bf679850d3b03a634c026dcde873932fdeb60c32526ca41d1af9578a319c84400422d71b9032a4360a00d5b2f8176a83524ad040f94e16a427d61a85eeef702024573807b61df50c171540de9dbf70d8489778fbde8d585d774acef080531360b7ba1ca782a81098d80f0c6b321e99a44b90edbeb7b0aea54419c9a6f2a1878c801eb54ae1747b64b79d3165a8841f8443bb28135343e305cc4fbb373ca1bd2280e201a94722ae8f127441baacfc6080620050d0db3bdc64727ce6783c6a7d2c4af291ca18724c84b3398db56c08f9e8df54b32b3523527419b8e94e28c4f414ed0146a390363a90238137ee840acffba45473cd0712f5f626f4b30badbd28cb57c987c2157cff5e54ea3859c5636c654136d61ba299d9c479aa4b2a2b21c5516c06c94d16984d5dc6300097f88c97167d14c9b2b4a07b901f861f51b7179b81029de5cd985757a8656b7708dfa5967736a5d5ed304bb0c51a6c1d153a02448fb62fae9dd7633337ae3820ae085d7673feba8eea996ddd88298ec5e98c20a466ecb9088f8930a68a485a0c9fef6feccf5d34b4cc9d661dc55f8118841a2dec3609db0dd0c9bcf54eb0bdca9f352cb634564e397b357cf026ef6bf14710a01ea0438eb3585c975aea6acc2c6f482bb16c90b24786ea49713fa21afe2269a84161977e6c0f118b735d82964863e29f303b516d0b42a3ec186b4458fdfbc6427677ea4228392593164c115745237c7cafe27ed1fcd55ce521dbc50e7cd1e085aa8691a74118c1", 0x1000}, {&(0x7f00000011c0)="6f62048f602346f8070a030bca19e211f609e528924404e3f7b6527c36d21c1664bddc68bbafe4e1f4af82681789f32a315deadc4ac20e56decff6a89e6aaefdc8873a0688cd312246c262010a7c814d3106c2514b8c9e7a95", 0x59}, {&(0x7f0000001240)="1c3ea3e789ff41bd00f7a3f6b1bcf901dda0d4ce6162e0fa8e60901127953c6bea937235daa05fb6448a0534ce82d7eb5e211a6d987ead4bf2488d6dee72f5bb244615c835fcd72465aa446a31304d6a090b3c9f0333731e10cfb8328a45fd28fa65ad28ddd47fa6a6882d851cc092bf53f49140ac3dcd8404a0c1b11e52165265527c2be08512a9f827c2d9773a13037502f889c8f8cf828ef9a9fad40f9c1548a969d41453c4e8d9da6e89da44d2773b14dfe81159b02d53543833fa4dae934105a905922df769326240a8386a835a8e2bc8420a18c98a26e37b3bab7c7297e416e847146ab7af3fb627508db5ea9942772f28a714b266274e1f9d280f10789a57d9477d329dbbdee2a31c8f5f888bbf98cec26da950f8d59c78a6939789925835483a39d96bc0a025d8c7b7fc836cb69a588da1f8b59ab8881abb647d1faf4f9159c9a5b82db5a869bb8b287c5d8f2801ce3f57fbe564440911302339bfd69aaf9685fa10d2628dfd9f16673f129a8f172b0caaf65899d493bf37612a905b7c484242fd76dd02b1bad417ff57ce4ccf56786c97d1cd234917c705672a93709bd0ed6255f56718ae3f6639ac1c95865eb9e90cee13762e911b3b05084653e303ae72627f59bc93cc839089a1069052805a70ed5d8f29beaba8d92aeb61a4a9eda577da994f3c4506d5c6f90da852cf7d06f1ae56903b9835e93cb8f7cecdac0411d19e8aaca312896d4726a72c1bdb927c69cf51635a2f00e3c69ad2e2dbbe5ddbae33804a110ca8b97e6d561500a01b4c5f7a9823b5b583af7bb796ada522d765972114dcfe3e67e9ab607ec67e292bd0de8acf680a784247e45161fe9b79cdcce9573e98b9e65be800c3ec1d3b9d766f7ef8e8db0b60c31e0fc6aca3abfc2e014c06ac09ac9d24dac88db93815ee7d96b5dbc0abc1d04b3e27c38af412f393e51fae686ff533ce8e82f836b4959c7bd86ff095c81478e76672f17faa4590ec0ce2c6e06eb91cb6bfa158c59a06a6d895ef1e9f4cdec0338e34aedcb858f5a4fc865073703922e56e815065fe6419ace52f40d269d2ca3fb0cf9b08a9bd9a78e6da06021b781572a37317fdca4608c1e4fae2f73bd9f667c1a1427455c05de03c82fcfd49cd8c92408cff05563c6aea261db84c49d437ef23f529e9c8ade4b7049474e450d3f46baaff086c8047e79a078e3e35c742268d8786d3708f3f188104175cbd6d24e85be56373b1e98a5b119c8f57008f918e83d38e935a76af94d3bfaab7d1539bab859ce5c6c32f106197878eeeff62a365253e962c0ad9e86480d6605b94ee606a3907ca503fe8833bf5612476aa4ed33a3ddfbea531f58b2f4c125d6a01672ba276877dd9309245d4a717198cbd39078eb075f6028256f682ee1bd7ec957d4f8f7a08a63405ab04284c1d691d2140948339ac74e97bf96e00e9994884363981800aa5e97cb79e301c5462f3c91978490931aea97c5e50ad49b73346793cb3cea679f74b434804a740b75029e08c270778346b6b7760a9002a106201b708888fdb0db51c03d13b982aeaa9b2eb0420e809dea863f7d73a2c4bf86ba518ebd8dacc94d4ad2e008b6ad195ebd469bf179c24cc228035568da7e836bfd00fa1129b39480140e4a95a16cbe1333942db87091e5a01537b746852e8c72ea8a3cafea00b4fd09f14f2880213345e6130c39e67a2b11d592b4edb615108deb9620e63342e223da2abc36d93029fca0a45460cc8efc0854e297cdb8e73d5f41dc6966ad62c687803af3b97447419a4f69797564d9bcea2cb3128189e970d6bcbd18c17746211bba4aa9e1096ead8598add4c4ab169e77c966927fc2e1c283629d337d39400c8d2066e1764f786dea651e6c61a740234aea528fba1fa4c3d3ea09d51c649ede7b6bcd075c5c2ac103fa2d321da53ce8bdd5125ac8fd51111c5afb4067d355bac52c060c21e42ed30f24d9d53c4ce418d36162183c0e94a0d17e8d1b28ca42f645822858c92f8920f54781c5876498b5c3e2b2aad563fcecf75a71d92af7b75c95a0ac0fcbb50ecef556ddd6a0c242e92d6a40fa431a184184cba1f9de887c38815910a14d93672ed9735baf2a0f1b702b0d1fd21730166c14982db99e1b84e8ba54c11588d3d26fa64e31d2839cffb6afea40d8823fcc44b79ff8a86f8c186a298f20a19ac5494f932e2751f6051b142d061d69f2940e3fc36c48b4577ec27f06456c7fb6cd1d63341c3e60d3f614476bfd589c40de7e6a1b593e66416aaef0adae2abd300c94669a75cc2dde54982995b9f37cae4c6ac4558c4d90da25b5d74755a08c4ddab2a73048ec92d5087670956ce1eb17067fa21776c8a51226b4839d9795e262b01a19b37f874f8ba05d99acfcf832e8cbd09f4100b80a5e75157417941fc6546812a778261ac3e7bb85a1e2d52e2fa29074857946e59b545d9b9024004a49b0e033770edb579363a0c53e6094be798bcc16d32bda6d7cc8dd93ab943957a58383fe299fa8c5e63a200124fde21c07aab750555a307ad1bc9451fcc0a1396968b373023adaac329ee9b73a4fcc441e67afd5c72b295f0d9548e73eee47c2544332bdfad067c0a980d67adad3e8dd2a38ae0a7cb51075950e36bcabd796e11210982008a984d2b3db1b17992d50b0bc47197d7b23578e9da52485b3e3e053d4860ce9f06cf351023bf0b43d90bde8105f2f9d3609cd8c69cc15050390fc4e583a8f646a1725e32a4c5249ff7df0174ff20773edf3bd4493a42a7ec8f56a04548f138cd4896e42c5af8b6dd34929eee8c3b5792ef2637682973d665acde8e14003d17383ba532c11d838767ef196188658459104f58bf6806da6970ac088ed77a904ed0c1aadafe4d16183678e46d43d197060e5841181e0edf18ca6d599e1d7cca97645bc38072ba3ff7d7f57019b7c83810507dddcc47abb1b123883506d81a1dedebf3a86d8791cb0c9124bfe19d984599ed2830e215ec505bf252f950e65fe1b0da0bae6f309320dfd6c96186f7341dcecd7a8a23d423fe38541184e024b71905910994ab98492b038a2b9f15a5678843cad5ca5b7a8810e6fca72fd2daedd6c92d152383e605fe06c70f0f9989f36a8f98fc3459c2484fb52e7ad98bd574c967e1e53bfeb22f84c441482f8e6a290e9e7e250d6ff1cfb6552a528f9a63cb3765ca977ef064b8b0dadfbb7afd4084683738afa82f83e388ccc040687788b46626f44747cdb8220bb3033f7b8bbd63379943e1cd2b7fe69f6e59afbae1d38952c17d91baed569ac63936f7bf3b98468313eef9c91c36b793f9fa18fa15b5c6cb6f803d33570281b705982dd41d9f95dc8a1fa89a7f3a156a05c5d4ba3a39d6d72833e8b48f45b8ec63abd074bacb91d5e6067e125c8afad83face0dcf81d826c4ef27a254e4dc2be71dd50d5c6c69fb57678449f8584edd79ff16fa7c559d89367f1d051d5f388efbd943b35027665cd7d947f1d7dd3c971c9c3407d20ba93756b19304a5f9774f9c8470385e54f460ca119175e24d80477df03804d6dd6caf7ada54e5a1d93b0dbf92e353110a056c50bc66770458d26090114ef806080e97baed8aa0ddad4490828c3a042dd77a82ca505301b9007facaf8435ae0c0d4af9c04e2d9c5fa86779c7ca3ec4ea96d0ee0e5b1a4c82216ca702ce61486d43bd55dbb4f942b8b3aba3ffae8137a827a3a1fdbbed8fc9b5eddeb28b1a0bbac982fe4ad4bca8298cd502ea07ea941fe0bd1dde6817401d39d24d1b6d0056f913696293942c9fe8416caf1b0351dfa94c05592bccbcf466cfaff74e2fa1357aee1e48ca06921b126164ff968c4b151455d9f72809021b267c144e4e1108d8b1c625716a88943ee4d10f4a9479225c77555d76243e6a4541e8295ac4edacce3aa9d694c9dabaec2f76e0407020ba296f2d45e0dc1836fa9d5a6a397d7a15e080bfd771ff220e9ea564b8b2dd01024880a54eb7813ab0c04d02324fe36a29d2b175241100d8b412ecebf8cbe0b4072e84ae9e34d1a2aef49b6c93ccdc7cf3287b174a474ab7d30952ddbc7a54fe86112c659a30d956bf7c4ae6fc386003b518b0237e160132305a6b4bd6991ee682d2c7910cfc9278e19f5027f6cbf8850388a14875e935a783b62586d645e07ae904008d7baa918320be5353caac3ecc82f32af5a8bc513f9fe2749eeb1040c0fce30f644be6eac4904a1eb3c8055be3d7eeb8b1b35c8a56845b0f820aea790b2844757ae373e1c269b9f7847e83455286f1de4f7c22654bd0bf2a1e14107899eaf92aa4a52dfc5e24a3347e446a3f971b268f0cb68c6ff92d5459d5e96612b12d7617e70cbf5b4713d67be20bc55f1118e44429eca579244f56c9b441dec453a28827b5e5ee22a25e96507d2366bc18b8edfbf14e091f268850ddd67a435fbfd004227073aaf3a12ee752253e4c8b93f69c192afd452e54079d298f777eb49a07e2e03ab638665443f96adae8862d54948ee0128acd4ac0153137b7a1ce862749ee1f723684445ff415e7922de90441c34657cde3576f9ac5d971fef7ba5ac0042b2ade97a6783ecf5998626d9dab6adcb7ac826296bba76cc9d6e3c6a21d3687f7cf75cf81b4a1a69194e1cf165789522167eedd77180e52520b642399869732204dd3a8a7ef1240378eda05524029cf55e748ed6f349e793714a97deaf68aac2f8c58f3de85721443d06e1437871b99ef3c3d687747ef75f8b77b2ca04e816d8039a1a000d3d369814ef31f16bc6111ed320e4abfc8dd8e8e1d30bd93976642280b41e22a21562125bb481fe7cd75a050c409f272ccf24fd45c0ae81b5d9ddc773167d27e7fef24449f5bcf5ae8ee6cc958144bb7111a6730d553a6d93a2473292d8e576c6fe9b4b0adcb747e3b794fb4f569c9713c275956e3940c72e79a52efbbe20ebcae1f1700b06e2757be1fd8b44e98f498d8a8992a957f0b8c842e4da448a98ef50f9d36cce1cdafbf2710bf2940455ef5394867cc287b27af91309d62aed3897efa38ccb5a5d6106266199a5d15f69ff9e77f04c4c669fa56233d1cdeba232fd823c4d887fadcbec9cece6964d14fb58e2519cd23c5db588d32bf601f5a1fb15a39b1a97d8d35fe6202c5734bdfb5c4154ca49293af630397a0976a4c81d73c471dfd80c30c619afd3aa29cc124c1ce42134eaa8afb94ae22a8eaebb847d0b94db9d0d8bbb667c0372c767220a12e1d4ba2bf35ee08e13a93be8b66947f4e027e696fb0c7adf8ca52f1f3027f1a7b976692f84a9287181ed43e1b7d62257904bd126b0eab7c21e09816de267c1aa9273d10a5bc309037ecebf1c5f2c8eef4c15afd2ca1f4058e0528d118bd2db6c376c9b524de6e74838c35d6610edeab76c9a3453d5e4f5e46542bf16486e530923ae909b0024eb4ad906b226a34c53bbd9d0838a6d8ad2733f795c0ffe4c9611cb9eb8f908eaf6bc17ecc0056b638daa0d17a3fcbbb620594f1a01694d0c7fe2796c9589c13a4e1a0df850934e5c11f786da3279cec116db4b543b17ffd51957f4660d58734956c7a4c8177d6d2292a289053c437927af91fdc254e32da17f5b048012d3fd98026e3081eb899f6abc2512ee12f1c4084d117f7e704d068a892c9fddb4be7edce086b9c51c9341b1dc10ca5b8bcc41df5da970fdc59de6c416c17ebc1bf623f6ab6543d4e25f35567d3fd27a71c34fa4b9c6f92c5ca6e8f4add3abbd275645d7747ac573f5d5441daac0e3fe6b379d58c39f8f1c7af2626043874f805caae9431d35ac93bc6445432c73f4ed90820c", 0x1000}, {&(0x7f0000002240)="bf55e7afb1e835e205675a0d1d17e2c22b08bb40ea43d72e011c978c65d607d1b8095ecbf8ff68e39961ab29797d3dd2d4492d0a3f78fab87a680f22541c97af203359ea3920bb7af7245223c51a28b581ae880ce4ea774b5577a25be0f2f621b441b5fe14ba368dfa6c56d915b685641ad1ed4ae522437a70a71b2c6bd56c625451ad43bd5d66196667b95b1bfffe7e4af988e7f2cfa8fcf010bc8ccbaea3fa358c6f466053fdf8f5ec8f7674f199a88c9a8c73596b412256595a2981df5c2868b69b498240685e148da665222f33cd70341513102fe98dfa91542262c0b70120f49326fc36c463374c2defe1c6c9448dd2fd32c885b7d4d221a70d95a0053b3f2e009ecb06eebfe7c5f8eb461510a99c7f7147dc40d882f8b539242c5d6fc214b9194712c5b00e9b9d6ee5734d1f3f9416706eb9e2b7d57dceb5800d6e62a215935f757892811d660b0410463f6670b6d359fd368ddc944b7bafc0ad978e672fddbe87587bfc43e90d70ab45d7af0d0e75462062a16443a49e69128f350fd47e1b3a3b576405bce70631dc67b9f0795aa5e4fc9fce54ecf399e1871d32da4ad3861187bc0b269c63fe682fd5217647c34c0adc68f3f687fe312f099d2383966ae07eb915d8c745a3692d58c2844d8da9543f3bb43e657b4d267e6a6d6f41b24ce0821b9e9a5c886aaf50d2ff434671c63d88d4d8d9468fbfc3186fcf3f6f3a425270e4f6df473591ee17cb034005490f218d36f54946c13958894890ffdc09d5f925593c891484401f0b7efca1d834360a8e5e64bd86930c07d50c3d36edaf5c0f08d3cefc690656da799ec32ba40e36d1f7a5b9a506760bf68d111d710d26c59e830be66c6fe2fba688ccd7905ab970eb1ea8ca2fa9fe60819ad6824ca867176c403e20ca85fea54fc7e290cc08e41eab2579b3511d7f25f72885f9ff6811acb48f1d1d5b494c1046bca6a245e85cf85b92f67234577c1305594921cc432b89784a1e979e81f1f3550a44bf23879d67582b63db585337edbf96982e2ee6a2de5797fc981a57cce30682996a6bee8cacd4c774eb46974d99263c1b80a23d7bfd3683e828d6d13b7b4e398d6168e7fcd5cfc5c95038029d8fec1798aa60696effab6a0f765ea75a4edfbeab78c3cd4c3eea0c358925170e1594416e3fb3a2f928c9308b942921bddf3af7b6d2077b7a825a41d05886d13c28fde70e3ec966e33d3770c3aca764ed3b03e2d3272d1aa9a537e55f4cbfee689734cab42a47526f738a32316e7a3e459bcf670d24a18c3c7d88dbfa21d89f03cd5ad0d451f26f1d777d219d0b356f838b2a076fc55f6f1ee406b2c6abf9ef94c7bf066a3e30ad173ab6e2eb716f77418984b19e20d1d951a0d099acc0fce2268f5c679a7acef805b9a19383c8e1153b3e1e9bfd511ea74147c25337cbec064b65c48ea0cb45b6c113bd5c837f11e2fa4b0256123df7ea01c70813ebdc1e5dd06daa58d7b0e4fe52dc5388daa2177da506bc44da1df7ed13c23ee61f4edcd9f581cc4a2c1bb975192cc006aad0e6ad82be666741b285256936b09e0964dab8e080f8a9c6f54242becdf23e38b09fbb622b3fc8eb4f44127605ca6d650cf2689e46c54c72d30337efa2cb9121e960432f87a3b3c756027b897901e896eef40d4a4c70dba5441150e84b855baaf68bdef5dd46f89300f501a6ef6f23da4311ab7a7a183b25e0d28535bd671199321adceb3a508cdefb98ea1d02585fad1b1b6dd8c3245a33ebc838f1bee00fba7646fa8775563ff76782b216b1de1b46d4e5613a3267a494fcba2f54f6d7e0719215391792226a31e5b3a1ae1da6b4ceb7d78ef600a44b78de8022747a1227aa8a5d0f512577ee17fa388266aa08b76433f64f6b649c5572080399cb6a5a3a7e39a6a8bcfc0466b597094621edf434f1f1673346a9fa81e7e3f000239fb999c7df3616332fba850a2edc3e178d93bc8f70b23d4b4e42d8724bb9b2112270dae3c4b44cb77e0470c435a05075daaf011a46006f58c3c812f37bf8fba452aa8d7cc00fb2ed844327aeadbf8cd2428d56b430c8c707f3c555375c67d93edd5f32cf82a7ffe77e5cec6253fa7c2b6ca2c75d58218274200504b6254e085ea73489cd28596009a72b317fd47805b57a99da30921649c8e2462b90e9d7a02a94d27c267b4469ec643ad669f46cd9145aa99e8b6b82aa01d6998da96293cbdb650091253e2f18187ab1436b49b8d1c24413bee8a76c839fae8c1269e5f23d3b083d8b7f4548318e8a009aa690b044e18ebe92066b40f20e808ba432fa4ecb59df4978b403d4617e48ff0cbedfcef1c82bb2a475e63d0683de879136ef2d2e1b6b156e5fa6ee574407921df56a38cc7550088f29bf9da9ce84c8308b7eabba7c36e15ad101f4822dbe2a0ac478a0613255f0b3f15779ef33e62e0a1cf1ef7e59c581c50654ec2af246bbb0a57b6fddde094ac53fc1eb4546accacfc0658aea1ff6fec3b0be9b500a17d4cd5bb9a1d7815f90cb78c136a3ac7a82d075902560513ad644d1bb710c260fdad92b86eb7d8f9ab7adbf3827bee4059f5fb73c79a1967c6b42d0a6476de451627788424db1cd33c4adac40ab08dc3cd5e42f3481a990a353cd352ea1f4f9f5ed8479eb9808ee1a23846065a78364f52e959661c0043bb96e2f251ba4578431ebbc8ae69bfde8ff93182f8b91ca62239477ea3f01426bda535d2fd3f68e2bfbcd9e8b6e7193d823227aa155f659bbe15d0525f9040336d08b86c9d0685aa5d2ea7dc895c4cca7716ad24b38343a2b274012eeb479c301ebefb892286ead1fed6b3939f92f070bed821036b8913778351f2efc5e2e80ff4ee42e89f30ea2c34a1c8e0461b600c5cff8180ab02df413d329c74853b546292bed0c8c88742328f0a2317e351cf8a3de908a749a837800eb641236925f295aefcc863067380e3c41f102b2b2b9a50e3843c99bf129bb8eea56199dd74aab5902bd92d506a0b5af076d54b9a7393624297e84604c776ad63f217d6e508bc39cc1964a00a4cf93e79ecb9789023ad55ee457fa9aa7c5a62e1dbe951e1eb17762e891b8565fa4a9451367ffc0a211c3877f993b049b56953cb80e36847dabac9b16afa2c0ea8784e4bc7b0396d53de592f46291f109c276db31761d7817601eacf1e91ed61f9ab3832b33fff1bca641efb490659ecf2ef28ba67fa12866274b72215be1b7240fd53f0b521599342aa4d108de0dee279ddc268c7ba70daf1b3236a62aca1afe335ab33eddee3fe9b5e79b1adede640578a70a57fabe226eb476be25a497de60c476bfbc9c098da5703e32a5b40c481bad7eba0610b2683d9dd99c0cfcf387364133d262b8b1d23eaecc0be9ce35530caa4d3032d8e3e5df088a71fa6e5040d1589e79b1194d0359cd1a5d536f56822762b39887fd83d303a4d051ca2627a1e115aaf7919547d86bcf7fab27963ef9026781e61bf89734424ca166db4cce6aa6904f8a293c87211c869ac7bf9b0f07676deb7a1251116456d9799e012488ad966147a7c7ed01031414491d3f0919aa68eafcd718a21d3ef2ff111c4211bf38945e5aee58440a109afa006f949cfd37ae7ecbb69c10780e9d3860745c8ea7de568142ae110a443dd17cc2a4a07975034e395f82f451cba3b8adb7d28bd27106d3b29795769034b75275bf644036da4f70983dacdfea9968bc26708c17d43eff56bd70c9d69515131e3d62a8942507a4b52b5506fc2900058785d7f7f8f65abdc830d23ed263561902d8ac680284e2eac349588addc34fdf6383280a2ada9fbdbb359ff48a89b0358da8b3099593c119ca9da3954eaa321e2217288169ba6c449ab81788546fb13e6d7970cbe45fac1be110678faca7aad7ade0225c5d099bb3d7fb548a45a9db149f2c385df6fbbe2f723c8f64665c0c1fb48b7632aff860794f112f103e1863c04fb68690b57e165b8f299a12fc8ec888bb4796171e375ce7be33628732a0a64e4c83cb55d7ed80b1a0cc5d73252e825b9df029b48dbf4f959d01bd8ab5f3428749fa9c6b63f0704135c53d3d1418b99adf9de7e1bf21eeff5f46d749fff484cd9260f7786b25c2669c32e4fd447ea2c42e507409d25e3f05d70fdf94e4eb69eabb6e21f2d6d65a5f356f3a2a399186c4cd7996d20c996343ae39091527e751f550a1b6cdbe3622ba6a39f0a5043cf1edd26644c006881bf85afe70064dff7c71ccee22114f9e0e78eee7e8496137549047f8eb6a39349f7e74808918a8f9ab04a5c83d76cbb48bc3168a93dc87c87ddeb96f7e02841d9da0451d3420faad3478ee33379ec8edf262e0d0f84a08d64ca60df01c61dd84e8bdecdfb4c44e83b0e50e560e55b22d3fc454aaad75d94305fd27c522cc7a5f9a1712e87424612631966fe60e68bea76ab7809ad8d52dd33135875b16de7d2229049f8fb495821e285394e00c7c7dbd589c7d2bfd735a77032106f3d55407120319e8dfe1f50789bb7441f1f5158248618e3f3691d3e5af8e21977241acc548dd2d12cd04b0ba6d49d83a8cddd608e7e9d3dbece6e800c04f0d1cc12ecda1fd357878db02c63b194f0f2b340ed9e60d2cd024b0056d2f4e0503f6a4e61a07aa5cd6a8c125bbadb7505768f361edef1b1f63c8cd0a67dcf7d90e87cdd268506a7147f9b57e1e6538fe0b876d7913954637673ee9b282ca2ccc578f16b5a05835318c1af8594cbab914ba1f7dbb01c18a9fcacd536e606cf95b5dc630b26b5e4ee116bfa934f31eb458a42a5f2318c7388f0d53a14cda816d45e622e618bd611e20bac9afaa17ed919481eb0deccc5d937eb82e3aa1b0244ba6e49a2bf82bb4daa417cfe0b32f1301c54fa5d149ad4188c3a4e5455306248ae559646aa583d5d1ddff90fcc147c72737d71c34dda49c358912f34f0a18c873072975226e9df8f6e64819b335e5dc848de26e143999f26463d2ab5cd94745ddde7e609f3ee137261304e00344e9589938c0721797bdf162099245e3eb5f4c337c1dd0ffc56e87525fce9dd1e2314f2ded29af3d9a919e7324dc80e95b835a5725d071cc2d7f9cb13f9266aeefff81479e9946b128053f66ae20740341ba830f4a5cb20ae8f4366009134a576c165a17fe002603a77d20ea12f8a05285bcbc9c931114a862a73664d9d52a88c14787b6e5331a5985e1aa5480018bc1fab2ed3a37a172086fc95145516a97e2fff034d430b53aa880ab58f39ef8c27d558c7218feed15c79dc30ddc9fd68c596ab42c5521543f72d3632a3f895e9968d1ee1af85dbe3232135bc6c63a28a2a7e58c37f0c69c09829eec5a5093647316268f5cdfa694d5446841acf67d4bb18c52e0d10051206f55b5c02999b4523b71d72998e6bad033b3c45c05cf901c604a93a6cc950bb6aaadd5ce5571263bba83b9e2f19e3b09eade0a3c8fd4eb9db783af969daa6651057fa5148dc98163426b1b1f4d874b953e2ccc30af9c3c57e29abeef72d466b34f14f8d71055c3d1e055bf480e332685cdf86cf8e891310bad1f71ebf4baa71a7e8dbbf7ed6dcc17bfdd0a8c73540d754acffade16dce09bf9e40db56c02f4561e2d0a3054f00f1fbd05436bea8f32f7e6ed14dffa3a0a5da2f7707441cbbd294d38df65fb9deaf377d934eb22713c433b583035824afa520d4480bf7fae7a49cc1eff70ef457e696343580ad7ded461c802ad53c6fe68634527453a90222f4b661ef1aac9709a63910592766bb659b68a15d88a920798444efcb99e51d0bdd704105761928ee1846b6a635c1ad4be81d8194acd", 0x1000}, {&(0x7f0000003240)="40eef06896667f81aa1d2477fda1f2a697f991cbf4747c28c7f14361dd3aa0cd6167875474b88647bdadd5e9bd92b82f823acef90a22eef236b215827f2a702460a2c3870e76fb5dd6c368890a6b0c6eb2f509a3cb421a8b19e6ac0d57a82dff32c6afdc8cd312ed542673d43945c4fd559e3b9e91c5b75ea761072241915d045a76291c9d83e88f58fa8d6a34c90c32aab027b32c11d4ddd1d1afe015cad572157b3920bba108a5579dc13adb89034b851408f66ef9b750ec", 0xb9}, {&(0x7f0000003300)="50b540af154c62348cde08930f0948ad064664f72be09bb3b8538f0f451204e1ff86684626bdfbbabecc8c0b99295e7802ca1b6532ad20ead497ae8ef00a176c1e27cdb7832b51f79a4ce170c8037705a41e58a02d57147fc4760c1456ee856524f31e3e58234c729cf5c69c981ca6048a77eff308d33eb0ed5a73567a717132ee8c22d58fcdce74c5a02ea59ce488e4d8f151abdee35ba579adb10547b4cea419de57a92635a49f4175a86b90998cc09b212a90429ee2ce2a131fa72c81f3a383d5821bdfef5d2a11652c6aaebb59de3397552ee5af36722bd1a96e5c50668552c6fb18e0ca2112", 0xe8}], 0x7, &(0x7f0000003480)=ANY=[@ANYBLOB="98000000000000000100000000000000c69410af7df027979f50b86a9e446921be6370ee0d6e1a5d6c3d41c55f6d1b8fcd1f1b11ff79fc1e28a74050c29922500ff48410b85d7df269dd9c715cbe00f1e6dc3009d047f25a93fb4dc46e73762ee06a8311f85b0e09885b64a5361ac7845bcf79214239cbb1cacca387bbe5549d4f10e7a5587b75e0302f948d81d05db5c3dd534f7c270000180000000000000001000000050000008cdc02bd00000000a000000000000000ffff0000010000009a5faf7eb62e56a914aa9199ce4cf20bf92e5c236c2bcb460b85eea3b7019914bd9e6f5dd4fa6afb3bee8cf7c9f35687b05bdc55026ab0353c050456ade8684cff57621dc43ed909a4bbb5d1a83645e8272e7f31c5da71f05f34ad0de96ded54c272d2d5086de550fb82c9b3e0cf139aa6fe04a463fbd1e415b5bf3d7f08b3831acf956f753d9efe9a451fd697380000e000000000000000ffff00000100008061e28a0d5e0834b30f86d8f720ad88e5d6606d082c351dfe9849827c6d9cda21d3fe4a97f75a3d9b14bb827cfc103ad80d304c8178b711319bb29b800856a2a0f7ea6b7f57dfb798dab43fcb18748f6a5fe8a68526f8fab2f742e262ef6074b14c085573f7e8f99134f2d292f1cb776f0a28b3f6bbd37401b5d8e9ae4e1168180d854aa9d150bf644ade11f0299e8fda5a368c03d985e1eb2ef75f3679e1b0fb07d64ec634593d581194d22422ae087ba5f447a5a817ca5b4f9a992d4daff29a2c7533ff6af350480900000000000000180000000000000001000000090000006b62c900000000004000000000000000ffff0000bc62d20a8597067fa7673194af9aa91918af857d51c854703653c92bcf0c0a63fefa7608ba618cba19edcc53c694000000000000a000000000000000ffff000000000000cba040795ebdb5bd3862c68705a87ded879dddb3a43ad00cc82f4118a703349b03fa81d711491b2c4bd8862c6aaa20f862f334d5eb90fddab35954685de9347c28f498b430b2f4a5993aa6da00192145bf206bb810425ae386a9a7175efb534c9fc74eba56eec14598b244f364c08777fcbc9b2d86fe5ef80d7188fa2ad901e44ce61a3cc7b306f1de57810000000000b000000000000000a36651a601000000c94663621799f8d7acff528e024eb048682b23aa76fb512b75ece968e51f59a921f650e15fcbb0ffd636ad12e54c9d6c016d8bd766ccc42fb006848d5beb37aa8296a32cf0483cbcac6c88429702f6197012a2418fa25e14f1089bd40651f28b2c79a7cd95d37d194e9ad93c34812941d6ae8ec5aefd05280e9554214871575bbb3c062a83d68d93a247da5cbc57beebdb5d9eb7554601cfe123d0190f3f9a00c000000000000000ffff0000ad01000069b2c63c95e361c7661de88bafcc90d5dd3bd97bf9a8ae0735361fde08a3e726ac1c7bb784f43e0eb839ee605a4acab667289952c9fec66c1cd2b912ae571c35dca0feeff8dc07510a9099bf0126e6543c437150c7fd070a7a2e210f3301d3eb4d872debd19bd65aff938a0b9ed1e57fcec5205390de1966497053e14ed698b7f68772b6a641f9b3af8a154ab4489d3c83db78c638f98fb0ebadaf73ec66ba073c9c33b259e46a614a85950000000000d0000000000000000000000006000000645a47eaa66cb9648ca2c821b6448db7a2aca7378923c523a97e8bc5e3e4266fd919f08eb60480b4d2fde9d1429811aae66e7059ae670cc67c55980cf3dd23733d9499e06f341a4dd789a1be25faca29cd8d7ef9d7fb16f3f1e888cc282b4e8a9a733c4281ad578422bdbcbbbc4822f6b9e4abf99c9b4242533ce9e1315c14d2947472d9f669708c1435ac478443ad32b7545744613af08686b98e58b6569848e1dcabf7a2fd202bc0ed427aeb12154631000000000000000000000000000000"], 0x568}, 0x2) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:46 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x40000000000007, 0x7fff, "3c25b634ed39fe200f79f9b448f5e497a32af8a6"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8", 0x162) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) msgget$private(0x0, 0x241) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5}) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x3fd) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair(0x17, 0x5, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000280)="098c7b5788a49d1d809d70fb659b9aca63a53f89922a6e3e841e6993138408fa795adf19b0727af56773e4432595024727f8e911e6ea0dc7ae0ec489577250a5c305f431fd1a484dbebca06fc2882c021bf3811bdfb458df7517e7582ff8eab66d855e110ce1035d78368a0b1af9e52b57a290c8088e59089d33c6298149a5484313b80c24a8542f18dd05ea8b25f863f61e5a90a312a0e5", 0x98) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r1) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x40000000) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0x1}, 0x10) kqueue() 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x400, 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x0) r1 = semget$private(0x0, 0x0, 0x2c) semop(r1, &(0x7f0000000080)=[{0x0, 0xfffffffffffffc00, 0x800}, {0x1, 0xffffffffffffffc1}, {0x1, 0xca, 0x800}, {0x2, 0x3}, {0x3, 0x80000001, 0x800}], 0x5) kqueue() socket$inet6(0x18, 0x8000, 0x401) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8020, 0x8) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x100) getgid() sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0xa0) open(&(0x7f0000000000)='./file1\x00', 0x22, 0xa1) 16:00:47 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x6, 0x562000000000, 0x7, "6bb3904ab42eb2f2498e9e32acb7cf88a5867b21", 0x6ff5, 0x2}) pwritev(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)="9ff7b137fb3b403e6ef34522b468dcc32770002c450199a005ba230a195fc9f2d5e4496c0c7981d18adec5", 0x2b}, {&(0x7f0000000200)="b31de6b2eb3a9d23", 0x8}, {&(0x7f0000000240)="d753e1583f1e225a0b0340df3ee4510bf6b6fe6927d3996a6f75bf469d2a68be78bc7bd0ab6a80981d0c9bfb67e73750adf4649034a333c2eccb1832c5c9f375dedea65792ddaf69ee23b1ff43f0d9320c19ff4c32d22214f384983af8ac478b3ea2c054a6cd6e0afc2109531fb321371063d45187130e33f9ede6aa5670772ea66ff0064ef3227f92ffd75a9763406001aa0b312d4453966fde0479b37dc28648ca6ce2fd3b38a3053567959051c8", 0xaf}, {&(0x7f0000000300)="b1c545d6b4d30086f1b9013bb9897d83e06d93e5728b8a3c5b760040d57721a14e3ecd3d3bb7026234e060c3fa5e8708f2b22e47920223bc687c1ea98b9782b5f9b1cfccf359b31956948cdcf0b0bf0f3881d1da4772b7e8ccc1d35058de99ec13ab87ba1d3285aab99fd991bef7bb7f4f744140eae304942e009a673c4d3f91885eeaf0b4385f822242effc4e961a88a572d137e176327055ed4a671c0dc41c720dc960a1ff470164d0b2f9102340a69ed409e44c45a7215ff943c3cd305cd52e536ab7a39fcd80696c80c1250fd24485c4aefc6c49ae8c0b796129a03b51196079c697f2ce823143876e4894b657acfdc6b609290c8c63525b0df34e678f15818328c03cd020908ec8665cdae2a1f361716852eab4fae15a0866450e8bb0fee5418f7014360054929812bb656f87b865858e23e72e22b5f27e958e76eda815a6245fe5171ba7a9378af68b1d756e23fe968d397d6e908cede4d64b64180d2f5335ddbdca034b3465dd21410e0a924e04f752b35914e4bca6f5e017ffb23cdd33b85004685ae431d92f9a3a6cf7704aaae828ddc59882cb8f9cc3c0862c5b3b32ad26ef1e94626c0e79084916f361a574b12cecbbad0287e0a2b4030506d93f0fc5a8a34ebcbb6768fd24ac8246edd8a5dabeea50c0ab697bd154b812d30437d5b968e2be5915c7bed042549f7f19f870f3577600e1f134308677477aa0cf57f82f98d91d1c90259d4b07547e8d0a4f6a275196cb39f129e3ad7b8794ea467545e8857686e4a1e18cb078de74b4faa0053335b2f0a735d8ae29fc521b671a93e993cae2b9560d272fa5fc5814beb714f8a36097891d500f3fc7dcbecb5a5620e8446d420c7ef58145ef1f90d5e19bed9de71b50485540a7ab651ef7b92face08cd1358d6a5b76189d06b8db7687ba2f9061ffe3068c164caef7d826d1efac69fb79b51b3679b2d85f1b79b471453c94bd03876d62d57d2e2de1c96127b0e07551fc6c491e4058bc27b93473fac08529b3510692865350e968026461f9c2d7763690ca7223af43ceac6bcda24e2c5ba9a9a6f04958f0ca6ab409385e62639b8c063954f97548e25604e37f876bbb476e2c0214e51ec43eef1ee10ed485db6339a3d4dff53699b95b96646fa097662ecb3af3e4f2c03571ac5aedd91919c6ce5b1accca278072d8785f1c72900973131759a09cf3ee46ba60823c994bc0a3d4399820649d68a9added7a524b6a16c4db891509657f607604f89ac342d1b85e0812f2c572f8649a9d240bd20846640e812661bf51dbc8d11699732952fc81e9c6154f04716feae364dd7a482f69b4012abff89b3328ac605a0bc3667ddcc7f758fca9bc05271ad0ae20c4f23d76cb9fee56da4afc55e02fcfeb108d03326379eb9e104556fec6b852918023cd058690c815e5f6e900ba57ad26b702b53ceaa688d56d0950eddbb5dd8e4bd524f52c4080f3e32250fa678d0c2f9b9e7848e44fb5733d4a662a1d92ca6ec438d911a72b3091362bf2fb6e202352cea1c81749b9d0384a2d6a24bd5fc307d9d42789933be3e4e7142cb0872a709fed764ec31d8ca0c47f279b9107e6b58ab8a9118d8caf33f61eab72fd65ad3908c532db8a1e7e192a017c71d3c97e8ecff028ba9e21526e5b464de47d6bc2158fc3c103ceb80d3d1a530fdae74c9b5410f938aaaee7f339405b487d0334fbd7515b4624d50f260faef6dcbbfb07f484b8fdcc63dbf686c1276e5eb09a7b155b5482a46dc07199a8bb6a2311a21d41b9a056ae347bae0672f1ae1e75cfb03b73320f1280ebf05d308fb137aa409be7ddaeee4249d990b3f2591de3df7e45ae98bb9ad1e7aff32395a0caa7c444ffe34f87b2d2ce245136eaea83a672db6f1c394a950a58653f1e8ea99ded5e2def9b1afa0f98d6baecf4447aa74ec2e931540b039b5fba5dc34bfc578a26ab814eac8abec7e5fcfa77947f70f5bd7987e4e6e8a39ba5e16f33b03971340dfeec890b56af5fcf4c41fcfb21c8685098752ad4443dad91ca570b17141b27f8c5ebaaf3581756ecd19afff972d724224ebf52e29377da8df4a4ec2b9ccb56952f07ae02d941b396a04b99daaf24b86c5c1c610cfd2f8c40ae2c3a0e99c3fcd1472525083957368aeac1def2b01a6acc0eda7333eb2cc9b9aab655742bb1f62f7e60b31518fd7a2e7c44ed1b0d392ae45056b0f5e3a1156c2f11c0e9a09c15231afa5ef3df5dadc858b34fe17a6febb6fda464cfde6004c605219e3cc50b3fea954983b1adc97e621fdf060734749086fe18859cc1c20cc4c5b16165d9b174083caeaf0ed246e8b044d69e544fdf79eb11130e4adc164d402ed14a3d07bcbb5be7871abf55acec74b7989a74417fad36f95d0cbc6e255117e685fbdd336bf5c27545d4eddc1e01d52b5d92ff0bfb2f44a95d161b83358d95afff27a0cdf20ebfc34696087d5c10fc0b71542011ab66c99284a4d71bae848f20beb9b304b0912a30159affdced5846eecf8e9869d001d15eb2e74a97fd283a5992cf1c1d131a35a34b75c744d465745882b99ec4870a7322b35c8a767433aef38b6afcc9f405e6df684b35aee16d8938159882111eeac5bd860fba4852021b98da4ce89ce4930d691ae62e60251e3931b338113e7319a5ba457506f3acdc0f4e103c3686e5ac4ac789f0534ba014469e666553cee7a55376824d37ca7d28d060380a33f50a873e2011065dc28ee91b64701835178b532e27469343f9eab734d9e6b7291def5cfb64e8e817a66dbe27d2c38a4047dabac8bbb6a9eff1677dbc22eea99f468611dac5e809a0ca5b1b7a9027839711b3af7837a83d8ebc18f2026b4f318da155a955b61b900b866b7dc0c11db9eb8b6d0129af5af9df2d8a8f229de9e692a381d8d7ccf9b63f51eeea09c5599c41f3314568f4f63e194f2f625a2944be465a2b2c297ac0b635dc2a0ae3ea9d661a1182505203407538653b320ba5622422560df031fae29e49118eececdd67cd0cf307a091e7ec5ec14b39deb8ff973763c3249298066d6a9df46ddb58443b3b396fa1ca0c91787fe404510c33585f5015efd41ab04dd5862c9578458183a02974a3d0c184d294d0d4cdd744fe3d02bced305765f867ab08410d784cd703efedebadbe664b03ea75a9e9a33283e934395401cbd2f7675ac58c26da27b292c132e97eb07132fdd432d5b7179b4a5bda549b43dd1f870f5257832b988da9ab05b372fd4e8ca2b2b2c7fe30d7835446cceafd57712f867f7438c5fd2f5fba8030d8e28dd2c68234d3053974ef849a08fcfa5a33f1f108bf9b0eab65601b7dcb7d64dff1c0e4bebe2fa7d1d450b93ba2a4406adab2ac80779e404225bd7210db240a8e0267df4ee4d23d264639b9368fac83ea201d3d53dd5db393a5b0ae374ba9260beadd97c54b62e7d102381cdee3bf37f53d7598a974ecbe2ec561ea3458e0e16124caa9c8364d9fde7e9783de5bd098b66936ee2a9fc8b34109ec1086b17513eb505a0d104deca20bede9779ae7401674d149f93dd5044dc159fdf9c0ea5e87f84ba71f5989a4928ff95faa87fa9d0537f3f5fe9143f4320564a022ffca640f7c16970b46dd92a6517de2cd6790523ec1625a49f18b9ada7e6beeff5617c10d32c80239db3d19542a3d6aeb829929c01f68afbd9c6a3e73df84906a14c18c841c1de36a28b0ed19bab4677286bcfcfb0625ab26aaca5e3b3e3d52117a496c8fcbc7dbec5beb617d6dccb4e01ffab1c6be0fdb3fac389b119f0520438e801bfe771b6586325a0b66f2c3080ad77bf9ff802706f70295f198c3fb1d2c076c49d959779dc79bf9ea25135a077d8fa67d13377f24fc94bad496a15d5b84513628ed8bce09c8c606ee8a0e8ae895001df8d8d70ff2e2137da87aa669c941cbd612898626ab569aa654e84212663142203a6477dc66676d3f0fd127f83ee12e281401a918c57ac13624d8ffdcb9ae6ff277414fd38c9f62f1e5d3b3d9bab9d1478e4ddc7fd8a55ddc0144c4119e72e89a41250efeab09a125f2a58b04652d7e53dc133edfe9d2ab60ad143ae72fdab5ef1627c7e93d6a698b0860455332111d8c607ff854b24dd96d924c6c05b0a668472459d74cf7526bd014377a9d2c6f6040d3944490d65d647f4dd4967e99ba4c7b8a7632690c7e35cd58a6dc52ee75d644e0c9e1511bb5b5324dc37d24a448deabbca4a40c242e3f3a3a3c5ad0dc1848b3a0fb259f5e63e176e7fadceb1692040dca030da8fb5da613ba822fbf392fd0b943f4c3b4a7c82d7665897cee8698257b0e17b6fbbf44cb776473bdb40caa8a3301ab9932762e9dbacede4fcf8c0d3d0eb0da6adff6f01a89f975d2dbed305fd50662a199d09cdd5f93e1c1ad4155a1115df31f1679068a5219c2aec20b6f6d37224970b61df49355b8829eeaaefd280b59041734ce8b269fa2a278db1a1f9519fe923e6ee474480c2169de3810a9a17fbb31e2529ea3d9743800b84b0516ce39546721e986d29f85244e74d578af088a10e30cf44e62c7a2f31d6926d8ae7bd90f969415c3352f12d7136b33d56532d34ff6ef8c77b680036d7c00cf462e823b3b887c7ff8800990a7a8091fb0ec130a7a6efb00defaac8c9877000d2ea5222ffc312e732f2db7a18abd4537ca00abdaa8c42bcaabaa5e2f0f39748a0a8e046f54579f54b34b4ea5ac87ddb5218c40f756492abe3f1ad97241603bab43dd4355ec4c9874a8bcf6f91407f0cb70fd5e58bded72947be41a85ca4a5b9aef0d3bb39ad429ba7d03bcdf3a6be504f35d8fa79b9a15d71d7b33a326e08acdcbdd254c1cf21cdcaf8fb15b78928f32797a121c5b3e65bafe57662defe53398f1f1e13fcd87b1bb07ec8feab90c1246cdeda11f5e5355ccf327f8922abf42da02f6f2e4ad5fb2e6c6f9d374b72df489018e9d91f0c78fc1803cb037731c76ad44e2e19353484ba1da4114125fc971c165ae65b69512d573d254502dd81235257f213ce6aeceffc16e4379ea512ee599b76b10ac963e9a3ae164fb1058671033ad90558c949a15378060dc9be27c5e28c2d939c113f863c372f27588e1f758a9dd7a4ff1f27bd879221091c16d2e4b424d57eb0d68f9f593d24ec0b18b43b729eb51a6925d71921a5c995a800f4728d233048839db51cfd90f388b1152f82fe1af7d90815334cc9c05bb25f28166b006daf8dbe62687d203ccba19bac14b7e7c72d95f287efcc84657dbb70a1fb18284fe93134f22dcae2ab1824ea9ad67ce2db62b14c358df1963b1867db114b9a9f1c73af25bf8b4848161fd99761730090ea896988c343f367435c848e19151449746f652acd5359aea55b3b55c13081486d833d7ba1db6fc6c4661d9846c4cf7add487bb4dd9abb33e3425e66cf7ba45ce38333420433a446d601077c233b39ae598e073958384269cee00743a17f33b94575514654990785c437c832d20eb071995e084ca50fd7cb773de9d2a387d2b79e76f77e73e877d24c189f05b7ed07b813a872c5f56794c4dc4bab869b983c123604773ec916ab683245dee279920ad417de074e6da7df30bb6ef2d7762bd1203e42e5ec832cefc8ac0c3b33db2c206ef69c1321d15f191442a725181546b4c61922a56be235c971b3e7e518905926cb18b35d2b06d7ea626eee539a4a19f8765ceec771f5e159134112349021896628288cab2f3caa9fa24dbabf628d6d4ea36893826102496e092d6d59e7e58355ed2648943361d7373ff844ef3f443bf170a94c76c58ad9c928a28079aad9afc43574cd5c534e7c2fbc49", 0x1000}, {&(0x7f0000001300)="aeeaa50efc88a83c6dddf25f0de0222c40399b4a132cd1ba9782f044aa0939a6b4f5600864ad2d7239940cedafaedb8ee491e06d2d5081c1e15d8b26e89bc9a48b28f0429118003b0f97ba0ccbea156aad617bc940c9a0887d4f52e2975a9d6c02ef1da8acbcde27762b2e7151c48a09a95bdff5f5bcf2bb7c22852cec9818", 0x7f}], 0x5, 0x19) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ftruncate(r0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup(r0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80c0, 0x64) sendto$unix(r0, &(0x7f0000000100)="da0ee359723551d221e0487b18db1dd93faebfde56209641e47319cd311d94c3331a7e62b2758fc78b97ba4935e35cc18108ce51a872950748b5abc8a2806a83703e50df620a0df5c8ef300e14ab0a89eec4f1619285f485a36227f018ece0c5d749d099515974510089edd22eb6eae11ac03f9110f52284d4161a608d6f7ab261b607b40983364ef6a5ae3b962d907b127e6cec3a66a4f3f5d2458b9ecf40efcfb26796d7fb9f8daf5c0a8a5eebbe499a0adc6e9f6f58cc68659f421d128d52e7701fcb4029193d835c19b0f8c4a682d658a80bd62f55c93aaea21a1689", 0xde, 0x40d, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 16:00:47 executing program 0: socketpair(0x18, 0x4000, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161be) r1 = socket(0x18, 0x0, 0x8) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000000)='./bus\x00', 0x121) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/58, 0x3a}], 0x1, 0x0) 16:00:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = dup(0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/8}, &(0x7f0000000180)=0xa) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x100, 0x7a) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x1, 0x0) socketpair(0x18, 0x3, 0x2, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff}) socketpair(0x1, 0x4003, 0x4c, &(0x7f0000000440)={0xffffffffffffffff}) socketpair(0x3a, 0x4, 0x2, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r16 = socket$inet6(0x18, 0x4004, 0x5) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="1459c75b6e2854f9c188825c7c878e79d6e6d493f5a0cbdda4f52c730253a6b22022eca940950470d50307a0dcc2df02e83eeb8d6f92d4a79be26b41a13497364d37f02bc4329c4559c3a662b78b14147eba6cdacc811568b67d3542a06d8cf73fb06b41d9763d91f65c5effcfb98b78f2cd9d493fb3587a5162ec849f4870888ec3", 0x82}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x400}, 0x400) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a611e7f02a6a97ce5b3a2d2b9285"], 0x1) pwritev(r18, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r0, 0x10}], 0x2, 0x2009) pwritev(r18, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5}, {0x18, 0x0, 0x1f, 0x5}, 0x10000, [0x5, 0xb6, 0x0, 0x100, 0x8, 0x4, 0x0, 0x1]}, 0x3c) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:54 executing program 1: 16:00:54 executing program 0: 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) 16:00:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x3fffe) 16:00:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x800, 0x7ff}], 0x6, &(0x7f0000000080)={0x8000000000000, 0x3c3ab45d}) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x403) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000002c0), 0x10004) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffc90) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) close(r0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffffffffffffff81) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x80000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000180)=""/97, 0x61}], 0x3) close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) 16:00:54 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) preadv(r0, &(0x7f0000000500)=[{0x0}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000440)=""/189, 0xbd}], 0x5, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc78", 0x2a) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc", 0x7}], 0x1, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r1}, 0xc) 16:00:54 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/53, 0x35, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) clock_gettime(0x6, &(0x7f0000000180)) r1 = socket(0x1, 0x2, 0x8) setsockopt(r1, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x3) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001140)) r2 = msgget(0x2, 0x410) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff00000000000000000000000000000000000000008c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8604dac00000000000000de00000000000000000000000000000000000000000000000000000000000000000000000021e7cadc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r3 = semget(0x1, 0x0, 0x140) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r4, r5, r6, r7, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r9 = semget(0x3, 0x4, 0x8) semop(r9, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) 16:00:54 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x3, 0xfffffffffffffffd, 0x1}, 0x3ff, [0x8001, 0x98fa, 0x9, 0x80, 0x3, 0x400, 0x58a4c9ab, 0xfffffffffffeffff]}, 0x3c) fcntl$setstatus(r0, 0x4, 0xc0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x40, 0xc6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x100000001, 0xecd, r2}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x22, 0x80) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xa0, 0x8}, {0x0, 0x80000001}}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300c0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x317) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x20c5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) lseek(r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4002, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x5) 16:00:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1, 0x2, 0x550, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x6, 0xfe8}, {{r1}, 0xfffffffffffffffc, 0x21, 0x22, 0x2, 0x4cb2}, {{r1}, 0x0, 0x40, 0x80, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x10001, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0xa, 0x40000005}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x8, 0xe409}, {{}, 0xfffffffffffffff9, 0x0, 0x400fffff, 0x7, 0xd9e}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0x8000000a, 0x37, 0x5}, {{r1}, 0xfffffffffffffffc, 0x60, 0x80000003, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xfff, 0x1000}, {{}, 0xfffffffffffffff8, 0x52, 0x8, 0x7, 0x68c}], 0xfffffffffffffff8, &(0x7f0000000080)={0x5, 0x8}) 16:00:56 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7f, 0x5}) setrlimit(0x7, &(0x7f0000000040)={0x3, 0x46f}) setrlimit(0x7, &(0x7f0000000080)={0xe0, 0x10001}) sync() r0 = socket$inet6(0x18, 0x8004, 0x10001) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xfff) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000140)={0x9, 0x7fff}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = semget(0x2, 0x2, 0x248) semop(r4, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)}], 0x7) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r3, 0x2000740d) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x6, 0xfffffffffffeffff}) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x173) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r6, 0x20007461) semget$private(0x0, 0x7, 0x8) sync() close(r5) write(r0, &(0x7f0000000800)="fcffffffc26a67bd73a2deece0d6222ad6e3e7f16314d27d385000bf5052a34773f98a09df1b95dd3d61844242b0671e824e46be12de979653a6c3a12d4e4a2d05663c0d9f4e59cb18fbc4b74b63dd43425cb7b4e4b6895f5dcee5700f458791537148a5eb0194ef1356e53e0be36bae4c41a3d4c20d222872867b1732bc0c531d6e7959f468e4dbc2c950b9", 0x6caa438d5cada81) lseek(r2, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x11, 0x4000, 0x81) getgid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x10000, 0x800000000000, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = getgid() bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) recvfrom$inet(r0, &(0x7f00000003c0)=""/131, 0x83, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) flock(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = dup(r3) r5 = semget(0x3, 0x3, 0x0) setgid(r2) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000002c0)=""/105) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffffa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x8, 0x200, 0x6, "24ca2fb19313676530b937f0261ce8f1b11a195c", 0xb0f, 0x100000000}) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x5, 0xb, 0xfff, 0x7763}, {{r3}, 0xfffffffffffffffb, 0x49, 0x52, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x17fd, 0x101}, {{r4}, 0xffffffffffffffff, 0x11, 0x1, 0x7, 0x1}, {{r3}, 0xfffffffffffffffd, 0xa, 0x0, 0x0, 0x3f}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x3, 0x5}, {{r4}, 0xfffffffffffffff8, 0x81, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3f, 0x9}], 0x8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x20000008, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x80000001, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x2, 0x20}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8001, 0x8}], 0x0, &(0x7f0000000380)={0x9, 0x5}) bind(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="424e3b00ba993c8522d6ec6705fb0b902ce600002239497201a9c7a668a0bc669fd817053b1b858d0d28458de48c8a074c3b01521b9de06623523f093c36fe6947cf", 0x42) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) getpgrp() shmget$private(0x0, 0x1000, 0x800000010, &(0x7f0000ffe000/0x1000)=nil) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r0 = kqueue() kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) fcntl$dupfd(r0, 0xa, r1) 16:00: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, &(0x7f0000000280)="af789fafa5aa1eaf363df0e0153444090b2c2da2f4a145f4fe525a22cb46151b6ef17e86b12bf75aa19e5ddba940b6e370273a6971513ebd2a119c00c078c2d96c6970ac5675e328b5c8578a7cf02eba9175b2a2eff329fe463c77e7c60816a4422db25d3d5ccde0ffc1e454078f7d6853d942b6481c618c2921123b5b69300885e1adb5ac87c93e769d78931be7ee805453f2c84b0977ac1a2e008ae32e7cb6e0d29da456", 0xa5) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_open_pts() close(r0) r2 = kqueue() r3 = socket(0x2, 0xc002, 0x0) r4 = dup2(r3, r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="28d161c1d96a6ea04e4bba54ac22dcd096443e9e5d1ab7afa6ccf0025f3378e36bb3917e109001ba6420b2a35748378d62e01a203b36d55050c3cd9fc605b14cf6496cc62174ac18e6d5e76db9da0d0dc18cb3df9aea3f4b62de783a097d8b803a18dfa0864310308f7c1ab39fbf033c146dbf32cbffdec21df53a53a7dd8191bf692d307aa4402e7908ae15c269cd23fb3e6af169f546faac06623d", 0x9c}, {&(0x7f00000000c0)="d70151432dc5d03cd5d8a8288daa0a7a370796f351cb993a7eacc319ec8404be87fe231008f0a99c600c51d8226b5f3024f9657059a330a5b38735d7bdbd4d472808aff35290fdad233b869f29f1890f24664994591f65b59fd8db4094bb0d9160f33ae97f2d6415b291635ffaa3afcac5a12e30", 0x74}], 0x2) 16:00:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='mN', 0x2}], 0x1, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) setrlimit(0x0, &(0x7f0000000100)={0x7fff, 0x2a50}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}], 0x1) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffa, 0x7, 0xa9, 0x4, "2582b449d8be7dbd5748bfc06ff7b4fca1f5c385", 0x3, 0x9}) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "23fcb34ec4563006124c00000800ffffffff0200"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:00:58 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/137, 0x89}], 0x3) symlinkat(&(0x7f0000000400)='./file0/file0\x00', r1, &(0x7f0000000440)='./file0\x00') getpeername(r1, &(0x7f0000000480)=@un=@file={0x0, ""/30}, &(0x7f00000004c0)=0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000500)) getppid() sendmsg(r0, &(0x7f0000003040)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000580)="7471d9e7c3f23fa7251742e6d7aa71c7168d2888699b131cd9324c53830d8871214abe3b78e25ddf404f0c429d6e5a149cd793e6614bbff99e6d93b724e9254e4f5915fea7f22d854c6baf5bcc3eb119b7d33eeb7a191ee681adb706c7b61204c5da947b408936f8ab772229651660278adc6c2d8331758f1df17ca37b863672b601c5d9d978e1de0aec1609a78516dcbb15ffbbd460538194949675889e2607dc9db502afdce0b62550ac28b78359f7f9", 0xb1}, {&(0x7f0000000640)="ab328a2fad41d0f98f23dd5ae92e18cd54d57ad762c988758509cba24f42718980e7400317d9061b554c5fca7c1bc2eaf877689b2b3d617df049f4aa140da55306a3d8b8a7f0877632b789e2dd371d8c35ce7711b26709c1a963ac2ba4c63d7321419e02c0119b46a55ea995d81f7ed224caa764f5fb9dab84a807eee27aeeeee12c6993b6fd0c5a89c5770908ef68909384864599c75e1dc749506ee2a8787bb347cb08c5e127bded2c31eb023600a3002dab82467b5067d08d5741359eb51bb4115abdcc370dc1f326f4cc8d5bb10a6837641495", 0xd5}, {&(0x7f0000000740)="0354cfd80361c5f04854f24ac72377b5fedd4f6df44786da43898807d6238ab160bc033fc2ed709ee95ccd032c2cdaf3f39ad097060c6b05a46e5f7a4c1e4473c44d48600e3206d64b122dc39623387f2981aac065d442818b3eae35d387b1594b13bc375e091d86e4d9b54b8e79e7d8155b8eb494ff798c7b58d9df7f24f52a1874c21773677cc2778f168dfa68e9d578def4bdd12e6861962f1e2562ffe456e706ad93dd1ed6c7c1b747cf04091ec3a4f05323293f3b971a93711cae8ebbece21a5f8162c4e8612ffd0e61a450f58bc15dfac5e0bc8f3b6df3eef01f08c8fe685ff34879", 0xe5}, {&(0x7f0000000840)="3e134984b492cfd47458fe798bf4da2dfd11f19a0cd979aa304d3b91a4204112562730028129fcaacf28a21e31185f6de375da3fb6777e43f4b0f60640323200f462700ab48e29526872c1c81a5668b0282054797a4f553f0954c15b73733aee371afd7d6bc9c2bff9", 0x69}, {&(0x7f00000008c0)="61d40ce04e2cf137afad2cdf04405e66d6658f16e2debf42c96afd39f8721a99d5140bcc62c590da9c3aa19f5c6e52885518d424bf068787214f1e844ef6ceac458b35d198f167785782de6ede4380430043b7e848d73235ff691a3aa347d12aaea009cf3e2a53720d66870f0c989b6830cf92423bf24b180d3605eea36bfd3db980501d30a60fc1c9ad119eef6e889e8b1d2fb17d0cf5af01bb4f6d5c11f5cb67f7fde334e6783f80523e537d7c47e1f47ae3bc5a67a4a7981934036fa75744800db1d597dd6dcac9e046c4f41f9685c6aa9313b4af7da020dd346c6f259bf83d40d6322d9fe4b78505f5fadfc0b4f667cf721cc282de21b087104866fe", 0xfe}, {&(0x7f00000009c0)="257ea3269b2e92c2f1afc514c8d3c26026c554354177b95a26632bbd54ad52ad5c3fd3a06be59665531b5df6fbb2dd8745b2f5282fc8bd06772d94392c065994c11d79931e80d4a665c2e2d19656dddf4c6280e4c5b5fe9b8f0207f08904e61742c44227f60c06bdb0c3664d607e2f34cc26eda8f476e1ebf43e9c6b9a4d2f67aa5b0d9a14d2ca3d02611e63668271a43542c7ac4634092ab283897ce32b5acdf47ec6e09b3158aee61136730aa5d2ea3ebebe9b7bb6", 0xb6}, {&(0x7f0000000a80)="15e243d09f70212f11fd4fcb8353365405161dce29b908686fe0d2a53f121abe6b0821eee4764156e50106a39f9da8e8db9ccb636d1523fbaa14467724994954da6a53de393fea41fd6f2eb31deafa29324195a28fc56ff838d4cb569db0bcbf9c7eedb6e705dbc093a8ca0f802d30d96a57dbb35aee85e05c343611759a258fa584d0b7c3cc34eff6db167da8420c5cb637e9fb887acccfb05593909ceb", 0x9e}], 0x7, &(0x7f0000000bc0)=[{0xc0, 0xffff, 0x7f, "d5fc65abc86f07474fefda4ba758a720e639d570bbeabcd967f95444409889b239ce121b8d949a0bbe22a2473ccf1b14229cf31a5b87af143112c8fdda07dab914bf8b8c082162cdfd262b9d84dcc79e13d130c1c920b57d44355473f30dfde8efeec3e2cfae217adf38d040b3714def9be4918a3b43a9821b0be23958859f86e26708c02c5d5a76aa8d70947108630dfc52a158f75638adc02fd40c20dfdffabfb6a4ec87a757e69ac02dbacd"}, {0xf8, 0x1, 0x44ca, "10d320cecfb2382167900283909d843caeaf6fd3485748afa10a6445da7c77ac972f5b138ad31bc8faa01b89854484ae2a9ca60cb95df49e58ca1da41d350a4a3e9f4b73d6f1c2235edd4c2e3885b154f4de774062f2248e578c0ef42d5bf5a19d378b7bf912067c9e298c18e0b78b45809af736c1b87bf6d5894922cec71117b76465b6623a94f64258dc3e59456a0ff1155f5aeba06f125b1b8e0f11ebd2e33e6e62c603beaa198fe1852f6e15fc7469209ae1b5f15ed0dab8216c19bcc80ea07a9bc10c61c1662194eb5aa60f058cb0187c2032e6baeb91bb43b6da3da1055a641237e8fe"}, {0xe0, 0xffff, 0x8000, "df7b5ab13bff42016aeb28860be15dcbcb4d235a27910a0945497012a6ef784200a174f14a3b25fc0aa57e82fb7d049571d9ebf7e5578ae501113ee98ccf93d9705901f7b4124e7a85dc647ec4996c9a153b6c7bdf9981fc5e3abfc5d0b937d7203e2d8f72df1d79ca1cef6cb730b471200a727251be30f665cfe1b5e4277d94bfb10a88a0a22ecf10e9977b58797090d24c3e61bd023140800bc94f8be48714ba49f2d68093aa7d981ceada22c1dc420f07c19cd4be238a965760daac2ee5c609e7eaf7808a4acb4109d6"}, {0x1010, 0x1, 0x7, "71ec674cbc77d7df6b55dd49b7d52efeb5807d1b9a6ed721cd898a2057da46a6457899dca583d763cda2de41dad5fcd07016caa91fab0e77a7070d1fc8c76a49741ecff123e5ca61564b94cf19bae907ecb1cd4db2c7657cf5e048fde28683dcf90a688356814f0cf28fee0cf87ed63e993e4ee01dafd26dbe99f073b86a18b89ba199f6d26c7624ac7e666af1ec0ec831e3c7ae9e4827a6d5a3d905a6d2764ef603e2a10968a02b1a67a088ba785221145c2376d0e2478d4d1382901e92ccd28241bdb754556e45a6f41f7d493041dcb9881fd65db515138e2b2ffaeaac0c16355ddfd9b61dce3fcf00391ca5012c50f360cc17b8f14d0277e3ba60c01ced6796a91663abf9941b8febb0e07adc0fe595fb35891a8389ef97cfbb93abf16a24400e5dbb74e0d8e712e2e8e50bf74959016007a9ee9155baa13b05a5459980165f519bfa1735a883e1c7a2efd5ba263a232c403b0adfadd801d0e756db7b7c4f28819c27f3c2cdf12c0e5c6830c9416f6db44e1e5d9423556757a226f5f7be2a3f21a87ca960026588d164cfee131b54b8dea204e1fbf281050a4a32b81547355a3bed0df80e5ace964de6daa61bc3c18a1b00ed4688eb9ba91efc1162a56f37799e4224870eccd35de0ecf2ea208a81e4d1bb4294b8d432de128e35b8b6ab20753b857e111d7be6cdc5034f38173b7ef653d6aaf5a68a85708472592617747d0f245632e799a7322af5777912caa48e09c579274c4374ec94007c822cb83dcde7c73bb695e4d314d31ee375dc9ec7eab8eb8bf6d85fbafaa9ee25f8edcc931d1725eb9d014f6c02e987020f8d2f9100a0a91cdd03ed44f93c8b80c584c47a98278b79fcb3e2bf182edf1a9e2c097932d0a59c3796cbe39a7bb72eb343776f86e70791f4a234f8f1f845987cfcf2c72e410acac828b8d8a96d96f02d97585d907387cfc6e9ab5c48cc9ad963eda11c33e62789a0d55d8a50aede4bc8602af8bdccf29f576e9695de2a972bf59038e30876c87e5fd3597c8a6d4d53a55d03d826227ec78eaf0bdd81b1457d8021c67edd043de923c639c45089a7cbaa22af663182d8f4e01395d1a4ec100c2cd1793988d9329b27142e26f445ac85960cde9d27cfc67dce7dba891ae1b37dc6b36e95f756079e996caaf861400319ce22e8b5fd4797c44213a69f8afbe20bcafa191c877ee43ca38e4f52e4e6a3e7c22c7b9727aab70cc7d69808d4e4ec6bfba293aa10935d1494803cd156e8e972c68f962eb9402d6111186eb3f57d639d39aa8cd070e7eeb17f85f7ee9a2cfdebdd167c08277fdc04e1fdd13bb9710f85c6e7be9380bdb3c3daa596845e19b3f0b4de6af045b4834f7d62a24eb75e0a477c92a19966721a10fceb92ebfc35ccbe20ec4e62232a1e4528c0d6bf045bd11d42b879589004c582a989a28de28bfc78359569fcd819f14ae13221075a9e708172c6e571f04d83c63b69fe317bc3e9226ed241b1b3271b572236e00284d5329f70b6976081f98b09118751ed672d6fe9357c5f8e0a33db86afb7e790c527445352e65d67ab501e42b9e89d2b100e6d3c32e26f972cacd416243c35817cd95e1df98dd009a0ec24de590b4a849cd4616f98b3e06091d8cf13a9795351a474cc5f4f645780e6a4cc233971d2695ce4a25c8a063eaae795d28bb3cef2fad7212f0d780da77da9d09cb908ce42ca7744f2d5098b6256ba0b37af77bc64afb23d33521cbd589cc0eb51bbe549453dc96f8dbe8af30128806d030fb230e383e342ce49ba13b47da32df4e76de1987f2c9a4cfeb59a150acb18d48b6c55e5eb597c645f65d6b29ce300a2911f3fbd71b638ea38e19cbea33de2ecda35d2ffdc5c12eedeb2a6b64a277ba57b2b7cb26b6fd229d7fc738fbd8300c019b91c64d29eadaaf00afcfb3c92481dff4ce97b381a6cf3ee75014c8eea8445ff554fba4218211a9a0eab1cf7715e47fc2a52632ac6285ff429d82af8d96669f25c13946565505227220648d7b79976697f5471b491a88e9a81381a54c77e680e37df115c643ef06d57a423c628cbd2761a0220d6e07b09f239f3a4ce2860dd638fa0d716af63afed779d3573ea1720cb30b38dba989caff9e1b2ec11dcee4c63d354fc3bba2d0cc76817c3720f6f1f8295aa1e7db0e12dac5f371bdbfc8032d6e53f1c51f13b2013e6732d96c77fdcae3102d944040d6d183ecfc7f751665020f3c28d74d0c08066ca8336241558f2e8c5c7bdfb1229d00fcb0109d97446c1ce3c013cb7c741ef6b9075cb1fc248836aa35ba9465e9a25e08673f8d4568493ff316ef0d6d68aed66b45b733cdc6d4a8168548135050143896c4f5dcf1f8db66a320b55e800f8c7cfaac038acf165707b79ad01fc93d53a88a48295530b921f262067e537dcd5fbe080df9fc5a5e6c022f6d50b216ad27b2250c63b4f72fde2f6b350849db03e98037f0afd45bb4c3f366fda2573eb10d348a057fec74cba2bca448304322f64fcff5e3833d2b5a81186d5a5be58205d8a97cea6c1ab08e2fbd25187a4f69fdfeea5ba06b5c4ac983a3aa427099496e3112a9e49cae8a2fe2f536a96b28c81386089d6966b87e3a321366939ff57e45e7f0a59ccacb6921867a518a94aa13ee0728b22807ead07682d2eafd48069521340a506a67f973896d4efbf894603c3c2fa8ab63810dbd5f915b33eefe0a60ec1c3cf0373feb01fc8487f536830dd48f3e0f5302299844bc408e1e7e576c5ba2ad0c443397ebbadb27f2998dd809faa3dc544849fbf279b29926c0f9c9f00a4d0c470e2cd6e8a49ebe51671b1172342856c89ce6dbeacaebaf90c49177b4ac50f33c2dbaa02d6ac253f9b4a033f8ac43d38f54ee92fb560c323aa1fb63896dabdff7d37788dfa501eb64865e602239710cbe13bf16dea77da5916d5725e8572a8d127995ed5de258afccadb7b3eb9f746d188c7d4bcb500c3ca5f07f8504a293131413cc2a847753007f48b6574b985f125e7211d3ebc26b29bfc503727fa826b8cd2c33d5c7a2e393f136dcc2672a573272618333c4716154505f299cd4a1130db395a7d30624226190975cc64b0678e278e533998130811b10e46116342061902acf639fc0eca0c9345e2239c3d07aa95603a0e594004301c22844124df3acf1e4bb87d7415ac2e28c4da0072768a923679cc55094af8946d4d6af3e61c25860ed9d92b3cdd3964242b179fff7b438ddfde831457f43c1ca1b8494bffd25ffec5dc78e43c3b4880ea441104ed146cd59e805dd73e33e01141ad1e71076df512321ca77641dfe859d10c66590f0ec40bac513196a4912b64c06ba400ef29caca8e72e0c59b086f2b8d0fe20b2a80af2530907a6f955ef087b6dc9a49bd94170f89f38ee3c8469f2184ed84f42ec7da711146d8780208136874e33a7760bc55b69dc66fe31cdf464568af9ba4254f8371bab1d0c5051306645c82427424480ee699815a00ef2a2c70b7cab791b2a22379a4252c75e70476f83b4319638def51474f9c06baa692d6d81fdcaccb45e7a1355ad484c9594a0ec1e167b3baa781374e6139ecca0528134013c0b69bd02e10057b3efc72b088a242450c108e65b9a51351221802d005a6bb463996caeba91025434a7b370cd864daecf9e1b10491e43046804dcb61881fc627b25e35954af3629b01896522ef9ae1661b23e2a3d51df7cd88fc346d50b76a000b6fe48ab46702c0dd5b0f7bfccc93d6adc51aa2043eaea36709086ae57ca6d01cc29d6c55a5e2f0c4e5fbcd3f21f837595fe27aa070ac98aaa5ae56289210324f5f79315802273e649a2c981ca210a46fa8ecef4f80b5b3f674780d7b430d58e7e8b72ea93a34ceba9e99bc16ddc86c0701df8c350db04b676388ef153db60ba90f40d53262786d68d04301bca71cde1175791657187c6eb452b42c9b7028ca5733176b0e105edcb57285de0e3ac54e5ad219ded74713b17278f8807b943587282fadcb6c633b738b317242d535c3decb7bbba926792e71fcc8f04db8078c9ec7fa53278f231ba912d55716591c8c1492a64552bad0013b742cc6435c54be0d7eba225ee762fcd6519c5428a96c582349576fb6eab32dde39c1984ac37cb6d8e7b1b32f0edadc2e003e473c4bf6bd54ee8dca0b6267d7fe983b26dbb599f3049eb36ff03eab1cfdca414940818c537cd74f4fa2fc2391991f2a35350847301f867bd26d9e74b1452e6509d6fd02f9e9f331a64b45b9c3275d9e66e05b3761b5f0fc2fa766a61ff724e06591037eb29946216ffd2be8ff3edc4bec2247010fcb79b69bc999c9d22e3f7a57c73200cdab0dcb58607af5a9df37b562b00a7ef28f06eb84bc0150ec38dee85ffdf773cf78a18bbc9c1cb3b2d77a45d70419ad559f8a96c0a34b5bd403f5c6213a5c79e9f35181a1d55edd855496dddb80299a2f4dca2d767463c04c4037e7dc4ee59e9acb1e0c1fdc03fbb41fee536d59cf65b391ba144319c710f7775a70cd71ae9d69b0b999b645143f205c7bcba0cf5b111e70b3242214fec403d988fe5e167697ff0e288057440d3679a4faffae99f7ec8d5febbbda0309fee46ef52ea532019c1ddee5a11ed6ab4c17184e36cfef53a4d215ac909dfbf028aa870c596ca602546fbb15d276d017123fca9cd2378d2413b001f9bf52c7ff522764d909e408c558a57f7366a5ea4a4e7cc8a3b787d20b4058b493c4fa019aaec4647ed172788dd3ebfa90e678bacab29b549b66d8753aad7f7888e161efff94201ba7bd4793ab358c671504ad18bbc8ca8956a9f2bdaa8444402769ecb0e6bdba3bc61bbbe9bbeee88a1fe40c4ebc7772bfb8306857e21b25c3faccd78c403f6e40506096428f93437e0d75be6992f681f43f4abe85783b3b30aa0dc046692fe83332d2e1f9ebe825b116f876dde400ff78054e41ba6b34a57dc84bde3ea70a0ccb414f2857064f10d6b65a71c5b737dd1d308d7968aeb775059098d02cb1877a185796721ae611f8c0a3769b0062c82742c333352240f5580e6e84c3b57b3310090be612b91a788f875148624eeb91eb468f0f3eed50f6772cfb46d3445ffb94aa2ead8e85d405294ce6390f40bb5dd62103e4b1cdb0ee88dcf6c08dde60e9a9bf3501f8dbf3ec47c699f8de8cd7ffd3fd6694e08f95bb01061db0cd46e18ef60903ae7125bd7730510c7fc966a6909df1f029cbc668ad7eee76a4a00e9ea9b050a7182d60cbb294c74eb769f33ff317e9862864aff0e432ce15ce1909c567fa76ba61851aff612f8db14be21e23ee847f100d520b941b36efde8d6cda9e3140375fe29c27590500c389e827e2395b29fa1faea8f7bcb9e1caebfa7439d5aeaf378efdfe280618672e9f46dee56bd2e4f6e4f765ce2c0581ace4c68a99c465a2af40214aabb93f03818ec5c9d0ebf5d70b09b98009a5a7d77b422c4c6c4dcfffe07535413f896ed45dcd191d7e907614e3e1fe9ce129a71bd6dc8434006865e5e37b6f8bb32120aa9eaf6c90a4f19fb446926c8f1cefa4ee4086ecc0dedfff64ac064b9da6e73a3b756cc39b17955d569ac18b807d65162cc315068163156af51bc262a1589953a70ed5ee5e6ac03afd4bb77f8e680e4b2b1ca9b0a768885f0ebfa7cdbb10e57d4b47d2c2e6d5d190f05020ad1e2f9f43a257f79efcc8dbde2a4a9accf70efa7ca555d3ebdb295110f0f968c83a7f427fc8fa9061746822a89b7a5ab5f1378b0038ee40a963062f57a2ef824c8376644248123c5f8d4714540516c9c5f151b751b698a45ba46f9ac4dea8fe82dcb5e05f"}, {0x70, 0xffff, 0xff, "31118759b57e8ed6b4f103a32aec306eee9ef0f7fe7464f69e46ce060b8f6c79541883f32267be4c788497c990a8a816b091cba97a2e182372210cd701a9bf2ca525a9947f2c3f89e83bab6fcb45f3bc4438ed9d5f6736bb3f07"}, {0x1010, 0x1, 0x0, "8f6212fd25463cc1eb8cf80074305247222f9ecf62ccbf5369fa324db05b81555511c415873d7e675c5d7553885c50cce68368f8a008c763c899f4fe92d2dca7cf94aed7c005a25878cf1a7466925fbb786b1cfa73f97ad20161981295280631d64617b2f955b45b399121a2bf65e21cbdce4dbc59b2286e2ace5c50076782d893d0fa5d1e7db03699d316241cd1856ded409526113542a0dafb3d8a9aa935bbe02247b5f4503dcc05f1dfc70329ce413b8069884aeec7b152627a2e6c17a4085e2d13abd483b1a0eb017363df22448875ce4c85d71248fd6b40e8ca605b4b0bacfcbcdeec430d01af0cb279adafcb516cfa6f6cd555887a6facba28fd84c25c72bc3450d8be9771270de983e4323afd9d653e963226afa2a6ce07678b285272f2c1de0b6006be5f08b08d9fddcc4a26439698b1d5661c7dcc0864c0f02e448b085cef2c93b89e25ba625b7f7f1037f2d393a9b558241a0d4d94927d15bf2cb26387400a59ddb9b4cf4d1917a0fe36515cf3efc75a62dd1469f839ef5ed04a5f6705a00fa32e84b85e7aee0a6f3706c67aebc7995ae7598f60e46ee21b2acb0213431380023a865391d46306c51aebb583dbb3a8295c72e6677f4c95b93ab4ce7929c012ec511e1e5441e4c7b1e37be651716973381b9806a601ca395531da963e0d73a72946ac0ddb143e6ba7163baac879c82ae25d1e04c2c867e48b340881cffbd0245dd8f8b266a01aa9c6ed7bc1d1d6b2d396a7c4a30093863d9c67255c645cb2b71bcaef3f4a4fe5b8f957d1cda00be4512d6ddebf09c7dc32c58661c952831f81ec80d6e8c3bfc4a8f9decca3f23f172f338dcbc72d3fa9ac90d592c754e690cefb95e60699469407ae68074fe20156a2d7183123af029bc97221538c6321087705d8ca3971de4cc14cae9d31e2d0fe41186a924c52537981dc4bded55a29c2889efc40d25e7b58d4757ae5446e2f3d87797c0d88b529e6f92ecb4bc2fb9b8eacfddeb8ab7889220cfa9b57729cc6e61ac514bf48ecb091ec2e34bc0fb64cce88f0e95131d9bc26e60adb9ec7d6d43485dd6ce78709199ed914ddd11ccd102ebd7a202923f6a1906a0d5975440139831b1225894b15e1ce87c06bf6daefe58286564747b0a573f76660e1ef9a2bb0e189c964c75b7f331a451445627ec95de9d1943a6e8eccbc4189e190d8cdc3c1eff4d674fa46947de8c22dbb3a3e60278ff0edcbfef2d416c28ddecbd2302c937dc3f4ab388cd4a1ae202f01daf910c10cb7a9957839d33ca27896bc489722fbd2ddde21569642d59f3cf0903aa58dd2fc91f9b6904caeaed3f891143db26904de1badb9098e66f1f86e94a22d49cbae3996643331ddd5cf4186f7651ca7b6eb63e80edbf222a4b17880dd45fbbe783dd6894949cd1ec3dbbb002334fa37fa7de528704a78b115479f4111d6deb10aea5437c064c0795b6d1f63f3009254f780b9581aec0691a3433749a5c228ee6dc24c6f6c3043de8cfaa8806b3b51484b5858bba1ef4eedb16fac4d973a772ea89f580bd07671a36fbd9ec15c4fef2bf79287cc2eb23e315733a0ccbeea11a8c894e54dcdce2761e6af27afb0a97d0c1513fa2597b26efe865b545ef50327368cde4a998de4eb82dcba59a77701ce7a04f512392488558201b06e67fff7869a1b427cbf5eb4091a55077e981abc342de4a5012f1fc47ebd8b585a64cd24db9199f9d3dab193bfa2d4fbf8a7d69bf10f4a225110af9656e1df7099b3a84bf17fc9be6268c0d8156300f073c52f7a77de8f767eeff4db9520723c5d974c020a5561bd068325b01dd72c6e1c15bbf71a4ce04871ceb4cdec75a241664e2f3ec28df0852cb736d2987e1ac55032e5fc34c4b554dc11842c79308e1ee6d6b5274b07941ae149a4f32127aad856b62935024d02dd243578b7fd7abd0e97b29e2d6cbc3b255001ec57d635d3e79eae26332e13e14caff87257193d42b536e71aa6836cf19799516ddf6213727ec1b43fe49d53e76e6814fd55406ab5f6ff6decd98098d7eec6a6739317213e423950f7d7c54a5c0a37523458fb9e983ec9ab5455fb94547396effb1eb753d44ee6382f9f54082417bdc886e9209344831b28a8b09502d056d9fba628cf291d82e82f70f0e2147b9c9c418a176e5739a02d6355691f05b18b0877a5842744ce4534efac89b4735a3fd9b33c2e3f84c925dcb0b7e940e5fa19dfd601e6aac245e3c85eb34be67979536d3b9228f43d2f93452d78e1bbac028cde255b514a3c0c491f0a0ab05f4685794351931da4376f4a19688d07e60c385714e499383158e7dc728ab23081633df47e6aeef2e97a780a3043704e229cd62dbc1b28b635a637ea35a2236beecfc549523b41bbcd14831ecb58efb71346f2407a388a6ef9b02854b75cbddc05782b5ebaf459b2c46e55de0ff73a097f8ede425804215cb9e14dbfed7a55d16110a74f992ea2691d3eaf28addb3c57d6e1e76fb04bad716cfc4d9d2a932a772b99f7e390fe84fbaad0d98ce9e727f68bfd56f75bfaf59431c45fb7384720899703abb3bb283c2442b39d29a90213871a4e6d2d1a8a46fcd1147fc2ccb24ca9f88a084c2a8e6c58c78a33de9770a9a5cbaf37dcbc2e14a78cf52da35874a7efbf4a23817bd300f172bc7869e16b0c1505c0038bfd6802b0f4d1a58b60d55fa753c655aa25c8b186aed39a4e2ba1c875be72e96aabb43d8671043fc83c163fa413d7f1b23f4047a1e7c4c51dc0eaca6f7383eaa692f72f62e378ecdad5f48df10516231676f2f088e9b6bfbf0656892999409d7b60a64c30e89755f38d352b691d60db8d3acb5c3b99fc9684a70820d83e53a841a1060d057d8fbc70ddedc0daaabe504f84ada0eddc22f34d0b176daa100287be8a04919b1de91313dce1bfed40e7088e4a8f53f032c90229638c9d1c1eec7741a2b646f37716018361d8a268903f652af6a074669016979beb7563e1acc9e1e147d1b73c82e40c1c0e07618cb9464bd41d464683ffc5955a07aedec6f571d52cf9215728364002ad598df5c1886000dc3e3a974134bef6813c17be9f8d4ee0348027ae5c48f3b763addfedafee37c557a63edc32c3a19785f6b4f7fa511564cfd89a9292def30ee427cb9a29b5f9fc2df82614d39a52c2064262fc74fe3d6d37fb102b21e1d193314ab9870b8dd6351ce54e9936aa61a28636fd834d06f38e97a9638191e2d0e6cc26ca730fa8049dfa7de2c2db1901ae88c9cca4d3209dffcb870e1c9a9e0476abaac9f372223b6142b3e3b6560a72c7220b17ea3e7c1f2a61926ceb0dd27f89f0a3b85eff2cc63b107045206432263fae5e9e2f794a77af1576a312e163deb4c22e15ec8e7ba4ac72e0cbcc610d5c71f50335feec8a103ea7cf13da78475e7dcea2273875caa024915435459adbd36aacb06c150f0ff68d1b6785366956b480c33488c1b72a959a0bc2ec8075e67bd14ed35784b85f26138185bae56828f144f0fa9da4b7447597dfa2d98c044f565def5033e0a0eab884fa96fad709a53fde23dca10a4f3a53e793ffad96d9f47b20bed3122f457d7640e1d023d50b3aea2adf9d76a29725f7a6cdd8f1056855a7eda7b6f039e79292aa30f1ac45a55306db847d57bea9e943b475be779605505dc47d0133f38cb2c0b6c2e900149eee5f6655583681089f57ad642cefa88409690330f8c4919d52d407dc167d4a9df3ee971d9c1e78da389bc733c21790ee03562bbfd99bc0fc90026236767267e94a206f4ed6c3233fd4939e893622040c414a87e05b3f43566141e2c6479b29bdb1dc56cc8452d5a64f742183bcdbecc67fed4f6b38976a6d800b77e2dc7a29025af397df5635e33effabfb31c8cc3de42ebd4c4b9ed96399281aa19000fa01c2455204b67d45f56900ea95c3342e3c0cc79cc11a3a9a41989e1b8768bbad09dfcdacdfcd9dc0c21e7c42cde61fad5598acd26f20939471f3ad89c67e686a84e35c648c1572511aefe08fc0a3560680dff7160c1ee679cbbce7567baf85e99877d7e38e0e37883e8063e8dc9c108236bfff91e69c52dc8487fb2dee57c8ae808a55ef352afb6cd33aa1efcf84bfd959639ea27760e940f2997737664f42deb12ff37a01d688cd0de337f245161a2dc8715b12437b65c1029f5ffff431f5222fd68cca3b2a99ba3e701c9d51520c68ff5be3f08bb56ab4cc1f1eff899726cebc4fa433af7d802425e5122d7e57ada8db365ecbe99b1555226e4e3d52ca44a2448543ab8cee73d64f2e3a4cacf5c54594dc95affeb4239355045f8e05fc496a9792c0475ff6a3fc516b2d39264a553b23f05a9efbb2242278214590c453a104167d89f0c26abd384cb66844686958f56fd43ab954dd4953f204a76589569d2e0f251fd539e8c0f1c9060fcfea7b5d1bc38df3f7a1612166cdbbf7a4c9adbfe58e70a92a708313f473a97ea1fbc648cd16d6324296ec1a345466cc4c1fc030047eac6a7a26f4b8a8eadbdc2cad24c6d9e4018cb7f703097b59c0a3eeb42e162eccb7d1c2679bb2e7c9a1f60c6320209ea7383f90fa34ee2b579144237a68d05606f34a7b0d27d4e28f04bbe5324caeb7bcc0a6d0f389194121b6e87563f4c915922656cd19bf5f3895f601ecc789ec48af85d0cb8ce82eb72db16f1c13f391ef0245b9ec7b8207f939a5788012c1d8353116800fb2988d0d6ad277a51b03c47e3d7de4f27e52e8086078cc40c18c1fdfe9443bd63c614321d274d00ad4696459b7b5263e70d1223ebdf3ee3d29bd84d93ad6c2e1f07483018968229737a52866fb903ad2c53f22e3854afec48ae85a157e3a42194a041884e8203245206431cdb1723abe58093d352434f58def76c7b0e475c377980d6e8364d23258db320e5f51bbe41bc62e8b47fcbda9808ac5b14cedcc48b75eba78366ec5cfe5632ccea128fc2875baf5a0c265f88014a8394129baa595c1dcf768c77b073c2134742a5fe7af3aa8a67b56272459a92d8b7e219286ee399a497f8161d7f4f6f61dbdab1c1f3c500bf526a26d28494ec16f1f5c904ae63644a2e637d41957a40218398f9585d54a2f8d33bdb3f27cfff5fdc9aca0b49b49cd8e94a70a77aeb61e0b062f63642df0c8c4b037924f0cc17c0099aef9364d6524f3936478421c81f43972281c6cfa1d21d79371d56cb7a148e18ce04c57552e3585e9619b05cbdbc3182ced7193082b0583073c643a50649baf7859a1a1eb2c8f9ba15d3039cb9a7fe48ca5d6d6034bfc5f59fe388a73a11cd3384ed1ed44b3867de8955903f361722e4aab3fbd97f6b83b72aeebe0ed66cbacacf9e5775a3fbf61d52af4283244a0d5d93ebfd5241fbbb6949f52a25833e946fb4e0f61736731abaff7b0e8c8475e5ba1aded4a57b0a136fb664a02ce0059173e5b52555fcc4b3fe451f9fe6c6dc9293f7562839461446c77c9c6d8d43cd74fc6f04c552ba63db9a674de6adaf163eac6de3ec60b69638dedcc3d01799b7da7f84edfe935f87cb0f3676543bf29d4709189b13fef39e1a7fb8c9e1dbb9d93b611a75933ec0acfba65a0dba7e45dbc4ca50b1eca3b48ad876ef2c213d10b9d50370bd7b5cfde6866c6280ed90b5b390413d21157c72a9c60bedf1a232808c33d6966dfac98e43b71e35a88a0ac0ad8c2fc9f4961271778c59fcb1ba402b8ec5a8960297900b040bc54f7960c12328730de79ab58b21997c89f0a4e291ec033179c892235999bb8c824170424d5b10f1c555b9fca458e2d6037f7f46d9148d1240dee9bb9920f0f5bae32d510d2b364"}, {0xb8, 0xffff, 0x6, "b7f27f8116036b682f0719563d3cd43e45ce15f5714c7926d8fc8fd34cb90fce983713077de10b59642c00a5b3e30e4ea431f76fb93a53146d1b3a41eea252608faf928098f4cd21d3987633dbc7decfa5f5c2beb5cc46a72c2f7d1c970377199258a7da5a85f846bfb91308d6412e786a71c9f017a37f9b7004a597a3189e59781b9a885bd3b30d085ebceb1d30c5362237a41c42366585d2d9c9babbcee2b8c74041f5ec65a3"}, {0x28, 0xffff, 0x204000, "48faf332a5053447f9b832e771aee100897f1a968541b538"}, {0x70, 0xffff, 0x1, "268196fb11c75da277c6f284486b2648e37ecc0b15f590fae7ce03771ccf4cac32b04b4a81099a12c2769d601080cb57de8e3c355b6cd5d0ea371f56ef422b3e5427d40cd2dc27e09e01ff3c6c9a89874b63c17ffcb1bfb6607e72631e8ef9a3"}], 0x2478}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000003080)={0x4, 0x20, 0xffff, 0x1000, "a5a87932990d7cbd92fc58d5bad53e7755836c4a", 0x4, 0x7}) r4 = openat(r1, &(0x7f00000030c0)='./file0\x00', 0xd7bcd2a57da9552a, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000003100)) fchown(r4, r2, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000003140)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000003180)) r5 = open(&(0x7f00000031c0)='./file0/file0\x00', 0x28580, 0xc) socketpair(0x20, 0x0, 0x7, &(0x7f0000003200)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x5) bind$unix(r0, &(0x7f0000003240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000003280)) recvfrom$inet(r6, &(0x7f00000032c0)=""/160, 0xa0, 0x1, &(0x7f0000003380)={0x2, 0x2}, 0xc) write(r5, &(0x7f00000033c0)="eeaa6b37f2796461d7efdf9d31e9e04cb64f111c91c73954cdda9121b6f3a52d47a95096700d29b336cbecfc8ae11f69232696d76cd719f4e7a16dc7617aac3fdd7d335f15409937bebe37f77491d573bd6fa3e687a3958e8c2c2274e50c108d9774c7ecd07ac9630d71d659a412b39d7252c681ea235f7abfe6ebc59af60fb22fb7dd63c60d2ffdc22b736571e86259179c8a0419fb0aee36db7b9ceb3a01170886f7843ad8307a263bbe7f1284bf5a179209c095a393235559b4250a54e8232cc69d7e6602dbf993cddf5268aa3b76978966be4092f975e7b2c68cea9733903f446e0457cadf5418cc9958b9e6b2f7b5c270d2a6fa702b6bb217380157ab", 0xff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000034c0)) dup2(r1, r1) r7 = socket(0x18, 0x4000, 0x9) readv(r7, &(0x7f00000036c0)=[{&(0x7f0000003500)=""/166, 0xa6}, {&(0x7f00000035c0)=""/238, 0xee}], 0x2) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = msgget(0x1, 0x3) msgctl$IPC_RMID(r3, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b, 0x0, 0x6, 0x8}], 0x1000, 0x0, 0x1f, 0x0) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r4, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6010, 0x9) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x100000000000036, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/214, &(0x7f0000000140)=0xd6) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2dcf85d442463ba0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x9, 0x100}, {0x18, 0x1, 0xfff, 0xfffffffffffffffc}, 0x7, [0x400, 0x6f, 0x118c000, 0x82, 0x1, 0x401, 0x8]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="de650da23b9b3f733f4192687eb910034489ff3f98d15d11e1f4ea4747dd740fc72898557d0bd04e8ad3286cc78b1f5f911c601ac069311b85ba8f00679a6243c515f3b7d6470bbff83c8952880d3816ada85fa251a677a9e961dc454c4120e3da4081281d5903b7657e96aae35189064ffd1ce4b5688a440ec88240bce0c9c44bac0a564daf1c4202e279c840e2721a8192aa5d483227c2af1604bc0f5cf8dc09a4cfeb98f965163533c84e", 0xac) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0xd962ffcebb044155, 0x100) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffe21) 16:00:58 executing program 1: r0 = socket(0x2, 0x4002, 0x200000000000) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) 16:00:58 executing program 0: rmdir(&(0x7f00000000c0)='./file0/file0\x00') r0 = syz_open_pts() chmod(&(0x7f00000003c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000400)='./file0/file0/../file0\x00', 0x3, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x7fff}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7", 0x14b}], 0x1) syz_open_pts() execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)=[0x0], &(0x7f0000000440)=[0x0]) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x8000) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/5, 0x5) kqueue() syz_open_pts() mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x1) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc808f9e12324526c, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet6(0x18, 0x9003, 0xffffffffffffff01) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1ff, 0xfffffffffffffff8, 0x10000, 0x2, "9e3eb9a957229b01fd1d33c7169632c751fd2a53", 0x3ff, 0xfffffffffffffffc}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) dup(r0) write(r1, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066", 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x80000001}, 0x8) write(r1, &(0x7f0000000980)="7351a18751549e8a754940a87e1f6a40ff24800e5b8a581346853f68dafccd51d4403df5bcaf4213fc574011a4be202b46895d6432d9ff8ba4bdd659bd53a146a5c25d4a53c2f5e026750b5f7f050800e541a333d36cd6e6a30a4eeec4aa7401f768ad7653f9e5030c38e53579d65e575bc55f89be9c2bec11ac15b0891f9690641403c064e379b52c064952f53d770f8ddf3855ff602b8f7f141880bf5932c1d7d194388fe0efbe6d865f03d6be95729d42f9e8619c00000000000ce136a3e68f5bebd206861956fa8ad896148141a179b40d98b41dbbf8a7f918f95088628536166eae2d064a96a241e422399f135f9d155cd57217c2529284fa6be59e76dff89bf60f3acd9fd53134d29172cf40ce8044bc34dd073893fde3311e38cdf1097406444f4dd2d1a737dc5008fb7adb0a00678e968a677e3ea7159ef244cdb36eeb8130d66e37213e1799c6572e469128f4b2853f8ce5c528863b23a6c6045838ca680bfb5ee7ad0e3fa963b20c605e70104a1109c99068d03d2cb573a3aec905fc4abc757c19f63cb09766c8890badc5", 0x190) login: uvm_fault(0xffffff003f12be70, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d