0x7, 0x9f}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000040, 0x65c, 0x200}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xa0, 0xfffff, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x0, 0x1, 0x6639b9a5}], 0x1, &(0x7f0000000040)={0x7, 0x3}) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 02:18:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x1141) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a", 0x8}], 0x1, 0x0}, 0x0) close(r1) 02:18:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300), 0x18e, 0x3}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x480, 0x93) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x41) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10c08, 0x101) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000028807a11ed30b7c40000000000000020000000000000000000"], &(0x7f0000000140)=0x6e) sendto$unix(r2, &(0x7f0000000180)="ba5920c7fbfae060b47b81929f048934b936af6d0fcc4b62907010cd913fa0eebe30309e666980a16fe88c9bd6778da74ff0d8eca1", 0x35, 0x40d, &(0x7f0000000240)=ANY=[@ANYBLOB="2441891dd2c21c55a3c0c7ecea7ad80de4000005e044e86364620431aca56fc82da0395fe3523c11fd8da5afe62fe6c400023f7ccfde6a94f94d676ab2fed2ac3b5073ad66cf3e4b1cc04a60ec8869ce"], 0xa) 02:18:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013", 0x60, 0x0, 0x0, 0x0) 02:18:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = geteuid() seteuid(r1) r2 = dup(r0) r3 = socket(0x19, 0x3, 0x3) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b", 0x30}], 0x1, 0x0}, 0x0) setsockopt(r3, 0x3, 0x100, &(0x7f00000007c0)="b7bb39714e2738e108bbc66818d3491032b126a79f604a8f8e0dc1b1812bf95bcfb5f0ca9531249819830c", 0x2b) shutdown(r2, 0x0) mlockall(0x2) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="80c2d0d25aa598bba1ac0e639ba037791880d3dd132dd10de51cb8d69f9ad3ec66d6c9b636a6f75637b868e0d4fe3ff204eeb8d2dfdf365f86f71ffbafc918f26ee4e1aa0a3b31e3f4dc6a192aecfe1ef99a15327ead8f1330f6eabb47ed980efd65e958d39eff6ffc6b9dc0533f78ed4015dea4b6b645a10d6e769c3e4a27f150f609b5a7a5754ececeedd02d7e59b640fe3ff5caf2752ac47bebc24c99701ae569c24c6576c6755897ff09ffc956a892cf3ae075dcd080d6172a761e5d86d8e7d54a00a754407ac35e9f0916cf38ed46244550b2ca3abdade875c4eba9c16d99add85bbe63", 0xe6}, {&(0x7f00000001c0)="8d59022dfc649231e37a9104b76a26471d1773ed33b902a0c714c119131f0b03e2d672969e31e04b6680ac756fdbec939148883a8de78079cd59cbf6408c8a2408dccf730153eef6b50bac9ce29ca0f234fd4d2efd4173f1d1b48eac465579e7470c36da2bbf67dfd5f831af703636cc22bb956e28730d667837ef6a23e3f590a034a59b64d999c97eddebfcc88597d99a8ce9bde0296fdf71807b2db42d307d3f", 0xa1}, {&(0x7f0000000280)="2c5677516721db9dbeb3cacebac23e7e194aecc107196a65b085d64bcc3da3db3cb68521bf015cfc72ee76d0caab395120fa86042237beee2d4fa8a5d46d1ddfb5bccf5dce4478240217df2f8f212dca0e69fa4b83384f25b9039071b30a658cb495831bf0cbb5b5de64ea76b31c25fff5", 0x71}, {&(0x7f0000000400)="bac4f400bf8636a9e0c34f7d0205a6bf206e6a437a0eb309987d985509c1c6f721b55203768c4e71a9bb7e868d28cf58a3955db9fd4751af52b432f527c14704d9f416d6e29d2aca85f48e625cb7fb1dfcdb1d96e120ac352b5cdcc797124029b0a853d7472cd8e3da855636a5a18c8d3a554b1c3b30c8114877d4406f513f6f92341491f41ebc50417b60e7fcd32e5e98435f5a6414b3279c3ab2538a1fc55c32112c16cea1a7a639d4ec2b7d374386d63a9817f5c3b6cc36878590744bb3eb0a18d4fbfbe2ebe16e8afe79c90e3b9ce3c6ee7434cf5d", 0xd7}, {&(0x7f0000000940)="ab6807a70cc56783eb1d9a50e5ae1c5f4fac23c4a9f98a7903419be4c70c5c7656fffccf7beddd3d302c7b53bc8176bc1bee559e5d6a129b39d0d13f5c4ed457e2ac04daed7b0a2015be84f4d111a8a293678ef707ea3c71681d3e343936e76ea72847fbc27c30fe54c0c0bfe9de0954e12e5abaf22b7f6bf9ce4008e447e1f8e2c21c5e57c231bef531b5ec248e0c9df27af9785da7a95d1ec2b334bf692b62c0e41d261b59e7054c8ca9c655d0ee17ead5935d47f47b3fd1f72e9411f14d8faa5e296fc5ff1226efa6afdefbfb33d315de12f2ff9b5564c09c4d046dc961cf42159e8a9ebbbec6a4bbfbea535701dc23e9690d1532c9f5159d8193bb856e5747dfa339edac1c5ef4a3a1644c9c19a5e2d8bf7ef873e74221aad1641fa0705bde68f61085b113f5dfb3c771309449005192b581f03aee3a39a31af224872daf0d3ce9dba27fa2d089671f79e431bbf2369768d338bbc0824518d563246033d66ca1d189428b228c962221cea5ec404cfa5cbdcb16b348e6b43225aa369cfa2e53d7f9f692adf0746bb85477b2c50b3176e5c8c21e78319c016f4068f6bc0ba4f3fc3bbf6f7e5cfc61944f01a66825aae84e0cec7fbeef45bf49d4fa75a785200d1296db6220e99215b394585f96e6dcf10615248dc2db30bcd0c65c142658109bacf0531baf43a83b08c826e8474fb805e8b62a18d81109e3e0ecc4fb9cced51c933ba97da866dd8709bc3ee4fd01ce3f44b2d19785ef7cb959b7558ce9d7ccf86df784db2b851459ef4b790b58745d875ba039965cebab0dd4767e3d671cce91c5de696cfb52c235358506d492112b29d74a247885469145bd377d9000a2675a3e3f7599a03faba0df68bb1141c0828290667a82cd0426ce3106e9db0262964cf62b38b8f3f078133086e12cac58161da9755661a44929443cf7b1c6861dedde7ac0b53e2898465b8564117a9f5e9f0c81f343aaacefc51a9fc988388dd6ccd23049ce69afbd43067f09bdd97ffb664e68cd8907e28be26056bc79a0418fc99f0d646de6be80d16171bdeaeb20c44b8a95254dfac50d626bee3d878f13aa0f9c230fd18400de5d968ca64195eab3b9aab0f0829ef8e737d5b59dcd30328cac2d68b377d1aaabdf226937b351c0bdecaa0b5ff61f318f46b0a7f4b9426d27b77226e63ef55522906609becad53e4340b8fad3f39b36f1675fb7c9418c42ea590acc1138d194e43b34e6228419a9a6853f19bc38e981e261557144885b829c9eeb79a0eb2c96c3e3d996a2377d2402b42901781b72a62e2a1c2e23ab68595c6653078518d60475d29164b6dce281785485474ef971ffabde5f31e98872ae76cb40de0a36cecd3986e73b6e6f7578dad0288ffc5f82b19672762b2a4059d4ae4f3d485f5f37f756f79bb5ce6e3fab7205ae67d083e5185b8240a1d9b4a7f7c5b847c65595cc57c26ef7baefe3f0b5bd935da80f8e9073459da76a871ce81a0ac1cc418c53a3888afcea690efc63160f7db2428c4039adda67b0e9c54bdaa9d059999b5e7ba663d9ca4f79cddc0192252d9f2851ff16065f057052cdba66a41460d3f3a4509b011378711bf5ae3e8d11299dbd9ea9bdc1119d94ec3caf6df1759ef3379e98636e953b50a1ea50e1cfdf24fa8bb237481741d1b75014e09e9af3937a086ae517c5696360a134f73e7a84853e9e2cfd9e1d95ba90c8e146dd84e8d392c4bce799b1aa4cbec8ecfac93230f95ca6598d03d2f307b8ee244971d80f26c754c8b453732aa9a2fc0c56edb2ebccf8b39fc10380219b34926694f55c99517f6e1d0fac7e5fb608a4b354540696d23a3a09ff41bc1cdc0ec0422771c68290c3a777793e4eb74b1cb127609be380592a99cb93352e6aeb53a6e3ae3df3e0ae8b17b073ffba7e3cd86ed4b16c9ff45beebfe85941b4c544b98c015df0aba2c150affad5fff464f592179362a41a5dbf11c47642498339e82e0ee826e0ca3a3e915135705369a03306cca08d6f2bde20aa522dbdc9f3b546e2445a2dbd0887514ae1c9a78c6ba8a7da761be91fe2daab8e4efc061b082dc81b2ae2c03a28d48f524fd7fe918258caa1b34dfbf0830a28ec4ffca6697b1200bd0350487c66d11c72fd928523c7b6cd9d5b25a26e748d392840703b5b819d46d7c5a775b049193ed37dcb75c57953b300ea6f48156eb11e98ce678f0e575dbee7f12d2602cad1d7b04570d7cd7a4304187d2fb8a04b97aa1fc006f92bd4c02d7647f281344a32bea189f8028b8b2606a02115225ab0f88e165c9b968b5b3dbfdeb2237ba831583b214354b5b10322bcffa970f112ad3e006a603d8b4845910c5f19347b7dafdc2a009d1719cad38023523c0b4c3def48ec811e926e1d2ed1511dcc187b36408477bb09ced421a3be04bfaf205bc0e236277a9be0e0aeeb7119faa830818e3343ae9f339e98072f819ee311d8214e4b51724cf0f994bfa31fedb6de62bbed6522fd5f8ae76015ffb663a2a85331185b8acca72434da9d64996e1eb23bc43c6108084292268700c4e5fee80bbde5f035cf57dd007a69935a34e47ce1314ccdfe4143e355b60141b9a31b86d4ecf65833c32e7d09d274aac182fbf23cc7a190b0725ffee8745a6c557d6329839edf3420162b71404bfc83ad275a9806b50b7ef40178fd336c4715ea114564910677823f0492752b439571cde0317d42d1e1b8943e02a7e1d97bdaff90aebe877acf5ffd0806c4cc314c4735bed3ca35eb483f1d9dd404329192299c6aa9c0f17d841a2b9b7336a4620f88e6e87790c10d100762a386d67570e0d413e003308e0bd59cecf254731575e71b4018b0adcc37b8ec888ae3c381614cfe60d625ba566cd2e6cb86cc508c48b153ca4599a7fdd6103a9fadd5ad71ccc145450c74e4399b5aa7170d97563e9841902e8c0129cbccf70dc4c421a7b4fe0cebec24d697c9dd21cfd7262e93dffb1f7c53ba611ed61d685c2a4f352b108ef63b618e1f5618de35151eea9aa06e23d0dc0a9c5529d1f94e294e5ee9a83cb61076d6602745084fcb793012994665c37a9e72a8f93791b709415416b4d8e6031010b5d2f8afacfa712d503f5ec2aedb05509a2c07f6b109af1992bbaa90bdcfbdd86e3b5ff4df5746f838abb3309fc81ded665b485ce36d26b67366bdb68b591413aba3e72001b320be45630de71401b925661f401d640a88857816f3f18a2e40bb9c646aedb81974a834740b0156f07f7acfb1f4f1d2d2a3126b4241d51e61695411ce0549c85896f370c628708e517aacb75e071c15ba2a8deac5adcaf5d7a07112cd701201ec1a435f361112a049bdaf0bdadbb4fa84ca87f2d586b97b40111e33b75c0a710835c4e7f7f75a5fea2b5bd5cfacd192dd1b971d262c2cc6f62494c1098561e6b7e983f8a63ce923a64a6baabadc0977541cc9ba73f6eefc660434428d2fce2388103d058294beab5aaed192b0c435764d8b229fb03e463708475bcdfd568a94903ecf30be2debdbba526affc8d465aaead63bfab1a8e79ce6de08ffacbfda635aef66ba06dce9f921cbe1f4dc2029f1e26cb5fc480aefc090dbb9b615dec8983469868d7fdbbf23d776757a6f2fa0d90158914509793e93e81a1be57971e66f56ecceaede79e6382ee9503c895fc656d95ff997f79c9de16e258d8dba8f9528eb5716803e38c240ddf3e189c27a3d49bad8a2cd43fa9373ed471d8630943220cc6a950ebe2513012c93db63cc5e59e08242d472bca468262030716849b4e56dec8432a5b47d6bc508865321c232502ddec4ae48194df1e8309136908052a5e69824f4f0e906d6ea1ce258eea4ac05eb8ce53b8c3bada44da1960f5fb207dc14ac63a90c3950ac6907e452f823272884e2b98c2e1a6669a1ec3029ca270ddcb57564064e93f80daa178550b1f9e351926c9c447c6fdec2ed093180b3ed8ccd236310bcf45a0ab9cac6e075e6bd0b8fd2474efc423810988fe0b0e4b1d9640ef820f9913df93a1906b1d680772ed55553950c60356c95043f4c4294f424a960797698a55da5deb19e9a938cadced8f4a0b070cf2d7330c3f180988f45f4af3356be620d17d9445184f26817cf7a226604c3dfd6d84f9444746b81a5aa691627b27775b29a9a2d33b9a0cde7d07066caa0987a6ff8527f72436679982092d5343d472124e5592cee3aa5df9c116b354c29b12016ca76a28216fb3b160f4bae1e0d2051cc3284950d8f79fd6bdf0c8499b92f4380d0396617a38e9ca65b7d840ddf6e65b2336a048a0feb57dbe4a7308531d23f1f7a4482f573ae4bc8dee0c807d9a3aaa1c6112d891d9bdbc4317823021baf86af6d32a142c21221ae733d489f2011167eba6f23ec52e14ab0ad863f0ef9ce5bf342e6e0d600e4b9d62c360939af43fbc76611558e260b2e3771144d9b43e52b95ed67949f417a544aa28c9770290a36fe4f0833539b68f612fe74948934af50a8169017d83a9e0d4e90416092bcf1918db45235cd725dbbbe2e0a2f6c0012710da937380ea1df2e5aa25f058eb5f7aefaad3015bf4f3647035b9bcf1fee16e9ef67e0ec9fdc82c366cda59e551994472ed5ef89a3aeaad79ee26ea58fa050f5c488d7ecbb2ebfea65b594f2f2863e61e9354da52b1f29e1bd698eceb1eca41cadcb815becbaa122e85c364c171d56c73008811a6c1156063a6d8ae6b393bedf36dd74b57b2bb3ab3a77385537ae7e5892e8bedf0a4aa66519d19a65cc82d99e459921d9c4d8830a15d7bb63f4845ed5aa873af48bee86356bd010889ca64c87783644d44398578ce224fde271ff54a220eff8215f6521f03a07ad1c6ab8780679365fa0c2334b4ca7ec63838ca92e408da150a91e89101f857c6696b428c951c6fa4957751ab5f2afe2d86ba9e399b7ceb288e8d7a9356cdc297b54a53e26c7db6edef4073fe7c58df80bcf26dd512300c9ac317192459992e1f00ba319f86b1f7e6a33fe0f2f4f8207f99557071602905fb60aa55cfba7bbd61b5e928a00ad593cb5bfe89299c2014f3ec20bf80ec80207f76f96919a3e3453918376c83e6d91a6aa0330684c6c16861ba8f3d4e58a11ba728144f4281f8b47fcd20f67f2ff29cc4ed68298e64dc19755a8443ae78bd1af9dace9b0305eeebc074095c6c47d50ee092f68393a4e134b9817613f50ee4e8a64cdf1de731cbd5b4800fd2085031053913be37287cf6377504d3c7bcff7c1e8594cf3a47efbfa2e2b727d5b052282748227a90343e74bbb859f46f82391b7d84fd87d8049ec64c43073af8f0f2ea53646272951fd7f0e68c0ec7daf752417e3a1318f6f35fac4028d9403d52ef93a91e1846b0f9f932ad44282c894aa861f72b338a65ccaee7d8c3765966a7823acc897c4ac858b564a1adba9148a39fb5b8a51740f1ed99d1d9d1f5db121e2fe30e2f4974c1854010cd9f2e79c0b0f6c4280304eb2db40eb4f842bab4944c9a913e8a72eb004de8ed41f39ef584dc8dc3576717af5ac7aa3b64f650794e8579557520b89668ad318ba25091e5eeb8df485d1097641be4074bb9d314baa1f1e87cbc23fdff9a48aae94f6b07faf7c7918ebce329b8589d7a0a0fedd1dcf161a1490e3c11e2476ae93d3b59120f6db31afa9bc680d163038aeb75c43214592809cc8fcac9270d50d2c1162a7a2720331301e9e57a68c4b413887bb842aa4f6b6ee5b77846465dbbcdde727861a3e3115bc9b8b3a000e7b2e250f906bf6aa92e6718069c929525c4e7ad055f7e0492f2247d635b16f6de1f16780c56f81e73a52156a3a7e58", 0x1000}, {&(0x7f0000000500)="6795286c453b0345e2c7dc13652991b2e7e2fce5950095762febadb42e5de22ac2f3481983b260475908c9f34d8babac9a64ef7ecc7a59fb2218ea365a0c8f6e7cf3f51270ffa2b1599c4fc2a11a01c9076c4ca880e79c581f9b2fd53ade8d2b56fad745251f90aa30423d4384d321c316f590c8bfe6a17ba2e43aa4b5346bd79837f6a72157b7a2ebc42d8faacf54d49d50daf526e7bb59819db3ecd047507e4bf94f73a5619681ce262cca9e71e4f1ca875962a4c3f8064283afd93a18131aa5b0d709c1a673ed78d7b5c37708e3d6b60c129a0376435397301eb3e40351637ae095", 0xe3}, {&(0x7f0000000600)="ce239e4ad04146aa9c48b33f01c9a66f595dc87d1c5cdac16b61ffd040b1ed315d5f69f90b6b0ec8eaf1a86923bc701b69fd8073a9617e74c924dcbc247fae2aab1c96a19fe55b8a28d0a84f2aaeafed2b84f322a08e9fd21602f7b440989257b35457ad695e4578e62d8b191353c492e2a1e13b90e70eba6f02d5e15e33458cf6099b9fcc7d87151f797ada26828f69e939be19e96cf389b2b098352f7f200daf7db01956b59a62ae0f8ee89dfd3c09af4dfa3ecfb6f635a36d8fc359f9531274afde53a6292d8f87c53ae92b9b1ec4801d4c90660cc343fc9285c038d912213d10f211b64b5ec4f0b4baa48df4d9", 0xef}, {&(0x7f0000000300)="7d5b99d3e8edb676aa6b9d3391dfa7f2fd54982cca143cff1ad624b775446f6bec9af763b21bb7c95a15e6a33caaa1897b66d5c3e92603a4e9bb556b56e3e84cbae17d6fd0e984c8d9d0ef3dfaa23026980caea96ffaa3ee346c271b2941101c9c006ac838b7d9a2a1fe470bf8df0f725a28d310fc81c37e82bc24c280cda9c8be912cc2123c5c", 0x87}], 0x8, &(0x7f0000001940)=[{0xb0, 0xffff, 0x3, "6d56e5d2c7f333da0226f44854fbda693fe16cc3f4a935efb04342880c36f79f364c1587b4fcfa7909d2959b4fb0c12ad02b0383fb0dfddfba09ea490071d1f7ffabd9dc6bdae0f06a934a0e28e108bbbadec0122f50bbae6fb05f8ad4ebe0e50712881688f8c0b39ce0f42cb66c7fca9b88ecb04bae4c9179ac4caaea44a33dc254c68461c41a4c382890b04169731a9388f96a4ac9180bc53d92186495d596"}, {0xc0, 0x1, 0x4, "e30c2a400fdbfd40a954c0c51711c9d0602370a4f577b3c03ad4ec6af2b33ef5c856b7bf93adc15d1dcfc99cd90af865ae676d42b172d4008de2a2c7ed7a513cd7ef7785add168e2c34fc36e12f4dd2c13c2cafd3a8afd2e05b6e670f674f8c457381220cd6adac449120a51751edef699c7932eaf86033ae8309772a4966073a465e216ab090ea22d01551f4653adce607ffff99429a8585c4417d6bf9fdf809c457b300f2c40fad48c370fb066d7f9"}, {0x48, 0x0, 0x0, "b9e695bebaa4e82eca48f6c87493959f48b796a9056f314df94be250ce2ed9297189ae88b8fcde74ea1b61e07946aa5218207db4d6"}, {0x110, 0x1, 0x7, "e0ce722405688e992912cef82527d9d1289342898d8aaca444a2f4c2759fd3cbb1fb4de2b59eeed2514ebcbc438ce32e2a6aa6711ffbd25b31f31cefe389a7eac078f4f480121e7a6351495ed1f4cc2a9d5aa2c84604981cdab83ec43a6ed4d40ccb7ea52ec5f5dc29e7f43f3acd230ec507d5a5246b98a51e5d63e7bc8fc70dc8f9b63a257ab62efb9399325c66675fa5dbe677a26a83a6d2cecd38f2132ccd8d24ea26189f14fc768df2abc20cd086f51b10cb70658777a4e95a947141b09997dfa6542b428b69fdee4f8812661a3608a1f8ae90caad6ae82ab6d67fee68abe0aa26fcb390230f41c7e848fca47b9f59ddad6d97ab677305c8bd"}, {0x58, 0xe58a4cd883f79d97, 0xe43b, "25a518e12ab2d9a0e0a175c017fe4a889ca2e3050de0e4b1aacb814d3e498439cfaa2ef5696f549eac9990022f687e9df9a600e7c9a583f1ef073639470b83c2a35d5856a43b"}, {0x80, 0x1, 0xfff, "aef4a68bdaabee0e1b54ad3848ffe7e37ed4166b147d618c44bc408fc63d4d579834b281e44999f33f98d8aa8e6d7514237a6950252b97c2531330731bdd6201dbe3cf3b67ec877dae651dbbc07ec24552e6c47b0f90dce859380c7d410f3857efe54c09ff8bac0281"}, {0x88, 0x1, 0x1ba, "e3aae9f7c949218203c5817d389869541e39396a52262a210f4d0dcd8288fd0ad8e2004643063ef170c0c7e2dd264cd4fb9ef4842c378ae70f4a43eefbb972d24d7ebb3d3461359e47565db0550f095ee89387755f2f64002c14d0936b5898a27f2c68407487bc70977d85b1fbfd244399c6285a21"}, {0x88, 0x0, 0x800, "f89b126dbb0cc8432200f97dcc50528409e5dee7a74c3347f685ee8ed6cd78b46dee789ba600517debf4a9581da8e11d0fcb4342e2aa12e115f90a9b2518e0ac4eef0b123b6b33db818a65f8ad2254119d1f8b436632aad66c27c1d2d0b0f9d9c28f50c3b2fd3a9579bc877fc1ba9987db0f8116"}, {0x70, 0xffff, 0x9, "ce06605227ed5a8a7da933c3b70a29e9e46e9ae40f7280781c159cf7dee49ff80f2f05b1dbd4d6cdfdefdc8500e0af558a2fc30818e55703b57f626c89efaeac42ef0c6a65eab3ae2ed06adfb430ab530ab2f3d3e680c0cb328c96"}, {0x1010, 0xffff, 0xf1a1, "5082d303794da6291cd09796fe3880c68155779c7e204733c00588bc04d79a53478c60f31ff7261f0dcb604deb8a47a5125ef6032c25e98653a7bf4b7dcf9328d294e3ad5d6517b9f9e9e54ad5b6bb9fd84e871736bbbb64d4451213917f0ea00b82efbd649d3df6414c8376b79d25e8bd4f515dc7cb7f5e49dc841662ccd6d5b5795c8aa4c8d0aba471eb46397d5c3a5c962cce17e968533e57aef526f4809dad443feea468f9a0ebff97e9f8f2be563d215b4e147c30edf840e59c567f1678daad2007e497adb417f990974bc0352f6cc55bbee567171c4124629813eed75252d5f9ad37eef28e2c4b48ff7e0bcce541904c2036b49beb9c30a142cef70e14170881c4634b394b943e6a2fa99a39b06dd87fdedc5b4dec6c220f8907bfff62a3a7a24b981d15cb60f78f70cb4f1b894e00ff33409eb364546f00fe9541e8f8fb216855ebbfac5ee6820cbf7891a027932b2d852d8ace582d81a655e1533b6c9bd673cab1fce416861d4421f0f938682885b063b600b0aab24d14c698b797a2b40ea1d666aca96705960fcc0de7bb65ab83f110f892406c51a5c268312e27b558047749dee22caa36e9698f0a20fe1cc2c525eb3c94730cdb5632736b8257b6045f756dec340873542aebbc087d40e8498ba6fac974e87166153326100748b5f0265ee39af5e92e3b6f0d09c11766690f5c31c8b39741197b87d6c6a9b1ce83ef6b7a308ed199ab5e1da9be576befecf9b60091f469fd15206b0b671f85203a911c2d0a0e9f6465d2c326c408692b89525253e43ba4877bb514a6be41352ed0bafa5409e534719ae5143b338a2b2058106b677a55cc01c39ef41c59ea5b7cf0a9672fa6d2d4b3ea29c517a48d6119bdc21272f1ebf830a41b0fda48f88b4d7ff58879d05bdd1fbd75129b0051df5caa01ab12cdfb5033fd0ec4e28d9ca1108df98f304f76104c3a5636ef971feccdff03df1cae059a4701f048fcfb0e18c0099fb28389897a8ab4585ecde911906a150555bd3d386b925250d8414d89df52f662a5154bc29a1f8de2525b6da36c42a44b1cf575cd02482786e96434fd42b414ad4f4ad530ad382c181370ceb967080ca44bb98eacbebe91eb44b9ff3d6ee4c99919bee529a21d140fb103562854b58cffecdb137126bca589355b39b2dfbc7e5f4cff8bd32d33b3c6fe1324c90d1a7060061a8bbe81200eca8756092b984038619130cac68e1896010824c5f4230be9c829460b0120c01f0d384e1f648dc4bd65655e0b0f00c4909bab80a69813159c80f4bbba6f0e41742d7611304239d758cc6900fd8da7ae1a7f1b835a1e3cc8a4b826155ed9446879bbfc8cd1ea5a5968d677a9cdaaeab1ce1f346aedf44680e88f501539893a253d026d2565a1a9321f24a72b23e9e2d297e960a54f354444fe7954b60ede03077032a4ba8d9cca229aa8c266d458f9ad7e10ef786e54fc5e77dad23a876aa3ba13834b86db50111d0c6c1ab8a5c3b53212bcd600c27c7e572d553f1488591114842a42d7145d7009a5b35dd075085a55f715973e1d511948ccda9014b3231447ae3a9cc4bcd598910adbdb37a85c572c7e2b7345ae751a8539ef61232534c3a439010d70434b145d9c06f63354ab658592e333fd57899016160fb94a99b0967b7aa4416ac1dcc7e4cf96d5fea0eee1a8268868aa9c5c6291e7c433e355ca8e6b4d0e9c756eb59b2d720ce7cde7328c2e913ed3a0193204181c7b486994c6da8eccddf97c637842c6757108207116a9f89b509e6d7645fe5333ca367427731ddfe15ccbed41f045d23e8da9a32c1e2a3e5da7223cd97a69ca2679c5716c6f9ffb9dc70deb87861405fe295e5cc401f55813715035976cbb2623612957f111550783ebfe238aa1cf74b9d36a8ad723799ef6d685b07a80a01454c2a9d39d775181dbe179cb3c5f062ef61b256645615b4160c1ab6a7d24dda43555956ae4671be917c2e573831d59e41e53ad474cc851d8b3ea0563989801a15d89e109a47b670a0fc83f6daf36450e75630f441dc7e34a4278b86633cff73745d6b160bc210fef73aedf72d5359c9bf279f4feaae4e2256d5632626a92c085f69b52f3ce08f3ac3bca8df205a7f7c17d81d95478958a6b2a785d9f14778ddf476a2dc29080581d251161ceafaf1d56209cca3402ce22375ffde0250c7eb8ea8a65a2087c7087a3f95a33f32734d3d2a09d23931b56206d1ad132fbdfcd07fd944e3f97e5fe27325b8096b6d6409edb4bca8d4c41d4e4ecf0e3904d59cee6cded0d897969da2bead09b91134c45a33abd17287e2b9725d092cb59e81f38be7d08c956acd0e91b6ec4ab4887bb8f41e910500e3b2d999a2da6eec3a7ef027487395e6736a15ddcd603f6c119c109a1a655ba5a5612ffd05f20a6075cbfc97f11e90678c268320f9185de3d753bcb600112200d59bd134e8e1be7f48ee8efbad68a549d1a326d881b267ac676ae7ff05d8bedcfa79e348d86906ec7e47b95be0ed137cb73040f11040f6ce21f7bdb5b5d761c68ceb171287fa68ebbfe2b1241051a538020ff913a7045fb734edba7ab2af672328a3b099e19e2cdfa4d262b4df04ee906b859f6e5ed4b144e957322947d6f9d6fb1ae8ff6c283f9ee0dfbd494d1a5813fb4c05fb3c548bbd0d13d9fa0255b97b0b59893188891f3d86b8db60fc9b4838895edca92c398a0b6e06f343ebca766251aaec5422ee015e1e0f377b5654b39a8ff4c82a01d19a4124d49be762e5ba4e93e591afcd3ac89a63c9a611ef668fe8df8ce6381ac40997243bcc5f7752c0e6cbd23c3736f533148bb9919709557a78af1c1d8fc6650005a78ab42d3d829379be9e284463b052cdd5f0eaf204de66cf67322063e9c4ecfdc761bc1a33471e07ce93be759537dc8d216ee7313a033277d24f0c0619c2d86009133c8ad347e0f522a04e1b6a7c6785edde19c2ca2c6486600932eb6d9e370bf00f41dedcb71283d7e4de4620f65a9b3630c0102dce79c5fff3107ad1cd4e5c89ebc192bb46e70b64183e39613c329e1dc4ff6892b8afea02d261f3712e2c5e7ff9f6089b066d716a4eb0d38ad95ca9b96ae7732d30ae7fe0b19d5f89daf77cbb7219252002fd986e9d3316f9000aaf26b1c2f8c643be41d52198405cd6e3e9cf3813d9cdb0e917cb98ff33314779a82917c7a43003e82ba3da73f32371b9cb8044adb0280e665e3b78b5b06a35414a84a7a20ca0c36916d3d47bf5a4a31c7459f68b055750841c20973f3665f43552c9b409ad28d3ae9a3e41b4b79df32bb3d0ee24e7425c041813a383e4e7c832114e980ed9e37891b2a84988dfddd228cee0c5cd1f9b88f95f0053420b44648aa553b95b32bbe023d9c418d5fe9727b48c82f3f675f78f84f6a11705a8653aa90e3f3b0fe1e4608ee90b5d2be53dc0f3677bc84fb217f9ebc89db37c4381adfdd120d2bec51d89a6c8f709bd0fb83c1e35f0fb943f4a2707998ad9a10977b969d84c78cb564f7826e8e474887f7b84cd17c300abd54e8fbec9ab5e5320d96c047a929a99106505f97266a8322b6cbb42d7bf2c6bb36ea66649d6802e96e134dfc7cac7b00404eba8e65303a2b781f476661f108f14f25b01fcfc657439207d3d803df0087a7be749539916df49fa6f8b599e8603710ff9ba6a7c7a78fbacc107a77d72752e4cccd4a33431235a49f7dde9ac02b54c5c86f25050d09dfc8030900ecfdbb7d1fe0248609120b73bd0315242170fc39e79c9f7e26d828e7b3673a4e5fb6a2520892a075745bd2d1f6b4d9ab2116bc5e329d565a19959788661a546d145858b19de7c704bd1c09ed9e1c8a9fdd072a19b8c200d7ebdd54fde0602c75476c11bb1fdb3ed078c9b5472d6b605f3b41e0b869d36738b0112bdf9bbae12dadcb2693e8dee79b1ac0d51c44f05ca747488a33426c27753c1278bcd04b964fc32a69f98e40d26570b73efb861d8a18b49d3fcd016f2741783961a9bc79ca39d27e2095558b0ace72e94b5c1001456fcb851c9c63b550f14fc984a00816417b471662a3374f8256e34e06dac7d669c97fc2b22ad2ca32b102be9e18d8f8b4252814e1f560fc59dc624ccc6429facb4e9f55ad11f32721e78f7c0671d2005941bf620acfc6218642624223a1c6e522785c41051778c8d422b0ac99214e7ad6ee94a1035a96bcb981dfb122946588a64379712a52692c7db709f23dbe34e6c7dfda73bb56d8ba009c19793d3d6f5ca9f5a587d47034182ba9e1e9243b9bd7fb4353ec3ffeff72c1f7ee83d07fbbaaf159ea32c74812869b717752850d3624ce6eb57235db0bdcd9b7e5d8e37340912ff55f7c6d5d9bfeba6a130ac8d5771dbb0fdf4152a3c583deb588c1c05862094a4669dc3b757e5177a483571b58f3d148ef98751723ecc24d775bd2eb3b6cbc44bc6d0dd1988e9eb31fbfe63775ed14d3e576fac2f3798d5997e13cea17381f5f16163105301a111c29a3b9905e6bfcd2cf2da0dc55cf67bd5b79fc70a618cbb5f2291f991bcf61c82d090ad1dd6ed760994f8493e9e346130765c2e13dc1cb5870aebff6c92305e1be8ee890eb986f88934135ee49328eb286ca1466fac2490be950d7aca2f3773927744260f0a4aaaa08ab48d9dc03d48e9f04b3bb1af074831d5a0f4b729c55ccdb8d850b3699101805b242e3642fda8b598e803f232ac1c3ac76e08cee9e0cb4c49439d6c3d46d07776270388d38dace3334c852f541d77cf751c0fabc762cbc8ec7b4a05c124337f8119070245465ec9265587360484f788f3723a85a8f14378a89d38fbb87020c08e6d6075fd9600423d7fde2be93782c8883b5c8c362a0ced1d042e6a7900259319437c65abb24df8e12ef16a15fb16b9e554a3d3f0b20590c24fe9d79bd5947fc088cc3d16a51b7ac7b10e598b4d7a1df5b02ae65b416f816c604dbb93675f1818490b556c67de2430b5b4db9e563bd28e8ee46e17054764203d18639fa1b8bca4b5ba772c479ba9c6998e427d5c7220749b05f52a4d7f73e4b9ed40995c76317be5d6ae12f55d7ab8caf1a71bf40549277dc954d91ad92944bcb3f730af1a09e1f313664a89ea8cd3dd177461f7d62acfe36e06ca56384b01c5804eecd3c1bcfe490bff92f3824aa1298335c07049c212ad9d883abefd763e4eb66aa8416be2e026dfeb43669cb1d626d47cf4db7f86b855434a25e93cb172e9fd259db4e870ccad6598d4741565792919a48b0db48c30ecfac45ab33c963e62e470a72a8a004136c6d2a025897b5df0f390a360115b50ada2452701e707793b285d2ac87bd17d91ef527f20dadd953b11c14d9958b07b28ac0cf68e2a686fd9cb9b8b5b832ebc8c54316492dafef3f73779f04b00eb5eae57676d48da6c4a63b7553ff3661718bdc9a4399b8df5d002ddc96d5ee3711d7b4278de7101465941c9ab2e148d395c76526c7db44345da9b2c602bd15daf176cbd429dbe2c61d0f9ec21cf0ca860ef5d812e34133038963d773f463505a75df2f035b4ffb13b1301ececd6c1f0a4f640d3e085d364965e4240f916b47c2350e8e5c9cc0ea2d605738301b3d542e5bdcbde16d7d2dc6ffe0819414315846d8ccc493cfb904d01e0b33edad8ce7d35a537ef300ab98c52fbc5a8e9059eb38d827bcc6fd3e39e221896ecbc10d420afc8c1139feb3744247747671184ad91040cca1e258c8c1de7e1b3958ac1633c71f3f79e57bf44871b975143d196a2156873605054e36a33ad4eddded34f94cac1641aeb6e1c78c3922d48cd32a2ba015bd733a424e5991ce"}], 0x1530, 0x400}, 0x407) 02:18:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000080)) fchmod(r0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() fchown(r0, r1, r3) setuid(0xee01) shmget(0x0, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) setegid(r2) 02:18:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x401) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0xfff, 0x1, 0x11a00000}) 02:18:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="000049f306b7abb948870fb81b1d588c879496224aa26c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) pipe2(&(0x7f0000000040), 0x10004) 02:18:03 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66694c653000"], 0xa) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) fcntl$dupfd(r1, 0x0, r0) sendto$unix(r1, &(0x7f0000000340)="7cac9820d785ccc94d960e7a4e38d32317e474cec5b58789922d42c8390827d9facb7b61fb98202d5bfaa33bc6f0a7263479f599400c41f17d64be14e5b43b040620720a851d5b8f3d89020f58d71ae86b6f7b45d0201f", 0x57, 0xe, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 02:18:03 executing program 1: r0 = socket$inet(0x2, 0x1000, 0x41) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f00000001c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/153, 0x99, 0x1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 02:18:06 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = socket(0x40000000000002, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffffffffffffff"], 0x1) r3 = getgid() fchown(r0, r1, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='\x00') kevent(r5, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x40000006, 0x40, 0xfa2a0000000}, {{r4}, 0xfffffffffffffffe, 0x40, 0x601d9603aa039a49, 0x8, 0x8}, {{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0xfffffffffffffffd, 0x9}, {{r4}, 0xfffffffffffffffa, 0x0, 0x5, 0x451, 0x9}, {{r5}, 0xfffffffffffffffa, 0xa0, 0x4000000b, 0x8000, 0x6}, {{r5}, 0xfffffffffffffffb, 0x40, 0xa00000c4, 0x4, 0x6}], 0x5, &(0x7f0000000000)=[{{r5}, 0x0, 0x48, 0x80000004, 0xfff, 0x8}], 0x77b, &(0x7f00000001c0)) poll(&(0x7f0000000280)=[{r4, 0x1}, {r5, 0x10}], 0x2, 0x0) 02:18:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x50) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x401}, {0x7fff, 0x4}}, 0x2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:18:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/77, 0x4d, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getpid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="068d47fd2463610a65326ca7968e3d", 0xf) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 02:18:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) readv(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000480)=""/90, 0x5a}], 0x6) syz_open_pts() r3 = msgget(0x1, 0x100) close(r0) msgrcv(r3, &(0x7f0000001600)={0x0, ""/4096}, 0x1008, 0x3, 0x0) 02:18:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 02:18:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000001000000000000009b9273d666e056dd7a39696a2c61e1ca0895a065f96e014df6aacecc39115c6e64120be18e454dc2a0aa68dcc43192fd99d3365f329f4612fc99022048a460846486e9a6ffc5eb5c950846604f14a72d36"], 0x10}, 0x0) 02:18:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6c83749ad6ce55824d0b6517166e8a98514e25caa4129fdf9e04871686b6b58ac4070a02ade81afdad2fc6502aff604187fbf81ad49b6ab933a414a35da75e7dbbdd192e7eff6d662ae229276ac8c31527ff528342bff047ee347c006ea926f66602b07d4a86cc865e3c9b3660da6d62638388da94723491587f3c74420b315403b04f3f3f4878e5a65a09cfc7bfc15fb10f2d5dd327f033e11ee50742588f5cb9820e696b5e05f97a35e79ddfefab38ea9df297820e3585", 0xb8) 02:18:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) lseek(r0, 0x0, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) r6 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) flock(r5, 0xa) fchmod(r0, 0x10) setgid(r6) r7 = msgget$private(0x0, 0x100) getpeername$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000f0000000000000000000000c3e0b4ff650609b8d24a327a7742564f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffff000000cddc1874705a1b2bc79a76b1f7476fd1ae546451ee16dd95cd4f0400c072e9066417480cb4674d4c80bb848a856de156971036e4b5c304742e0598007fc265a5e700bcb471091e7daa560f586062bcb35b63e9c111449c81a200"], 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r6, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0x2, 0x4, 0x1000, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x48, 0x8, 0x1000, 0x1}], 0x8, &(0x7f0000000540)=[{{r5}, 0x0, 0x10, 0x2, 0xda00000000000000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x3f, 0xb4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0xffffffffffff3cea, 0x1}, {{r0}, 0xffffffffffffffff, 0xda, 0x20000000, 0x8, 0x7}, {{r5}, 0xfffffffffffffffd, 0x31, 0xf00fffff, 0x1, 0x65c1}, {{r0}, 0xfffffffffffffff9, 0xad, 0x3, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x10, 0x4, 0x200, 0x1c5e}, {{r5}, 0xfffffffffffffffb, 0x1, 0x0, 0x101, 0x80}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0x8}], 0xe6, &(0x7f0000000100)={0x7f, 0x1000}) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r6, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) shmget(0x2, 0x4000, 0x10, &(0x7f0000ef8000/0x4000)=nil) write(r0, &(0x7f0000000140)="d358616461a342872b70992ad217b90285f047c747128251450e555fbe8a67d8ecc2f0ac7d84ac7a65d45f6dc1872a5af79643778cd100dabfcfabf7c7c18c9ebae82ccfa8eaac16d26981fc909b174064dc6a9a29bcac6702a76df6d0d010688d4e22394e7598c3d62200a42b19f6c5191ac7d4973775f613d96fe50f7649103cd043b7c79581c0a6bd5cdfbf51028f3d60ab28fc3991a3f5a23f0674fa69", 0x9f) 02:18:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2b12ada4cc21770ab78999", 0xb}], 0x1}, 0x0) mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:18:09 executing program 1: open(&(0x7f0000000640)='./bus\x00', 0x500, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="468bfd7c8581d2eb62bfbe14a84443817aed0a92c042c777d0f8adbcc9a3a59edc60c3cbcc0d606de1034da6c83c9ab00cb8fbee2be162fbee3673da37c0071d3939517a3a3f706375ecfbbdd0f5daee4f3962e7875c74dea8a75807f43c76c037d8960169f4b1b9b35f3b7b676a594df7f3ff6ae21b97b371cbbd2dc1f935375a856e7a1a1a1e9959d4c8e655b6825f92e189ba31a3fa110eb506b884745e73bda796ecf982c00317f1ab356a35ec3cac8b4d1ad4f1230ebb270e9cfbe810978dd6c64fa7ae3391bede8c229f89b47445cc4f16c766ad76367c0feef87f64568df2117270fce5af2b", 0xe9}, {&(0x7f0000000280)="d672b8240f04a7d5c2885165d4cadf32c58cae35bcf66b791d183adee76675e62e718ae92357e86be0978cb47aa70c81b553ad1f46ac7f072c937926a96f3ebfb863a6c6e681c0482f53f6076ca6efaa3bd183fbff205f28247572db437cc2bee367cc5498f0f435a9cca7102a611e4483cd97687ebc87631224669108854dac4ba96316224d94345a3d1aaf005aa2f6aa6f2c951ae1ab6cee56b56d81c74d0b3926114ca5e41ec0c83fe5c2acf8b367ebdccc0915486c4ec23ca5a7fa29b3b3e74ac488721de91ee8f29d959f82aaded97ed94ae40a0909f7ed1fa10e298d387f240f7b5f51eced4ff9327650af267b571c89231e6cc2b51877e4f8fd", 0xfd}, {&(0x7f0000000000)="2b93b5c530fa5474f5f9d77a225f39697d13e6fa304059aa8612c790ad4db0858dce5b76f47d561c894a760d06d79957041479cc42b2b4a1eeef01f8127fa187b79cf18c0ff1e56aa41e2bfc34dff4c48f61650fdb486de2b83e4a3aae85f041f006601885ae35e3c29d626a50", 0xfffffffffffffe76}, {&(0x7f0000000380)="7a005013df956d7ab67bb809cfe875c789c74f1255884f48a6da9b3689b5411650f0484076e6186141bbabfcb24e016b33451f394d16cfd74d5052a4a4f5a184cb40444b85f75f58ff39a25aafa7b6845cc5ca1c42772ff3aa361a4d4e5330a8f05e0bfc60091f521399ab50f4dbfe124832cbd03de475ec248fa1916dcb564f32b55c6901cdcb0608", 0x89}, {&(0x7f0000000480)="4a18967b31da7b1b04a826f4591389f2ad04bc87e189067365c7e74ef7b6fdef6ccd94a49e6a5093867e5a2d9ba92083b8bbe9ab6d9e66e94dbbcdfdcbbcdb35ec93fa39e0b988be9991d87c089c663874216e99061cf27e7e206356678acd56a445dccb3648857414831e2f6a09a31e048ddbb5cd9e3b1c0ff12853fcfc7c49d1c6c2e3fa04ea746bc801", 0x8b}, {&(0x7f0000000540)="3032b1dc6a2b1b36e7902e48acab97d2a88275c7e6b1e995bed5907bdc1f0045a6c775fa7af6b72ec1372e48b538c318a2a2f93c3cb6401f5aad3ff44cbf2c962067b3", 0x43}], 0x6, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 02:18:09 executing program 1: symlink(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/86, 0x56, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 02:18:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) socket$inet(0x2, 0x3, 0xff) 02:18:12 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0xfffffffffffffff8) r1 = shmget$private(0x0, 0x1000, 0x298, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001180)=""/114) getsockopt(r0, 0x1, 0x2, &(0x7f0000000040)=""/105, &(0x7f00000000c0)=0x69) lseek(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r2, 0x1, 0x8000, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xffffffffffffff5a, 0x3}, 0xc) setsockopt(r2, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 02:18:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sync() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/172, 0xac}], 0x1) close(r0) 02:18:12 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 02:18:12 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x7) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 02:18:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x7) open(&(0x7f0000000100)='./file0\x00', 0x12, 0x40) writev(r0, &(0x7f0000000000), 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 02:18:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x8) 02:18:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000006c0)={{0x6, r2, r3, r4, r5, 0x45, 0x2dd}, 0x0, 0x8, r6, r7, 0x72d, 0x80000001, 0x1}) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x6004, 0x2) r8 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r9 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x7a, r9, r10, r11, r12, 0x68}, 0x80, 0xff, r13, r14, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 02:18:12 executing program 0: 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)={0x80000, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x3, 0x7fff, r4}) wait4(r4, &(0x7f0000000200), 0x1, &(0x7f0000000240)) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000, r4}) 02:18:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:18:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus/file0\x00') close(r0) getegid() getpid() r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./bus/file0\x00', r1, r2) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1d5) 02:18:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) lseek(r0, 0x0, 0x1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0xfff, 0x0, 0x3ff, 0x200, "b0887ebadeb8f6e38cfe0ef9fb4335b9eb3270b0", 0xff, 0x4b}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:18:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x3f, 0x0, 0x8, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="0822ffffd2d2e7bb4ab07ecdc82afe9700bc39c33b9323", 0xfffffffffffffdaf) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x88) 02:18:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 02:18:15 executing program 0: setuid(0xee01) lstat(&(0x7f0000000000)='.\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1b2) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 02:18:15 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20088, 0x84) fchmodat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x15, 0x2) 02:18:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000080)="3b0d533942c84b8544de1c2ed08905c2c05877c30e06c348f05a0394113f61f869b5438ffcbf391560f6947305b49156b977908207cab152562417497141b8ba75dd5382c7c42a9c0eb5", 0xfffffffffffffd6e) 02:18:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0xff75) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) sendto$inet(r1, &(0x7f0000000180)="3a829fae01faa3219bd11735adbfa5d23161215beb9f8969b9a5c478654e5abb63b5859990629801bf31fefdb04c9b948459d8a1a68c08236df9675d275ec706cf8f5e2109", 0x45, 0x409, &(0x7f0000000200)={0x2, 0x2}, 0xc) recvfrom$inet6(r1, &(0x7f0000000040)=""/223, 0xdf, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x100000001, 0x8}, 0xc) 02:18:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000010000002000, 0x5) socketpair(0x12, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0xc) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) 02:18:15 executing program 1: poll(0x0, 0x35, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x5, 0x1}) 02:18:15 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000200), 0x10004) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x1ff, 0x35, 0x8, "f6bb521c89a4556b0d4cb740843b29310d2a69f1", 0x5, 0x9}) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 02:18:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) r4 = dup2(r1, r3) fcntl$setown(r4, 0x6, r2) execve(0x0, 0x0, 0x0) 02:18:18 executing program 1: r0 = socket(0x6, 0x2, 0xffffffff) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000100)="ca9daebaa92f6f4ecb9b4c079b640eb35d59930d697f61d6674571d2538b652d28dd5ee6184452db450ee3611fec07966399caec3f76b018a7c30d3d63717f2764dd4d566fcb66343854991336165f21761e76905bcc1a220d88026bdc87e08e9481b9ec009abda6a116fca7ffa536095e7e32926e5cc5d218f2d965135be29fc580e249aff6a9644056a6547ccd1df067a34c6166cdd5e3bf195b2ba26948a93165ab976aae867edf3b16b582", 0xad}, {&(0x7f0000000080)="e52d7519fe187e6afc2fee8a45288b93f5f560ab9953a0bff3040f27e9509844846d59bee78462f9cef557c81f4c", 0x2e}, {&(0x7f00000001c0)="0d3611223d0cf1a8660c81a28ac41de0afcb5bc3a84c984ee380", 0x1a}, {&(0x7f0000000200)="82bdd172b7724c264d53339a403d0b5caf0f08c714baa612ee9887f44de49772af2760c7c1670644ead895eb245177c75df93893fd8c1b5266ed60e4c8ab6f9bb1037ba1a92cd6", 0x47}, {&(0x7f0000000280)="9a46720e3707931bf97b13fa16149d97955aaf85b2bf7f18c63b96dcdfb5887dd8932293cd74899fbf927f69399c2f420079b7a23407c9a303c5dc59f0366294627614e3ed3c4f9cb9eca0c14ec3a2edaf261bfe681af777374734e46ced10108374a4d6b6cf7ce5770b035aecae752e00de44a6d0e802d1df453013f135bee49f1691e54cf982cebab464406a02ed37fde9c0624473f5eeb092ba10fe6cbf8b2bdb20c1ba7fcd6353f7992ca1bc8f4afa64ee6a1f1683bf224996a665379e55d2c9c7b18d218bcb344747b1b0672ab1466295788640b4d644fe5976daf4d32df7fc46fc76d54d002eb0e0", 0xeb}, {&(0x7f0000000380)="dff304eaefa549177cd15efd8ca5b4fe031455cdcb625ab799544682fade965449a24568322ae67fb45db9a835bc2a86636932e2614aeac173dd715948005b408befc24a66751e33a2b17c1e7897ae8b777450e3dbd78f3c9d2d3dcdb21bcfa14e095870b378556c64b37906420f8db5f8db4249395114c83c6d96add890b0860f1e", 0x82}, {&(0x7f0000000440)="815e965d106631f704f5aa541744fc86434c06f2604f11d79f6fb608d7d7797ca5412e99474e9cfe143713662e8ea43e3c2f61645c91fcf320ddd4507ea58607c22a0329ffc9fe8e04db273b6e86101a710cf44469ec986394bee4a19b84c1530dda19b581c094f2e10550271db6568a7fc81f8539449dbd40fb3deea1234ec56648fcfb670e64c1027a45748759106b912f0d355d802a59504d019752f8d5efb6a9dc746bc6fdf54605e4a77c3c86a53e87968fbd24ce63dbce181feb5d80c6f9bd99e8d4a532c14f44461921dbe69bde3d7b2dda447aaa94e91479d758198f4a72403f19cee6f989ae8b8ce950cb7feb7fe8885d2e8c0059242a4c8d35f1cfeb1194e003a92d89b7463904e8b2bc19adf6e7351da2e59b30a024ec5591fc9fbb4b16aaf5262b6bc8d5d14b6b4deb5d6ae190ca5233ef5d4dd7d9011654a9a3a75727d99ba4c5e1600eeee5d3f3495dbd92a6e8a10bcc597bb251563b4dcab7eb5a0ec624ae1dab54ca7dc841b215a69f065ce76f3624d45de4f287250776b8cef2bd0d35cbfeadbcadbac8197d431080e615604e5ea89162bf0a8f6eec487b8ba7b3cd57a717d0be87ec566a1cbf877dd835a8a8b20eafa5ae3096eedfd2fe2c7e3b6cd3bc7d453dd0a14616e8a47c3dce0b9a1685856ff9d224391d0bca8ce4f5b94d8cd7d11f5f93ed29cea4237bea020b95859bc9c590ddf72dd25282f5656a3445410664482adf88937f70963cb9ac8572515cf22de5f8d228c732183238e09899b23b1b7d49bc18983d386cd42ef7e943e7c3d9473b6924daa3db0063b2d74543445876ffea02d0b543608dfbb76f939470487d5692e61e0c7e5ad3cabb53f0b64fd203d14e2507689b38d40d04f24c6e163686bc1a0bd2549fbb2ebbe8ce9fa4360b34380b704b2016c945b2e82f561a9e32bf1f8b90fd396da084053a830f15294dedac6c8afb79167f07ba877fec1cb9ef0aab8fa32987da2b70cc61968db6683da5f0b4f5d54e4c446951c74c0475b17179be407abf436965ad0ac439c972a97a4688ea3e46ab932e765bbbf22a17ceb631216d602a4021a394da25c676775b83900fcb7485746a58f8c07cfcf9f16a0f69401743fe73f1ff368ffa52945917841e42722b11f303adcdf66fb40e72de2de6b0675e36eff157c7b7466f360212cebd62f5c6f60e2b6f5aebe39a5fa372d059d024154f5dea352f780d4c4f963e9dd2349ccbeb06be3a7380c0a3880d59346d347173125cf998d88f591a9c429542a24f92eb563da18b18989c7899f1d826698110e5716174bf6ced090f09f1bf64141f2d7976d12db7fe4197e16bb120f6a6695fbde136c7e037f214954611cbd79b5f750d6b6b39f0d210d3be7efced8c1102d4a77dfb55c2fd374485593940af1f356cfb43d9c0ac762df0da9a18d1520ba948f5ceb598dba902026ebf82bee587f0a85ab6945de12a12b25a6f1f296a3236bdfb0a73533c57243fb868cdade854a711b98a155c957b735d05edabde9cf4181496642fffcd3ab1eb29019a4aaf4d45435587049414d2b1b95204bc9edb934d3fedf4c860ad64c05617dfa0a9d61984b0aca9cecd8071e82592bea1f331cbb82d6ef3b238d66cab61593c3b4975b2b7f1890c4f94666c0786425e84066e89ddb9b6c6fa19a2efcb70e2bbdd4a4f255484e09bb5c102bb245c9da4793a3cbba6064b85f42b0082ba958897ba8323c7f58f66267c6f9bee3be461045c485294b56b48620b2668abbade7262b50821c51d7320c793c59b75e6679aa0f86cffcfaac66a35b17a45b2b0b1ffefc366bffe7834436ee4359f963082ef8b7972c9911693d1e190bfcdae8ca94011d75cce5ae72c934957b8bc8e1e71432d193f27a79422d0fcf37b099f40ad277897262525de575b42f85d7628f5a31540cf507bd0baa66d95a9a829eff87830ca60402eea5ec2c5615e20586ee1bc50094aaf131730c8af209ace04106c3bbaebd52511733de33e61f66005cddc606fcb1a68302619152779fda75c1db376bd447052c3d17fa3afc4f169738ed265cf852eaea4204969d33e85eaf07bc871ac33e3160d705772f152442f9f81435d1e95f1eff1573968a1c31f14472b475680a39a9eeaa126a1c18503963f01483277643bdb71a3d503e4813c5332887ff6708c5f5d801ffc233c3b626878874a911cb110ba0c285e35157a35c56c91abc6c80156500d280724fe3c1b8192dd814a273dfe646ed12f8eaa8f9f1ab6f4d2a4cb7d6ec95e5c138f65a9bda0f1378f1b483f49e932cf6dd42510dad406782b636398ffb4d86b78145c02f38ad33ba253e750f3cb7265a85acd39b59b787dad9a251eb73204ba28ea52c57c2f49786d712965ca72192a87d4486d60c49ab7b806610a16c9b576696f9c2b0e127a0ed7057b7ae24be611116c9878259fce34e5ea446f2f04c828d0f612a20c065cd9a05a2f4d2714e2c59dc665a48a1b9c4be29c9959df66a2a848c274f15885804eb289b405a90828c75bdc68bc9ea6860a712aee54af8b01c527b69e9a433f0e57e51c9be9c79b19262548a9316762ea321dd229d735338202b7c55b91e9d1b4a8750ccb2549a9e5c2934f860a63842c4cbcf4addd4520298c444f563d543a8f9d5b6d44c4e96e9909227dc416230352a2e88f0a0ca609e8aa03b0420a457a6a37fa1beedd0ac845efff4af6edc2c0385fe4e265bfadc2255a913ca324f2722997eff1c83f5dded998dcf8e6464086cf8a2695e9c08cf098f881e21640cad7ec8f5bce47305a929a701cd70545d33701728708cfdcba113644d4d6cef6997d0daff035f38f1f421cf8f17f16ad701016c8145b46057339871fa9dc275c0490e879ab5267b4c20f8cbbbe6f3c7298b4a334c56fce25586dd9a76b0ba159261235587041b01c0353ab4b2ffbf4248534bad6c8914f7e00d40c7099179aee6007e42d8f3b681ac6268bbb6a58887ba631fcfbfff6b065c3334b0b6455d58aa1a386747f3359e9b9b6c3ff8f29d1929187c30e93cbfaa421698d952d5eb9277f9c8a9c3405401bc6b23146e0182a78d0b20b15fec31c452d17f14c13fd87126e549db9aa0c1f64231b9455e83ccc433ea866fb3bba6e3609bb3aed2842a2a4e632bd5ea56ed533aabebf05cca6f3f114d14f18f3be6746e532fd128478d9f8d0a673a3c56f58c3a72d76df9ea10f849211fbbb491653abc123fd44e3444592ddba89843a3dc111788c630ff4f14a88219e47a17f0d5c7e7d7785f62b5a9b4a8412c37a3940eab0703e7eea140383c6f9f4461a42b5b1e021cb7c7b41429d002ae10d5b30f8df7792e299a936febb2509fd52c7c92995478168cfd37edf4ae000277fae85b3fc5a6eecfba6e7cc11733027aef89f6d880874bb7cebb52ec315d29fdea92a2eb5c13f3b90b3ded690218969cea86e5ddc764e48b4e90b3caa144a845a8121c9e865ee13da859c9908ea979ba159ae57ea64844da7d8a53e7a217dce45c169807e57a5a2c55d6aed59c6a838d4a6eeb07a7b3d9268c2b60fb1396b7f094a33e29b710e2b22fc5d7b669bb8080658862b2e0586cd87081b42c601f6bba8eaac1255b0899abcd93dca8a8619ac44af1924fd4d011085e4f20b3215600d2ea270c63eb71017e7a1cd30a06f8286844b83091ca4c2a68352c1e3fa1c4406a3374f3644d0233dc46efb58ef0d1041aa21b677fe52b01a0242865e5bbfb5f276fe1931dd57570e248d43ba52e295a45b451e53d854c7489366b189253886657f1e39508a8b5c1f06abe6aa5249498c76a73b7aacb6954bab29ca79c4f1286e975ee3d678a39cda041f4294b75145467f5978d22fab983a1e3eda7124a98e1d10208d0741a31b484d370277d10ba841dcd98d6324a0c13238f2bc2414d86233d409ac2fcb412d6ed948dbe18781eb7794070d4f28c989ff7835fae48ed5f056c2b065a68f52211a226f44e88505aa5cb7e4a41b495f6cc487e41bdf6e70b8d70bea1dee58a70bc016528be5fd47e6af252161d70c23ea0e2a6c1aa7287116f62a4abadbcdc4d1398622f4d1678c2e40c2ed4ea3e105f42082a7b241ebccc79ac5e55f778876df1329f734d0e77c5efd94f60b76af5bcfdc054fe8df05d7f5581e9586080449924633a86a354f1f2ccd80c2d3ea30ab57d99b48ed83aa7d2a57e7a79f1af13f992ff5e228869eceee7b356188791efa0b6cae82ff8c74b878c5f5050d742c9d9793e0060aece555d13c15af8d1610b55f97330366c68ca3ab87ea0707432464db51e517c84c469e4131db436688a51a8ae258e58486f5d10545f9b6d1f5b417dc638414cf03cf257091af70084f0a14a0c9f2c8aebe0903d3f01d20652373ee013121f2d274a617a98d7df99a9869953a7383cd613c1f68c6eff95803fd491b4f0c0b88e88143e0791c4eb076e9e153915942a164bad35e48d62a6f00a4546ba0b1f9bf713cc704780b49de095dc4898765f71c0267e5478a8ca005bc492dbf73b67ed380884e875d7aa4a19fa3adc7f01598f48c64529325d004cff817bb53e91b4797a1dc90bbbed5799d1e9d6ca25a9c727c41844554c165794e9365d0750930f9f13c526f095cd40a1459e6c9f3e52bfa928f30246bbb505b4f0017a16cd4664319adb90fd630212e2582b4f9bab0877bb0908d3d6f0cd990bf1adf2b42f48e029a793bd73a18859f718900a14c51faa15f86f3ad5d4380b13d7849f3265cee01f43f80cab145b0c9ab838ac334203a23dd17e64d084a7d96292966d9970413bc5faee9be0ae05bf706a82cc6d21ac742066c765633363ccdb456053c036db3c9868aeac07dbaffbacf8a4903c02f2896159ee0ad80db83f667cd6204d04a9eb78201ffaeccf7b0ad01ddc96d18ce9e23997aa8fa647d87c55f7d6c677f0076378dc5f4f080d4e8be5372da1db0736bc2f9d88ca9585584bad815a6144cb58493a64c2901a451565c85c543c19f520e80e1d0412964627a69901d5d2f5c3a18d464c7df4f50383b132f3930c3f9466faf309d57363a2d17c8ce4074f493eaa669a3362e5c2ceb413a183838d937aea2100227edf450000e8aace6b59d38e03101ac4c6b487e9a58303f5388ff53bd8ff167bbcc23753830b8d1eea8ee9e860651ec2a5e848e3a25c1fdb2ce81637a5cf941e6a3bbc450d912c8fc5c43a3359fdc11093c9cc7c5e6add6046119ddcc607c774593ee936ed8201ff3fd3705f2511b688a44f7560d597d910037f73f44ce6b18bf206875bcf009b1ff27e4bc25d9260b1abe897381cc383b495fc0f8d842189c4799523856fe57bef7c745bd616d2a34369f9021649f63c435da309cb1ada0950d32718b30f25b19cef3023456d0e1006a1fc986de061c0934ca241f71d30d60c8197375213d0a0c46f584ac148d07500d2d12f50fa6b5e76bad164f2f5c22ab277c821e926490cd7e08ade268a8944d5496f750240a22e392b0a98364dac490dc70d603cff6a73056f5f4d3b901a89e20caa3539767563a86e8629f2501b7e17a68cd9168cae4dbdcde1075f27cf7737cbdded449ef4b9bc89da9949ed7fe6204b69adf4876242520f88775cbcd55bcf7104533443783a4a9b632573f162e324fd74d41d4a482a6f7d9cefc53002d19027d2b48d1b4f7b1ddc5f9ff8467df938271f1bfb04e808f4085632daca1c9a28707160d3811cee207fa8774e6f782c914e31f6ca55a0630273aab7a3b6830a295bcff683cdef339e23b0bd1d3796a5ca96483470ea3659a759b492596a960d354b99a475ddf907de6", 0x1000}, {&(0x7f0000001440)="18d787dfddb6866879ca7fcb8d80f9ccd3c3036ed52820d474eeea55103fa8fff1e98a658f7dfb59cb8e9b3f41c20ce39c383e8c6f2bc10f3ee225e1611aee3b43683145f65704d06b603596ae7b7b4d458fa4ee10d694b8d3a2e21c13b616bf18027f1e60710edee2d49c315166d689c69f834ace4d34353878b577ad1f4b4505bc3510881b857e63fc09724c9855b85e91025991d466886795a23575783d49584c4113bdbd417b22e37cf30d20692f9e6178e8d01f38b7a65e2485f05a632f8e28190e35769b84e55931c1e03e007ac501600d0e0b3a2dc522eb06671e79ef48a681f0c2fd31bc594590f360c7f731aafa85851a32d8", 0xf7}, {&(0x7f0000001540)="dfaefa35932267ae46a86ca7f2f046b59d88442c220765420bbe7e6ed7ea07dc8fb4a5bd1daa79735911a146b451c6d007b8491374ffd0d3e9f4845804da5fe797cf0966e27eb6", 0x47}, {&(0x7f00000015c0)="a6e2a1e34d49ee", 0x7}], 0xa, 0x0, 0x0, 0x400}, 0x400) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 02:18:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0xc8, 0x10) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 02:18:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) setreuid(0xffffffffffffffff, 0xee01) r1 = semget(0x3, 0x0, 0x0) semop(r1, 0x0, 0x0) 02:18:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0000000043c5caaba9673bcc6a93f4261d63706125c0997eea3a67ad50d4b558c133", 0xffffffffffffffaf) 02:18:18 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x25a5}, {0x0, 0x3}}) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x47) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 02:18:18 executing program 1: r0 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000122000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 02:18:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) 02:18:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 02:18:18 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30080, 0x40) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) semget(0x2, 0x3, 0x200000000390) 02:18:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 02:18:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 02:18:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) 02:18:21 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') unlinkat(0xffffffffffffffff, 0x0, 0x200008) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x110) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1a2, 0x182) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 02:18:21 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) 02:18:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shmget(0x2, 0x3000, 0x203, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:18:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 02:18:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x3) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 02:18:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = semget$private(0x0, 0x0, 0x24) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/189) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 02:18:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x2) 02:18:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/37, 0x25) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffee9, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x10}, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/242, 0xf2, 0x2, &(0x7f0000000200)={0x2, 0x3}, 0xc) 02:18:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, &(0x7f0000000040)=""/18, 0x12, 0x1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 02:18:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0xa0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x81, r4, r5, r6, r7, 0x81, 0xfffffffffffffff8}, 0x800, 0x8, 0x80000000}) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x259, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r8, 0x0, r2) 02:18:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xbffffffffffffffc, 0x7, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mknod(&(0x7f00000006c0)='./file1\x00', 0x2000, 0x5b35) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r2, 0xffffffffffffffff) syz_open_pts() close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 02:18:25 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) r0 = kqueue() ftruncate(r0, 0xa7) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 02:18:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f00000000c0)="08faaed679d01bf422668f9b7e595276670e80c31c6c42bfec994fde75c2242a57864daffca99687dce2836cc415d40ed58ace819dc88ca3255bbcaa6e425b461cfa4f695f5513addaf8d805c10526618521ad802c9373c98c77d9b62aaa8a5aa904f1ed3eefb36f612b5c4a10", 0x6d, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x5}, 0xc) 02:18:25 executing program 0: r0 = syz_open_pts() socketpair(0x0, 0x4, 0x73a2503e, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) syz_open_pts() syz_open_pts() 02:18:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000240)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0xfdbc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:18:27 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 02:18:27 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4e) 02:18:27 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x45) mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x596) 02:18:30 executing program 1: setrlimit(0x10000000005, &(0x7f0000000000)={0x80000000, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 02:18:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7fff}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:18:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x6) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x12, 0xffffffff, 0x8bc, 0x6, "38568a117459544e60d46c94300caabc822d6002", 0x9, 0x7c}) 02:18:36 executing program 0: open(&(0x7f0000001040)='./file0\x00', 0x40, 0x0) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000001040)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001080)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x87fe, 0x20) ioctl$TIOCSBRK(r1, 0x2000747b) 02:18:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xc2}], 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x14aa) 02:18:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getppid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 02:18:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, &(0x7f0000000040)="721bc8d55f6fa89b1182c226b465d7b14a7caa34c9adc0398b7d91e60e23c0ad13ce3e2518fb5140e13c477c4fd8d94542ae4420ed9a3526a62a2eb38100c14b59a92f5ce4014b89abc1b3ace95420c72825662f228f1d2519e47311a6d9b1fbe6c4", 0x62, 0x400, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) 02:18:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001400)=""/27, 0x25a}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000000c0)=""/27, 0xffffffffffffff5f}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/225, 0xfffffe1d}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001440)=""/9, 0x9}], 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20000020, &(0x7f0000000040), 0x3e2) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffff4) 02:18:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="9435846604b37b37ff02ff4bf574963946e7394b31bc6a372bbfd1adbd0db44f828b7c93371f0baaa5550b55b49919bcaf89e484b13ab0e5b6680c7fc442c2480d675f92d4f4598619b8e1085519bb25161bc3d1bc607f9fce878ac54a4d01825613c61c26c3c4fd2277da90a1266f82cc7a1306a583f356425f8699dd6d77ad0af93996c74c7d361df2b286308a1f6c8b211577c54f9bff12486fdac2df"], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x408, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x2, 0x7fff, 0x7, "615bdb7ad694357676e7783fbf98ef2269b2bb2b", 0x2, 0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:18:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0xc0) close(r0) socket(0x20, 0x7, 0x1) pipe(&(0x7f0000000080)) 02:18:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) 02:18:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = socket$inet(0x2, 0x4007, 0x384) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="4306b3587a5d47cb8ee4409ed86908d6f766c0a2ec4d93abadfb6afdac2b22e0a0aa8e16cdcb38f6abbdac62ccbfd16ae999ddd03c72f054ba571ffa7eb1913c5664375d6fa91d15481c767721ecabbe1cdbad1709b28d3c7d779736ae96750904e31f473ef818fa600cf82854e20ec762653b228b6d6a9828ba0952818a31fa203c94469bde7437df3cfdbfd01beb3359e4695ea8d6a59d2060fe1fb1d863926703f9fb098adfcd821d556f9569a90393255b2e8e1164a670142b644f62813d58b8319aeabb9d33bd884dde452f892e2fe61a4fa4d662f7f73f6700a28c760dd1cc97adb79fde099f99a800"], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0xfffffffffffffff7, r2}) write(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/221, 0xdd}], 0x5, 0x0) 02:18:39 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0xe900, 0x405) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) 02:18:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 02:18:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r1, 0x4) getdents(r1, 0x0, 0xfffffffffffffea2) 02:18:39 executing program 0: semget(0xffffffffffffffff, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x1000) 02:18:39 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) syz_open_pts() 02:18:39 executing program 0: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) r2 = syz_open_pts() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x24, 0x15, 0x1, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x17, 0xff, 0x1}], 0x75af, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x1ff, 0x8}], 0x4, &(0x7f0000000100)={0x7, 0x1000}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet6(r3, &(0x7f00000001c0)=""/55, 0x37, 0x41, &(0x7f0000000200)={0x18, 0x3, 0x1, 0xc63f}, 0xc) r5 = getgid() r6 = kqueue() recvfrom$unix(r4, &(0x7f0000000240)=""/206, 0xce, 0x40, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSBRK(r4, 0x2000747b) r10 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x18) r11 = msgget(0x0, 0x310) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0x7, r8, r9, r8, r5, 0x1, 0x800}, 0x78d5, 0x81, r7, r7, 0x1, 0x0, 0x6, 0xb8b}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffff9, 0x3d, 0x3, 0x20, 0xfffffffffffffff7}, {{r4}, 0xffffffffffffffff, 0x20, 0x20000004, 0x100000000, 0xdb8}], 0xff, &(0x7f0000000500)=[{{r4}, 0x0, 0x18, 0x0, 0x0, 0x5}, {{r3}, 0x0, 0x12, 0xfffff, 0x905, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0xa000004f, 0x4}, {{r10}, 0xfffffffffffffffb, 0x4, 0xdc7b7c7d685caf2b, 0x8, 0x566}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000003, 0x2, 0x20}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x80, 0x8, 0x7f}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000011, 0x800, 0x3}, {{r1}, 0xfffffffffffffff8, 0xaf, 0x1, 0x8001, 0x7}], 0x0, &(0x7f0000000640)={0x8, 0x9}) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000680)=""/4096) r12 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r12) r13 = openat(r10, &(0x7f0000001680)='./file0\x00', 0x80, 0x6) kevent(r4, &(0x7f00000016c0)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0xe4}, {{r13}, 0xffffffffffffffff, 0x24, 0x10, 0x40000, 0x800}, {{r4}, 0xffffffffffffffff, 0x4c, 0x2, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80000008, 0x5, 0x800}, {{r0}, 0xfffffffffffffff8, 0x20}, {{r6}, 0xfffffffffffffffa, 0x44, 0x0, 0xfffffffffffff050, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4b85, 0x81}, {{r0}, 0xfffffffffffffffe, 0x2, 0x63, 0x6, 0x811}], 0x3, &(0x7f00000017c0)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x4, 0x5, 0x7fff}], 0x7, &(0x7f0000001800)={0x7ff, 0x8001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880)={r14, r8, r9}, 0xc) recvmsg(r3, &(0x7f0000001b40)={&(0x7f00000018c0)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001900)}, {&(0x7f0000001940)=""/172, 0xac}], 0x2, &(0x7f0000001a40)=""/226, 0xe2, 0xd2c}, 0x2) ftruncate(r2, 0x8001) msgrcv(r11, &(0x7f0000001b80)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 02:18:39 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) mlockall(0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1c, 0x4}) shmdt(r1) 02:18:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="ca70c1c133cb0bec43de493ebf902a84870739cf6c13fd257d4d658f3a3767d092657c3e53009422e2359c693cfaa5bafe58fdd8d2a3d077a7b69d1a057b0f3284888631e23c7da747418bdfbb8e120af15b8f40462841bb172a95beedb9759488d44c48ba1eb895b8c8d781fe3a7ffbef5a866b8267c347740d3ae719787d0509941466096a73903bd8e7432c8818db76e8ebe3ba3343173de8fa7bca2fabf30e34c4cb953cdeaaeab16199abf7b6063d889001ee7f1ee3b3a74102c001c337c2d251922420b450ff8fa246d42a", 0xce}, {&(0x7f0000000280)="60051e1b8e563935d5fcd9629bc103d1dc253dabbd94f75600a098c89d2aac043d271121fa845e7405c46fd2caeed2b5a022495c1c8e952b331bc5e2758414c2f96280dfd7037881a55f009d791b5823333a7020e8d801553a4ff6af2d7a22566a8edaa2a37a2ad1b759ae7e1159d92c6a5011681f01710859b3173ab10661cd01f52f33ffa8f63f9117223bcc2d6a5b6aece567", 0x94}], 0x2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x4) close(r2) 02:18:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3ff, 0x1}, 0x8) shutdown(r0, 0x1) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 02:18:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000600d, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 02:18:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) r2 = socket$unix(0x1, 0x8386aa7223b4d908, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/132, 0x84, 0x42, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 02:18:39 executing program 0: semget$private(0x0, 0x3, 0x1) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x90f9, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x4, 0xffff, 0x1000}, {0x6, 0x4, 0x1000}, {0x7, 0xffff, 0x1800}, {0x4, 0xe21}, {0x3, 0x3, 0x800}, {0x6, 0x3, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0xd60, 0x1000}], 0x8) 02:18:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x918a33fb2dd7bd47, &(0x7f0000000400)={0x3, 0x1, 0xc4fe, 0x9, r1}) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1e, 0x0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0xdc, 0x1) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x80000000, 0x2}, 0xc, &(0x7f00000000c0)=[{0xfffffffffffffffe}, {&(0x7f0000000140)="5050c9a640d83ac25a885b96ad4319fa8d5d375733e240d97580d0d28ec329fa3eebecd589cfd6b36650b572943a58f965103f45ab72114a2be4f73b3d325d4ebb69bd97450fbe08baeb5acbd101f0577ee68b9492b969b70e24c18b018bd8a44f75e5dbcb1ddd40d6a10926e15c265d177de3c95ecfe87c2ac95e1873f62b8f7b062c03032d23588fbe6e92940ff44205b2a0624a92dfbe5cd006c580906bf974ba67d2596acc997060046ba263b2abbbd561e5fc8fc3e947ba3964fe8221470d71f589cbe1b6cdfdc2e11f65c4f9a8c0742fe646c9d459567b3ab26b2b0809c2af4a8dea68e7563c2f8948a30bd1ba045f04718fb8fb6cb4ba2a31eb88", 0xfe}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000ffff000007000000353d709f8a7d0783aec5cf6bb0aa05b12d3efcb8f7a0368822896b71f9c4b65d8a42ca352fa300fdb76c9234896c50cebe74e8ad055a41d266667a0000000000"], 0x50, 0x2}, 0xd) unlink(&(0x7f0000000380)='./file0/file0\x00') unlink(&(0x7f0000000340)='./file0\x00') kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 02:18:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x10001, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) connect$unix(r1, &(0x7f0000000640)=@abs, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x3ff, 0x4) 02:18:44 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) fcntl$getflags(r0, 0x1) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 02:18:44 executing program 0: pledge(0x0, &(0x7f00000000c0)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e13aa36c22b8cc8bcc6d20a007cc82b") 02:18:44 executing program 1: semget(0x2, 0x0, 0x40) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8083, 0x108) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x7010, r0, 0x0, 0x0) 02:18:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="be37f7442f65f17c50b219b2ab78f8c5b4bdd6162552928d7b4d2bb6e958bd2ac50936ddf76c904722c78984699b8e428185aa2afcc33a1c3e46c9a1befa22b391ae6bc029225f546d38b3bcbde1d83bc8848010dadc2775f4e24319fd3f0fce64999f9e3c4bb2783bf8303ea0f6bceb4deb958eb3b07ce9c6c1d24c0404ba62937c703451", 0x85}, {&(0x7f0000000140)="fd41c93b6fc11ea456de02ffc09ae74a9fcfd1418138bac8649686820b177476cd6e8b4c06", 0x25}, {&(0x7f0000000200)="68f580f3a0ed9b8e7bdbf99432cce72a896cf3c83f6640e65ea82d329b7dd149f464df3ec432093402a3e259c57ea7f26fc47571eb81b2a8fb56b81e9969b743b101e8aac7aecb13551465f5ab", 0x4d}, {&(0x7f0000000280)="cc3b521cc128d50bd804257232dfd4547146310017fce01132d2b33aeee1b569653e3add99d41861f82cf830681697b9e3bda96c6519f5fbba1b8c3fe1f3de58779028aa27b330cc50c8b3196f7d6e0b609708ac928f88d9e90f5bf2810b1c3a06df5a82d8c0179c66e870137b9157d5ea4703aff72c3a98c0e5ec4bfb11e87e6c7daa6ddcf965f3dbb51a7cb945012e755a40825360b420c66ed3c51c704b70c718fc74699d4ab9cfb11225f683cb5178ac53eaa9eec0b33d54005d4766bcbe0a5158ba8aaee8408387095d456d7e077460a6673f9a05b2c71ded25f12760b81f64a972f90bceabe2eb955ca5fb4e2d83afcadb4500058e5388ff587520511c58ab2d1bdf83d03c4050d5d1d86a933dcee8bfe2fbc38aee752158e80917d4b71167fdf213c232a23cbf9a6f01c1ebb6e52d6a48615b89a445bd6ee6aef95d6d9a85c2a8edec83a17a598a09ea271c0dd9d94ef27bc0fd7cf75645d7c393022c4258db3812830bd98c02c2066a7ad0d0f7dcf580d56a4d93ea929f5a6c39bc1dde2024fa1c87745c60496a56e68a53690416a7a6301616a439a556d876dcf993dce01a69a5b3b52259792a91a7f5ac13f54828d65190123e9b12ca1065055230ea174b90355c66fbac6d92a053035209aa9fe00b6b0697af0256d30d6100d01183e594f7589abf02f390585de610ccb69621636a0de0566e7ab32d16955fc3b2c30a31d6f2ba77d3fcdfd405c9d36eb911d89fcd087b124b173ae4079dc0941ca9c2b0ff483baae996a353f365da60c81cf1a6c1241df734461e1960eea8b35a7a5b9e56ca140384fafedb0850653d0e6f82308956b8ffd8b5df4f36b61eb5e8492bf50f1b50cbd5801cc877b698e773737458f334f3953eab3f3db0e720e3350f32ba8f54edcc46bfe2c3087003f39fda878d8a1412832f78ec884b4ac4e3cbfa2dc1ce5a61e2676cecbec655e5e75a2ae58dacf82d8c9e31b46bac9cc32fb2f350cb0197692d79270c2646a1bddb3c77edc742bd6ff427e198b88eb13c82be87540cbc05d0f973641cd28d52632e456cc468e8570dbb8670c75674cd328194ce9396cc07579a25208dd8249a60b13b5f17f4dac4b36eb427fc3c1c6c8691780b6a93297cf1bc95d221972a751bc7097c4f29f09a4dee710684c9451ac593802dc6649fcdf3c8d920dc7abf5b3cd6370a4536e457cfa2560cfa565029a18196ba9d9e0f0c26f440298bb128a1495b84d0080df0d3a63e41f6d804d28e8a4ff9db70666cb66795d2fe46af3e71d3d6c9637a7a1beade9112032ec97101cd718d249c307a7698b3fd8903f6737266d2bca4481f3c8f58ddd9beb1c4825958122ab2061da030040719a0f3bbd6266d94278fe9d0a06ce4fc180bc66692805edab95d9ce8e4c932cc54704bee9f1805a686d52efb3dd21b753318bbf549694cf60a25862d0d9b0d2f15ff9b59fd6a794677dcf76ae75d1a953538eb9d3e2aec909c53aaa82a362bae1b22ba9d901fbe903b17eb76fe2f13a0beeba52ef92a452d4bef1147828b5a4fe2025ee1af55e67c2aa1913071802362438c4ef2101f1fef9a413b1b299fcfa39f36e1002023975b936f596ba78b1e720c7b0e924ee8366605468107552b7d8fd4e44acc6aadee536ceb81328a8aad9bdcf117a69de7252e512502d14430ed628c10df361ad63fdce01054268632767169dcd83aad92284e1be79a583b8c5b2d5ef686287a1b41cb859e0bfa5293c643b259dea4a3f70aa3a4594978248d382bbcfbceced79573fdb441ea26fcf64c614441f9963863fcd1a1b497fd569eb583e120d7814b2e51a621efb332263b28ab60ca6b48f6c1992c39c7a7f801508b93bd425e313ffb052908891aec659a2b528fb3da484fcda27d179024a77bcf298604dbbe32815d588a990f57fa9f8f46e0c0a958d3afe2d67b4abd385e38c81a4982d165728d70d05a4eb23616e0dc0e83ca9c72fd6ca6b50f66fe0282e79847b4452d1338086ab040e3556f71a2a31aef9558ad8fe62f416f81324f21ff7e5386bcb86cd602dabd5c38975ce72814d2446f86672f5fbb58d5967eae6432ad27b79af48e00dbf6eeac1f24f58a2be1ca9c2437fb59b7056b3ba7f50478b0b9299841f8081c1576ced3061fd46562031f4a2feac53fd0a40600225171649c95aa4aea48386d099f36b876e9d4d38cae7c8f4193e45adba3417b58280d53632a42424c5485426e6356c1bb22974864e64da39f84a8f1b19dd5be87a472ffb697667fc2daa2796154732853458b617a97445d9fc0d1089ccd5463b0203d6496acbe5be05c03563d29284d57422720bb525e50816d6ea39d7a016cadf95a604c0b8b29a68539031d2b36f127527401b2fb3906a0eb5c0d634e98fc2ff59cf2fcfcf3fcf1f43a5de4cdab6b101262c0a223e096120bab7cf521c9589e73b38586f7b7727a50868753f717ec44efea56f051203332a887dce8125df4f2a12c4bb6a9709f816e036506a659d72629288f025d550589589fa6033ba51ff909f018954f65ab5b0e21df160f81e7107777f89713061426c282e5ff31ee52a010410f60e8dbda85c8bc5f751d6fc61a64225fe7296df49b2af829397907fb1b059abcd59c11099e6d527f86259b8aff72ca6ff603f9abc0bc71dbdd5d2614ddea43e1002f1b267d76421c37ed7375536352639fbf571f254ca4f918d7566114ff3a297146e61b92e09fae9ea2a309f6c8e5c0fa775e1adc80cd88d0bfa84e814bfaf0d0dc813ee25e1ddd6abcd9320b86ef3b8243dcb4a64ac8ea40bb48f62949709a89bc6c6268777e38ecc67b180ad48a9362947b820eed4ef32e08077eea4772d1ee3805656146e18f47995240496212ceeed09806f82ffee9954815da09754a270d55e411bef62fa180c197ddb755f0192d6893d432c23e819a6ee51766bfdcaaa6becaa008b5c25edceedd0d76959a6df12b85001181217364e05917bc1fdcd21910c2afeda3460e9f074d0e1aef6afdbff4e741f463ad23248d25bddc71d76704a04de3f3f8297b7b13159cfeb1bdd08f7cbe5cba62d01dc07869cc9e60b7b68ee101a474ab8e135d6e991184ac479e0fbeea859f3bd1514b74612bad68c89c5861f721f57ffa2edd44e8fb930cad7588153921feb366baabbe1f8a5249eb86e7419fbd10a9a106146809a03851692cede70cedd0d61b1bb3ee3229116535d79feebd210747f06b1e65f92ed05e4825cd283ea550bd5344dee0958235e5540fcae1cd8afb338de2b741b326ed6b36ec4aedecf61c6a7224c24a1935516adb7611e4da0e25b84a9178b25a2a075015ccfbc6f2fc499091ab7139e2d0afa2e0511661ca066f14e7281abeb77f40e4aedf306e164c078c4a4a49452746170b08004c24a042501642c333a675353553696e7a0ab574a676de29ac6965b6ac40c01eb86b57442477c1463b303e8331c1c09ee0fcd69cce6cd4c78d646ab4161f681d3b21c889f3f2ba5876e6ff619d78d8be9f520cb8dd665bd88b0459c5e6d6eeaea4a33cb69740cf9ea71f3472eea5ac8b453f60c509b5a3b9de6aca1e9f737adb73d3039fce7084babd56f729f2f6262f4ffe089aa2d4d0c02ac6b37b7acb4e19014f6620046e9abd01b712a1092421d653a79574d4c41dcd9e0038dd6f5d06bfa9b650546e9aa35fea3e62240adbfe3d0b8d67e8fb74ab78997f3045717a220404012c53422a20d944c3792b32c170cf21ae68c3366dfe7c702f98c1f58b0bbc341480d542372dca0be122df9b07253569e0f9d2058e97dd3218bddcf411fe102c44abbd2968d5ba178a77dc4b47adb1493d6c69c546eb26269447faa20e94d9afa2abc340157b74cfda7284a3811c27112362bdeca116dfe69ba4dbd274dfdc5fec3500b006e1d6eba1a05776a3a77e2b63fff718685d901610ecd2d3a55b3a6c47e4d47097c90028777b4ecae7118a995d59a3da9fc1d02e1e82a592ba937e91461ffe1a9d03ae0512c247882840d72e3a7064d36b29467b214164eaf4ab0917f264a61d75ca3235a7a0712fd989f3a6b6a4212b8ab6564d1d6773893fb29e2bc9af6e30ebdfc9de93ae00a3b99fef2c43a77d10956ffeb9d945ae1186d13bb0ef3964f6c350b6be2455852d2b7856a9210b9d3fb45bf0152517734a767e371944ee1f8b4f1f108f8d42c52c0adef9d61e41f54ebb1346f3f95a267e2c98c4131344db7eac6e05e4de1488df51edc448c5eeb34f8a60c4b9f7208990ab82694cb265b2d32f6549855bd1da2f3ce359e71460db778f2f8e3f51574c9836c25fe983a8246edaae99c154941d9394443b3643e4b241455f5664922c926e32044dab62e64d9694f838b72d7f1f1d6a7832d09efefc6475758fb25ed7a81e76d6e57a6bf107a4a309d065af943009967ff14878b76d5cc12fa99c00c540e4aab4fdc6aa557291b04473ac4446596ab06f019c3464514300ac0a90920e28ccf2d2a03e9264abecab5371b6cc7a4ed3325d25e246630d281491eeb6f602c5e333ea210dfa757a38e213462e774a214e49b48ac4802cea9337c8b890c0d2b3404f0ee3fb037284206e9458096c248ce8effbba737cd67b487d29df347da00913eb0d22d9c89a30ea7d556ca6dbd6bb91b6e1eb4a45846b416a0d97624338c6ec2d4c0f9e93d28a444c494719b62ea39445e80b9d55ec6e6a5900d52d084f372b276df3dee20624c8bcb92e30d717d0138a5a16700d1fd3eeac74ded45c095294fc47d71f069faf03464b613052b64e4cc5f402487962097002341fe1518267d565d1ec382d4d280426c15721184f8f27f6344e5a204d2f12538072922ee9d814fd2f0047bc327eef46aeb21d52d996510cc901dbaff6381615f2ce92f83064437f3b741746ed8183f346c6955768319e6d2691d7b11ca105ee38616495ead46101e7e05374ef5cd67301a74b3ec1766ddf3f3b26a281831a906c4e314f1b3613ba2aaca9ace0cd3e9833e8038a03cd358b41b743e565d9e5466d6a91bd4f203210edfa2f396510ba607b9d25a40965d0cb27232edf88204558923c4073ddadcf2c09fc1fe2306b1bd85ee5b441912e8818ecb6b8cc9556af288172255160a87c96f4a6c8d6c0f20253f5fa3aa537388e77562fec80e2163e33d48bb3889f4e840e24de85f19dd0e41f9bf574766e16fb1aa1082f1ce08f6d647c25e94dabbdc22c43dfb0416de3c40a8b38a0124e07438c30ff9e46b897f464d66010f4fbf70c28f1446cccb79bdb1fe6577e26283afbc27084edcfb34942b29de3c75a974cdb526aed3c2c24ae514961e5a5aaef5584d0028415b7c6325d827d91395a678d693f807ecd8a4d6d2f6d01231bab9eef6870df0df30cb909e1cf86eadf064fe60020ad4eb2b9609ebcf88c9be2dbdf9e69e79ab27b5c23f84783190b5df75849b4deae2226a163a98edab09ca96500c59ccbe67c78f65d79e844b89362544ba41a953bc67f53fd7fd40594274efc0df25e5d813eec4d41015d10eb573e726b2366da87f4c3be0a2663877aed42e12b33946d19c233715f0829e5f4c9fec4ad9a3e690d7fea3641a84b2693adfc011dbf481c42b4edd0145c9038e86094aa64e2038a644f063ef6bbdd40c506b3c74347bd012a3abdced6279d103fc8a8018efea0ccafa9b13af8b86f0309befc16eabf430fa1c50d895b3701d1bcf4148f830453b3d14a404736b5790c349ae412f0b89933415b2dc4c26482213c931b4c10e26ea3e5f753e08d3cfd28961b414737ed5426b18400ce5a658cf459f031cdb0409f", 0x1000}, {&(0x7f0000001280)="266ab9f96c482a654a1e6ec629f419d5c5a7247d39fb29e1ecc49b147fc7778f2859c39b121c2dbc1d652180305b4d7eace42de2c5427026e59e1c3f024b57b177515dfc62d8ad10fc48d73bee8efdb5d34bdf4f7ff5c4ba611f8efb5f9e6938a464dc7ae188caa80b8ff335b32b1fc64c7f8df1d1cd99b9fe5da999553cc30b8aadc317b085332205cbe2f25959b950d0e85434efb2cb788f5216c756e2dfaf2c5b9eba463905b33e17188a1841d4dfc691c9651cec29f30ba7d3aceb87ee51067b6d1f418d095d066296c69183b36f91f9df2a194f6c458fdf0afde18b77ad27e45f9e846878bbba44860ba5", 0xed}, {&(0x7f0000001380)="c7072ad0ef9a0b5e76d8941340bf13edb1257cabafeed9ff9b21223411a2d5dca5ec9d167ce9d963bfb1abd806aa72e760131553eb3a1e448d8ab403845ed46a9ce263a56b98060cc26c4c22a1ddaaff380c83e9db52de5202c53c85269dfed30d9b4aa57f7ce40b0854928c1a9db0245637f56d2a2f926e2062e52ac6461be22e01dec5bf991b2cfd56340dcbeef19e194afe62f665f4e8b50b5008f6d67baf58cbaf20279cdc729571ef49cde04e7c0fda0fb8bc69a00e59ba86ab356fa413218b63c89f3b020477ebb256f325c1be1607", 0xd2}, {&(0x7f0000001480)="b09926f529661bc92d3bdc221ad8fe582aed9e076a449a50f5d3b9ae87b5bc6ade56200dd226c8fe0bc6357cfd0bfdafc43021bc484226d75488d90dbfc09ad4f85808746097d722e18421770c5c7e7d6be2ed8f1e2575e7e2ed1624dba11722b184be76b06a450b47069fab2377977527ce3a909e6c22a76956284b2a1f60cd02b44753fa5aa1485262abcd", 0x8c}], 0x7, &(0x7f00000015c0)=[{0x1010, 0x0, 0x4, "d6ee8a243ec694b6eda9e12e29771abb80347276cc7bb52e6953117e33bc7665f23ed5443cf29df0e1ec5539921fd76468186d9d83472cc4a4668cda86d14b53534e88f201b6c812f9d5add9ba6cacddd7cb9621c8ee2a8ead8124012ee7b6e5499ea84977fe06445069e40d936a21658113ec0d3da4f90be2266998849ec3bc588c38c58ae53288838b4df369ea5d9ef40a46a3a203bba46f3656e672239a7daaddbbf2911bb85236b5776f39d4d35a68ab334e6ad725dd87fdec64af480d835e11338b9ce52c9d0b86c8e94f26e5b6f99b527e0f0306ba678ff6149d81ad4bd183f42d840bc2fc00eee2887e17a91100cf3c1d3076fa0efbd9602a20e70d9b605c4013d04a3d22fdb735de3142e7177facca3010dbdd11a0c70da1e0d54f2066f31bd289e1cfa06888979f09e7c0fbc3c7a972279f970988e7f818a5df4178421318a5aa0630081683b88e9fc35772f05222958e4c5b478edde0b62d4cf9c77a88efed59bd5c54be40ef456413127d2b6581d74a56c4c5de6c96e164c777ed5373b206583c06ef71d70e1ea4d5a7ba93d33c91913906592460fde26458332a7f4287557db2bb780d0f45b0a0f9cfcfec4ff1dd7ef4e3578d39b9ef5beb2bc780296a4a56a4ecb28d2024e18e1664d6b099ed55a674e384c8f925cf5394c136accc540005c4c07199bdaf04e7c449ab5798b8712b8f0971c031109fd1c13d816688a849dcf010ce0753e1d48bb8be307de57db8202dc8bb8ddfa4c5fd56b8cef96cc2ef0cb2f3ffc2258583514b1b5b686c92c7f6007944c736c2283d760967651aeff59c4600640b3d2f4c12008089cba5bee5371d160e3d5993d841a5a02e607b76605b220349f1700c0a2d480879fbedfebc690eecc5a7d0be2201da7805bc01a9bdcae846a5b234a529003c2ce006c011364d8500ab55fdb195f0ef28fb091bc63d48594cff2ed239b84f11360bf515645044a84069f93211739857df186e959869dc853934c171474c5a7c51adda6d37a7ee4fafcfd8f6b9a98051d3bc63e95f783bd8fd671015ed8ebab133b540f26ff703c1682fa8f0a322278141f389138b498ce4e23f2638a04974a41ca62d9ad7122101cd97ccf3b8911d983b1d42b071199e4ccbd44156c8f4ebe20db16a4bead1f2126d5a8fb8392304fe96edde5d9917d3b8fd7a32aabf413fe7880936a1371f6b9654fb3d6b685033209be1e60cb88f2f753f13c57338c41a28bd1fda2bab873c3933a410fe12ecdf7c696e6c17c0879e38af544d3f6fc809c1d63ccc6573d05c61f1cf8dab4c4b0841b56ff31e65bc3d7e8d162e0e8c51594762194d2bb0548aa3a1dbdd0f88670448d9b193e503bd0ea0fcffa9e9777586aad40b7eef6de2bfa04b18a15853ab14d26aa5218d738fe4f43e21a6e7145d7e270b668f9f7bf1b1413222c70ef751e7eddbb2f7c848eda9be39763feda0441bf6512e427af00a3e703c6f79df28fc359f6b9dcf97e42db70db35ab8f0d546a7816fecb73006178e82d093ce67261c89ac18b97ebe4cef96b38306183fbc21e84eaaee8597cec5a7dc29beac434991027d68ee92dfeb14107c655b4f1f40f308f25018c763c5d8bcf830cdf36938351bd2f7b68b9c1ab8392f38f5c996826437fbd8d2daffdeb688177d768b1067ad3e12293b56bc5b0f175cc6fc0cbcf75f4b88cb8114b2049dd9548ccb70c1e6cdf7f975c395c38c0c778ded924cea19b5b00cc1d49e91a16cccfa65a4cf680b7850ffb0900c28ad37cb0545fd4c468153e840b2716532c4c014e4a0941e587d054da622158155ddc34bfe4061f401c646631ef8d1c85b198c95ea2733a85060389cfb0fc0c3dae3cd8f78a4fde1c02c8279874d460a063fd37d67dc8c50729956987b3dd2d616a841f08be9e1a8bbf6e0cebc6259aceeb64fb0fee32cf6bc61e4a32941330211e05aa9891c50f64d8cbd351e23968869f20c16dd14314f07b05d8c440f92c9387d632587cc7223bc5e241829846102756e0ccaa689c8ae03ba8762cee8b62f7416b16f8592af204b51a794c61c5fdd8ddcc6a66b580468750d2a7fe76ab18dcc4134121867523fa88501f5b41850ee414ac945ab31fe915ed6f8321a7b2eec5f193fa47b4fb3e43f301439263b7cf680f90998bcd4d3a899928a959dafa68fcbee023fa2fbcea3aba9d64db0c06f4032aa6767edd91e707c69cb8f3ccf8cb6cb19272d92e9d11c20c6e7e371068eb030bda26dda904656346b4055e32c6ed47d9623c7bc88837365cf177da3e1cd7152085a8322aeb1efa00dddceaa6f5a22f5dc5f0eea75221997007ddbf55884aef21b1fcae5f9952f1e49c25da1bbf22d6d97a91aca37cc21244e58defb31c6c2d0500be5f61a9bd94ad9e7d131e203204f6404c04eaca1076b24a2d50dbd6e4dfd3abd8e98443ef36adc5424fdb4af3fc8a2ec420bc7a723a968161dcf00311552a5fe2c42e65bbb77dea1d4ed6ba3ed08f983f87ea0fb9414c20ef40aec552eca15a15721f2dac34cec6e2762619139519010665eb9e18f9ff8de13611ec3599369c756cb6e6b908a79a0cfc3735533cd3f21f554802508893219d851116e1d5838e5229337b939289816e6930113b65d6888a8b3d7dc8cd8885481075492a0993eab086850a7dbf16b1dbea0b863234e165358c383a2b2b6e770fcc77b38b53b827149361d1e727ad09d78ebb51c5e91c0ab976fe3da555ba1c249aae8c5f96d401411f756883fbb7ae6d31ccd08dd6a114097cfd7c356cf2aa7a4338b8ff1d69f1503a37aa35d6850c8cc1740bf802e58e447aae93a8b7f27127347933d1931d5b8ca573d17afd306f55b2c61c96a92b6ca85f9b509181a9bf6ca594e6d195b15c32a82464fff4f9c25ddddc11bca457c8427ead1132515f3803543c23f1f1518377cbf6322569dca77c57d12ac909ac77be0be1dad14158b6f55e81361967d9685cc27521184df826434537ffdcd3698dc6171461bf8693dd23d2110f893af6700457d8680751f621df130aee45d8f9c7d4d0336f45385c7b8cd7f10f996cdb67d4132e2f31e1c8176accb533204cf63af0433073a3e3961b30e7f79664c1c342d8527b53a0fc19bf6a57519bc43909008d0997bcaee0ed3f88ab5e93f5ae5c494624580c76363adf851138dad84cd35adff79c6943b5ee62bbd249beeb29b4d23ca403f1859d44285b32e3ac1abb0dbf08201245e3cfe2ce5f08cf32499ba9e9bc19f948e54f1016c28ad5c6ebd7d60d512d7244dbb24f172329b4b0f1904020a1d6b29c47d0269177deaf30207c2015b42436686cbbfb3e747c6af27ff3698f4bec61ad924f2b7605cc08b00698f018e046d22e72647ee766f20a9aec7e2d8f0fe534b0a68e4d864359fb3494924bfce5ffe5e161f6efd757e10f40877c757f349bb6fc67ecc26977b40d443c6d6eeabd2c158eb7c513559c7bd39708a3cb585423bec4163d74f474710922fc4b4a5dde05d04421297151dfefa07ba56813b9870214157bb592c929943180c8d70391d58e6e7337d4ad3a9c0cd4c43e9063f7fe41d97390e0bfc5f177240fa807246e593ae1b9574fb978c309cf4342eebc5ece8d88a631ab7e4ff01be95d08fabfa356b9862ea5e7e99a6a0b33c4e445c9363798c7b81b60becbd89735acb3e72e849b406a6b444a514dc5f11270c33dd7acbb27f5b165ad2b40e13a98f19bab6011eed73d032f3c0e982b9aa2ea45c7f532c114bbd2236c26ccc53303c73f34467ffdad06671205b640da8f8ded35e625b3b8dc221b5b3e9e5c3f391bd85a23f4238b1676883dc0a3b7c7f8ea16bc15d5bbad324d2dccaffb569ad47ba06a7231916f68957e4aba0aa8c69570826de2bb5ea5a66dd7a6174b5074dadde6549f2ff899ca71694dd8311f911a93cafd944ee7a4f3bd9064ffec0807513ff50124cb644b2ec58d6726fbf0ade90d98d16b49fcc0d48e82a5610f13d01495838c4bff4968663a37972edaf6eb4ebfdefb654405d7aeb5fc64e0b77eaba2d61c11c7a0a92dc3f20b6e09d36a9e124620c678c95b28af41fff89872ac80b9ad2d2bc0fcefccdd6de971486b7a59b07cd29d35852c2be81022423f52c112f1618eb22bc5565033599784627349f679f405578f64f856b0495e3748a73e2f79bfae69560bd9d7ff448ec7566d12c89a2b9bdbb3b3301ffcc408d76946b973c0b8f0bfac3eb6028f60cf924b975258a56f582e9801418694294bfc98404e02c1da1524a9efa15e9b97cfde85fea331742b5562ca1e549440c6e9560031a8c3ae6ed0385c8f0c03ba72656578558883eae848a8cc8d1f8809e2dbbaec1b7061a71c09d42bc918029118bfac26b2df0370903afba005864b7c8ba5ed29e7f49b1cdf78b60f0719943621fdd1022b537b706714ac75bf9eeb074782ec1dcfd4d1c211fe27fae712860a58993fb21135a6400ce01be82fbb6d45839f94ef886b96330d85cd5ce8dbd5a216c60a3bc9ccdc56c645d48b520cef17eb74f8332e4be13c16a7ec7603f038b11b8d9898967d2f41fa72ec3102c6f1dda0aa3be2974e4d518bb7373bc5a2175d0fe344d5f1624416ab0ec8a4deffcabe51842bb9085c856c6cae9c65180eee8d0b4b41b2d91add80af1ffb4a5da87d70a6e30e7cd22ddc5d5c858966fd997b0ad8f4aa09c809a1bdc51af60e083c3e50e84f0550def06d0f8b52cada6dec882d883d85b584e215e23979fc9f7a6ece7068bed6f77737b9d166f4da1b989f40cce5c98e2e49891f2ee7cd1cf4f6bc1d51d696edcd1a22a4ab75684977ea0abda084bea9e80e7dcdef5ae36971f7a7e7149d0dfa3ec5e15a3bd3893c0b218821a78d1abe6fe673aa560208fb1162c08a8bae7ba6c1ba756fa262d80d75248fd0e123497edbadbc6e275ced20a5d13caf8aa114261b351726dc7f2643e920cfa45fc721f2976ce10eca3428fcbc57f18a377f4222a7a70453b5a56d3a9e0b2f232445d5e69f030ec68961c42df15d6ebf27db4283e8e108948d3f087607143597c20f7e396b8faab7f7e928494ca70d863f13b06de0b33bca6abe74b724c40abb9f107a8a9cb327a5cc67b9facc1be480a16984c5c60387a3eff76e13dc30c90a56404744c5aab8bbe536c9cef8702cd017a63bd9bfd70d377e0f10199bf0fa768fb74c1f4345ae0d9cf41e34c6976204a08c3f9ac5687024d9e93f0f2299fa390fc44924bd1dd951fa76cf2931817d04ad5d6a44a664719089ceb807f22b06f6bc897f7dc21535f5c6c71f5dcd041f8728641f674eb08f8e702584e807b85746f813e0c63740db6733bc8b1e73948e1527ff5c018af303240c400185e5982d9390fd898dfc64735b19fb79e88caaea471e994e0914eae44add214e4a31f1962fdab573db1a66105a9f002b4978de1613487c3b60d0b9dd0c43bf20541eeebe6a862258865f5307527569772996149ec90d233c3392f94894027af42f02cb0a619bfcab37aee0d118530ff2a86174be49b1494eb426f37706086ab030cc81eb27b91c403591c978cafc88f52e21c83f5b5edeccacfe43a2ad98ffbef892a32f9f9cee11f51fb77e625e53d5ce8981687aa1beab309bf4c7bac8ef50eac1c0d239ea76db988e2f73a07846ebad0eae3858dd53774c97f4b9e16b3f009737c7c1b01bd71df765bc7e6ed9638f06dfafaf6bd3f61e2f9c289b174abce8864ffbc6359242bdcbe7fead5926053b12f8a622b9420ca44b3871d425cde1f8ff1d1c7bdb7a581819a6d1591b97ca41f41b7e9120c0eeeb8f00319cecc9c5540"}, {0x88, 0xffff, 0x0, "07cbbecac0068f5d9d855003d53a6bcf7e2940534c547b30ed309db46a1bfc1f5d698e58c718a324cde709418b7856e475b7609cca71c70492f82aa33c1bb7eff20b3fcd7da182a3b697a30e8dd83d379713019e23c73ce6bd959695025e97f0552ea7b147733c0f911a3d7f8a75b6e59bc67b20"}, {0x30, 0x1, 0x20, "2be496aeea0e9d016509b6f9b56e1af986077adf924c800296"}, {0x30, 0xffff, 0x7fff, "35fe5d158580872a190d9d8af301d2adb3d758a959e19e62a17bcf073830"}], 0x10f8, 0x4}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000002700)={0x3aa680000000000, 0x580}, 0x10) 02:18:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 02:18:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchown(r0, r1, r2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 02:18:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x806, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 02:18:44 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e616cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000da572d78044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc966e19924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b0a555c4e28c63635eede075739b4d427b2070bfd9d35ba045eae36923d374f97bfb3b1d7f5991e89382203d96f68879964bae58fa25294512aa60b184d7e0349c3b64e73bc5d1380b160afcb763e67ff88b546c0337692c9815cb9", 0x1cd) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() setsockopt(r0, 0xffffffffffffffff, 0x5, &(0x7f0000000000)="a1", 0x88) r3 = shmget$private(0x0, 0x2000, 0x403, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/127) r4 = semget$private(0x0, 0x3, 0x208) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/253) setsockopt(r0, 0x9, 0x6, &(0x7f00000003c0)="cc5c5d3dbcc53fbf715393ad7b03c1b02716d0eaea257abdbd550fe35b880351b28ad8c7b033292c3606faa0f74e0a4622a770cc8982780ad4da2c01d187d982521d89393d3fe8e215deba15233245a40e2cc795e3c57d14ceb6fa80aeebf69c048587bd76b05f6455c907808701d15e3805931825132a14e7a0af96866ae33143fbda89438c908629015c838c3c962c8aa9ab1e2b893a05adf8d607d28ad02e0da3de79262e7c4ea1d9c76c035eac0aa7c4c06499096d78b10ba2ea280500decaec7624ba399ef032ea4695d4c05562e37431221c37a7589c6d29e82f7cafa6403da93ed4cf99bbc2f55321ffba", 0xee) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/42) 02:18:44 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) 02:18:44 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xfd4, 0x80000001}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x29, 0x20000021, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000060, 0x1, 0x80000000000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x14, 0xff, 0x2}, {{r0}, 0x0, 0x0, 0x81, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x28, 0xf0000000, 0x4, 0x7}], 0x2, &(0x7f0000000180)={0x1, 0xba}) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 02:18:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0xffff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/38, 0xffffffffffffffd1) 02:18:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x4000, 0xfffff7fffffffff8) setsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x2a) sendto(r0, &(0x7f0000000080)="90bbf4d714c94d955200b365ced0ef983c3f9d5e6bf8a018049f1e2e522c47f77fdde3757d750b41eafb778680e24eb0d834168ec4ae093a3e35d77f7c6846800ddaadb7e87f82870a4230f4bc203c7620f3fc8ca00a25e400397de939d842b5e6cea228ada4e2f170d8a6ed69d2d480bdd69994e6c352b925127cbb98be4c01c5f789fe37ba8f288c587eee58934e8cefe19a6c726ef13572e1a896f9ca077b723ad9bf1c4ffa18a2039974914a34e1b66b5437032c6b62b20caba3b84b57855c96ff3c930bcc898060766281aa9570c10d46d22c61cc20e6f890e6450e3b354e57a5cdc5399974edbcffb0237183b5d3061692e1cf4f41a6b2be7caec87009d9d173eaba47c924d6fcd847202471dfb8947ca4fe2a99377f787b712324dfd3f3c542ef10f6d067c837c84b645826e8eecde8299725e5d7cb6c73825b5a0e4f825f0d99e1e13743787e1eb9945b225ca33f1f51c61547186acfc044c2721bbd250be999912692e35ab098e23e03e0c33ce7a00161b238fb178403bbd50a826b0627bacbd7e19ddcfcb2a302e59a1bd08e018db688e166ad531593839c5169555e79b1c87a164d6a5ca05ef637d291747fd0e7e366e00f5fb2ac7111259ded1f09bb6b3302f0a38f1cebab9bd6a291ed591ceb6120073defa5b807cffeefd47ea03dbded12690b0af5b6914ca83a615c3409b32aceff35a0bdd99684510716f69b900b3eca8bfb9cdefd3f5e35b6fabd58428348cc699675b291151cf2d05107672ef9e081ae72ee70e5bc2f4a03308a5912bf1252273108252d1bee2309fe6b3c4aff8a9e6d7c0817fe614ed375fa38c37e4df905c8fc6edc002cef98c698b3179717341a13aa9a181e358f14b20a58fdc36a5491323e968278dfea0e85fa5fa11f5c1e776cf422f68e0b849d23ba5a9f1db67e7ae01cdc11d4321f6b2c1a28aa3bb875360b6870f083094fa4d9c78a485b0651d39ffa4da3da8997cf7a87784321f9948849d28038599adae3fa1daaf6a34f51f755aac9a198a7435a22a456e4e21b231baf30c94823a660634d7bc35f3aa9305c039f7dec9e4d8b16b0b6d4970ec8cf7ac917d8a4564d28cf86e8cc61f0c80f6a35edada989a1f7a98c3b5653577f175499f316d529f496c688411215ae0025424ecf58e600cc023e85387fe2fee0844ceb9b1ec524dd3e60a6bfd27252dde05aedaf23bad67b1017437fd40937690840cfedd36bb5474d140aa65047943c155fb44b2a12939058b3f486fe1d3fb27b4b629907ce4bc44343346ee82d8a49f4435c43bf8f6a1066deac733cbaadb69860b123945a2f8ec67b8e88be68ca8d7e8a7d23d340b1c8ccc1bf97ed9632f59878668354fe3cbcc89aaf3ec45fe3235b47c044e9043c1470e4666524d2b06e27339431a77b449b8dde75f232587199a404825d83dfdba642b1cda3da3d11032446a96efb1e4a95845da82535a47ef12fb08929c985156873c6bca5f288cd24ca000ec40a995425779a3a7995723fb99f1f918898cfddf9f3859a06e150d29b138f4e59c50f784c753d9fe16d889528ae84818c59f85ca92f46779c5b627e91a76b558a8d21f934b1c71100d7168d7f3672d744a06580d13a1d66110e7e4175bec4d1a2bc10cfc3da5ce37fdf10dd5204a27c6abe35ea3ae74d42a0ab332d14e861c0645bbdf1b8e3dcd9e436bb08a7bb615c200095871f268d1341a0567ffea89235173cf17540dd7fcc1794b0008786cab7fd06cddd26ca4e940fdfe4bc029ac73be33b7810c0b2949fc00542892fe8085070437bae6407b9f99d9d6e11e7cfaf6df24e06e92a4b1c7957eb354463d6c340f612d6a8e164ffe52068579e137978820a612320ef4c6de4669b96d81e1b1faad766a341987f993f915e788d63d54f4f5bd1bc753d5c40015e661bfa02f8172ecc46635c036325f374787b5064a3789c5a30b0468478b52e44fe4b2a8efcdc59033316c2f1dd3e0268542f96a4d4d065ed1aca591798c25f7927bd7e67b80d932a89bcdcd10160956361ddf0629ff03d9b30e313299a8d0c1413fe110d6ed511e31f313902cf275baeee6e2510e78b4f2f8cb5ddd434303463893493955d5cdd5f2acf81cef4d105ca35d3637cd2e864becb5191206affbc7d3c692eb045f70bfa72a588779f5e07dc7bb3f8218f9a2ce5cb730974df9542b80667fb8f714dd3413200ceb5ec0ab366ed1e2adcdb3d4795f54e92707c143da97f4c7bf95a3abd6c0f9e3790d4b2d308384c05ff52b0515253aa3ece77f48c72e9cf11326857acd23aac63b8ee29e3db9c771e1e48a1852aea90f8e1610b4b2918f76d7f142ca166df4518b94a345a21cccb70f58e0aa1639c883c398c17b898db94e935c36658fdbdf7c34c9c33c940c9f95991f7066758390209510fa14103ebf6069fe6217d97938c8d426f112a6877918fb879c3609f051965eac9e12833c47bed5c83bfcfef940d8717f29a4243e1caaa52592fff996ff9935c2bd850e4db1226681e4e5322f4b68b786eaca067b1697e1612065c67b8635e6c5379433e98845ab482ebbb2c7a53933002f2d6e20e8566a422a7650f33a841ac34b8224716eda5b1a7923a4d62d2755dbf10231d8e3c4e16c0951df9e41f5ee9257472d84bc27bee07a22194cd010e4587709229e0fab6e1e1d649fbd923d6aed46780cf11e0daf5e28898970093725ce0462cb380b60ae6f897360389ff3564262e9bf6b7a4ea8c1539e20706dd21bbd3cba9161069f8be8413c12ab932351f8c9e912f5cc3fb51a825d2adbc95056d770215ba7e3c5ba918827bad47da1105f79e5628b4a2208b95d2c794b6c70b4328cb497d635a20c22ce8adeabaed251fda511469006032625fed5a88564bcb94bcc13bb1c2cc75c5585ce9830607df26067bc0b365c277ecec23ea7c98f2662d93af2732acbe94423fd21b48e25727c76137555f17a21ac400ff068fdfb577357d3983571b7969779a0b50069ef4f3df5d7b8e5f87bcec940dcc90909e6d96fd482d50ee8c43e30b883388ed08d776eedbc9289991dc8a282eb4177cfba8d9c3b888ce6ded3bbdb532291e8de59304ee701ef0abfffbb06421b60346a1c0900a16f937d443bca43c3c668c36b245ac98b05f3e92e5229b611531e5fcd61deb234870792ea77be144f32e50bd3db4766678c22c2eb1ebbc6fd6bae85bf35f935b3a52bf22f32497af963736631cf201975be16425124c90e42885e66ae27d39c152a392dd6359f12968c746948a609dda36fec427a8c96c5be7d5f37d1093494e3830e33845f57bf1b04cc3ef95fedc2f0fbce2ebad9a1a17010fc2b0566a6f1962a47a372ac1f474f4009976897211a20dce1e5f6a42e188c6ee2e45bc2a6d618bfde33fc905d3ff9a6a3348f4fcd9ea778c6be972e6f766f7446002409b0879e0b1ac371ef880adcf93c34a253c540d7cdacfe45b92ed65476d7680605af1c3ff943c7fe84d1270fa3eafe86500aab67e89d28296bfaaabdf5efb5938c08b340843891e8d9c037c375f2cbf20adcbc08bc93f8a0e8170c3cd8cc55150b01157ada475ade5bcd2b4070dbe715b29c4ba8ad64877c7deb0ade9793e3c413eadd56304f7748e0a0a14f7eaafa09c179cc65fe4d3eea05fab9a4f3a74022a90cd14dd4bb84263037384de62833b58219941ed8e5997da658011c477e079b7a04105fb59394546ce5c4700aef97c9d7b8a496b760e7a975c2354614f89f0c25407ce644980e02cdf083ae4b072344c9b5173dc4cb1490141f2bf2284e6cc3a5a2a6d999ebe17a707293738128d425a676269b03611c3d939bd81acd623a3ff9c72d2470031eb5ec50a877198731575533a4e3f8df3c33cd4e11f3d8ace4e55fcfef2e3cf775ec67aca33df684b0331afaf66fd31dc1afb18c432314fdc2867f970834859362dc6cc37a3eceb1aabe4549e82769d5075a89521f36b0a535f32eb34dab4c2ab8c346b1aed1475aff082edd65e34a196dd96296b2046dde686bd883be536d9137a6982a39ec89ff8b2b6a1f746d7097a6a2e1f73493fc7bd779aeb7dd493adb04dbc71141748fadbfd6bb8389ce65f7e4b92d6b284cce618dbf9d73ddcedfd5471d489858b1ba8e314515f2e3ecc287028aa983aef10d82e82c796ea89a4bf84f63e7d32a20ce6747cca17893a297b8a6cb1c21f2a47fbc2e3acc981c50d2b6e3c84cdaeb181464cac15113f80a1665f9b2d404dd0769fde2f3fe2b4c54c22cdbdc80fd47c8a70d3c24b2fe6757e4eb8ea45bee0c1783f6a8b9f39288f18aa68fb137cc594c6f59a0165bc07ec5e183e92bfb3317f11636c7a06d5189d16b21c38c2bb061b321bf3b960dca2b2648744424bdf16fa4c0fcee7b10d22dfa1bdc024799aa6a380729c06338848c7af766321fcda46702b8ef04862c8f8a4eb4db65f2601d47a57fd3818a05fa607aadc24782b6c1efd9087371d3b188e9ca1ded30d559ceba96e7c86b5f3969d9dc1c1ecf5d17f24d4c68faa0da41f740b89856bd32c1d1d1951941386a461d7d718fd575e5cbf8ef61aed5f2b1c0c1d849362c1d03a0e091fd94077605e3613ed3c1ca60598a7210f000a370f011ddfa3c921478c7b357b3280e8d42acb91569012fd6bcffebacff701703c0e1c769c7f133c665ff16ef519d40582c5f302a3d9c6296d4134d0fd726ae9989a9ed88f4fec90039d57ca3ba3178478e1cd4024572b0976580da4da43a6016948b55ece8582dce60bbc1513f6629813009660741f107ed8bb3d3eccd8f25c9b0400a40b9020e6a32aee337e325c4539d59d014a6f423cc25ff448f53f85ab5d6a04d43a5aca566859e3455a32724077ba0b1276c23d38bb6a37c1bd31865502433d2e7cd476d43c5677741eed74be4261ae9c654b1503f09af39f675de00f0bae7221356a84c84a13d071d6d6f1f5ebcae455a904e312ad53a7ec93d606f11c71379b1301ea908d7a8f1e333cb8e41f886f2f5baccc3a4af124b5248b0aaf6b9cc1b61afa5096f4aa4c305ddbdd75ec0725a5b0c5fb9da9182211993c1496e92f8f75c7b1043465f10ee3827fb9b796aeabdd5830b54c2c30dea49ab143f5b4b8c381067179f8c73f68e12065b479c3b5779cd44dd43ac62bc99dd78c35cd23b33abff08cc97879ec3802d292cd8c5d01c107906aa95f7862dd20b28f95c8bf40abb59f60225f75841afa63275b7864be47a6879ee20f98b338fa40a642412829c82df11880fe5c3504de643da4235c36cc85f62b4adaf63831bde5497b6507a529a7415198cb63179bc719be5a1828ac0d1829e046a9417580ef6f675d291326e372f14ae2b72003f0939602528ca71007d539d5c2d6855efab3f3f9cc63f1c3a7e33be531370d760e42ce76201e350ffd988d32f8a8f55069da2777c93ca10914432a4428bd6ee3262b30727d8cf64866a26204cdaa3afe9830f3838af0c697cc8b812251fcd8a76559d71b9a172080491912186fe5c7c5fa37d821d5f188e02b141be78a3b9ab89abfb7ab92b89317b5dd98b6b637b9aebc35753d7c6626fbd950567dfaacfccf2c19c3ca140da98c80d00cca6a98b88329f53d0928c5c1191c152c097ac81a54c94cf0a33e5642be8a3c4d019659ba9974d1b6569940285cdad8161611ed04e56caff0418fb53aa4a67416838d5b2a575f90079e69b8832d814773f336af0224bbdb22e1a7d5e31e395a352f829e2257c5adc51c5755d0e43f83a9afaafe2cfdd319a067b80fc4a0600d2f50e921d20016759fae862bcda730330312fb43bbc5c2", 0x1000, 0x0, &(0x7f0000001080)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc) 02:18:47 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) socket(0x20, 0xc006, 0x3) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffff81}, 0x0) 02:18:47 executing program 1: r0 = socket$inet(0x2, 0x7, 0x4) r1 = socket$inet(0x2, 0x8002, 0x105f) r2 = dup2(r1, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x2, 0x8c7, 0x1, 0x6, "8c9d6a35aff489a1375dbbb9631cccbfb4ee47a1", 0xffffffff00000000, 0x8}) getdents(r2, &(0x7f0000000140)=""/22, 0x16) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x80080400000001a, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 02:18:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xf0}, 0xfffffd0a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = dup(r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 02:18:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="e30bcca64cd1d8ed3cdefa8ea2a84b6ade037abe5a16317f4e33be02281184e1ea0af21b39bae83c6c73597dfbc9ea54", 0x30}], 0x1, 0x0, 0x0, 0x1}, 0xa) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) syz_open_pts() close(r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000ec0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) recvfrom(r2, &(0x7f0000000100)=""/105, 0x69, 0x40, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) kqueue() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) openat(r3, &(0x7f0000000200)='./file0\x00', 0x410, 0x120) syz_open_pts() 02:18:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x4) pipe(&(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 02:18:50 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 02:18:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x100) 02:18:50 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 02:18:50 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) syz_open_pts() setgroups(0x1, &(0x7f0000001380)=[r2]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setgroups(0x4, &(0x7f0000000040)=[r0, r1, r1, r0]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 02:18:50 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x80) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 02:18:50 executing program 0: symlinkat(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xec, 0x37, 0x5, 0x10001, "569f662d53c08a7a9be443ee15ad3a7674b6edbb", 0xffffffff80000000, 0x8000}) r1 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x180, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 02:18:50 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x0, 0x2, 0xac42, 0x7, r3}) mkdirat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x64) 02:18:50 executing program 0: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 02:18:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) fcntl$getown(r1, 0x5) r2 = getuid() recvfrom(r0, &(0x7f0000000100)=""/67, 0x43, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) setuid(r2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) write(r3, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xab) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:18:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/69, 0x45}], 0x3, &(0x7f0000000400)=""/112, 0x70, 0xcc5}, 0x2) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002a00)={0x0, 0x1c5, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 02:18:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0xfe51) r3 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x14000000000, r4, r5, r6, r7, 0x8, 0x2}, 0xff, 0x9, r8, r9, 0x31, 0x3, 0x20}) 02:18:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) flock(0xffffffffffffffff, 0x3) flock(0xffffffffffffffff, 0x1) flock(r0, 0x9) 02:18:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/245, 0xf5}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/4096, 0x1000}], 0x4) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x24, 0x7, 0x2}, {{r0}, 0x0, 0xa0, 0x20, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0xff97, 0x8f17}], 0x100000001, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x81, 0x2, 0xfffffffffffffca7, 0x98}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xc7d3f89, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0xc0000003, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x1, 0x6}, {{r0}, 0x0, 0x80, 0x20000000, 0x4, 0x1}], 0x1, &(0x7f0000003340)={0x8001, 0x6}) 02:18:53 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x2706, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 02:18:53 executing program 0: mlockall(0x3) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/252, 0xfc) setrlimit(0x6, &(0x7f0000000000)) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x6, 0x7ff}, 0x10) mlockall(0x400000000000001) syz_open_pts() 02:18:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) accept$inet(r0, 0x0, &(0x7f0000000000)) 02:18:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x207) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x103) connect$inet6(r0, &(0x7f00000010c0)={0x18, 0x2, 0xf8, 0x1}, 0xc) write(r0, &(0x7f0000000080)='s', 0x1) madvise(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 02:18:54 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$lock(r0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = getegid() readv(r1, &(0x7f0000000680)=[{&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/91, 0x5b}, {&(0x7f00000005c0)=""/4, 0x4}, {&(0x7f0000000600)=""/48, 0x30}, {&(0x7f0000000640)=""/25, 0x19}], 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="c957acb1072e", 0x6}, {&(0x7f0000000040)="7af5324f624ff78f15557b2a06e7e943fa2232ed89ff8bc4a514cafe02220eeb63fdc86525235a71b2180190a2300a54f6d2a7aa2cafeaa3e1619490974e6a9e92d3cf9c581c2be332b17a", 0x4b}, {&(0x7f00000000c0)="c3db41fce1a08b3055c152a77d4999e778fad1b7f6263e461d17db001595d427296a8020c2a8548a4e341df6c295213dc867c7903145c745d86fcf98187624bda0903f35f626ad1e44fbe2e36d76716eefa385aed6423028c97607696f3714e2172e57f4578e055e6d8e2787faca976bc176ef89a85bd45284312037caf85a7dbc451bf4cd16c45372b47ff122be85f9452e6332761c6a7b41200f76766a3904e6657b6a4b643bc0728084100a95854a3eb59b03ec5b", 0xb6}, {&(0x7f00000001c0)="72424b33095561c81982658c2eab9ae08d5ef1308811a53b775cffdbaa06b6e721ab38674745bba618c4", 0x2a}, {&(0x7f0000000200)="baca3b04f6406d114cb909fca944efb2841e8bf1354c1bb0e73480f375682440a314834529be91eac144a3e26e28a92c1fbbd6e2114010b00c945a5d41f74bb88658a3b92660c9a49fb2ceaf3577991fbe06be97d2a6a559ee175bb34046181be3ccb8d5914c77b4da1583d56ccabe83e386c7f699ec4679", 0x78}, {&(0x7f0000000280)="500b46708836963d9e250251647f3bb8b44a5f79015e1cda735a27bf4fefe79a33d7d91c4ee2f523fdbd90637ac84f77a866b90323cecc281b45ce5fac53", 0x3e}], 0x6) setegid(0x0) r6 = msgget(0x2, 0x180) r7 = geteuid() r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xffffffffffffffff, r7, r5, r8, r5, 0x40, 0x7fff}, 0x2, 0x1, r9, r10, 0x9, 0x8000, 0x5, 0xfffffffffffff001}) r11 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) msgget(0x0, 0x138) getuid() dup2(r3, r2) read(r11, &(0x7f0000000380)=""/129, 0x81) 02:18:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0x5b4ed6ac) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x9, 0x2, r2}) r3 = syz_open_pts() dup(r3) socketpair(0x38, 0x1, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) ftruncate(r5, 0xb5d) getsockname(r5, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 02:18:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 02:18:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x888, 0x4) linkat(0xffffffffffffffff, 0x0, r0, 0x0, 0xffe) 02:18:57 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ffc, 0xffffffffffffffff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000000, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') r1 = kqueue() write(r1, &(0x7f0000000000)="e494bb65f396d606873769dfb6de5de0b04212c70affb345d11a42759cc50e", 0x1f) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x70, 0x1f) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x28}], 0x17a, 0x0, 0xf8c, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x481, 0x5, 0x654, 0x3ea, "7290a6e35a99deec13161d71274c2b56ab508685", 0x2, 0x1000}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 02:18:57 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) 02:18:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) 02:18:57 executing program 0: socket$inet(0x2, 0x1, 0x100000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x118) 02:18:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580), 0x5f) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1, 0x80}) open(&(0x7f0000000000)='./file0\x00', 0x51b096c521c8f1e5, 0x0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) kqueue() 02:18:57 executing program 1: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x82) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r2 = socket$inet(0x2, 0x4, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0xa, r3) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0xffffffffffff88ae) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r5, &(0x7f0000000040)="c09bbb6f5754a54afb9d7b776ea13c6a5c51c7ea9762e674b1ce0328393835936c90945f", 0x24) write(r2, &(0x7f0000000100)="87b2e3d7a2d3f1f5da361067c1a2c2ffb9dea333f5a4dfdaaeeaeb0cafb959bbc0d208b954411457b370c200e2b6f868a3bcd93a4d8817d3156745ca4d6e95abc1e95958f12d0a6b99d9f44b778c2ab8b29e38a6676a55768697f3b634270647811de5fea605208ee50cb65295fb38790aa8a827e31710f0f139ef2ac0596457f6217f16244cd3c69e870a365394c052d435125d89ec3afddbc45e80427a93ff6a424e692ca09389dfcd9886c9620aaf3e2c931c5d37ca01b227f15d7a708fb22ca166bd24e5f5f6cc28e7100b", 0xcd) 02:18:57 executing program 1: r0 = kqueue() semget$private(0x0, 0x4, 0x2) write(r0, &(0x7f0000000180)="f36c4edf56ab26c895f8312b202bac17c9b184d32cfb674169531324c93f5be185c7cfc4d3b4ae6389dd2534ff2b1a", 0x2f) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$setstatus(r5, 0x4, 0xc4) clock_getres(0x6, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r5) ioctl$TIOCCDTR(r5, 0x20007478) 02:18:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d200898475", 0x8, 0x0, 0x0, 0x0) 02:19:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002004, 0x80000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x9, 0xf6, 0x1f, "c1995cf579bda363c295d4d1c7dffd69d5b3e0de", 0x6, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) ioctl$TIOCSTART(r0, 0x2000746e) 02:19:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12dac9ce7f77b2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d30000000000000000000000000000000000de1cd8f97e0f8b98a4f4a033c2146d2663d40a52c1a6c3343c0391d17f2f972084e6ee1671da300a54eab711615e6c3d8fdca64aa0642f4b06aa7b2f00801af474288174338a8c5f6ccd8cc4adbdceb4076c6b4952c731eb3733c2164444398e55f1e0a8eb01dce3f60e6c8d8e552401dc3cefae005a057374e602f78ec27eda90926e12379869c671f9686184ead5be56cfd18a4282980da3c5cf74f838cb8b2986e944d444d883d49c8a28b9c85b06f4ee98ff9de78eb4655dbbe6b2cac29f799d3141ca12d3bd6abed85f2a33381fcaa6614ec47f89a97f401ea51bf3", 0x1c9) read(r1, &(0x7f00000004c0)=""/86, 0x56) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x101}, {r1, 0x21}, {r1, 0x20}, {r1}, {r0, 0x20}], 0x6, 0x7fffffff) syz_open_pts() close(r1) kqueue() syz_open_pts() 02:19:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="2b268cd6846899824ee5650792affc8999413ec2715abab0675aa212da2012199185b785dafdd5f655f44a7c33d30c5669a4b57ec74d583e9a27c63ae10101b9ec681dd65f92009f75d077d4f9dc9b809c9c2e18a363f80a2d895ce9d1b0bf375575581ae1117f13d9012cd5dbdc953acd0594d8599080", 0x77}, {&(0x7f0000000080)="bd303251eeb3c53492307e58a7880a6c2eee9d1fbdcf62bdc7cd8dab7a29bbaa9c08907a8f5f6e65873c607823c327ec1f1b2ff66c09b6", 0x37}, {&(0x7f0000000180)="10f482aba974524f492cddbcad8beed6f2764a654b1e97ba00b2bc705b1e90128f3b2423257afdadbb925e1e37a6fb92868f274d49771756075cd74fa1f3bc4550da2d9def11d415673ce031f9c8df04ffef6c8a1577ec2019d97f553e6c9b47391d6fec3d42edd714682765", 0x6c}, {&(0x7f0000000200)="981b4d0a28dd2d2fed56fdbe21903c7da0f169a6b21a59a696", 0x19}, {&(0x7f00000002c0)="1ae04b4170bd13cff51e5e5ed04342f747e6", 0x12}], 0x5, &(0x7f0000001440)=ANY=[@ANYBLOB="5800000000000000ffff000005000000deb733b5684ffc47c4852193128492cd8563612300f42bcf4890c99acf0d4b5a3fb1b8e3ed2b533a4af7fec752b33239f885b6591e896b0f512aa6213b0bc0cd23c8934b0829b3821010000000000000010000000700000060b6ac303cc80b734b3383052af76675d97ebcca9979293a6b9af3e5cc06a6b0fa6fb9b087178c5f99b0c86a14e89344588161758fd79809b245b28e167758df995d531afd91444d8a1309a9e2943f2218ad7e7dae6786ae3dcfcf32fe6958bc72e2c29872b184ef6e38bcad72272c0f1916d8c891c0f6c0d2aed317be9ff365913b1bb0f8b6f606db5cd89bacd79288946cad402c77e3093100756b07ce252cb5efd7cad1efccaebcdcb35bdef4eaba236d739519df0262c41b9b3046bd2ed277f87277d9aab6f72ce0c4a6eca5a4e717e919a9dbf200c59d84141703e058b0a8566e61b479ab79e51ec40134b434f3e4edd42f7d1c6caec6fa1ef635e85b4dc065c163ac8cac8cfe20955aab4ea12446d50ec7114e471e4c4d6059e0068da043de1295232afaa4d9a35824181df459762f02ea2edfbe146a06deb60733a562a716492e023b51c1c55ce1ba1f9107b74effe4907a75b40874773325d8d80049d802b6eb8ea2ea3158b1221f7c2a471569fed1998be9fcea3b8cd077ad25e49d6a38a7eb58cce51ae64dac80d251fd129d3736ae3687dd434f53732fa209aee2298729f39007a581f942d48bd344ae56267dcedbcac05b57c333c8d475b7743ff99008bace364eee9f06087244aee5943a47120a9227b4dfd4590fb1fcea63c6775466ba9a4598b2dff62aab242df37391f397de1fc848a197437d954577ac7bd9a2824b975d91a2e4efae2c287ec6138175cd1160f35032ae91331aec78d405866ad603f2e096d7e8e71c6da43b453f5926cc3ee85e74f1a2a0f60c565116790fcf4d8c553e30e8bb8b42ea76d5576ef5f21f72e2840ce9fa3535809c0c82676efa2f215885e8003bf87c5d1d3e4ed9c795cc5064b8dd55cc4b96ee2522db428422ae58b11748959a03f6e45f41693d1fccad36c2f1d6975f98dcc2f82a30976ff05233407bd4685758fd56c3e22bc68fa805d75b16b6e251c875d2f42b002039e916418d4fafc98f80e03bfba1c78e56d159997bc5f6219d721dc712381476cf56f70ac1892d8f3badf4bc898f72f832259493317d4ec9b2546232794959a86268be68cdeb77057e4b9f5b8a2f31d0e84c389c2a99bf55be8020f4e956503d0bf3eda7bb17eb7c1272371fbf915fecee9f13b1f5f2a5345cfdff204efcecee95c78880b894d7591066a22ac18b44fa67e4fecaa8c1ecf7e3d98177d2d22317d3b756ccfe8f110a0a8f90e0cf3d31c83d7cc1416f9fa4354d9c515d64aadf91b8da2bf07a5f5cb7f92470af0c1a7b5171870cdd386f2cb29c79b9fe1805a3115368fbb07114b39cf34152fb54ffe27e975381cca9f58349df8b7ed52fc32b04c94593937a45480e9473e7f2fc3b406a1f0a82a12a8939eb5660f78e60e03f32c6fdbcb26661dfdd6f49f2ef19104bb1ae06042e929fcc7ce3afdd97c537719b7f5c18259bd6ff470c86e0357728a080263144882929423b39471f1513fe6e2b60f00706d279875f5cc7f264a3ceeb8b851efe80ce70f7c0d6222334092257d7405459adf68ea4852b87a8234d42707de22ca5a74901366f9d8dfbe7a26d061d9de92f96273a64d1e79105a9f698e5a48da0c9b6bf4fc1bf9b3da97c59a342b733147fb42106768d1d6a0af598aae938b78418134fef51fe58ef31c60022938b20be13621c6858e83dde6430d47073990373dadd347dfeadd129c1ee08d6675079c675d95292f5bf415ce99b147e9df29a9695f74b579b145a2a620d14d77dc58cce6334b9721fd4ee4d4557cfca1d5efe74337fa33df83f754b0cea1a49a7baa2003a45a9670724d5e005a079f0fe00438533743c52b950108259d4617849d9693c72d2d7d8f3d2bb1a821bb6da8cc4fcb98a82cbc99b24d2798f059db745bbe17c29c009fb00326ecadeacc37b1b8afcd5e88b2b455757da8db9226ca7ebd2e6a0957392c006b4bb3ce98617d33eee6ad5855a30e79022510786ef0047d6f1987a4885ceabcbd431d35c690db990305746c675a6c73ad38a1c8a59f284997eff4005d1a727486165fa1af252451dfa6f1f89bc2408603bc1be563602f7874750593fd96d4688083d620a902c399fa5cd3b08e478f7c7435b92b94d46f40f55ccc5870f57a80f9539cad96e279029ef4c99ab9ba3e625bb4ea84b5e5c73db71c6f925a59457d9ec80c74660eafdc83e0e23cde43a2cb0e6af53b63564a5f5c846d618aeb985614dc3f7755510a1e268e4ecde9c5c11c44933b2a8e3fcf60d53c2b96cf1e3aba60a6ec568a815e869f3c2e6aabc5fd678e3e24b62a3e435179ae614fb84622a8d64ddbac3314a0c2711032b29be9cd5fc3ffbda51fc8486ff9edf71dc58d4b847ecea446c29beebd25b0f97fa16f5c56ba1f65508668c6590d185b1f4bd034b4d655a333fd89b62027baba5e74ed2dd96e6ee61e2bc605863bbe49fb6b1f789d948cdc7684ccfe79b14e81a10ff292e052345e7de63346ef1d2b94cef2aebef84e4ad658852f82f2dc7d9e5d8d7fea8a667856a91da91bb1c4aad60fcc804fcce629ab2d91fcecf0cdee5a1d75a239205ab1542b64e36514d410583fd1f762febf14398efcbb301978f5fdbce6405559abc782505892d8e666f364720970e7ce6b396780978ad19540cc8f5380f2edcea1c557bb083f1bda30cf3fd2b542366fa4ec3e8ebdc94e3355a1f1a8938d61b7b9de7368f24a993e6904e76fd01978fa8b7597ef608d7114bfb586af4a7226fdd1966794909e103a7b4d838570412f5f8da6cd501cce2a7ef8ca66e3d1f025ba227f31456ac7f8635e91c41187a0fd8915122d8e7fa909e47cd916af9e79987ac2b5053b66893a6d8348f309fdeaaf40336f7a250ec1dc49f481880c196f125c20f0138bf7bd691ae2d08deb780fe47090c619f5ce31faeb68c6a371d21d065388f21f0e8db1755165d38247b44a0ab9a420d20d2e288d6f71b7d0e6875173e724684fce635bfc3566454e7eb250d14ead38752942c1a577db309e2e3c47d3438345be2d666ec898b1a06ed9bcc6707c86be49cdb9a80bafbb130c1e16580d44da9a17a1d508189ac7b3038c843bd38693e955c8c9fc58bfcca7d2c125a135bd9db6a0261f2fee4650db5c45bd753c97a4bdecf215ef24bf7699a83f4b6da8bd9da25ce79e601f941d5a1a2f29f4a8fbf80e2b645a0b8a69839144600b5500b178d2c74d46b808f3c273f6dc3cd9fe074966fbc7c74546601e8cb8a4695a31696f98cff09dc51ad9525f90d3dc4e13f8b1c4240105aded90d59d2ef2d895d952ef86d445cbd3c82699b2b20e814aaaaad05568a3db8c2b26aff774923a473a5cfe02aeb84065179a8b1686c3853659b2220ac0c4ede64ec8b304a2dbeeacdb37b6f3e182c25e736a12b1405aae7c04b97d2e63402a435f86870bcdd47be5e6cb2dead9aeb12eccefc01352de157956bc690429145d15119190c57ff9dcd9857f4e1649ae6ba2e2cfb32129dc421d6f90e7053747b0f0c52f12d03eed489b33de5cfc78e52131b9558eb66c6d7181cd5d99dc211aa0dca365361ef2adac9bbc62ca7b771dbee349f37e7af12479845f8c3710b227cab7dcb8b94913315e53d7cf9da0fb8c65e78fb1ad920228f598b9cf003cf8ecbeb83413a3c93362d401f84667f3098ec8fe113c2299beb693d62efe750d0543eed5b8350fb052507819c56d6fd580df2d15e9be6fa2f1727ce9976dcc6827bd8a1cbf1c1c13129022a7927aa23586c88256f1319930e01adbd32d7bfdd0f9bfc4cd49ec20b6231267b4cf9dbb9c3cf1019fa4c55a0953722e76af9afbffe807d73e9e3e9790f9ea3f89608b24a8d28c60594a8956df34324aae2822b7b33f9c70011abe00414f56142550e2d6a5229da6799976df71b9eba3b907ca9c96ca229d2cd174788ac482c57ec6a7f7a17e0612c9776b2849ab86d97022404c1034411a17a3169b413c26c5af31fd42d736d157b90e2d84059ed0a68afb7c8d8a93017b9a96f64b55d15d869e4647616d24874cde4c517dcde86d677cfdf0549367639a536794dd6709ba0b9487a7d13c5a4c0be7d97aa8f68c9f3a66111ec45bad58246376083b28476accbe4307068c68c572a4f6016bbce6eeee4690444ed6469c666fe7c6dec823c8b0a5260cf2d216b5839cf3e39ee2b46d126faff32430088d3cc644bcdeab8dc968d39d9daab8286cfec919451e548f10893b8285f57db062bf220d9c89ab12df25e5ef26994601faf37b3d7f40abedc228dede1149f55ce0f60010829d5625d19a8425b566457b515a0c9197db68da0c1c3b3fac10b5db1b345b0820a83378506eef606695ceaff3fcd75637b51d8e44253028f27a1ee7d21ce810fdc2e2d76bea694878f67fc44334e015acb7b342df53fbd0239277c553f0437270606b850913dfc86bdba11656e446d60fde8b833e6b20beb883642503e8a082c3cc27daf30235becfcfe8133fa42523aa4d413cf3767d5333ff69277db6b899daaf2fcae0e69d083758651f9a87ac1a608d7ec79edfa39b19f826059b3bc1f393e1433cde227fcf8583f35d1e66eb35e7be41186750c69005c55842452c0ae53c67be8726a303edc81cbe001763e0bb3e8ca476f60c91e3c010591adf44dfabe39263039291c69a6a4e3b06ec85cb5a29d61f74ac71357025ad6e1cb9ef98a42291b598536c976fe87ead262465cc31e764da8e2688919713a6323ea10ebae7a7771b31a3a51810700517b5516b93b782b7ae969073b4f5ef43290ce114b968a0614a78c1a5fbe38191989a9edb5b6bcc1be744f52b642be8a02ccb2df9fae2274bf5412270586395ef64cbde12062498629cde65ee8ec33962d163add6aa70797b9ad7db39cdeeb05876b5f5ba182657b31c9737eee6f19baebc0f72f21c79717a478a6c268774d7644421ed64b67aea20807da2ff41441b22dc27c0946f265e3f190dd6ba57dd2c6e8acae73b3d76a22356acddc6f742c41eb924600f3abf836245552c1c0984b5e6d5dca7c3286e9ea856d025f241b9be9a46b833a2ca8838c563d8ed800ed31addc5db1b8308edb28710c6119eff2d65563f1fd5466358cb9287bc1dfc0e607830d9a40c77b83069a82d222c3c2a384364dd6a82732950c36208bb617c2644d8dd703114a96a6c24be8a66fdb64134093b46950cd5a7f4477cb3cee9e38c140f9447b3e48bcac1a74010c8055022a744ca397662a94aeda4d746d8b62303f78b3a08b8cf3707c9a92714989dfc47283cce7a3bc719e171382ddaa6393c8896c34815bb17b752cd4cb502e3c1d82c480cfd75f58ce530084b89581a8df78a4711fb738fe8ae011403461bdbe5b81963af6c0c84540d8bcc8595f881afd50815c1ee47937acf3eab292e43ac0c19ab3cf239d434dfa7238cdbec611869b6cc5fd1d5250295b1c73db1f7652f2ed8b23679dddb29a410049863101af716684545711e4779257cc74a23664673b601a1d560097db635f037d889747761f1c82fccab56f77f211cdd679bca5e8e86bb95fc545d89f16694cf07da417869ffa1e8e2e9919ea33c7cbe26a16d91199b2bcae0ee8dbad0458baf7103e5f11f82ed07a9b2767dde8e89776ff55a38a26c6db5bb9621da7c7dc5264af2b6183941f6acb862b5801027ba9b8319c2bcb5f1a4f8a48e184d411f439002ea17e30ceeac0f784d5e2ff64de07b2f7d07676a10b28fecd3e051620eabe763e566e3f2765631850e7747465232cde4433b9bb299d63cbb226926267a6c6add6728a145c8859b15748c95fabc448e87d10dc9d5cee4a0ecd00"], 0x1068, 0x9}, 0x407) fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:19:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) read(r4, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() OpenBSD/amd64 (worker.syzkaller) (tty00) 02:19:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000000000a4294f2ed5ef56e800a8a6628ad1b7b7508d070990d3eab5e534c435621d596b132ec8bcc75257c1abd69c4a0abd8c7041d905edb908161992b865461e26a38b67000000000000000863a363861460d5720dad", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x20, 0x8}, 0x1) r2 = dup(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r5 = getuid() r6 = getgid() r7 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffeeb) r9 = getegid() ioctl$TIOCEXCL(r3, 0x2000740d) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="c0a7df9112ff9cf306f2fac1c5c55e7911b09589cbaf2d3b138d5ee8e32def0617906190a3aac194994887f6e6a87c0154e04e1cdf51cbaf4174d9f54954b7a1a8664d99702639f9a0c9662aba8930dcc07abfe149db8ab4375aa138fba0d6fb7fd4f1", 0x63}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x58, 0x400}, 0xc) 02:19:03 executing program 1: r0 = getuid() seteuid(r0) seteuid(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000400), 0x0) 02:19:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10841, 0x4) r1 = syz_open_pts() r2 = syz_open_pts() pipe(&(0x7f00000000c0)) mlockall(0x2) pipe(&(0x7f0000000140)) poll(&(0x7f0000000200)=[{r2, 0x48}], 0x1, 0x0) read(r2, &(0x7f0000000000)=""/176, 0xb0) fcntl$setstatus(r1, 0x4, 0xc0) syz_open_pts() 02:19:03 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x7c) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) 02:19:03 executing program 0: pledge(0x0, &(0x7f0000000340)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555af3444eb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca60b320c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1742ffae0c1a8335cb8f98ce1ff6b3d01d9d14aa1b26eca920990675908af9ff71fecd8e6e4388b31e5033b3f6021de1c4ef126cf00348144ddddd39a7826a1c6b2df4dd9802fa7212dffc5cda11291857cd592bc2d853cf60c244fdd03025a5adb1a7b8d65d5c1c08930d4dc2092bcfa72b3ca2dc56d3b166cd9f136a0436f3d26f59a2873dfefa1530e347820b2f8e85f156b028ad487e12bb78087d5f23732cda0b457e494b56ef2a04e212bce8ac7353b822d58e3b28e89a69a3f57aac24e8e92eb94766e64e77b78fd6558d90a309e") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) socketpair(0x19, 0x4, 0x3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000280)=0xffffffffffffffd8) getsockopt(r2, 0x800, 0x8, &(0x7f0000000100)=""/100, &(0x7f0000000180)=0x64) kqueue() dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 02:19:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002002, 0x6c7) r0 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/63) r1 = socket$inet6(0x18, 0x8007, 0x6) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="4f5fdd0d86066880550c43ed1006e20bef38a498950db3f974d40f1d35e6e32d41cac600e326dae84bb99db3d6a4c539d3c1effcfdcd886ddca1321d59b4a2fff44372d08132381bda0f96d59fa1c3889d40ab00ee0ebc84c0173787410a9b1e73fc7cb0e0f7985745a3561760ffabfc9a59ba0b71ae651dac17fc984df4de16966afd08eff170a4ad563a912e4a33189aa6e709eaa77bec69b6a656d6132efffd0d472561da6c5232e9f5de41c6a71af91cab59068d16b127db186205dc4785cec5c6a5ee4824a33d", 0xc9}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="89", 0x1}], 0x1) 02:19:06 executing program 1: r0 = socket(0x1, 0x7, 0x5) r1 = accept(r0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x2) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r4, r6) setreuid(r6, r6) mknod(&(0x7f0000000240)='./file0\x00', 0xb0377d09b5d407fb, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000000340)="845ac0283e17ff63ad4cab5889247357ed2a95506d1711c858d970e8892ae652", 0x20}, {&(0x7f0000000380)="20af9f72fc6ab79ed1dadf0db15af9aa5f8aa8c2c3f69bc246094034368f6916e8700d2259014fb4fd8d9db98629933dd0e79dd25509eceea5ab3013a1ffa407a6e4fca01dfd5759e614c16c22926c1e51e14392d5d61b9071bdb83039eeea719d3cfa0a4f2778f593d9309ff57514c53b637deac61d0c6fcbc8aeeb01b282382f0aaf0f75d0a7f26e60a713a6902a555bbbb95600eaedb4cef7bae450780f6e99bd1e54a617514f8db312c3f79f63aad7048e2536f06191952e7adc64250387513f351b59e8643f06054b28ff56040007330d7899765bd7", 0xd8}, {&(0x7f0000000480)="05a01626a3723a6e8bde173cfe38a257d0d949f428950b6c03e8d971afbfdd7f1f23615d76c5c9ef344f4ef9424e3c832b3677690fd974c8c7268d83549a83d32ad9cb6ca0212f873827cbadd5bad2b453253969bd57d450e8e7c7848f61503ce48090a84a9d9023eea1351e8b63a6ca48471702fa3c05b29e9af47cdb7748ef7f1bc2346a56d1cb3441de140eb8143be25430b0b8f3a4eb17a0583a5c1d43fcb5cfac319c8d9aabd97cdae7c00e5a352cea7692f90e25dcbbcd00dab7cc74307028dc4dca675fb8a7b2aba912b82c7ed7956368a36ec9f63deeb40cc7be84c9f6c5be3ed421ced0ea6de05cb02ed09aa394ed27d123d3561de01e67bed0894a4bafaaf02b2014ad027fa5c8513d82b35f35bce3348052078f93d9ed4e67954c5dc35de7ff16f1da31aaf03ec36a2182c3d9cf28e87487819f9cee7e030fa24bc6ad85fa52bad9b148afd6c4344588b960e8ab7d1f239d934af1078406850c72d5d87ff991fc6ed3b3963373dc1986c393d1ab26f9b7b4a2eb467ba506148d8c1c24b0ef22a9dc77ae0951934db55756a1d9146d94f5fe948e2bdda15b18f8487171bd47982901c64419ef0c38eabbfd83de63e901842b6d00e268c98d6c3f6dd72b8f7e39de0bc5f9b82559c0cb8ee1520394fa9fababf18d7dce3c1bd0715db7c67fd505df69d3466566a99fa1ee23be6cda8379389fb9970779502878ddbc9c55172556dcd2e2cbee8710d51e779df1dbda004ce6da6aadec6c5a9648f86704d7442b7df19fa7aea7e4287a01795844fd2608bf04a51711220c82d3f1e4fee6e8dc567a27aaa2da88012e85085aca4a1cb2860186c8514bbf0bad42e6498d5a770e4fef59922972622e05bda8dcdc4b1fcca78e9c6871bc8d07e333ba98a6e7f42f22ebc3a7e8f13a3fbef34397b9c3948dbfc99671a39e3c8ca52dd18982306c46b58fc37d36bc59d8b25c2ecd4c6dabda7b9e6d79e9ae0c9d7f6e88269f7e1487ad8692a7190f3500f32c333687b5ee2d89ba3e90aa60ee3500d109bb0dfc1538ff507176e0326c92ddf4300b53b1e87638c8aaca80739e9fc3c7e39ea4f36a9d761114e3793572ef3a5f82ae09a612e710337cb88db0ccc83edd4a4ee8c5ce29a467ab9f811d58967e13c3c6d0fc6840e79946e8dc9562b3ace7ffcb701e023cfa2a8dd58f84f27ebcb1a38c8893d310ae794d7dc882f8f0bffe0f53a67af50ddea61633cad0f1875cebc59aa9c3175b43d0416122bc4b4f7d6d53f53a9fa806ccbe80779a1caccccb4e553d5c7fb71c179772444785dfb942cd958f5e67498fe079a248ba527401c1ebb68aea6adbe965d92c57c728c3dede3768a0a224eda46c770d402d7fe17f7a98f54cb971293a81653a34935f8adb0708babf53ab65dd4f3296b63fb3b28183b6285f5ce71082ccf44f05040b0f0eeef5ed787dc56e2f0f61ca700f9a63abd8ad83e0218357549ffa3c81e45b9e3b7ca69eef8535359020ee3e42b245d525880a6b2ba1ec5ac8c84f139d2dffeb95b24f84207e967c3d46c7031a2e41fc0c524dd6238adcf886b532ca476c97fd43a6358e5f28deaaf9668b4c3049b60a08c6de75ac458154f55ac48081e0b63c4b1da5e42c9f810842d8356fe80fc9a174ca7fe7ab3937c6b1c5d0639789bc282e9fbd325323455c0e963f41151ed0860d3e4b2760d97a1acf906642f493795d2244a83544e461792bd8bf6b55ca2957c99b871345ecc1f1943309e07ffdbb87c5b235319c34ada04b26440c2325cd9f48ce4ba07483e83924a6e6a439547b4057af5440aa90c82dc611907185c15ee3c16b1cc33ae6289feace7cdab31e1c37e31a61d3225e350a04db31a25690195c9268afdd25a47362bf4b5f7fe8a2a17bd6f691c57928b62559193ac6f3cf9a92c98ae25ad8d1660cb406f091838ecde1bfd436ec7a16f47a6f97ca16437cdf8637a228e398063bc5bb2ce343d9e0167e49e6102c5e7113abf95d0564029e384dbb5fe06cb42907c1efdb1f1d4b7e727d4d5bca4a57ca3c73c1db53a5f21b7b3be4df4349bbe7f7550b88e4bd099817c0460b4d9ecedbcf87f875a7990cc48400ba0e0943de07fbbcbcfb1a208d111579d437ee7c4de495c8be52b3817b9ba987531408728e1ceccab8e2988854a80587e21564dafedccc77199e492f5f8cc87c024366de2a156cb2939f3de839ae853cc2f8d3bd665fd3cd0c61dcbd0833009bb27b10ae8c94886f8c6a156635b61af4649a226f31d10a51b2f1e115be9c5422fe8c1ff122603938f24e6840cbfedfa880bf775bd89d40951c16d061a11df179b96d57160dfd6d49196ad44bfa9f1b1a02de401869cd3ccbe6aa6b25f61fb63b0754513cce4bccdc744971a391018ace000ae401ea4aa54508b6de394c8d7b7ed09b31edd434c2c229f4a59b128a19bee21a6da3729992f1bc96d41507c0a320862481fae44f30c5e1bdf62879c301d01e60f236e25f0f3d95f16a033057b28a44541e9ab685ab468e8fb64a0a37c4d72610465c96d378fa61f724aea7242e13c52d3dc5b478f69c087fe03ec3d9eaebc1ab78aac38c8e978a520a93b263054fd7490c18a92850680015415bbac3bbc64ee7adace23a34d496d077398c035663c3b03a97f31a0b2ef898961b6a3addacd252cdc981eb8eff4983c0ee0129e2a0149c82b141013d2a6499f08380bd55d5941b407a75430872244b0c2bdb14fcad83b2bc66bddd2ffb16462953c7979a8d31991acb64847026f5ae0f64722b935358e265bcd251575a4bf84862c71a6f3b530687ac04c9ae315af30ae817f11051610bfd05aaad5f4d1d9fdaadf61d3fec069750e06cf7fb2923e721f8c7b211bd2fffcca65fea21ff19b40fb681a2d400e50e9e7564f2f96c21e235a9668573a8b66a5902438d29838245b42e47bee4741f13cc0ba084ffee12b018ed0248daa5f9caef57b2bf494b92a47298a5c8dcda86c6c55afd3ff10fbbb496bcf7634a0eda56593bc8ce05ecb72e59cbe1928a3879278b3873c09124cd41c8f5a832b7e0ef3831f8dfee9d219e876bf99c8765a499e75ae91015ce498b4056f8b781590851a4c9cd0efeb394dc3ab242e1f6096147a622ed38c72ee2edf85ce8f01cba991a508a3c2c9ebc62745deeda6351d41413d03d3d5a12e773701b5aea80b99428a8aa1d94a97213c89b2f3f0588330c132fa12467d3e67846f789c4d0cdad58464158d31f2b38d36f72948ab2fa528011c71400b7f0042f29b6f8ee5b43fd20a49b17fc73aa27b42360c77d47337f4456c3240dcc9bd57ee51a575abceeeade6b98a00eb05bd04ae1ab08d992b10418f905eb00d1b6c1fddf3dfda7a2ef5853212ea5617bdfa985809e71fea0f4bb3b711e21b3ef0f41c966e3dbdd00f00fa55066b6ec40b1695c9aa4ae808bcf931e788b68e3f4846e852773a91a1e5ca2d73deda6000311617ecf5fcd9c11bc7248a8effe50ab0843d2496454733e463859cc11823d160743f6267b8414c622cec88debe71a0c27ba9d06e5344bf00445f2e8b195817f3f983c4b0d619fdaa8d68e2843e82592d8b1e53714a85a1a1984e08fc6eb08e14403e28f8c21dc8c68683a8adf5b2338a39c5ec91d81f9fdde8ea6d8f32dd0d308475e7a22ff5bb576b23873aa22c3003d58580f166bb0953943d1a562c12ab879fa229c85f40551d92ed7e402e9817aa856f96dc8cd01a044c2c148f8d2915fbcd8c117934cb32945c458392fcd1ac56ed815a762d31a65266864f1db7823f67d38c44cac980a24bfd484c46432c28dc4b1576e4abd9b82d3a93817427abf95b3ceba18cce641bfe7397d5e04b300fe4202703983f58a9375068123ff493a197a0d2f8a78be1f54d0d170d2f49cbab0d69968c468437abdf9d9aeb8c51cdffafac4dc3c8d512ee8786aea8cd00b7f92950ee2c88b6359575c02dee0cd0db633918b46c272c6ea3c1022e52736e9d941a972e5cf88e809cda8230154db6a9750d660fed3260c5c5c4fb2a2b9a9316b2be5efbbce967ce9db6f0adbe11ec7b76d735021f43e567038c8465700478628fd9ef2401a254ac5d2fe3274183cd608acb37cc66c02537ffbf3c5d3895cf9898264eb02770f81a8f6276568f3502b41c4ec22fc766fe01b4de56bbf2716e944bfcbfc1edea30755f90f9d401d6572e31e5e0e920377234f4c87eba23e03434c7656b1adf715748931173a5aac03652fdfa7c8830eaa82967f4fb077a045b239495a4474136555be0f647622d689e1dd6c1a32330d72e8ce495017523a20a81164687fec50e6a86f8a8b50a8d832d10e90f413dd4196277416caa4abcede1db8be7764d4aa16e60531746aeff7a973ffe184a09960549cae2c9b71b0ec3cf576bf0a7467e40872fc60a2419b534f2bb1aac4223ac82f365692b2fe321fca435a8f1f5888359d987089bda8d61dec50686c008181cc3c02d62d3a38bc5473600fac491245e3edfc505e89999ec7b72dcc92cac26624776b371fa960d91315142c7e1d453113e11f765490b61021e840a1bdb9ee98a3d3a8582e27e6824307e6ed8b75587c5bd078c4940f49349b1094a3094e18c84144c89ecef570738a7a1e2b9db8bd70e5e2c5e7bde8b4a1521969a8b6821f9020ac707a7ee4e93a86094b6ea11d71a07ecb0e6ba1f2882e94b5e03dc5322297b936286857c409aeac8c33d05193654c613720bbea1c4bc7aa17193733cca6ee4d69363ad602e53ce3946424d57aed6401a3ce5aa7064a2976091cf07084e7b1f536365b75cb8cce6b5ecebd46b8a6eac62c898db29590deff2c8077ec1a651afafb88d581aca3d00c06c59112dfe5510ab546d07f503c8d97be0bb0e60d47e56bf04a599f112c5247f92259b2818591fca06147a7298541f8dbcd819fce3e3a6f6951583f9ae7b658a7113d40b0fa09beed987b56609cffbf190f93a0073bc47eae5074b759e2d291949a1707f45090d8c2edbfc5345e63c4b5bbe317c0b533dfc6fd12cc28a7dcb83c5d2874b3a0fe33280169891c2506a0f9ec6accb0af7518a21a5bf28d94c731d802569476e01aad2ec05980911eb5b212bb13771a1674f7e3ce9f0b9a93ec0c5d5163917740ba53a327469f4c24bcc6c471d03e07aefad6ea7217aabf58844a1e1a8058f07137979da6c1e6c57364013d6d5fb25a96e880eea19f5757405fbd1de53fef50ef1031e001b94aec9b9a7a7f05a616b27845a5a764726bf00128c98d35cabb5a742ceddeecaafbe1ac7fa272aacd1dd4bc4ec033f7f3f9a55ca40c3c355ca1f75674d708dadb16e87005a2a8107d3ec132c746c1c4c6b58f1df1721f28bcdcb24c1fb27affaffe51f7a98abe612ce1c95b750743fa0c69250e7179d8e239015df2c814ff3c51a38239c8c5f8dd1be2634c44d1dc812f91709e680d87e777df252c0b469066af6a3bc22fd7c67b0ba5ad3e215e75cc8e4ff004a92fd13d59cc358afc56bccb8b87c03ce605750608e5b0086166c41da62a8887abc5123213edb0a82cc5e556130933eded392b5ce0b37b882a6dbf06fd85ef741ff0340dbff217a7f720a1aa8bbba31eea76d655190b953e3c79671bd7bb2f297e2fdea3db2103167ae973010c79b51a7732e57da64fa20c69622439627588b018dd702ff186c4be827b4ac0aa888a845cd18cb42177061251705fde5b87b9b87d0b683a225d23123c7c8c914317f11cb4b07ed00ec92498b80ffcd49ec02aa33ea3ac1814ae675b5815688aa136ee67074c465a81084097623166577bec8b39916fd6361dcbdc6d", 0x1000}, {&(0x7f0000001480)="57d7902e6f5e811d1b887e1ae9abba97051e084c0e53c472de8200f63d16e44c3591c3ae54c85eeab5551a816869c353cf98b42f9cf422629e7bbb86ae3b8a682ea7c24f8e28a5b17cffc39d25c0cee04048a19dfa1fc53b82f156949635582e19868ea4a52732ac4785", 0x6a}, {&(0x7f0000001500)="9edbee41b6254f8f2b48c83ae6914c5092e0a1adba24e0ebef42a0afe1e3cffeed655b8aabcbd13a65964d66d697c0d9a30709e52027e9edb1554bcfe24c1cad3f711ce91801c8e9427ab7cca3716616433171192848225432fc110f50d4d569b7e3e1fffc34181ae642e5498c693e518696fca7cf806caa46b04d7a35e86ab61b8b0c5c83479293734382", 0x8b}, {&(0x7f00000015c0)="5eb46f6b0b416d635d90dc3a805474dffda3b3ccf5300d67ad1fe27eaad9f83bcb399b26b946046ffff69812269fbf4c5b6b445adf589eb7d11fcda14024b7b30c497d6800a5721aedf762ecff7e80de08ca7f180b98bf1861b89caf8c295b24f0a96c51358faa8463cdd2e64147289f95b5f4ab25bd687793", 0x79}, {&(0x7f0000001640)="700614ba6406e15ba67ac976613594a14ed01f9699aeb756fd47d843ac8cb10175b49d918bfcc4d2bb6f93deb9be7391f32d19521feb47630d066b109b09dde6620ac2f9f314cde01ba7a5bb20b36018cfd0d839b0a390ab4d48d55871a08311a0ed3053ea50532be4ed78b24f904dccc08c982e75a7b4aacf5e1d57308487b7e03f00faa7ed31664cb7e40eccef6400f8a41a018cb024cf4967c8271cda9c4574a2b198f13a20405d3948ff8462cf604eb8a31dd3834997fa58062e133e99452a3a4d27a7b381ade4818e8c1fd86c14fbc22cf74b6e7ae4c07c92fe547f6738221d4a5d4c13fce96fe328ed88bf39b9ca15a8760e9c6303", 0xf8}, {&(0x7f0000001740)="f793b79144c4c4471fdcac9a41e0b78017cb5cacbfaec5209523cec9352a3f2ef8125658f73fc98ca645d4381f84a50928d2d431627e75773bb74ccaa513041031d8d984af13e483ade85543767c949510b5c23b8a2de7e4cc8591efbb21d1cdf54a4bfb2852b561258942833158086db64360e324c182d00052d8b5afb590b94aecb4269a329723580819afbd90f0850645e2dad387c28b", 0x98}, {&(0x7f0000001800)="5e4d5064b8adf70e691bcc9b168018cfe296e971afeb7b4fd7ae54c4768702a91d02405a6d611a6aa4b5a9da22e16e5a19453ecad873d959efe7bf6022b7ddc33f8e0968c8211f921cefb7f73b8bacbad986252edff08e30b9e78d97fc4801ffdff21a7d4ad60c6a3de393c25073b0a9c21c495bc298ee2ccab7e38410a28a210679997e6e523799feede366782ddea137c9db9d591bef75425875c0a89470c5ed43b744bd6be06e83be8cda9a68e4249eff35bd8874feaabfc5f73c831963dd016833e50b295e89bbab9041a148d367ed9635ea482f2bdfed4af8724cfad340988179304b1942f56259d85e145cfc16ab701e496e7208604619c74ce94343507cbdc4fb00210f23c83cdd49bc7e3174c77af5f620d861572739eba5d5c624a87b2fdfbec9208cff61789b841861d855d402efb80cbcf167366541420998892304e9a35b2209f76010cf27c05bcaa50f298b45ee76941083931493d1f8c73bd18a23edee55fccb2b752d893f2fee8221403c2b627cce38dccb8c9c36df23f6f941bd74508ad5d68771f5f131abb8560cceeafa280b8e2ba3adfaaf105dc39b5985f7456d9bae9a57ad6575c01df4a76daf5c27e031452a19274ed33450a8044727f652cdb51c2c90ef84893e5b60c5fd1ee11fb3fcd7860a496a71b1d7c5169d9c17d564e35a8583d62c13851892cf0c601d2683581ded7358e0ce5099cca9c6bcbe742f7a474b8c1059fe4bfad29987c6f851590cb5e44aadf623c11641102130e94bc3eb6b245d7f7aef4dca5f08a7dad3374c740d806f2422fa6c856a398e048993a802f971170269fc649b12b138e195d9296267ebd1349792b2dd02b1035c79f0fd9b6da37a9f60b0aa5211971d6773949cd9d14ba2dacaf200c73298a023809799c39639dd917567bf184e7e103e7f884dc3632ec56f315514e8897b959ad753c3492a20479364f1eb9b0a7e75dfaa25255d2adf543e3bfd72081ef4875fc9da71b73eb068fdba1123a70051c76471511465a348f647d2089ae1e581cb77b8608e06337084f72dd0e9deb6664d6777b42f7fd2d0c7db4cecbc198957bc501861e4ee398b7131e4ba69b87ef047c6f17cfda479f20b52079582645db09af0fadd5d836a3f9ff63e37c50aeaa8feb766d493f2164a11a778ec3c479e9fa12953048265b602e2c9fd800fc88181e5fe23d3011b0b5ab731c9b5e6a8df622df5a591da4b718ab30e11e14f310f77787e526f10d6fdc5cab38b05857076b9124d46315ebc65d1ac1b764f0a619f876ca31339a355b5fe6f42d3b77157a17282f9e2dbaa56bbc43e9596f2b1de8e98a521dfc5ca585aaeb45c2736e9b3d7db0898cd997b2228555482c87a2d608b3f34c38a2c5640f01b7bf59af0f1479efa9385d9c1dcea3c2bb9eb3903b45237f250b672e16c1c31d71d7ea73d2ead7a0feb45ade550dd1a297d2d510c09b0c1f6061977f9932a1852b2c004180a11bdc6173e19be3119d009e18fdb46f0e2295bce7c0faeda340974880a67ef0f8b208745158dcab7ee779a213dbbfd05ce17ab00be50d65d9f532a5ac3984d1adb71483ea373534e4966986b112f15afb84166292547ff9d8f2fbc38a932d3f8914230a761c9155b7bfa5b4444a2d8d0e4791e94e68493a66c3dd5f5ce16e2d4759b2d8cf636bc3b9dc7cc00d93f37528308d95318d30c3e12418cf8d62849cfb38f91f51f11dd6138fcd44e140dd188fb4af5437c2d69724d6ecb301f74c8415ff82c63b45b24f0ed79cdadf05c5a0940c5ae39120d26854018019aeb414dec3ececd8c2709362b963d796a827092d9382befef966bd3437abd6e68b92ac31527a44855d0f3e9b0d2da81506dd128c00b63842a89902e24d461c650b4987627d664f5d387dd9eb40da58e6cb5da51cdc5f16eeebdcabc4a8abe3f756d2a77178e25d3fb182034c4962bc55c3e7d010698cbb90e2f1f71f7c73b72ea73a7b27a0d68db562303a48207cecfb376e1f8dde23a40e80d365d0872c50c02bd31de206f841b47e7eb06f95d6f209ef24f25ab55f7802cb0c938d747f87efeca8e25e031e635cef8a9ad57af9cf49b0ab7777bde2b080f488f21b45efdc688d91a9242feb55d428aae8c26d81e1be6a66e7f29e1e765cf77edff79a5ebe81080a8cdb1aab248a71beeb77d4005579731ddf22c7bd674ef6cedd38f8545f1d692b85945b0143488bc30e7f56cd012f030335724a167d80ce0fd4a29a0ed5676eb5ec26f5e06f609044b6c1860001bb18ab84dc85fc8b4ab456849bae6e5c30d14f309fe47d4ddb39ba21a9a64b43c6dc67a3428d9852ced7311b45fdde9de8561578813c35ee3f828ee508bc7d01d02c6b99895a469375866d2ddd98b7c57d91a65f083fd697f5675d8ed4c800ce74abebb36ad371a85da98be49a64c87c9e3364069001d9d3524a00317813ddf63902ddf3ede2198105b15f7473c866cd49dcdddb009bd0fd26ad95eea9cafb9420a2bb1ea77bc1d4944c61d54f864ad14eafd8942f4c50f735c0633299c4172ebc14fb8fa51ba8305607b272cc9becdfe2ebf7bada6bc0ccc93004a4e0b8b5a9306e363415590a558b1b625a2346338003165f875b61dcdcb8d6704ed37a26d9a47d3456702350c3f09162ad0ad31629b07f2d7a48b972d55dcb47c94e0f86050457da6cc422a37c4741f6ee69557d31cf6988a905ccc21dbfce05cc2863a5f3a4b568917947647886c88561225ed8e21d19a3ce16ef9993cbf350586eb7e19e90db36c33b5756c573d213222780bbf82557436d2c5d20b159dfacd83dfd212e30861384601ccd7ac644312fadfbdb0c9d637df5a4c46fdef345fba794e0b551f4a7ec5ba9243fef7e0a037665d62bbbcff3c0ad259fcd764302fcd16b267844c0739223498ec453b24253e0a7095bf70b55074982c38f052fe0a287edc66b26808e537f68cd1c51c142322fead0951e36c2076a63f0aeee8e25f434c7a537e1fa79fe422579e829d427a667e93228b7e1befa0f711b57db45af8cea711b289f9cce4e5041f620b1cc2c9880b1925ea36e2fed7ec7d565fc080a40664526569c44d29efae32c4a52ebbf92b85627490d526a919f9769a6d508cb8f56f7325083fac89e8054137ae4482287ec06cd14227fd00bd6a7b8a531ff3e03bcc872c482d49d0a95eac4afef889afaf2c60c9b0974460e94b0960b0cfd453949dc2b0dab28f90cf75feb57e5656063d9405cb632e3ab06f48b8fbc3546cb98e84e6694a057bba72b7097481b1fcee7874633931688347a3235235216adc273dc0484ff8509e958f52bac5484b68f6516505483b5035e59540b49ba32ff6720dbeae674b5c0e1e0bee625c5332ae00b43bb02868691c30e2d9e76611dea375a403bf060e4dcdd3eaf2b195bbde2f82259866deb0b7b848928bc12c2e9f1d0c17949674b9f01a463f2c7d22af1076a6473ac78a659b29459fa6cbff8f3296c0e76228d00fd7a86c101c2e82d97767b788a2a0d5c01032842e739d6e8d8af9febc5eb8cc2187a4a4cdff95b24ec73f61c6d1245b483ec5d360052bcd25fbd9e5723566bf04fbedce787dc251e91c572a65ba8a50d2ac4ccc713e6e98f13e8b5b8c29131fb471e2a6e425bd245300769edb0690a6ec9f7ab18d388a158a1facca715846751d3ac9bb8ea5ef29e186adee221d7ef819cf877eefdb99b7b47cab2370a0715a6886cffba02884b39284d02ed96b2169234a9819f065ea3ac183617b1766a335756fa23e657ac52da23604e18014987f77c49d416b162aa2e7b9e8580101fe1946b89df03e1e5c864942c23f0bc59de857251090ec7f366b0a9270b9f2c28e46a90d3a0e68f6444e9cd2adfc3f7b85b34e2ac6496321d1ac373470355f995429ce8df418884dd6a88b4f54820ad584a30303867b904a55f572ce6c45c618368e1f9568b58292c9d0fce1f5046bd5aaf7952aa406c7ee172fa276d54c99d9df93907e3535d1b2761ddd73660a1bf9fa5546b1719f115faf114447e0b16b6332d9d3356f24103982890d13cf5bf6d222f60d629ab2079805a0f9b6d9428be4cd59aaa95f57f3ee90180e0a83e8b7766bd489a2363f4358244708ff3d5fb3bfd56b6f9f050bd0fad96cebbe72daf07ba0d59df8b74562b8b0e7977e5d42a2c86491cf155a2d9425dc73ee50b03abd074a39697c9e3330f3b900b640b5d0feb92ce84466441c7e4fdc899db99224f5a3eaf6afc63e1de7505c562c40475200fe8294001cfdb13c15b78c8b67b695cec57805e087d586a3497a0448a85c6b17a04a3d931d4ac6a70e6d0506e975b3808da39c2948db085b4d92590392a2dc6793a5bace3d96b523f571f0a7092d5def3aaea0a3c30263a86e2103a8d7722269d4c61bdcea553f9ea611fed883a9a78290be7b189909d0293b07a884e7f841915d9226f1fa30122fc9e9eebd51e03ffc15359f05f775d1956286825699661011ca951f456c481a64017c77487e9e19654466c10bea5093435b0f638b9788e43236f0bd1066b445eb51e2926d456c805f20c07e60579449092ddd90f0997320da2e62b2c039773e5bb5a64c85866f8e3b20234f33dd7f358169899e0dff35aa8b99d860655204a398ad7dfe8c3121c766987ef9589e5d69c766b79f4674bfb897cddebfbe7e7714a500d0c4470be76730b589a263a4ad3745de79789776a267760ed44da9645644fea09c2f2bb08fe158ec46f4e49587fad7f4a2a825173f8df743647c2e97db8bb17e17ac53fc597cf8ed77ca1f6366e689f49c84cc45c86fc0b91edd11804e8b63f20b048a7aec64163b5428509501f70147f98b65929e7a18dca8c51e3a2c47830b8064f6bca4820a0c20dcd1b70c597a1312c0bf29300a7d981d3af77a0e61ccc6e41d775af27fb7552cfd1faa19bbddf0f2db484687f8642d796b27c0ae88389946eb9b73822b974503eb54f678bb977ffcae4cc2e5234e108b92ee39e9502f5bd5755c80d925252b6e75591d98665b4995157dea73c490cb2a4e0fb2cbf28fa4daa5eff7ae7cbfe107483c5cb1a7075e018605fddbe6215c9dce09a7c02c86226717312a9b980a61048413e7813e945bf7c96f73028fe0da804611e246c30f8e812d0fdcac0e5270494503031e7fd52c836055af68711d422b0be769290df4f6faa36d42f948fd63554826ed88aad9f54b0e962c5753f7bcf62266e74a24ed7238a09592ef8db4c67d4c89219dd5b6a50f283b69de0d57d027fdc726f6ab008b11eb4468d0b29a3b1435d3014a379cd46f69046f9b84dc497b1df850bd4984c7dfaf2c2986840e9acd7e629d9143eabf1c9c85028493f62c6548589d11dcbd13f7452ceadc4b67b4d2977d3fcc2cab3ebf600ce5650c5b16e87edc0d6383b83edb025bea6ad3e451498ba5a3fcd4206c34ca3e631788ab2194c781b39b0c5daeab870c748b170644acd1ab89dd429510c0751667d42631e3c16ad7188b1aec125a84fa913b69285ed4d9e56f4c0e2ac72dc7a1cf9444db312f07c37b18c380a5f0cb6b3d179926a6e58eaf95a06fec6d6f911910a96f56d1b1ffac7d31874a762477bf260daf403db1dab8ede121198f1b5db8d420e7d01943abe364ac4e54ce51622495e5d7facf9a46602d0d80a09d10de300cd7916cb81925b6218dae2aa8d8f9e3f0d4b2bf3072ccb3fa47be907d524441caa39e60b760ebb98fe4154f6a23125829848ea01609360064f68bf0cfd4b66f5cf459e385efc9118ba098f3905c36bbff641c6188130829f6c84074aa192449e3e2", 0x1000}, {&(0x7f0000002800)="bc704b532b346e6658d03ec08eafceae0de9befa6f328b5a5df74af298da2892d79b0a94d90c9d6b851df6f08cf951a0581a876f7ee7638127d76f6e55cb3552ade38bb061dbb2046c1cbe4f4c5425e2796b6474232022822bf6c8472339", 0x5e}], 0xa, &(0x7f0000002940)=[@rights={0x28, 0xffff, 0x1, [r3, r0, r0, r0, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x128}, 0x9) fchmodat(r2, &(0x7f0000002ac0)='./file0\x00', 0x45, 0x0) r8 = open(&(0x7f0000002b00)='./file0\x00', 0x8808, 0x100) r9 = geteuid() sendmsg$unix(r0, &(0x7f0000003dc0)={&(0x7f0000002b40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003cc0)=[{&(0x7f0000002b80)="fb1fff8080cece09376a535e297da295207713b3573752c99b0890dbd99791c52ddd7248a8d73dc73925252cde4c5e9a6931090edbb8dd615efacda9bea3872121c2c7c664266ba299e32a262caaffb48a1750f9276fe62c598dca99aca6a6c1adbd44c716ddc8ed779532ea84091f900cc5962038c54b25d6bcf7182971a889e74db8a5b8690cc1b7f4620e31aaf90e73fe6a78af9427e0ec25f5d17c48ae1d72e4570aede5465bdc5179094372d8a95906a0a5d0cb5a989b11f16dc8a8cab996aff3f2e680189e5b075750f59ae56af8ca7d5bc7fc1a380fe7d77f22857ec43bdf7c6fb415a792879168775f702342482bf02b67e23f63cd65a4a94299d9ef29a5b3bcf4e7a0b70d6c0e85a7a684a467f58e320cda2cc6532a032d87bb553ea0b5512051c3bd70bf8b948a2c79f0ab4c9d5c59ab2aff1436a87bf16131f942251a92e5c0e025fa20ae4622cfa01df28595e5e7e8e651616ae106641cf11fedeafada788b7bf487e80e357e6907fc6ba8db790aaa591c5dd8394a2074458de24e0b7687d0d282765e3b9f6a7043cfef38ea313a209098b2d444fb652957857cbefd396cef4ad4a501167acac63d49ee30b2b0beae649db58117954578f9c5b05e5825d5d698ea4270cc6949d2a6acb3c6ed138ead4413771a933e33afbcadb5c7efda7573c9b733574ff666141a40408f97a2b9dd170f0838df15a9dd3c16309b2f6b3e33bb3c85b09ccd95141076f8fd063cc9b17fea7e8ad0c19261db9eea2b37ccbb788f79b6a8796803bc82e4a9197676d66cad8f4f731a887d9a679926d33690937feaae82d610eab60ddf0f4cc9ada0142da8afd07af6873e9889491811851565b6b6f089ccbe4030e1bf863f65feae32afde448f8f79ea0f16facc2a481a2421e2e7205682fd65296dd2dff71358195240ae33e1712ce45d0ef764f0b100b096608c323296ff6a2810280c0f940ff761dcd6762e33cbaf27706cfff6ab7579c69c7752144ab4011a4e988ad176f4795e9a22bec0ff68e492bb7b3093017e92ccf8b906cb6c7ca16fdea9cb21b332678a099ba9a4584c2072aec337b325e7a2909f2373eb5ab2e9591bb6e670363bd53b0a8e53d797a10a953edec90da7f0f9224ac91d4586e120b62d464596b5a99393b793c8899d80f98a883a471f8895e62bec134017e1db92e7eebdaae152c461f776be4e7be87bba2c4fe7cf38f17d6a94fbce60bd3c887c2ee51c2eb00da0b8223fe37c43b4d0ecc7eb36fd27f4b61efff56d4e041b2403178906a619c7a474cf4be1fc56fefeefc75a67150512a63dda3265a8548fb74fb4fd2beaea8696e8997db1ee9d139d6386192f16f70a6e8782dcd05d5e3c694a182f6dd8a7d2247f2320b8d42a4d95d5755fdc7ad9ddec7b4a301d991dfc9fd254d68b6a687d33b8b35c906cda0f67e1cac763258a1eed9f57d4dd41aabad317e7b0f8b16865d5a651f53cd8f403f0f86152e16644c95c11abd4f4d1c3a301ebdd3cea928ffabb7fa6675e4137d8c414d072dafc0d858f1e065c6fc61fd894e70ea4c97bd6b72b4fc343fb1c79f6f685702405ee4511bd0395b2b244fe18b511ce3dc5dfcc3f2e471b14e54cea8dfe1bdd09830759e8d95b31b1b99925bd1cd3a84ad0e0169e6b8c8bac84bcc21ea4a29e7e222c7a4f5738f4baf963d267e9b4fda769b3deb2b2ba6a82e135234a16f6e83d4743fc709cfb9f4f6d3bba5b53cd4445a06f7bf5b8a037602160edd827786013fb9720c2f645610a400e5628b3be42483fd48d31f73ebbf864fe0a49e1fce14c3b7c1c682ec9193f8fc302d97990f1f3d372b999154e7b2d4b0b747669fa8754b0ee5dddde9b42c8475022a8040a46f9ddb3dc3842baacce92b5d02b8894a6586c7e930e8c88775f6e29adb37a33f27a3efcb040ed1a27a206131f6cf90796d1dc7da0be5abceee6b6e7762cdf4fa1260a762581e7f90d230689dca0224b4fad07d287bd385092e5312bd3cbaeb449244e19bc027b6c13c4794237a5b7a75ce391f069ac8496789eed9c9e9eb08c905c28047e3eb14faeb209754b4d211503e476a2a55c1c47b639e29e72acc744db056bf8519c28be3b82ccb1ef8a471bb97b43c7643114b795a5af257c12db3e0167b9155fc537c6914307970d55177b19aa5d44e6336fd17021a1b88ec29995fa0c362502b251c747cb2d2cd6a03c00a92109ca7d2821982a4b8ba948ddc08229f42c57c0815d01bbfb9c729eb77d7a692373b690c9b48cebc967afb16ffedd6a31c3d5fcc7c740e508cb4839159545fb569fc81a9ddf44ef05e3b1cef283e0b88e8344e27564acb22abfaaea662441a2828c4f3f819393cd01f4ca2cdd8b00873a3f96cd433cdeb8f026690397e07e2724205c9f4b2082c9828b981acc8cc64b265f68a895fb48d973bb6792952320b0964a6e153c41460260f7078d015ef053c9c343e1d3a3385b9c85cd2b70c8a54e5e0cc5e02af8596ff41cf26f0c5ef0658a5c5a65cfbd9f641a61724320b47abc23943465b7fd2b818ba7d9fef6091422825e3cf699eeda545257c503a5b881d3415032969eaef016b506e8882a6e8146499084bf35c859f94bac798170552195258c4d1ab6c7bf0cfc0af39b5176c0c3a9f701e7880770854fc872f9936cdf29a5aedf3e2a91e18074cbce22b3a58738cec9596230eb5a713a11572737ed0a35687ce022c011a774fa7ae153ef716b3a7f356988823c3f615fb6c5f6b5713259f4b9d3a559cbb43e261ad41c7ecbd3f86520d09c8c664824cf96aa0414d3229828a3ff260351e92f905a329372e5c547bb0c6ff0fd354f6a08ead3a8b04cae9d5a9c4b011924351e8cc75998d92411c99c78c8c75c970b1ee836539827b3bad4f77ac506ea66363e52b60010f4ac45d6e52713721606acde8a00f327200c0cf99925049913e0a41337f0c971caea93863f3aa1cfbf5ce972e367f673d04627fd8911f4b6d4ed5efea970288b5dae57894f3beb12517c590213931748b3cc8f6b21edde355659789127085634922866ec5fcbb0918ff1d8acada1a26e5fb34fa84298468183c816a5fde45a35e8ba17ff61c03d627fc2cda2116c1999d169db8eae35c6323c0e2809c90f6834f592db641cc9b59a6d9ab0bc0a6f54eab2c3c629982d3b6e7bd0554d0780649d87f58cb11b6d85758baf0414ee3b4598b7b48747d30a4cf1849002505fd317b033b0d4e9ddf1698e3ef8dd2645f6cbf079584c35eaf81714e8de618ea981501f25edffe0335f235a02323faaf9b9499534155ddc20543d4fb45d080dd5928df486115fd5bddd06d83c4c3c4099041c3a396f38f292041accc719ccdd8ed6d702d2c0abb259e376c474745278601bb44940d76b7a1d83a0a2107cfde4a9ed920e52c8ef12c95ee3782330aecae8ec0bfbed13fca83c92614e407f088eb39629ccdce1fa9939c6587c4addc261527666ca8a09503d8baedaf4293ecfc9ad05086a10912d8486af1d4e3aac9477d13b08fba1d4bb8012fb07e02c4e1a2588d992078f39fc94f2f28f6b59d542905f5fa89c8b922af42dfc8f46873324fe8fcf8e340922ef077d3d92ce2dc4f1620724cacc226609c8a2b096c35af23704411a1349bb4c50b156bb95a47a30023024538565f348852783338526acec61d0052b4cbc7af95c18e88f443a8504c811f7a93a3e4135aeba7208de20fc726ac908f29df55f4b39d46a5acc7763d237b414e26efeb58c94a22c1fea612aaab2a42f602ba9f585ad50a130f6b7a9bc5a88e49d15b21b5ec18837cef7f758c744e5bbb25dd5e5809a3be2de6121ab2af2ecf5a90afa1204de83aa2e7c2d69a8db6bd27a02c478e193a07877c02c718241e35dc44ebb37a0fd4e7165e474a8b33ebb7f28709b2407c11b4bc28d96d204fac8c62a48f1bbdfe23e2d387413346f7b3f75b9949056a2918bb56b5e0f0854d5366aa869609ee4b19d3d446fcedd56cdba726f59bf5efdca2691584b045d0aaf42739504c50d8275e9df91291075d07e0ab188f10d5a7ff9a19409a911d6b0004f0b4ac40470024130223580c9ca885427e50e5a6eee151e8cabdb971c19da98b0bfd3e2164eab8023cd826fb555c561e135650294ecb56dc8025079ec936a54ac5d78f660bf5261cea4df80ab15b1c9301a72929bc37a347e653ea633439508ddead7ec97451d732d40fdaa283a770880c2ccacdcbabeb6386721f2f0a1bb203c8687c4429ce45cb024191ad0a86f67ebd1efd3a08327b2c7ac54dd08a5567e27a78b245daf21b0fdadad11cd16da93ae5ef0f724d2b5781c0586b4bef0f6d1cdb6db841f9aa6e01d3a905f884ed81e833c721379f2cb68384d5a93aa7b72ce9ff67b6bfa941a7edd2199397752772f381b069d94ff091767db6ffc83e6b761dd6a5a247ca08474279d244f3044faae901f997ece275f09bf6db504ae8dbceb5c4bafdb7cd4f8dec13d429ef10f50ded9cad21d9e629f5dd7df6326eae558f58534bbcaf5dc71dcf0fb887626d8f53a5ad8aa3570591b6b4a5de91906afddc3c0da54b0d3d17235a686445fa3a5ae5e10cf87cd4ce27ef2de870d750efb722b1c6331cb61694f61e35851821c9b5460509db230b9c84a34fee11bd0c38d03f74b88e6a2eeff44b0ea95a34c36cfe93c39d905600ade495d93db0fcebcf808c7885769ea0929b139234a81b31e67cc62a448b89ffd012e475995fbbcd00b8fbc7b478a2e4b19ef19da9d31cf3b5dba2d4dc8661690015535caa0ae2f0b7c4d3ff66263f75873e24844a04f8331f361f7d697feeb7b1f32102a92fc3358841a30193989fa1db3d9fd4603dd84e1045a775dcca56f397a9f1f6f1a8846fbfcbe93526fce972a20d8883c6809739cba6463a70e26c92475d51371faa5994cd6d94545a49daea5739b4c8d80ddb2e48e0405a8cf34c29fe9effee0811e60787d3e5e1de3b29d1cf763a2c060f7c2cad35c53618165c5b716d6186333d23d1686f000bdc89312ef0c2a18d9dd62c6e575563411bd1a82666933c316293bd790cbd8c62611c69ca62851769d9186370833008989550345a5c8dfeaa0443c7255da8808e82b0cfb3be15ede6b72afcc653f727b8d6b1b2bb172ccb6c62e7b3a7492dce1d5d9ecc3c6b1b253e377b17c46e50ffb9ee65988ca0eecfe4dcb550e7327c42faeb21b1e8622004f4abaf2858130a29d6c8c4c03ece81c114aa19688ff53d2fa6dd8389f0354f87d4009530098732cf6ae580c639734374063ab658c5a541c42cd0233a269a9eafcb09549d5dd47856a64df236bd6057c5aba42848b40a079615158aab09798c7b13c22200f6fc95b1829ef015000bb543a812487e1a823c9e2881d4c5ba229f3c714ebaaf8160bc14ad968fe036c0b777575c3f76876c238170e656eee53d99eda4a5a88de7d3e29e896addf137e251b2ffeab0694337a5f1cecbb2065aff529c342f1c7590ea93ad8a69b5cc6c386165cbf864273596936be04730d092af622b74c6a7bb1095ece15bbda39f6a1100e462ff2466d744eac985307d163b17c470f48cf7e74754089697867511820b46959e54577c39011ed1ee5f7ba981ddb02f6af7c70d2e6ba8120c2d3efc8a15889c31def385e7ce6b22259125064d6797c7ce1b32e967fbb4cf2d9ccedaec29cb9148fadc8a15af7789ea3edd9401eaf02c35d98c7668f9a17d62df6c7e42b37b737cbc4681b0c2e5cae87f7872b71d84391a38b97249c0d8670f0aee770d0773c64c1b984f7cff05007ef7616a477085805f55276dbf6", 0x1000}, {&(0x7f0000003b80)="e642280dd743d77f5b68ba015cbc9d47cc484bfb0ae2c7db90f66ed16790cec19e5181d87c850d8df6142fdde0feaaf8a139ad4cd3ed9ef03a214d28e8af9d487b1ff573735eba38e088410b7de225f5278277e01ef387acd7b52a4fa175d736ed574d762c9166e7548542d44efd49729485628df97e92d4cb9411dc02028c7a8900236c0ae992c9252ab6e564c29b56f9af97b57a53ac6d3bce6c7f448ce25109b39a1a72c378c94736c1a2bd44ebfaa4f4ea73d1c2ec03ce81324ad2fc95e52af0f1c5293ac04d65f420c7b9629585af6595cb3824b4f7401ec5018e38240b06", 0xe1}, {&(0x7f0000003c80)="5fa819a73c0817f178b84f537324505119ba74edf90a8e623e555ab5e612e1", 0x1f}], 0x3, &(0x7f0000003d00)=[@rights={0x30, 0xffff, 0x1, [r2, r8, r2, r8, r8, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r2, r1, r3]}], 0xa8, 0x400}, 0x402) setuid(r9) connect$unix(r1, &(0x7f0000003e00)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003e40)={r5, r6, r7}, 0xc) fcntl$getflags(r0, 0x3) r10 = socket(0x10, 0x8000, 0x100) poll(&(0x7f0000003e80)=[{r10, 0x12}, {r2, 0x82}, {r8, 0x84}, {r1, 0x8}, {r2, 0x4}, {r3, 0x3}, {r2, 0xc8}, {r1}, {r8, 0x18}], 0x9, 0x2e2c) mknod(&(0x7f0000003f00)='./file0\x00', 0x2000, 0x1) fcntl$getflags(r2, 0x3) fcntl$getown(r10, 0x5) socketpair(0x20, 0x2, 0x5, &(0x7f0000003f40)) open(&(0x7f0000003f80)='./file0\x00', 0x80, 0x8) write(r10, &(0x7f0000003fc0)="2491946c4d6ac37be7ee9704ef03a0d8cd15b37cc5afb1ee98c32f1573e63a827ae34cbd09f8be4e27807628bb3d1e12b2001474a836f01ae3813cb0e30a7dac1d65816675ab59a26929ffd9a913c42b4d3571908ad0de56a427128da65143defda22646da9af9342db942e8c3840689ba10e7665b2247c5e839a47b005192f733f4569980bb2bc81d927b06f054a889cf2f229f54f8c1ceca926331b8716bf511a46d301c0e5cdb99be501d0ad4a4d4d9d69e85cd0c7ee5ef9b1eee94867c3b5cfa1cb5cad699d0e619f66fa4cdaf43ac5415df9e0c26bc7d326cf01add58b33ea22dc8ec89b42d72ce1488551774380f2bce186a60d73291ee8f4adb64eca785c298d245e189f01bcc3d40e2979c838138320fe478357b4fae24659e3bbafff51615cc54dca3e261eea21ac396e8aace9c5dedcb50e16097abe11566d6956975c5b346fe6c2112e28f2f26bd2d578fe521f8ebcd34f5006d25cc076f9f18fe4ed38d4fd9e89adfe76819204ba3bd9933a67c42252b1882091dc73334e89816630d6bf66ec668818679273a854eb4c0981228f67540ff5fa074c3afac291b3123ab8fa4dc35c5b2f300eb3e48040726c7d23d33db53f2a389fc20472a15fcdff0aa20e4ca90673d006a780476a228a86cccc3f27cd158d4533e72959ddaf1712a7d3c8e5ce0f46817fc50c3e84c7633d938fd9866833779d89bee755b6705470813c690c453bb8d269091509ddc00995f466ca8b2b3331d3725db3fb6018ff95941113ca769d15ce1ab6de35ea960b4efb5ebad08c8001e84c5f268754131277edc785b86a8871a09d0a458581af945bace2cde537fabd415907d061da2b97c20798d465591afddee052abb0a0f78e614024f52fe8bd733a2177e8c078525387d7f64853ae47a3f028045837053fb4a177882132d5fe14c02c3290b4502fbd1251a799da2cfe36988a04e6dc271546866943b1a75ba8b6ad9068e928f8be304c8ee1918ced5871f5dcbe5e3cc319eb6efd8117b0711565077a4e57856099a5c9dc36644aea79a7566cf4562ea4564c1a14d1d90871eafbffa7a2d0834544188d8466919a7c25fd03729b8f849003cde1ea699949c4238ab29457e25d719185d937bfb377f4b8419362d94800d65443b4e6f20af49ce264e8f4e9b87c0b65c9e571c7dd737bdf572ec994d4780e97a41534df4e2bc5dda1908981a80bc45c27e0752a071bfdc6fc7a153d05f9dba253bb5538972be8b0cff8c136ac8f6c40e6efc29cea32fa26d382144314123f02ff4d4da6c2fd61c4412eae396ac5906bc7110cabe80804f71c3db32eae7389c92e0f31e0547d298cf518f55a7bd0cdb6fa33cf3e41503109973d3f326d9354d2516ab44303f43e657913c25ff1acc654802c45bce80416f92ddca9fdf6ac60ac9326ec5badc85ae073be92a7ef18b0576886c31f2fac54cd0a2c0e6b8760d3b7a095a167a456c9966e8cd5771e20e45e02d893e8a632404803915a149f5c7ffc18529576e7709d720d858a8c2325bfed76fb98afe7d8f3d363d4adf1184d336ea36d754b5e45b6e36ce0dda0ea9af8631825519ddb83578eb00a999e9b85dbcdf21c474fb5225f3f9a6ed7c9287602cb47e7cc69031dc8fe7eeabf9f6c9725779fd24e8d7d76c2fc0f1fd13ada7825517aed04c36f2d75d364de28f3cefc6524b773f3da911ff2b24865358390889f219b35a80645bd88176bd56b910b2cd85c183a68b46e3a0da433c8b51802e5e5b85a2950fca6b23bd265a1182a86f6dc8b05f7a466efbdf23bb95a0f4aa256dc1dcef4de8635cab69178fdc38974062e06edd1da74c67b451b7aaa84e784802f04043f7742f481af4b8c4b4b23b3d13adfccf059bba91747a54f7defa1a9fff615b5f48909b1c1fa34c87a79d0bad77bfbf79bdd71b859b3ffc31b878e746d914bfc37c406d5ca6ba3e6ef7c6d357a9ec645028eeae7afb6e23144528bfc0d2751a729dc0ab7a9daa0c2fd381fd9feca56803ee9d76d9ff02de773d4781b67fcff5d01aa2bf0e9561a2ad8a4b5b2e90fc976afbc52ff250b1763fe6fc10f83488d052c9e0af69ed6ff3c5d924b8d7c2af2dce06e3f323e7e58102d0c1820776dbf4bead752f75850d126481bd93a41f8e4f597d023ea08767cf113ea72e01752a3ac02a39c7ee4a50e697c88adbe3c100a2cf0d532f35f57abaa7e583f5a41cd184aad001bc4f774ec48b9ecf28ae952706ec8828b3732f7185f5e9b3cc08a25bafc02ad31bfc0107571e97bd65e1aac894ca24026c21ca27de36b1258e97b3ee482babafd1e1d26ce1bd1771eef482541d19daf686daf50da20cc668a8e19d8919ee8fb251d27e7ca738b68e1d86bf94fa43ca0b38b452be8264d896b3589ec414228eec1b0617353f29564fcc55ed6a05cd24cf861a7ccc2fb08799f50ab4c27eec84d97e646a3bb220d9cfb56db514a995c7c532d55ce715e0426cab1904772eaa949614cfb3ced42cfcc68af45ef0d918a6844d9ca546fe10782f6416f9363c1fa6b3f516febeb5b2a07a96f453c1a17afed34bc71a6ed63af0019265d6dbb3fc5072af07b66b381160f536c22add552b3616e45c29ba8a50dd1efe87091bca9cfb5293d63155cb967791233ad152ba2a0799cffa1fbd9df81341e2d2a387b8e2b2875f178ae2b7ba6e4966f17821cb65d2f716863289178a0b90b9f0e5c398158e093fa0ceaed157be02a5bb8e99591e894943c64dd3748533d12e1ce71bf343d3662757589e452a02e4442b185d3dd1f9a971b6451466f7a13e95a56aac2e810e922b2dd5bb3a26765bf19ef61912a7db335379d38e4ff748988f87e3cf8746567240d07f6916e9613f0c98be6c7a1c480b7014d1914611737e7d0ac354c0f3ba6592e2fd47f3895cd35df51390a138e4d5a645c875fd9baeb172cb7d24146b5aae3d39360d33b05ea8d9551404a9b9e0449696ec386e09d2e3fdac9e1e9b02a0658c6a6a3c1e0b0d70c21d155875479f3af31b3e00660a3ea69399640b13e464ce88194a05546583ee25a4d24557c635e1bc549244899c3e64ed83c3fdcb9b668f468dd4f714b55a343f4f18ebaf203d427c6e1253a4ba0a8b0a48173e5a84f2a44544cea5f20b4398b2d8e57ce617464087f27e37d4f750907bf7196088e980cb8a432327d17e68903217fa88c60878946c213a77c7008f1e3d8e281007a1592d05d1f57bc60686651e4f1bde1351528e27928e02ceef7f1597aa5cd38e08086311874911ba9c6040d36a75c821e5c241800fae2df77b2251de12b7927d2611623a11807a95d76b641e28e027badb308c8399204bed761d0ac2ddcd43ae3e50f5144965c1646ad05dd85b9c77364286ed0231b0694d973a7286bc5451781bfb9551f2d9f4b20784d59be65a058512b8af95a288214044671654fb7f8642a738e5e973c0ca55ea9175271860182801b24beb70485f47f1d458bb486ae288ab73d119adc3deea1b4c2dc6db9ad269611ec19e65026b9d054d266b555f9d5e989fa55711d535f24340b782f418e4c55be09751bdcc3bb2dc0e228017da929d5512b7343bd00ccf860235dacc28822f91eb9df353a46901fad7b482066b0f21e7b879e67f30d32cd0d3c341af089aa588b2791a569bb0085cdaf5e53d17a34a2f77ee6e55cae9536ed713f0d52bca39585964dc0e9fd072de6ffbeb01f7676e104d715c030237344fb529a28149485ff649c009e5daabd2d8e94d679cb05d6bf1a819d0ff79a4f2a96a9867994df6895cf1a1da1968d79061b8f7a1180b6e71e0c0f5e8ccb0bcd29fed406c6800284022ecce7bd6ab2ed428cd8f21c536fc1bc9673fb556ad676b55629776d0a1df2a28e567ec58ae2ae829c2dfc62ae7aeb6cd30a6dbe96b56d120f472ca3e9bb663937a5bfaea565ed231a72e3a45f1e3802bea272526b4e1f00c114e71980389b2db978f25478f74c7d9120d7df20a8206213531e2c2f8977544928a8d678351266827406c65b705cb7d614ebb5a10908325533cbd3d7e6c2e71ec0d0de0c5ddacc2c4e410a9cd91e9e38c14a218e5336c93855f36d28965d7f9448e4b07df0bb9c09e7503eb05d126b4654dd4ff54d851685a5a4852f695483318bcb8dc64d2422e3228287e2c702015fa48ab1e2cca1c9bbf2cb35b94feaffbc6d71f813fc549a26c438f09179e32efa9af1d39abae6790170018e1971099a485a6eabe3d6d3fa2b6697166bffafea6c7e954ca2219fb25bd3759c64c61316cff5dc621306dc06f7cc649630aab9a3837486e4ac4dd5e9c7963cfbab5ac4964a6ce469b5e19e53377d6986d85fcd3c565cc96db7b8c3426acb03de82579901307d8e918c473e425e3d496e42d969cc26afedfed05e1eac60d7f51419ba9480b34e343d33fd5ec64bda4fa8a7830493d946d25e7726332bf79f81fe0b59c18ec1867e0ca9a14c4573079b2db3c8a60afaec695b61601f2713a84f534bf32a1f978a6fddc9afa6003e274b1e303fff12229fef9cf80af02ba1ca17ef26780def728eb1dd6e9652376009c3a522c07dc1ef7b2d817e9add59713c94792404cede8194c3167820ba5b05121e6f28c6ae882f1ed429b1ba95fe7bb8668ea0ab1a3683f2e83a1c0ac76edc79851c19edcc3e964a075d18fa14d80646592fa20dd4a8778a3b06e7304ff4b6bf43a7ae889d417f3c7947d977ae24c722c2d45d4f151355ddb9d38bba5b41a8d9908ec120da352f3ce03d0c67b4114ccbfbd023afeb79034353c7aa3687564220869a8a06ddaef3a6e2934b7c001d78be2cbae6b693d5a8b05052871253eca4e9e3fae547d762afa965aeb4da136f989133bab72b1cff2393b2e18083d691ab2a6e9ac398ab0024833010d6d1d1fb4409fb12f4f3171de3036debfad2d72c69f2d4b4c8451646b0ccb03030a55f8a8d5376ec3b8040120ad42b9b822a36e730c16b44d6366015335ed4b8640d373ff0a9974dd87d49d013eaacaa76e5ed7920fe405955b2bc79eb1ea4daf6cdd4736197af4e6bf4ed889c18322b596d943bac4f36eaa9852ccf43796dc5c1dda95174b83d5d18b822d5abdde86d2ead71c99b5e492ec3fd397191eb1a5bf51b7ca7251e760544d447aa2afb9ef333e86eabdda1623c8aed537eed8a38001570205eec8f1c21e54e9d180be8009884e9cf378ae244f50aa3f2fa22722e181b5a64beb7a8b876528e5917e02e3af1e5e31c61acd1ff769410f7339f1192933faf303779903e785558295e4e58b0741e35a82dd583a292a60996f054b551e5122e0ecebbfbf0d01e89c3e7cd3ec959e17cead28228812aa4d18b3afe742f9d0ba1515a8f8024a737f046079f933cae580a0d65573bc7d77dd79f7c6ff38794a567019f4338ed66d163923f089cec13614905347d253cc21ed9c6ccf3c9a9a0b636c7057830b85aef7863ae64068fd5e67c38ae7383176623b73041f47ff79a27b4abed8201ece9d9ee33bd747a153666cc8a4920aa3a9ff31112ede42258b7fd58b074f236c1043a5f95daf918912f306574d71e3026caba72901c44853fda10230e966a4db692442fc748c7dc45a9d266ac0d98483779a73cb37844c05b4759a9f4593d98b223267f89fa86f2d94cd9c6f58257f02ac88f22f72d0520fc0be01e4310ebf23e995949df3fa0b517e907660aa3a8aff6e627e5fc738132dd7e2404ec8363c5d33855c1c0bedeb155b010e242fc74ee2ae84fe3006a9adfb403803a05417f525eccca84e5727fddef82678c837b8217fda5bbe7aa52fbb8dd1cb8c0c3929", 0x1000) getdents(r8, &(0x7f0000004fc0)=""/83, 0x53) 02:19:06 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = msgget(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x1, "ae749e111f673e5be389131207b5a0da34a8792a4e10728644543de3113613cf0f570d316b1a0f189efa9b43a1fdc941a74f0d5aa21ab47e545e6013d400be0e0b8693aab26571cf5464ea65d7cb1121ce1c6b4fce35a6884e142f8365c51a2d9f118cd8e3f729de5cf1314fd3f56f189cb51cfb49dbdd63a6c770b5e1c2f496e64dd8c6e795463df02a6bcbc7050db6ac78"}, 0x9a, 0x800) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) 02:19:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="67bb58a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbb1a76da1049faafba6eeb00000000000068f7acad445dd976a67cf92c23", 0xfffffffffffffff7) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) close(r0) kqueue() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 02:19:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) lseek(r0, 0x0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 02:19:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0x482}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 02:19:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002004, 0x0) r0 = open(&(0x7f0000001300)='./file0\x00', 0x1, 0x80) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 02:19:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2c5952a7) 02:19:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x8e8, 0x9}, {0x18, 0x0, 0x1, 0x800}, 0x4c4, [0x9, 0x1, 0xffff, 0x95, 0x0, 0x3, 0x8, 0x401]}, 0x3c) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x9) r2 = socket$inet6(0x18, 0x5, 0xda1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) 02:19:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0xffffff5c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x7fff}, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = shmget(0x3, 0x1000, 0xffffffffffffffff, &(0x7f00004ef000/0x1000)=nil) r2 = shmat(r1, &(0x7f000055e000/0x4000)=nil, 0x3000) shmdt(r2) 02:19:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) 02:19:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000001100)='./file0\x00', 0x0, 0x3) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000040)="5bb191eb659dd99ea45d0ac60dd2c47ad880b8acd8ed7572d4a39e716fde08313752fd24eb772e9f747c435dfd581a46105c9393ca", 0x35}, {&(0x7f0000001080)="0bbc82cc655096fbd010d9207605bad8d789fc713e8ec970c9d6c8400e30d0582dfd44cc4df45982a8ca6a1b0f6a32f5ccbe1c70a03336f7ebbd19d5668c33b15d349189f074f883e7b56ae509d70cccb00dcabb0e", 0x55}], 0x2) flock(r0, 0x8) setuid(0xee01) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 02:19:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1601) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xff, 0x200}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:19:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x1, 0x0) fcntl$getflags(r0, 0x3) write(r1, &(0x7f0000000100)="d5c68fd2688f36ee5244091c10998d4d587189bf7a11285e4665c2d4eacddcba20106f47de012eb155060a412cb9ec82ff29b7ee0355d96852e8df75bfde650372f20f04b41172429ecb0e2072f28551cca472b590e63fd3331372fb2e16e8ec1328c4cf1612a462d56b", 0x6a) 02:19:12 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getpid() r6 = getppid() r7 = getpgrp() r8 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffff, r2, r3, r4, r5, 0x126, 0x3ff}, 0x7, 0x800, r6, r7, 0x2, 0x1, 0xfffffffffffeffff}) getsockopt$inet_opts(r8, 0x0, 0x1, 0x0, 0x0) 02:19:12 executing program 1: r0 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4810, r0, 0x0, 0x42) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/147, 0x93}], 0x5) getrusage(0x0, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x200, 0xc38d}, 0xc) 02:19:12 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x5, 0x2}) r0 = kqueue() kevent(r0, 0x0, 0x3, 0x0, 0x401, &(0x7f0000000080)={0xffffffffffffffc1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) 02:19:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x10) lseek(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 02:19:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x0, 0x1, 0x9, "fb20036732f594ea8ce48a47c796ad069fcb78de", 0xffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x1000, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:19:12 executing program 0: r0 = socket(0x6, 0x8007, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x2}, 0x10) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:19:12 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x3f1c192e5df68dad, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/45, 0x2d) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r1, 0x149) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) 02:19:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000480)={0x0, 0x2, 0x589f, 0x8000000001000000, r1}) 02:19:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='B', 0x1) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r2) dup2(r2, r3) 02:19:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x101, 0x9cd00000}, 0xc) socket$inet(0x2, 0xc001, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:19:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x32e) kqueue() mmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) sync() mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 02:19:15 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 02:19:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x3f) socketpair(0x6, 0xc007, 0xfffffffffffffffd, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/53, 0x35, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66698a65302f66696c6530006a5498d76d61bfc79c89db979281749c211743383eb508fc7f6f12d31ccdae249a8ecbce9a6592d24ab6a3a3a6dc2d03c12e42138f292b9533b04b6760627efd5fd2f8e754a6d8bfcbd904987da4ff32df58a22b572405da00a20fe41c3d0bafc9e1909fce697fe8d34f1ee996cebf7d66bda383dc494649112c8dc9b2aef991758af7ef66cc64270a21"], 0x10) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 02:19:18 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, r0) 02:19:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) 02:19:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpid() unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x975b, 0xfffffffffffffffa, 0x8, 0x2, "7234106d44eb84cc5477bea7425c1ee6dbddd43b", 0x55ba9f7a, 0x6}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 02:19:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6921506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd7d38023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0x171, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/240, 0xf0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 02:19:18 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x82) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xfffffffffffffff8, 0x5}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000140)="68aa081459d7d1dac4e612216d4c340ab6281dbd9b7a7f5f20352e92ed037a5a6cd98ad3b4a388481a0522", 0x2b}, {&(0x7f0000000180)="6a51e21bbd139091964e3e0f15c60daa07714aa8e3cefa464fdaefb88d36a7fea8012654e4b3aba5b37d913ffa9fad148a8a53bc45902fcbfafb6bd914b9fe2a074ff2bd2e784b79ab39f86c596c5bd23182", 0x52}, {&(0x7f0000000300)="ee11687819b109b039e3c38ad837de4cd69540320daf9a7a7328bf1430965511ef66aef9d7920aa5d043c0ab6f3f0d7debffe6981b7aa64bc114133ceaeb607c5a923cbfc496ec9096e561d26da01290ddbe333df5281f4f79e489a3a9ae3e421e8c5076461f299f556ad5f1d822de70061c461fd7833ce3993244ce8dd1d25e5b5ac550239ee7e061f1c99f04edb7b81ebe5424241114dd823eff5d92bb6db56be0a3ebef6ef48bf306213e8f4df2bd744d52e8be1785ab06dc3e0e3a999b4726d736048f5e3995c3b2c07ce124126ecefc69526c7e5e12e14972a21eba11428342ce941072a01ca38f285801368f5e247870", 0xf3}, {&(0x7f0000000400)="74efa19e7e094b9187cdbf9c97bd7da309934fdaac3251c3a71966f43e7278d0d72875be58633dfc251834dce2b681845c366f22e3fa6441693180357cf28510ba7aa818e942a40c23b104f40a7b4447ead86f08baaadc803568ef8ea2a903af1bb9e40ea30814cabef86cbb936fab1b4676e31ee7e31005bf8ccb29bbfe8a9e6ca7eb467424a6931d034bb7d149311fcc293078fd522c6feee87d399694e743b1d2a18ca9356edb498c379b4d04e6569a60c70df3af96b8b6ab15cc3063e30f9f3f53b48414104c4e20fe450d2175f962366493af790d2b20f05bc31ef2147b46fc69818bece48c2d26c8a5ce4317", 0xef}, {&(0x7f0000000200)="802d7d7c5947d8ceddfec22eb546a1330aa70a83c5dac16312c801b9f9b112a0aef309cfec674e9b5e5132e6fb8cb8cfa1f9e21d7cfaa77613ad441861315e0ed073675a8992e0d8c4d9906047c07ffbe484ac6d4d2086fa614b2f775d5f257479d3203934623a9bfc7e9f4473b1a05734423a3d360c74247a5806bb5a0c60", 0x7f}, {&(0x7f0000000500)="997c40f317958eaceda11f4695b99ea333177a6516aef27a22929095433cebabf2e364b31008023150ecc3d86a8d3e44b5e73d8cec487ab9f85b2ad3d348b7025e16d5816b274a6bd9432c05a6134450b09c5dd5fad438664276830daff4a929a55c37eebc543c4464e4a4b2dcfc69a9623d4bdf8a7c4a20134291fc5ca7ed32208fd99b444ce51ccaf3552b3112bd808a1038c6fd44ae80e9b19daad1943a2be59ad1b79835b065", 0xa8}, {&(0x7f00000005c0)="7f5d187cec02436987ae75729456c24535217c816275c3428f6875727cffb196c0443f57421686159ad4641b926ea1d2e8dd228b0ddcada4dd7fab73d22bdc67d24ec612f7dc6bcabc30fa37943c1ce77d45f032e0748b01dd25da19b8cb7f8c3235d514f50cd678650b4b7271626e257b7d05dc829d9759e49796e46e6ca8a24b0fec55d4ee97f0876514fd0dac9433aeb0da96f9ee926873f5dcd61d63fb0a468db7565a0b73e19479d8e2deda855e737c8a322b34c0a11c61c6fef364cd15efb59a3b1d4e4cef55f1080c0d8e960370", 0xd1}, {&(0x7f00000006c0)="66fb8eac39c708b5e1b4fa8542cefd3497678f6a23277be83321b049ef8bf81fb12f21c8ef721211dfe3cdc13ce92549be40f6e61fd7977abd8726b934b6c1ac2c660f6e8978093890876a3e8b318afd0c4f5a4f70b6301b41c01604273fc46dd5be70cdee69b162ddc124e7731be7c99591a18866", 0x75}, {&(0x7f0000000740)="748c258e7972fcba1bc6c9d219588e4c6a7b38a9a04ce7e915fef185a85339875dd12db1eb4005497b4f9568583ed02502d1aa2fa477628a88f0ebb8dfdef9e214e6ca08c8bf89bf750d23f92a2361939c512046d405e41cd037249edc976f35ddd8bd086b9b2960efd74b67f8290885d07ff9", 0x73}], 0x9, &(0x7f0000000880)=[{0x78, 0xffff, 0x8000, "592ca0452d01b200ff5ef4395cf9516e6dfe1b512a4e391b998142c1ad3cdfce588a850093ae3d10d64a72e6c1764eb6f002cf49d04d8cf7c2c4aa79545667da7031924eee1b78e4a37313dbdfa22cd99530206b0e69b1eef905c32a4bd318669a32"}], 0x78}, 0x1) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3ff) 02:19:18 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 02:19:21 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) pledge(&(0x7f0000000040)="2c4cd52900", &(0x7f0000000080)='@\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x1}, 0x10) 02:19:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:19:21 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r2 = dup2(r1, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 02:19:21 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x5, 0x2, &(0x7f0000000000)="6259219bf1f724345da4eb92eee9bc5e2f51818eca22a22dc06dcb1cce495fd84180ed1ec6b6870f67edf52a97475f", 0x2f) 02:19:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) write(r0, &(0x7f0000000040)="1c55dda85145c6bf1eb2cf5ce848b52b24f9034f", 0x14) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x0, 0xea06}, 0xc) listen(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="de4aa571a938be911d47bd31df9279e22aa904119326517bc36d1f02f4ccac4b718cc132ec0e3ddb3074327bccbcc940bdbab92b3b592b1ebbe87919b45795b9a736759912adac50a939d6f959aab481149a984d53684fb473bc899919ec1f820413d896ad351a5ff2fb9fadc48b67cc3857b4da0414769231b2eacec518da20a5e3994198f7b0ce7806d207c0a6330c628e17a6a328eb8684228b323311b4772b7384e9254fa201984d99ec3c7aefb6bbfe0a5d4f3f913beb934126955c089e90280bdf31b693f6dc55328754cd15ecc51f936a74e20c098c59c04986fc1af75580b7366104cacd7cb0ed87161faa0dcd526ed2", 0xf4}, {&(0x7f0000000180)="a490d53aaf5189b202e53727c22749bf8b81", 0x12}, {&(0x7f00000001c0)="8874414fff002360edda60cdaec3cd045b0b27ad9276a91dafea4a958b6655ac23dfcd156700fc1435e3e296eac45eca29975e69ac52e33a77bb25721e6bbe9dc019c4a6e293951748aae4a4d159e007adc4eccbde40bcb2a2412f9dd00f7f60b17ad1c7b9ee38502682c6c2198fe2904ca8e8192b73520c8b5eefde83f6", 0x7e}, {&(0x7f0000000240)="1b63845c1f95ff48abfa5e84588387fc57186a056d1b15eea2c3ba23d3b54cca8f9aeab6337ad9", 0x27}], 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x80000001) 02:19:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) fcntl$getown(r0, 0x5) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/13, 0xd) 02:19:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8db) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 02:19:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 02:19:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x7, 0x7, &(0x7f0000000000)="c641c5218849bbb56f87dfd0f7616ec48761ebccf2a61978600556e4bb70dcce", 0x20) socket$inet(0x2, 0x8003, 0x7) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="02eb8f8bc09927a61775e25150d9f3bdf30af011742c5ec643547a20255e635df6364b0baf4d16e9a5d4e59e8d65b67cabc7fc102996bcd40abbd2b9", 0x3c) 02:19:24 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2000000) accept$inet(r0, 0x0, 0x0) 02:19:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x38, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 02:19:24 executing program 0: msgget(0x3, 0xfffffffdfffffffc) 02:19:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) clock_settime(0x3, &(0x7f0000000140)={0xa3, 0x66b8}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20000004, 0x0, 0xa403}, {{r2}, 0xffffffffffffffff, 0x48, 0xf0000000, 0xe55e, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0x100000001}], 0x100000001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x64, 0xf0000087, 0x3, 0x9a3}, {{r1}, 0x0, 0x82, 0x20, 0x10000, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x2, 0x54}, {{r3}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0xfffffffffffffffe, 0x50}, {{r0}, 0xffffffffffffffff, 0x8, 0x8000003d, 0xfffffffffffffffd, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffa, 0x30, 0x3, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffb, 0x89, 0x10, 0x2e, 0xccf3}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x800, 0x1}], 0xfffffffffffffff9, &(0x7f0000000340)={0x8, 0x6}) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) r4 = getppid() getpgid(r4) 02:19:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x88) 02:19:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:19:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x434225c9) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="c683874320030841c76362e096fbc222fab5d76a5afd3d054c77b7358002da13f232752ef5b9bb0e260604cfff1cb5c61d601a027bc88be92cd4326a6549a6fd42ef247b11ee1ceac8227eed06c3833fb5f713287fd37ca1d75937e841b8be78b18ba5c2c73ecaf6c18467", 0x6b, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) r3 = semget(0x0, 0x4, 0x20) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000100)=""/232) sendto$unix(r2, &(0x7f0000000280)="00000000000000000000ff03000000000000484215475b49e88b0ce3668cfcb4", 0x20, 0x0, 0x0, 0x0) 02:19:27 executing program 0: execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000000c0)=')#\x00', &(0x7f0000000100)='-[]]#}#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@$/^\x00', &(0x7f00000001c0)="c000", &(0x7f0000000200)='{+!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00']) open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 02:19:27 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$getown(r4, 0x5) getgroups(0x1, &(0x7f0000000040)=[r2]) setregid(r0, r1) setregid(0x0, r3) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000100)={0x4, 0x7, 0x0, 0x0, 0x20, 0x8, 0x5}, &(0x7f0000000140)={0x519, 0x1ff, 0x9, 0x8, 0xffffffffffff7fff, 0x59, 0x3, 0xff52}, &(0x7f0000000180)={0x1ff, 0x1, 0xf4, 0x10000, 0x2, 0x6, 0x8, 0x10001}, &(0x7f00000001c0)={0xf15, 0xbc}) 02:19:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) kqueue() write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:19:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x1b8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_open_pts() faccessat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x40, 0x3) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64], @ANYRES64=r1, @ANYRES16=r1, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES32=r1]], 0x1) 02:19:27 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') r1 = getgid() lchown(&(0x7f00000000c0)='./file1\x00', 0x0, r1) chmod(&(0x7f0000000040)='./file1\x00', 0x12) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x2000, 0x0) 02:19:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$getown(r0, 0x5) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 02:19:30 executing program 0: r0 = socket(0x11, 0x8007, 0x5) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 02:19:30 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x22) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="ed15b952fe5440a2903a088e94845c8939fb254835f29abd1229506ea0e517576b387c104e0546ad5b3e5308ccc5973d8559727064f6b079743c55625cdaecc44951f02099e4bc165fcd5c5ed827c37fa31096f7a3f2bd23e440dd9f17d6c94e3d1222ec8077a40f6ba9efc9abe74c948b0531ef519ed61ae3f615a6644cbc122fc070ccc3600862c607ee3664e7f46b610f7d05a9f8e4f1508598d7dfca5ebe1e2881be", 0xa4}, {&(0x7f0000000200)="b3e8717106227ecb3d86dfa6f907375c8e94cae96efd14c27ae0eabaad64a0efe8e5d9a7263198b9130f22b76c80ec8b1907bbd185b5cd6cce3203e1cee34d38376703846cf2085ab7ce96f7d3d3efaca4e86d72b3b40d8f247d5b34fb01b5aea0aefddf8358588873bac9d2", 0x6c}, {&(0x7f0000000280)="682995aaebdd795a3df16f05bdfa80c3119abe4e4cd9b6fa46b48cbf32ef3e9256d50465804d51865bae71cc04f2055cadd08fbdc77efd736187948dad53d83735a717b160f42cd6a0247d442f13ae10b30d8095eeb8c75dcdd66c871dd3b80dad84ff167e7e15ddbd58f013c453ba2b84adbac9a72897186c76467a4f9ab6211929ca283a7e9f92add44f7f866a25116ea7919966f7f4c13938f7f90afad3de9307", 0xa2}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2bf966d5cab0050d93926ece718baf031457462071f895a8aebda536684dc3b434690cfad155a3c096f30de68ae35605a04dbf928b6a7a237150ac79027154a7127d8fd2d155a73e235be2a7a2f0f42d1b8ae1c959e560ad5f56debe8ce144c28b93598415170a3e3cdf804c4bfd9d31139d9fce3384249e0ca0778e278a557203b12a0aedfec8be306accb67bbd74b07a8ffa887d19753f1ce3f016cd754545184f9c4ddfaca7", 0xa7}, {&(0x7f0000000440)="e1203ff479885fda1fa38d640549cdc537d1038e9edfb5390ee9976bd9febb09c3531e4a43ad1b42b16283294a6ba4f8ea0f2b040383dcb5c8369ae97f733778f6268713a6621150e5e5762a5ce23453e76f397ecebd10764a1ae68a7178eeffb1c748264e243bb6ff97c41c4edc2877888475d5d76b154317b7ec35599e0b74c4936dcd34b81f96788aff7a4e87b2e779a6be6aadb5c4be75405025bbe7d759c11e8024f01fe4985c36ccd88d04ccb726cc169f04b6a8fc759c76be855096452f85e5bd79", 0xc5}, {&(0x7f0000000540)="b511f096039658449a52d200ca0aff45a0809d16d25dd574a4fbfb1a92b02ad14721dec0ed756319d73f6a30ca04d5f7ea2f847fcf24e0cae1cf9926ceceb8d2196f403f4e10416f6fccfeb94fb77acfe0dc9d0d2817e38c1484abba89e49442f941d8d6fe2fd3bf6e43a070d19e5b8d0fb6548985f73b34b6b18e2978650b7143758a7320b41a4f2a571bb3e947868f9514f9253a10f0b4e9d5", 0x9a}], 0x7) semop(r2, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) listen(r0, 0x4) listen(r0, 0x9ce) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000680)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 02:19:30 executing program 1: 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) munlock(&(0x7f00003e7000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 02:19:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fcntl$setflags(r0, 0x2, 0x8000000000000003) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) r3 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="cd866dacb67c97011e1c403fad77865ccab6c64c2345cbd6f46608c41dc6b127265e1a984626fe965a1229e96ffac460ec283230dc0277e8b7f189a3c1a482dd72e8f771398aa7dda092c7a9", 0x4c) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x40}], 0x1a, 0x0) read(r3, &(0x7f0000000580)=""/84, 0x54) lseek(r2, 0x0, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) r4 = fcntl$getown(r2, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="15073e7e55b41ed5ad19b745c52c495281b9510ae3aa1b37d721a24b596a8ce213556f37026237e0da9ba05da35fc37de797022a984af04cd272bd708f02ce62f8b378d8ec8b4eb347297198dad82ca2fc", 0x51}, {&(0x7f0000000240)="08ac30e59c8f8ce0ef0e765b8b469364fdd398440c16790b280e585761b8457bb770baa5878fbf95ae7e79ef464d3d1028d578e34e805667b4837a288490499e1a20b9ce0d3abec0ca727ac67062f6435949f084b2957e7264d9d4512102f4a269cbc068c9e8122e1442ca", 0x6b}, {&(0x7f00000002c0)="d125d0092532539ba7395df5b0699d1101a8bde86fafd27f1406019f27412fab78c712fed2b757b500096c87f07e8b2e9db6d0179b0f2b58055047c8e7ddfa27a11ea966b8056e", 0x47}, {&(0x7f0000000340)="8b408638ff621c36885959a43551a359654cf9151fca74556514904fc4636f6b711ec274f53c3ae0f8c8fcdbe1cecfe8ea66407b2b02168115d5e2e506be1b2769fcf4031cb186fca62687192f82c3d2fd4f3f2b0ff2346d916fadb1cf377cfea969400cb511643b02e449d1288b2447d83eaf320c1d49f3f3d9472c5187736e0d7828af745d6c7d339aeed4ca2c65e900612dbb966cd67bb6b23947a0266a408011cfffe6cee10bc868dd454d024dba5f9dfe00b653f13b5e7d015221c410de8799c294e7454fa39572904226dbb82ff1637e8bdbd1d1242486a932b75dc984a6b41d57c24410", 0xe7}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r3, r0, r0, r0]}], 0x68, 0x402}, 0x0) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x1, 0x9, 0x8}, {0x18, 0x3, 0x1000, 0x8000}, 0x8, [0x28b, 0x3f, 0x6, 0x9, 0x9ffd, 0x5, 0x3, 0x7]}, 0x3c) close(r1) shutdown(r3, 0x2) 02:19:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x10000, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x1e, 0x800}, {0x6, 0xe8, 0x800}], 0x4) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 02:19:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x236161bc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) msgget(0x1, 0x8c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x108, 0xa2) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x64a2f3ac0bb489d9, 0x4) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x85, 0x9}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0x5, 0x7fff}], 0x8001, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x2}], 0x5, &(0x7f0000000100)={0x2, 0x80000001}) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x40) 02:19:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0x7) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4001000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000240)=[{r1, 0x44}], 0x1, 0x0) 02:19:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchown(r0, 0x0, 0x0) 02:19:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x30c80, 0x1}, 0xfffffffffffffeaa) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:19:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x6) 02:19:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 02:19:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) 02:19:30 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x4}, {0xfffffffffffffffc, 0x2}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="ce2e334427f7e0b89c663da6400db7ba134d7a6d7f3451c663f1b952548a6a1f086d9028397b3873a25c122243d4fbeac640bad5bdf988bd6a133cde32c1c9669d25ec0aed28b72a97cb1c55bb3d6f7190b81480a52203b2cad80639b06816b3f26a745395b18980dfaa8aeccb9ad5a6d3cabf4465dae0cdd15fcc34f9b200c67091734ca51790c996cf031d0874f597e11451e7b27e44bb06086d39f39bda12e5bbfda60aac4ba4a4af200565f24e95297c2056126242adb88420bd905172004cf73fee832e3edc4f32759e9b56aa96a2239d4e70d5e59fb8695926250b79fdd47b263ba6dd56a16a91f62ac8e527aae2b1219ea89e61504c96f593", 0xfc}, {&(0x7f0000000300)="1192c33fcde455900e30336eaa6f1674bbeb91b0268a9b073708059ec3573d74055c9c60e24ea03f782ca7bf997976fa5cc0300b0e4d2e5910294101d943a53097af1612e9081838cc273631d2dd33c14eedc9295a08c66a5f0a3d82202951fa4571efe26a0eee4287b8b0a18d88a90098ff3d4f381e9235519cdf71d02dfdd9ab0ebb7a7bd673d77373b249e16a13", 0x8f}, {&(0x7f00000003c0)="cec81f6cce903fa5acddca051c39f7e414952e1f8e53b7b97b9a109f7f67e66ba0098831f531e305a60bc016aad9f0223c04f7bff77bb0f049bc2e3c794f1b7c2763ccd870", 0x45}, {&(0x7f0000000440)="c2b2c979a12b2dfc82290128427b10922df8a795105e7cc4", 0x18}], 0x4, &(0x7f00000004c0)=[{0x38, 0xffff, 0x9, "ed0559419d90c717f71379f27bdf7d0476ff7d4522e632c81984f3ef56e7b6deb925273aa11937"}, {0x80, 0x1, 0x7ff, "2812ac07a8c1802efc0fdf551791a447c2422e893f41624a503e422ed714fbaa82be1354c79203963a858659ba45c9952f8f7c210e5051e97e06c647e4c22de00b0d93ec5c619f60b5a6787102f618f2c809058f6689b45606d7adae02b5a528e89febc99138745e314187"}, {0xd8, 0xffff, 0x0, "019907758ec9b0f8953b5023401d8fbfb44a78b5325a50dff39f3aba76108d8f92d75bec50acbae28169d1a0c44d0fbd7db6e13c40bfacf07408e4683aba4a1bdfba3e6f390c414d6adb806dfd81180066eb4270234437c217274f4c18e6860c7dff193c9b82bdbee7da793ac031779b9d0e55e9ffc93d62d5b6f657604222cc85523564bbca5e3f68a72f180dd67ae9f070bce469fd8ed3424e9fd6d067a0d680e077ccf1a4f34f27e7e0c39a9cd538c1714a8abc15825321ace793a46ab9f503"}], 0x190, 0xa}, 0x400) msgrcv(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="5cbde6544199c3641cff0b"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1001000000000800ff0f001b00000000b59ea5c620625c9cc44fd22f325a3f4469cc1e95fe00ff85872b046efed841a8e0a5b603d495bcd6005f29568e49208406e6c9874ff998824b4be4c4cbfd84c81b00c74641313ed568e8b0bc920efd92a5e0e9143519cf9f7e5e37ab202979aedb150ec6e814c5014d3381dd37dbd572fd7492a2658bcc0b59ba4e8b8aea849760025ca01045e6a18d1388d769e4196d4390370e7ee9fda87bdb6b8de9ecf63d3b737f53db06d48265e00564dad1a52af3748e4e6eeb5302c69ba17bc5cd64804a0d0830c33c7319f3ae16f6596bda902a93e60fe26547b610536e884ca09e5f47b6836f0fb511c6e62da6a80ce4820859c14512a713ea"], 0x107, 0x4}, 0x0) 02:19:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/30}, &(0x7f0000000180)=0x20) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) fsync(r1) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000280)="b210066ba9568ee4414b481c812f1d8c91cc94aaf22dbebfc1b6a6d1f5eab17a34cad987a4047cf1a02fad271ad27905d495fef46191b84d874190eaaa29a003729086801b612e6eaa7543c3e1adbcdf3afd6ee6d00d8f35ba671ffb5ab6157c533c3870c7d0dffcb51b3a30db83fa5170d4bd4f8478f23458867b060a69b050571675a728b5936f52b54fdafeefb83765c9afc32f547e12795300fe074ca95defc483efdd94d3eb7d91b6308a32b2b132fe4c03def3fd88f63fddcbfbb84b4b4a500f0cf50f4dec16f40304df392369d128652fbd8353c1ff29cc683847bac0f2b405e8bcd48328f96ed2b60eea9be890d4411b4283a0b7662a5605", 0xfc}, {&(0x7f0000000380)="a168c1ed5a65411716b612ccada9f1b376b1fd89bb9d04a76ed7e085029291bdad1f692880fa9fe8a0402b87479642fa6ef8eaab15c864b16c65a9131661d51d94e58fd36d2d6dd205b862c1fde72c41a06a5dd2f6a45f99f085d2c590dbc734c95d3a17ab8252ca4d1d95e159bc8b2db11961922270910d41d26c1191911ea6c7d7c20a210b4ed6329c00b59414e1e49a41c7d35a10264366b2a15425ab658f8fb746417cb4d448cd396133c499a422e11f61", 0xb3}, {&(0x7f0000000440)="f316260c2a7949d5f5eba7b55c5a8955f9142ad08f2b37eb82c4b0578650b1f25db941bbc1f6e3ddc1875b744c95777f46bd655fb3e0dacf675f6948380fdaa8548a81db93bf7ee16662536bfe83a59ca96c8f4247a7088ad403408393abef1565fba97a5a3c5f58a2c0e5c4edf10209d09c4787e913f40ea582bc0ddf3d5c175a071efd9808315bce42530ce0b30ef14df1257b468088be413c457acb664bd44b8faa8142cc96229f28f4b1", 0xac}], 0x3, 0x800000000000000) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0x42d) 02:19:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 02:19:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a00"}) 02:19:33 executing program 0: socket$inet6(0x18, 0x2, 0x9) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 02:19:33 executing program 1: r0 = getppid() getpgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x206000, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000), 0x0, 0x82) getrusage(0x1, 0x0) 02:19:33 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000080)={0x0, ""/30}, 0x26, 0x1, 0x1000) r1 = msgget(0x3, 0x50) geteuid() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/152}, 0xa0, 0x3, 0x800) geteuid() msgctl$IPC_RMID(r0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/226, 0xe2}], 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0x100}, {0x18, 0x0, 0x2ae, 0x3}, 0x3ac, [0x1000, 0x6, 0x35d, 0x6, 0x40, 0x1f, 0xfffffffffffffffa, 0x12]}, 0x3c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x5, 0x20, "99993262cf2012a2c1d51f4d91929fa1ff635211", 0x4, 0x1}) msgsnd(r1, &(0x7f0000000380)={0x2, "f4a11bbcc1cf82d87da6742ebe71dfa9c1e153b78b0bfc193fdbff4c2609b19bd858e8578496f401819f09093042e3d886c954c0352bd28cfe554fb4fdbdec4d542f19c0a18540fc0730a304a4d1af645491279816b21819a7603bd6b07a4267ecccc23854d8ec7273971e1d8694b82dd87aca6d66e0aa17853714e39a263da0"}, 0x88, 0x800) msgrcv(r1, &(0x7f0000000500)={0x0, ""/50}, 0x3a, 0x3, 0x1000) 02:19:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="68304b968ccb4d71b4f307c07d7a0a1f912f6be6afe8463951cdc794e9aea9f076e095eafeedf6862009db2ebfe8", 0x2e}, {&(0x7f0000000100)="9a3d43cb803cf796eef4f4d3f1477bc935edf858c69d60fcdb61db2c88e27c3497c974128003afa02db1d661782a09a21800eaf57a9efaaebf793d8212b85fd151e5948de0a86987f7b83f9e8c439f891b754f8831f99af7a24d43015baa17cbc59b186f8835d2d60efda5ee676d994e7a7b51013a559978eb617ad56e5bec90c42ff0589500c595139dd9d30e8b31d360f168b19a9cab447743f8d753579e8399325b001546c524d9c903e492c394c9b8ad7d561af2a78dd0acc61b674c24bdb16baf3bd7d85d812ebb35dbf6c78d03e44fa67a2833c619e2cd83fa3c090290aeec9886025423888e", 0xe9}, {&(0x7f0000000200)="e4fbffc1adec2cb631c0c3e0c5fb8506c8576ad2ca9821f6fb0636611f55023771837a86d2f1c1d9c082be97a0f82437b7cacd451df623232a529cb54b8f5f9818d637ab4e586bfa527d0be0433255a711dd7e9bc9b0169d0e93465ae9952ab8c47aa42b948a396d7a531c01a6153fd356b91b195489db2f33497fd20c86e76a3efb53044a73e648b7e298f786426445b3008265e01267764dc79ff35d9c9d54a950e18fddf7bbcbf2d59c0162054a1a2b6939f6d653edc0afbf2231bb4b243b68521042906dc6bd3cf3679da4b86ba480870657ba07ffac77cd8eda3c7e2db48cb608411c46b6fe6c5457a7", 0xec}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xb8, 0x8}, 0x404) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r5, 0x0, 0xb, 0x0, 0x0) 02:19:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) clock_getres(0x3, &(0x7f0000000000)) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3f, 0x2b2}, 0xc) socketpair(0x6, 0x3, 0xfffffffffffffffa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3f, 0x10001}, {0x18, 0x1, 0x40, 0x4}, 0xee4, [0xf67, 0x80000000, 0x8, 0x8, 0x3, 0x1, 0x42b2, 0x8]}, 0x3c) shutdown(r1, 0x1) 02:19:34 executing program 1: r0 = msgget$private(0x0, 0x0) setgroups(0x0, 0x0) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xa4, 0x1, 0x6, 0x1acf, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000380)=[r1, r2, r3, r4, r6, r7]) r8 = geteuid() r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) fchown(r9, r8, 0x0) r11 = getuid() r12 = fcntl$getown(r10, 0x5) r13 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r8, 0x0, r11, 0x0, 0x3, 0x1}, 0x401, 0x5, r12, r13, 0x0, 0x100000001, 0x5, 0x9}) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 02:19:34 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) msgrcv(r0, &(0x7f0000000200)={0x0, ""/182}, 0xbe, 0x3, 0x1800) mknod(0x0, 0x4000, 0xfffffffeffffffff) seteuid(0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000040)={0x3, "f12bcac84ffb8d953f76a7663a5a41b6e4d0e86809d5d43de6ebaa5b34cfecb4bfbab561f130b7ba4792847fda4cffc173f4c8007af201f410a253356fa5aa5176e1e9293b854394249675fef8f1d5a2f9165242eb3913046d93d42cdee45cbbd41ef852abab0ac9f6d2a63850c695d47936302ab0163c680a89031ad2a0fbe817a0472b6f0cf56a4990ea9380ca4783667e443ab9d8e35747c6f8fe04b4baee576d4b7b6816755aa260f49753e42ab034b6bdaedfffef905d03a9f876f98f79e447de47550f68391cc34b67698b7a3985684a"}, 0xdb, 0x800) 02:19:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') clock_settime(0x0, 0xffffffffffffffff) 02:19:34 executing program 1: r0 = msgget(0x0, 0x44c) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r4, 0x3, 0x8}, 0xfffffffc00000000, 0xc91, r5, r6, 0x0, 0x8, 0x80000001, 0x800}) msgget(0x2, 0x40) 02:19:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x2, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x14, 0x20000000, 0x40, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x1c6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000005, 0x5, 0x81}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000084, 0xff, 0xfffffffffffffe01}, {{r2}, 0x0, 0x8, 0x800fffff, 0xffe, 0x2000000}, {{r0}, 0xfffffffffffffffb, 0xf3, 0x1, 0x1, 0xda0}], 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x8000, 0xf6c}], 0x5, &(0x7f0000000280)={0x3f, 0x6}) r3 = kqueue() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x0, 0x8001) 02:19:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xd) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) 02:19:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) r5 = fcntl$dupfd(r1, 0xa, r0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000000)=""/127, 0x7f}], 0x1, 0x0) 02:19:34 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000240)='./file0/../file0/file0\x00', r1, &(0x7f0000000280)='./file0/../file0/file0\x00') renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) 02:19:34 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fcntl$getown(r0, 0x5) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="6672fc0fcfd28f4f5e75ce936f0494e842", 0x11}, {&(0x7f0000001900)="3dc09f86a1ffd145041b7df95e118b2c46dacda589c6a1fc5112c8113f8251c51fc83e2aa5f27c639e6c7032257ae3b2111703ccde8eeb3e7ee42bc81f3aad28698ee2a80e96427b4aacb21197ee6ee57b60eab291f241d7f408921ab5c83bc4e22c7648b9dd4b81d9e5660df56caf1a224dbb6417674d1b5013b6f8dbd360ab64b81d0a12039f0824cdbe2fbbb3566e5c1b2e3822b8958df22ee4bb611142f28494c031d9fac3bbe935fc66434b8e8c65a3e59392dff3215308bb06c9888f860044310bb9f2d2c4852ef9e37a07df8f97ae6052875bd69b84866da193ae1a822026482406f523a4910567fa2a35b6681326577c2d583fae5a15041324a25be0409f419af03ee85580ad81aff530a3e08e4be52018d001d3f241e9ecdfc3171201970ad517f759e0cd4c824b48e5d025fb19c01d37a2e139620a2891b854608c06db31e475db88f2db76514ecbd0242adcb51cdc0dc0c7311a5faf08c8a63cf60876e0e65dba9d1a503eb23ff244b8d951f595ffba92789d206b0ff8d907379baee237df07c5fb9ec64eeb6d3f86f8b4d334e35c05c7554db680aabd4533e43bf0f737c6d79ab807cc28b9fcc26f36bf89cd5e0c1f582ab0aafc9af031168e95f3ba5214c3eae59f6fc16854e00ca283b27624a9a5715d9ff35a1617ba32cfc03b78d076e370382a7442fa8dda6170816ac0dfa7b5746eca0bf868c3ed7720cadac118f743018b68b506ba488c290b0e8bc06a3f39d0950343a8464081e6ef6a2b602fdede91ebaf31d24ea31086e3d1fac719f198d0f671a07a94f390f280e7fbad06baf05540232cd11c8e03b563305e962a9059436ef8f66f5f9414c89662eb7b3bbedbdf06cb4d97580e1a53d282d1d61b69acfeb7ee2c184ff1c24309d7a18f1f3bf137f6170a909e3572bcba48b2b2ae156df2037a82f1170ba7edae6242b5ddf1f34842a0f9699142acb4195f9cdaaac9b81872ac105f436fc5fe3318ecff1617ea6ad90496100a8f5de031b1e3ae1f6a7b100636b326b9442840b7073cd08036ad447a826db18ad2cb10a12cdb6ab1f22f78fe2a5859fd5b9f1c53f4162af1b8a2782f58ff085eab0e7c04866ec055aad73623df70700d84d01bb00b53bccb24310c951b323d8bc047617586198cb2b63ab42d6f359e74e1522a0803f843eb20e7bc7588760774bf28465b930d522a341330039a3830e441315e95a4d0a0301bcf4299eea6781f55c5b8a825aed09b548eddb2f80d368338d23166d319dbac326006df843aaf6498d6926905f162ad57ddd270582133215789d349c123e49624f1f6e5dff1d440e3dbcc188a175e92eab2ba7a5cffa97259e8e8aa21d57cc007845533c2ebc29f35b37dd7840e82fed1aa6208f96fa608e397947bdf931a8e262f77aecc849e93f9ca21f58a3c1f2c86fe03913102186fd005af4b91241330888de780cb531255c0cbd6dcdcc274371110cd29da5599f98fc29d12f740c0d41895bcd692a0d9c5ed90739f6282776670958fab8875485446f31721b1ffe903952773dea1b1302c4f42c2ac72c3d7eaa09556868080dfcb623749103655254a6d359e99b9a1f378716a3c6d21643adf6aeb6445dd97ecb9a03bb423d486deaf79e67a8de4cb5bda94beb503609b33cd440357777fffcfa2f48a567964b3f81c9ead1ef69d293ec1250cec04a7574e74f0685fefdc4f516954ab722f0306531c6dc9b886c7f457b78dadbb6a7bf7f1e56d053b435fdb3bb36178bd5579142dbef008a079138a0ddb7b9f51dd2d914230fc1832f131bd9ca93ae67983373f191120cf40a38b9b945a1b841f0fe76bcedce8a00094902a96811bbffeeec9dbd98b217bead1c0eb5f295770f34ff5a65f2a50299bf289b85a1eed2e477bdb3202ae13b41011193a001a20569543fd1cb0dc320e259d37fbaf8ccc6b96b7c29db5908d19c4ae8588df8adade3ccf7ef7aad021a4587d092aae78498d1b48c0de2f5e1076817f781a23ad0101b13b3c603995ea2d13e9c2833f3d2cbec6b8fca38653b40079dfee87738fcb3ae5ea87b7dd2c2fcfb0b92fcd0e7ff384a291d44787694332014e95546ea62e0d5398ddd4a1a7ab4b7cb194fe788f89bf138f8457a3244673e5c07e0f40d389f4e2c347dbc2859bc279f99b46ac65644fe8120112286622f3fe12e305fd7f8507fe049b96d103c3db499da2340eee43032f40e5632cd5603ed3c27f53c9cb35999783fd4cdaaa358484e44167f342c0ecebd3e21035855ac7d86777284c53e80f23d1b7fb5f89ac1646421431a9d020cfa12668114d3969198ff1f14a507057a248737936d5c6a15b439f031f816f4d78f133103fccc365dd7aeb1de3ef9c08bd2d7dca38449ff49f2209f5c06f69a11823623a2563cebc5d0cb59af3af8e80ee6a397cd48e27e80a86f960ce52d5c6144b1c3fac014b62ce686a5a234680ea30f1c4f50f26f155a878dfe5820e0fe1e330271ebc841a8e25d9607cefd80c4e3fc3742ab724e7289deb64bf4eb1345ee06d46763ff86032bab91722d908d1715153906a4f8619ce82e2da61346e522bf736020aeeb33fcc7c621192faeb9b9cfe6eab38d64999db9c81339eba062b44f3ee10972b0acab3d6fe976e4f426fe212c919652441319e8cb9092514d1873a61925b11d00d8058edbad1dda88cc55540de899236ed36da69ae1f1b88cb6b2f5591114e53c2f7428c2c048a6349d8df40c7e6da6f6a1ced00d004a47701ddcb503809b0cde7585405b13b44f5db8fbf365c217feb0195dde2fb44b04a7f7cfa16a52dd631651c40adb90c823f592cb402e3c913ea7c22efbb4c7294099b900e0579b2a2246e3767d627f0f9092f0f11921e6d8757516e48a20f9ce3bc2d05cb14f7bf17b10bd9e8a17ddaeb32dd7c6f43caf4fe546c282fe273e8e43159fb5514e228d7f1b8ca4bd0d1782ecfda9d607e8f14d6ab965e8b482df6100a8a755bb08ef202dcfb8f0dc05cff42de8e901f26b636ec59b0a68d2dcf99dd1ab4a7becb24ca2b8d8b63259c9f9c0f2293568e39652df1e3d3d15ba28b5d05ec97cfc98481c3ecbf0c4e74ae2c2d72e5540105c7d88e5d28fdf87bc6706d6b7ea509c4ca13a9f70ff5c4e4c568482cf0cbe9ecee21ef041057936f9a47c56ceec6fc5f605dc432cc256baf6cd3ed8f01bad71f42891f63acf80677844dbd2c04aea6a4a536f308dfade2006aa66a5584a6a34d3b8243ebe6c462d789e01db16972d02734f55992eb260dcc5557aa8f934aadf3364d7494a6d8f4e46f9bdda83d08a491bb6009a1009fcff6984dce0b2ab1432c47d8d737fee30e72c4afb7fa3ddfbb8091a5aed05ac5248464a9aae6e916d9b41e24b8aa27c4232cf8241b4df413ec708c6d2d76e4bae2604644f273e6eb26f8125b8e19b2a65ae6077700d07e75be4ec53b6f1ba423a04dbeb31d58f18733ce372fb99a3559e7eaf5e1cae8791098f4f4d870ba68f3b0ce7a5edfbcaeed881b8ee478ce394194519dcf8d5cfe78054b7f4a33c01190af81296c256df9b31b3c3deaeffa2002ffd55e8cef755b6dea2cb054d87226a33a93a488d72075dd8ee66c8c106373fc9ae3d16e4be2576271f386443311d23e186788c524138df8310684567445948104f0c89a08f40f1045c4996324a5f9c219a19d7b1d1d016abca7758473f31e228f8a430ae1d8a7bbbf48a5f97bfca5354ae49ab5a9c0294cf04d9ffe2d0522c90ec693008d6613eee1edacde3c6ab501acc5a9d3104e2b7183303b816b82e30deac5d42f2823cce2413adb3a3380d27cf22ab780a6cfab1bd63dddd9111bb103aee97bb4c328e267e3e35c2a329595c566a746f524a9760a30bfab2ac4ca6a0e80de9d133cf97055ac5440581006599d6631f03adfb0ef55073eb1ac3b1693e2ec510c86711104c87d9fbd01d6af066f77ad018bffd4c95c72b1053fb201701e1f010311f355c67fa159fa1583205937e0604b199b3cad414f60157548436966adb3af4d3212d9895792634888416aff3170c3b5290aaee62f884db9c7d19d003a9dee5aa822cca70f62de698d53a10023f931ad60667e4a08fbcbe9e461c0080dd4c4b7661232fa742543f990182c3095631e3e8f20b1c0e2183b2072e243a9e51b61877b4e56d0023e9044236b22b2048212a23b53d5100e8813b3723263e0eeb7da6e7ae3af669c67e38baa6ce0d6881392259aac3fbc1b010715d45a59b9f15fcc624319bc637bbd2cd8a1a9854d6ec722908722e5964ebeafcf72c2adb4836ea8f00b5d26aea3cc7a20c8e0393430aa052ade63993797b4cf779c0c08ee5a6d8fcc7478e56151668976f91af420ec9960e2cea1434f9b303d72e4bd61ed887e30d87599b4b38dceaa49355ad418e7d71fd4ba2bc6f5c6957c5343a9446ad48ffdb22a84789812dfdc262bed75d893de26c67b1dff5a8e7beeeecc004f3ce3f4687c8fb7c8ef3e8e3ffefbb7a0d970959ae9caf30b6300f87bb73f259930205efd27329e30f6847b7b60c56ca55c4b83977fa47db8137777c20438418eb13d478cf47ae20f9558b3818eaf1768aec5886c832ea42f9fb43b651091cc35ef9d1c131f8bad9b20a9c8e043808a5b067f9b32ddb06f8a3f93b63f985b84b76f1243f74bb4530426d129f9e350453e9fde3aee4ec0b678fceb81a68b3b7ae4e81dab5fc952c1ca7c1bf3df020c31d16e96a162b475eb831521fc914e41642975fe8aad9cdc3ff7efa3db884e783e5ac81e78b8108965eebbf23e7ae65fc93dc06af45d91e5bff44394839753024a18bb17d61bfc87f4e0ea4a181f8f279b0b94da97f0191b429da1b38891720f2538309d2f0d03b83cf9174f54048842641d4d8d1fe2ccfba47d63f6644104f9aa24cba1e3132631e1855f7ed2344231636ddffa3ade3fa17024c87555e15057da42b2ab6ef4ed5af82d1790249d66f0701f75838940d396609ea4c4f735f629bdfdcb52bb5aa3403c6e7d38e5e85326c3344121e023ae2b073f8d7d24fa62047d37bbf125e5339e896312afe5dd6b15b3262d56b9a868316f1c1463ce0c50f71c506cfbb0d1f975917de67e2209b35d66ebc3ce6203a6cd324efed34dd532f8c6b1983d211a34bec2d645ae53abfb1025f2dd36c769c46daf1491886c5f43c799fe6d6b701f3cf57ff78bf864fb335f0a387228a7a28f756c563251d48f19aa1cbcf82e3a7abebb5e9138d1f1fb752f7013c1afce07839d6df086e6fa9d3ae3167d0524acf49df8c19944f872b884ad3d14f95a9e963eabaa7a973f5bf96030a63c00bd2000595da0cbb3446444ad51a71626a714eb83a522e86ca6d023981e904a8f0a1e730ac7a1c39f9c40af741bc3ee1d2950e38c427133f3f8b445aebfcb1f7fc4b85fc72be41ab605402833a4932f74027e196015ad1fbcc631738d837d62ebb5c33cd60d610ed150c9df9e1d2c0ced880fcf5da711b227af5e66893eb86c6b5f003fb3155871e2b412e630b7af35c4db346cce88c3e8a86fa836fb414fc5d1172415297ae6abff122ef89bbdab821b19ca3971fec0fb127fd76707653179ce138b5b187af882772ee322d07dd392bb82dcd656feb24e34145a3f73b38a38323968de90e88b28e2c461e0fd0420d7e8fa823eda5ced052ec88fc5bacfc5f92ccf759b1d338c94c4b05feb20fc3b3b1698ae3a1b9cfa417e3bd5d653d38ad8b455b418a4c09e3a38c1ab5865fc3cddd7afedea6eaf4404b903dd44a81e408e8f013d77156dc7d1b1c52df776122dab1ab9a2f800384fac900ce691800ee6", 0xfffffffffffffe2e}, {&(0x7f00000000c0)="f76b745943c5afe0639763fda3f3e575f596d336ab05d3c885c0095c1af85fa9e3b2109a168eeb0c98b18c4c72f98e4b82ae6bba54e5ef06af74ebaeee6a27e9c0670b58ecd5988d4c134caf677c1c8abf8d469996fb0fce1f7fefb70d187dcbebc4af037ca67935898bc46e50f447311631294bc9f755c504151b962f6bcfdd9d119518d4f8fd87bf555099a6676ff9a32c4c40fc1db14f23a4a897028e425819bf33595478fd93c3c225c5083821d47204108a89bee6983f79953db9336a50126cf67a2d321370364b06c4e74b88825c38b511b02420325fe63b7c79410284a38ae3", 0xe3}], 0x3) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:19:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendto(r0, &(0x7f0000000040)='s', 0x1, 0x4, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 02:19:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:19:35 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)="5788") mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 02:19:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x1000, 0xfffffffe00000000, 0x3}, 0xc) 02:19:37 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 02:19:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x101b0, 0x61) fchmod(r0, 0xc4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x208, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000000000c) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getpgrp() 02:19:37 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() 02:19:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) socketpair(0x0, 0x7, 0x401, &(0x7f0000000000)) kevent(r3, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 02:19:37 executing program 1: socketpair(0x0, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/76, 0x4c, 0x800, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 02:19:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x83) fchdir(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) open(&(0x7f0000000040)='./file0\x00', 0x10022, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x802, 0x28) fcntl$setstatus(r1, 0x4, 0x0) 02:19:40 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8801, 0x120) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe65) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x2) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 02:19:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffff7fffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r2) 02:19:40 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 02:19:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) syz_open_pts() getuid() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() syz_open_pts() write(r1, &(0x7f0000000040)="5e45125a960961fa0332c1adf776c65361513a14055721bade71fd765c0b231197bc511d2ae4a5065926b9f76fcde5efb4dc4dd8bd629e7a104bfdb8cf7615", 0x3f) 02:19:40 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0xfffffffffffffffd) 02:19:40 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x56, 0x1, 0x3ff, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x9, 0x800}, {{r1}, 0xfffffffffffffffb, 0x50, 0x80000006, 0x80, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0xffff, 0x1d}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 02:19:40 executing program 0: recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffee8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) utimes(&(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x3d, 0x8000}, {0x4, 0x1}}) bind$unix(r0, 0x0, 0x0) 02:19:43 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 02:19:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000733000/0x3000)=nil, 0x3000, 0x4) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x1, 0x6, 0x100, 0x800, 0x1, 0x5, 0x5, 0x3f}, &(0x7f0000000300)={0x4}) 02:19:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) 02:19:43 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001100)={0x3, 0x8}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto(r1, &(0x7f0000000100)="1667cb7023f8c30b07e3fc83130ee1a9a9449d3d9f6b554c3135c30f9e9ebc6aa8770bc60900dff51bcd09fee85b28d900f1023ca7ad1b08ae527a48cb301d961ca4bc0819ffe50052292a3e5001ca3b7199c18b34ee3f01901966661c2d0f8e2b651a5bdc42d0b690d51ac16153226d59788459b6f0b078a99f310508781c4d55f55e2079c5e3438e93af570dbd0437588f124a02a3320bbf0f30ef546d1befaad3ff62560664b2081394d156cdd6a4bc943b12e588a1fe2585dc1776e7855325df70a5ebefddc720eba9452dd4592ddefe2f354e7f42a491368f773a9383d8f49135ad20b847841adf2682ed7306b06855e8d0c46dabde8ce106ad22f17c374d3cb1f14ad6132a9aa1a40a8e456b7e5a4110296339709a49dacb7925a78ef1d582dd2d71f0c3622fb7f79ba45316f4c7cd34f273d76ee75c47440d6ebe88da1c7297543025a7136cc15d922bbefd40d4552fa4d3e2687d5c005c431507c44f98e8ef3147b2adcd7b04aefd4d9af811852596711c58327f9b82a1d5a9422f6e024d3df1482613d92749c3ecf64d1eabceb80b8ee6a5598706cb6fc7c40cbd951992e3fe48afb6b6c427f1fdcc2f9d3ef65a4bee5b6b46f6b06c7127cb9a70846a7294cb9aac3a9b98c09b151b10defb864292b92d4b52975663ac0af66d339f3f39953996498374663e2e053d8df4d51309968dceda96b881903b32a6fe0bc201857fcc75cbc7d2978350d39212a6588426fa138fc5e65f2753701b2039da5e24338d52d29bda719eb06f9dbfccd886d4ae3ebb42c2d740ddd2e22b5103ca8f7853365dbdb909150a23c7a01b9053030fc0e2f8e93baf9834d32fe702f59913a79fc5539c97ee706158847052f7b06e9436268f9d9dfedf033e134d9b0a04a08891eba071fc4d4d4da5818a31d11b305f0489e49f632ec22ca1918f1c13e43b4f8ac0258ecca6abb0300abfc98f472f2eda1d17ec88b147cf2a8e0d2adcbec9a310b627312b21d7ccca2ed27aed07c9fceecc4bbc4b24e43ac9c6a48e375e33f1e4630c7f108fe02b05bbbac7fba58c2e528397dcc9544284972e8272597d9fa8126bed93328d9fcc166192ff7ca3c8573d97655417caec57749ac6bb1765cb38f4cbe5036c8d064ad0989eef7967b95c5468dcd2143f6ba82e28aa3043a5cc170a5b5e738946f21f0455cf9f57b332e46123fbcb689796f610d0e99297c7a140c1b12dcefd654a39d8debd2d6d73f455b8c8298d0d31374a2cd1a917e0e986f07264977f60ff2e96fad9b7a1b2fecb6dbd835f77e0e3a99591b2ef48baac37a2f659ba0946779a838a33bc4e1953b8907f2e9408f64902ac0d7420c78ddfe0171d0c65ca9a552c4b7e28dba722ed43ee3a82d38063abbd596da0d714a95c09173ae01471d0254b2dfeb5bcf2ace32cebfd7249b2d89895ac9bcd80c68590be1e1250cb47937f18697594fab10f9773faf401c659d9293d0c3d3d2d2c70000d3aec0831128eb362adf289b6d79913ec0ecaadf9315504e36af7db8f0c2218a6f2f18eff255689a5aad63365382518b8d5ae972a390a42c8825b36fbceab1ab5b7642d99c6923a2f1a47e462fb38f04cc73bd440f2b45c8c9daaf3fef607cc9827e30b9bc4677ed0e8bac99176f066bd352f2ea65957a0dd0079262bbb6c41771fa41b401881f6eecd5c32cd7f9bbdbcf785ef42f5b8dfab6eb27136b2e82dfb5856d2cb2bf666ab5b317ec61778fb74173dada902c979586b5ecbc3e5acc275d5dadaf3cfceb1f862dbf7d1a92fdabc0ea01e7f78a09251edbf8ed2d0d6e832b7ab220015588448c5b75b96100eb5be993c2a3d53f8da4e43f883bed76fd93b84b01c32f27bb1f5083a0fb71b343afdfc0637c57c3673ed2b739618ee35cc05d071d72c09c0362fe926b2a38ab1ae47f875896bc879990e3cd958a5bfb5c5c1cb409c2a5dc6a90edee4ed3677717371f24fc981b1907f91a3b50e9f7a610428419321d8ad7fbba75d3649e3785ec029ed8fbfdeaf04d327fe1064fad41bbc7ec7918da2309f49c0e15649c5826e9e26d8439fe6a9b018edff9d45c465473dfe7da8b3bd405b0319844d709fa326dc82b3207f60d85c2eb1d72cda96a600feece67bd52c0902f70f5245166d76e3773032593952d4b377468a14ca408b55677db3675b28c6ef3b16dc207cdceb238e78b2e53f2bf65f5b31563ad72223efefccdca5a1f4d7a92425cc6bd32be1c4b3c77506849c969d380b63a8112461773e5137dc1aa995a182a1ece13088c5d162b70243bb8905a255e2cab6a679291b6fcd5a4941d0fe48920384d1d409b55729bfb5cd07f5048703b54b1b111aa6787fad5dfb80dc1064f22c842d6be5398e4d12f3ef8c522eb263259e39c655059104b21b7b8ee53539aa7efd31769c20edd4912c5ebbc6ac7267cc1b175117719c24568b05dc6579e4df3234e30041fd5594043952e9a5729ce7a0c3784c67a670bf0366bfbc44c7572d176ba1be51860dbe331b14212e84aadff8897870d1d9b85a97d44d9952d3caa144a2bce24adb48125e03a2aa50e1a59baac94e562fc5181ee6cf85b06b225d0ab662d400ef9a1f64060a894ea4bd50018f84982eb9d7a33a88a250fa536a48969ae65b79bb543c334cf2555c924927f36f607ab3005ead0419632544d1e28aeb1b99254cb687deda0809848695c9d896d5fb078fab798e92ad70d1fff970b57c0bef5ad32c4ee0757bb494c0fd1283511ea01b46591b05931e84ca1c961364e14c4b51dc5106b4d9fd28a5e6575fce48e75755d73552e5ae9fd2c889188c558045b0094ec989e40e16a555868ef5f87683e743837ba3017dd6985b2a97242e4445d70d5bc4c56699ac92259e6c489b7e2b28d09b936c428b85c5a9b751cece6bc04ed23ef24077de33da73344302ecb8a0e2e881479218478f07b65feaabe4be20f739edfa56a19bd2074ee589c7500ee2e33d6ba7ef990b4a82dfb658a6b56054d49b05a59c4fd36de1dba2ce07e28e20afb09b0410bbb9e6b34d7e2282853ecf90dd579f23ed26b6ffa3503a313dbc4156714870a677abb6adab795e3eedfe6341ce32716f2c5608b3f46d9697a8c0e0b4017e34a48c31ac57ce3d559f95243e00d1a40b2b7ebd96613f5322386947ac03f2ca066c768133466a75e49ff2d1ccb82b5f8d8c7ca4646cd9be8d9f900bcb61c223f44108926b11263197f2e825fab15328bc09f11371c524ad58498853e37e9d626155c919b428210bd3a5f3197b5d9e6dbb8040d4b8e4807063c4359a86d8a0eab08e64ce6a38b6d9ae27e11eec84e22a7e9d271d81e1f15bd2879385829944a0936a15a40191c393ade0f5687983a18ef1b5aecd265fa40e3b0285adeacd446cdf5df7e6a8bb7b2d7699a92731dd92fb764d221abc895e9e5fc81e30071de70d1cb842d4f53bb00e72983bf31f165660e28f0a7eb640fc4f36af407d83fc70870914a9b5f858ad48d8de2d43a63b2dbcd271d8d92302b461877d920485b8b3d102b92f9821bca51036ad2385e1d250a952e4467f8ab8cdff3ebd36c7ccd348d6d81b1f2914356cd32e421c9cfb2634ef71d4b6844600d223441b4406c615f7ac44c29d0f973be1bac0bd2bd49f345bef69162fc742590e786aa1eeda70d135d4c0a02fe0a6806d99fdb9447b4b8f266974949c7a73bfbf45cea79d65062f085dce801afdb5dc0c888000cbd95c8ff50866fa04c23727302fdc485e20904a1e35fb33403392d017f6dc0a6d46fcbc0c37ad573c2ac01befbe2f6251490a1a5ed98d8f95b22272e8484a43863e28410ae163bd5314dc432039d6c3a61ed75d81fe507c9a550096f754f5eb1095521e02152458e81796d4fa7c4fbb6d4ef257d632cd8e2abf8d7080d6e30dbb6295630f53f5f0dfe598c50de041736a65db521bc050c990fd2c35312c3e2cbc9a089b05b946057227dd08a3036ad703fd51fca46993fe0663dc143e27c2d93f820797b903d7c2803471d78f04f32a04d7d892fe615bdf97620eaccff3175c73ba939c31c2613c45934c803efb398dc40fdc0db31aaa7c26088c99f05637b7cc98165958c567bf948cc2d98964d10854ae57faf2565e2f14b8ea593203d5cf62da7e2eb7dab63c07f81812407aba12a4f41e9ca7bcc61125a66377f49de611813eceec45dc76b4ad169313cebbd0ddc809d76ce19e4c786255a6a0d7ce1acb2c20a178ec72b3fe49c1b5a4a433577b99fa63968be1721c3e90d212027115f8e29f2b85524d80f0a8e748eb0fdf9f023dc37f7c702b0b38c5d42148d480797d668a7b32b3fe505a47463e298567dc7ea93f9679220ecef0ba6b808b517ce2981aa9387eb977da6bd72a659076c6a554dec53abb69bcbc065ba2f117e8c5b117afe5aa283b5046a25e221adcab0eb14e243f8ddc720ade80665ac9b9546d3d562abf3510fd25ef61006c095ebd34717cbe92ae0e059d8704cf2cc8a4944a22fcddf4e2b3e95b6c8df75612f9d19da5c3aad3abb303777be51cae7986ac3d33fe8ef08444051b51638c986622bcc3448377876ed64a135d91b162f29f9b4fbb9bb72598cc744798513a9a7cd6d0b31678ecbc6ac0aee8a6f432db91cc9a813dc4c195b76fce3838ae47feacc1d032d36742ecb98a5fdfdd15a2cb5931345923254065048a5ed3e95e4ca1184182aa441f9c3de7fd30047aebb047dc367d7b53ec14fb5d988e4767b707513f7b08a0374fe70d000eb18606042b649ae6675ad360b773294a0e5fad9becf367fef82a391b7c8a38c5e98b1ad6a08b574b08e93a6de82dda9396b80f50a843636cbcbf4441537bbcda7a9023f6c4dc8147867f0eb1fec52a6711dd600839410357a8887426d4b686e114443b04ef0502e1ede9f9187d3d6fdd7564b4c079692fb881e5cbf80e6bfe375fb098776b19325779f47a111b8ee0c69bb2d2f11e743c7c046d570f4a0e1f8b23d277ac0a25f3afdaa58279526beb219b6424aeed4aeed2475593e2b9e0325e2c944a5d54aa75a05fb64454a510d9ff67d6948a2b36de28ec0437ec2f18d1e528ab4c4bb4f342ef0f9c76703f3eb6d470e403c4ac66ec8069d4f6ede77792e8790063a547d96341ec1e991aef1392535c3276afec7350aac6065c102436ef9a751997726f0d3c3b7e71a8a0a6f8bcecc339e6621cdeb5ddb3e568e4ac7ea6fda264a9c9bb28cfb4e89e585eea8bfa755254fcfb202a6df80d2bd4ec7739809324cde4bbaa2a58eb1d5a9f240c7fdec2325be79a260ae1aef09e371e570b1ae2e753e41a1a42228326be3bf5b8437cfb5c4f1199e47578ef8bea7038a4c99ce66323b6a21de618d1c7276935042dc208e690606e021c1fc44c7f692d4cfe1eee99164a415d66d19a0f7b5322d23d24377a7df8d7f6bbcd3264a43abbdc13e72412c46845ec1ed67a77a7a0ee11c8e5462dc0fc87e631c912a22615632da9fe65bc16d835a03e328702a799b8839ee76120b2afaaa4f49b3474c085dc06a99df1323947197a45a48403e92c9c7628c14d6d5e78e314884fbee6c39144dd8df5ecf03e2497a9f815335807d17de00a173444091bb01afba4d75420ee3f6ceb9aabfc58582760bb10d452e18c8b5fa0838ef2d269d1ae1228511656751cae4545c84e4c3187267e56ea982b0c1f4b329eb09bf6a48d5e7dafdf426aff8e70741ef68b8045d67666bcfe6f9a9c6ffece31aec3c32befe3203dc15a3c4d3eeb8a0ed74d2294507305fe0cae4697e76bbcdb93534dd6c3aa8c1f5280da73628dd07584e812f563f02912", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0x6}, 0xc) recvfrom$inet(r1, &(0x7f0000001140)=""/26, 0x1a, 0x2, &(0x7f0000001180)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r2 = dup(r1) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 02:19:43 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:19:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x3be) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x3ff}) accept(r0, 0x0, 0x0) 02:19:43 executing program 0: socketpair(0x1, 0x3, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a8c1599fa31d770021f5c3e01a198fcb29cc870f0f0c93a24ce002e92ba1410805df776d7b113bae6308e2e34e395b04015ee0f6edb84c08dd40ef151a27c963a21f116266683e79beacfafec07fbd74c02ee97138d4705a67045ca2be707b03d2801402e5ac60a2d1878a", 0x6b) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCSDTR(r1, 0x20007479) fsync(r1) 02:19:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="b7553235bcbbe564eff3855105bb9fc2e73767f106cd104510bbcf2ba609cbd2d3faabd9d968199e3196175a1fe6a23ea58d87d26c9e2d232252ec66ec0765b01321222c512920f530b85c90bced7791ee4206bf224cf99f", 0xfffffffffffffd03) syz_open_pts() fchdir(r0) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 02:19:43 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000100)=ANY=[@ANYBLOB="b618c09a53d83effb1024390b32bf538793bf2f646799acb24683d91bb2497418deddeb0a4e134d93af2c579987ddf307a4f306d29276f325f2bfebc25842475e059b975172c85f0b5ac07603905aa58ad09c297a3bcd3cb8bf5bd6e48ddebf71489ebc08673d3489e114f250c675b68f5c5c5d43df6a152574a183d68474ad5d3cfca12581c7c49b13488faf7c00d5da5c9ecdc764bec01d7706f34431b3a48366fdc6da9ab6c08e186d15275361a169f36dfd96eb203cbbb0db905d9c0ed"], 0x1, 0x0}, 0x0) 02:19:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0xfffffd98}], 0x2d6}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:19:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x88, 0x61) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) semget$private(0x0, 0x2, 0xd2) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lseek(r2, 0x32, 0x1) fcntl$lock(r2, 0xf, 0xffffffffffffffff) lseek(r0, 0x0, 0x0) flock(r2, 0x8) 02:19:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0xfffffffffffffffd}, {0x3, 0x3}}, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 02:19:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6901506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd0000023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0xff9fa2b5b9eaae90, 0xfffffffffffffffd, 0x0, 0x0) 02:19:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:19:46 executing program 1: mlockall(0x3) 02:19:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002001, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 02:19:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 02:19:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) r3 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:19:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 02:19:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1010, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x2, 0x8, 0x5}, {{r0}, 0x0, 0x0, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0xd33c, 0x6}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2c, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x12, 0x800, 0xa80}, {{r0}, 0xffffffffffffffff, 0x24, 0x3, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x40, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff8056, 0x5}, {{r0}, 0xffffffffffffffff, 0x48, 0x3, 0x1, 0x2}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x1f, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x83c523, 0x6}, {{r0}, 0xffffffffffffffff, 0xa, 0x9, 0x100}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0xdcda}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x2713}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x6, 0x8001}], 0xff, &(0x7f0000000300)={0x9, 0xfffffffffffffffc}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 02:19:49 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() fchown(r0, r1, r2) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) select(0x40, &(0x7f0000000000)={0xbd4, 0x5, 0xf5, 0x83, 0x6, 0x81, 0x401, 0xfffffffffffffffc}, &(0x7f0000000040)={0x7, 0x1f, 0x3f, 0x9, 0xee37, 0x82, 0x100000000}, &(0x7f0000000080)={0x0, 0xfb, 0x1, 0x1f, 0x7, 0x6, 0x7, 0x9101}, &(0x7f00000000c0)={0x6, 0x3}) 02:19:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x400}, {0x20, 0x7}}, 0x2) 02:19:52 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) socket(0x1, 0x8007, 0x1000) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)}, 0x0) write(r0, &(0x7f0000000000)="f8f8f298fd3ee7042f8792feea283b35384de079e622272a2e40eb1d29a4074dd2adaaae07410349dc2815bad9c1a8b2a41bf855ff11debed0b3c42c6c5a7d913efdacb7278367fb81238f78fb12c6fbf3cb69e763a4f90a9cb36483b99ae34cd4093f7ee99f23e11510f1aeddc1f39ef7e2f6e5e6c5b8cccfd5da3623c850afaab02fd8860058be3eb5e0c7c6c3860361ed8e87", 0x94) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket$inet6(0x18, 0x4000, 0x1) 02:19:52 executing program 1: rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000040)='./file0/file0\x00', 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 02:19:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) r1 = socket$inet(0x2, 0x8002, 0x6de) r2 = accept(r1, 0x0, &(0x7f0000000200)) socket(0x3, 0x5, 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x1) close(r0) 02:19:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xa046, 0xd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 02:19:52 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) fcntl$getown(r1, 0x5) kqueue() read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 02:19:55 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000040)=""/67, 0x43, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 02:19:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) 02:19:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xffffffff, r2, r3, r4, r5, 0xc0, 0x569f}, 0x7ff, 0x100, 0x6}) semop(r1, &(0x7f0000000040)=[{0x3, 0x375e, 0x1000}, {0xfffffffffffffffd, 0x100, 0x800}, {0x2, 0x8, 0x1800}, {0x4, 0xb9d, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x7d91, 0x800}, {0x6, 0x1, 0x800}, {0x7, 0x53f4, 0x800}, {0x5, 0x400, 0x1000}], 0x9) semop(r1, &(0x7f0000000100)=[{0x1, 0x0, 0x1800}, {0x0, 0x800, 0x1800}, {0x7, 0x40, 0x800}, {0x3, 0x2, 0x1000}], 0x4) socket$unix(0x1, 0x3, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) 02:19:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 02:19:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6, 0x1c, 0xffffffffffffffff, 0x0, 0x0) 02:19:55 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="e2c7f760b17c716dbdd8fd27f388f513b85b5a0a17cba2ecd91806dada16e46915dfca0076f1624588ba103979cc2200c41471cafb10d691dea6d506d6a4673b6c277286f301b143618eb5af02707476b53ec87ae72ce31e08c361e4ca72f9a7b50d4b42bdac55172413279abe24cac24cbda5d7c2b17755deaf71ed066380f3059ed30133718f37a87821ab839d093f0e09412078b780", 0x97) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2001, 0xcfb6) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x100000001) sendmsg(r0, &(0x7f0000003800)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="9f4dc3062ba1a41c0a35f56386911af4bf9470180ffbe93b46a27dbb0cb5a0c60f32b808c53e66f9b90b8e99dc4e692f6d8cdf71d155dcc49a4a7ccbdaf5543f97a16c08de83c7e5f4638206a3db12d2862301e2f476b9c8a1577b8fa5561a95f9cafb3e9fec49f545b6df6a0a0d98d598373501", 0x74}, {&(0x7f0000000280)="660b55c8bc3a7d03b8edb11231d2ae933185696287829fcccec3aa70b4f272c305aa3ba75155a6189beebb46793c3f1b206f5b73552f010ab35164ba68ca7c8a165f577a76f5a60e79aeaa7f048bd36f679284ff2b888e7830aadc8ea3691b9b6c242e5ecf4ef2f78070b887d8fc6dc14069ca0da47d294c9fad32faca7e9ede1f53fc1c", 0x84}, {&(0x7f0000000340)="275110d0a04a8a2881a156d3f203603c616d11ebe3c483b5dd6001fff93c53dc688f10ba78e1e11142e6afdb6d49ee37caf84ef0d25cbcc79c08bd211efd15fc99a7c1185a082c8d7451569291644e832a42e523c2c9e521c477e40c7d4784f1273eb1a5187eb44d07cfa2bd33edaad505dc04db66a7", 0x76}, {&(0x7f00000003c0)="95eef8633f3ba2f7164c73ebff986ee9025d5d32e3c57e15e680e511c4ae431b500a8390550f78b284291eb58780945f9d1db116816839102e7ab8bbbc6b9e85a3db8095ec225101cfc7c32eb678a10d69bd355d501b5de27aa0203073063c16d1f64733029bfd052d6f725675cf4c3aa43086122942489aac8dbcfa45855285e6539165cbc948ec985c5209bd7bf6f3bccfc5e9228554692defe3d1d4bb1a60291a777e75a16a7b7076520b5c7b03d4f68323f4a15a5defd0d5ccb3b73a5b465815", 0xc2}, {&(0x7f00000004c0)="1292a614e8e2b52ee63f62aae1e87d47ab81a1901179d94356738d000dea16fac5b8f7c98fa82aee6b893ecfacd96f03d99fe6e6d322bd27799e884e711f7840a24a9c150fbde42ce6f7697ca17d923f8ea4d265a32ce4bc557432834dd9280dd819bdac87ecedf047752910b48d8a3331224a39a72a00aafe395d00f59840", 0x7f}, {&(0x7f0000000540)="ce0af976f75ba9b494cb5abbea9ff9ba279906fdc47623fc0719be85f198cd1f16d02bb2520321996e9c3a58cfb6a267cbc8d8df2748e89351e4e0d8d767d05be38968d3353685a172f442c7e694ccd3fb3dfc17bbd439060c5313493bdfc993cd18d76fe85da72b81f2ad19a30703199b264c04f575771770f824e2f2429452de5f", 0x82}], 0x6, &(0x7f0000000680)=[{0xb8, 0xffff, 0x80000001, "5e325347e3ad34ccc45fb5a7fd0a50bdd3d2b260b2c4636bd814e3d3ffee7636272509b5726cada449e93fcfa616c2e0412ff6a14b039e39bb85372adf6967776d42ea05e119a0f483ff279ec07aa73b284c937dfd341049cac68916de3e7790025ba2d04ab6d3110ced0d1c31d50e245961fbdec0a9b5f70608ffbe2886ea91de5fd3e55f1e88cb6c4a83c3bdfb2542f1d1730df2fd5de40dff6476f068b616e20596b53d770046"}, {0x1010, 0x1, 0x4, "e68e67a7dd48306f95f6593fa1e08a5e422490a0d50a454e74d7b309e6cea2c2002bcd3375476fc9887199563cab0e6d3908e2ee9abefc7839e11c3e0408470a99a37ac5c1b2bba07e370b358b2ffe6c1b82a32b02a9e3ef4188ee795a94f78fa650a0282ac0812e7a901f90a52700c29632867f7dcc022e5b52758fe1b2989c5bc0cfe8b1783f6c62c3487120cf1204c355023ef97f149a43be5e7cfa1d822bcdbb0fffdf562ee00f1b072529ddb85d0d56418b83d6cad3742cd9032f88ccea4afa39215c4fdc99e78c34afae0b40341d9be722537f547a1f376929352df36e90c98b057f34e8eb0056fc89ca1456749ff1ae52d117904d3d9ffe41cfd38e8d83a32dbe76704e9d07a9fedf02798d941fe73865e03a492508d6b232c270eb83d4397f395569d59f095f76acc40d68a9c0c5a1f1307d612e4f7a096775527b3a208b0b0488095b37d00997bea5d0d120e9c0eb635813979c78569edc906fb8674051b928cc759d25b6281dbb4c56d2f4a66125da2f37139577b66fe924723fd7317f902eaaffbeb048fe5a78a97cd9e4a0513647ff2171644f5506ddc3ff2f9a616805273b953037bdf4d007da2c71c90e7aefdcc43e0cd5dd1a6cc5f8fc901910d1baad6398ba9ed362a3102b5591815db7a8dd6a458eab40fe4e14f1dd01e17f213920ded8b77f59899ee0977817f84fa96a80887f5b86ac7afd38b116a7d472d401f81c98a1a72b7b168e432b765ed739763ecb637d6aceddb8223963746c54c89c2f6be93a074e8fc143102143d1e3f3c24aa69fed995c0485b99d9580759bbd2286fe30e1d81fb73020497be93178988c524271837a027fe9c51392c4b7ae5168c9ab88822d93d29640bd1bcdfb8bd0f18e3211c312fc69310389ef19d31f73959b229f019b07110cac9433e078df136e2aeda777f891653c5f81f08673881b16f7f9bbc1ef9c5b8a910cc26b4b1d049407d01e8471c0ab6d2b9cd2bb171aafa31a9c456c8766fdaa11ecf8be274b9650377965c615f148f284c3c4f1ec422ca05956aab2f16f886f6fe303e2c436826033a0f273fb3db80599fd1aa3e5b35fa949d6b65f6aa1b3a027156a74b42ab35f85cfe76c15d3057f46161016c159115bd28da7fd65f6038c662d799892073ceaf0afc0635a3eb7b9f770038fd39b6ef8417f8e8bedef598e50cdf40a20674a0ff49e8f7d1f771df800f4d8086cd4a55602c2900e8a23005feb3ea126e39ee6b64904f4ae8a04450458b0a89ea2350b0a47f807b0cc727316f611f298d998c064c61883ce5015107882fe106e0104ea18f63348de48022823e22f52107033747e6f0a91583a463a371b00c529ab9cd62d607d6e443a9ade66ba816ec761793f8ad351afdbe43dd6e6cf832cd0f0a6dbc4fb3737150f134bc19b019ca8923e7873a07ac70f01467565336e139d432d3ba99bc8d02931ef0ebfe0c56fe3b25fa33b6d88e28c3d840d799823a5838486e560c21d8a863f787715ab9ca892747801eec5181b533d6345177e442f5a18b4415cc8c9673fbce3dd97506f88fcdf7d05ef80c1da153768ec913f6675c87df469432c8c3f36a99b8eac3c2c6a37e0a64ae3226640fbdd68dc22984fb30d7aac3b1622323efcfc1ac5891479f3798196f756b0e6e6a10dd1f72db48c92673496bb4762f6f95bed084631c2fee741e699913c5a67b6c2e0c8ebed3774f30abfc19c3d2af88dbeeb0ddc7bf436cec0b47b8e645f71408140a4cce1f0a99a42e6d40fdbac72534be2f54a827b0363a5af041405b2a2ae2fa77450ab428c871031ae55706d5b3cb7ab5dd10771f5d95eba48c1437aba4d42eadc5d395cb28186fe6203bdd8b3f469f23b2f1e6591e2ccce1bd61cda28e49f77886afbd96f8e95d5a0195a4470cb0dc2c5d3b5fb8126f4909a1475fdbb3c627d75e876956a136eaf3e274fc5372045b6eb0914a6a9db2af33153ee1314f95409af1bd4c34d422b90f1011d71ca63a5f2e0f5425012e74614b7972bc6e295993ab4d3bcfa1809c714f08e39d53f72d390665f47fba996b2ce7fa6b0e5f17419d30b0147259b0654168bf093ffea7641e6e027d62cd89ad7a9a678e5411fa618c33111352b9cd571f5bf86d55d67220df3b4bbc2f2e24274dba739d5f32f40a361f36ecd818c7164a99a1c0a39fa81f731cf9832da959df843a52dc47bfeb477fde694ed07371e84fa917522c0e9fe87dcc84317bbcb79e3003eedd60f878ed9a7c922fea29161d273aae0d254113ef3b3c34a05fc761821d34d14b9d50c7fcd53372b07240e1f6a21cc44b03ecee46d528b34c83c044ec5ce537a94d7a8c35ec9c464a1374c2d60b0d892160c9d9a39cc80c5c6716bdfb6a492e0c7358d1da10937f87387806c00fa561360f42d21527c184c232c8314e8451adf0ffaaf54a93c7df79fae707114a737c2d33d24271eb461b73e738fd2e7fa606f12fa3fe554a9c203c026dfe51584e4bd9a18801ba33288ba26af1f165607ed1537bb43082fdfebe1704e844a770a96ee9bcced8b2eaca82431cb69ce58fd3ad77672f0bc61bf1dbdcfa7ce9f5cb9e0e257bc09bd9f84da618824d6f8d20088f6d593016a3f2ca8aa34c1550d60b80f19994862d371cff24b9d02053711d687b092750241e568036e8c91848649cf28be821511c32a2a253e9dfcfd6cdab2e30fbf6b8b10cf4aafc5907bbd8b4c28d1115348cc11b699f9e3ca321a19fb7b87f56c3ef13c11c2377c9e36ff00b457bdec2438009ae066ddedf4f4ad74fd9b0fcb111b31909ec7658ee28e3ff1c4276c69a4471bf40b9545919e498a9b6545fb26d6e7367931cdd0367a8bb5bb63d8fc7de1dc5ee5d7359e0554d20e26facc1b0f837dad1956570545b53eb8e72b479526ea762d1799953e32dc19e53719f6b146d38d41065e39adef49ccd2bde4e3edced661e931a342e7f4e9a742a6480232c52477622180d096108c25f947ee92875d533cb60e5ef3e86a9d1704cae807f1e50cc9890634643dbfcd2a736ae0acf392e98cf6fa73b5003649222f7ccaeffcec3a81c989c111be1246d41a82676b2805d0a86913ed978ec7805bf5a08b8a15a720dbd7a5b97fbbf8855c94ec8da65c5a497e7ce4f0d50c3c79144f20d4026c76c131b7cdee1792e41103141796c9dfc009df009fe32afc2ecae6dc05bf17a201404c0a79becffae7c9eb76ea4b3dd8123373816f46b29296a8e66b6c5ff5b8c4b36ef9ffee0f2d118cd43e0e2150e07b04b19e00966ea329723853a02c4526a5209acbd754168ddee04d8af9df51b98484f8b55fbbc0f0ec63d89eb9b8445300c916473dda6645a71ac98c572a2dbfccdda4920653098bbcbfac3b504edba8bf199745e5ed49d558b821617cd47ef68db2f954b7b3dc886f8a36f8cb681b836a05da4957b99072cfdd17c18b36aad254a9433f680d9c7246361ccced83f062fd99d113a83f9541c289d66955599ba3aff083ae4974abcb59fa8b93a5c31456eecf4cbf624cf34399cefd9b98f0fcc1ee8bd3f5e2f813562fe00f70eeca79d99f2b95f0cfe993ef8da98872292d9128f54a0c5ec112b7b3c41ae3047266d333445024b093317d2f30cda7e71fc31de1ddfcb408da66ccfd22063a493ca9301cf29735423dc8fbfd85b7b12a17c799aecbec3b8fd66d9aa82b276be8f03fda788f6bba72e72c8bf76b7719940291b5c234dc27fb1f72796c997928f08624453d43498bbee95d594f40fb77936697e401923547aede7a2c7bb1719e597b7286c5c91af400b3f061ccd23b5df3dcaf56ea5accee0bed99a0855c761fbd0a8d6870f6cb0c64bf38a3acfe6c3064ba800b4db53a4fe0719c2700ded98ea0515d4a81b0787a8ae2adb26a98846df57451b6a7407ac54633174d298dbbfe7a6588ece9fb70545cb7f3b6259d04fb91d75af27faa4794a8dd67785b6fe99f29feb3433949d021b11841ceaf3820aed09118c22d7cc2cd09a0693dbaa8451cc8bb222f94a30fb481f6f2f8b00e251b51df0689f026d197d42668c429c86c94b7ea2e6a9aef18f7b54da6678171169e55332d18ecab02ed29b89abf229f52e385f4f74a7976a2d626ea2fa08af96eb83611d705c141f4e88c54570182c1794e18bfacbd89222d011f03f4080a5cfffc9738cc2b0a49c2d053bb74e14d2fabda16ac210356b371132ce653df489f260377e8374d354d9b5e12b8c9c4606caba780b29628ca674d7f34cdba7180b9003b0a74d053d733a9cd313dbe3621f5ce7c395e8fd521ac1ac41d00c48a1c06a47c89b00f5a41933eafbd6a5366fd5cbad0e915c7bcf0197b5b3de873a83ae44552f5829a57f229cc7e6a26c30c28aac3b45493a66fb0fcc882305694add789a6e0b5b9b8e31d207704977a0a4827911d95091b59df281cbbc167beb95752d350dfbde47b575fe5fc76b8c705592b9b541b10bb07605c3dcfb3815b36c9efef473a024811d928762aabb08cb62cc29133b7f4df42f4f758773726545055873973a366df595b89755ebcd88c9d9d3332c7e7ecd71344bb760434b780466c4dc5483fdca861e43832da6c339f5fc079c1c8168a9b2d74907ed959476f1119045ce33e0e189698bb00aefc5eaffa3623f1575ab67cfb961df227aa81229e8b085d52c259e9b47930ed9b25b1b7a149e69326628617187f500c9fa36ff60d0065698d1e8b692015722b695bccda1073871472e5a452cd1b076aa3576118d82ea4ac17b928a64a4eaf2bc10fb647a3be3a928720453da6a2df8d74d3bb8b302fe62b8daf6d640ed98970b1639fce3614c63b737ade7128b4a03007ad8ff996b5914c4a24ad287e34dd1f0bd854ea99f172340c10f62577a67d372aaca2a285673be8ac8597fa68331ac9f04b5d8e197a1df3cd2a8d944af44ba16c13097ef31e0e4ad01d1b1aef00f0be632eed523f690ba0a8cd33d4f2db5adb0800576240eab9e87afe2861a0efb5856765ae9f7193db7dabfbfebbd61fbae801cdff53b7059322edef9283a805e0dfc37b65f604ebbab337696f7aec0a2ca100c80c0496e9e90d969d4abd644dcdec6ab15c38ba6e6d10110ed12292ea7dbfab9e29874c902d87507c5a74a5a54fb138d5951f4efa2473285117b77c6cfbcaefdf107ad1bfc4de0f11d15597e7351e3d323e0ff12d8ca0fc76c53521fff205cbee4b127671f90c8e68fc78c81add6dae72d45206be5f55009fb854982f30a6a23b2ee897707b1915c1c9af0995c6f43bc226acebacf9587db6a1f0da914fd68b570a17e56b4e6dd38b0f08eca9d9471825db0fd71eba6366e0d9227b4c3ebf71e489231b2f5953daab1645ad1b528486b98d0e8f027bed9f6ede6a5598472dbd8db9fff4f8cd4e2111db57165f9519a4d9599cf0eb375a0adac6a6c8637be4147bfcac6252b103f21411d15e243c070e34676bc510abb12420387832f5cca645b2216d52bfca504e1f2667ba4dea2bbb094d23be708185e107f9550ac398775cb9f833ab57577636813acb31ac5996f0a196b2c4b853eb419528ead5e8f3d5c1ac284b0f56971abf88e0e54b932a5b6197c95b86fe866cf232baca93d08581c40f8aac81ab6a770f284503a2475af2b65883d1a6d103023a5aff6f51e8233bc8f64d56dcd1d88608eb1bafc96401003a2a25402baca6c1e8b1fc37bc8cd9e0f5a71f71c4696b058813095756586b4a98c5ce23158e646563d1d08deb2a527d30295b1275caea28723769479d6f6137781a1bd37911eb9b79aea6254b6100022cae574dbbfe35077825f4b6a7b8"}, {0x70, 0x1, 0xfffffffffffffff7, "d026e804adb8ff45086597a7557ef825b04c82d967e77b340cf45192012d3c764c4cdbfd877435ebf9ba5c052951936f74748aa15beba35bf2c1affc1f650a8ee0a6fc26d65e4e5a5ffca62c9badc5ea888c538d38a3d45e86"}, {0x1010, 0x1, 0x66, "d0c852d5f98a1f15ecb485d6e84ca6606fe382bd57592fd9a7a51f93c827e0c16f9e114ad1c6d355916bb012140bb097568706606d06053e846972d5fdcd203cafbc6accef853d9cb225b8352ae529c5529af98852c9fa253023bf6ba44068a18687ff0e86c7ae659390a779272c80d923b11f8d3f56d547bf6f2368df132744d8ec46ed8f8331013ec87fbf2788b792cf24a9182808be2f6c75619be851486f02e67793c39c25e96b6fc1cd04e76b961fff3c86ff957326aad16c98948eb6d772af1438c1c6f3468acf7c5e8728a4f15c1d8edac553574cf160ac9d493b1b5205d6cfb7d7ee6e124ed068fda3f1775a4a13655c8ec6676b3d475fe90bc0048582054a1a10a78b37a285cdb5c84ff865c0baf40edf47aedd856d3967dde2a2b124085ade774f8dda30fe1c551502f2116ec83401eb6778980de556f1a83cf585804a5dc80d955215941c83325edeb36bcfda17cb64b8e1c49a3891aa67e5afbd95d71cbe98dc767bd09a9bce94ea440ae9e17ab567099954379693e1d4279bd2c247ece7848cadb11997f52c53fac3f1a9daed8017b5c45daee58a677023c0741ea9059ebf477a8299d77be9aff2a99ec86e30105992c03a78cfd4249ed47457c0717c6daf5ba8e9f195fadecffed65447d4e78d53dd996d57766bf50c2d4eef535c1fbb891da0124a276824c23ef1c30b27b5e2b8a42a8380412939238bf524124a596dc2256ebdea356c0f358d9a6c6dfd39560f623a8d65defb1a01a34c80daf6a6edc93b4dd72e18ddaddc6883fd9dc7634ca0274bad403b8dfcfc1129c96fbc2394fe91941446d3cfde7dfcc92e2854a8e3e6f2780c92fbc4acc30851843322b0115584cdcd78200e7af70e461fa018957418c7b61d21ef2e63f574abb4a8fa2b4c7c3a5e2bc0e7a9a7ed84bef15ac8a75aed8acb321a8c6df3fa743672ad13a6dc0655517683661ab44d9ae8120e18325767b96daaa658421f2a17942f26c77cb6d707f853ca1f48fc511eae9809dfffbbc384a2675814fed9f2f642ae408dc1761185dfd736d735927ec3bf1e14fc7547c3474c0d88acc351750aadf4a982bb797fde8e95f3420f2e208f2215244fd05803364b198f56cd019eec650c1b8236fb1c02a8c45ce13c8242a695a89d68d06c4120873e38dbb627e9f7bb89d36c7e3a3b0e399a7ea83830ee736b74dcd519b15a65fcd15ca5bcdb9f82824c33726fb98b712a1a9260b08cfbbc6e123e27308f580461533bb187ec5c99c06a27faf60dc3a6a2e61b3d454366e8861a7dddfc17b4f5d36c1016d951e3e3093f3cb790b5ef3fa0604e9ebecbd1ade0064dc4de0b94e719ecae14118199fc577eea2bd7ca34dd353d454127d70a6f227d11a07ce3c0705c2fea5d011c24ecf170dff5c783487136bbff4e4052d3b6e7ec892d0ed92bd5e28dbdc03fa5b53e37dec7199b358f3dc9e6e4039672431ea97562d993150b3f180665c866ad0295e7e286a0bc7fb3ab203cae89359cff7440ade0031089d8b570003ac7d649b09196e805bd235a89e233d265a0ff7865dabac6b1894f37df6692badca8e25cbce4987ebe3542dbd7c923e607c9b4f2693aeeef496cc97e1bc5ff8ff98d7ab230483c4808e515facaa5db906b195e6355e0975d318b4797340f53e222a83a41548fb2f5d6a071faa8480a193fe0f5564dad113293e59b77a8684c325b124a82d423311328fdd5348f61b5910cbd8f0990df1cf8967f9fef92eafa562d73a51d4bb623cb783cedf81e1f9b1c169405efa1e3de4b38874fb40e13a350476d423bc60a2994ff2f0a142e7d4b66f4d7748c3f9e5146f6f97102eefce8703f2723c18ad74ed03ddf906a1d0393e326adc4b7ccb02df0c2855c800456137851ac6327924223813ba279220eb88da6d76f59540d6fafabe57b04e6a1d6efbb7e28f1758313cf63496d02ce166dfc85fcebd602ecdef9bcce8f8e461123e2b33dd4ca53dfce470a728067e580c4895c703610bd59c5f1dab0d952571a52e4136b2140485b106a6ac9b0c583a56eaad18b5ad929b5c0048ecbef52cc60a51a66befcbb94d9cff944a5029e26e9d283de930c9f463e4235703b598c2e38f0b5f14294aaeba3504943f38d8d639634d1169473b70b06d1d0a0a97553a1eef18bac33efe5e8d2ab221a02c93c3ff4ae73f1ef063813e8a6107659de3b9efb4769fa7b06590d89971d3b72cec4a5e0243a2db267fe2e30ac545f71b9c350db7a337e4128cae8a4bd210de58909a5f13a1213c792fe37de7a2facaf497ba5f7f1454a6617150f93454e77c480b093246bbcd4bf159b35942d89323ddc830e0e2e73614d6398d897d3c17f5d8b0f41f13160913c7270cac71f7b280e8309409bf1c4c4234780c04eefadf797d433db394d244ab46a9aa62215d71bf419e8a4e9372986796db7950d4e3ec2c40ecb2996848c212f73ee24cfc8bf43b06e80baece8627d6c0dbfcf8e7a8a3e56515357d41481200aa1f8ffcb3aad7bce3a25c173e917f3becfb50b9bb8c7a7411b70fce9f80bca8c28463396e4ddb5ff9d40e4a840e1cf0439880c371aba38732f13ca00b1d976b70a0fe9eda590b4bb12bd5690da7a68a1578449e45478cd9c5eb2e26f76974a1246176bcc82085a94353e17b8958b5a8009cdc541070f2fdcb95da92243573a22dba355ade48c447136839f900cdbfcfbe3d6250de3fec611ce46a012a112990f121b6589c5c38405b90b139805aab13ea09a030deaa1b6ca87a517f829989b337d9c8d30fe9a93729bbbd5b22909a373a6e01eb9f2792089f7e8fe12e5bd26714f6fa374060a0d525254dd4c7937c9f6fac6cdf316d332c31853017e7644d3b37ccb189480543b17a8a86ea9b928ec424be9531036a5772c94bdca301dbba34e98f86acc9f47929693e8d1a2045ecac748bd20028f2882b89ec42ab72b1e74dca480c74e6c8bf692005d4bbbb5a21c0b61f5b23937e983414875548b62f10fdb59638b1bb4f52242f0ffa0d4fb23ca3af72fea16ee9d0b23d17532c52c867a60b81db66b527d690d175759f18c3dd2407be92dedca1ffe1235dc63c3ca3a8d63fa1107d262426f7fd51f221a451f53c1dafbbf22abd2a90d0f5efd4daa1872443dd7787e3c965000452d9d083e74ffb3498d2fd27e755f14222fdf406ffdc9b80fdc744c4224b7fd0c05f62d85460a890a280777368667986194450fac0a743c67c58eed6f3ee1b6cc58eff3433a681b333d19084277ec0f4b84e2bcce03dc57ddf10c69e75199901439a6025aa33510052e05b80b620ba062bc7f552e268e3db66c8ce8c2d2d9f03958b0121aa88b819b730f42d9aae247e557325f3cd6adbe0360c1ece7b3b7be670ae93da255b0de9165fe44e25b363db2ede999dfc6aff3802bc5cef4a49ca864b51d72a7fc8bb4e9c554d1258bf19820e1580acb03f4dc5064d6d37d7eda10d08c6c3e3e32dce5e843f55b4b2fdfce32b78f98b18f319ad946c7422b0566df4b261792d804987c110218808d6b73095def50e0607896da579e3b145ec3e79597c1bfec1c6bf9ac8f35e9574a08368644ac17973f1f561da46fb2cc3bba8c21a3742c4bba5e4914d66bd2788e2608695be451188bdf6ee6b7c16d18a2d6e987ca20360cc671768337fcaafee308db9178124b8cbf80158580a9a30bc318b45df43f09f88df81d89048460a2bcf496f1443bd72757ed5c074cb4088f9714c28bf05400eb872818f8a85770f7925edf4b7b313b06f946a448d6fc319e8b75f2c925838feef7a98df8b0a12e54f7765c3a6d8e6d49911bd82f34b114c15d1c1df1f66c9c0dade70e56d2039e0ebc00c023862417cf2f4d0e3548735faa506d71cfcdd38b8abc7cc929c9c35cb5df362937547dec441953655199c76e6bfdf6798a61b6e1dc1d32b911c3848b06335dd61c72fb848a27a9cef3be96074b9ab9880ba566c75db793e1301864925d9fe4c79b80a1c1d6632ca286eb4ee90f0fde264e96f8ec8f8c8a92b773e793ec8d01ea0bb7aa60a5098f2a865fab48ed229b05e7966f40d1d3ca091fad8821d9922bb015f13a4fb5030134844e9371cfe19daa624a332e1a61bf08904466bc4b0783240d0fd310cfee6480f6e9b4c158492beff384223495aa2e56aa76dbb53c0097165586a5d9bd1486e743653d89f027d06796931da187f11c9c74a343f3ed6c3f63034828ccd9e35aa512b794f085c173be282d6f62ba24df2b9f9a47b8420687ab24bcb76c6b506b6f4a558f9151597bdf8ded72f09440a4074f16ee9994f6ef8f9a6cb9c1acdf120f0a769a5709850e6ea7a8df39c2bd048fb737b4f1537a7987bbc334fe79ece82dbb76e0a6bd6206c413c298339adbfca8b48804ce777b82e8833ee6d84c082365e956aefbf2af759782cd77967c10033cb9bb480392f558214994ae067ff129e8ae8e60545c931e4c548a1e8509144c150aef210b00f5e90606479b4cbafad0a5c051b27f5e21f00aee2d46dfd64165e7b7f294b3a56025bc6806d0aff415bfb3d75419e77854b5f50b948f9d66b6310fecc7c5e045e5bdc2acd16b44f8754e24e928acd38a022eca545749135402fc534d69278c82e4a0bf3a5968765b00c928029bcce543b7f951d1a74ca56414de6420eb83e488c8b6b64c1c5bbb81af18d33c002baff6b013e0850609c76f94ee68e20d14a813094632f5ccc0ae6910cc3ad82b965f42c1ec49558e4ebfbbf5b612f77ed39586f38b3e1891afdc4cee404d427cf76fcc6ef40d4a3a1fc3f67fc234286de2b42f4f8591097e5101be26dff6fa50c2939d4c7e64c7af5c0cbd12d25a001321bef4415ab9ccf54cf4e935b7d30159d8301bdf1b389dff342ad9458c8819a7e59e0d600cfcc2988eebe9656beb47633b81d640650c53d746a182be1edf605f75f27aa304cbe745e445a068eab65e7f3994c1e390200cdf0086a6b87dde6950e5f7da0d263cda27681802b882f23c022b80d6aed394435c8dfd208957739ede5008e6dbcd4ed776800abaeafb21c95d75730b592f4c4a6abee2ad9e4c8d7780f3191b35131729aed3e2abca39001f76fd9a6986c86e5f642e7ad3483c6bd51fe3d865c96c10060cfab90f26640168861024ef02d3192b8b82431cf1f58f6430158b66bcfd8f7904fccca3088fccabc3c5eb3a3ebe2d3ae8b714bfc2b6972dae41160d17d43927fbaed5f9a6408dd0e1b9de20fa056e7c6529e7cfe5de6b5c052850ab9ec79f7684d88033fcaa75dec8a3d74e82f78fc9392f0afceca225a68f66ce772f62aea102dec692aca7cd6ec1b4d28698f0595505cbed5aed7df5a57f8a398aabea9768a72cbb80775e3d2f1bcf4419cb18156920073e5a68a039e5d0b6d0e0fb6b3b9b130b8213e03c2ec7b8c6c95c9bd0d8e36713e7c0ecfae7e98e3dbb59c91bdb1eb5afb657fbc236b523547d1c4a00676e73c127e4a71d876a4703807e0a4503c7c8db8a7b9c703e07a10527905e1a3db752b25fceed8a84edeb6a99eda6b81f36874604f235c5328f90e00b3b799d839682cb6c60917071d9c06bd8f58070b3f9fb9620258bfc8ec2c30d84d7fa602ac876ba69cbafb9380ca47740d2ac381e002b4176d5103320e75375f5bea0ab12da9647ce00f531d3e3c17dd227d414010d1b3bed31dce39c766923031af593295efd0e9bd96506a7e08f7fa813e152bd4ea1fab42311c17f4f7eafa618a5e387969cd205000cff77e514badca426c7daaef80cf0a4c554e89c20518c104608be13e2b58e4032bf9d8d3dab406c6166b7"}, {0x1010, 0xffff, 0x80, "28bb1f3b556fd5da2c869b1a2e8a4386db8fd68cc4e0669a5a8a95c7d92e529e895f55c6fb14d20f0f1d58a9eb025eadf2b3385c6c49c90f54e2625f76f21df30289f46af4a23ec23cb282a9fc414f91c731696576379a9290e8d75ad55fbdeecf182875696961f7d1ada69c734d430a6637c330ca902fb021be1cc86642a5c664a9826f5e67cb9f9851fcdedbb1bb2f2516d762ebd78fc1dc96a8acb710e5014ee9c52ffab0e773104bb880311aef2fba250cd3074219f2d7899a6da0a2194fcf227888c99a027c1d8577ce5b44e0455a0b6e1d0502ab82de4088ec095e9cb69113dd0308dd46ebfb7703eec9bb73f5a9c1f1a8473ae7ff2d5f420f31d95dbabcbceab407a2cda047d7f15cadaa898152d0e8dabbcccd13094756df34faa358f0fb9615e62d81a0802b4066a8d4998e399d6bd7d9db5101d7c8e3210687d3379059c6201c5843b1f9e21f1eb8400ef912b838abc2f06574785f0600c54641b7ff3af390491e5521fcd7eb57d9dfa5c0b598f3b2f106daa0fe72b3cd2cd26881c2b8e922feb81bb49e0c29b6b60dfbc4fdebf08661942cfd2f28310719554e3ec5a8e243c27c47019b9c0181a1378098fa4980e65485ac7536d4593c572b7b1af731e0759eb7fb51ff7b00da3f4dda3750fa63ee5ddace226370fa6d8cfbf0f320f0533d1dfb337e659fbd5b14dd729dc3ac4fcb34e5c0e361659b0609be4f9d53a7cf8d81ac418fdfbcdeea23132b1a095db69fd718634cefc6879875538d1017eea3eedbc7cc45f81e0233845ac27d06e80887baac81693ca07dcc77eedc58a11b52fa180b9aef8f1474238e67ee8a5557077b6fc8fb9b181c051ebda22b37b431f38e1a97ca91fb1479358b08cd1c46d6c7b771b0b9afab929fc4862b7d2f200b5eeec6c316e9bd571c9ed08a7f5b34fb15556bc8c76f96006ca0a9d300fe4ef255e429a05768b0b1d22d4968e615702e0d597b5c0fd8e972f7d6e05f2550b022bfea4fb67c7e23dc70cd8a9b35e251bb61ab05ce681d101c44671ce5143ee1d26ac25528796674604ed61e482b1609f7523e14adbc10140e4b746bf9dec18789dc497b1c58d12e19e5cc21f9ee0ac25f7bd6cf9b9f18187a2a7f8d3d62fa3c81e68039d99580d16794e2dd5599e71c860ba9f0864aaa85810a0b9220105391e4eb116501987de13f8f4688eae4861993c49a35000bc84ed124a6fceb22aa473f0c0e1d3d6843730a78b3c946237d079d0cae5be8abd4d952f3ae2f2e61bd18ddecade4f25039daecf848991fb9b7cc8ce338ca18c4edb2a1792226a3c10fb5fb1b32aeaf7ac051b61f24e0b7cc12b6869d17d58e15d0c7b6b298738a20e65063bf5678d07e0bafd5cad0b68620dbe8a4d5b0f129567bf1d6aa9d9ff21cf79a3bdd5f632083062a3ad2fa7417aa112ad159cb568226a88fa567682c6d87f0beec3b14bb5cae57ac168fedacec92d90b086f30ce28918ea688563df89d13e63ba3d51a8dcbed9f9319546acc6774b2f5a06f445a08fcf8f1ccd420dece48b9d770c329a42405af4942dc1ee805bed4ffe0b020f626e4f9e27c469904d787372ee82045477690eb842dbb48b928062c08fddfe42781895809faa2ed0656573b6caa8be876272da4f2db857708f2ac68a62164a75a665b8dda58b86f3676775bd31e87fc436507530126c4078a142e1767bc768bfaa94b92dc57d5dcc70bef8144a915b8af9f2011e441ec3da041a766bd171a3007317f2a9e4f9a50fc33b541e647929c74071314d20e757a271e4d51f2b09049282b8f1a0696da7bcd7516f8037fb6826cadebd65a62d2b1d11383f71fcb46b671ca3498caa4ed6f4dd13d43fbcbf3bee74ba7b56b1655e0d92d7f65a19c4edae8f6e8fdbbd780714fe1a656855f62c56dd46f705840a3f36909e452b02aaed8d660341abe95b74818c7c6465ddb2a2b3c4ff71313c8486892f3e14a96a9bfefe1e68ea965afac48851c2342adee7e18bebc015bbf9ddd7f439f3e74c178537b6ec1d2b225fde7179819453d4d9132caa8f2e33ccd699e415a1bfd91ee97b9bcfc4e2d562426ccc1f3adbf755773cb94c862edbe9c550a9f23eb89f61e515871a15b73f963d7f01c6b02fec044aac5ff22576b5a1696973370b6eb81ceca7f5db438f4c5b54b319c1ee92e034c0ee23ff9a2ece1d026bbbb339988cc7fa1978b11827eb38d0cfa463bf1fad45ade22bf86efd6e46d9575a3f66dad26e8d17ce4e83dc6998b15b4f4d3f6251aa07efcb1fb6bfc13378dd1f489f9f2d027de2bb948937cfe16c0a8d060f0faa23fec3f6a3485b8e1304d836334aba0d24fcd0cf954cede9d9b69064006a6d91ced6bc34dbace8621c2b91979b0facf18e31d32d820bbb5f22894bebb4d8c5816e485a1f79f74711bf5011ccf1c57ee451efdb228f08cecc6b81402a318e1522b790edd00328d3ab283e06e85e9f9d9c7733658f21552bbf6b83f4311f57b26f5a1a939cf98ceff66d5e94ff90e186aa5e1a85120667de545b3cf06ceaae811bfa055c6c3c2bc8cf6eb7a53bcb04d0096bfc399dce94435c938a60383c6221acc76945a472b319362f5794a9b88e358b8eb750f29f00619743307e571d7abaf946d7a6df0ebfb5199a70190dc13214718ca31c825dd8b8503a911099f699ff1f650de6198673369d761e9717ae3e4e8196e86a2b035681e83851dbdd03572ef9c9e438cf344fb8349b4f049df6e850b7ab93b46ac43a3cb41f9422b685a5650547845e39fac902b0d33cc8727c532df0941935d7858d48e2fb1ac4a3597e39e4c214828ee78e79fff8e017c9496fa2be9d539febfe7c0369f613029f3a20d3c87b6f14f16af17ae7b9396bf86b134efe86df525a8906b812463bc00e8125456b7371373fa124abab2ae511060e9a77900575911c312f012b11cb83b466970c2570a8a58613fd602d21e4345276e5019391dcf06fba29f2bf73ae596b69d86a49c62b17431815b612f0bcb3b5628c22c7d5eedd82229e0c007e4d89dafc542249426ac71c1c7c96c562965cc3c39f16b7197e86a721ae5e6f6e45b2fad6cdeb842f89045299f0b4d8b18fbc1b33ee298d76d1a2774310b940f5f68e41dd5939facf9b5ed42173fb603cfcb36b4624d277833a4ff2c33298e42cedb9ce818bfd41ef580fd92fe11b5be7c34107fe037b6ed192d417dbc56853a699442823b6f1618559986b98d6de2f9597aaad9ee71261fa5e9ca6fd1640ad70f52520c130a4bd46e0fedc51c018776267f8c1d3f019975b5e93c6386ff1072c6b1f428423bd2f30f345a44504ca295918b3d25404338368d627d6eb4faccbb1161543ba29546bae2569f9ec9a10500e089dea4ce082c8545b4d2dbaf67a014ff1299e53e3981cdd224b09adeb5d6ac8137944efcc5d8e357bf895a05fd92a5fd2ce8935f54bee206f13095a3ae47db702ef7b891c596a4b707ba3530b9808193fd6c985eed760652db0b137083a43c11ef45f83e1dab6addc1dacbcd9d426015d86ba05354437756943c665f9c01f02b3f567fcd00d942a4983032fb1c943bdc390445f1d0d45430a621867840a03a2bb274b00847e9d0549c45ca5d59afdc3b84e305303ec59e65898977fffd723da3977a173ff2138c67cc874599aa31382370b42301dd4dbbbdddd7b44b26fe9e7443468a236d25a82c0df3410587eb04c6bb7fe0327dcbef27dc782c8562756051d1e80570927eb3af08fe300a4bc668bde171f1f924c06399b8aee4256a1a4f660f73838db83ad827e4e8c38af066f364bc7efebfbf1de26eaf21c83108cfb1e8435356e3788ddbb20cedd335cfa582c006e4953e3561f9562c393c9192e98c4ccf53955a8b6ad4f32afd34f3318a8914ae9f0a3a62b1d1174e83a29439f36cc5e215a492bfc5da60c106574c4693e54c5bedc35e8542d1d3eac2d03e48a8ac369ded422789a8416f581a52910d4fffa310cf4a44a8f3e28542de5d0a145c7ea87238455258b6f84364b5bca18e3f40193f8092d71310090c645e85574f69ad6d33f0955ab8cb67e8ff5b940bd0616733b6c681f939867a41b3c781aee880457f71956d51589c71d8f24c4a91903985b3a3defb0fbb66ecc39ccd1b3291c2ede849feb1f29299754cd61b35e435dde0005a38b5bf60ab490d8129390f2d86f87ea2e2bf42f7f5ab45eb1ed5c2fdc3e1133d7ef6eb2933703251abb7753acf850b9faab39d6bbba7ad2808e9a332a7e89ee6b592cfdc593df9a4c5dceacade0bc0a9fd9bd012460991a0a9899f27def198ad7574f850a2cbcc9057aa059321031343137e88f42afad98e1ff28abec93caaa3354b309d8ffa1d7a6c8bd5354961efe8080e67f012d1a4600dabfa4c74715713138c9995d00d8d80cb1459a27f6b8070bf4d92b156b5a23d9659a2eb8a46e77179e1662f0cfc0d0a86d3d4ab0b8c1aa767cec8e309db16877e24da5dc4bcc96276c5ac16f702fa62694c4703cedd1d2dbb1ded2348ceb84ae267c563cae55d9d6c008f404d5753248b665be2d4512446e55b22e408d85701c22ec0fb324db3fe82143d0ee61d88be18a438385e15b2fb43ef8869dde2783181b5023ba38c667d90a3d75ece55605c0d2d53bd820df8116a424a09b58022e26750cc51be42c83fa8bc5beef5b4b9b368da916fd8c734ec0459ed852c54d7b9638c79ab16e209f8d852b4eaed802712cab185734b160bfe3890d79a7283251bae60bd60be5e0f8ef2427019c229202803a2e4eeb83a536cb7a54c5e7030ce93d8175bec87cbc66e331dd3d583299f640dd5a14a98c0e3d4b4a06b0e717b55285d17e124abae9ceaf2ac76bcc68f1ef4e4883836dc6d2f02a8c81e630f3a67b01e0adb8744e81c9dbf9330fe2d543216d03ab62f1037194d33c7b85aa83657aeb89637bd4a0808eac8df95a95f498c1f8271164141b1be496bd36dd97fbe10d508aa3472bd11b990f753abef56a17f454db346c4288cd5652f833671d41b2c7b91f163309e826831c729a2f553c3024b1b777e53493ce5aaffeab351993aa0d7892bd85550ec04b3e2ef8320f55fa58270d8c649302181b4ab76bd70929ba92ffb6ee42c5ceafcc090076d30d86c27eaf7992a9b6b7f080d2ac355b72254cac9b1a3cac3df51e7c9e1aff5ee2a3dc1253eddab7def9b0ed9ecbc11fed05cb7bf5797936b8642631920e43efa098ef6c1b4324d2b859a96a5f8599c888e6bf02c9fdfd5ada83380438e425eee709dbb32c578ad5bf2c458dceb524587b4cf92c96f72254075f8a9922f99f6c557b641dd828d42424965b06fb891c29f8476d10a435dcfdbfe0a14340f17ea64dc7a21792250ad034fda3e75ade576f3bd0eeb62ac131710aa86294265bec384c9273fb7e2edd43881c2c94e8ce90eaaceaac5c57adb72b0a0fd3b67bf3cf8996f22f9b97bc163366b03e847a26b5961036d91273773146ad5979f125883d48cc5f2f7b65d4f2c663a55fc6703db1023b1fb4e8f3bc4eae8de33bfb1c985b14b6cdb0733a44312a38a133deb23cf35224201f625b2b789c15ff993e72ca1a7ff7ff76f8271dc0bde8192419caaf87fb17e2fa9a52171930c8a952989e769725fb2ae93f4ce84ce8de7fca038e8dba1cf1f3f30934920643426b8328cfabe27c8b054339f9e11bdbe0159cd5d339aa86741acdf9ef564b2edf1e64fa21c2e4d892fa36bb5937c94ac482e0dbcfd2d7bfa9f432a3f84fed7f1eb6c78fe09dee4a448f025bc9c63422847c4d45d0a1e196cbb21d6f84e1aaa1e4089ac912d22936df45a"}], 0x3158}, 0x9) clock_getres(0x0, &(0x7f0000003840)) r3 = openat(r2, &(0x7f0000003880)='./file0\x00', 0x809, 0x6) sendmsg$unix(r1, &(0x7f0000004dc0)={&(0x7f00000038c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004d40)=[{&(0x7f0000003900)="a286c390a5d063e7b3466906b9173325c3debf9b7cd74a860cb2905e7c98638f8ec61fdba7f02a81e88367fe7900b9e3e1ad3f5de911399a28276bf1550968c87e52d2a31828581da51aa13e4c0dfe8c93a2534c3d2094b37c7844979947addfcfc682e7dec9cb0ce0656f70f49d54d035921f490cbdf72568148b37327c44016573ee427295b1f6376d93d1428f3888878b47fbb8b7dbf41fcf0b95682a3cdfc9719cff5b1beb975a75efb83159c9b6434963504e659973daba952fc2a3b820f05603f601e37022fcfe5986905df484f0f96422f0c117e4c6650da5066c1cbe769355bf2691f2f2", 0xe8}, {&(0x7f0000003a00)="5111b384fc869941c5114119beeee660f1f28ee2c320ee628d", 0x19}, {&(0x7f0000003a40)="d1e6a951767cf8018db2f012ac9f509f0eac78c045796ab831602a9dfb9416466d7fc62e52c2b3036677d5698b3509f498120fbbda12e3d65082f405c23275d72b91df84ba1dbb43bdc4e556adb33cd9536c3455652835eb324b446bd9fd888c70baaf1c88aa3cd1c11cbbe9511d010ccc02051726fab5fd4e631cbec1f00b3cef94eb85684311fed642011ee6c22313e1a0dc8f05644f1acdb11173b16e17698a87139e8f63f6123980015a77a02b3a2bc8edbe101c667f82e9d0432277", 0xbe}, {&(0x7f0000003b00)="a77a58a6ed80a511ed4e8a9d9f68251c029bf4bd387e4edad39315937079f0bb4f7bf88a39b2b54acb3390823a2031361cb97e1829039ef07484a31fa9b58a09e4ab82c3341ad6a6977ef880a7c5cedfa7def76b209b388b3a431e34400c45fad8f4af51622dcc17780766ca120c6fc564802ade86e3fb28fa5770b7e6e50b774cf1eb39124fda824d518994b8db1cc99a1a87443ae9a4e5448776fc7e17238d9ad53b0f7d5c5bae110bdfe8b0480e99224a0e98200dcb60883c9791414782f44f6a039027b398dffca37aa8d32aa66517ffdcdb71acd97c2914a4370e1b41b9fb411adb1263dbad70045db0d103cbe602ccab37d710d5e1ff02e939406b371b90375eb3ad7136b51509194fdf6f3c7f0232b28b2331810a85db91fc33515f5c8a956d374d7006d6661b8ece4a4c6e0f8a5a1160b576927fbb6832ec9e25b88cab0c71af71f2b9e239d8d5f185422964c379db4567ec3bc7fd9a74f96417e8cbde016488c9141f29859f660ef657f10b5fe699b6be7eeb42abcdc78c5c05ffe9be7ed23b910adf82c23b1c81f8ffa4fa5eace2ddc7f412fb70afdfe2a777ad0372eb90043d3b7656d65734154c1d26cf055b1bb479368dbcd9ae0774fff7b68e60509cd04b24734235f1c7cc9a35e095040a441574fe041bd30166ad1eaa5638449bbafa96b46a9e627fc15873e86fadee50a74211fe9627f1dcde5b395e7385961f545573a8d2f29ce953063a4d373a20a85e5869abbf9ad1d3ca0a5b1c5fd06a889bf59c2207c40ba3c2541f4632ff39199bd186673eb7e8d9cdfde6b4d6f62328e97456c7af128016dfd217d95181796a1d8e16f175a3b27dfa4c089b30d0df1c20c8c60cfd2916873814628934ea67d2be9d0618eff3bc9a32d688e61240875871d36973c9b7753b5001ad8d3b1ca33c96fb3e30fb5407655bc637830989a5e16f16f79e9ba979692f86a8765654e26957b19f75c7b19af48c74229217ffc3b5ad7ee1454d05c43f7919816fbc1a0f8a2f23b3464d6e99a6a8aeb2a6ad2c87ef4457654f80526d5d961e893b73f052cce0f5e33b9aae26d87b3f70967509832960249e6caca732d1c58fa448f896cfa4b775623e085a2e337a944ebd4187a42439860c018abb3d4c7c9d34018176d047630ca1769f30d8b0dad07060002d4053f5ae356115afbc468a9e00b19ad9c3cf5fc1852ca8ae146a4f203d4ef4e2b9d81eca004da68aacccccdabc451b330391a843f948168304a8836b65c2e5be80d40a0c0e0cef550f4b697d22f6f69d9b98b92649fbf2851fa828ef266519e72815ec08eef812352cdc57e10860e8cd028026d60333659844ee63939e9042355547f221c5bf9f4c50010382cc139e77e65d6b6bfdcd87f8d38bccd51e80597b99e2c5c02d93c90fa9b628a1ae57a00bd869cd0b4b774af1014d403e95363ee6dbe3d01d315a9171055bedc85d96657b659eded95a2c2885563945c4865ad658e76c75039ad6813e4cf60015ca2f524692e93aad85111d5ebda3f99a488a39c6118b42fac00c1401af9a084db9df0dee7ee79607accb89068b9aa1c4fd743731f81824d26a571e45986770896d7589158a18318776c0e7785e76d628f61c1686bb9e874465000c2226c7fca3b297c11fd81ba690734dc4d72fdc484f31f9ec1ac5850d10eef80e739bff7a40c878e7935245a403f9639bc5b22728607d3931c7ea2249ece3005c7b207d02c51cd27ba90814e4f839b4b25ce783d88b68df5425d05730d4dfc684fd34248c79635a9cfcb830dd03f129e8d075057c5f25b8e046ec4880c5a9e721c45a31d3e8b5ec8b205033947093f80c2c6591cf0f5a74962930121cbf1ea832ecc5cf52c7344375e6e2168f284ae7441be5f4a5b3bb775bd936d6409ffd06638abb54c282d5bb7a8c93f28025355bba3bda2bd978e42fe99118de0c35735972bbd85029460cf50a07d5af8d861172b24d7912fcbf47affc2d39c49e3d88007c25c5da140a297892e6ce1eab29ba0430e5d201976c04b3c50272cecadbf289fc801db97b4901cbd2b0e92546923c97a722ddeb20b88fbc5aa06b7010a450a0ee47917f02e5a5986c345992664234f9836023a4e968870291fb7e1220f204280ac2a75000fa825f7cefbe897e79cfd24ba4a55d13b3df7d42c412a439ccfb035e15accce685bf0d85e3c7121f83f80f8065b3bec57279f722e16742545a3032445d2d69149c23f8ec7c869b7e198ca6a0057791a571478dbe0fc8a7d6bdbc13f6eed10d96530b5c82344303e28c1747f765d8fb9258b814a2566f640fb180c7ccc096c7f3370f49aa4e2ff6b766629bdfc8f41e15b0a1e34df1734ab3285d93b1fe447a28c7ee9af58e167372234fa65e3ac8be745c95623fa47210186c35ce06e07fda4f514c12a244ea09d576a67b8f871bbf7d78bd38fccac80df8b0ea5bdd3f8a4e758d2d18d1e5b89cf7876537194cbe67a7f801bb1e27d3e0d6cc42411baa2820479bff49216a1724a3943fc9ff399ef0a031f46f794274cb996d72de46e7a4209ddb2bc610940ab6a8333097c9113cd52c63bef1d5700610ff0284548ba0e3b583e245f4a12af54c3a8d0fe28e2ce006f47c7c771ebdd3b7705ee011a3d529030b09cce38a7640a6abc8e6a5e36cf44e6cbb0beca36f7dc4c98c73380c5296ace347444335f28904d5a2a98cf4325266d74daca573db614cb6d60e9488a49847e549f316ca2f070373fd10a1ae96f3e92ee33e4a742c6556136f2ab331198e8b414a180fefd296f2364ec7f00ae00b5953338035a3ba23f63f48cf193768d845058a6dc740d27a569409239ca85652870ebc3c2a450ba957da8088e15cde26d272d17194a2ec467e0990d17326edabbf8d4c4ec54b9438e100951d3c491cf3193aa2fdc61f6267ba5ed604190024d2c4d82c9885677c041b5bf8d31ede5a913fbad2fc2b252e026c5234fb08b5ae45cc1e0be4d6f0203d163f3fb619a5367de10177dbf966dc46523040312bb649323db6ea860ea89c1b7972a7cb45ba9038dad32cc991cf6a819c48c19bf39ebf105b1e5d3f67249c34de5f05d5eee9219b6603fb469822fa77e066427caf9aff363eb92cd6b22692d7dec03011079080a48a3d3940c17fb73047e22ab72118091520e3f95fba665e37a6a4b61594b0a0a8fe90637d2b83d2b1db5da1e4aee12c86edf5a66ebab9b31d2d7ef19cd49bedd17a4efd5632b95c7f1b7b2a26e61b259c9b2f0734b13814fd5eea3e5fd754a5c8fa11d95ef009369e0d58a611adc364db7191f7dbfa90e76f5f6a4832e1598b7247510545696a1f19fba2c02fed6a9cc23937bc8d1a52f90ed939957517b3ddcf8d681e5506400744e1aa7f08b55343261e13f5e6543bdaa7e0bfa21e77135a69d018e1b197a2b353c3aca23e9456f765653e911d9e01d57b819fcd1526948175943d6351e0921ae96f6b6ee7631bca2890e27f726455f6b1e73f46542084c3034147860f6028663883a6a7d5f57384ce10454925e330fc7cf9d35662c374afb5f868283d94acf0630c494e4209c60206804c3c08f006e51f67b16c356c537a736c36e8bd38eac0b6912b8e934b6b8ed6ff5e8d47ca5f1eb3928aa5dd5800aab1dde647172383cf0733acb22e69b85fff1b2e920e01ab2c2cdd5627c048159ca9e1fbffbf1bcd0b3d03698de5db38ab1381048e2f8b751376f37c2ba28ccb906f340aa9512f07997817690a099b055f9d5cd9b6e3a19b78e84477c8bb52d2465d61c110bb05b6a39406b7c4bc1e9be51e41fcb1671813a7ceafbb80c01defe83620373abd43cc0442ceb59bd6cbd5d94d93a0223a4100cf3028af21888c9a98ab2907be78d8419c48e12770720a69b701b92ccd94b8fd44dfab2b72ec9085ab5fa13c0fdaf54db299c5ba6f490182840bd455a78f6231e1cec2111e3d2c2b6269097b93d52bea7ec586aa2d1cd06c8ab82d980d9be3cbc29e77c23d9523cc101814389e4fc7828f6695bd41c6f66115ca94d745027d82bb75ace9c246de0a605e8f7eabbd92d45d078a7f3ad6a2749c8a9e886ab978cfeb39bcf5066281c80926627e5ac1e8e7f42ff21da311beb2682c9e3c3e5a894404f76355c9e25d41cd59ae3537a7edd7398640eb88757fb6aeb7ee589c0b4ced2603ff4ee9a515aa0e2d7047421bd1382ca37170eb6d2abab1216eddc455103cdadd7b632ab289a8a466b6b1f5297a4845b0dba7b8d7dcd0c1b7be1eed13b4b3e97d088445e88564d2871a9bde64376b50078b4d6a064388eb109d335aaddccac9343893d096dd82f7184937a787217d1a513a31f98258f653f24b89edf82b219b6504ccfe4ea0946fcbffb3a86ec3490345451e983208a79a205e5d5e8180c3ff8839eb20043ba5170e33bc15d9ae6de6c7bffa2ccb0de110e1abcc879bc477f3c4b9f6b5a72a1ce809c18745a2a439867c644b8852ce0f9f0884efc62521079a87b997fbfb1268634612e65362de594c37a41583339abd40e88740443853190317dc68abd18b1b6090b3ed18b8d9572b2a6c8d34c4ddc1bd9031ff77cd90e5af201f9c127738bb29e62c182ef45da9b5f147866dc5b7e846013f6c9496c4f3318a27a3620aaa222d2278cfd9f3ca5848ef34cc4164836b831484cb02f678de3900c30c0e88f62bbe0b47d8f09d79e00d97e9d3699b6bb7d08bb96c72e988f1ae43005cba861cf1a17cfa0a02c639c7697d8d753f09b7589529f8cd48606b0828af71b70a28b8b4073c5d6d3853cf335cc443a9352187bfb1ec64da4c770b903ca9d9dd3858f7704a1a5c3fa1b286423d7a6fe7128513b4d416a1ce22286d66d7fd3fa2e0ab1ede28b340223f8da7b06d3044fb5ef15d2833f71d57e8d1e599cff821675c623dfb1cd06733fed60db0218d96173f4d4628a5ff181da79187c491e71f73efb58de6e71f0e8cc160b58414a13ec2aed12aa1e7c8236b72b83862a118471068ca068542f4367714816dfd7a7176b019e2c059da1c7a15db26e1f15b473d1e71570e9298f35bc6e6d42fa482ab70af793842a84d2de80c2e00da54bd89fa1386f344101d863cae95ec32cea289eab8339656dda9609ae81eb67a22447202d25dc56d8adfafc4d6317fcbbc0fb4fcdcbe4eb0a3c5a570b71b151e98679557143f13a47fd8fa230c626df525e176dad25f914e4b6296a44a37ccd322a841476e35b3198280d4c94a3ce67271ac1d1cd7d4e953b9ff87119fa4bf51a639a71c64009997753766b43331973fcb618ef24d3369444edcc79cefcec24e0175da844bbe696a2f3166865dc04bca0e41f532a8c5bec52cef6b0fd5b1e267500bce3939bec1398de7f9ae76cd5111849a452ecb440387466eca357bb0679b711557da2282a5fd20e98d0993cdb47e0c1bc8d472e24f18cc22caf2d39476badec4a1488227b2f46b8f794516008caa9046040f67d93ddc8a115df3d14559e06358ca2d4dc2deb984ff212f74dbe80fc211793e4437e031f09e637ac7cda95e05bcd3c00a64b4796fae0d7d615595f52b2f5168c1afabca750a916696f6ea5fa369e2d295587c82f0c75da1a61171943d9f35b68677ec0caeab78a112aba8ee9a201dd427ff8d9e5af65cf549f273f3ae6b7c505286885948619c4001ab3c287b743a6b2ba62ada8e6939073ea254058b7be4c197d1d11e3f45d335a9862eb2a10c80981353e49ceedf308e4f635892d48050ca972b1bea6c8405519648b2ebe17dbbad8a2d82fea317d5fd3351bd17bdffab6e1970c8cda31f01abb12455780ff4", 0x1000}, {&(0x7f0000004b00)="286f36ffec3156b33349fbce800264f7535153db34b2e4b8cf39ee4ba88d157832e0c31f7f48d40853b2575bd5cf7a472f833893a07a360b9bbcd96a0a4f97b09b4573cae4fa2a609cfc4ee0b12c823a43a65cc79c9719ac6230e9b3b42a65eeb4f4bbe7fc4640fc8328b9012d539b062caf592c506245bf5d8b94d9afa208144ce576eb5d704fd3927764fe4f1df99275b03063ff6614105f100c5a43c29090652a07314385a8a36fa06209f14f0dcbbcf4753c250d843f0b7676adcdc253f64bea549e", 0xc4}, {&(0x7f0000004c00)="7190f8a05ebe28576dfda79d9c75f0cf320fb4ffcb7b9db4ca31c29021", 0x1d}, {&(0x7f0000004c40)="832e877d4c706f09e0f471d0db6bb3c5ccf6a0be8c9783f72c83daf7fe0aa65f6bfcee63b90526e30182ee9b256bfc0607959a99069db93c", 0x38}, {&(0x7f0000004c80)="de3bd5e229b109e0be8890d7585a7bba2731eab4c3846fee236cb2b0f1fcec2da42120aa0e04bf19c9f433dec27affb3129694d7cdbed756db1382faafa9ed3712eb40e1ae1a380cc030b8c4923e2c907fcd45f0178556638c12cb5aa15de5e533594d80d721a76c4ea552eee63ff47dd5154fd8381c7cf07c20d210285e46ef1fdf707dc86aa5543b3cacac84", 0x8d}], 0x8, 0x0, 0x0, 0x2}, 0xc) connect$unix(r3, &(0x7f0000004e00)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000004e40)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004e80)=""/26, &(0x7f0000004ec0)=0x1a) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004f00)=""/58, &(0x7f0000004f40)=0x3a) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000004f80)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000004fc0)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000005000)=""/11, &(0x7f0000005040)=0xb) pledge(&(0x7f0000005080)='\x00', &(0x7f00000050c0)='\x00') pipe(&(0x7f0000005100)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSTOP(r2, 0x2000746f) getgid() mkdirat(r3, &(0x7f0000005140)='./file0\x00', 0x100) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) pipe(&(0x7f0000005180)) pipe2(&(0x7f00000051c0), 0x4) r5 = getppid() getpgid(r5) r6 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r6) 02:19:55 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001040)="ce", 0x1}], 0x1) 02:19:55 executing program 0: geteuid() setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setuid(r0) 02:19:55 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/194, 0xc2, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x4}, 0xc) r1 = socket(0x0, 0x4004, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/24, &(0x7f0000000180)=0x18) 02:19:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 02:19:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x26, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) 02:19:55 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mlockall(0x3) 02:19:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0x1000006, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 02:19:55 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/189, 0xbd, 0x42, 0x0, 0x0) socketpair(0x26, 0x8007, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) r1 = semget$private(0x0, 0x0, 0x100) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x9be, r2, r3, r4, r5, 0x80}, 0x4, 0x1, 0x3f}) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:19:55 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) getpid() 02:19:55 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xfffffffffffffaaf, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x8001, 0x800}, {0x1, 0xff, 0x800}, {0x0, 0x401, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x40, 0x1000}, {}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() r3 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r4, r5, 0x10, 0x100000001}, 0x1, 0x96fa, 0x400}) 02:19:58 executing program 1: nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x6, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x4, 0x4}, &(0x7f0000000080)) 02:19:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x490, 0x111) flock(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) r2 = geteuid() r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000240), 0x8, &(0x7f0000000280)) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0xffff, 0x1}, 0xc) r4 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x4, 0x4c1, r4}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x6) unveil(&(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20040, 0x82) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) 02:19:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1000084) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="23f84ade53d90008adee30d3e312c2393fb985ba28f81613fcade0c88537e99981e28c5eee145eb69ea0aa311e2e05efe0106e84d9364bed298a9f3183477acc9c460b1501c3bdd75728d900096dd844a257b23df6733c5ce8e5151159d937b94b301cda54fa4045f894", 0x6a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x6, 0x0, &(0x7f00000000c0)="328617e921341a0e5647f436e901627fa79ed15c43bb77d5869f8ac291e14608a2a2edc6fd94126d446fc7b5e92e47e0d474621500000000", 0x38) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup(r1) 02:19:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0xe020, 0x81) 02:20:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 02:20:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getppid() r2 = getppid() setpgid(r1, r2) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="9bf8c4a4422b4560956f6f75c5a8112beacbdbdc3b69623fdebafced3b83faf9e4a3022de99cf1ce4cca7db64a9795b430ee48a50fd86e2db62c70", 0x3b}, {&(0x7f0000000200)="44f4d721c3746180009c745af8b9be644ee08b71983629519747067ca01aebe23f3da0d5d38553ad84cdf6bc3c0dc34c0c24c5c9dd6a94803b1f580fcc1bfabc6c41e5897f2a70673636eac75c7b3686f8929686896b551bafe919b64bd0d92ce1db0adf9fec58940cfeed02770052789cb9027591c11731c2bea10d7dd43378b0a719040219dfdd194eabc7f9d439377cda5e50d6d511a6cb4c4b0706900c95794fe88e5e87bf2b1a463b42bb637b25bfc37b0e2899b5e79f2375e8ec69745b484e77556ce29dc56f65c5aef4cd", 0xce}, {&(0x7f0000000300)="e285c03ba4cfb3f0460a4a550ca7fb46860f3484c6dcb73d9345704fb62ab563b50b4aea45f27b6ee76ed3bd6f924da3cd2b3382014f4e8d47411ddf85a343ea08279f2ee771f2cc0ca6100abf4834ea73408d09b3c580988c7dd8d9e3329475ee06b4bf76fd6a9d22307663da1ae9b87ddc781a472147848e188843d9b62ddd5224eb58395d9cbfc2f1619ce21ac1498a74dd8e2b0d43e2ac7e2b248f3fa1e2ca0a51bf7460baa9464051d8b15b803f107d7f1fc26d99e60e071ed76cb32d242b52c03e5bbf14088325b5f12e26b6d999ecb5cbb2", 0xd5}, {&(0x7f0000000400)="bed7b1be3a28094c7feecc390463ea350bfb02567b7b7bff3c3e2929ab7baa0375b7b099818dbe8638f2da97a951bb530859ab081bdad3caef6e6da756d0ea7ab0d2cfb9a37ae2e21028bf9c880722ea1376654a1dc2b03bffa04817ebcf03977d9b1efde99b0570fef8c8d8b3be2c6cc647d71f8079817f8500eb44", 0x7c}, {&(0x7f0000000480)="53627c1585d067595fd53f1c69451c27bf76467ac514672c8e5a9109e1a812ee38e9edad2dae71af9de86b251d29208f753bbb893e52a7fa21b473e860bab95d39341cea1b5b4769a1d5fc0d13b87da58ae8281e450f717fde83a0ddd71222e588a0037d5f9cfd68a404da5ae9b343a8b83e1dd33ad1281f6f09b5d1eaaec3f64bf24a823128b51f497020752121cea6e39675228198670ae5565e8eb8929870e8220e7303a8f4173402b1d0ea40dd3d69a4833585ccfa", 0xb7}, {&(0x7f0000000540)="3cf5f477866b09fed05380425356ae29404543b9fc9c37c6b8d960c638f331cb9f86475bb32269265532c9c6438173b60ec8e1cdd36f270d6587877144e354e75464ab76792e9131753ca49cc64f6405453c90132403fd5eacd1212dccade06e09c4e246fd5abb05e79630efcacae19aa47b4fd32381d5a6bdab1dbffb147cc91cee266c78aed6b6589a0ee29691024853a2cfd2ac866adf4427a9638f32dc", 0x9f}], 0x6, 0x0, 0x0, 0xee2ae0d8e94efc4d}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffd15) getrusage(0x5, &(0x7f0000000140)) 02:20:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x1, 0x1, 0x4, 0xa2ac, "39b2e5e937c6429e1010ff2ec6e29510d031f90f", 0xff, 0x6}) write(r0, &(0x7f0000000040)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kqueue() r4 = fcntl$dupfd(r0, 0x6, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) write(r1, &(0x7f00000003c0)="0cf73bb2795b0e77761489d085732097d98aab46e82e6528abae444143beb2df37745c78d6e5dfbefe09142fca1b47c2ec0dfd31cc37ebdc7d577e70903ed272ed9261fd9fb3d02d66759c0faebe082ea64cea68e76d326a31b4f2a005ca82e2bc671ed7bbfe71c4ba94b8c56c137592f4a2e598e5741e8d781b8863151703349713e28900e9e7f5caf711bdef081cfecb4bdd00f88d7882861669a43241feee190867c3b5a9f4664315c828239f51a69a1ec39a7003f25b05b354eb21bae57c55c7c4a584b7d5276f42acb58bd4a6cb61661fd4ef997c7f07a9244018cd", 0xde) ioctl$TIOCSCTTY(r3, 0x20007461) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000500), 0x10004) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r6, 0x2) 02:20:01 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) socket$unix(0x1, 0x5, 0x0) 02:20:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) recvfrom$inet6(r0, &(0x7f0000000100)=""/234, 0xea, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x84}, 0xc) ftruncate(r0, 0x0) 02:20:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4002, 0x0) sendto$unix(r0, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x3, 0x5}}, 0x2) 02:20:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000300)=""/75, 0x4b}], 0x3, &(0x7f0000000380)=""/58, 0x3a, 0x1}, 0x841) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:20:04 executing program 1: clock_getres(0x6, 0x0) 02:20:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) 02:20:04 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 02:20:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe(&(0x7f0000000000)) 02:20:07 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x7, 0x7, &(0x7f00000002c0)=""/71, &(0x7f0000000340)=0x47) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = socket$inet(0x2, 0x5, 0x7) ftruncate(r2, 0xffffffffffff13aa) getsockopt(r2, 0x4, 0x2, &(0x7f0000000180)=""/204, &(0x7f00000000c0)=0xcc) getsockopt(r2, 0x49f, 0x8, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) 02:20:07 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000040)='W\x00') 02:20:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x8020, 0x20000000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 02:20:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8080, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x6) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x7, 0x3ff) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0xc, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x14, 0xf00fffff, 0x40, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x4, 0x400fffff, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0xe, 0x800000c2, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x9}], 0xfffffffffffff213, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0xc2, 0x44, 0x8, 0x6}], 0x1f, &(0x7f0000000200)={0x12f, 0x80000001}) r7 = socket$inet6(0x18, 0x1, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x280, 0x60) setsockopt(r7, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x7ff) sendto$inet(r5, &(0x7f0000000280)="fef651147311efa129bfce7f44d94d8bb07872f35939f84f393b4563c4e85e0a17cc4d25d0028310b176da1308fa6193de73051fd9668f478d0054a520534b0f863432c4eb23e51850953bf081d52e4adad816faa115c7a5911d65b2f8cafb77d7c998b8d4d4ef192975d6f13aabb20fd51061a33d3e77f477", 0x79, 0x408, &(0x7f0000000300)={0x2, 0x2}, 0xc) 02:20:07 executing program 1: r0 = socket$inet6(0x18, 0x6, 0xe7) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0xffffffff}, 0xc) getsockopt(r0, 0x8000000029, 0x6a, 0x0, 0x0) 02:20:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000000)="35166a7590a481c37b0cfa183ede9b066ae27d3250bff0d43db22e7deb2cdbaadee8fd17a46ab35483f0b6289b76f35b71c9234fa78b63305c7606057813245257010bad058851f848130a8e2b735cbe481f3940a0", 0x55) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) ftruncate(r0, 0x9) 02:20:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r7 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000280)='./file1\x00', 0x4000000000002003, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0x0, 0x2, 0x1, 0x401, 0x80000001}, {{r7}, 0xfffffffffffffffb, 0x0, 0xb, 0xcbe2, 0x1ff}, {{r8}, 0xffffffffffffffff, 0x1, 0x9, 0x8, 0xfff}, {{r6}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x169, 0xb7e}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0x8}], 0x9, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x100000000, 0x453b44bd}, {{r3}, 0xffffffffffffffff, 0x11, 0x8, 0x3, 0x2}], 0xda, &(0x7f0000000240)={0xde, 0x6}) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000000000000) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 02:20:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000000000000000, 0x4) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="b4fed60886d0f459bdde16ceb506c6953696e62176f827cb13c9d160", 0x1c}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x5}, 0x2) 02:20:07 executing program 0: r0 = socket$inet(0x2, 0x400000001002, 0x1) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=ANY=[@ANYBLOB="08002e2f66696c653000de51a4dbfac7e26587b217c016f97fe43953c8b0bc4bcacf5bbb5dc5a8618b9c93f3cb99e39c30ecea9ed1c9402d418d9bde0b7aa84aabc042f3ca068f2b1e21744a17efd9cb4b6e468e5f96cd0f1fdaae23275dd8950a3b85a696efdaf9ddd91e1cba5fb66e285111b9399504dc0e8099be9bdeb463599c8f966335d75cfb1c13000000000000000000000000000000"], 0xa, 0x0}, 0x0) 02:20:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4000000000) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/123, 0x7b}], 0x3, &(0x7f0000000200)=""/156, 0x9c, 0x1}, 0x40) 02:20:10 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') close(r0) 02:20:10 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() r3 = openat(0xffffffffffffffff, &(0x7f0000000b80)='./file0\x00', 0x10, 0x2) utimensat(r3, &(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0x400, 0x6}, {0x506, 0x1}}, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000009c0)={0x7, 0x1, 0x9, 0x100000000, 0x7598}, 0xc) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r4, &(0x7f0000000c40)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace81b19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da362a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dd07000000000000000f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a2379ed47df1f008a16d4ab1b34175d0ff0b84b4b7aad8b776182578eac3777af9ec276edeef33cd07f36e2510ab18ce5fe4dc41b5aff1b121d4968cd0a6a44206a367ce4d90993e7108a686b6bf1ad3af08755d436794027315e4c5b4b15e18d984b6bb48d1f57d090ec754987f2e8cd7476c4e937ed0b95f10022bd99de732bc6e0484559430c07cce42fd69aa64ab60735fd61e64a9a", 0x897, 0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x20000007, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x101, 0x1fffc0000000}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x8, 0x87}, {{r4}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x7ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000003, 0x6, 0x400}, {{r1}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x7, 0x8}, {{r2}, 0x0, 0x95, 0x20000010, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0x3}], 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x4}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)) 02:20:10 executing program 0: socket$inet(0x2, 0x4000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000)="6b26398fa516bfae11a88fec9690da927c092b1ea251c2b687347d329f6f2f48066246ede75fa0b8f4a4565db0dd7413d045b5d21d6e63b8e93ac81f6c02bca1db1191c9ef05ac6063feb8b9447e12e82a831f6829c64a3c1010ff38d59a592eb7b7a76f5e5f865aa42ba7e9f2c6bffaf73fc13d03bbd556edc63dadb68d5f427477f70a4560edb556f54c94a67c5a5a68b8e015b7f761ba14ea2a3e8a8b75209cd7fbc30268c68b9f99a7ebf2473a6f8f95a142c80b806c8a4279249baef29fd7", 0x228) 02:20:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 02:20:13 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x375e, 0x1000}, {0xfffffffffffffffd, 0x100, 0x800}, {0x2, 0x8, 0x1800}, {0x4, 0xb9d, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x7d91, 0x800}, {0x6, 0x1, 0x800}, {0x7, 0x53f4, 0x800}, {0x5, 0x400, 0x1000}], 0x9) semop(r0, &(0x7f0000000100)=[{0x1, 0x0, 0x1800}, {0x0, 0x800, 0x1800}, {0x7, 0x40, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xb0c) 02:20:13 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) close(r0) lseek(r0, 0x0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2b62e759dd5efb1f, 0x40) 02:20:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) munlockall() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 02:20:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000001180)=""/134, 0x86}, {&(0x7f00000000c0)}, {&(0x7f0000001240)=""/92, 0x5c}, {&(0x7f00000012c0)=""/137, 0x89}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/64, 0x40}, {&(0x7f00000014c0)=""/247, 0xf7}], 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x61, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r8, r9, 0x6) r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x155, r3, r4, r5, r6, 0x102}, 0xed, 0x6, r7, r10, 0x7, 0x6, 0x10001}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x1}, {r1, 0x80}, {r1}, {r1, 0x10}, {r1, 0x5}, {r1, 0x1}, {r1, 0x16}], 0x8, 0x100) poll(&(0x7f0000000140)=[{r1, 0xa5}], 0x1, 0x0) 02:20:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r3, 0x6) close(r3) 02:20:13 executing program 0: shmget(0x1, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chdir(&(0x7f0000000000)='./file0\x00') 02:20:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r3 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000440)='./file1\x00', 0x0) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x40}], 0x1a, 0x0) lseek(r2, 0x0, 0x1) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='{-\x00', &(0x7f0000000300)='@(\'\x00', &(0x7f0000000340)='.\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000200000000000021000000000000000000000000000000000000000000000000000000000000000000400000020000000000000000000000000000000000000000a5000000000000000000000000000036fb0000000000003600000000000000000000"], &(0x7f0000000080)=0x6e) 02:20:13 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r1, r2) dup2(r0, r0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0xffffffffffffffff, 0x61, 0x7fd}, 0xc) 02:20:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x100000000005de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) sendto(r0, &(0x7f0000000000)="4893cf0a654feb718edd3e69555102b8f5bec43a4d9962994a28d5e101f999ea08e29c88ff29d9dbbeced18ceca3066c7f23794f8bb08df887b496d1d884886736863d9b163bed19e031b5d09c472e28", 0x50, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0x61}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) 02:20:13 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/41, 0x29, 0x43, &(0x7f0000000040)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0xa, r0) r1 = socket$inet6(0x18, 0x3, 0xffffffff) recvfrom$inet6(r1, &(0x7f0000000100)=""/185, 0xb9, 0x3, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x7fff}, 0xc) 02:20:13 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)={&(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000005520fe4f7902bfe4fdc7afe2000000000000000000000000000000000000c7304650e68b24bc52459f10144c00000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) r5 = socket(0x1f, 0x0, 0x2) sendto$inet(r5, &(0x7f0000002480)="59efe33176c8b28dee641dd48971857942b9c1d2abdf6580dfc0041c49afb4671ec0d52d97", 0x25, 0x400, &(0x7f00000024c0)={0x2, 0x1}, 0xc) 02:20:13 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x135, 0x1, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r2, 0x0, 0x9, 0x3, 0x80000001, 0x101}) 02:20:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x402000, 0x4a543a7) socket$inet6(0x18, 0x8003, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="8a0181308ad8e1c75155122a41faf19f11009eb3d20e4a61bbc5e150709621342e135456f164d3ea658a5b8bb37c39cebc0b4c37ce81fa9e512fda7794bd7ef4ae210e065a61b7c3dbaf174fd2a723ae9014ac5cb6de58909beb295db7c26e89dcd7b7a99bf96e5741b3d9404b0d", 0x6e, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x40}, 0xc) 02:20:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0x39) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 02:20:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 02:20:13 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1cff0200000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="874ab519b07dc98369aee3f07e0b6bac017a307803d7412d8bac13ec8125", 0x1e}], 0x1, 0x0, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000000000)='r', 0x1, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x6}, 0xc) setsockopt(r0, 0x8003, 0x6, &(0x7f00000000c0)="170ff26805fb2260f86e21a521c7321a0bc3ef7866144d42d61b7539c077d6cac369d230077f96058d9a2b03596b8733e747c6c47df57eca1f088375e8ef9cbff3eb83a48db6fe4462babcd8cddd27ff9c470cbc89fdc1902eb76167ec4b08544f0c6adafb31e4830f6b19445cbcf28190bc1757f9a3fa6f3f005155db505dabcb70a85522a57e5a0ca3b456659bc2cdc7146ee5cce743ffe021216f1c789b1409a891a15e6c3c729becb6e4afa2ade66a", 0xfffffffffffffe31) 02:20:13 executing program 0: setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x104) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r5}, 0xc) r6 = socket$inet6(0x18, 0x100000003, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x10000, 0x5, 0x6}, 0xc) accept(r6, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) setregid(r2, r5) 02:20:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="17", 0x1) 02:20:13 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x92, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 02:20:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 02:20:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x24c2, 0x4) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000000)) dup2(r1, r2) 02:20:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x1baf) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000001da) socketpair(0x2, 0x8000, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000300)=0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000340), 0x0, 0x2, &(0x7f0000000380)={0x18, 0x2, 0x5, 0x5}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3, 0x401d}, {{r0}, 0xfffffffffffffffd, 0x20, 0x82, 0x1, 0x401}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20000084, 0x8, 0x10f5}, {{r0}, 0xfffffffffffffffe, 0xe, 0xf0000040, 0x2f, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x92, 0x8, 0x5, 0xf77}, {{r0}, 0xffffffffffffffff, 0x10, 0x12, 0xfffffffffffffff8, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x1, 0x50f}], 0x7ff, &(0x7f0000000200)={0x688, 0x2}) 02:20:16 executing program 0: shmget(0x3, 0x2000, 0x1ff, &(0x7f0000ea9000/0x2000)=nil) shmget(0x3, 0x3000, 0x26, &(0x7f0000eaa000/0x3000)=nil) 02:20:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) fcntl$getown(r0, 0x5) 02:20:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x60b0, "485624b43100", 0x8c}) 02:20:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) renameat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 02:20:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000fee000/0x10000)=nil, 0x2000) r1 = socket$inet6(0x18, 0x0, 0x14) listen(r1, 0x8) shmdt(r0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 02:20:19 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom(r0, &(0x7f0000000040)=""/24, 0x18, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x200, 0x4) setsockopt(r0, 0x5, 0x2, &(0x7f0000000140)="273d3681411db8cb35c09efc19a371719a2608bd8d42a05b04ac2ea5fe7cfa946a137f2dc0a8f8514ec1bbbc0bcd5082e1af905194dc401c700d0486cae3f97019d514b4d4d3d1136fd0549e9dcb9f609acd51451c821d703ed8225281d58154f78f33d788a37fd8161a9561ff6cefc08dd98cd8d570e4933442dd3422d2529ff76545d782ca704e734b00f3afb39da2240287f1541f4ce43977be9da7406d9ac47793f66626eec50923af1738352079a454b9320e5eb285a69ab424f480376964ba5e058902873c673b6b8ee7de25aaa8d476b6c28ed5b6d19da2244f5b40f7e08c03a405eecaafd94635dc43e6dd6864edbb0a942e32315153fc7fc38940ce7b3a4f8a5c1f328de107a2a89f19b42448f198957edf59eea03fdbd27e27c2bf7165486ae4776bbdac4cd014bf9a", 0xffffffffffffffb9) 02:20:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240, 0xc2) sendto$inet6(r0, &(0x7f0000000180)="70a3295c2096c1cae7db5cbe85be104ae4612aa79ed470481ce205e7720e3103f33290c476022b192abba6212d39b2b8060c202c18599ceb5f807f4850b59396e093ef82edacd5bbbb137e0ec99810ebe48f449e40751ec4e8343168330326bfe56dcdb0b8156e90518d7ee68ececcf60fb9bfeab1c9744d762bc1b89933199b6d772f6089ab0a00ac39118eda7777c12b21f133433a87f6791db8678cb954d2017e6733eb4ee624a160cbb795d57c8451f45a75ead5875f3f6927e08848754772c87ec60e0fb51464c5769c7cb79cb25b40bef406032ebb7573cfb59c9ca70bfb520052a2d7c0896289bbd16daaa15935500e808a2eb796637f1e2553383099c772e321a66c58af6e86794336f64b8cf6ee7080f56ef08cf5eb84e0ac1b9a62295a83fcf8d20f3367d7d1f4ef234f7490498de2d9ccbb1af8db67f0d7a1f36b6b7d84e97e74f3013d970186fb3e7c6981db4110ec158d6dd2be4968737ec9ba2ae6a157d44aa5672485f0091f59d9a2eed2aa28edc7d9766fad1fd2ebf765f67342646255c1b82654fcf2ce4acf8a85e3c8f6bc70da434d16350e7c12d009a95bb2180c363fdbdae7e0146cfe9edd6eca660935b8e3cf5ca4a28451d310706f9d994716642c9c49742cfd4adec3e692a71544319f0d7f38d5a615f78327168d1234909f1c7aa0574077793dd13f8bf0b7d387c9b4e688fd6cb27504a63a6e09d80b69b56808ae9eee9cbf2d51256b06bf4035fe8dc74bd9f15a2753e928cb6b453a169204209080fd943f94f7cf1a67b16a8c50a34c75c352c12e9586591d7305850dfd21a1d3d2e09cf964b8a230560c604e1f639d3b95faa13dd4472040ec0caa3761a7addf75492e7dcf2683c8ae1c558e3f2b4492c2492a6c6317505cccd47f97202a18e1033215cf4c0b9db06b03946e7cbcf2ad18a6d3454284de666a19d24be3684596fe609444d71422bcee38a05059825503c40f1949486f245ec3dc9716c24a267420e92288121f9f0780285d84f9dfd979137436e4977df85e530ad776cdddaa0d2c72e735f06ffbe941af0467d4d9a4711a75f8de05f726128c6e1f0772189b0a2a5e386a0ad923bebffe3281538bf068ed07157c4876c66dddcf3d07430e43dbaf9f68f7a40a86da26ac042f1c9533db05f4cd4adb319fda15b9b2bd2e2764d6d74c0e939b3f28b253c41406982cd9373751fec14c9de83cf7c9ef82f58bbb4daa1c73e474cb93ad37db7c2a2dcf983ad461ce0e2aebc1e6f2099f5186123b78f9991b1e5c8766c5ed16626271ede633dadf9a05a6edff091be9877dedf1aff3ebafa85a40810047e7455be337f8f6b368bdaafdb855dedde6d5d9f725a327bd2849002269a149c74d9686bf048a249de3ce09f5730a85967ac28cbfd9ba98ffcd0f66042f67087d421c0093e6a820f72362806347c178a444f3c8109e13b57f58fb8964dca4d594dcf27855bf55e7f8aecce38a3e1b4a925c594649e57f273adc1a055f5b0b5c5914f3136fa6518d7bb156b5607acb2114ec5b3ca34b96368a1c7c6d0a1c1bbc8f91e9407b7114b062438ac2123ad6ae328b5f2dca6ea0db7825d3112c127208effb37ffee0fbcd6953f0543c7ce9c96fef271f10f2f4d5f183769a06206f90528985c95f0f5d387fecbbbc8b1a5b6a5dacb7323608412c0b81376d8ffbe491d56157c38a6e08b2d45ed8ced7da160c2ec54927dbc8be4d76bfc963a7a233c1e8cf93c6319236a35e90752b6633abafe169bcc2da6e91c6b27cff89d550111bbf1990e31097ccb68b0a6a154a9890dce72971568e4fc2c3f1e58b8a65778697d67dce5442193f317798e7145d2d40102997073093ba0e6ca07e2d154f5aade22cabab9dd3f28bef83aae13fe9ddd536ab063ec6ae14c505ebaed998ba6cf75b462c4f0c3107df0075100145b7302422d49feb1f0b2940c1fdac07bf4ccec5d946e31bde080555f08c8803b505aa2d9dfe6be393f43fc53988635a8fce7d25576bdaaf7a10da56229650d04b37b93a5d31be14a19c31859a95f4bd94e64f1ce69f89ee079bb8c5d4af80a1238259ca685142005fe2e329cd9d76161716149340ef9c8d0bcaa8c231eaccccaa56465e4221095998eea2c5fe32f83227012eaa17fec2cfd2e9f93d04f450769fe4443001bd6da208c1efb2bbe53604ffb942b8a55b6b7f2f89fdcf2dfa7db03b55fad5647643db6dd69c4bbb13fc38e94ae741ec8502ff7320dc5c484add5ebc6c8002f749d8d4779b6f9c1bdc64a15182e05e5d1accd647f518a6d48811c6dfcd2674819f9558c016224326f604d8a793818d7d7093b7706b0087b04cea7a30533e737f0f1c77706c5007d99e5e2869aab66fe32f4dad2a9e6948ace4adcea0976b3f36a6318e79aeda4dced45e27b0fd0965035650522c58bd7c9bbecea0eec883a9f01f457cbaae85c67d66fcc1b3f4b97a496814c1ff30eeb093118dca52840fddf33006bb9e0ecf8ec3c56156d2dab5e6b0dbb6d2a8a83beb45eaeea4bd316c88f7b4a5f505db3b1548863bcdf68bc8d6057305313c76da92971acdf4ecc9df5ed76a94835af8384b45edc3e167dd99bcbe241a0a1d001d4f9a4b8917af1ce687234641c5d9e1c2a31ec53a67340c7dabb200dacbe51f682627264679ebfa13cd45868c135487b7dc98ca039c3c5753ce5b0f6df9aae95563bacfdd2925c4e391b70487d45b2a696d383e69ffb99af110a01ababa4b62f84f9b748f9e12478fed0af96e044b4f637f244bce36790d8eb67552e54dcf718ddac2eed5a3def1112c4993316f5d55998f7a37c68dedad9e6cf0d32b2384cff47653056aa1c75e124778b54bb8c62f061838f67c0d88dfa95749cddf80cc7864f21524a5ac9e8c1503187ee0586eda2dd6813aa8839b0c5e43188192ad90cea11fb4d9276f4040463137577365241fa0a8301d20d51af15d203e63e7a05e03ca7a3602ba6e37be2bebedc77db2e8bfc60b72928da028cdc6fe75f61624bfc32ed7977f3bda5b784c8f592fb2e39dc4d2141b5d3b36333ea2b928a105abad5246e5c7168a3ee2372cb844aeeacbc037250077b708b6740d06d026ba03fb052786b1b8159d266c49adf85a78ff3255bb0f142bf025d1110295ecf7d7cfa60953e637f736129e039f8210561abba563e1c4b4c0d7b77d47507e8e9ced5aa1da6ded59cc54a206e12c210d7c0d5aab9fe4c7de14b12dc45c8dce0576c65276472f67a30ce6b51ca4f40edffd8b5c593f96b623c6734c56a997f1185968c10cb11c56b9955feb875c2ea64e626e0e5d4c16851e76b19aeb53f9ca9f994c19729602c033c9bdd773691adf5050451f85bf1d829e3f97598d48ed94ecb7949a166b249b0bf651374ae18556ceb32beb1c0feae8775dd34d2266245e42026e50ef5a6867692ed9521800029d7a23bd2450a3e59d9cc38af7e21c8be3eadc5ea8f7cbed86cf5bf0cea7d35a943a16687fdddcd7caa576e27cc132e9e55ff93534d451bdd1264a627a01cb34cfdb7383eb142dc1208ef20ad25ef5576ddd2fb404568eb9458f849e00ed322af2358314b1a5dc33db159836446ba1e23cc12826c7a61e88245352944f400bec6ac8fed4ca9db5aa9e8bfecb1d2e2a33ba8432e2c92bdabd718912ac172b57bab43aab9ad82e525a9bc0f16bddd934ea8ba7219d81831d409ce813d153624976413344e4f4ef91ac2b092a35cb60430262292e3fd5ebfe140fa7b2d543e8195df0bd5b97ecf8f088fb2c469ee4d2473fd87f5055c98bdaa0fa9d4085428d72bc5585a985c374ff0b1097765fbe6d195d32dbee1b6d72546e5fc39f8df92fa04867d1a25a1191a781e8f951d990e775aa591a202c8d3fa0fbaf6224a2ccd8497f793e7fac18c2a923d1ec8375a8bd407dfde88c793f886674a6f7958c49c486120fa27c0a8fd49db3b9bd368d5474ea490b28ef971fb6cd62e5832b256ca0a54fda873a17691d512dac405378756042a1c96290be8ad3f1abd295c2116910cdac44009eee983d0d9f623250ca295e8bc6395127f64ca28c3fa46815a362bef555f807a47c391167e51ea1a94195bfe0077bc7f9a75b4c0ef94f27efdf42606451e26fb47a890582b447d61aff3bed800a665a261ca49e155742907c222630f0fd8e3aed5ea315926fcf715edb6096873d5bfed1c2f86987cf3eda555dd31777e8ad83210d911c9fe6fc9f6af90b321d35251f663c707cc6429def4a9924827cdc691c361b488d2a8962fd4561d532fc97b17b9cd08b733b108d00c5d58da8bfedf811a5a0d9d37e04117a828d7e56407a0cec0124f25bb2148315ae053527df8e7311816f64ec9e98086c75a7f69f9a9aafc3bc7efbbacb3253e6b2dd7a4095128d4ce68bd2b895222ad4a0a4605e682b8973c4a33526f6431ee6d051a76b897e0bcc75d99c28e657553cae6a1f04a12217203e7c2257a99c486145f891a19c5ac07aacc44510e6ad853df30d0d7c941ed615428da653b2f43d5a82222a8398344511e4fe3b06e8b11843fc49fb5b2b8c94afc86ee1b0662f47d342a23daa0cd870a0e3d6a29a05a2c8590010ce2629da11dbc2f6f99f30af8ebf74aee114800de270a753356105c16ed47e3f7b7bc2555bc9620f97133e2526b38287ef57ff521d5b0160558a7e4ba8035074329705f2b9d63d03232e41cdc7a0f88bbd1e9ea84baf4612c6a9edab0dd4ef4efcbad23898a34e1eaf15e83dfa2d1f3270300f03c92f7fd53194eead2ed75c5b8acabe830b09b62614493d3c19c060ea68f67077ddf57e5477d2daa000557424d691a48496eb538590698bdbda70620b1ab4547bb951479789737545dc9bd9cb58e44365bd6139279836bcc943474f5c1dcb18e82f7503dabaa3f325369e24ab80a659d1956d1831a0b7469d293df76f08e0a12384492c018059a584d0f124e8621db188907a484f12a19344dab838528122781c49c6564bfc7c437875a9beb08c612ef668189d5bf15ac85851eaf694606c694080391805153972fd96758ee31e76954b50ff1e09c9dd59ad160d51239baa8fb375dae3de2fb3154e6d22a9f3bdca43c3c7b1ebb68f8cec7b8a587e13d179874b44debe86abc9af5b3b3f8ee4756cc7c07f65f00b487ca57bade4acea044aa8a6a4a0aa8ff9825d4eb6ac4ddf40b9708d63df2a70a039e75db5be6aa95ca61027a6285ac8722ef18438401858aaa55ef44f75c0335254b5c93c8f79540bee06c0a2a3ed0bd02d58e79de3fbbfba85f6925be41838f1a0f7121c06efcc070a14659e0b46b45a970e9bd9d7a80663ba02c843b2b54e6929e5edf626e9c68a0e7871f33d4e8d50095f1882cdb535cf25315e219c43fcafbf7070d2f7dbd94414a564084d06c862ea1be09c5e34f1ff9be90df058a7f9c57b58cad0d927cc9d2b4f15fc34d5b093cf802206262e2f59c584918f38d1dd6d5052a3fdd1d19b184dd836347f052127954e5b5ff887e98f93cee304a6de55a9d9eec61ebdb77e4c64cee52b80c65585b6b85d7efe68df710a3d628cd1b3ddbe3b5014ffaf280aeddf61bc3ca9e1e11a8dd4f532a4fd57642edeb8cae446f9ee6a6cebb157829898a9a91813bf4b01d830f1d4a088eaf42eba7101da68ca01550d6962a7fede54a63b0dc497da48901bdc50f767903bb66dbb8ebb40f180e71dd672e91c3bd2b2bac825cc198b5a4ec1ee7fc279dfe232aadd7425e32c54d6b40cc2926fd229d300e80d50c325670e9092e4a70ef7a35c7fadf63ad1208eb78fa977351e83bd4dd290bf7d471c6a28436", 0x1000, 0x6, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x231, &(0x7f0000000100)=0x7, 0x4) setsockopt(r1, 0x2000000000029, 0x27, &(0x7f0000000140)="0042eca0", 0x4) getuid() 02:20:19 executing program 1: pipe2(&(0x7f0000000040), 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="a5f0c1162494f8dc4d70b4890d64da282ab55c2c0c3038b8abe1bca741a1fe504f858b5666a008a871d6afef6b4c820a456a3b96ea76a3c94e5e59908eca7bcb0665d82f8777a8a2ee4c91192d763c567abcfe65fcbf38851f430f25699786d6f364d488e7ceec9d6342d0837bcff41228c07aa7f8c09343af98f63d53882cd886fbb2ea369ae38c45898a6ffe9ab62cb5fc007b0c0a2e56953e3931d011b223979307d95a3d4fe1d24ca0440ded6ddef0f61809ce56329853f6a433ca0a3a020fb5a903dd293c002b065d090f1ebd6a3ac757", 0xd3}, {&(0x7f00000001c0)="cfce37ab36d3a8d0e31e8f3d034f42685da38d21813dba913fdcf6d4c396ef5d19e8fb4d85b1263ee13a0bde87792a13712d00861e95e97e4c11a1f636de98420537b470c3355f8eb9d2b85e8ce5d08b094ed2404355cecd68930f2e5bfc3afad54b86a5f9c620a52a8cdbcd6d168d914c3035e2859462456cc1b049c4be90b566a673cbadeb97134be825b75dd8b98c687e692d93d3fc4f4fa6a94504cced2da56e68d49043ce7cc2a4c5c6629faa80b2e762fc7c30b51125d419f4957761ca9049b3344e9392adb2ee62d675a4d0c63c3cb447c3e0cb8536a7a3cefd6c94b943d9e45a890780787c54bd15a0c1dd450df52628ad76d06c2f895e50ac898fe0ce41eef5b6375044fb01511830bc19e3ea64fd6add8726a450a7a8cf0c7f8a91f2bac3bfaf62455c39dff5abf90b8787f297c8553c26f102105f62cd9ef8de727e55a56c43cbe2b9920cac40db755225cd82c8899c9984140a76a847f8fcf225576f13042d8312c914ac451041f8f9b2e81d4a6de83e3742dbf4607f24af744bc17db12e006480d91911b1715fe9538991b4172855ba4f723c759d82e46908f145136025d4d574fba09e2b349c6a6df6d6174517c4fc8f5087070f015c4d154d4a0045bc8d0afb30dd2c39f1231dee096c7f96444e7c0acf032dab603c7264094b5b7fc36c2d78515b290b7856e53a8056a61cb4dd05d6748ba41538bd99817088bd8d1d6500fefd45b685103ae324736d14cb7865b4d20771b0fe51943dc747397fa2379bad99d8c8e83bafa966bdda73c5076304bd50b33b29d50eb4c862ba20458d6d8806312b0420150bd07b211b72a95c027653e9a024cdd3036c025521f4042dff5c456a683399b3ac973b654fc9e4909442e71452a60b8109a73155129be46bd01e0f7c197ce7d2e7f94fc3e578c204cfc3e9e3cdebba07e74ff72b59c04624da5eb4490944f5d42a67b4f411401754a37aa2a2dd8eb0cd8631d66442425cbc3fdde5a2badd62d57c18eadf617e80e3cb50ef5067f18d76feb0b3d254afe04b442fe58f55b729e40839f5ffcc88b4891397687cc7f7046f0f444413e0efbe7badf8ab819819516a77d7681a3357eab90a4e1a1224d15eaa1a879badb5bd21481a0cf86184f6d38674f664030384eec666176733d0806bb6381c3d1f00b3571f906a8436cc07f93f76cf910d70b0476d3ae3587360b56370c295605bf05d619f1239c697e4a275e504c085e63f86f16f0b8783eaba10db69bf2c21cc570a8ca440f688444e319bb67a152eb848a96339a7f610128d79deb470e0d8c2413a1d2e489ba5a375d997fae25ca11df8db89cfc074e3c9547fec3ccc2759d94b81531c82278c6bb789d4c00f7f2a894d5f8cc9a57d15277eae3de2fa2c8c35a0df2faee330d1c86978a3fed5e7043c6408c609a0ff7f57cccb55abc97142e644e0e8da5de80c631d6623390b7ab23be9f735d63fa988fc09a02852c7c4ecb564349da64615494bef510b50ce3875a41a345365969616c765b1a134c2e75a6d4e5f04b1339390b88ff98be40d1e56be76a6cf0cfc9541f9c1711d31fc0f5102952d3d65d33be156b9163a73aba5bad4c90428d904c60ccd0995a0c77a4187cd20be28280ab9215cb2a34b8b1226e9fb3f1d11f0a8fd473b807707aa6b4278e9d98d37d1c2ae273b16ad8eea85eb02f434eb9720a49b8445c743ad9b66e5b1c311fd09882c05de4bfced3399d4078ca9a33012e75f6a3cde11c30bde6740d53c2532ca5de8b4fa2ea3658025dc49ef72ae62e4ff72cd139fb324808b4ecc125dfdaa2da0675549889bc19f80127d6654265c358c54ff8be9f2cd34aa6ae2dff47d45b374b4244b43da6b76a56bb1a34e34e51868f73665b13d7cc70901820bca54fb8098957c266c7f8f96a96db8e627f503e918499c1058b093699b29513136ad35217c05a817da1212dc94086429855a80e748b3ed4d052718c155fb46536f91ea4c43e6fc2890c4dc1c14bddf448b520e858e4071ecf1dc1e5984a75045e9af973ca15b2d33134379b67d7afd4fe89920fb72b41b2188f07a1e5080e647f251958aa95a6b3369e73c29b15beccbf14a036c1410afef995bd757f3c5f6d4e4b32fd552dee7af8a10ad7a85f396f91ee6896c7254f8c688a78219f106b40c31adcc912c9a187089784b1e63e8f0ea0b39867aed154a1e9d0888fe6ca76c57b2d57a78b7b3e16b4372c78e4329946c2c540a0f58f2c94bcaf1174e70d1f8e7442e6394fb99c8fece29e17b9cf006bf6fd21b04219715d3f237d53a5f1bb09e2b08dedd460155002dbed3cd7515db8d1a2de20c61268da5207a3b65a359f51a8ebaf7272e5dfd393c573268908d71eb6ea3e550e3d9fcc48e426511dffb184d93ea56c0b822d02a7bea670266a2fe0ebc907fa439379c26f58560aab38cccffe516d785cead9671da9e2aedc9f63aba10f77a6f8e6f66393cfe8803a3f2e2baebaf722c77cd310ca23ca7626919aff11401c5207e4f26222f021857e5c86c80d2ab1d5a2e207c33dd36366d9fdc08a9401c44ed36c71f5d37cc26e685489ab3fc09420fa6f3f3961a8b3b21d2743416fae2e761d722f0c07d077ea5f684ffd1925f1f67f70dedf8ef2f723d2abac16a95a7126306c9ad68b2f2a96cc9690363bd1900bc6b76e09e6fb4d7554ddd8104c5873d6a32458c3ef3fbf37d3758f4cf0a60e157c08572d17f8cf1e0d055fd444f73d2601e64c2ae76b91e3b6a13983b4069237de65f0068441dd90f7e97e2404296d46f09553228da0f54032cb8d434bcf2b2fcaae24f76390861f4b318b6515a66fe1f39bcfb9c98f2607fe9104aa94bfa43bd558b98f7fd181b9cc182376d0cf935016de9ba22e8c1962b0ab95f98a1ac3e667bab833965a9b895d2e318541af3a78f0e49420424585486ed8524fbfad6a6ed47a1fa884574f5d74172148bfeff76571f56e38cf2f2e22fe7c84818ca2ab83a40bed17bd12a8103998d7d1db81bcb91bcf0d4759f71496443dfc6f21862383efd1e3936e1fd110c55b9530e9c4494edd1b6957da7f7b243fcba3433da3ffff51e13b1d0b1ba8a36a7ccc42123156f3a498ad13cc296db61b1c93d4172b307cefae76391d85734ba2b70d2080e5b6e4514fb33f2a01958382a2e350d4821731a705e5560e7aedcc9190746ee629ffe1322388770f1746d054ea833440c528d2c7c36f537f3cb5bf00d5afbb84d304b2797524f27396229fa98d9cfca5863baee243e13350d50c4fdce08c81c282150779e17d279bec5536c229ee3fe6bf278763da4ba1ca34f451d7d273f34f27446355daeda3687cd7899ca232c003b702ced24506285c999554c4896ba5d198f4a368966e1007de98267cc050e4fc9d675f9b13824b2abd5dee8404b88070e5c4f6e061d7c710307e39755ef6d4f17df533be1c44cb008e21985b730d02f16c1a1d7170ed42ed72f6080bba69e5780437d67483682c06b35d4061c7333d3e885160e98a74f158482c4fd232ed48f220e17dabbf59aa2a7776ea516ab33fb94868ca560fc9c485cda2c14210ed7504f44f6bf99950906fde2543e5a4bec82b8deb3ab913fe46cf11106c603a6953b2271ad318797bb93451371a8917a1912602cd2c3435666ee456153f0b5a23d840edb1dfa59ed8e0b8120ba0684d9ef3d646912b1323841530f03cf2f2dc7d08a2f36329cc0f6a6d74fa36a391b019139fa717299d7df724b465fc55f06a72f5c0957f6c6e20da047a9367f544ae45a284270668443f33c480aff5ccc6d654783deb54a971000a6c2e6f9df2509697b6b4f8e367391c4513ea3eb11014e00499a5acefbe296e88aa5585832f90d38c456724bd439571dac2232b49917e6e2654c3521c4142dd2de3013958f19b7773d70d3b6fce8905173419a59ba6b5f4bdf0d3b947baab911cd4d03e611d3e0e62ffb66be7e40496bd1cc9dd8440607978c5f35c0adad93f4d0bdc426cb3236d6aea39690b6c22dba8a5bad9d4b9bd7c7886133d446422199b74e9d222b6df7fc91a0240cef4032e15d7f80ef2509afb71dfb8ff2968fe82870341e6bf4dc89297f1eba7a5dc9ef101de03a799d0313ebccea9cb45f96d7eb15809c0b5c9368cec4587d5acf94deb4865f0cfda2a1f22de2c51bbbe7a329fd10e097501dd9f3ac9a39f824eaa845ea372e905e92a9493569b7dc7b7b5ac4f44a1ad7f8375a98095d622aa504854877e9078edbbfffff1b888d2de84586717bcf57f8119dda636fea74a9848fca31aa43e138f72ce40924c6554f27f1ddacdc027c24b3df729c307bf5cfdc6b93b98d3fa57c6366cd7a7f3db03ee325c777cc2c3d0171df60793b6a75e44bce4554e30a553f8824ef610a66d1b2ad6b72b7c85d31d31c4262470ac21ce8bf79a73fbde21329c9364d7bcf4de0e41acc88d53ce75a62d42e80549b39d5da439e27cecc9561452531f8831f65a28f68ace460aaa462f3ac222e7d2cfd2c166f77a2ed3eda5ae1effb1235a553d2339b5528826cc0077fc704267ae26b472f2d6c1adb6a5120e366804ba0c436c96f2ac1ab9eebc287d1fa98adabda6e64284e15533a3740917a9d583d02c76567ba206be693e9be933d0d2f0ae35944cafe936d8879aec3da5755dd0a3faaf2c829f31b9fcbd76c2ada171c364e858f16e3859b83a1fe1ba56736b52d73e5cbd5c3cbbe017c433298fdaf5d74053fd6b0fc121c7de423ef5ff19b89c542df87a096a85ffc1732131eebcea2db669f7b3a87ae96fbc42b09f78b8d87a2ad2617fdb1646a33b80d0be5f93b9d1734aacab39f635b16f4a7088533a6db3617e1fa6f9588f0311c9f895988115868ce31c2fc33452ad99feb0651ff3f48f9f6068e31015db1983ca58d777c0c5cf30ec74677df22dc880ae0ec40f7a4d0b3de98defb39c5bc55434c9f708bd843097520e2f144cdf3b0bcbccbfd016efdab9977c40b1887e5ec3e4fb7dc9cd730c10bc620e3c289b54a9b1a48cb90dfaf2237c61f5f86e63697868a8f5b2b752ed1b6d9e4eaed149c618a0305fc896dc0656cb83d6b915fe05f78ec19f39e9e914d36d148f57bc8500778664ac173bdae5c908dcd039841988ef8b47be8708f76ed342d533024267391a65b144c1518b2acff2cf5cb62798b42d8c6a72eaa6a0024d2281be6da1cf723c0f8b2884960081896715b0896c52ad2e220e409f7120655718256dfbb64cd441427f4c9e1ac00ba72350275aa9eb8e2a1fc1cda6e42a18f04b92276f17b04f1561eb8b640b25ad8c25ba72a91ababb2c4f13a4e152524254f186eb93ed7ed8a21d8aee495bdd0c628dac3725af0b2545b601fbea9239d7bd896a4db7a8f2ad22b19a998cc97e966675f99547f17b238b65b21c89395062a05a20d4e8cf3001201d7aa72c1abc1cf95eda35415aec03b4c4d8ad6f7211b6c40da1c65baa7b31a96b97d9390f7dc93159c380216e7afe4f037f988cea3c892b5d458cb9606ca123dbc8fd23d4d99b69727f57d243fc63f681385ef63314e00328f43d850fdfd2d41f46c0e655f9873099dfedfb1991d7467f290b037a6d50e576d22571ab3420ef5d27fd6a580d74935f922ec871a60e5772845e09784876659ee6f8a23409a7c0eabf3a868f5e44eb61bb6d3da5baebdfe6203b2f2ddca8e828c0e478dedc29f59cc776df5f05b3c064a8704412e090a2aab3136f5ee259ff7ebd7f6b884ca513f62b21efef11d948166c8a5382c286678b89026a5298af82dadd678775ba0bc18a39c196d6448e5c2e49d471449", 0x1000}], 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) 02:20:19 executing program 0: pledge(0x0, 0x0) r0 = semget$private(0x0, 0x2, 0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/13) 02:20:19 executing program 1: pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000002980)=[{&(0x7f0000002380)}, {&(0x7f00000023c0)=""/19}, {&(0x7f0000002400)=""/183}, {&(0x7f00000024c0)=""/2}, {&(0x7f0000002500)=""/210}, {&(0x7f0000002600)=""/181}, {&(0x7f0000002a40)=""/76}, {&(0x7f0000002740)=""/246}, {&(0x7f0000002840)=""/221}, {&(0x7f0000002940)=""/12}], 0x1000000000000011) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) sendto(r1, &(0x7f0000000080)="0f731d321f7413e2f6a898d4fa60819470676c4e5c3c21619f81214da4ddb9203d1e7f84306fd1d9ff014d54d5d76824220d64ae53f1b13e928998fe319ddb1e02d36a1b0c85ddf31ccade11b3ea39d9d45dbbdd17d7f3afe371a54a87df61c31872bf0a13e662b2", 0x68, 0xb, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 02:20:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0xa5fe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8080, 0x1) 02:20:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r2 = dup(r0) r3 = kqueue() dup(r2) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r3, &(0x7f0000000080), 0x100000000000098, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 02:20:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x20, 0x100) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) 02:20:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x80000000}, 0xc) 02:20:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) fsync(r0) close(r0) 02:20:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = semget(0x2, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x10001, 0x800}, {0x0, 0xffffffff, 0x800}, {0x5, 0x60e, 0x1800}], 0x3) r2 = getuid() setreuid(r0, r2) clock_settime(0x0, 0xffffffffffffffff) semget$private(0x0, 0x6, 0x3) socket$inet6(0x18, 0xc007, 0x9) 02:20:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) chdir(&(0x7f00000000c0)='./file0\x00') r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000140)={0x0, ""/101}, 0x6d, 0x2, 0x1000) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00', 0x4) msgsnd(r4, &(0x7f00000002c0)={0x2, "6bb040ad370a1af53e406f7e8add1c3f2d2d1d1cf330f1cef406e8598afdfd2b73db7b09c25410ddb640c4b15838ba72e3f8eb78e17592a1e5cbd15da3006d35d18c6ed3a1d45fb4624b0e0d8b655c4f6182464e"}, 0x5c, 0x800) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000340)="58b6cba520981549cf08f54ea4713eddce639a8a8926323078975d64bc04f02a5cac09d13576bbd3f755c8f0f0513f15893345a12f2bf2e0170d31fd66093f95688b943dafcecbd5f75ca5048d626f082a1d148b83a3089541e3e8668eec0bc99dee7d453f1d8a60257174b190bd2a6a3e13261075fa5bb1977466eec497e9cc4e55ab6b041be86c128b8d8aa02aa48590236717aa6f7cf378018300529c4e1ccc39de84104bc54d72a6a8fa50e01857f5c78eadab0bdddc096d6ea276fbbbdccddbc7d0e8c9262663ad5fdab9d781ea8a207a794706cd677d12a939d837b02fa554b4fedcaa8be77394a2118d9553", 0xef}, {&(0x7f0000000440)="0b16c84bc732054e8dfa96d8a7c5284b871ea58d0cc6bcfbbf6ee79ecb9050af9d5d73f4d397f10681ad889862459f32291982db6a2b6d77696399280a3eb136e71eecfbf193603ea02b06c7794ae38a0f0a08dfef32dfc3e95551dcbaf3c077d17b9ff52feec8df65f2d2b0971f6079e4ca03c3b784849928632c7136bc2667e3688bb71d96f88ece7738d442ae2d6d009b28b7ff00c8dd639e2bc810a2e11d50c84d8cff4a1bb6191164034709da76e6ce49d030639511d013e2d9d12d26f446dc9a5d8e40188b626bc3398abb1599ee2ccb3c41b3c2d6e461ae8928d46ab95ab2488303b2b1a0fa", 0xe9}, {&(0x7f0000000540)="4282453d1c960489403c61e56714e918e5e83ac049f33e4c2815c58fd4cf3eabb1469fd1b8ff1cb1a4512f027a01d612e16a1a38283e5e693f65ff776da366d316ac06e2508328445176985e3b5239f76c041afee68c6591e8f691cac7cbe5e077a14ed96064a116d0c990833fa3fd1673d9850e000529579a60678b3f0acb38cc13aa8b1cf214b43ffff6bd2d0a64118d6682fb046df035f3301ce2fee4681d9b9369303818df478b15ecc07ebfc878e9cce1730f30c71b98170df9dbc9a76b5d792d765b00971861f6a6c0baa773d30c7127ef0269", 0xd6}, {&(0x7f0000000640)="72477e785e00eea26f1ca43985fa25beb3b28d3df228eea4c8cf3baa632626edd82829c5a8f89855762a16255ece31ef153e3e2b9bdf4b5cd3a6ad55c606817db83de5e5bab03735b12218445a3f04999abc6d8a24af5603a70e2e7f630afa8daebe9da5f0", 0x65}, {&(0x7f00000006c0)="af45e2091107858fa3135f51277ae8bea1cd805c988af5abce894198148aea261158cffdc237f0785c8a34db5560394e578b5aef29af6849d6171d7ed67ca5dc9b250d2da693361d575c27f926a896c91cc248e88fe6e84b3005776ab6a3c6572d98ac1486495b6161a78546970d725c4cc9514f2414d1daeb538dec848742c2cc56f17d1810b64d77daf74e2ca5625f1ef0fef1faf5c60629d60cb38d570af26deb0bb9052d29d6ea0b6fe2a5d037abc8d6ff0dc53d18bcb642800475c66b9dd136cfd7d31a2527b6b68bc7f070093a36947adf72ebcd7b0bcc57508f9f265536498c7b9f9737e513ca0df8c89382", 0xef}, {&(0x7f00000007c0)="68f4dfb7cd45b1261fd84e5e3a111841fc5a4aa04cad5084a3fe547925665a68a09451940a3841440d13f8fdbd6b03dee9176122ca310db3f055812d6fd260d1a1c23c0f5f063eec5f031a01127fee2943590cda54ba78d9911e55e85e0ff7d44e4b8b10d29b1ccecaca60fabe43cfff13cc11d4375ee38f41caa4ad0fca712b7e3879173151f22c6e502c778413aa262ab5f03be59a6b6f9330ea9bfb1b48db57f7a66faa17b5031a021a65717609a90cf006ae35c6fde70316179ee5707568ef78aa3a205af2cd09544ac26bca14f90f18ed0cc82da977c140ccedb0377e4446009eeeb23c35af91556f5cce8267adef7a768b4dc322cb86fec363ab977c264bf6eef1fca92c91426cf9b635f18100dfeeef057681f83e6312013c0302e054eb5f81718e24d579494bf7eccf9c90708eff6383842076806fa8f244599011b034af1de39f826ff299aa05b96221f47916fb0140a8fac3ab7684b37004b98d1ca8a76406680379167e821be7d80d55d9dd5f53119f75af7c20f14548b860104f5cab56078006e7242756548ed421234029416f6a908ddc2607c4b165c6dc9f041654655984bbb288ed6aad8f7897415508fd8add8d0173dcfc41aab02f8e3852929cd7eefa65cc7551b9b9def61209217d75c1069c82017813a162bc1eb8946548332cbfe7b381366345c70fb07d8e70c25e10553c2a172cfebefbd2bbec72669ee9703d92779a2e7f1456ce56188388df512318c7e7b49c73e73c3061fec7810ea52c07c22cc37843d9d96cd9d439b02cbf7aa69844db61403abc012606300a4f00ea30fe90edced0ff47199990da9e2bd34655c9b24c7ceb613d881fbec65d6df6b3cf865a21e284c4e2ed821dfb8a77f347b1b3b8871c15d2fb404d3276f56e2ff45e49e1babc8f19ee03b4bb3ef967bdcd20398dbad87aa983c36034f2c4036550cf70ce7a3b2a21c5c3e5b506e25e222fba13fd9444a742530b9e6f6b8fa1940d5c78aad03ea75d3b69f4fe8d4c1ea4710e4cdef40d3ff567c8a9673e885af78df3578fae70c94019e6d0c9debf1b396f1259522215674ee1c22bf858e66769ceba6cf12d312e18236d48c5967f57a598a5038f5e9d4596b33b3fcb8172018a8b4472bab5bef1bdaaa8fb76f8d69afbb2f4356ba384b910c689a458197fb0cbad2ce3cdf46cb6b0978b838eb31f85c68b37f4205b73cd9462f3b116b626941ac443fef6448ee8e4177379a1bfa64b5dfb29507e9984f48500e5f06272e6e9f865d5d58931d1680dbecbdcdea204f4d2b2797fbf622965825d4894c56b73a984a16da2a88053828062e5e455ae09c004a5f9ca337af0bfdd92c97d73d1af89c32897bd8d1413c6c22a2b18f34949eff4a5add22826f02feda6f3c9054eeaf774abf11534031c6393843be9cca867c9ca611e8133b6b6347aa5e0c36fcef5138192f3cd0cdb107f14dd59596c4d61e4f1465cbce0ce2a73d9c952fb8117291c2e93930bcf04af57fe75a94e48edfee8c39028c67433c8605379c9608fdc410ac7ba99a8b6a207ca801f760633c8dcddc120ea57fafaf22bb1825278f6f45209f6031dae8e4fda882362b80c349e9677b7328b2bb392b776251579714122cd4b7765bd5614f7dc5dcdf2daba29139ea5649efd1ab1ea720c250ee5d10ce9f205de02b1096c8d3329ad9cf7d86e639746f0d96a20ef246bb5c00882a4abb21cff73d42c53eb15feb5a2cb14e679fd48a2d174dc5045aa2ae5c202785d8fe9b879e353ee8f8ce4b6091ef05aaf08ffb5a7c595e47fcf0c7dc5e757e570dc91abcd1a99d1ecfb6fe0d8fa3e8b95ca512c17433ca6f162508253d21f7bc8c5fbeff6f24ebf068c1e7687ae43bd5189cd36cd8d3de07200dd44a5bfc71f108dd048f575b6e7b774e5fc097a3a49923f4ff87a79d914eccacb0955ac434a6f5f192f45ac7c8ddc842c290a4e1eca180f754cf7a29c07ad0c2c94713b5fa1848da6a02003fca446e072837521cd10f06918bcc8fe6c9a29fa99b0ec24569732d4a9c46a539181cb0e1ea122a3b09173842c6eb89016f7d165e05ac78ba04d0e8f95f8b10a34d860647e0d50cd3481236352fe79fb9d25abec700a83b688bc77585fe74008a74a6582171237a48ddf560094dd8a2b5cd2aef2b64939676684201b7ba83a4832388cff238ffe28cc3c3a1ee651b07213640566ec2ebe6ac3bcfe6779dbf040dbf934067517447dfd386f120febe49c9f21e72d7c4d632ea20dc2a073c4ab787f5315751c41d729fab1ebb9f59a125693381b6d2a1a77ae5afdb9603463790d6da720c7db4a1d32059db6bdc1fd218c08386daaae9f03d3a11a4b3038927b8b35a7d6b1bc8493e7e4aeea728b8f63b02bc21879a8d3d6efea2da0ccab228383971450cb0164310b9b5dcafbb087858b3ee87cc6004953a5f6288868d63564bcaec4852040687e2a44ac82ad250db0e4965f8bf31cf5326546a5c345309e76deb9f33aa2c8ced8769042e58af7054bdf06c1fb50f52437468a5eeb3ff399bc8cdc663e3c25dff7d55e3ff384b3c29914b35227b06bd94f06aa70e8ec3ae6c5859f67501b65a2d08a7ea935fcb01cad651c2b3fde305bda47f55bc758ca88ce378a2fadcce4866b54885216c1561b8a405dfe2321f3e2282f0e6a8e7d65c2b5ac2880348b4e0214b63af0c80b8d4ca6b5b45f0971492f1c3daece62b2acb7ef6f4b0fc58b20364e4690f3a31966051fb86ba7a8b4f561435b06f53bbaba81051998e236fd76b24d10397c6defc4259c5d9883df1bd5571074560abce32bf63302181a6da9ef0a97726f0e37feb5ced701c35bd1b2b4b2a3decbc93a294d4510ac88dd3ffe769116ff76360fdb02f99ce278e2edd353b5f32f0dc3178f4e6159dd61d1d019f217c7e8d8fee317aeac2ad284aecb1e97ec6b97236dcf897c65cccdec13b7a6bdbba68388cdd43aebb3e163aa4a53c025e9585846f60295e4f12455af82ae56f1670067264c5c5c3654b42b09392164161dedd2d9a86d926a9064bc79e9fd46b0f20af56b488874ce1635c9102de720b90c6cd772385841e77d8c81afe8657f888eac1a751ee0719e90538f90333d41d98464f153539317dd127e9e0c801dc5f5cd8a3d0cf2af3154ccd89952b4506017ed60a80ef2dda1523e330904b84bba66f28a16110dc77de04c823c3b86c51b49f3dd398dbb3e709030590da9990d8d364899888cb53bc5b8b0f63c6ea157e8d14d81002d1603bafe867d33f6c9aeef3884c08e8cd7bec716d4ed97c5de98d06246bdbe116067b94d1368d8970acf0b861516b044a51af4962d49632c7807d39bef21ed294b1304d861929a56e4ed1c8ffe5fe89b2c80fa9a30d02a17abd3a37b29ad8ac6128b4ff5f3e19091477647430df34c12cd2c215404a4170fa09a681f00f8b5665335c25a949bd43060484cc28a96eb81a835085e94e2a9acefc795db62d5a2753d76abf96cc8debe3eff21c845d8ed436a15e9326752db9d2fa211a71dfc98a79b6f14f309780119863f9e632ca49b99d6fd6aeef8f4e7690e2995e9833039e473c07434d0bcce4b0012e65297396e2c31d4a576b0e9c4b5514e03ee7aa3a07ec770f547bdca8f1fa59fcd9a1f5eba7c9a05c8e09be315b7d6e5834749f8179949bae9be49d605b2328788dbfab82ccc495e1c8725142b3468bc84bd2af3e2797ecf673aa7d9d1406b767d65b1ef9724392715fe74430b7d44b840d1822e6cacb2bbcf5cf40d32fce7c5c5bb42118588a92a39fb1fc5663f5d660d34afa517bae156a98621d1912bc6465824c68481823a8e20763cf7451f84216e351be3dce1843d19f982e9922b5b46b9fddbcafbefd19aad00ad98d118e0a2163eb618b195b1fc807a9624cbc59a755303b21268e130103e2a28d2892e00a7f9abd00316d3f118e4e87a79a4d0ce8db223969da657c5e55e04885f4d018841eb6ab6898dc2c048b2b7f44ff545d21743d078b7af922df9c5c220561c436f06b7bbfbc76dac5a3c570613a5e8cd03914b76d15f092460c69b364185128b774ed07bb93445e80bb9ee4de032bdc541f5f3cc57b38098b544871830e34873975448cbe6b11cad27f4269c7ba83ad42c34f1c49210ba446a7ad1a4498bd21095b8280b780123e6f063774d64f85d700e69ec234b5fe9bcd4d6edd6cf84fe09329ae14846b3aecd963e668209d74e2a0ca0b06d94047f09627ed849caad013dfefec1e2ab66900d7a218fa0e13e29198e28e62332032b7fc2d250841fae336c5f039553fc6778bc17f36bd3c5fd03ea774c6a8341bc85bf09f97679cb23269397646915f83913e3ce70dfcacc661e8b01aa0a3143a4cdf7d7aa7b1a0ad0ec25e7e4bf61cd115f4b0241ecce3b2170a3820e69e35f966043aac42a4ffafb0ef6f7987acea70a437de4d4fb6bf20fd1129e5da068b5286176bdb12f9f37a5e70f1344e46d6ff7314808ab8b45e3bf03ed1265ee6729a02eb6b3efd5c180906010b9b07b3abca9a903ff53391a7b4f3d05971d9322c4a5ce6c440ceb9c618f2cc52c922717172ed9678c3c1094b0a1c56980b0ff9337ded7e8f4ab3cdbc6145493e24c72339b01b032c432dacd57fcaae803c4b904f431ef3a37b41caf66487e877f9b5c96c849bd0dd56c587156b0d9fab3b7285bd87deab34a386aa7ca0b1c870be68285671e9e09fd22f3f9635d4f81d9516245dff428e57e7b708d639e7eff2e17e8c049f53a7ef35824123fd695869a3ae8727436f2905b416c15a1c450704a7cb93ae6766a515c8faca4c99fccdd84aabb116c4d62086343d983cb3f115a5489c757f142ea22bf6f6824ee2deaba2657155c241f8a5f41cd6dab9b000373f3c921e92e974d88f20af6e967685e63a205264d99c6ce0aca9a897aa08ddbb55468994c57098dd926335acbce1e556ebb1f5e7ecb97c68eac13554178f8145dbdc87be644538bfedc1b48b88400e981c7d310044356451aad95d623582a0d3fa02bcf32051717df9eaf0180a8c3b88cf06bbea8f5b20692e3c34228f554b90c9495006e0f864a80f1b1ba737f19352828bc53178ae6270087d56cbda7649b4e809a330eab7001a3060d1c52cc8cb70c27153b1bc37474fc5143dc43c07243f58a308de4d9edf20983c7143113a5aec7bdb5fffbf66c35734bd20877c8f0326442edbfb44b7f313079420ea6eae9ca13045ebb0bfbbf3ac2cc3a8a73f4da52d19ee5b8e36e846a8ca02d9ca8cd0ba386815dac807f8fdaf74d1c5af0e4755e55fc1cd3ce57dd44b3dfc5067c89729f7912f4d04e74b8804a8b56d29171b52d68b39f8ccd75fcdfcf3a385838017ce626c2ac2fa586730a3feeb2ddc848e511a231420ecdaeed5a446ee6b05172962fa55c334e93d7d3845cec894b6310d589e41f1783d6d6cf1a92cef458f3c9bbbe3abc9428374ce66f3f2c2e8d8088d4ac18759aefef183a19eb3262a2c3ba514c9e123a9e283f9bab395823bd829a4a1436a884ab046480824a69aab532f49a6df6adb38c6662c4a03d41ee6fdf3d2f2cbaae403b671a947532963ecc6cd518710bb5a4329ea87464afacead0714469e8f92bed1e0400353d2d1af14cc9498a61ec0b87572c1a6014c6cd0c433e6d1d7cee023a9793f6e9e03786f9c12390b053e200b72e401bbae6a8f6b849d1bb9bcdf303da4cc2905fda40baf37ac1be5b6f54c0c9fcb1ecff5b209da7e4f43805efd9f0e3955e3cd4fbfc49e49b4430a649b3a75890a7947cf824dff86051de4d4b830df680a59d64adab8f46551a81", 0x1000}], 0x6) getgid() syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) r5 = getpgid(0x0) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) r8 = getpid() sendmsg$unix(r1, &(0x7f0000001d00)={&(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001b00)=[{&(0x7f00000018c0)="5a74e71181715573ec869f33455e55c6810886fbedc890edcae16ca33f577a49e85aa4654552d704a2672ca1b66a12650dacd2ab87aea6018cad229bedac4492eefc61eef8735854770257c5", 0x4c}, {&(0x7f0000001940)="fd0802fb73d07166f2a6e8b2de0eaa176bbdc83d9cfefc76100e6608e27974328f71f7350d3c8d7fec1d996b31190d6a988de23e56e31ce53aa302368dff2c5c2b098f718a14c21595d0bf6c79bf4cea5fea045f34bb86aed251bee54881cb21a77a44676f9b102d0e3978ac6a35578cfc4e3a50b1ffdb8b70379c6415ed17cb4819a4d580ba8efc45d07b26e884d92fd7eae675ea", 0x95}, {&(0x7f0000001a00)="5d78de44f55d1eaf380162d8c6d0afcef7e4914b0b4b4d6c98fefe5c374dd104da2832dd00e09417d3fe383d2ff7931486b6fa534e219fa3c4ac315af8921d6ded2118754376c4b367d234bdb43acf37f61b263d0270d1fce15a659f9b6645e86395b5e46f815cec71c17c7ceac2a48bceef66f170ff672ec75fabc6b6c41d10782c4410f279bae3708e7a4ad7e612321e94ba6b6d63fcbe9b39262a29a7a9842d9fa900cdf5b94aac86fdc27c8610d6937ade695022755ff26ad6fb47a285ceca39025e14ee24", 0xc7}], 0x3, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r5, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r2, r3}, @cred={0x20, 0xffff, 0x0, r8, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x128, 0x4}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001d40)=0x7) rmdir(&(0x7f0000001d80)='./file0/file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001dc0)={0x400, 0x8, 0x4, 0x6, "8757739f14b48e40c8533d59b14e6a32ced5493e", 0xc5, 0x7}) sendto$unix(r1, &(0x7f0000001e00)="30875bfa58e1b466dc2846a241bc69797b8e8cca6c2aef6873b73463c3881d0e22a075dfd8ad93ebbfa74f4e3d076d4a789098a4bc439194f270c8ade29122d27e31a025ab058d1a37fcd2861837042e26c1faf1ae6932f846b70e3b", 0x5c, 0x1, &(0x7f0000001e80)=@abs={0x1, 0x0, 0x2}, 0x8) getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={r6, r2, r3}, 0xc) getgid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 02:20:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x200) 02:20:23 executing program 0: socketpair(0x6, 0x3, 0x9b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x218, 0xb) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket$inet6(0x18, 0x7, 0x2000000000002) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setsockopt$sock_int(r2, 0xffff, 0x101e, &(0x7f0000000180), 0xfffffffffffffe93) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 02:20:23 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 02:20:23 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xffffffff) getpgrp() kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x14, 0x2, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x14, 0x3, 0x10001, 0x2}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x28, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000004, 0xef61, 0x7}, {{r2}, 0xffffffffffffffff, 0x14, 0x40000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x21, 0x10, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0x8, 0x790}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000002, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x89, 0x80, 0x1, 0x1}, {{r2}, 0x0, 0x64, 0x400000c9, 0x10000, 0x401}], 0xfffffffffffffffa, &(0x7f0000000180)={0x9, 0x26d2}) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x1d2b5282) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mlockall(0x3) 02:20:23 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x20000006c, 0x0, 0x0) 02:20:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/138, 0x8a}], 0x1, &(0x7f0000000180)=""/26, 0x1a, 0x7}, 0x800) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 02:20:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r0, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r1, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x4, 0x3c) 02:20:23 executing program 0: mlockall(0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 02:20:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xbb35) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) 02:20:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10800, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x27f6}, {0x0, 0xfffffffffffffe00}}, 0x2) shutdown(r3, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x122) socket$unix(0x1, 0x5, 0x0) 02:20:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000040)=[{r0, 0x4b}, {}], 0x2, 0x8b20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 02:20:26 executing program 0: socket$inet(0x2, 0x4002, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 02:20:26 executing program 1: mlock(&(0x7f0000c20000/0x3000)=nil, 0x3000) munlockall() minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 02:20:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 02:20:26 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x9, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() r7 = socket$inet(0x2, 0x8000, 0x3) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000280)="6f82e9851f70bdc59ad0cfd94e259e896884ba34ac071fb4c92f", 0x1a}, {&(0x7f00000002c0)="204cf64e0dbe9419867a8fecff3ea87eb85e99e96df45ada3957e59033c2b039bf788058cb09e67c668d1b2ea8663ca1050c55fc366c79171149a835f0b72e39f6f27e2de41aed2941789098e185f29382b0a92fb2861b490a02", 0x5a}, {&(0x7f0000000340)="78c11f4c8ab53e8d3a60acdcbd9ac59b732a450db878178511bc316d5858d4e8b1520c0e82b838725d7ad6e4eb6a056ec9a6f0dbe2aa331ce81ac31862c2a022ced10b60db375dd3bbda812f62a0b88d0ca678d8f0f15efaf05c41ac19520fa37f62a24a45eb2c4727d87cf6c65243539e106e71a2b86bbefd625e0094926ca3cc68968ce612178bef6ed889a6cd0eb7d79d454680390db1098fa5b31cd9c6c3f57bdabdefd6b803706c024e84ed278b11f0b3719d8891529b3c73b2", 0xbc}, {&(0x7f0000000400)="f6b0de798b6981dc039cf0828e9d9b7961b8779b9abf5f06e9489d66a0ed359bdd884a8a17320712943cba8e270d6ae7f76643e7cd363071242a1f1dae6e2edb7c09b30097b26950b78de2713de9703651a7f36f27fca1ac4b9ede24a1822993", 0x60}, {&(0x7f0000000480)="9a1cf7bccac4d6d31a521aecd2d21ec4fd1538e3757fdc440cd411c3a451a61c6062f16a1a29bd0ce160e0190e1a69473fd3f54ddfd6d00baa8b8629b58623cfeea5595b4fe03ffc23ac6564a22d481ec983f9f3e9f9ef8b1fc273aabbdc2021ba0a1e58d31796118aa774f1d9386d65c371b62c4ca51bba4f3405e036eee74f8556fa5ff61666f75b93f8ab7a49705a30d97c81118013fb48b461701d34d76ad357f08ce5e30fd409a33237ea60f30f0fffdb3ed2e694beec8e92c0ef057fae7d3eb42fe2f06f670d246688066bb6d66f28a19b8bcdc8e8c1addcd7995254c06433c4853d2fb944a5983d5a2d1a24876c5f309bd7", 0xf5}, {&(0x7f0000000580)="1cc8227aa3f802e1b3e7a7546db5321b45b2bcb0d2f9109afaa772f4f3373deee563fb50dc8a0158baf09466c78f6d05868464aaa52a43399f100c201ca1440616e40a99d587dc8993c98934db1a367ce768264cc529b069dda71d71e1619c706a7b05394c538054", 0x68}, {&(0x7f0000000600)="32654673c6700a2c7818848210fd9cb45175bb325a2aec6a1513a80a79c59fa81400087f9de9b2d4bd6e42955f277647595ae673a7a374e6074ffaac", 0x3c}, {&(0x7f0000000640)="c5a9c938598ff20e06a4c3bc4445dc76105b4be2466ed59d359fdab6c88a9cf511f3cac2546c47935ba078c6a3c5f4fd78c2e0ec7f141b29fd2c4cfbe690945ffe599efc39cb37459a0363ab43083101bb56d8d96c2cf66c8e9d51def89e13d6e00d9e733593f7b9649bdc5c709d7b7247ae3eb652", 0x75}, {&(0x7f00000006c0)="e7588e5a439ab22dae84882ff1cb15f3cde24843cde826f120058af2ae8ab3f5b23f26aede44d0517a5cd7aa84b544005540", 0x32}], 0x9, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x8}, 0x8) r11 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) sendto(r11, &(0x7f0000000080)="a27dcd72c1e28557167c3b9b048e7ede98407bd109b19fd10cb02243192efb27b3644393d085b5ea60ffe786917c947f2486a880aedfe44d762dfabd98054d150ffb213ec2758bb894403df2f6460430842cb54be4272d0e042fb9a687db5c55f4df6e8c98eb7bad07b017f60c11a3c4f5a66bf80d5e8270d6e90352ad51c25d21ac9479fe3612ab092960bc4669e792fd2cd83a4c3853ba72158870f5a024c79cc7b74b7946786dc89472a878fc50d00957c715ce96c3472c816b5e81440cc66bb84a501ea49f67e1afadfdcca7", 0xce, 0x0, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040), 0x32) sendto(r11, &(0x7f0000000000)="463a8d8fcbe15c7c3a69e02f78e710b4dfbc09b4edcbed448fa183ad64b5ffbe913bc80f8adbb112eb", 0x29, 0x2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) shutdown(r11, 0x2) 02:20:26 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 02:20:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="b9c180e3ddfe4ffacfe373e2f4d015498f0fd7481c8cfb53215e98e57ca4a04d73918f5f16291bef5d6ed847e3daa813d57875bc55166a10e110d9b2f8817f98b6b8373a161760218ea13ae7ad75d028a379fe44ee079dee14b3f333312121897a53a15b0b", 0x65}, {&(0x7f0000000100)="a1299ead1d60bd21bbeec44431b3c253c83a515117b379f1cb67359c03311cea765d3543365423f14fe0594b364ba301", 0x30}, {&(0x7f0000000140)="e913a07e677bf938ed5f2e3358e5d9ebb1953d0cda1b64b2305919f3f7c9571e73a61b1abed444620ec3d26effcbf7411e471204ff2c74fb0ef840f37f0e2370bf39ddf8c4a4dbff0c068313d7efc8a2204dfb924ebca1b3f5faee2c22f2b3f8d50a4d115a4224dcb5ec46c2d3d0cef5157f35827eded24603f4da9b034c449ea63c1ebc805fa2b7e2c2e22ba467226618826656750ae2d424bf3e9f6248b7554c", 0xa1}, {&(0x7f0000000200)="8e1a247222cff98c2fbaab483241ea8f853c79747c7ff28d707dd9848055831305c87e30c6ce8bfcafe1de75489f79b47d2af21a4420ffeb54f282161ec23889ba4d07e9aad5c512c1ac67368b1c4f", 0x4f}, {&(0x7f0000000280)="2e1379a53533d8404e36a1702cc0b18fa1bf52e94a21840e8bc4d67c0b5ae2025756a98bdba07a07238f3d4a516ff433a9bff5ca0b47a17c5286103fbc0ee8a01c8730f6e9c38e0455e9f0a9fb07b73f5322da52c9926edbe6cef4747dde4e048f597a58b7137f0d6e429a7b6b662407db60d14180c39009286b2e8ccdd279324f8ff43356abf285821081951ab75150a891e7e667c9a1d2c77666baf628c1f88f20a72c0f9d182c51f37a43abd632ff4f73e6a9c4bf71f9815139e2448f271750bc8b986697f5de5c640dab93504947bd5d527bceed5d53f1bb78506bcca215a0c74c52cade1e0e7ac4f1ed40c6280eb952306d3c", 0xf5}, {&(0x7f0000000380)="cbc9f9f96b4c5f33c3c33fc140d6f4d186192e0c9ce7afcd2c6829900557c1797b36e4174054642b8de6ae598739363702bef6f89e94d436a4b26197670c42a4a5d1ad9d07722ae3f7eef1a88d5f0fdccea39ec3b8aeda50d6b98a6213d43aeb3a991f44ccec5798999f5925f6ca7fbf7dd0e194f2e459473d7db9a98b10f958f81fd8d788468189ba0bbaeb34778ce7289b1249a68ca6bd945d53c7a15576e9c6a058949a1ae4c54bb78a28dae6d8c54286af44b3bbcc9df89c272a3fe68ce0cf72", 0xc2}, {&(0x7f0000000480)="fa92d4b2446ed5d5e6b225f2575c87f49ed24bf405a8d15a3a67c4d472e3422d122e1b8ec0512d16d23aa1f297f7960ceb2c45cc82892e7d6f45417593475843b5d10ae3de116e0d9e37001818b98048fa6683a6e593394e6f909f1ab95b199c21242842a9e81c1e76d49afdfb8c672b461de35b53b53956361b14ad4b5e6fad1bbfc750e8d36182bbffc4bac493e627c2c032cca2c4b6bb4e0b771359c0edbdcda309634f5fc095eb148922dc094b047e7cf957eb88a4467ad90b84534ceceed5e7b09de709944905171ce7366a29477d792b48b0", 0xd5}, {&(0x7f0000000580)="d5f4de6e39dacf588f2cc345c5533c8a305accd2b64a539b515937e8260a53bb48c2be9337fa2d2201c05cf773f5de3dbef3", 0x32}, {&(0x7f00000005c0)}], 0x9, 0x10000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 02:20:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() open(&(0x7f0000000280)='./file0\x00', 0x8902, 0x88) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x4, r3, r4, r5, r7, 0x9, 0x100}, 0x0, 0x2, 0xffffffffffffff80}) fchown(r2, r6, r4) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') 02:20:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) socket$inet(0x2, 0x5, 0x9) 02:20:26 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x7) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) dup2(r6, r2) flock(r0, 0xb) write(r1, &(0x7f00000000c0)="63268cc9eb67a216f5a89891428f47893c1e8cc82d9b334853d3f6e35c92eecb5cec1e8b586858897007ee82bb511c1a4923fd11fb", 0x35) mknod(&(0x7f0000000140)='./bus\x00', 0x2018, 0x5cd9) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r7}, {r7, 0x5}], 0x2, 0x0) 02:20:26 executing program 1: r0 = socket$inet6(0x18, 0x400000008002, 0x4c0) socket$inet6(0x18, 0x1ee41fe18041231e, 0x200) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) recvfrom$inet6(r0, &(0x7f00000000c0)=""/185, 0xb9, 0x800, &(0x7f0000000000)={0x18, 0x0, 0xfff, 0x8}, 0xc) 02:20:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x81, 0x9}, {0xfffffffffffffd24, 0x2}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 02:20:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xfffffffffffffe3d) 02:20:26 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4002, 0xfffffffffffffffe) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) 02:20:26 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f00000000c0)={0x1, "f583f50c64048db020929141655cd56c9ad0718cdf641757658fbf06f34aa069a909df054410dd7cb2dbca7a4beb81c20b8b63fe7e70a08baabdee95d4719c7260701a3959632442b2c3820dfd937d32df037dd0276710c51c9566f2fb1640f3eaf2d6414b001e3a083f8e74cbed117b48fedab01c80ef3717eb1afc4177f25e83bc7aee6fb9"}, 0x8e, 0x800) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:20:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="e71be67eeab0617ccdc1bbce293c8369fa9dfe45735f04b5b51b54502cd643cf07ebcae15e60ada8bc592551b58a5eb125d3b2fcf9fb95e9f39d15f8f23ca31e961127f634d4138d45fb1ce535ca525755b13ed13d37e3424dcf7b0487dc97ef98cba16552185e7de9b6b006c7e2a632ce353882d7c0401177baa46db41dfa6b1f35ea5ce49a90ddd3cbc38662688a9e44095ab81cc4be72626eff09d77356b23dab92c359c6bf572e693f0df793d187050fff4accf9efee780dd22132aa42abbff1a4dea2c129c2c5d19475183ea976f4648e791145e9d78eac4d7c57064dad822343cbd85009ccf4c0f44b6c", 0xed}, {&(0x7f00000001c0)="8646c6e19b78c659b0ad12ead8ad413cf624186466ac4b7f41b0ece393119c424aa44a67066e4630da40f8942fabb6", 0x2f}, {&(0x7f0000000200)="93c37a5c9e2dbd119358ce6f1d83db212274b52bf85a6eb8898ba9441ed0d73b149db12f5fbb76bc887c9a09324bb72754b73dbd11311a0e29b7187e1d264e380ed0c00894cf61d827e45c114c9fdd1a86f2826d62827bfab1cfca4cb62e45197cc6", 0x62}, {&(0x7f0000000280)="2b9886393a722cecd89f21f7e1a7db", 0xf}, {&(0x7f00000002c0)="75e2371d38f2ae41bccac78a57ae1e29c13888b894b6ca300c56f1c664dbb103ca075871510f5559d41a6fbd9695b716887798657dd1edd73237bfd255baadd487fbe859e1fccd1e6df93d1490279f6baf65454fa7ae2fe018babeeaba63df7dc42363d901524392e15efec6318392746613754e144c30de53230688f31a89f87058ebae2b186b6e0838c1083784f1eb182c6f41248e6236758e73c3d81ef0f2c3abfc63eefa07144095dbe0ea9b2b7e938c406856cd9b1be4742bc54d53406800cf5a4995f619679da63e679f3adf", 0xcf}, {&(0x7f0000000440)="52f49be818c44c7d812fc5be4aeab52954ba9fe0538aa8fbe4522f161edca14b675a28fedb02f71576c2f3e002c8ad7f2b77154b83e9c7182bb6ba69a5b6eb5a18016f8f47607f8e07fe6d99fbeda4c6bf6450834e95d171a90925e1c568b3d0ce3b1883dd8a9156f130fea70c71baf62cb65fe8f122c28e1c5963338d78980d5d50e48041d778251602d2038a0d6bb93db8a55aebda72db1485aa129248bdd11af6aa895852922b2bf7b61ffca04688462091c00c228331c6c7b1b6e05b8de6712957a10dd0fc814907f10e129e389584758fd21185794167c3cda513", 0xdd}, {&(0x7f00000003c0)="185c1a1d814edb213154a6444bd9", 0xe}], 0x7, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000080)="e4", 0x1) 02:20:26 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x7}, 0xffffffffffffffaf) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x3}, {0x18, 0x1, 0xfffffffffffffff9}, 0x80000000, [0x1, 0x5, 0xfffffffffffffff7, 0x2, 0x9, 0x7ee4, 0xffffffff, 0x1]}, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x210, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) 02:20:26 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0x0) 02:20:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x6, 0xfffffffffffffffc, 0x8, "1eae8682ab0320755aa8bdad345f07a098206fb2", 0x0, 0x100000000000000}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x105) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xeee) r3 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) close(r3) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) msgget(0x2, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x800000000}) r6 = fcntl$dupfd(r5, 0x0, r4) write(r5, &(0x7f0000000300)="b5e73f293f93aaf56858a337881219a336f7b91d02025bcf2a954392c1fea13faf6db1f02c4c46f371d26e708af73063a278615c155c5016436c05ffe22d6c01e9c18d6e368418dfedc3f27e973e5942031b825e8b675675", 0x58) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) flock(r5, 0x2) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 02:20:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x609, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) ftruncate(r0, 0x0) write(r0, &(0x7f0000000000)="f422de7867e66411656ead6d4990b9f22d463415af3ccc26c71d799cedcda2ba8cf5eaa9", 0x24) close(r0) 02:20:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2000012a0a, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000000)='./file0\x00', 0x10011, 0x104) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000100)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) r1 = socket$inet6(0x18, 0x100000003, 0x102) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:20:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x18, 0x0, 0xffffffffffffff4d, &(0x7f00000001c0)={0xffffffffffffffff}) close(r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chmod(&(0x7f0000000200)='./file0\x00', 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xcd) 02:20:29 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fsync(r0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) msgget(0x0, 0x10c) 02:20:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1060, 0x1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) 02:20:29 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0x7) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) socketpair(0x38, 0x2, 0xdab8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x8000, 0x2, 0x4, "0fadffe63d6f8d4d753bbefd88d352cac2cee128", 0x7, 0x80000001}) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x3, r5, r7, r6, r7, 0x20}, 0x7ff, 0x5, r3, r4, 0x4, 0x1, 0x8437}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 02:20:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) 02:20:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) fcntl$setstatus(r0, 0x4, 0x80) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 02:20:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() fsync(r1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 02:20:29 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 02:20:29 executing program 0: r0 = socket(0x18, 0x5, 0x8) getpeername$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/95}, &(0x7f0000000640)=0x61) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000680)="8bf2418ca93e1d07acddd1120657c156bd065b69d96dc85926c4c92d1f515cf0e38a74845e", 0x25}, {&(0x7f00000006c0)="99dff07b44954dace3a15acd759c674f0fd72375b3c623d367fc38a0e03c68ddb99ee57a41368b860f99240453bdd634b8f6dfa9ef4192a407b0428dd8d19f82d4d9ff3a33275e3946fbf448a9028385d2f653ecbb69ea30922242ca407bfff2433df3c3d1d13b03", 0x68}, {&(0x7f0000000740)="db708ea176106fcb4d20d68b02402e131e3bdda3e0f6509997c9933edf3dd44904671a6ce28e546c3bf31758866c817aa4ff2a94c438c7cbc49e3043aea3b1b13af6ce4d074939a5bdf52d1ce56d", 0x4e}], 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) linkat(r4, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000400)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:20:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:20:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x40000, 0x7, 0xffffffffbffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xe5b6}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 02:20:29 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) dup(r0) 02:20:29 executing program 0: socketpair$unix(0x1, 0x100000000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r1, 0xa, r1) read(r2, &(0x7f0000000040)=""/138, 0x8a) 02:20:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 02:20:32 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x51) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 02:20:32 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000000100)={0x0, ""/216}, 0xe0, 0x0, 0x800) 02:20:32 executing program 0: setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getppid() 02:20:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20081, 0x51) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setsockopt(r0, 0x6, 0x800, &(0x7f0000000500)="de0a6a5e792345565caa1b5115a1bf44326767bc16c14274eb6713bfc9200284f71bb1fa3ec68629a95777e87f99ba5dcefbdeaefae177bde89368643dcd9557373d518dacda01335a5ef16f4f62dbd645ef092e19fc6a3432061dc1f8ad0bba030a6394cf294d1eb963e36894f27d9abe29b41d6c090e30e89995c83027b723af8d9fd25ac43e281feabfda2074ab58c87b5a93b3763cdd0bc82b74ba0ae9939781ea84441e1388a91100669e000a94db5c8b298fe49b10cc7dedfa4dbdee96a30c63ef61e420fc11a33d03f38455e621cb7de2b422402556e5dc46c358724acfd6724e7993968b029581331c365640eb7bd1f2042ec66c3e46fecfbe030219495e3b91bb10b547db207043885def166de7829a7b0d296196b55da09cb157036792ee2574d260cf6e2458eb8eeb282d7dbe60167ac4081c716d676a139e393d4d51f1b815047f7ef8b35673a84ffed18f550f611a4d2966e9f1972af0cdc9fb1a9243bc42bbd7ca682aecc1f5f8154008aa6338e93290109fab2081ce141d73b3b84bb1520b6ad94969e66d64a21db32203be7aac48f8a2e1a378a8d892cd2d415debc12a468cbd115cba9e300c4bdf895cf4000d036bdf55a29252ba8d16c7ee53863728fa9c5a901320e1279ceab796a629b4d30e56ff58e3c56f59374feb33e94e6aae7c5f0b9e16b98e9cb179edfa77ce96300a3d487bbc339c0041856656d94cb80542a879976bb1928c439adbac7a06d0b2d3b81db79b3598af8f01c75f7700ad443e537857ae52b212d3c602f28d08ccf5b81c6b5bc62569928fc7d33340cc5646a5b428cbfab224df679d73f9b5b666584fd0678cb61de9a6e751dddcfab4888460a386100542adcbb011fb63814e5a7d8430c3327ceab5e2f87c0c5bb9a4a1fe705b39671794a01b8871ec6f91674692c9c8536cb2ce233bf9f955f074916a55ae7b5301d312c70bb368131d4b8c05be947abec32f1db24c3bc64feaedf1c3295a222543380b26453827d4f0a371f240362b85f325dc5108dfbf994536788378123776ea17bee5e3059018678e7c02e0ea5a6bd3ca8a74998544116ee4fb12b54392e6597c22d19d0bd660c3e202dc9da15274f78466fe507bd93ee8106967b4d3cfcac1f49f281c04752392dc59b5cf8463aa5e33f4150a841d96d965dc815f8b431f00dcf942a0e9cfb24f0433d0840c11f36fc9ca7127e281e7d1344771760d96ac88fdf9a64795fdbfc45e942f96aec23a3c6da6df5e22b3788e52a7c32cde549ee88a6778a10a25f9cabccf1e65078dcda6cf81a73e54c6bf3d614a7d4a1148c106c326767239ca88aa00d5acb87e15654498fd0295d4af83a66007cec0965fe3e9b0f112ab617ccef94d25dbf6b96ac2d064bad93a62acdb8d3c54c4feab0f74efd99340f32693e29d03b025cc70b5191962bf9677b132d2755250a6486ca76cc78d68bb80e465cd6d63e409162023e889ebcfdd5eb3d2c4b4491a2ad63afce38818668e9b3a3270e411c43d760bd227ad8663f9606cf0a90ce14707312f9002c017c291c68471180ea7fc0c8b9dd3bfdb3478fa83254f268c9cbd39122c85a95e215c57b5c2be2d61d805f9442f2b4e48bd96a936495c5c36c50bd96dea2619e98e20b8b22425a606961e9d7b4949af640df3f90869de583a961215c31a2f59c859f3610fdcc8bf75f3c7a3cc1b79d47824adcc5dc417a7825e895a0c5c04266b8746c9b2a6d01205f5bb8453f05a915fd365d40a286dd8889dee244b52f2d2d96504d662ac4e1b6cf483e78ec7fe7c26bdfdce3aed7b84562f6e05d347c4b7ec2b2aca49e0c5501d02580e3bc32b6b9be440b4f6463450ba5e270d6339456721941214158687c368253b5b6101bfef08646a6e6d5ad478a65c953c4fae82bd3f6b6c47fef084573789e427f28c9a63cc4b8b5b170a95e0fd0abab1501e832d3bfe0615065a8512088e785adb65a17d2ec520add28f01a63dcb3fbacc13f9ec42e8e6b2aeab6cef39907adb5ed194844ddda42b3cd0bbff0be2187e28be684a8b5e5093e2d71c2d5d6e669722d50e9f2392ca1b4390c399f4bc643eb163c801d272caf4615a84dc05178e1f08ce9641941166a4ec661f5f64adb8e763a78f421cc64c07de3022379458bc542bd91f99a15b0d432b286c8c7cb771cef8d689043f4d337008057526842cdb2684e9ad0850e92ec09ff8646cb125d019a59aa6141b8df7eb1573152d9ddf3a1dc7cdfb16cbdc6d4d77c2621500bcea3a067176aec99ba55e95003c727b568261ad05c89c20fe01e3f931c3faaa87302d949af861f135060b407dd70344e213d0d274070d180bdb64c8d81e3a5b23b94f94d74829959453bbe705ffe6b80208b6c59f3ba773a6e1461f9e5479d18097ac0aeed3549c0f6e6aafaee9c9a707efa41bfc7e447f0458d4b932fea8c91aa878c3a87e6dc07fe97fdd02be2471f9b5a96ddcb110bf681c003dbeb7bba111f1fc0a2fe87fcfb4c919c9110c26f6834a3331ac56f35010c05470bd885ccda76e7f6f5b32e7f294bc1c1ff3e8e17f435a3ee971ab0129ec19903520acf8850d86e882890f188f96b3e1676f0b69616caa240aff2c05e881610214834b9dcb8c03856fbaa0d57cd0b2d0f9c6ddcf0983a4780105ed9d6cc66adf4b118493a1ea5c56a971bcb4c84ac94bc4bf82e0fc02966bf0c005944632e9fd5275cd92626bf0760917db28a12b1ff1eb509c8660977e1a5154c6518eff03c115bc7da5434d3e5865485c7a12dfeee037a4f68c03b5a88a38a452a09f276b8675448fe6d361b940c29f29ba4285195e2e3e440637427483de6525ac32e02dbc0edfa8fbefb1b382bc66c9f4f8a61bcaacaaaef04b1ced4fcd9eb4355d73df06e9841118090e0272f29af7e251a0a3a22c8deae5cb343e90547dfa557abdaf00ade38ddc9de4820ca1b2737e74f4e07bebb9fcb210142d8fb619caa329f63a9f4786ce701619540dcc994248cc3588403236bae0f587e12e5e8f5341318914def865525a867b519c4e8a0a2cea9f3773e4c13809bf7c10e03f567a0c9ef60a6844282b3305cd1b3c0696d521213e1eff7067a26a719c88b744052ea7040f7897b34d659c434ad1858cc80390ed335d98c1522ef9fcc5aeec5d2de47c7914c3e711fa9ea01433e23d24310643d5a633ac034d47d3c8e7328bb4c9ac42c51deae2374d78a029f191095a268eba40859b14c20ec560fdf8687921f80d3c9adaec3a6901237f70e2c9f73da1f35045ccde8eb5d34eb820f8b31e6e70de76e6aa755dd52a35b40073ad0238d3eabbd5633c8d036b08ffd6528defe852c333e690f51e3aa2749ec3011037bf9e999957f20f03b154acc5f3604d85b9238c92588c8af9fdbb93888764075089917746d6eea633d2e046d29ee1b93b0efa8c331904306c9391babd16466493694e6f0aa251d771d74f928c9faff2253b339cbda283413282bc056df77522f871e4dbaa77b7df725d911c6f1fe7c2d38a79656f565713a9a946e6cfe3591b585e1ae2adc7425f87a794db9ba2ab9fd3fd2ac54d76bfa38521d0dfaa3eb85d3ca38ff24e6de50fd533d3d3d938a80be35d20771cba4447b1d13fb408ae3c51cdc17d72201b89ba24df608d2635196d019c8f419378b05254d344b92219d93876bd972a21fc0008a39b1a316df675f68b675d7f1c9b02204b6cab67f8b189d44a56b246bcd9025ba1c8e893bfbbb050ded674d4f70d37f9f988c26cb6d4f6d33f1fb105de33fc2fb687e8a15ebcc6f45bcd84e6f10386ef53175fbde4b620ed5aed82780127fa7f1b258f43cad144d61bac34f19900ddf01ff8a6c0a9a6f4bdbebe7d7b68f32bc373683d9dfbf5d8a48187c4260c348c95d8d8b0eba3ea7084115e94a64f0f8ecbf86ae14fa54cf43a5aafd82680a3d2aaa3b0d2c7e168bde7a66ad24be78b94be14ecc33b5146c76fa241d137f75de57cc223986f17230a2d98ab60b0645018dc0804ff39b1cd5d29aefba6faeb34df71cc1f7d00a25a18569132a2d31639ab5d55a11b1882094b65ed406ad9ef3fe6e33ff014ba5b5e887e50b2f518c0a23717e25a320c65f01903f64264eee196c63dc5a3ec6804a284a88e7fcac51ac3ecc5aeccd67a8dae871442affd28ec88a95904e1bd9ca1d269c82d2fb83fbc554014f2be1f5f93374410d6adb0b65e921c18b9be9a2e07cce27c95ba46ce498c10e1a273a56bb40af37977e14b10d4f57d24c12ffcc5255ffc282d12ff0bfdfadabf68b81f828a84a4ac930beac8c0543ffa5e89249f66ebb188a4a91ee2c9d27b4482f3435f67915ae322d90690ee6accc641d1f23132c668bfe1871c7cafaf3d58da5440078fffe5ddb71111cf07bc63c1864feacf1d0ae9b587c9dd53c12e94671860fa18a24dfaeb53bcf8ef49d5dd307e2681c5573a6788087d32b847d44ebc1613c4edf3046a6cdc712912d304e9e9e8220e3abaa141e7c574b5840a6a50eb1c2530139d1d1085441dc15d3dca164099f386f89467e7fdd2dada1e24ec914cf51e132a9317c8f52f8baed5dabf758c809e2617101d0c8f6688f36c8f61edbee0a1525ae9b81dc152098f3ddb80850a6964e05b40aadd339828e72944d02434aca9d05a82eb5458f6b1f9f10e83e92ed7c7760339ab72ff991683ebefbad35b20eeccef71aac2cc34d89bb7e2a7c39b3c29b4ec055b4e19a1a0556f83192e402f7f6fed270b6ae947a6ad29b03b4416308a3fe3f20084f63c4cb761de95875b2b689f901b124443655fef5df793d83818eb28dc816034a0552608df7bdd94f21d4261d20c1eaa09c9dab42a162d5110e0ae83dc11fd3102183d228e62ebe1f2eee85bc00818cbf0e26c6ea1b9e9db1d0a9925d36db673a2b8e7f1d897e8286ce1b40b0802e0ccd53d3cb4c95d0ad0d03d0ad96f881c9619a724a36f7712d658e6b2aa8b072a2002d2ca77d403569eb361cd0a56fd6d60ab411ccfa901c74633d640df6e0ac7bf20e39650d4b1ed2a29166946722cebb38187aef1b6474e97dbedf626093a7ebb48ac4acce27d0cd38c1abb1cd4bb542657877ba6e444f388650fe29468f7f9d5c5fbecb12964013eef6f2b45944c233498fc46b1ab238afbacce4f0dca6897ac1702261478b51e90e5e55008067ccd9ae8ed8442b93073d85b2c5b4a8f6ddc43577a5cb7f64947a4d6c30f73949974de8c91e65663d954852c6420b613dcf6dbe913290d2a4bc5ad6842d9b879cbf2cd52b9c0bf2fcf4d51f37d05b2c82067a2c75eb0d63bad7519a692637a62436968d45270f5fb9eacc6e6e401f8cc73f289728ad136777461fcbf7af5ed652d4911e576874f823f5341bad892e0a8730df3a4c9027a0c741708df265d3973d5f2c591fabdb574c1423a1f482993da89f5e1e20c3583cc75bcdb1879130d3726460d22d1a0b75c436bcab42e6c15068cd815796116b88265c9fdf2c9ef3ed513d42d6dede316f5fa8935ea984086c77fa07b2a4af538bf2e0db9d27444524775da97462d85120432887ab1d4b23f7ab13e9acfc1883c2560f30e1484e04850ebbbf6e5f7cfcb3b0f7788d35532fd9b9f045e25323e0f069e1e6ab5b6a404a91360ed1735cb8aecc0d221d8d1e269d48b0f3532b2a91eb7c3a88669dea5e134295408f7ee668f5218426737e8f4368680ee7332ae069a0c28f0bda79567de09caa4f5a1afad6099625554eaa8d5b5f67df839f452e429086c1a714b54fe654d5ee7afab8bbada12f59c84ea9432663b54a1c702cdae87137f9113772921991cf7", 0x1000) 02:20:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) dup(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x12, 0x4007, 0x4, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2011, 0x6) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) 02:20:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0xfffffffffffffe46) syz_emit_ethernet(0x1000, &(0x7f0000000040)="043db7c7e224b34b53dfb2b3b3332202d93bab7f0ec6e8a6c89b4e8dc531234390fa6890100515946cf186faced896214a676c8018e8581df719483f4ac080f1d2a8f8303c4d67f7ff9bc74abed39d5b6ce4ea339199cb3904c46f6c41c078ef3e4a433f0a50b80628dae8e5a126f823b6f4624e2b9b04b2c429354e106dab8254a65cd99abd192b475c88cffb5e7a0418056a7360ad1c22c74b7bba00a58e09cabcd7ab5e10be96c3604f80e84b4af3b41214f856bd0eee5107c785b500af0d5c62f588870e42174d0f94a9a5bc761a73c3aa26bf4577f87922ee0c0f8092995a3e27195dda0b8fb7b98acb5f722dbf673ccbb40ef49cf7bd61e1372067914d59103d33d1528b24316c1c333b6163f0cdb9b2780a1c43fb75e6b93ca894152e385d07213ce9df62b9d6d275d3d353f5e44856acfcdab9440182f712d3e451f73702e9d24915da220d35ee5b14772e6ed5e89df2b97137ff38856246eb3afee751a4a319404a6c3f7e570be447d806a675504e76c884028db8685499243bf5baabf319c3413ab088920d7a21090753a3521fe16b5122906f5e44f727d45a84ac43280b0991cb63d3c6cbf58e1aedbcc3d554a8987d7fe88f782d34db901e7efc9cd2c9d8a1dc26ed94323bf1d9bdf89d74ecb50ecbee452a0b8396159719ee25210dcfd2167cec0c60572bb8b104214147bad78a6fb1c5b4656daf07c399677fa4904537ce7f40f0f622ae3f1ecf131d08332232cf563c205697a871d40364319e55cc31091e946d1d0e02b05cb71d1ddede58e66d51abaa8757ec33bc1cb3403e5902098d1b053b7dc4956cfe573ae828f7bc337d46ea0dcb6b7e8a2e098733ac8cb080176dbd8adeea38157a0d3dd723fd24b2df29f035dbcce4d1156a1c97a0dde15e7cdd196e7e3e622271ba5d3f21187332ac9a58a8a1db4cc4e18af8254b4b4f1eb9b81a900a258eb6fb71b5f0902d5b9ca35c0567983637364e93ddfa0e1894b3e8368511696113d601894135f1ff21f474a58eeb16ca804c5f85404c44d0c54fcce41a8c8793539274121d072a8b813080339eb458db112b5e3f0decfe1e65369a2d488914b4ee97530e8c1c91b8899cf5dd6e91f7bea76440cedd7080febcaa41126d8930ea414d2d4b1ed7f4497b8c7781160d8f0c1a1130ee51775b06f7b5c178e0636311234ba6e9db1a7c0a0e10fd2a12c39c5efbb5d390a593f8652b8d85096a1b79e89ebaec91f955ed5e05ba9d5a6832719827e1aa8f3c76342b1e609cbe8ca90bae41b7a4686000dff68add3935221af076503606c3b295410beabc4887bc65dd9037603b10f8cd0ee93d0990f0b852156c6c79f1f959079534469ce70f9c83bea31a7f0e5539524b5c8f5c38ebc33e7abefb3711f643ec280bc3622f252e21f890eb8a53b228926b253c17725c5378d17ebb27edf8bf602f359513fce307657f4d692c181a03e240a7b7e3b583bdc1b6498f7fb6d10a29ef5b912a781cca03c433af8122386c515c350d8898863c790cc600d9671c703fe5c41b9208648d7665bbc5cc155230983133906667872c45d01318e6e50e6980abc242dd903e1b09e54b9e1a84e7adaec71b98fae4c22ac1b3225973be50c398aaba8f0fd932c8864073488399c7ad1a548d128bb148691301f8e1fed458a99f5ae10017f83e709fdf85e24f8e41abda8cfe3f6803329488d15c1b656ac343a45abe6a55764d7b973d4e82e6872ed17d04b9e726c5d7447850a37530e92becd9302cba0b3a5159417cdce16cf16e3565049b3d6ffc87cdd0fc4555cd144cd874ddbb44f5d08cec5e9d5f35b798a3e9508e8bd23870014b9f9bb784b8c0f61511fbd55aa0193b952722c91f9008f707fc29105005d00707e1cd447f0e076384b0222284d96cb213c40d605974eb84239bcb66f59cc5a618e65177e6230c233e2fb796692a93af1041fabfaa6cf4722afa39345e37baffcf13c78dafdee862572dac84c5d90c514b5aabf57087bfdc28b8e125460790ef3f58925b857971ea3e09214b43d40491abcd24244488e8b07225a968f2fd420b020dfedb3bb5e033d5a440b78bc5716d4e0e71701707f763183002607908afdf7fec2f64302c76c3a505a9221a84e552815026925b1a994a2bcbd0ba0af3415c6c4ab8cd13e730a3037771ee5886f6b9edaa6033a591dd0d1ae65e1bc5d4e688df02ca09d926b0f2aa7f85d528b9480d840a43b636930df948616d8a32938bdd790fe51d0030864ce42f07ec737f2afe290072b9cfd3c130f5f0d65f3af736c02be442c887466dabe553d16079f17fcc0b9833bba3ff3e0f057fd66e791fad5070c78a893e613eff9b1955ca5ed75384029346770fd11754b3b463b90c5e6049ca5821accfd7a32f1b0d7cfdb74e6b1e65a41357289bcba283703cb1b2aa5b31d77ce03d0b299651301de7eb45833c5d14e7589cf5bf9d8de29dbfd8b26f879c2e0230cae4d558bafcc3ea926f523a7865c06077e7c9f323def993bbadcbcc4e65834808902f7242e986add0d20332b2fc4bd09a1da129dc7e9075b0565bb88b42be077b990f5421b174a5c9703c2161201c504def6054816fae396cfbee918d85d5adb8e720befad3798e28956ce4e41ff6ecc68af29fbcb2e8cb455b6f06f8ce2545c786e41f99a5d3ac1a550a83231fc844787f20e956fb73dea399eaf2ca6ba650b87463f553210154310e935a42779390a91a475845fcc429a5d02fdf5b66d0d8c68616359b04d6d6e7937911740dd7b87a20bb5bc6cbe77471997df48404b71cfa7a34bf09d13a06a6dc46596b72d13b8ba9ff9bc14b69524523ff820b70dc75077bde21f5bb8e2185b2bfc1d3f6daf7a052a3b18172dde8309900427ad0f81ce6f058b3322cff45d68fb25d781c89a88c9078dfe56893eea0ce140e34bffb260b50fdd5fe80be480176c8c90799b32f1e8390736d51b4d41fd1201ca14e4f8080796524f98718d153f1e04013ddab6708d2806beac6a333981cd7c9512fd7c3ffaeba95a33323d723cc5229f3a22e59eb5864f1398003ef72ee3b936225ead21e9e301293d68049065de2f777d4af5d874b825d3eb58f8b86c49970d4515db091daa1943c7404b19c24fb2d085cd889a89947462a8cdb3510dec93a3c5950a03fc08e6641199c48ee63194a001c3872bff9b844c488a7a980c58996ca33fc5b7aece7ff37daa033b11d7784859fb75384d99232d5a91e482ee312098c2b1887c677f5d3cd8eefdba07f051ea81fe3504481bcfb37a268b0f880ebe335f4fcc7b3b527c90f03507f34230a72231c17981ccbed8ab79c4097fa71fd65f809ca7e14f3dc4a6f303c4644710c988261aec7684a6d8902f31bd47e1fbd2fa59625b3f83844c354707374069c4f89c69cff71e0a1d7961334a8d42e7e84dd6bb2aaaaf2fbad85a2ae25cc60af0f9db37f7637c27ff3b282420fed44f4ef6f7c4d826744a7097c30b743b721f3a97e8fca3e233b837a5d462540490c0c2af3fb2ea2a0108cb9e0ecfe39f58a1a62ec59059dc82060aae561b5f840e1d856e4b6a76df0e723ef0c65c6dcd9b81320cc0e5dc3a675c1452dfbfb044604e0fcd3ea55787dd99b0e2e37ab7f06dba8f5871763e392a781d3bc9eb40261741e7489235f3bddca7840c5cc72a90f8c3eda575507308870b351e915795596a233a616e200921f13faede24646bdc549ba32d05cd3016ad0b7a55dbd4d186de044b486697a7d94b8c1fea0b50139f164317d364b2f3eb2447117292ce75e14431baa8448c1c30ac1dd77d617d27ca94af7488c761fe2c82d836f1ad75683449e81cbb0ec0200f7b028a3ed3a9b1363de2534024c28b58a39c512f342d4ebdcd4f8bcfaad668e3dd1f6191d906afc63165e361e9629878ef9757df360efeeabe3c6aec51143d7bc6751723dbbe2feff9ec3cfceb96504f43c69812dc1f451639d5284f51e6c0e5581165681a2ffada16bff0d0430c3df201721e239bb12e190e5a4e231e06704235336e814d63bfcf1c48e6874a65cd2fbd783bc054e741b2ad416d5a48a5262aa7558b388c4b6ac06b31ab82bb6995317f9a62dc28b648feca95cc3befc745ac7e2c68b72ecac28b9ece6635ca64ccac11674bc35431eb231724f14b32b48f6f2686c3b272c7c6692384d8ecea16059e0d5af682f72576a771b485c4095409df6bc0acddf4a149dc7b6aa1a4d129bc968411eb1a5e0556f92839c54da9872dcadc27e886764b648f27823828397add86fdfa98d2d51393e2be29a3ba2d040d47a89a6fb20a186bc4f5af3646145887a9a3b5a03f580cbd042f38d324c1b3bcc489b46e5b1e504ac735646d113c05c8f4ad8fb749ca6e249b9ae95f20832d263f0add001ce38f4086cab47913c367e302483fd1b4ac9cf7bdec91a721e1b134cb91fc79021cb2b4dd43df5e3e3024df8d86cba85ae84c9fcb1e6afeea3802e172db207d5646e0b6a6a949ee3da22e0070249b6832926ee0d9dd7606f87bbe12a953a573988a7ec2d3f6f4ca669ba5bd167a5b95550a1821209c6de6470ce33806ddbc291ae76301db3314d19b81396ab6ead61678b2c63817e0c6a3183c88f30812940be67a71946d3c301d2a009d724211edaa8b44fc2cb8b0d22a7cb445bb7994d5680a400cde389222a26b2c1b20902fdf8c1d27625ca5ad026a4506445802bc2df473d90932eaf67288f7f74d0c5060dae3a2885d1e1806c13407f7a4e9a6140f2180506a3455f18e5b48932ba605c652ac362bd27a0eb32590da37f0e3a9875f63bd62cc7ce19a299e82b8320088923a0f452161d8eea26c2eb014f10a379efc23b27ae316b67b0f4b41e66604f2e4e944190774f9b500f77d0c44226035a3832cb5a6423e0d12b3fd516e38edd0119f65c88fcc316025544f030bc1d0646bf58421a064d88c5247e091a0a224a791308851d13051dc710f40c152d6d5e8e3438d45337551c6e6470c6d7d0935146f6e5750185594bb823d7b4fee9ffc98d8d5902d531b65503d99bf1492c9e3b8d48b586f2fc6a45fed17f6abcf35fa9c60ccbd70be714ec8104ea73b7eb2dadc14a74842893ff25b24bbc0228f2517d888596169edfcdc359a3ef97d82c52bd790acd1f6a3f44cf28fa548884c90634ea03604a65e87a76fadf96ba522bfaa876f279ebbba1fd0ac2a6d5e603664f69a3cf0951da56c290e531f7d5ab5edf5a7b75635fe209f8eb19fda3fce6f0ca50fcff50627a857fbb4697a0b30742734b8758537c9429e001a9ec9d5df12a3048fcc9aa1828b3499754f83828f27eb5f573004507c6e303ff6f7512228a492250fc81e86df4297d6fb166f4cf2ff5346fa844b862fb4245f2f4cfd4f782b9fa298b9d306e1deeb398ba05c9416e59ba666f46e3aaa35743c01be13d0cbf7cac0b1650da64fc23191e764cea387e539ecd56287456046f6992f9eb356e3c461bafd70108db2b41dad3e9b31e5d0c0017729c632d4b6561aa59d17c4bbadb33e4eb0ad08a721f3822cef25221074a37d30832e3c433c18ab3d4472184e71e97ab266b5539b77c4fd0ac72ea36545bd42c5677520931d7ac3842fdf9727650f9f8409b6e8d6866864f5804ffb12c2fa15127b527c2b320a1256bee9fa54433167d0bc17e932aa95cf7faa343d5c8e11132b96b9cbdfc2e454134be16e33a7803212ee4363c6cb6f84e6baf63293088ea98519e91c279e444c4cd7f2836b81156f98ea7da0f12c71e22161e34a4eada1196fc4282fab86ae005b6eefef5fafd8b600026c888feb1f1e009") socket$unix(0x1, 0x0, 0x0) 02:20:32 executing program 0: syz_open_pts() r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x4) r1 = socket$inet(0x2, 0x4000100000003, 0x6) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="d2ac71a2b1e81d9e6f7691ed8adb37daa84524dcb47552c8bc3ea4e62adf8a268a2d0a5110ef88ae81b17f5b9ef7880c2ac18c2235801d64f5b5f3602b8d5510ec79e60fe8e20eb302953e6053624060a684200057f4cdb6593f70a7c43a6e95a9d6f147b76d559a36dc18eb", 0x6c) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000e3300000000000000000000000000000010000000000000000000000000000000000000000000000000000004b2a1bfbb87b7600000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) 02:20:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000140)='./bus\x00') 02:20:32 executing program 0: r0 = getpid() msgget(0x2, 0x400) setuid(0xee01) r1 = getppid() r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x2, r1, r0}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5, r3, r4, r5, 0x0, 0xe1, 0xffff}, 0xcca2, 0x8, r0, r0, 0x5, 0x79, 0x1, 0x4}) 02:20:32 executing program 0: r0 = socket(0x2, 0x5, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 02:20:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="3eb889e1d4144242a4b4e4d1e2eca78922b6571fbdc0ffd8c4bfce0b9d7da48fcf071e905d44a22a5c67f0c7d1f3177e39f99f870fca24734091888106a28d2e59d4119d07627dbaf0a3ad7412d4bf116a92b877c9ea69e25a29479f4f75b8fc6108020955f06fe59a8c72a04336ef1df267ee81a350c3a9a347313646a344ea2b58e2071781418def6ef4fb213cdbf59fac5c77bc893749089b84d6454b4589e21646"}, {&(0x7f00000001c0)="33d5921f378a98f69ad97eebbcb0d4cf9b713f63d7e31b130da05d133a804a04e092a51794ec89b92faf4c4ef2596d703f57e082fe5b1a01af30037e0158e219a70821c6f1b5c9dac974627b32af065014a285b8dee9800cdd2079ed33509e3b9ff5ffc84b54fd499dd5cded8541aacd78709524378b0467f13a64eddd9bfd832e445056f326d27c0a3d8400bbdc377ece58c23fd8b88b4e082bc3d65b26e1cba9226fc2ea9e3ab9d25a3cd98d7c4edd01"}, {&(0x7f0000000400)="89a420e62fa3e282bdc32808c6e59a308b3e5a2ca1e52dea00384a41992d9ca3943fc182311d97c36d346f3446035d1013c6bb62909120"}, {&(0x7f00000002c0)="e7a49836fc1b979f701b3139a340ab9e6ffcb68456cc361aa847a10d167ce850510bd014f2b10c68af69b33108ad7cd5b25b1f7078100d912342cadbc9b97a587d81fab67214c60de33d90254ea6efd50efc51b5ebcf444d5efa40a6b0b56af81bb5aaa0765846a1f42bd1bab31bf3e235c75b8017d0c19479223853904c9528c2f6d3df81d1933eb6dfce212b6df49775fa39191571b1967ae4d05aa3446a7bd6a147e2271796ee04bffa8070eda1e7cbd1e284c090ced832fdfe98c760d0fd0e93b2d0bfd781c52ae3cdf4bda809"}], 0x100000000000010f, 0x0) close(r0) write(r0, &(0x7f0000000080)="2ad92b5076c3e23d480dd7d2d9a8d6a0761fb3834acd0cfb74c266c3e027c0d445e97f76673f94b548b81760834a1fa3d2ded30e6bc8631c86291257fdfd0130f713cf4a3f99b7a098e62215e79248259888b7cceb", 0x55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x4, 0x751}, 0x8) 02:20:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="456d70dfda614a7c7583f72fed5e46ac52b4db0d68a811a46f91e6ec904aa2a2b7724a688ef8a7ab557752598736f636d63c2a1672289c9a17204b855af76f2dbef4fd3a6a4fcca667baa178", 0x4c) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 02:20:35 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x3, 0x42) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x8000, 0x1800}, {0x0, 0x3f, 0x800}, {0x0, 0x5}, {0x4, 0xcf, 0x1000}, {0x2, 0x2, 0x1800}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2c) 02:20:35 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) 02:20:35 executing program 0: r0 = socket$inet6(0x18, 0x40810000000000, 0xffffffffffffdfc1) fcntl$getflags(r0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000280)=[{{r1}, 0x0, 0xd4, 0x40000000, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x8, 0x10001}, {{r2}, 0x0, 0x82, 0x51, 0x400, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0xe11, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf00fffff, 0xfe8, 0x21b}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x401}, {{r1}, 0xfffffffffffffffb, 0x4, 0x3, 0x8, 0x401}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x683, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xb405, 0xd2}], 0x7ad, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x6}], 0x1000, &(0x7f0000000400)={0x8, 0x101}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r3, 0x2000746e) recvfrom$inet6(r0, &(0x7f0000000180)=""/21, 0x15, 0x800, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0xffff}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xe2) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) r6 = socket$inet6(0x18, 0x8007, 0x81) setsockopt(r6, 0x1, 0x9, &(0x7f0000000080)="192e3bd438bf6db93c4f3cf6641d3dbd2e34553c1471071ef70abe97c9a1d929ed2f1cd32b93018ad738f04807127f3a4ea3dfce0815ab18c8564ffa06dd184dc769b4ab60cdb24fc0849b266c3546ebbfe4c0f299ff1cab240609bcb7bdb5957bef6ec06465ac90d881a3ca3645b124f2c0b790c92e4805df78f6364955b3573b5cc171b61b03235447a8f4dc8fb8443247a8b9d5330b355e17f5bea24f76715bdc599ceb3aef3101eb86755baa7621cf829b9ca008d3ae92653df0b81a5438889330fe1ab1219f", 0xc8) r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$getflags(r7, 0x1) setsockopt(r4, 0x5000, 0x0, &(0x7f0000000440)="0d8a2191bbb184e2601260e840075a2e629c199919edc6b9fe00f180ba3887a02e06c618678e7d3efaed6272ea5a01a6f59b44776d00489fbaa6b551cf345513412067c63df90fc66fa961", 0x4b) 02:20:38 executing program 1: r0 = socket(0x18, 0x3, 0x400000000000000) mkdir(&(0x7f0000000080)='./bus\x00', 0xbd) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x20800, 0x8000000000000) 02:20:38 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000), 0x10004) 02:20:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0xfffffc4b, 0x0, 0xffffffffffffff83, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 02:20:38 executing program 1: 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() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x84}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 02:20:38 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 02:20:38 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r2, 0x1) close(r2) flock(r1, 0x2) 02:20:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x40000, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbd400f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0xff9b, 0x405}, 0x400) 02:20:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x10) r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000100)={0x0, ""/46}, 0x36, 0x1, 0x1800) 02:20:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0xfffffffffffffff8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./bus\x00') 02:20:41 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) socket$inet(0x2, 0x8007, 0x3) setsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000000)=0x8, 0x4) fcntl$setstatus(r0, 0x4, 0x4) 02:20:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001980)=[{&(0x7f00000017c0)="0e343a93eac146eb1aff42f5569fc3e18b6e3a45", 0x14}, {&(0x7f0000001800)="a0a1ef1f541fbbb87d44d41a694dda56936744cfb9d6ad8ce4527d8e407b93acaa6f00d0d570a02aec15d34ed9de02228b5669d2307084011122e884c0a51f45fef02309adc9d242e9f30b0c18bc662ff3f106d5516c9e1ce64c8b6393e5d55a93b8a4717abd4c42d77071a7db944191d07d124e61654fb34845bf4baa683f4a4be1b0354cd5fcf2691366efe36182face60b7609d8de5405ba1207998c166e292d5aa1d539b10a0a93cb3ffb89672a0bdb0e1d1bf2fda636ec48a8efbb6d77df1c7711218de829d9ced0a110931b97e3781d30fb082ce6e37cfba001755dd92df720667dfc8b154a0389a5988830189fe8f463c19328739", 0xf8}, {&(0x7f0000001900)="0ff61d02c5acc4dd5350c04e74da7edacb6b278c25d22ab1859585bbb07aad507b46a7646ec749cdd742942f0c767671198fa07136a0c9366526b7f3f09795412bd5cf1b4ba219691b9446f7beb42b6f7a58d27aa1980865e11bf0cd34312d7f12dc8f536e06", 0x66}], 0x3, &(0x7f00000019c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x80, 0x9}, 0xa) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdir(&(0x7f0000000200)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x1, 0x1) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="0080000000000000000000"], 0xa, &(0x7f0000001680)=[{&(0x7f00000002c0)="5b5edad31cdea11a51a2dae7841b8b30b7471f9d33d30529021fe57d0cd5eabf6a30af7ac78de6ecf8c38298524838adeb18b988525a7b4f645405dac0640a29854991d60a40c5d589c40923993c6214204a0892361431ff1063ff913bb769b41c1ac0b122cfe03f03e3629a2959a7fb3e5941ef5177c687afa5072e3b3eaff6441b740503d33d126d8e9e69caf1a568ed433c3ab1b3a4231e4d391c1c3cbb3fd44fec5d20faf64a3885ada05b4e352b9789f314b749999bd0dbc048a77ed50df1290ff7bbd7d17f700ffe", 0xcb}, {&(0x7f00000003c0)="6136faed2546e2ca", 0x8}, {&(0x7f0000000400)="fa29421df94bed5979326d7634b2e2ab0204d2c3c307eb8b47b729f06acc409c5faa30612891c4d3affa994e80a8823c3834b9b55cb4654c02293c09e3179a3f5178067b7d30a8784f082273aad47862ed0386876795c591f9a02aa7d8206b71bad2a6ebf3d0e0a159a362c383f3f28725de599affe9729aa65831a78d2ec2f2f93ec4293d61b2735660958c957250ee286d5860447468f6294d681ea0566e0145b83c485a23204309cea1c0c041058fcf955162ed8e1e5585ebe07f93ef913db6c6904f698ef842921a0abf5e0e2b1547e0dfe160c7ef13f627189ba98b8f4444b75e9c00153c13ffa374a469bd", 0xee}, {&(0x7f0000000500)="ee625d85a2a5fc9c3473070f5161e36f89248b273c03fa0ac5aab98a110c651d7e120c85a73424ca0b930c62cf9348b63fdc590bf3278b3eefde6f51a45710f0c92ba16f0e54b4ee2cd6e52c70d08571b90173cb899ed0004ede79503f4cd6e64b069cf17cfab4beddc421d581d6116561e5d981a25e86fe7468bcb5b1d90e1652d9423ed439b700202e71eb66ba6c4ee42f3ab3cb44d17579751048a78064cce0c2e0b46e18f992f3946892be746fd4a6792e4a04de98a5a414f5048c4f3283de0b8580080f39fc9120fb3c0fa55995a955b66d171367e75bf6214568795646da60cdb27eae424b25511ef05e1e8f15d91b974b15e30ad4a84ae77be88f72a6dee0b743fc539654eef5eb6af06cb994bc29a10d7be6c170a237474522bef081d95415308f29473745775d5dad2f5a9e3a9a4ec8c47b8310282b8e03ad0719f5579a2b8e368ab07f53a62808ec7533d13970aa767cff7dc4e6e8aeb6ace0df84fcdf0ad502848cf64731a8c1f02e47ff286800e8ded573e72b53f9d4b72dd9163825a9e06c2da53d2865d289f64d39b946b301d403a7e8b2996faf196da2f2a108998bef191747fab2835827e3e6d1dcd25c40105de66802b4673e3d0b2161735b2de1c31096d839cf4bed1670fe09042ac9fe5661a969dc5f55a4ef2f97cb37ee43559fdfb1bac01803834f075a72940b039d2e64f105a2e0b1e690404d47fc6e39600bb30b0d573cc6ea3ee9e9d42ae2263bdb633f5c64f5afb62c6f803c4fe51e17302bd16cad5121ca37d75f74b71228bea429d2bc614104d66b89c3763a7d1cfa16b7d872ab28c3d41992f14cd054f39b40cb498954f3f710e51c7902213397f64d1c799cb238edf7ff18905069a8870646d8fc8f52a000bbbace554cc51134eea71c02a07e7b37b6c96800e318f291309c08f76c941c98b677e0063e03e5e7220f29b79615887e9c1feaf314aba37b65158ee91896d92bd39874b9cd1de36f4dbd0b11a445c6d63cc0131c86c25934ae832196954da28c019ef07f145cdd6c08d38f18aa890ad1400aaa9ce5af6729f720e4b0273335294c2bd06b275357ebb80c475e84f8374944a504af21ed769c8364e94cb1b26c32cb778d1c6db33668a743eb9c3bed84f1ebc5d2c916e5a49c8c2e4493b8c7a3726633b02da64f17dfda3c536b1de1b35ff4358a18d84f56146810fac2ac1af5103ebda804972ab10c379793619e784ade620152d60dbe4bd5a47233dee93eea7f3219be091129bebeb8966f2034d4c9fd5e69ea28f3865f60fcb323a013c8aa093b63d081f63ab31e206627b977bf3b44a0a3ec13d878748f5e9f0fa67b7cfd37354800c977118aad5067991adf5fc881edc3c6bbb9f585e3572c927ef8d098c0abf4eded32bee802151bb0c6d4bdb27515f7eb29385b0fdf410b7b77cb44f8b9eaadad9c3ded49f21910372cabd9b68e512f12a148faaf97fc15f2af61386075874fc665237d1b576094fac28680fd5a493b769720977c35be08ed54799b4229e11a5d9e000429f93b6be0fe54d1ca27c26d8e23c2b152b50e3f2e580efe939af03582d2144789b6201c1b071ae9e0e04e27a77d2f7a50ece89bd7f0c59327000bd2818e25f3dd6306d0449f8b3b60b5b7097933c023527c63e1682c8275d8a069e72c616271a35a76b48b954b3c8b7f22ce551c524a2e4e5eebb0b10d6ab74b2abd1cef350b0f6adc7b19ab59b46af4374dd850331f9891f42964286d805f833cbb191380ca2a748b742f32fd74084f8913f4d0052550189f1e131d5bf05569edf5fe292d1e4232ef6ac3128c53c394d9d5a1c148e169ae08a8fa4fc384048a26c5e9dfbe2b6afc54072797f4280f9c359b6b4d287cb2cada812a8f0f280cfff939bb8bf3fe0485084d2197de846c83338bb7424d682e211a201c07328afb175292d9b576199d0ac1559eb2514548d73ff4e4a4c08ae40d1b0a68cdba871bac58dc44143066e3f72fd33813de4a8513c6de9b9774ca8f69924a64fc672fadc6e867371f82d7032db9b64d860d35d5ccd5f4ff05b1b9860b6a707738af414cc93dcbd3ec47035765e6f24d4e295849194c7c942aad81e1b4dc105903ea43349c0ef556ea79f1de5127644998fc367dbeec26e30c9adf2b2728ae1542faa87d43b25a95ea0bb843707ec6d78adc9634f60cd909d6a1a1ada1d2fe113f8e8a8bf8ddd99e18d2d38fba16a1c2daaf8b06f14ded80a2d4440fc229e7861f678de8ba9123889e0b117ec7e58b48fe4dc29d21f6e463f4e603de459084c5ecdbd73e5731e027f530965b4832514cc8e0e9184c46643421af25b19920b405ffebb1bbd026065a0721dbe244a115ccee4eb7e164e8ce7364acad9ba1ff1c28b2ae2173662e237c9c9c9ec4cbd57249b8ce32567034768bf9d1d58d116ce80f5b85a0cfc50157c6144d3a6fa6278678912190229bf1e448036797f03f01bee313e2505854ecce0ab91d8ae4e78420b0e53e4af8eba68828170ecb6d41338f90cb0ed5d6e7a51988467e3d39a1dbb444617e85289f110877e7353907a25c2f77e5f594e25eb429c93fe2b10b8a1cebaa6af3f87ec246b629d1386b6483e47bca305a0f0e42ad6600016dfeb99a36581a84936fdd71ce86f38dc45b291de6f9a8a4efa32b8a17f40e90122835cdb0539652409e6c172cd2a270d69a4563f02ca10f4de5733f113044f24d1a2205a1474bfa28fb4ef06b92538384d3a5bcc6cca5dc175ab6da9ea35a6663b033a4ef21b406361aa4a7f1e566c904cbbfdeebf17a7b42c949a8020e2b01136ee04e670b9a61a0ce780ebae6fb869f31478ab0905332193d3c7a7835f979694a8f20133ad1c15d67631e3387667e84acf37632e81d1814ec11e053dda7abef11f827f880159e01e3a1acdba51f39ff0448a41253ecf4a2cb4f656ae4f4beeb8c9fed95aa7ea03d3ead2fdb485376c0c365e89a75ee94ae27958db89da1a3c316bd8be72e13c766d7cdfb6990739ae19825e1494c9b152d11b290cb6371ff4608cca8e4bd83853a249a386421cbb031bfca08cbc19325dccb9749f0cbea754365545b05b306519b53d7c12c92d218365ddc4bed2867b28710b6e013f3305e94029b8b480fcaf39eb47cadbf0197406a41f6c329b50d8fdd7471d58719da96605f13f12f38ba5b655a15900d3630db27c40800026c0b86135b9e9e1414ee1d628176e8a07d7fa1eafaa12549eb9aa52704ec8f3c3bec7fe2d1cd9142af24021c4877c8e97ba1ec4a6a5c4657ded779807c23650f08db9b3fd0a9a303a2b96c746eab702a8be40e84c467404ab3e75c55dccca0ac78bd60f196939afde6027001a5abea094b5a2ddfa6123b15e0b4af6e3057f01b78fa229c3dbf7215f1d6f1d81a3a01958ead199b55b0c498424ba6384daa29d75ca378191d834e612d60ad613d4ae6f4762c861d5b8edd001a9d23e0a7e938d7d0e36060aa9684272d943f17f0f713a407acfb21658284660781f4babd208184f0b3ba96ca3e94a2ce92a969a00ea617bf084e2e4a8b9da72a89b030a6c3041dd1480741d89a27c051297ef649c9aa474d663381624c0930689872f0073e3db4465996fca1d53fc8a352fd555aa9dcb0f14222998678bf76a87829cedc2663ba64f7e3b594125f5483e0eae760cb8a70aa697c69b7df638aff28599ebbf95c017dbdfe4bc13fdf75432c51a6e5fce0db7d391ac755b5c6226365871cf51cddd227636e19f0876619bd8ba3c167584f703016fb063ee99a18342ad5f621be4d5481824fe5eaba1ba98c013733d73b3fd355fde0b6c74c5e97b4a42171c725e45be30adaadb3e9467aa2bd60399d33d167ea974a382da6ff159bc875d83dd1415f3f1cd90cd4f54de8d706c7fd8666053f0775eede3002a3b66d7ec36933a8da67abe4e41ac5947c68929fcc168502c8b72422e35a1899c6ba926a60dbd295b6d2af00ee44384260fc61c62c758c92864c7f39f84b794e95415fe3bc3f4c1ed291be8120960b5c00d8503ed989e2cd569b74bf5c3ecb242096855f07aef061cef67c307dd70756f478791c8bdb14a49ad9801fa8f8ece688ca0fe854569374391bc7fc1bec95e7f775466682cf94be06597313add97637df44f0360c1fe5cd67574ccc55ccafe1ed3cd1a19e44a191e9d8398f07144c2a04cf91e956130078e7b890b6ee774a614a449a24a5c61db12f2fb610e981c0eeff272e512c90918d4e49610d3487f7a0bbf0eb8ca090133e66d00c59b72fbd988d90347e3f14a7b03d61e2808e0b617f64d0171be001b3199c5094310240a8a3949605b67f74ffbed9989a84838df09dc1f44ed28150d3e539be7faa2153c6bda9687e5681ea960d1776ff39d0c38a0df163d3094c5c4df23692990caf6a22a8042a61016f7f4ce6eb28e37b0135d8f2e571c0035550789ba91c5cafb2df2410865c10eb0d92195259e033171b49ce2caf2b1d0d3eaeff6f252a5ee996a265545d9fee70355ef6f7786a5057c842ecd68c6225da1e6cea6f3d11c1c8350dab126cec652b3f5a3efd92679637dbc9532ba048fce28f3b10e05464f1ab7d432c1083aea921419ae2fa845693252ada092707bdb3d21394e9e1fe7f5f5c13727192b8f01bc183c14f6093e8525c3ea1e9d9411a916cb2174fe783935ec2375558bf161875388da72698757f5b6edfb529ef1d365466ef1da8d125c430e5bdb033efb25cbdc4abbf21154579da59b7f54814a5816f455308509b4c1fecee1800c62dc45ee197728005285ae1767e2675fe9e1197c92e18f581159e0f4ac6d619cf9fad78dc20de27e62f6d581c4af3ea22840de8233d6199259f9ed9192c629598636e0f0fd94c8bccd100e3ab7e80a1fe652caedec7f9172b4c92ed2aac9594660c6d11c12c890fcdb866ba423ea03c63a08be509f00654ffd8d713863e30c7afdbf6af30503822b049fc1b610d97132b2485c9142bf0d558e853f86a40fea111e86bf8f4bff1f96150394a4bb528c2545fcf8a91ba0625533839cd785a708bcceea8d303e880b290379f13494d3a81b6a204b13d1affaa5856c82b9045f0a0a429174c8880f780abf61a86d1646db451efe09ee95d54bffe88e551d29288748ed5a5da00ae5afbb88efd2f9f7afa79802afedb7ac1982699a279ee1279becf189334174d49a317b45aae3994cd54c6b79094fc4b5d70b20d1feded023e9eb9a7cced8b3fa428f7a73c169e13e9efeca389c641185b369a7d03649af05be9a24a028f8eb04e4746fe167576692be16e864c7d2d14167c01aa76d4c369f41ec44deafd9bd116831fa659b80a2ba288fef45f0714bc6ffe3791d5745a05f7affc6789c4743a4a89e7cdd153a44f3383ea779d4a90d2122cdc699f62fa1381c2d4d5c04c35b5d0154523e69fd0055323c4b76c36a4b593249093e49b91bfc79166913a50add27eb5e2a4ddad5b50bb1ff9c7ace6ca1e9c15e062a9767ae3e4d7de4709dffc5f6d1fa31f917137ae1134714dd0f03646b2c5aae23b225bf2d7d05239974273130769bfbe0e22d45cf12fe8be36ca897d3c664be9da1edf1e517e87b669ed51c0f61d92c75299c846b934e6ce4d4d5cd192ac7993f45c028d2beab51a67e8a7d98bdc3cc2d7e4db1816d0e7405b9959bdc844c85b9c26bf3c3f45b10d34c4594df33e633018cff10e5ddf40495ad220d832b0a9bf4532d2368d372062626e16ed08facb0992b81fd98599ad629437a23b3361b53460be7d51e5c7e9f7e5af0bbd5b22fa95cf59a439b3bd257460a65526bc25141d", 0x1000}, {&(0x7f0000001500)="0f351bd3a0ae1c67f4edb6d4da8ffffd9e57dbbc8a170465d9c2540dcaf8d5179c4f5c31e1", 0x25}, {&(0x7f0000001540)="8a109576309bf4c12f0ba72b3d169471b6669273db595fea921f9c0060f6a3f31fc76555e1824f6ca92c5887f53d48808d13b1c215863ab21a4c92d411d582520a74bd12420361ef438b06d0779707d7af15b61b1baca46b5ace2ec2bc73284d0a2b8d65089023fb7d87a56bdf1842626971b175de3cc5f654d7e6e97b7573e6a261e0f8230ad5ba8d9005fd41a2300fb7bea54b831e05d22fac17870c36e611c5012a57e6d5e345bc267adaa928a4867224a278ce6d2ca87bc228e3b0f223e8f1837960cca9d627a932534e367412c4223a5dcc706a93c29957", 0xda}, {&(0x7f0000001640)="72fc776ca9dccb6dd60525c8973410", 0xf}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x30, 0x8}, 0x400) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 02:20:41 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="128a4e3700a5f74cf357d6d4753971f4e666632dda62bf17272fd4844a8e9c070ce986b372aca8fa65e34aeb72e58759c545205e5f3fa6cc425abb30dc21ec6131d027320b27c7d9094c1be3324d9fb67969d0cf69bb2ac462d5836b84c380723f6f00ba523b6c8d045c2887762fdeeb99259d159f3a53509cc0e09f83ab1851b7bd9f30f83231b0b90914788d9c0f5971b42c546dfc370c8f270d8e5d603407ffcccfd41697150765a15b5f71330ad94a2265b5d4d9ca1b438727ba01d7a84a780648e95fb6e6e6d64b71bf929ef9fd9405cf5b36b9fd026ca86eb9a377ad3a8411a3d1f415de38db5d", 0xea) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 02:20:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6008, 0x401) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./bus\x00') unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) execve(0x0, 0x0, 0x0) 02:20:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r3 = getuid() getuid() getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="a4105b6fca4a3c92369dede21dd6ff8b0597c95092c17b4965570d3fc11cf48f94397d35ea9941e54dcb35311bb1f6f4db161996c16fd7f06d2c3504c0e239752cfabb58bec16147035249bff3710959aeb3696f7e43ed49f32c688866dc5be87443a7429b5f26ef36cafefc7029b95e55756e4065f9cd7bd9a337a64659b98ad16fcf9121521a502072bdb785d6c41122c071f4413ef0b0920c0eb5d86f86359cd66426c0e59aaeba65dbc6f2185dc1cb43f5ac1fc0a8e55724edd0dc60fe9d45f50cbd3fbc8723f8c9828e90c425ae30a422b454c1ab7073051e5efca8ef9dcca30d9570966844d0c63d79a0106081514579a1672b07f4dea60d7aafc6f603e5083614e02735e3f745cae04c7cc25b99abcc4cdce38cc4d25158133275d4a729e9caa0d2e130ba9e5d6e20fa6ea0e8c984fd41758cafeb836a726a57f96327e31ea74706a14184e71199212ac39543fb4a5867786aab73d252894a64ebbefdb18488dea8f038d3af565a42eb25f3821748c7f1d1376732d9bd7d70a919231e41a061e126ec5292c0fa0297e5ec25fce58ca0acb20eb44b2048a4c9df4dafcd5d3ea3a341e1f56a1962db77700333e80a1f42e9ea4057d91ebb1f2e015fa6611ef3ca6bdbfeab410af43a8d0b2fb09b5d26949068580d3fe098f97ac1c274deb7441db050641b1c24a05a8c5b34b47fc5da316bf5a59e67119f9b5311b617c523aca4ead571045117445be15379e1398a0dc237eb8872aee9402e2a97336398a60b6b5febd5e020caa1ad8ecc2f78404f98a36d187f1bb5cb412f6335d9a67b46d6a4318ab63fe67ea447bdbec2d6067cdb0e0249b76b073ceacec2747fba3a5357ba22b2b5fce211bf34a6206476c3957bd51a9f24399e2abc961c5edfb588bc957eb18a121db4fe0eef98219f0dff345a362250fdddbfbef6ffc2791f6252f6a0e55e6d1355b89d6a07983be8a75e81c6ad22e72f2ae99682eb4154cbeba72bb162dd48102f8ea31cb89057babdfbd78c343064a87985e5429b80e6c5ba810a2db7b5e383a82eb19d507f5085d3969e28395fef4115ad29335532fce16950552901f150905459cded658e6b6e78e3091959c4aa7d565b76041538425116272e97ca02f373ac6b776ccebfeebce1933cc9bfc02196455426e800a936bccd45e45d2d140480c4ec7c08bbd073955af7c1bf780b5c91aa1d8d8b1ef684b5c5bc0eb2efee2a7f9b624d07cb1b3f36da54e520a496063f7acf3469d3661cf40ba0ad5f1ca7fbcfded7fb99dc918affc77f0cb9d7f33d3afda01e7079469285c7f01ddca23dc39182c4d1571729860f625d9d4e085ec91986280a27b56c83f9e559e309a455122002d940f0c5d667474e03f0f3a23315af43084b208d62aa7bd9ff9b386d5b1db73a3a7fe7d9816d0cc19f0eabd969c397cec97756672fcd005330d441cc7b40e4ab2f0f04aac5352fc974709712eb32a8697215ed1b67ed11d096d7d38534c256bf6050b0912067f2ec744dc327335a01b38c0371e78f81639a99d8597910243cb36af481755bddea3b931f15c823b9a3e7d68b175ccc868b5b7ea465a94d7d61e2c261e96d727065ee4fc9d1e9db779c2d85a37b32624ea3cf8160507f8f6ce7604471e1f79f9695355b3850cc34271785aa192afc126a317b0e56b1ea61aa7d217b45652e3808698c44cc2bdfebf52e99beafa01a8ca94149b6b55771bb13c5fc98e73fced6d1fabd7bd4b823437a4bbe2d96d60c24b51cd00a986fa52d46326341173ab9ae01b87a0e5ad25abe58fa77f9307faa53a0cf5eb740f309477d19506c347feea218745ed4f68164b4aa6bce41b1fb46ff9121d7f426d3755bfc62360d8fce7d7222ab0da7220c04eadd3bdba4a3eb3078e62274f7a205790ab60230642a54f1381555f939c212b868513ae9dc9d49b3713c473b91bc200719b30dfdb4c3f1a5c73afe6e6597fd2954cbd3bc58c67621afc3878d1de694d3dd4f2308a5f1713b211e30360b4b2010a025b13b862d718b2d5b64da1ab96564d1b4ec0301b2d4fa6fa8c5283ccdcebd47f3559bae07645cb2edce259af6bc19096a9091e6c67abb59c284952ed65aee77fa8d953001bba5ebcbdd9a6adaf0601f135922b9c6736797247d9cdcc47063e36843d382b291814c34c9a897ebfc0f1e4fdabf485147a93062022dfc064951d36004415a94e9eb729bfecd42dd9bd776d4ad450e3277d1ad46df24c8e8c9068a0a3f6b822e1c3027edfbaaa8e0906722a118765b8c7c6c9e84a7c282a27b6e3ca285cca7bb9183be386886ce7b8e8df94dfd69f9e0480fe9a106bbac29cf0b39c11d7f12a1de5993d90b9445381c32ebaa8a340d08579789a2b0fbdae00ec82ddf02af0c16d801bd84b9c90f65c53035ddd91c3007a2cd681897f7fa3082891d749cc28f190fa081fa0443cda2771b3aa9d617fd9875d6cc18dc1eee6ce09790a698153462f9dc0afd9106f67f56e95a5e5ad20611f95a3c810138d3baa725883799033ce4c285d1c89f8bf28eafd20d6089bf18e8e1c989b5c00d75c2cae8044de9996ee86bd35271acb9e353770465985c9c299962c0bc6d5979a1fa00de52c193dbdbe43f9b87ca16eabd378ef74cbc6e8182bce7cb32df680a057a3b4ec01c1911a6da36d00c6ee35f0276acc2ec56f2f20026aa339c32973c7c4fdf4338641b3f1bf42747a00a79fae27f9e2a089bf82a0fe11f517b3ee6b3b7523d060f27852fd7f839d07eab16a89ee059197f300f66d960081017127ef28b211e2e8270c6b5b97abb140ab05428b31a379b3c2a71518581bfd6db7f6969dbcbcbcbe60d662edd74ba259a54a5f905823fbee6b4ae3d07a69e1afb3b349d511690f70f0b9ae1ff789c26b6a05b1bf2391f78da753b9ab610df322e97f1dc59c04bf6c662fb38c67d4493b758da5b0431dcd35395ded060e9a4c596d607db903d41effef32d8d9de43f4e8b9a08c454925b20f2abe44ca14e4cd6bf0466f3ae2d9a715f9090f034143d34fffb88fff5018a599e9adc6163ee8366330f9be0654cc87f23f0984d87e9121dcf9a00d91917275518e6a92a7193c6d48e802e41e3ab86283447077a592c11473e77e98f9347b95fa8279de0bb5465d855256e994a194e96bb04fcb6226ae4c6497f984c6e1aaf177b7fd9c0960289a5b6106b00518226715c59aa84f364da52b0e614afa2f7fdb77671417337350b43c74a4f80da134b6d9de863ba54e0a85b9fb40443021647c6d4e928cbe9a246053f4e98554b74c23ced7737cab4c5b0612d32dabe7ed1dc85a09c79f8d03c5311ac9376c9c7e5c96d7aebaa133359c5afc328ddfd5ae6279b4d59c5349f963f7ccf8dd2db7ffbb8e3578bae203164d41e9f5f9058825e00a7d2e84fa9d815ddc7e9c009fec2bfea8fa688344a4acfc2d6d8dfc97f33dd502d18808cc1e7eaaacf8a2814a2d41af67917abc1850eb02e4d9ea56beb7871a2d3e5a3c9893741f74427a681ee0acf96797cc13944bbf22472463984700ff7dc3bedaef7fdddcc9d80f9e1bb159c4d5ee87c97bef5b5bd4a2aaf2f0b4e80f0ad2e0c5484ba6612b555909799cb01dffe0ddffba0196c710589efddf2ed60342cca9ead4f3d1b5cf0c06d1da790652144c9369a9ee245a5b650b593774c708310fe675fc8bd4c739c8be0969cb68a4a9dc39306cb576c8a61ee65518d7b4c07a3af212928b1bad174c0eaf7c52e13ebdd37a7e73bc4ad3cbdf61d2ba9c5159e74935893256431119703b5903be919cd54c60ace2016261da99520c41b0e2f9e933d2485589433ef9558addfba59bc75cc4f21460d2aa62738356993ec68352f3be824fcf863d45b87ee5204991a1913e301637593fd9e7575f740b0a677f09428351458239d323e595881e119eabcd777002b85fb7ee6efea6d1bf9bbd52dc3a276ce25c130887b91d8aade70eef90618e17513cfdee6775af4cd79262d13ba3fa6357ddc5c6dd1495aaf5d763d07afcbe8cf9b6472a7ff233a3f066a15aa1538c049105b35e4cf4a6c612194c9cf96f46c5812e4bc2126c54d72f5453ead87021334d579038c78cd2838b5d2688f9774419885e37d91632c1375ef3ac8455ab1b120d0b32567f341fc44b581f43ad7db610a905dda2ae272c436904fbabaf653f56283c7f0527a2f5528968ee2f3f90c0e29ce998ceef99f58818adc153fe4111aa9e67badc0e6a307c33c6f6b63ed139374d31d29c8a879264de25d1b781abbb5eab31e6c137c3d5fb749ae6837da23cfbd48a36d6cf41531374b604cc80d059080b747e36891be75952f9c8ff0233dba2190abd0e1b7c9307d15cae9609bd9fd853f9d061fddbc819a4f6831fcaa34bc686fc1974e9243909434ce8635e4eab996c698413e457f1d1bfb1b066308fdb457080610f22ef9f99c6c6f14b97cc401c1ddcc4acfd67c55e40cc0471eac94e10fd5eee5749202bd062ba3329dbc6112eee8c2fed982239a311d7fa0e98924e84cbfb2f8ca1e44f790bb01f1774ad642c1d24daa4dc66e535bd246d90557bae6fb2dda347bb46894a7b612dae996a92d375280545d62ba894f46b8f0011d1cb802e4ab28e97edcc0336c018409d8806b269a384e3b5fac2eb789cb77e9cce0c5840ac9448abc115d23d257de07cb18475516ddd75d024dc210f2a41dc1945c26d68ee1ee0aa1c728088297d1bf2b0c61b71af37f2b68a61b35162fe4fd439d3c72193c3c7b95d5fc3241c658c525df49148b0cf3d6a7eac572ad1e8b5eace4153e92457f3129b29a17d6d048ca067fccda19388e8b8407a4d80d5b691ad15d3a1590bbb3c229cb49cf0b39d4025e53ca5feb315cb6beedb21a7d68abe268a431ad535a6afefcbd63a09b332ab6224a6df8a7f496c8148ba5192485d0876cb72f55a58e6fd01213e048a111f460076befbc743167ad49dda04a791ea1725ed841b31bcf12b88a7630798a0ffd4bb2cf3c88b509121b2b7b2175b4603b5ce53a8afc84746230ad24e2bf0644866e3cc243494bfb1cbeb9123af3b1b54ad713d94116eea2ccd1fc5ace4ced08e402d2af050d513ba2d4ada98a6477edfbbed2be8035d444bc27a58ff3fd9232a7feb8f987f0918550b8b8f48c45e1a9fe32e9f49d91b8f979e7ebd82210d3fae698633d65cd8676ae10f09e48cab366c06c07c0a15d85ea194655b584baa2f7bc04f3cfe379b297db917eab6599373c367e361abb39208380effa4f81e6e9039e90cc213bf8459499b07d19d85ebca29633b4d7a276feb8e7c5c20e271189393e4c4b6d780c22ef5e464d68f8ec09e82fa0f5e97ac4aa59a5f9b006e3cceeacbb5dd471c729751aa895db24a84df82bf887709b1bfc3aaed3305f230bdd77a5d8853228fb5d492ec1299f0080b405df49de2823bd71247f77d1264ebaf0058c9fe1804010939742ff2f8b85aa1505de09011e8bb1eab8792521b16edcf666fcf7d43f3ee41a6d237f1cd4d4467dc90a1b74de7e7e92bad6100dc915185f9dbfb0c94a3149b36f90567b35aee914b5f0bb7bf58a13f4af75804fd718a6ca618425eb796977bb51041582ec70ea9bea86f400a23042fcb5ef1270667adda76090025c5e7f2f4745135a27d9c0c12e0474624b75e260ce3dc4c6c2631830af2f046d9cb280b1bbae8d446ccc66e6346df25310aa868209c8d5b1871197370426ddea8df4bf4866f6071064e762216134998e2402051f1a84e018a5523fc4448123e11ad1dd93c3f0d176e8bb053c3062472c453d617da0ecb9fed33d7f4921c5fa4051", 0x1000}, {&(0x7f00000010c0)="31a28c2dc0aec799340fa7fefdb9c2f42c62aafb8aa6bcff35240229bcd05a1466f3cb95509cd3e49057a158dc0eca3a688ecf542c41b6934cc24f78573621c8c98ed694ca1f0309ca14e797c3a28c4838553c6152d503fad71d99f38e2afb97653052492ef8617c1eb85d43f8aaf99e4cff0d2cba12e06e7dcd9284adf92a20d38206a7cb64f3bfbe505ec2ec51fb11e740befb4600fcd19428eb0cc688dab0e744ecd5b660abe2e415f071755d54de37a5c8d499215121892b29f747df8dff35a1a4662f3377306f415d5c21a8b0f969ea76f60bb368480a64d3295a463d", 0xdf}, {&(0x7f00000011c0)="1d9095bf2b9d81e7185695f17353927bd89738f6e316c669a19478b2b56e9f904aff4b3b356c520af59b363bc4dc8a8b4885ddc7919387e0cb04d26e81ec6a460a3fd6ae4e0af8601d8a9957ec574f14c7fbf573a8b05b3630278b040928849650f8f32dc16a992c0c2da07af493ec4905a8bb18daf40f56b3c91804b31fdf7b556cedd88019ffb5269a111adce54fdf5573fb9cd557e31ab03182368e140b6f7f29008e595e3787e807632c77bcdb", 0xaf}, {&(0x7f0000001280)="70e07d525c7e01270d1e9bae8177973a30f5ea", 0x13}, {&(0x7f00000012c0)="e46701509bcf5f5cc43baccf077644683adceaded40f2f3cbb4bc0090bed0c0f202999782189b524b314cda9101e90ff43b9bba0d7f73e7c459ecfcb75974d7ec71e9e3da70b3b2975dff4aef0dacd8654b40916a32f0220bf44639fdd1784b8bdb13ffe34bf377541d211e273399330f4838ff6842ad2919cac6d3fe8f2c8216eef07d88d", 0x85}], 0x5, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}], 0x88, 0x400}, 0x4) 02:20:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="1a74a50fcf8065af85738d3f4d71f6a3dbc3ac6ab722a52086ff403e85f4414bb23e5c3274ea47674415c5ca9966d304bed8e91034efc12e1f787391fce701ffb1a6f2340d4c252fa2ab3286e47d210f3c69765da07788ba9e94ce23c399f50cbbcb7f79c069cf6eeec2300bb7b2be38fd778c9ecc9c09bf398b8da679ed8e5027ff2c40a090d4efbdf7c9115df4dbd5caf45865b5c16643adb00590ccfe6960dbdc71058813e37af08d152b40efed154987a860d588f3579b4bc93644d5f24a8ddbf46fbdb3f479a372d72acfcb7d2b1fb8c3a69a117642b437db271a5b223a5f3de15f6bdfc9ed252fa3993b94e4b17dfe538ee71639eecebb281f04c663268cc94d8e60b3d0165b8c783a57c37f57a1166a19b780db9bdfacfe914975f68df3d4b7d92c21bbd22cb4a0bb3218e08b515afa750d68f99e1a0e2dca7eb9464f5a2ac6c2904def7654b9898e6de237e05425a28f09652f40dfd32e6914f889908f666a05b6ffae10a3a6f8fa9b80749e9ece3c5ff613c64e7016d04ea6663336cf37a78189dd228fa4a08ddd42484ceb1463abfb4716d53d2a99e1a7e66d23179016b46271a2cd7664d7497eb256b38d14f0a91b16a6a3e3beaa48b602372e6a5ae75773d66cd5721eb9e907de50111cc06dcfa25f97807acd587cedcefece9eeb641c6383b2952f006677da5cda93977c314ec3d2a572f9e2a8be991e6666754d2a6b9376dade5b5dbec200ada036ad843c5b6301f33feb5893e8f025070ba0e351cd64c990937ffe5511ec14f3893322160a2a500f524f3f8a2b5815584d590118b07d281b6baff3cb9208c35e3ad0c5393c6f9a468bf1553724f6bdb0bb5255f934710f6f14b4b46c137bdb0b9b64543bd121275c1f350fe3e47deeddcc26ddfb01b04a3d7a0b6435e16ab5796af20fb947dc704a0b420817318ac54348fe910797b9486d4577e85d1fc625077d6080067355dafa5d6b0b32fa0d17a7626e5993696a85e61592a6efb6ff68c1702be1e6862310e02c0efdac5f63f46da0381bedad6f3334863e72976adae2a9d3999244c9d124eaf543df06f744d8c53b6e74ed37d7d7b6206386f7d4ff880c7bb0fdf58a411b6a327aa627f406d6a0eac48979ab1817f56ce35e2fbeb7bca3332a58a6f7687540d348b7da7c2c48362de9710376760919fd787ee22467ecf909cb5855a69893610a396a1ceb96ce2684c79912c79c236a5ce67ece717cb93c085c68bf13ecf1eb0bf461b2fe5cf1d1988f390c15fd43e32e4beaaf9e1796cf681d80d7710e1843db941a92ff5f23fbc9c41cd57bd82960c15ffb91a69f6cfc239c233397a11e77ad254b17c634beae980cc7ea0b2a54890a0012032c968e8c46013d95f3607d4b3486a9763d5c659cf8406389670f00336fd0ae8b89a2ac4158b59bc7e9f5860871b0d7543f514806c164af46a73a73f1615a1a2984a99a8b53505f1e094d7e7a99df0eceaed736b676d597546960adf0dc51348f2ed357e7bdab32581b0bb098703a3bda1d8cb58a411e8e75097b1a0b6fd4ae2eb5d807dbcea91ac0c7491b7c12df203d7b43cd536f57f5c3e81d7372bc68f82c1c993605d40903f476c98f6355b47a66bf9683c4ddebad3624dc7d846b0949739e12507a05baa54436650d95326ed61608b36fe42969363154992a84f3cf60ac9ac3bd5ecb8efe5845151eb451179620886350284f799658a4a610332c61915f93a23f5a13ed48980c338673bf19e3f6811b735ab223fd3e463e9df75798bb8ae1f3d6d08e07f9ab65d8590b7577e8e0164fe5f440e9bd33803162cc80590df71a6459c567426a229c8134d05d6c8c15369c50fdfaade4c8888e33940d3fcec4ce1699a7e258bc1d787a41daffdafd94f32340f81fd998e0c84f3f37d6e2d1a6b400368923d36358462d66104e4fdaa6728d9e424a429751989eff3bdf99d6f53c035048036c4d80050387a5ed628fec33f33a21ca5d82af0d8dbffc46b3e4381d7b39b6ef3692a59f991c50cd22e4c69fe6497d6477bd1cba407f0a0db150fb7df4ad78af81bfdcc9e8fb34be5deb4c4369ea422564a1c6f569807a9ad0e5079c41a05985b838a94595921b288d1490bb8473d7e94cf95d964f16b5bfa9c9820d17eadb7833fb6f4d5f81798c712abbea04ee9f95aadd75838f381a6b71098f80834c0991641c54d59fa910f1cb71d42bd913f2d22e2d764cf00b3fd16f70b9abc52897ff3742d72806da681ab7b60c2034b391e745e2232c79aeb0abae6587369f6498aebba081d54e57b0e7ae3611f7fc06f7edd31a0a93ba1fc76a68785f4f0d19f292a961a09f1619981bee6784cc73bac71e9ac1b7e1b2f464f621f2bec08bdaf7cdfcb69dbbbd252f37828d02c5d3067bd57eab9c21b9a58c257c50999fa7c217277f378565d5bc92e92eeecb3e4a481cd0a445a8f93c5bb89cb68a08e67a6ebe4b2959179085ccd52f1536a59e20067d4433ee5c86c31afd257100b3a30cff79928f912fc3a4e5482396bfd1367dfc1345ae644f0877e37449ed1ec57fa863b92d9403228ba1438a31019291f2d1ab9b8227bdc1fbe6d2d572832a04776a3326df1ac739a9d364ca58b566f1d41e1fdabafc768915c6fe3100d64197fff7044298e0f048fc85842428948f7cd61b94a4816cef20b3381ad80af5a5507551c26d3958f5b68cc88b7c34f77eaffba00a14a07671ea2ed3aa26d8e9b2369b651a9c1fdab83a32228df43ef4b5e6e10084fad166dc7eedfaf4fb1209284202fb5d2a4e38d6f2c987caf3dbff22c3263de90c5abed1cf2364119c2bc0242bcf8e934b891e244aac80e2481b2ca3befb209c391ccdd867a44f821289144e5420d7d7f5b4d7d98ef6a214e8200937a09aec8963f04fab4b6f42aef2f974913cc6e3f6ab95048a2d3804aba2d2353a612e69ea881ecf5bf88c0b1cde5a17092ed3932a3153bad102578e02fa638613e689eb421d73d8785d88c088247322377409bff9980eb66bc3e897408aa32b922c9ced9699ed765674d734a0f095312310ff222425089ec0c4c05c480ca37bcad1298843949c66cf42a797075deba4b0297423370a4be34e9af0083bc5dd8ef5d36a4ff701e102fee4b3e0d238a2a47beb86469832b671e8b2cc44abdca9491a203e09f24bfd69436aade94f345c535e71d040307cb6bb5e70e63cfd2c8a9345f09e8955b1e64bd506fda0e5d8690eea634ad6186935d26b9324ca7fb995171613282752ac745f73fa479b2f396470a3d6475c03b1e228d410212cd49821e83fd0870e00c650daac846a93bc48585d3d21db9d2736b177e6eb7e58e14cf391bca74ed9116f64421757c5718b276c633ab6f28864d4ad04083b026e08acbb33f46ef106d33f467205743bcb0b8a78c1f011d5ffa7c42ef099e1161abfd2f127c316e1aabda64dc560bcaa9332ba8fce80413c5daf22af639f79150c6160125196854894fef207c16c6461ee3a3c9c1f25f4ca6e9190e2d24afa6a3804fbcc322051061aeb1a9ea5929beae71cb5d24f99907200762ba3f31fcf323865832cda035a12db54d0f327a68d439162d5163dc9e156b926758b9e8507288a9423cc1ff4cc63ced0e9d01250588e19c692c2be5a190e8551a1e54a523d82118f0a388634ca1431695e6fb4f8f87533c8005945140f5e1a5a8ae4752458054cdcd774fc1c394177d644048adf8b3b006b6b6041e6dd7f25cfc5463dd00efada59ab31a404d4a27cec5524584f787eb06002204c6fbb51e7b16843d1a03e79e66ddebfb3221e7bc088c59389e925ed32f81aeafa5697a90bdc11611ec8b74aac8d9541a3b40a2c7e7b22fb27c128399e31d5834ac5a044412c0ca8738554fca179dd672e4cc2e260087e063847222f0b289a2cf0421f732b3ff4b95f6a52f833f3c0319c20c319b59512917335c7663a955128dd04777d4ae5a0b342c296967e5640640b1133304dbb0877898339e7fbc337c8480a7a13fc01875bb8c41d9d39f670dbddde982201d14f0a28b5ff26d246ec5e97f8040a45ae1f1ace24de34726053939f36b399b4cb41d5ba7b21f9ea2546e65f5f660f5ae10c166f1d0455bab9008376540e05d2d24325ba3818aa2913be1cd47b4c31a62ecf7df96971a4534982eb601df7ca52ae0142f0550bd2352fc63bfcd4fdbba3f6393d7974677dce7eecaba7a2a570bb7b405478768e29d5d4faf97b59a793915328270463c396414aec0877b8b7a61880727faee7c01f082cf29f584021c18924376e9f1a5d3ceede1ac2f00623ca31d18db9191b15e52aee838eb2de5d21c8d8447631ec4bd3c89ba8a2bf624c0b7c3ced6220a72385d0bbf35f8a00dba2c1de9edbc284ed71ecf68f69e9991195fe16a02ded53af05baeec9bf756e5099992d74422af8e8378b5673c661f10ae05f16a147c05b686f974876915c808c6cbf2a57e05bc1a3ab8e0df265da2cc335e043b11e67c8ac1d1b4c7cbedd9063945673b78e77f7bb2a39344c45519e907e9b059d8376f1dfa46d53a3c7ff6f7c1124dc937767495a58ae0da4c25735157592e7fac41c05af67e839df2d918521cb4080c17e258771688381069efd50fc247fe67780767ce274f7446a3977330a9e5880c4431fed60a78de6eba5c177bce1494fb8c057c507903508c8151887af2fa74333ac82d166c273bf2f2643bc0bdb9cebd46c375925e9059d1ef26860a78e3889e560e774a3c5ffae2222ac4ce33cab3fe4d622e4b3f89a86237fab080d3cd5f2cfff97404ce2f97a2066e03887062eabbfe777f15e22cddc7e50cbd86f55c6ffcae40a57f2e7c6d7ad82a290b1da28c8a2e16394a99f6ec6d63a70553fbf36679f69e38565e5148b285a9d75b26465a57ee043761e8d712592e43d56a9d52cba206ca854265204c0e642fdb20930dd66b24df28842447df4f30321be4570569efd69e2205a6a20e9bd5582a08af39e83a57cb73d319b7c419edb1a4a82a3524f6471eae82135be7930ca566ffd5c4c5ac3b5992bbf96d75322e879bf335fd7838c3135bf43d60e21b470b7bef86baae797ac2211fa3c966eb8ab80eb4f9c2fc412d8d0faf06734f1a596aa1f06bf0fab089347a894abf2f14d7b62cd0d6d61e2ae84f17f21a2d6b4481386cfd33e0e62ace91bac2676d07c09d3443d5a50de7321f0d4c2c526be757f3eb317e4ec91b361ea8b2ddcc2a2ba3737837d3372b8c6a3646551069695fe2fbfd482ea3dd6d6948dbd928a20d4dd4b9dc8ee0e4b91dae8a8d82caeaae3e4ecf3d5483608ecce01e0c810c4bd9a7a5143c28a1fc95a35460e0f9634d152705ace2fe5f325b407bd65328e3e76b79da79ae5e634e16756121d7372676acfc887ef7aaac81da9f0d2db63c98c8e8861412f3ad2812239e0d12afef3836da47b16791e8f34c546d147a937e4262c10ee4f46f5d88a38eb6c66bc3394797ebd9d0db6fc7d0fcf83a7458955b26fe7ac9f2b1dc9b4be5f40d3ee2881a84f2192dd970ff21fae57bc19a2064af80f57aa9fca619a36fe7a82410e2eba816e9a3600a24d8f5019f63cb2df594af9accac4dc68e89e5aa51d757713495e2ff3dc71c5dce38366badfb29d9cc549184aa01cb87edbc8e1bebf2fa5d62ccd0974849af4432bd64ff43df751c25f9a374f7c866235b7cc459dfc08b6b30b38baf78b9548fdf3d473654791fd16aaa2b835a39728abcb236ea4298d5370a0ea97735202dff74510984b9a87e536569392ffd99061acc5452380f4d7c95c7a30891b904e6fa33ee244035e88ec2dc4b2", 0x1000, 0x6, &(0x7f0000001000)=@in={0x2, 0x3}, 0xc) listen(r0, 0x0) 02:20:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0xfffffffffffffffd, 0x4) getsockopt$inet_opts(r1, 0x0, 0x88bbace70e21f2c8, &(0x7f0000000000)=""/188, &(0x7f00000000c0)=0xbc) shutdown(r0, 0x1) getitimer(0x0, &(0x7f0000000140)) 02:20:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x80000, 0x8000, 0x0, r1}) 02:20:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xe91) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000), 0x0) 02:20:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8000, 0x7fffffff}, 0x6) getpeername(r0, 0x0, &(0x7f0000000040)) 02:20:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10008, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) 02:20:45 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000340)=[&(0x7f0000000140)=')}.\x00', &(0x7f0000000180)='r\x00', &(0x7f0000000200)="5b241900", &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00') 02:20:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8080, 0x84) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000002180)=""/4096, 0x840) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 02:20:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x418) socketpair(0x1a, 0x4000, 0x200, &(0x7f0000000100)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2000, 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x88a) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4008) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0xb1) 02:20:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mkdir(&(0x7f0000000000)='./bus\x00', 0x5a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 02:20:45 executing program 0: socketpair$unix(0x1, 0x15, 0x0, &(0x7f0000000000)) 02:20:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:20:45 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:20:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db43524", 0xd}], 0x1, 0x0) write(r0, &(0x7f0000000100)="7167cc5913139c79ce995bc3b949800b5bc1eb56347b45af88bc899ee983de344f029ae90bcd0e762dc060bf195b0b628cb0bb53a9475d3768dd37ac7a4bc6f1553054bf08d58cfae03d397bc344bda5c57fbcb78548a61c44e7b9659df49ec840037e5734dbd8e0b8941b14", 0x6c) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x6124, 0x5e) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:20:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x482, 0x4}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 02:20:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:20:51 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) clock_gettime(0xfffffffffffffffc, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:20:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x7fff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) syz_open_pts() 02:20:51 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) sendto(r0, &(0x7f0000000040)="ba1e351d8378922120245602ad268eba00cf", 0x12, 0x5, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 02:20:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000003600)=[{r0, 0x94}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1cc}], 0x1, 0x0) 02:20:51 executing program 1: 02:20:51 executing program 1: r0 = socket(0x27, 0x8002, 0x80000000) lseek(r0, 0x0, 0x4) r1 = kqueue() kevent(r1, 0x0, 0x8, 0x0, 0x0, 0x0) 02:20:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x86c4, 0x1, 0x0, 0x3, "86d2393f8cacce17098c065c99ee8256920d5b33", 0x40, 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) kqueue() syz_open_pts() 02:20:54 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) socket$inet6(0x18, 0x4, 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) listen(r0, 0x10000) listen(r0, 0x0) 02:20:54 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 02:20:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$unix(0x1, 0x2, 0x0) 02:20:57 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000000000)=[r0, r0, r3, r2, r0, r3, r3, r1, r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket$inet6(0x18, 0x8002, 0x0) getrlimit(0x8, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x8) setsockopt(r4, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008003dc9000000", 0xfffffffffffffeb3) 02:20:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x9, 0x0, 0x1, "b21d888a1dc254150703c294052b5a0be6db0277", 0x2, 0x50e}) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 02:20:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x22d, 0x7}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) 02:20:57 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xffffffbffffffffc}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlockall(0x3) nanosleep(&(0x7f0000000040)={0xac, 0x4}, &(0x7f0000000080)) 02:21:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="a0", 0x1) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 02:21:00 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x491) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/147) close(r0) 02:21:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 02:21:00 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() setuid(r0) r1 = msgget$private(0x0, 0x308) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = getppid() sendto(r2, &(0x7f0000000080)="c1d8252558aade9ebd9bd62e5283cbbd95769d99c0e3c158686a4f25c5fa36dff13571ddee5ace6c666085347af47d30f45f772c698b6b5dac26d1f0ae7335f3744434865ee070263605aa61f9dac2fb79d9f78662abe874fb2d0d1e13cd025d0028f07a4f36114822323683d6fb0ceb5d4c5df67a3b3a0c46cb31bcefb02035c337a6a5cdf4f4a709a426c07cf0262fefd3a6163f33527705206dfd91b4", 0x9e, 0xa, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x6, 0x2, r3}) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000e70000000000000000000000000000000000000005000000000000000000000000000000200000000000000000000000003a36000000000000000000000000000000000000000000008309636f9c8ee66451d6a6046557d69a00006e51908118f430bbfe6edbd3c3a3ee177cb8ed12d90e449366040cf4a95ae7eed9572e0fdbe79b5025352f26f499c2e16c2cf112f2e32c2a47b018e30ec4c13b33572bc1d2b9d72efbd9a433111240b3f54412615a1f9d0004cbc25484cc4805bb5e58b0febbdab81f4e24dd57d0eb6bd3895ab9ce191561989ded594aa9d11bcd9f8a5c13469dbb117b6a638af1ba488a2b72a3f75c305a23838979f1b9b419867ebd49"], 0x5c, 0x3, 0x1800) setitimer(0x1, &(0x7f0000000180)={{0x4}, {0xe6, 0x6}}, 0x0) msgget(0x3, 0xbd) 02:21:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) socket$inet6(0x18, 0x3, 0x0) 02:21:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="45d1a60c000000d3a404080000003e0ff7c6c4e3f91402f3660f3a6097cb922d2b00c4015dda0265260fdf4232c4817d2860e341e3d06566653ef347a6") readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) fcntl$dupfd(r0, 0xa, r0) 02:21:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) 02:21:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x20, 0x6, 0x80000001, 0x4000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000001c0)=0x6e) sendto$unix(r2, &(0x7f0000000400)="a4f0c52937c5cae22b1240c6c7f0b0e78c5d6cf7e45d299624b11fa4f24913beada0606194bb48a9fade383e174f669ed14e254d4b80d9efb7afc927a2b7ecf9f704fce283affb0cf46fccf188a4deb0c9e7db03d2f9db299ec4b51ff75b1ec6a97e890590c04d56d3bd267545445b2c71999dd597c93d5437e831f509bd738b59639b3696a6e02a58a7c3a6842a73f9ddb5ed1a0d43", 0x96, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="a9000400080000000055"], 0x1) dup2(r2, r1) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x7, 0x8) socket(0x0, 0x5, 0x3) 02:21:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSTOP(r1, 0x2000746f) flock(r2, 0x5) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) write(r2, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCSCTTY(r2, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) close(r1) connect$inet(r2, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x20) close(r1) 02:21:00 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:21:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:21:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000580)=""/173, 0xad) r1 = kqueue() r2 = kqueue() close(r1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*.+#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\'\\:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="c300", &(0x7f0000000300)='\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='*@,\x00'], &(0x7f0000000540)=[0xffffffffffffffff, &(0x7f0000000440)='\x00', &(0x7f0000000480)='%:%\\,\x00', &(0x7f00000004c0)='[}\\\x00', &(0x7f0000000500)='\x00']) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) login: load: 2.48 cmd: getty 53071 [ttyin] 0.00u 0.00s 0% 310k load: 2.48 cmd: getty 53071 [ttyin] 0.00u 0.00s 0% 310k 02:21:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000840)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d", 0x257) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x5, 0x7, 0x1000}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r0, &(0x7f00000001c0), 0xa0ce134dcacfe05) 02:21:00 executing program 1: lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000001c0)='./file1\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:21:00 executing program 1: 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, 0x3fd}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x2, 0xb7b4, r1}) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 02:21:03 executing program 0: socket(0x6, 0x3, 0x6) r0 = socket(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 02:21:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) dup2(r1, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/150, 0x96) 02:21:03 executing program 0: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0xc807f219bf417f32) 02:21:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 02:21:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r0, &(0x7f00000002c0)="abbd2bf7b5daf75cd2ae72aeba78a5f9362f85733061c5ed47bb7dd3b4a6c5c0255c3f9535dc0734d796359565ed4f846e0ad36fd8a676c29ca4def5e99acfa2f61ebebbb25ec4d3504979a8e2d24a29eb56318f9450952703a12d72a0248d16e97a039190c42ed2ce72bd5564e453d5605d79f4c62865dccd61c0a6bef535bea16570ef821774e7fdeea745dbbae589", 0x90) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:21:03 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 02:21:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000) read(r0, &(0x7f00000003c0)=""/205, 0xcd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) kqueue() 02:21:03 executing program 1: socket$inet(0x2, 0x4, 0x122) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x5) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4001, 0x0) 02:21:06 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) chown(&(0x7f00000001c0)='./file0\x00', r0, r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r1, r0, r3}, 0xc) truncate(&(0x7f0000000280)='./file0\x00', 0x4) lchown(&(0x7f00000002c0)='./file0\x00', r0, r3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0xb18, 0x1, 0x0, 0x100000000, 0x1000}, 0xc) linkat(r6, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00', 0x0) getpeername$unix(r6, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) utimensat(r4, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x5, 0x7f}, {0x11, 0x2}}, 0x2) getpeername(r4, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) faccessat(r5, &(0x7f0000001540)='./file0\x00', 0x40, 0x2a26260891e917e6) accept$inet6(r5, &(0x7f0000001580), &(0x7f00000015c0)=0xc) lchown(&(0x7f0000001600)='./file0\x00', r0, r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001640)={0x7fffffff, 0x9, 0x5097, 0x400, "185d02369164043291c3e49853612c370c54842c", 0x3ff, 0x2}) r7 = open(&(0x7f0000001680)='./file0\x00', 0x8420, 0x11) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r5, &(0x7f0000001700)=""/85, 0x55, 0x2, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001800)='./file0\x00', r11, r10, 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001880)={r8, r9, r12}, 0xc) 02:21:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 02:21:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20000000004, 0x20000000000028fc) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/213, 0xd5}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) close(r0) r1 = semget$private(0x0, 0x2, 0x20) semop(r1, &(0x7f00000000c0), 0x0) 02:21:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 02:21:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "ba986b6aeeac05dfbd581c44dcb65e4db2d8ee3d", 0x3, 0x4}) 02:21:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/97) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x6) 02:21:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 02:21:06 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x21) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x400) ioctl$TIOCNXCL(r1, 0x2000740e) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 02:21:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) sendto$unix(r1, &(0x7f0000000040)="0b4e3de94e2e28dc6a0dd68ff47f0e90a26d74589daa4762b9f78613343a50498b4ab137becf4e32ee5130b56b086f46a061085c763808e5f661b667fd25cefaba9f689e69cc78620c96a6833327dc5b34be53ecc4ff979cb9414d31b0245a4bd835257a31912ff4c469c3fcea7dcea2ea22fd02abdbb338d8269f9a29c61ca67bc170c95d1a73c436405483880d9de9b18acc496c3f50325a7be9ca640d109e531437dac90fdb3a0ddb2a838cb066b78c801b452aac2929d4df4021526d6139d1ddd775", 0xc4, 0x408, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, 0x0, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000), 0x310) 02:21:06 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet(r1, &(0x7f0000000380)=""/178, 0xb2, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)=0x5ba66793adca24c2) socketpair(0x6, 0x8000, 0x3, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000200)) 02:21:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r4 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r4) 02:21:07 executing program 1: r0 = socket(0x2, 0x101, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023d5f7ffc41e94eb8"], 0x1) 02:21:07 executing program 1: socketpair(0x18, 0xc004, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f4f08e9c3b24c186a5fb97c2891f3e31e259f7fbbfe91fed1030061f8ec5988206a7cadd3be0653973c42a6766764431769848c3df185455bddc8613c561246c32d6548b6a7f6a08e9ce17782535", 0x4e) r1 = socket$inet(0x2, 0x5, 0x1000000007f2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="959b51aafbece573cccaf460ea5ffa0000000000000000000000", 0xdd) 02:21:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fchdir(r1) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 02:21:09 executing program 0: clock_getres(0x1000000002, 0x0) 02:21:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0xc005, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 02:21:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f0000000000)='./bus\x00', 0x90, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 02:21:10 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/235, &(0x7f0000000140)=0xeb) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xd1f) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) 02:21:10 executing program 1: truncate(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000005308) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6002, 0x1) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) 02:21:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/124, 0x7c) fcntl$dupfd(r0, 0xa, r0) dup2(r2, r3) fcntl$setstatus(r3, 0x4, 0x80) 02:21:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 02:21:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x19, 0x8000, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 02:21:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket$inet(0x2, 0x4, 0x4) 02:21:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x81) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:21:13 executing program 1: setregid(0xffffffffffffffff, 0x0) getgid() 02:21:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 02:21:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) syz_open_pts() mlockall(0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:21:13 executing program 1: socketpair(0x2, 0x3, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() ftruncate(r2, 0x100000000) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x56ff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0xffffffffffff8d1e, 0x9}], 0x7fff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0xffffffffffff9d3b, 0x3}], 0xe1da, &(0x7f0000000140)={0x4, 0x8}) close(r2) 02:21:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/177}, 0xb9, 0x3, 0x1800) dup2(r1, r1) sendmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974a", 0x98}], 0x1, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 02:21:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() shmget$private(0x0, 0x2000, 0x455, &(0x7f0000ffe000/0x2000)=nil) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:21:16 executing program 1: setrlimit(0xa, &(0x7f0000000080)={0x1, 0x2}) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000004}) mlockall(0x3) 02:21:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x406) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r0, 0x0, 0x332) 02:21:16 executing program 1: setrlimit(0x18, &(0x7f0000000000)={0x7, 0x2bd}) r0 = syz_open_pts() connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setrlimit(0x7, &(0x7f0000000080)={0xe15f, 0x100000000000}) r1 = socket$inet(0x2, 0x0, 0x20000000000000) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x8}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="fbc93a791455faf2a2912a69d484b34aac7440beb813aa3666a6d9d73ee5c4136859be233ce5540c5a4c8d56862ac57cf0d58a8f6c67e727b7b0c130c495e094733b589a5f4930b18a03fe7bd591", 0x4e}, {&(0x7f00000001c0)="d1ff8e484f0b6cab5fd04361f4ac16768975d927d0dc676cf339c1d9b4442a9e1a37abc678972e93253d3f65f5873348a375cd36114077665042d8ed3d6e69618415665bd92f1e9883672b921bb1389aa1b1745dd0c0d4631d4f6d1bb411bb0f2f209a5b401b426d24ac5f86a9ddd19ec17ff0105e73bf369f4e120230a5cf5092da6b8bba7373cd855bf13e2a6751b0bae6960534c5da8f2974ec6608d00495672d53766ecdf977c6340037a9a754214710ee4315b7b7ba9c75a58e4b63b815d90068e170cd0d785bbc21574b", 0xcd}, {&(0x7f00000002c0)="a33cb130fc85495e602378fa870e2d4291869c5324000827b5419ba3691f77491cddc514881c3f35074209ef9f7eb19ee2259f394a71bcee79a0e16565df462c7fa22ab8fa6ab60f5d7fef20141e429b3ac5eac7f127e2e3134f14e5793eb5edc2969944447c8a8bec5d733d6150c5466c9d8e9913c2f129d79b87ceca1960ab1e47d9e4317b19", 0x87}], 0x3, &(0x7f00000003c0)=[{0x68, 0x1, 0x2422, "3f885d9a7a296f7b4165a46f329b971047104d5171acc30e0353534400bade335de12727729947388b6ccf8d7948bf7e166559f0a5a48e63bd9d190572339d51483e62559d8a0dee55fbd87b89024ed76550"}, {0xd0, 0x0, 0x3, "f17b0a884c32126b4be4f690b2a903f85a3e565ec964b6348c20793cc3239a30da1cf12183b350209408b5b87c474e1ed0b4f16d6b5fc0705b5eca5afbd58df9c5f8791e5cc7067f1e1fed7a7ad85c3af4343c134e19e2746518af8cba6d3e5b3e6330d15de834bdd4e527879c5a5d01d01cfe822e7169d63fabf62f8a775203012c6c333b4c1c22081df5c4019f06fcd7cac44df427537019a5d1e632aaac9029f09d2779a6f9e11ae0c9e0c4d31eada02447c4d38c016212dfa5"}], 0x138, 0x9}, 0x8) 02:21:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/106}, 0x72, 0x0, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:21:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) kqueue() r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xff, 0x7}, {0x18, 0x0, 0x6, 0x2f5b}, 0x3ff, [0xff, 0x8, 0x4, 0x7f, 0x1, 0x9, 0xf9, 0x2]}, 0x3c) r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 02:21:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0xe4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/225, &(0x7f0000000080)=0xe1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 02:21:19 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x7, 0x7}, {0x9}}, &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000140)={{0x1}, {0x7, 0x3}}, &(0x7f0000000180)) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x4}, {0x3, 0x8}}, 0x0) 02:21:19 executing program 0: getpid() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffffffffffffff00, 0x4}, {0x18, 0x3, 0x100, 0x1}, 0x3f, [0x4, 0x80000001, 0x97b9, 0x5, 0x400, 0x7fff, 0x6]}, 0x3c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 02:21:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xfffffffffffffeb4}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8405, 0x2) 02:21:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x29) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x2) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:21:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd77974e6", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640), 0x1e9, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:21:22 executing program 0: r0 = msgget$private(0x0, 0x2000000000000) msgsnd(r0, &(0x7f0000000000), 0xffffffffffffff32, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/17) 02:21:22 executing program 1: sync() r0 = msgget(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) 02:21:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket$inet6(0x18, 0x8007, 0x7) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x20, 0x3}) 02:21:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x9) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) getdents(r2, &(0x7f00000000c0)=""/212, 0xd4) 02:21:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000340)="892bb2496c2877a11618c2c432ec65187bf313914db65ee6b18d0bc3a6dba5918ba93f960d07e94119", 0x29) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/237, &(0x7f00000000c0)=0xed) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 02:21:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 02:21:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) close(r1) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0xa1) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x1, 0xa8) 02:21:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0xfffffffffffffe1c) 02:21:25 executing program 1: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) socketpair(0x0, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 02:21:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="11c931c4ad089e2c73d9019d6788f29e08aaba65d5962056f8711a6350ebecd1ec48ed1cffd92f6dfc9fca193a5ee044e24c31e7f58593a6da27bd559484d8c8a950d6251e559593f87e55f5fb691f89ea10c70e1e750a8fa7dca82d45569bb2dea767353762c16bc6ea354bca14316cb66385e04ebc0a97a4120d737ac54b61beb0af586023dd62f5f4c725bfbae57aa1a7ec4d9b3bf5d1366a48712d3379ab884031177c67d95334aefbca2fb2f6de16715c52db14cc4c7607c6872f918b19adfff9063bf127ba86a9e8bb", 0xcc}, {&(0x7f0000000200)="40749496659bafb62ad7b720b472057aa8e12b3bf2817963cb23ae861d905cfc4c62face8673bb21c040307454c9ee4d5baa8effb9a7f7f5e8373cfc3bdd92d9fadd363810bb6d9b7b2d2b24519a7e1076b6b19063f9f13d893ad78492daf878e9dbd512f5093e5412aa9a6b3cbb76588f6f77af2207938f842b58de559d58125600ac4041719af230d6c583ff878adf54a5e1d0a9e635ee8a18e05c99076f41bd867ecde1184d893f3fa1d4a44073a87d", 0xb1}, {&(0x7f00000002c0)="80447bbb32a14a113c4b423b76d83f2a6cb9ec3c912afa98149f1b22880bd1ae7e7a07aa46198e56231ba5de4554b944e7dd5d48c64f7ee4b77c5c978968775abd754b744291be89956370041f0278d3868528cbe95b7683546ea9c86ec3d380fa2db8eb2a04fa025a0b0b848f9a6dfdb91614ced2a979a2f49ebb369eca44674d45b1e4abebf27ae07d418f64746d5332a50d1071db4bcd49f13c798b88e9f9df", 0xa1}, {&(0x7f0000000380)="26246dc2325983c02a6cae944c2ac3e2ff8dce067a5879d8d47c99e117412ac7e5325f6341d02f3be090f7f3b79f45342e5acb77f60ea525241f3270ed490fc7660ad862eb877929e7fe5f46a53f068be6fb3344ad85f4412d05749bcdbb47bb85df09bb0e0321b78bca38519705d821965a5f9fa6c1240ae5c7ae6448c24f80340f80f0947dbfa50d99d3dfccf384975123c1bc9c79b657bcecbbee7c499fc80eb084caaecbadc84dedee58a9797fe219559f31035bafd1c3cfb2d134a9638bc0de229c430e54246a15b0201c35238921944c6b308d85b60cd0cb847a20ef680380a543d2a6949a4c102697426112fe5bb2b27aa971085a3c646e738e23cd", 0xff}, {&(0x7f0000000000)="c4067b91a37ced1f1e4f958fa28bd7de45223438d32ca155a8a115", 0x1b}, {&(0x7f0000000480)="05ad14eb97d755c53ace4b2055d363eb0815a7b42d301e8ae66f90b09baf952e6c6a56065489e7a0035a57432b5be58af5912f2afd6997efdf998ec23f977c90c6bd80c51ea5fdde1c021769a50c105a66204a4677855bb026027a5a592a955d4cee39b43cffd47b0b9107efd6e3b58056f9937f771e5d134aee697cc502e10faf32805bc40cbb73de3bba9d07c9d3", 0x8f}, {&(0x7f0000000540)="85290b21742bd0b88e6e9d2435b2846366db7d459625a902f91f8a21e5f4b5bb76363b5e30dd2f3bc42e9a24e069a3b0eb7086d66bca0ac514b362d868b6b782655cbf2e3d1e03c46ae30c8ed6558f1a3c47de1976275db538f4f9b7efb7220c9f1875255a113fc1a0187c4d7acc8fd1e19f2d40bd62c60e5261b72a9460397e50088a530df4907f36996606b70ed7fb8f87316fbf83ff53c2c256a8bf070ab738a0f891027228ec54372f8c5b0caf62", 0xb0}, {&(0x7f0000000600)="802ac15c8e2ddaed03797b1e95c4fb1d987dd25bb6e42fabcfd3f58cc5848c17a6c13c411ef631fa9f5fc3b718662fc3e224f89a3e02f539e6aa1b8a2e5c7e06f1474411aa350fbbcc8ec80be3762de1b84ee97952d688584f8559bd126c932c2cd9fff5090a25747545cb0ce3030c9da2507bed586742e1d9a1190435ab0ab4fa043e", 0x83}], 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 02:21:25 executing program 0: getrlimit(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) getrlimit(0x0, &(0x7f00000000c0)) getuid() 02:21:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$unix(0x1, 0x7, 0x0) recvfrom(r0, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 02:21:27 executing program 1: socket$inet(0x2, 0x4003, 0x1) r0 = socket$inet(0x2, 0xc004, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0xb5d1}, {0x18, 0x1, 0x5, 0x5}, 0x6, [0x0, 0x8001, 0x4, 0x6, 0x8, 0x0, 0x81, 0x7]}, 0x3c) 02:21:27 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 02:21:27 executing program 0: getuid() unlink(&(0x7f0000000180)='./file0\x00') getuid() r0 = getuid() setuid(r0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x41) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18ad0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = semget(0x0, 0x3, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0xc0, 0x7fffffff) semop(r3, &(0x7f00000001c0)=[{0x2, 0x6abce6bd, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x100, 0x1000}, {0x2, 0xfffffffffffffff9, 0x1800}, {0x0, 0x44c, 0x1000}, {0x7, 0x100000000, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0xff, 0x800}], 0x8) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x8) shutdown(r1, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x88) 02:21:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x5, 0xfff, 0x460}, 0xc) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 02:21:30 executing program 0: r0 = socket(0x18, 0xc003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x23, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 02:21:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x3a, 0x8000, 0x3, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000cd38383dc9e2cc579f8a6800ea3562746ac84c3b17ab69642832c5a350c6984b501591a4265574bfa00ea362859e22077a25d8a6113079076089c7d0cf66e9e3"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 02:21:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0x2000000, 0x101, "3bb545cdde1c4dd4b4e4ea78a19dc3bf794aa9f6", 0x3, 0x7}) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 02:21:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/65, 0x41, 0x40, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000100)=""/91, 0x5b, 0x3, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chroot(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTART(r3, 0x2000746e) rmdir(&(0x7f0000000280)='./file0/file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') linkat(r3, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file1\x00', 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000380)=[{r0, 0x20}, {r2, 0x110}, {r4, 0x80}, {r2, 0x20}, {r2, 0x40}, {r3, 0x100}, {r4, 0x4}, {r4, 0x6}], 0x8, 0x2) write(r1, &(0x7f00000003c0)="c481a5a84d393eb511cc884743b06bc87f074b8f45ff50b161fdc7c8a84732bb163bffd1061110", 0x27) clock_getres(0x3, &(0x7f0000000400)) bind(r0, &(0x7f0000000440)=@un=@file={0x1, './file0/file0\x00'}, 0x10) truncate(&(0x7f0000000480)='./file0/file0\x00', 0x4) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file2\x00') truncate(&(0x7f0000000540)='./file1\x00', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0xff, 0x3ff, 0xff, 0x0, "f2063be9d0b7b031842853bdeefa4edbf6b4e3db", 0xce4, 0x10000}) pwritev(r2, &(0x7f0000000880)=[{&(0x7f00000005c0)="c57465ee20f5605f4fafb7b3a33ea249670bd57c26d6cb94b881d78d7dcb41e4d6b9617a5a519950f6469bc81ee86639b6f18cf88a850ca0c2d88f508b0a8f5fac3648bd0f17c251f01ed03f02e74e197fc6839dd1bca38b1824ec20f6e7a03740227d90c89db7497a8611b843f7d326a5ea49a3b5a790e949490470af51fbce0029fc1dcb8e90e3e5083fd898963fd2702d1bf2e84970db89ff14abb71f379a53b55a8da098dae91f96a65354e2e6166ea624541e33c60d3845b6e69dfe2d628963431d1a69f3ab3c78fa85da09221d10bbb162ea748824053849", 0xdb}, {&(0x7f00000006c0)="67c06bc955318df6a617dee1fb0131b7910df0238c55e332c721f3dcef9a90bd4293f562962e31accedacf0f821bcd40e6529f1d79c68ffcc677dc90a3a12be7f08c63f7b85bd556cdb5149bf2333ccb7b4b7347530e9458b1a3e552798754eba2c5c7dbd2a57fe4b3a44ca4b2397d933fa722925bb1ec341ef3c20abd8d0c65ba972ee9531c1f9bebcb6e51ed46653ca2d8", 0x92}, {&(0x7f0000000780)="e2a44a0fe82e6a817cd63852fdfe515ac9b3ee9d2bc02113fb7562a6be7c4137f2d403596febcad14b87564bdd5c82b5f26632e0f3d272fb61bd3df819507d67bab4651a80926dcfe40865ae6f5db156901c9e3b119c7d450698fefbf42b32ab75d931a5f37d428a0b1d42d51f253ae895cf2f44d1cfb1d2a9bf3b6d918df6cca3d6dad443dd9f635ec83d4912e3e765f44eb832cf0ef7ac962868dfa4ebdd1a8bb7159c0bbea9802715b88bfeb23b70a1fe9e705a9bce7c7567ddaf575bf661a787c75c089fe552a364c0f4cf096242a2e98b0c947f90f5786aa164eb8de3ca890176deeaff650dc11c966e051c87", 0xef}], 0x3, 0x0) accept$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/6}, &(0x7f0000000900)=0x8) r5 = msgget(0x0, 0x104) msgrcv(r5, &(0x7f0000000940)={0x0, ""/6}, 0xe, 0x3, 0x800) getegid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000980)={0x904, 0x100000000}, 0x8) mknodat(r4, &(0x7f00000009c0)='./file2\x00', 0x2, 0x3a) symlinkat(&(0x7f0000000a00)='./file2\x00', r4, &(0x7f0000000a40)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000a80)) syz_open_pts() 02:21:30 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = syz_open_pts() flock(r1, 0x8) 02:21:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 02:21:30 executing program 0: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) setregid(r1, r0) 02:21:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xfff, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 02:21:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 02:21:30 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/39}], 0x10000161) write(r1, 0x0, 0xfffffd7c) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000040)}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000500)=""/172, 0xac}], 0x5) pipe(&(0x7f0000000000)) 02:21:30 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x800, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000001500)=""/150, 0x96) r2 = msgget(0x2, 0x22) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/4096) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/81, 0x51, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000380)=""/139, 0x8b, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) 02:21:30 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000011c0)="e428fdb5baf9e793637e936b93edab1edf57b79c445e1e8f935c70cfa06b650c829f0c0cbc6709059d24e25cc892bec0cb77db3f10ae8dff1140aba08523628f4b6ddd8747d64b0be4f1f24207f46012ae045e78e9cd4ff134d26db496dd2cd853eb9e86d9e1e9afaf65240b4079b7e538c93ff1b06449b4d126b12b86712c88df8fb2ad547fd7483f726b77cbc87ff619aeefaf04a2dab948c8fa0e8b3b63ddf64d5c979976f78a70aca62b7b4235ff73db5a77d23f52758a93af30f66df3963d503cd27168456a0ad941c41c138f120d22fd965d47", 0xd6, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x206e}, 0xc) fcntl$setstatus(r3, 0x4, 0x40) sendto$unix(r3, &(0x7f0000000080)="41edd7688d5ada3e72580c83d9fbdceda1272445112ac1fe83c74e253c587b8c74f46b62a75de45207c9302177e5e2aa39520eebfbb8dfa7ccbd52b3d69b56e977543ba078422ad9354a7f93991b0424d5d0cd5fe97ddd8313c22287aafe6345e329e824506a65d3ccf7e9cbb57062bb5ca211b8324e403dc24fb62785609c4ebe9c5f3272704a7d8201f683ea7ca23b850172dc7f2e959e94b6beac8dbb3b06cdb9588242cbd280b706285a2a4d20049e4db2960d8e25ee36a7321005599edd42d34c69db815da1e60a123f75ac202f7e44a19915e20aa1162639e93a476ca674af966437c18c7d77344920c470079482cd2af9c0176b3d9caa723df76ae1220405dd1a1989f30b905a2234afd251614630364fb170965d3522d1cefb9c7419628366cf9d48624efea012d39614621e997117bc37e5f0d5005fd80c21fa26c06b9f122fd70126158e5abe2071805af2d3a1f1760c1d917b14eb8f4d72b568d9d9b9bb450186409dfc5d6c1841503f7f25978394d443b9f7c34fc9c9e0cbf7ec718e29ef2e73338f599959540433cc42a8f82769850b685442f8083bed54a7528c2bbbf44b6f1c1f20838839a925861734d45faf40ece810bc579b97bac9cde903f7424bcbcff6fc85a9b1a962cc510eecc3539ae3979b132f0bbfdde41bc198c797a5b1371317bdb0f4294902ccba03cf8d39c827cdf76fd61f796fd1b35340d4c2bbbfbcbf13664de1757c029b0bca8cdfb6ff3ec0b4f33da53212c05fbf11f245b8470b93b28d18bf113fe3846ab7da111a3ab7e7afab69810f54c413675103fc14b30df741ffa9ddc162346fc82c87c682d4df0b4e8af160460a0976659ce0aa0a7fd0e65b03d3216e69484ea30a00feffcd6fc385c3644b83a871bcdcb47491fa2bf1b895c1c0f37141aec276303f807a24a80d1a004dac4c30f05a1c4397e399a0abb0e59e9fc18ca256f1797d23598ba57129f22fe2430a32370d6b69411cf8af19a5c0b408a52351081c84298b15b0749a0b0cb94b3bd0370aff1a10aa4cf6c60a2e151e14268eaa5a875646993a7425e0cdb1ab736fa0b6053dd387bd270f7c94fa4dae76fe7aa3bdf1b7f28e8759c94de1ad490e80f27bd6a1784e9ed84891809c619afd4fe5a7bfe08f3d5594dfce2a1634c8b351a84c87502adf66717652fb446527e0b2a1d4c5cba7e91f2ef6d5cb7935ddaa1b1ab9cc1591cc3164e19c5dd316dfe41395f6dd5ad8accd16fabbef67439026a4f06906bc67058d66ce9d16d2118364771f1abcd3da75268c4e3111e18e952098ff933bd583e2cf52af5226ce22a95a0bccbeb04b4cefe5885aa5bd3d2bf9892f0efe57bfca5236df9e8c2cb1c6ef8d4e5c4b82778c9001c4b1cdf2d39d8404d16f041dff09f6b8b504dee8cd9a6652a590d46ad641c308d1b57cd2738357161d617bfe01d9e371552ebf95fcecd22ffba849dc8c55075c1cd750697c0a0a061295356d8adabbead0d3249843de32f3c02a554727af6512f1732c291caf91a6bd2dc9c3807857d5fb4617e241d3e5bcdc9aab184154f96ca0399e1ff2b33b465a227287190c7cabdaedb295dfe082bf1f981c54d8e01dabe8641f5c12c65385172655569c6bcbf1865e064ea1f45b5037e4d4ed70734217a8a08584c57e7a0474cce32d2425de723b405c2952e03773e2fb340204010aa852268e5d7558140aa116d53416e72d9aef072b8b1841ff1bf798574dfbc9cb5136ac0e4fb1752b3a10f7cd085f2c0022fbf0a28588945d7775121ec6942f487632d9aceb03cde8129fd6802f861ad8a7a171612cb7122218a2bfb86d787efd3cfdfa9fe8882cce153a2de05647f6962454ccf1f6293013b029649e51f2b366d09a456d2fa4fc2a6ec3f73454623859b108b87e5a3e3ac4b8346787501ac61291492126e494ed47545d93a0e9ebc912217c1ccd986da12a39c1fddf643f0b9b0405a33b944228ee03b19b6ebdcd267ef6f47ae4bcbeacc4a26abee536e5dac15fd055881c8369a8acf9846b24174fdab38dfa9ccaeaec5e2da64891afd50d440c68110cd55e308a528d9bc84a93d0336f89ee846273543d289f98f3300cc2b44395abf793cfa967a30b619e13b40057321fd3c2e06135daa2592ab4a0e3d5528d702c0183131db5f677084ef34a76fe9a2685007b0eac28f4de5d87cb7c76ff6102472f9f58b19c5127a1177738cab5dddb892751ae77ba1d7186b057e3d8f75bd521bfc493ad35e41f2d829d5be86c1bd5782e3bca0a4fd0fe98610b9525402b67858af2de9551e219b066892afd3868c008b623d0661c42fda7702d3ff3252ef8cc8549a378a73ccff66b6a3efaf56cd7293b7f72751baf2d06e2966d3238706a20a3016b505381cf348166af3dafbca5e737caf069268547a49cac7911bc7aec2b1a8f7e2533b84f18d0aabc51b81efa1ba6ebb5e1efaaebaaefa02bb07c1cd3a94b9628c6da544ef5ee8f9bd7b33ba29bf998872afa9f87df4e0f87f618ffd2a558885fdc3a4e6e3d58d8c6c1478dcdcc5554644b9098f2ab0a52f5551e51c1b5e275d423b6ca0ab4929db3a911ef692dd248e057cc94ea7eee1241041cec89e9d9d9c7dab1ca143e8e0f83e4fbf24c78a74759f125abf73ef416cda45f9ff582643109b21ceea67fc7e8266ecde29cc9b1410500aef4a2d21dde082839366360f13f509f7c5670ddfeb823d6177afbe9c2af7ab628d1a06d485d1ea4cb90b14458e07c9de3dfa6625a44cec6e44128e97be23c300887e857859c2dc2cff8ddcccccbb737bd8419e78e88768b333897bac38830a85ef4b62f7d10b65756bdc235b0e913a4e4a1455968bcc7a9a77196b8650a43ec694513342bd46a5d3784902bb87d0230d6f323f304665f61aaa5fa6f6f4274bd09e09700ec2ee50aceb09fd9a2b484ef9e1e33baf69e2329c5a83f451756ca124b5662fde49f5f68eca69a60c0a1f247fbd8f58992a31399363bbf4cca3a0ea27c0bf5c8df71e4d6716b1f4efbbb650fe79cb345323e8ccc3e8524f5fd73de31a6fa4c2d4b435e25cfcf2acc680af3a152d695ba4a56a9be0514bf8ab2a0b60abceedc2034e1901a31ed9cbaae565daf9b48fe230ba3468ac0a009e07f23eacb6de277086ef06a0ff14bc7b2db59778d1322384fe0af99662a8f0194ef9d32d47abb2b8914cd7b9bb92b051d036700d8e52eea2299bb0bacc32de7feb4235e2f5312a728efd5ef001a11913ab9d15a966e3979959ada111919dd6cc7f5a9e629b51e98c0a07d781bdc97d014feee67a87659f968aaa9809e29c9cc45c45795749989c9235b214ea04598518adb3f1da5679a4b508d807713a38f4294f948ccece683b84398199a2c9909e117d4291749f0eb484ea1a6332c643e3875a25f07f6a7da48be982794ab1d003b076bd29694fcb1afdecaffec6f1538fcfc144862c0353d5584cd8b5ac5aa8ffe9963797a68d5d12d6b30b8c58c0d7e6544020747825a9286f339d847a529b5236d1188d507ba14623ff0945e38f18e1479f4e05a2681b5f4562de8d8d39c8df0f3d33f3caf2aeb98294138a39316b515c8cc7d1d29a9869c327fb860d63c75713fde31c0420ef975026dbe9cd34142fa0c1cf502631e5790fe31c79de112f7a93993ade1a4adce0627481608ab547351949c2f96c69d2d8976786100d65cebfe7c2ed8fb7a15dfe332e022cbf611dc51b6941f2c86ea7ace7725f7ddae9733bafa11fb78a3e00a77bcaaf87b44d19378515a49e7202a88eb347c86b002dd0318da29274fa515da943e5cbb5159545c45525d36e4e2eb5eae937d2a67d916af99bd9e06905d982ac6e727e024900169dbc8d3721bf773cb9a0ddc158e36f82dcc61ff68162f1e0ed8b832c6a4862b4eab21e1efba7c020641ad824eba2e071b5a7d83e881adfd176f3eacd6a7dde85c18a2948a4af99d070bcd0bd252d580b270c41e2a2db971a8a9a7d6c54221774555f163c9fc2e258601e3f3d8cd8e1e08f5d6669483158556a671aecb2dc770138b99d6c6815b5fd9571af4c4b1c2d7599154fc9d077bf4874f2332830dc40343eab39f8d084e8cbd08d208cf22e507a3160b87efb59ac0631069523711f78b04fbb0a4f7252dc179ca1739221357dba2a8773fc1f25e7a23f196ddfc24d9cbaa48dc32bf9be82edffdef5fab5c96f2a5e721927adb4b7c37af3c14f43d0b69584392056bf376e1506e5f01c10cbd99e281b0f2ebbb0ce2bb193bb30f41f37530a36fc1065fbe0966cc70e0c671c186665517f37784b62db1e40cac6fbecf6704186ec6e5a8b6ea529b3dca079c516de6f57c1c0ef21fcacb733c86d15e6053e6f672cc66ac884bf89be2801d6b6cd79ab3677938d0b74287c5f2785110bf1c3382eab7c0ba05cb7aadd35a879eca5560075fd81375ac46f80399539858c777ec215dd21ac6b10290bacfdb935a4a397483c8e460d0174801bf7591a5a2642801b032018952d4f150624131ef1823ee343d8f5e859cd2fcc7a0122d42cd68cb2d3745a6d6888f8b049a69f7ded280c5ca2777b52e39b1c81111dd112aa16d72435c7c40be01c5c64aaed434f2a2d53f2453548e7d0ed381580d18577c06de511234dbf9d90ce595cdef96c163121ff68d0bcc9610ac74989ea4292c3120c51eccb9b34dd85a6f14dc4562361348d57e00c2b775564340e1b039c21eef979dbb48afc9ef380665ea65d84f511508568d2047f6dbe296cb9624b0cda824a397ba82bb945633b4d3bd84354841327f18db76b105d2386db81c3bb959aa016487266e039be9230c13b452c50e6ca56dd97ae7b14088ffd33759ab3890951eb4d1908f65e692e18ef59d4ae5b24d5e33c16d1ed816c6849fd82a98c2110d5eb788367acd1455dfe1fbab54e295d7df04a4c15c8133e2ae527c17db27cded05a2d6c3af7dc604bd7cc66ed0e41aad3410a910884fe46cf659c129d6b3010b45e92ed93ad4f74cb4abd04c4b6f473b6bd4e280f989749dec3886098663cd93e63dddc93e6a3e8c32f8db53968d04d588c7126b06ed4b2e2824d6a6c4185a56741fb22dc293c72368cd24914f0f3a842bac31803cf9a1b4ab44e82004a08b5f93087d87308f08fd3aa09f32639591931ae62afe109aaf0cdbeae284a291e1b70002e61df4e577eb7bef570ab77883614652d26d1bea1faadb42d7de278f4cdfca06c1bf705a7da734871f2ff58db8ae008a8b6c43f6df1e6298d17d633c5e045d1d4ff5ef098fd781896a52d76b1c98ac290ce93ddaa627cb8b28f4aeed352d2fa77c91e3ba544da860540dd1aa02604750dc4a46786227d4d4c4c82d4576bf509838abc0bb506dbeca4b128b18e4f12368d86317ca327de986a797ed5e9d8909d39f0fb73e304a257bc38aa4f05bac656703a7f0b6206cc5e3c1ed65749f2e77f63a56c7832e0a2fedea2055984c4cf9495ed681172145313b4e7d9f6867b78a09fe44b418f37bc090dab6109a61ef71b2fe0b93fd2618a9ae393dd78dc2c2b3e005f6b7c4e787664bffbeca04c8f500d581e7dfab5acd2ebbd108447a9672f9e40d1b1de5d957b0412c3db677e061e72194e1066735603dff1e43e0c236dd5298450e27d84d13d3355656b2ab7e918476f8c6a7f4dcc84539a6a50b31161dfd334f7aecd8c4c934de407ab9bd59db9a0821644324425420e0b9ff46623f201419e06cb02d0a44b6ca720fade093d4f211055783d782d50d97f5e3d49c2643a8ac9f52312b1f125ee532fb7a82357c8eae95fc90eb20df9ca2929eb271de614e3b2ab3", 0x1000, 0x400, &(0x7f0000001080)=ANY=[@ANYBLOB='\x00\x00:ofile\x00\x00'], 0xa) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000010c0)=0x800107fffffff) 02:21:30 executing program 0: utimes(0x0, &(0x7f0000000000)={{}, {0xbdc, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:21:33 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) pipe(&(0x7f0000000100)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 02:21:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x22) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10, 0x27) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x480000, 0x2cdb9328, 0x8, 0xa7b3, "503f6333e1394972deea678446763dcff9f42008", 0x80000000, 0x2a20}) 02:21:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:21:33 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0x2, 0x1000, 0x564, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) 02:21:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080), 0x1ff}], 0x15947644902affe, 0x0) 02:21:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 02:21:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0b33fdbf72dc028781bed32c51c1f655153e4218e6eea1b0d8694ff9875e98a3a5e70e4df13992210be5e471e6bed07dd556510ca0098865bf4aa859ec9d165659cd1967c9866260a9bc07d87621b7a5c9fe7ceac4ffcc426a26b4b55ed0eaef3cafde5e6421e5a97c5c62c715a0df6f465784e0d9a0d55d2dc48de54730d4fbd8b4cdc993929082633c8592c28001a528958f3991ae9385450b983c676da636d82d4369711599baa7", 0xa9}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1, 0x17, 0xf7f, "d26ba50b768d94ba6e8edb0b717cc3a8922b0a9a", 0x3f, 0x5cfc}) 02:21:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x5e2, 0xfffffffffffffffe) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/74, 0x4a) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) 02:21:33 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 02:21:33 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) getdents(r1, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r3) 02:21:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x80) sendto$unix(r0, &(0x7f00000009c0)="b745d9761bb43565e6fe84385b2cff47066b835c00b28bf796d1466a52bd60e7e22c4d9d49e12b74164a9b46266e71bab9d7a61b350a3cf1871e03feec6379d4f36c72e7ddf824f5ffc1ade3e405d2226472e80f1cab1941d23ba0713572b0ab690a46defa9a7ed2aaadc4fa7c3a4f6b3b42442fbd24b248daa6d727d58f2d7e3642376cdc9e10bf4ef20171791e54d92abeca16f22418e70e6897189c8dea467199964c91326da6a95a5d1a8f14b00884ff710db2f2f633ead73d4915c44cf202483f5f07aff6a650433435147ec4a11cc5702d7cf89f5bb4b35c1074ab3547f1727abc704872b88e3845700bb050e3a1ce42b2f7184c1b23c02a1c1cd3d774dce16a50f1f1215f8dff579655650043eca5e68a4e84042eed459627de423b4d3840fea468e696fddd54a1c440a90e6c87ebb4b35c948a8460b461f19ff487d8843f3a07c4f2121467a9d5a8c7eae06498f338b45103acd953d0ab9c2093e430868658918c790de057731b10b88cf791840ae0a30bbf27641adb82bfd3300718ffcdd2c793f9a9440b5aa77d506a1f660fe5d6bcb2e7364d26bc99374aa761be4b405884be701af0b08fef5ccd9754d5ea1bb637489a40b203b8cee980be75ff0faf9ea0bf95bc6a06557d49c0a359076090234ad083729e397c4dcfebf36f2ac239c79e7fdb3122b23cb8b25c844f3a841947aacaacd49a9138f90a811269290fc9ee5b6a2a0534e4d27532018be5cb81ab55054e6a3b653985ecc92da0a2b6372d0b5a797962debb23d4253877c087ea664c022eb936854905d78e55a4126c9b258b9b617802a432d3c400cb535d8d404caf6d55f72d5075a8e8fc67f3f198a9726a5369876992d8d80807c91fdbeb9c09e358431871a3b19ddd6dcd1873d9bdd1a7298536343daeb621a82e44ebc0f0a5e908d2cfea31630e5994e1c93e12d282ccb3b4d6dc360ed3a07d3d1dcac631334f742fd7b2ed2c510124cf7e42bee031f9b1d1c76deb60c8b24a24cf2ab04153df5cc572dd9711de7d52d9ed22904997fdffe9e143c1913aeec7ed3fcd9ae98c50b9c397c3408b4954553f47cbc0d31b66d8dd38537df4ef52881f311bee2981d6a14d605def0c221c8bf64e7de714c00b5cb544118ba86ebb0147f242be7ca85b885219d41792173449d06dbeb2fa6523bc4aa071c5bd8f75e23fa588b43bded882b4ad9425645cf0e1d4a3c73a6fab9ca05f7657bb50cd3e3d626837dd3d90fcb9d86db656d76fffe64a046c142b9aae4b3eda154ef753621d17dc85fbc4728504be10bb95f10fa7c09cb61d6f002aadadfae4e352da39b7217ec22dd6060b361eb761b03006b970c011224e504c89c5dbee3db709604761b9b1c610c6c8c0d50471f82b88c7e288857b2be7297e141a72556fb6e8f1b95bcdbcf85332751f54afe6202e697d2a72396f4ffe18da41100e29de8873cf7aa622ec941db6dc8a53ae731deb5635c3d9d34794312a9dc82196370acb6344896cdc2f5055dd78370bdce027e34b07f63ea6f5b71c04f84346da64843c87534aca91cd20a743cb410fed681e3b03fdb69af6f4a8cf977d2a3943acb9e279f8da8ef26cb96f49e6c4b1ea0b9adb91413c966cde051f6e0b49eb76323a4c727aac94375e0a8b577b779ddc05755f5f54cee2b7c22a4820214f0de67dc1b4ed68b6107314fa435ebcb09802a5283459fac3351f14705ad648705fa0a620f488080fc139dfed0dea5a30e209f35fe069a73eb52ed1249fcd9870ea5b3ba536d93ee88bb6ca66ecd7cf671cec4140a019f74b4d3d96fb0a26b542d20986c3563c3c1da8b05639162f4c2ab640e6dbcbb4c5d19f75a02e52fde7d53c2576e0084b1fe80efda27245727e7d24e60814a1dc41c2dc45c952e09e757537f4bd23e97486f6bd2ce5c252059048fd0a7127c4c7d0a89f0ad999e17b5f311aec26bb9b30f2503fb9280f96f81854cb87a30aa9ee9b14658540e9a08309f121662f1d268300fc3ede5e20c49b1667d13e8f0752de8aaff564a51dbd86bc9e33e77d763b1ceec9b1215d4ade83fef9d2c19411e619495997e417dc34b2095851f778fde38426390198874b4e98674529370e5c77ccf707f60b3e4c013985087b21e309aed8bd095ccc0a572064401e75a86bf73a28e9e5a9286ce7d6ed027c1517d125927b53af6ccc00c4d11031ec61896a36f35df6addebad3a48962b91106a47d9ee42cfb268a503cb0f51bbdbcdaad1da169d02da76e89298a9bc38798ef7955bffd93969d8f983d1d8556bdc9251e14ec8d669ff92f2c7ce3db2d47a15726e9f99b944276ca8c9ef64fbd06b3e08d0a1112d1f3cb24864d593a34c03aea03926f6dee7808f195d596c618bb15cd028d12682e793ea234957b25bcdf5d4135c2cb8ea5295440c3854d6188c7cc8c9c06b97938d388c0a5c92ce25cae383d7f7b768adff3d84b049e87251a77ba435c92538f25c1bda5df9da6ba59e152bb5b725acff2798c3f5416caa37cb022e58197436902a79fc01ff6537741b34e04f2691fe4a3def959be22b045929e9a7ebb40067f8c3e89ce803c5a9b1a81908c07aa5fbffb6cb8e6bda7e18fe4929c1bfa035e078b6bb1545c75db7e8e8ca8171652547ba7b9b85d38f015626b2ba38531baf6d9f5dee3db269348433a9890d2abe16b29c98447a9856692132757fde23e02b5ae6065e1ec6bbaf1f3379342d8566e135c31b901c9c6f992ccb8b1e421f217344cafb0544dbbe7b5343c8ef3098a267686ef24376a88f7e781b505dc68b35d86935f4ec95e195c66c8c1bae1b8b258a2e96c891241e8b56025fbb07ac0e089246526f4595d8bed3f0b2f0c9820737ab8d78f21009b03006142d0c1b3904b62c43959a16ef1e472d3505f1ae40a63f7d26057cc58c11e6ad5d7763b8610990450392efc76de709b57634eebef92f7b9238aa6c53f2156cc8af30260aac79a64222bb70362c32509a91a15ec0ebdff04b236c495c77d5fb3953fbfac0150830d8d7c648d62e0ca1fc60364e740bb56564c712ca44aafdbea65597526f9193de2d5c81f7762027d2aeff5cc395ea15fdce7e1aa86ef32281caf0cb1f46deff6f7d7e38ad8288bf25094565350a05e77b115c7e24c3fec8bd86c0cf205b3111e77b3dd26e85363e66cd215c8575d0351adf91ad5d51956fc10ac23ce749a6fc3c46b73dd38ad998e42ef94e5359a7d5250f712dd2ee6ee3221b458c644d99bae85e2e651cdc334317f251e212e02e95216f06a63ade2327631d35c172ca781101c710b33e08cfe8a4b4c3185af78058b0f8e302c06477a7cf7c172da082f4c244b48484c636b1fbefc86e4d5541b053af43314a44442b7daefad25ca38d28f55426db4de6456e674b22bd6f30eb1f3baa3f2305b5ee621037a6458a1fe66fcfb5dd5d9afb573cbeb368680da05b201c49ca1d134d75e20a95ebad488685458a5bee4734d5bdb4ca7049b3e98590b84414a727e9c4336607b07b2ff81f7d6d2196d8b0ba6c6276580d41ca6a582d85ef389a07d626d92d9ca797ff96dc5399b06065c5a7fb7c28410ed03e3b6114cf1ddd6219d2dde017492210ea746ca578d95869da6c2317ca1d5e856f0e6ba4e64c1250cd10b88384c2b1900db23fe96b646d9a94fb82d0bfc8fdcfa9417f9e45ad9b206de95452174b3eb7047e2ff6f598faf75b5258563d368bb03f07e7329a2c6dd22d76a4cff6f1f203e56a588e56668fe2e8cb613352729ae3f0d40af42358728a2c48137257450498aa1127a1e4af70bdc212dd13c57bc5bddb34390905db51fe77b9fefd6c997762988e084cd4c65e6c859d5979b832a5278cfc09626535c57f4a80814d83bff3d445bea99aa8f92cfc6d70cff240080420b17e7c1b22d2966dfb7aff1750350e62d91cd9e9c1640c851bff4c56f0f04ba6e4c32cb679977ede806e06fe9eba1c0fab5d7240042e9b5b9ac76556af3c5277761f8e628ce3faa4e80f2021e077a42f449f699cb6cdb740232ba5eec1fb8fd2ec8328102e7643ff47f25d183080d3b00c908b268a81e4526e31743deb0b7a27f567d7c7cc2a986c252e40b7395f51d13c934580ed728a9c473a52e8130ee453e6085a872377d596891399946ab59fd0b5739e8305252f933d5a40d35b0bf9d7b0f518a80a95a863c0827754cb84f7ecdb7bc72ddb5a9fd6834df0b0f95c51d5afeddfc8a074198fb6d9d174f7672d778430792267b95c90cd30d5efb4dee2a1438699b8d653284ff2135f220287be59aad154dbdae8aff3f8e6c23bc6139d66608977f9f60b3e29a869752e5196dbe8ef6b586240c575c613561bcbb91ef3dfe930fe3a8428c5c3456efacb5e5fb7826f858cfb9413ccab5f4461a689fdb96e999cccef8bef57cf165a04c38b69838f79b8e6c1c08eec0997336e85693f6111fb7da55a3467e40e253c218b770d2c54ac520d4091248472c848460ac497e4c0efa8482bccffc347bcffbdd7aad49ee20615e1b5eb81127a920bf4596d588539122501e420a0558d8c81bc682e89b30e55d0fc1e30f59cf3b618e8b49b574526e4c2be515a392cbd5d281de7a2fb50474ff87c263f2067025b180d23f7924b1e5b9f24ac8aea3388e8d0a32d34c9778cc26b287e584710ea62df3724add835898de3ea6ab73cd727bdf7e43ec53d7635f478d64cc05477b3c6f1e33d5106ce68e4e8ddbda80644c04694a3af7bbce3498e92cb9723a115333405514ad3527078f0eba0bfce2a71b8165e6bc1db8850927b63868e53987473be52a105b3c7006852966f50694f5d6c67ae31fd3f854f0c6f6dcda978dfc38ec59a82c0c7c98492742ac48a349bc97c71f86a267268b729504934fef9843ff67352de8fc33aa77b753e26003c3f805a6cef2424da311891c9ad4b9c6614f2b3cef0bf977398b1a8662da8c838d951b211f6c02213ed2881ca3a439bd3d4c563f7a00020f6874f365f9a7f9fae04b6e025f4bc77e98762f081ea1229d1aa8d70d339a3fe293ea12871eb132313f0bad17cda2402a995b511055511b5b547035a65aeb8ed8b27132613d43176c0e9d42e8d9876da948e7e42996e1b4576f4a712012c84687e6e6e36c0184ba1fa4bf11746933763c281bc2b4a45b78b987e1e7aaee88a21d578fec11be35d8c9981c21cdd3371029c9fafefd3ab08b025df0570c27379fb1c3355383d5d9841d24e9308edc055e1208f4be427f12658adf13728b0d39ee4143bd740c61d38c0ee41435640781659e956ba11345c0ff69f1839279ddb748d643b43040f7ef780044a1327efe08c36a49ffd5e0a637e39eccd4c1a0a680194c9f8be082a0266108b972c7253b587bb058579555c41506b20b08f48fc1a4e19c07ec0852593de32ca27380a028fa1d287ec3cf6f97df94428a0f470ea659ecf59fecca9e3b3b66beee204508283965bd8eb7e632e9ffa70a727ec3f469acc6e7cef9cd9e1ce0aa62fba8d9fe2a459b921e5eb2091f896a3f90b3653e67db7d54c081b3a0f24a07eb87f95cc7283175f6f5baef339e2302dd10135891eb070d2096b0884d8a168a0c67aaf5c156622f5a80f7cd3cb08f4cbf2e771d70e3f0b394390f83ccfc8b0e4832fa94d772c957a7c74de52a44cab8c6962b501a8e18dda10e9bf0cb7a3bc6945fc8490d5cfc8a402a347a261cd18705fc7d8d8b272a153f029326188defda2d5b639ce02748e840d71220e516f015fa4cb9d9fc532355ae5ad00ee8382418c9ab10aec38103f285ae9009a2261203447bceaf6fac227156b39949324923", 0x1000, 0x7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x49f0, 0x401}, 0xc) r1 = socket$inet6(0x18, 0x1e0000000000003, 0x9) fchdir(r1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000940)="38012353f85d586cae6edd64ab7ac3c779e7e13a23557eedc455216792689ec12cc986c77e6c18f2278f75e31f744bfa7b3f14e25bb0742a3b4ebdc41368c7b845e404a48e55cc29dfc8ad6f3a953b49590048d1b6b6396086b684a09146cc201cdf0da44d15f76fe5884fd6", 0x6c}], 0x1, 0x0, 0x0, 0x2}, 0x402) 02:21:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xab, 0x4}) 02:21:36 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0xe021, 0x28ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) chmod(&(0x7f0000000080)='./bus\x00', 0xe4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x40, 0x8}, 0x10) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) read(r0, &(0x7f00000000c0)=""/177, 0xb1) 02:21:36 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0xdc) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xc7, 0x1}, {0x1, 0x1}}, 0x2) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r3, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r3, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) 02:21:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x801) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) kqueue() dup2(r1, r0) 02:21:36 executing program 0: kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) dup2(r3, r0) 02:21:36 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xfffffffffffffffc) shutdown(r0, 0x3) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 02:21:36 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x1) 02:21:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) fchdir(r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/138, 0x8a}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000300)=""/82, 0x52}], 0x4) 02:21:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x24, 0x3a, 0x0, 0x0) 02:21:36 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x2) r2 = fcntl$dupfd(r0, 0x3, r0) ioctl$TIOCSBRK(r2, 0x2000747b) sendto(r2, &(0x7f0000000040)="c12ff79947d7e795f51ab6a9a9a994a47db216d26a9b1883dba125c7d7e0f4e095058f4b7041c720cd324c65505c29226b21388b73de07b793a6f24ca17db04f9445b9914c718dcd9da5037ab0cd4459cc947da2c5c9f0187498df4d59062c1ec0038f3e4766dedf407f4fd519f5ffd9a169a230d7f44c252f0873f36d82582ca93ea4e57e546121aeed5d639db6733061cc8f85e2cdb4d50add6927e7fdc763fba4643a49e42b5fbed856255a23410511a5cd7a772bd374562e4443ba68df4d611d240b9eef59441a762db88ed231393bacb4d5a5617472be5278e377634c706894255f9cacf95b5ad1850bc75e8e6ecbedd2964be688050b046ab405eed21aa40fc5733974d98daf904e7ca107df455a1c9393796e1fcfd5cd2dd78ebf99a99fca6befcfbdbf6e32367233b00f050da941163e0ff145baa67bc25508776f2c67e7efe7fb2001790e463f3c7feba013716beceaf8c71a08f865cd0be8f3413cfdd7d9dd63cdf439e6a71afb2d33e926a617e410618697083f9e7d52c158347d9dad3d583d715f7454ac3959c428d413d6f47c6f185ffb67385effee6c8fc4198dbd89303c9484befd720586535fb4587476f8606c613eddb4c65330448962af00687d978200c8bd8a9791a8137cd28d3ee15d109242498620ca72f1e0b74876cf64c6585805765b21f605d787d881e0c14b4c1e84ef4a3b02f7de1e364363cc9250a3a70890e23753818222050690c1c6933cd1ddcafa16aae4512322cbfa5afe9bea833d9485aafbd31a4c59476297a3ae4c88d14d7681584c32568659469317f67e9fca89bc1ef0df5a94569b1682754d953d9574908e3463cfb92ce9186243690433c2e05c1023ae0e76b57c98bfee13a943797c51cfdb0b6ef1dc22147f2b3662545128a7653b8b04cdaeea7b9f9fd538b0364528f21a46f9dbd7747868589085c8e1a62c990d3bd8afbbb0e891ae0a604ef92dacf957dcc05f8c807e745b03b53fc74a417f5c049c6c2644620419a299558ccf26f8c6fe8aff2b6ca87ccbe3c6db64f363f8747d2d0fa853e8a9435feaa8250cdb81388a1dedd54f3b7c8525859603b04e0914591c39427849757160ca1ad3dc05396598c53d8ae453f2dfea9fdbc1370f158cd89ce0f653043506b3708fe5b10643fc74b691b0a6b7cb2cc90ee934caa8d153de58fab415c81280e98dca86538fc7235b945f8228b5bb923bc1ceb26f013f1e82e071c00c2e737fd7fc7ea2e2af32dd50859d364e26378a5902780139ea84064e3e1f00e12fbdc04274714696e34de1fde10d451d17e2868ebd34d137be37395a8278c67888e9d4457b7e8ffcae25feda47c1a2fdede56887e8c31cee6792a071d8ee9276a6258b3f1317c65e53801ed9565dc45ac100b156fad7c7ec437aa500584e27ff7f7f714753df3a605b9c56736c9a9f6c6d7567cc8f273da9cbd9f43d10714d89a7b0f37d86f2f7428d03d0678a60c2a42749ddeff84c1b9c9a90d0f740d8b95d7191d33cfb311d0bbe30dfffc97c973ecad49acd0bc8955c0d2739024b3d6a3186791679e893d87f06abc831fd8e3d17e15a632491955a688ae248a67e996513ea7c4ecf0d9f99ac85ac2370a6023dba662d0f6a5b3a13278caa05f79cdfe498e6cae6d7e2d3c678bb42d138a4c578477546b43fe23ffb02b5d32d3b9237a85b9f8c301bcb53a861c6f39b0913af61dedbcb53d8783d5eec0cd1d30d51fc3e3abddcf912cb623f6ebe429e0e62b410a7f5d25bee94653f6dc48e0b23a7044740fa60d6ea07311cf0df5ec09edb2fc39f68d810f610348567f969d72f22284a87fd1b80c71b8954eaa222b6b49c9df1ccfe03b3a8bc4d3d39c2e9076cd4b0a425a940eb7645851b4194608e5bf66c4462da3d7599175f25800332ae0c0f71d07fe80e33847631d571dd45b256f0218ca6ae0b9e9c0fec4327891a04e56a3f06868c53bb2d3f657260a2ef7b0de3097db805c966eeaaced6a8c21284c0509d5641f06de080f941eb196a891ebc894c859c641393f5c0179e6f4a0e20293258da405af530420968928ac9d92fc29a155f5d1732c8f2ea7dc2aaa1e4757b7ad3bc90525ba34f571b1f0e1ee92159aa874b64714835fb8acc9b29f2c490dc2d62953f65b614d05fdafc23bba58cec30ec225f2380ef931fd869db2718b94317a1a74b893d1d8b75a031338cf8431ff0c425386d66a3698b3777bb7d43938ea32f1397f18942c7bf83ac90b9e0c35eca990b66265a97e64d0c715fbc3a60e6a91d6cc4e24b85c87852c0801c5aa51aa6aede3ef54fdac2acb4dba14ad283c3c73eaa3456a189258f072ed12a5a828f452de42ed06a42b37a5b010cf072e7bce69d66ef4ad805621fc7da94d9a1114d3de7db20168a3aec488f9df841a48b6af9f37e0c157a8c7c889897a51a12401db77070bc9bbd1ac1d764d11d6d117fae5b002849d96601d591842a4756c4541c7db78e23bd62c5fe896a42acb824e1be398e20312f581f18cf5044576bc3fc35a2a6aa0a8619f6f60f5adcb1f6e8e01f23d948c2ec539cbbe6c7392fcec222ccf378808317dc1696c9d48c3d046006941c2ffee31466786ecbcaa535fe1b51f542b3d7086a4c78d62dfff0701fc5036b6212d905c7fc449e176afc51be7cd83b166dbdd49cf24295fdfdb9bae9f489c842f136dc5a7517f64c009e7ec300872060b90aa8370a494672cc40f0ba32c7563fea528d6ebbe18739969d966c7ecddd282a00412dbf721dc14447ddc787ae21bf0d67c32f490fb11d1e007b3ef4fa7c8b86992c18b4179b68ccbf20c01ff8aa5dbef7fd0f56eb59264ac5730de91f63b7d9b82d124054aba4672dec59da85a4b9d3f97e909ee2bf3f7584ad35d7e06a0bbe2b8544c34ddf2f6ebf8e668cec2f8e7de60400b65bff5ea2e5a68b26aa7b3483375ff4b4468739a972da13443d9d9faf09d3deba2c6db1e9e2ab2726b9b01c6794702b4a62033b67f497f98ff87f58d8f33cbf7e1dd7b12922ac15acb234588571fc86b79064768045236977c0efddbeb84611ba7db7352e3146b22d147a8c682aa442fddfa22dc3bc1cc1578f2a507351fb327ad109c91e5dfad17e9091f04a5179e706a22f94abf659d0cd6577fb94efe28cb387ea6f82c464376da155d09d4c5c130a0cbb65f8bf4b4dc2b7c2ba36baefcda1d9a6a3969dea7a42ae3ed841ecc768520a66b42856b5e6f4a505011ec9030618a273727efc068e6b28c28c95f40f08cb8a2b4edd6ec651c142da5d89ca40ffd13fd678c613daa1a6aaa49ffe3981c11a78336430bf53b80ad4067b5ccd11c5f58ad70b63f0c89f6860ba552dd2c635a3b9b6d8f3959bcf08e4f23f3d99c3c94a62325480bf605bf6c49a2502e37955b5752c328ddb1995f6cbd50da0475d502372772cb0af13e58c43b3685d41cf232750478cc26b35a6b8c230a98b4b3e0bbb6caa6cd3f9bb37124dd2dd277cbb48aa50fe08ba8f7cbfd5eaf3a3c95018752ca4b99990fcb5d5a9097ce4b8688bd4ce4985e8293cae59c135e447077aa6d22a0058bc0476834cd4e3187cc4def2f917e84c72e387581c4199ed282ace5b8249da43fc51bfc334b3d1cd30015ff7c2783564b7ba5cc48d3c8ce7d0f4592359187da7494f58adba4c3ece60f6b6e2f4176ca7a237e7d4f99a50076296fc49d8ad739f7d2aa3cc3cd76e8be0348ae05119a02e3f38504aa2240d1a8e4fac63641762f82b5ca1cb73af72efb16ac2de86162a92a1140e25ec472652170c07e42fb1b5d4cf183466404071ff5944003b1296aaab209e8ac3572329e36271301f894f9501306e6d925c6069de983dfc77896dbea712606af34a2f92a6abd0633c3a658202282b66a428710a427814c6d6cf05901a3adfb4662c9699e63a9cff7a4652867fb3196feedb6d3bc24d71abbda4b1cc2d1c782037dadbfe348ccdc0116ccb20b16bcfdd59d7add2893879a3b66125786eeef3aa8f909a2acc611fe4ebaa4a62a4e67c1f93312f925d851c516c2d65d3e29f099ba66f720ff8041be68484cebd103e3f216117a7d828484f5d649ce31328c7d4df89c0e2dc6faaa93890f8f48d12ad3c3edfb5cae79ab0825eb52fef42b1d69923f28db589cf797cabc2b0c6eca259b5eeb0cb97ecc551518dc9ffa8e41a048e6cec711446ed5b2755c6319c6eb50f10662a2cb8dd7e11353865c343056df5c5093d9b4053a81c3201c5c1eca01327d1c1c6ea0ecab7a88e4ab9f1af92b48f0344fc9af34718e3c07217f9427cbccaeaf29af2704902447b6c23a2969912411f4f15a79e9ee54d98b0b678105c39001633574a28aedc5b098908bcbdca286cfa4c9d2ec1a17653899219e205df12ffeba880399a160f85caabb8baf4cf4bcd232b78546613d964ffc323972dbd8fe7168de77a538b8bbde30ee09b6c1a30f3c5973ea3b195015317aae0ae762610798697143d92af0c7009a1fb082d5945cc0900cc1c42b2b88e09a6b7cdac968c012e46dd3ecb83eac6305fa0d91d6d8ed94089e84a1c9e4e5c4d9a667672476244a85ba9c3dfa02721e607a7e0d1cbaeee605b094e3ad26bcdbd999d7d253b31ca96917dec0d300413df1188dbeb7e412736f6ad0d1060e1c4b0737a6aa68361cdc369843c0cf3a15de4fc84aea4ee9c5b55ae4abd1b54ac74749af6723898c981afb1ab75107d37224a10392437b76e9a6b097d87dcce59acbf45c36e3ebff253d39e740f38041a8b1a60621e732019f1b351d516d38050ab8445f10a407383643c1107e69029604b10bc67d5635bda08074d67c3798717587df47aabbb1e85ffd11f6fec763bce7bf7cd0c0627e41503241628af685e102b55f44b456bd23fc2eb9d31fbae9f37d4df76d31da08f36959cd5b6504ec38706acb4e36e972daccefba2a0902345e79dbab23649899b0e3624321c8b9f4e4ad15976009c6de478ea2c3f10d336d483ee2c73c88cbfd712cbed891e3276ddaa80bea1c14ec88dd8f615e7c244fad6b132517972224fc088f039b0da9983f94fc8b3aa2d211c5afdadc17fda029b9a66e2adda5d3978a58d8f8aec4cebc9b99969240fd125c54adf405b31f38c519477e8f779367300f34ff698cf39685650e7dafd3159a49b30eb04e44d434660d5c4cc18a7e887a353b5a2b352b9a5857577f9fbc73478319d5cf03c5f988f7155e320e185b13876e48a804c6f4d308eec8e570d11b011e53ae300aca550c2c577e4dad60dae4015b6a062ed64f2980f88043698030e01db30764c22834f09dbd9816b148c505089c72072663a4651262498ff489b61ad709a1595ce386fae3aacbf5372557e2ef5b3b082eaf85c5386ee628c94e44075234bd84112cbc7e9b661a3dbe05e7bdebc5767187ffe32dee34832ffcdb8efe569b104304be273b93aaa1b35cf5a8bfeecca485e08cace15d50768247b4a578375aa70242008d95a1ccdcc787bacebbda406711536093f03ec3358275b71e3ddf661c1135f1d0b455bf7adccd682dffe93388b40b22f0b5f9a0c4a39670e1a20206dd465545ec8c922bc98c10934eb6c2fa037c8fabae7755ecb02a366a5f4f0f869385d1fc17e8634a878a8b770302332ff2b975281bb234316236920c818efb3981add74f44b82c170d314f300d8725db5397d9a8a47c891f332fe608f380c6e0fc7f291d527bc8cf49f90cc54a18991869d39acf7e8d80d4ad81448be9ae90035759c1f1cf40af3bdc342036801e10459e17516c81c16ad3d675090c3cc120b682563bb208e5523cbe6edb204017980", 0x1000, 0x1, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x4000000064, 0x0, 0x0) 02:21:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)="9d3e51fac33ab68e3faa2a2c000000000000e64dbf8d31a6fa00eef713c44893c6aefc", 0x23) 02:21:39 executing program 1: getuid() chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:21:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="8f1362de06b5a91b4cada17d6687c375874adefcb9ad4ff125af21f7feb09fa098620111b40392f7f45b45116adc117aa504f965d2f8ef2ea97cdde01455da2cda8b9d0171b479bcca2f8913b17213950eb761d216a8bfc7d9edca29fdecac93e79f6dfa6c24f34ce58a79d7b9fa6334c887297528f0b1daa22ee9961bb60bb3957c852ed731820c9d336390b3fce4a2af9ddd37f4f0395ae08fbb02028fc6a0efef178ea207ae62246a426b48bd3e36d21d672bfb675f4f34a168bc99feb72724179b39f1336c63fc106aff790f55a55abfee389e85cd85e85af7b910a804df5eb63ff0f562284340494a2b28702916ce8f2df8f7bc8d90fa", 0xf9}, {&(0x7f0000000880)="94a7aa4682a030c4a7788420177ab97801bf182956aed5e0653a5d21c4041dd1a19986ef0cd9cb9a20fdc4735a45773ae6b149ba7e0c574d947673660be75b1e83c7924bf83f8f402e63eb222d090b15ec8265a21f6b61c5befea9184d97832b9c42f8b1cfbaae49aa23f298db21ac6513fe21213007bb62055fe2b68ee9f27bb8bd5345a9de50458bd62e192a32f2b6a9261e3016509c1484fbfd69fa4f38650a3475cdcb11054b4afc75b5cf8b5fb2fbe5f47b158d09b6938c60a4f8bbae1a82a444b394805ca17b322eadda4fde6370e47ab4af2110e973cbd1d30d9ddefd32178da79f1ef9a4c7dd308de65f5e9ab66839eb2d1e447197ef62173b540e92bfee1e2675203078897a78b44ccb4f5d784ab68bd97c8e76fdb24d39193317d26ce50777fb8307feb53d56e1979e16329df5b68afff16f93b61904a6af6b4ec7f6281b8489ad3af11e8cafdd34e70fd428938138c0d572aafa4cd70036b11ad3c5dd7cf4b6814a677a681af6c6ee14eab25fb880fbaeb768f7fa151847fd18aa15b39fb983321870659757d612d4fb5d58ca37f949a344233d7b05d7950712060c8353f8bcb4520ec9fdb7c7988362e9d71eca83852ce31cf30ac34fa39ab55d9fa778dc1b838776db86d8462e71936714e5d80d3bbdf584922d0dd1dcc3e5f9197c9710303550e81bf6d86e07712e92fa17b93c457d55ee950038101da261602a7d0928da44ace779455287817dbf5750fd25f043dc4b2bdfe9c9ad56b588e85c3072dba375b57faa6a154a49843390e1c28a6236e9bba58483c23f3b8f5827dba1d515403fe164f5df5d45f0fa977637203fe913b6a631aeab1ca95038afa37bd3da03d8f19a1a237f6cef7af02a1c93dd07d2a28b62afa2d88adefbe3c0b583384fc559c748d765bb6e705ebe37ff5c5e6d1dc6db7face7d8fd63bd6ef27e24ea153039d9e37286299d32e0a11dff89712672641e79100d7216045f1baeff2cd0cf993e33768e40e6a29f704fffc85bc0c9a9e3d7e58cd6bd3d673021ed4b24682b82ec8c03815bc1463803ce798e2038acad60cd49d4e3195fd3be3fd638c670e5844e4bc89fea0bb5089c7d555d451ef91fb6e3fb3f73dae94a432f9842fb94b1ba709f7ec65e0e96a3fc3418f9cdd7e422fdb45f294b7b3d23e7288166a86f6a2a80308e8383b510a99e99290e8f148c023385b0795357f69999fe8d57655546b409432f2fac27606975a09527ee325fb47f676797cc71b8862292c397019a550255a98a18ecf9b9217d11165dab3ac24fb6c85afff16a611ddbac852e2777e3f7cb01cc9d3896b5324acd421b12a623d606ab83ddbf5e29d4e4fb74e2dd0565dcf4ae85f3782769dcf37306615fe450cb47f59c6d8955fee99d89f9147bfb7a4cdbfc474b242d934f3b2b7e45165c62742530af41fc6098dc4016d5851173306962b2dc12d29be0f7572128ad5690f36ab13267bbaaae5a59a251daf405befb14a33e59d6c64c2017bcd697ac28d4a2ed77662410f46bdf7367e12e317564e714574d9c7b1f24ea459415ba7c7e62acb0a7d61e2383bbc62e4b00fa548b993d6747e06c2abea5df78175955dd558a468991546f0f1875d4b61efd88f258610e022935e71202e1bb010a5623a4598cfc8cec114f0e9baf38f4b0d538f1ff804f038e982d50de4eaf51187323bc4e6660f6ad71337b495540066afa70beeeecaafcc7a0c5a75c2c4da4c50e1708c0e5d80867565d27cc030564c0b4298999aea9aa9390cc0228f7c65da7d4885573e91841285aa92f24229050be2eaaa3302c8d9b4e09a3366a9a93797d5d165ff637e59587dbc3e985e8a040120620557e2629329e27c0a8a14c4ecba8a11a36b5ce67deeb89cb309303b45039a922bc1553578e797be77fd13aa4e341e0704e6a221247e2a12280947ff7a8846a4e80ed63e6fafb7076092f39c362aba05d407285b8f34b4220e004a8f022a8af9c51710644b7290f1bcd1eaf19d1eb36f656c93c830bb6895f328d4004a3298cbccb13c4b77dbd7a94d2c3ac58d78edae4c8068c8383883f1180a8d5e84950a5ca8812951b693adda1dfa2a9beb5a700225ff14da02a632f38911815b2703688a619a216e82eb1f16e4a2085248376d711d4c45cfd6072ee90be6d8a15a10a2d03b0cc57e0e342f4f7e2c5da55db1d0049bc4954029346d2e76394936e7875f240f3645c14d9430dcf3c10efc594b41967803acef271273b9449fea036eb54a1b695312f1b42da33d4ef5d2652f07bb7ef381977c87dbf29bce4e06a17e4f9176681c19a8c74fabeb3f41b75764ecaad18a410e0cd972c632b20b8899265b3859462fe6d995b31a518e62d24c0acf83f5cc42514f4bc1d4d200f39fd2280b31a686cbab051da5953047f56778598b8e3083a2dbf745f53db9e188e89daa3d7882e706143f4ca63f569d026874effa3a5821f13581facbeaaecba557760dcb330f27ac0ff50ca5f4a413a72d317bcc6592cffa69fa2d43f010009f9597ad558afc81154145f8cf99f3e6e0d1cdc2d152de952162c4e8e55766f403706e0c0d58ebf38a8f350ca330c79448fe23833878dfa01d83c647b30a1349b3f16538548dda2002ee3788602f43dbd41c4fddec0dcf62a7f4a70439c8362f812ee77111e265a2064a6131687625f267e74e495420f765db9a72f1350bda739dcbcb58954ea0296cb3a136bbfed0ccc6d06543b07cdbc4931664c85e5fcd5ace9e175f9561afc71177ca26e3805cdf24adde164612368d28fcdf8337b7bd399fe4e2009030664f59d14ba70cfc9e5cd5251ec854435c8a1f51a363f0c83d66d7817a9f6ae3ff7f426580f48bcd9770a6a6e484b13aa86bcb6440b0653bf7ccf7a77764048832440c45d1c604ed4d3c4b5513008b03d77ce9ed897e8cb0a20e744f5662cd3e0b6fbe73296886cf65512eaf5bc88c0f7eeb086491db3f96b9d915941536ebb2da79d17c06a166d9eeb5520649ac95c59b2675c2c44eb7492b2aa475666070bc38cc381602eb338946528d267c9951268e2a374673959e86ec5f4baecec5a878303dabacd8173211ffab829a25069a2bc6b3c65bdac3aa653370a6ca3f1a8dcbd63ed794ca826b8b9ec32d23bd1f1b0465315e9e0fa6297f4e9ae5d61c1da7cc8a52a6d1b42f3f22f6fef0e749deab61cab74d66babe7d4fae99d56e5b79f0bd998c70f8f7667e4256a049238c3a2360a031c081a152d96dde9b1088ceffc657c16406d071e6459583ed346ff102f2451be520039bc703cecec614e90f50790dfadd91192a2fbde34db476e92f409d255ffc95406df543358b0aa894ad26fb8b372afb0d6137dfd3ba6106470fe1ac7e82c4d3cba94aa176da8e4ae9a39f279256b077bbcb83d8bb301c0c723847b35f515a3f0cfef8329a8d59d2fb3289f24d1a08b97c4316d6562b354d7f22073e78284db171e49b21456ba39cf7c28984745bd9a20de43ae2fe41078ce6a81b285d3e8e337ea8f45aa1bb2fe214a4df0170a66b7bbfcf681c4f71b672242f704eaf2255fd29d2f92b199694cacc4fef2d5b9b376afe9d76bd4e0c757a4ab20be6dc723c92d5c145b64bad153e508311abd337c1b99ab884d3264cf338fe9f1501fce4fa50e653b9adf2df13d226709133688475c66bba98c3921b93fb33a15393c5981a3f448d1af7fb5a2535e1889a349c94a2622634f9b2eaa631a19d296e6193e6f28f3bbdc673d7a0a2187dbb1469dec29f1ab591ae37eeb315e36dea3ea30f0f409df12a58348ac9a46b52e50575bebf0fdd686585b7a7fbac092eb3be897128226d4b5782bd803f30d962a61dca08e1f9c9c8234b650ffabdb9d694685f2f9ac19c664c9b841e28f58ce35728d7512966a43669ec7da10448566ebdf5f58faaeda1ef556dfef8aecd6540f9c7f87edcddf2d541050b2ab5292eefc2ea0ae40f518345b247ebe0beb34fa9553fd7cd1b59c15d683cd1550eda48fb7f9e260104866fb930d20421b122d9551c46d18c5f9bdc151592dca4e1d00b2bf52c02fe1fd1ec712a27e8623bf10246ada2113d42091326ab0b6d4e9b9348c22bbc0ae4ce652403790e678185c6ba708cefc62307fdc30121f36bf7c4e5120970ad6985c3e2a2a67c956d06b4d7fee2be634c9deca069b810e83b823f309d9aa3822ac5bb54503b5db8bb42b2a440a655af39c09c133fce83376667f13587d944529c5cddb5c56312d4c23f8e45a76d75cbfaa5e0027d67fa2556c42a2567b52b0a8828bb6863933e9c86fafad73388f8b0430f985469f5062bc41a3dfc3c9748283010bc9e4fe760625a66ce5220f169575e56bdb15f6780a5362cf83ba9f7c48d9d064b4ed87a41c2de8c74f0eeedca711ecc6c70463f214d2175e82346f8d55ae603e24cb5af0e40ac7349ac9c5b0b12879e358ad089f7d765f4e7a63bb442948e9369e4ded46c61471a63c9f3dbd3c78f32b687ffec985c24a484ceb559958eecbb2d68d426bacff64b1b971b82aab405fdfb8a4e5d4f3027889aa00b90365238d4b81be4e6d308e395a775222624d81ecf681d8a853510a3618454316a14c74320c32b5eed94f70f170a09b332fdbe315eebf86b57114ab3754561a3819c18db09f67df3a7b03ea0107885785cca90c9373888c0d928e63472970405e74772217b32059fc187b3bbf34b076ee2a51231121a76667332d56245147828c559b886f9185a17ac0304b35f22752ef110abdeb67cef853256cf63d2c4db6f9ce3b000b9ba1e6f9b9d1045d0334d6430b0cdc9c2d1e511f6b4096b61ac689c6f45060696ffb8c092c1d3c824a8275f90f41a5199ed3b3237013db655e4bcc56369f9c883b9163120ce9c7de5c76e23c190771b3c46f97df9b98774d81b26b300beadb225dfe80b687537a26379ace6b932579f8addcb428fe240577f28f0374dd23fbced249c2103939c9229383ed4be49eafa4b1e962c70e100eec3fc1c0333e06733f5419e9ee7ec8e51684d445461f4d8b6b7aa5036048ffbb0ef5106101bdef566749b88c42e91e438e716d7ba6b968142cd8e61d422f8ee1bad38d2e0a335316f1ed7dfe97947f504f09abbd59e91546e66fb85b201d169d8ed749a3a59fb98c48a2ee082b3deddba6eb9f864584d26cf990e241375b7612a73dc7fd4bc68f0ee766121dc82591e7039b3dd59f5b6a36cb4484f2041480800b060421f141e8120ace8c5a58409efca3b46d39a8fe488c62503ff55527df01256091e56f91c867b0d78fca87c3a65fabe84b771ce23364be7a0a061f34feb2c8a09a551395db0eaf96fbcafbef1395acb491ccc1b05516263651488c95fc83126e7ed987a4d36a617b3f2bcd730d74c0a6b179ebdf7e6553f7f8febde281406ec1858d48ac42dad6ed39f47191d63816864733c44f3edb4de92161df93f4545bd4b4841cf22e9a205e8dd5f691a07f515a6ec05de6166905b0743370ac40b6a5a623e4d71b77c5e54d4ff3d7240817a4172fce704eac4dffd12ffb9bbaa03505162bfefbbda7ea1f1aeade59b296354757b3b6279ceaa12f8fcc7950f57cb6394b1dc92b3be3d9c751e5ffb2355fb6723358f433fbfed479d9c6df80c436dc28f06b6708e4fe5328043638af272b3d055a37d5f17b6e6594cf29af36c8595c797171116b6c429cd3ba0613333c7080fd4b159364553bf5ad83491f3a0fca78f4f780e703614cde52b89a6455765ddadf8850bbf38e16862ed1121ec765eb5bf67212e184d6baa0c25177af85115ca778098ff1216e253a88b2a262", 0x1000}, {&(0x7f00000002c0)="4e2ba589bb10e74a0cae97ac319b185d16e8dfc20069bba1d34c09c154e3079f8dbf121ba2ff645955bd1e9963b23891573b7aeb6a0324a6e2408b51b03bd7df160db479318b5fa51397b85d71e5b9fe2fa67391d1b863d1d4c206372c0ee8935008d585bee97bb2db8ead8e630ecf46ccbfe50977b34181ca4980ad061cc9d2ee8ebbd7fd93ed88477767e2f21c6ea0ddc7c877b0ebdb", 0x97}, {&(0x7f0000000380)="0b456d94253ad27acd57839b808956cba6ecf1d5c7af5cf7b647116dd5a30ee058ac0b27b4bc7b86026d07d54d6745c339dea15fd90b6e2d613029e64beeaf2e92adf08c3477833b716ec04dbcf6c65ebe9b99e16ec5964342e92ec4b73a791bcd5897e383c32548125ea386fd7cd5d0837d9d51052b4303bd724b6c66fe7143ffdf38c7979c6f8566b94aa43c25024e8b358ec8f17c5f34708c06817dc9ad4db61c574534790018c007341745ff7dd0797fc2411210f59c55e73d80ca3af2fdb9193d04d90e59045bf7aec4e6fef23350db2dbdaf68e5aa7796e3a400e4b88b03e1ff0f", 0xe4}], 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="78000000000000000000000005000000179873842a24e07705be89474c403b8818a6637dadbda3a5f4f3c7726e93c57012cfe99f202a5a822a2e837f1f8621b9e698203ce6527de8a81480734c51af6b5fc5575f41876a2fafdef6a103d321e11f89195e6696b5345f98c8390de49f17b365cb5c17b771001010000000000000010000001f0000006ed2623aca3f08b553559b06530d3321e18bd35404c0715da6c3f9c1f2295919a3b8ad1c7e1f3a84a576acb8445029dd6434ae24717cf8d622acd9bac254d360a9fdf4b34c72d2465211dc3b1e8cffc565a268a2dbf109a8b129a23d80883072dc7257d9613b9b2610f825cad7e889a9ebb45661f0f639c75c606a65b94afbf4a5bf355d3c27f8c5199547fe55a1d625669338a1a6c0665e4dcd05390d47f36949af5c0a3bee2c7eef15a6f154d24076174937abed4a1986c57fd54067887649fbf887b47b6357b0ec6dfad261b06774fb2f0b2d1e3ccdb18c34b4ce1bf8ec0ccc74281476f9ea86dc8a8e8b1b9849017c36cd06747dfdd649b4145edd8322f9d35f81518aec4b35f6e2e0c511ee32827943991197c1f54fc6c12b3e143465df2d093f90cf8ac3de657b106107b66337bb0291b88aab806bad8bc19b6772e2d6cdf06926a8aded66966f69cf8121126ffa8a6bb94a90b5bb7416c916b53959575c49262cc72404674c38271f12500cad102d78821c64f90e717d5e233b1ae869e1b24cf2d1765df211009d906707d631826eb0b1bd709884cc9a1211aba358f37dabc7b1a1bf816e93651305b6dec1722b8bc26c00d74314bc6fdfe1e4518b5ab31c224505f2a510348966d4329ad85277b9a7ef9925daed94916ddf9119911f97921f5fbb3533916091f799098b7cb774cd28cac913343fac7f29f370ab6870c548b747daceef520c99f38adcd3b51aceb41568027ff78652be5f9517fa40d676c31212daa974fabc3f6f91aabf7e69b97f684f3242273f7c95219946ede94349a5bb6f61b21bd7ad33e4a8daa4862033c6d22b8b5a17a880415cc535f8524509110f1d1d23e85b3ae32f9d2aed3981ab2a45fa19496b6aaf65bd49f6a257e89e841e35a37465f84d9d90d7be6ec94c7f9feabb60e43b687f2e7622fd248fb7eb95a9d6319dab68be96e54ea3a3aa68339736a2938de6519de5826423a89bfe540ce13ab7c96efb760f097e133c3eb901719fee1f1f2d8f7e11ac17e41791ebf482dc90c381611219dbacac25527ff06d6497586c03289cda0fed01d4f7b8fba789731a1e9b54aa56f6b6d4e1bac5ee35441ef7af6245394e0420a7053f2a65073bafe8cab2e66c8282ca8cb454c7f163aa77e02ed39680c631678407a4aa0545430ef46bcb8b29bbb263270dc3ebbf8cfdb9194ce4d415aa0db43632c7efbb1616a6983c798c9921c4da6e5df7eea20cca3d4e325189c8894423c06db5b017e7273aa602cfaca325b2f676d4a123c2962946b99d15563cc53e06b67f6b5c30e3ef08b93d81f7aa620a99306c8ed94b2b015ebf8b6bf702c407bc1215c7a811b46cbe55b5e49a9361cb5d058088a1a96fd16b0576d1b2d7dc295bfb4f899a31cb020f2f5627f55f11ecc15ed455b015b88e95ed3c66d95490c5a35d4ee5d4ed83d3789c0e4bc49bc765d25a02ac3bccb7166955ff7027ae5e7318fcdad360d623bfaaf2294a3b97b107ac10402b1a18fa99a88f72b7652ee08e015ca545745f83820933166165f611beca710f835c1ed26e0ed7089f0a38a8e5a6d3d37534b007444594e73c37e0ae9e979109e8e2bd702b7ea91734ffdf578159f2689dce64651edd18f8a64b4608f8d5ce7fec1e6a974f776de8290f2939464c3d64bde46c675198a76bb9ed046faae6e15a058b90f6b61a9314542978ebbfd0cf29bed3e25d3b1e7be374c632e5f4a5e7ff4f49533cfa66d89f214e49f81f1453a8d8713f2e8e070e79dbca00756d00196a19d61ad0b5be6f13918f758d880fbf82640c9bab6165c78be7ce97ea76134701f84e0785b9750c2af59c62804acaf5039daa90d89950201e6e6b9ebe67f12b39188d6248c2aeca1157d9baa85e1f9128d2170e9ad6296b10d3ca7f0a8c3a26af2535e2c41bda76363ffe3f06ffc09e68c77f03a746882d735c4a612e5fb9878e98646af5253cf5f62c7685e5cf459cd0344de9f91f13495bfda08262220e0e46308f310fddff0beb8e2612776f7cdd7229f163ada544e2387452cbdb9c6d59014f7d716a216ae58b3fce981224e119a849c1a1a69d4e570ca1ed4b3cc62e2dc71760e0ac9a8950cd6c3d507609b4139db066317b77a068a84cc473fcef96e8f5cb9b07697447a424d0178f3e7c238084c649ba09d86ffbf00a3cf27f27b97b4d5baf389c0a21f03283e9939fa788290fa90a0373440f2af0c489fe2ddd504b7ea5471a61449fc6f1d14548c7196341b5d34a596457f104f107b6eba769bcf3e7d8e8cf9d30c465d2e9285a45adea890c8312b9b53cb8e9c1fbdac5a5d859c24ba494361a109b889d9b0ba8d4475c935bee6e8729a018654032c3278d91e086c8eb4d4783a1ae8600c12b8110637fb453ba8f12b41910156d508438d041e08c60cf47c4d2bc7d4c8242adfbb0826f41cf350085b6b0b65122c3207d36a9b5eb018a0731cd2546658b0c8145cc96b897cb957cc5ff8ab281f718b245494bd73300bb1afe81f2e48992b875fdba482cfaa6da380359021bb35e11d5873a255e7e8610574070246b844f198228b24ff6e23a213d0c73bb860565f9b5cf87458f877859fd47fdda1cae4c3e0e811d4231f823efe576a8695318a2bbd1bbb5c733ce5a8bee1a0e23c60496817d4474b6283e58f373933002f7504ca08113d058f4ec815a8b97722a49e2df5e5d5a106fce5c60f6346dd06b31baf60839c910c67396ace950b649d86a2abd1aec6b85ac230858dffae81ead0dbf5acb41350e4b8a2ed9899c542d8f8f47556b908a3791e04954dfd3ef0b5ae9f0a9bea3dc5b6a0afdd933a0f5abf2a5ac7e9848054c7b46861f4f740051e16ea2632c8ee367dba4ffc75ac78ca3fe969e101d2b2ab5c6294a5df11fc7a3c5d41cfee484519927a22d4a234ba225c3e7a7f32caae7ab1c3f07c847b1fddebf7c78253d65beeee07dbdf99a01eaa6fd0c5372a2492bd83b582c37df8a78be9d43c5fa10b20b71b42a26c3bef64eeaf00e77e8ba4b1038d948b895a445f8f27e1fb60fd374fc6b2d327599072b0f9e52f329d3363320ba588204958c5dffdb825539a7685c8b3860ba4c01a81096b16f31238c3c5100e37307286af642b50d3adc5c32740593d541a00ae040ae9718e312dfa9832586e3f8d496b1ec435190e67951422f31366290532beee916ed00a6e3868bb4757724b8fe66ec48baca95c358e6df42c0d6972c020e716d97f8a200676f638fae9e46e78ff8ba576c7ba5b31404ee9455fb6c95528919a5b6f1842011565face034d3096971634aa80253db150a6a13aae09160074192cf797e2325250785a6823255a777485376600075597f036c25e79277af6f58e852dd0b6ba327d57e700e6c549daed101fcc14f5006a36c89be4186359657cec8ece4b61c5e026ed091fb264c610f6c96d7149fcb245759228806ba664ae0fa5d93d35ad9f830a178b6ea7acd6a59dd3be61eb9ff0487d4de5df706c8164162b4581151d9d33f73deafb87a4afe7ff8fd54d4df9a10335f802a96f6ded8e555f13c84b57cd9c858afa08a41a531edb4222256e7583161d98fc47e853e974eab4f3cff04a200ed1500cbad4583ba355aee6b55b6a5afbfc23aa5c5bce9d015698256ab9a0a35fb696f7f1f8c8d4cdfa769ec95c14c6d11bb2302883b9fde0643a4033f53f4f98893a3b318f65cd8e6279107cfcb5f91c78834148aea0df9a73fa21a0204ff0bf78f21974f9c58a0facc4a071a81d040c025ba02c1a794f6cbf9f44d9ee61338ad969833a5eca2759d1f1679e9c37598d728ab3550ea07c91f090798c2bb9cd778c9fb6cb4def6bf7618d9e70c91f81cbe2bb22ac25b2ef8911d9c323508aa0d7c708e2a6e2fdf10ced606f95004cff88a4e4652ab23a77c741900296472318d390696b44b504f60dc7be14e3b6037d11370c00c2bc3a2607def5c32b807568a54ed16e0c561f945bfb8a192f20d3f7f5d1f8a065f838623c4159a9c036d99b88f6945602ba8b5be66c755c5a83c8083863e99a1b5821de078cd9080da956830f49d6f997aacf49d44f38b5fcdd5174cdf67d56389b0235ee7589428ff71ccc7012b17e3b3d0d19df261970f96a7b815f3c5c0ff31a11fab2a137201f99ea2e2971fd29a3695b1fd672e439d4ff2c1294218aa4313374daab62fef8ff80de89aa05dcf2e67a6927f12737f689837141bdbe5eee3fe2c8e65175f6ab7f2773520f13c9bc09616f9dcc992195e82850e4d79052fcfb1a3c637df96c3ebaf6d62d2665ae04179f885b7e80bf114c92f9788e75c8f9c6fb19a2f5b390eb4a9155968738b27ab86f92dfc3eb8d67aecb80cde5e334a0de78d783ba87411b2e4cbe17ef23bce4280a982061cc2696f7c9d7dcc180f93dc560a819a135703da7b241649dc36de23e35bb30a959af0e76732c7c9098461ee1eb8444248942f8a6470d50562df3383a80c6a58b8d5c4e9dea5218c8a3bd0dd9f9da0e60674b742aaa0dcb37d7f65430320081253940007c2460cb49dba225ad6d674b8400c3282f143eb49bce5cbc339700f34d14736bf5b579eaf22d5715918759f39beb58e816c97430caafc7c3d8057cd883262678439c3b7f646ac3f5d682a0dc5d5bedfb84496bdbce41238d5bb54196357f510adae24053afa1290302b81c2a5c0efa3b3d065071052e2c8437b6570114835211b46a231179325b5ea07b4f1bf19daeb0b8396c5884fec5eb83dc79e4712af6d62b6b4c36bcd388e7a662825f6201deccde1ad2bb7d3aec4de2ca56b5d15f5a63f3ab3f629ba9c420ae786bb30faf1cda9eebebd1bb61f64275018fe03fbea272297a3ef3225ece593072f302e6e5372c757785db0f5d09bfc85545b07ad5c39607f2b2463f117211bc5210180e0e415da9c2b7600510d539d07cb73b8abcc6c00570890cab1924855735dcef68c65703631271f9fdb3ab82429ea13929a55c4242924ab53f2cf7210f9b302f79ca4636023dba64e15184776f3192875f4195b2eaa06bfffd48f554c0c09fecf93478508ba96bfa697ca41f8d6be00d41840573cebe481e2f540c6c76f0acb8870b3ed14927cc323542fe64c000090bb5132386d9092e43f8d7ebc105c04ff7eded59a1dcf19862ac5ad7a0873ecdf0e021131b5fd79361214624b3390c7d5c69724aa5054931b6ab4e248c8031582f9e9d06cba61fb9c1b4f012d4cb5c953a7770c9d0bed7822e16df42f653c89364df1d8c2ee65d44476c088acf10606ef6f5fb136b4859574009ad03b0476792b961bd0cb7d0d64f47f84b3fc72554b0dbb4cdb57d1702d0df2a9e416f162ddb687cb514e4fdb52b3a9dbab1757c1cad01a0652986ec506d729d35712763001c5568c9cab26a62f8f440938731e4c67d26882269c4c7295507be5a0528fbc1b3dcf17ca06e0605846e27b0923596d76f7bf89a6c2c4d42ff02cde717e461f3c93fdebd73826d74a7209cf938c4e770ec5667930ea7d034e4fc951c653786475685673ee824942d554813d55dda6893591a0fda6c5021a048989f5dda6c79900d91dfcb83ff1f386abaf906acc4f7cf5d49bd4d5dbf0502683ec08aeba6b1354106656e56e54bfb1e4ef1afc6f958e6280566adda6a49c918c18258567d9977264056406f171687cbe2f9dddda228a32aa2588e979ba3bca7faa9fe9da4c8b544f08a573fdef75605f33de8f771e20930c24db3e18a5c73903a87977a89dac1dd27e7640b21799e969c940f472d8973281a53aa17748511c2fe1525dd57ae9bf1f1800000000000000ffff0000030000000e000000000000004800000000000000ffff0000000800002d4d43800991154ecbebe88082e3fb518177f922342fa24e385b027e998821170980689f83ba80d45f9484c24d2358a71360810000000000180000000000000001000000030000007b00000000000000c0000000000000000100000002000000e155e2b0e79ce67ec9bba416d1648949d1e9ccd26db6aa00de76b7cd500db025cd0d436c823566116bc4be167012d2ee3cf1033e6d45dca99d9404e2816d7183679c92a41dd2a3a07b70b8f7a06c39fb290f57450583e67311e5a5de370c2c94f6f4a3dab5d8e6cfaccd358f16dffbc715437feb689741cd270ef5b4a756e0fdfd9d2c7e7a0cafc4312569aea49c8c3230adf538ac0eea04997cf9e951c3c89d75051f85ac469cb4944e0000000000000801000000000000ffff00000400000009e6251e57a3a212de1a83d7dc89bb28d4cd348bef18149a0fe3aebd90f1c0a9563a0dc8b278bf78c1cc4e75df8a92c2a3c0953555e73a0805e11c21d129d43e33c3aa37d07bbe325dc6a4da579526e3f7f56fd8bb2b5b499451a319b6dfd8c8c5f04702c45364627421090fa41de0bf7a936bc42edb16742a56b78a46bad1feb8d8be3c228cd86945ddbe3a4513c2c719ff7b3a8e18130e6f292c9eada8a65c997d213752f8798935b469004accb03376dede3422d40ba80069d1e4f30139c4ee7d663949e3264551ac84973e9d4c875bc996a3831728ad4bdaa442c80f0624d44998fe002008a1f139211f5db46b3e87e1749e00000000"], 0x12c8}, 0x400) getsockname$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) clock_gettime(0x0, &(0x7f0000000000)) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) pipe2(&(0x7f0000000040), 0x10000) 02:21:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe61, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20}], 0x38, 0x404}, 0x0) 02:21:39 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000012000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTOP(r0, 0x2000746f) 02:21:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x582, 0x29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 02:21:39 executing program 1: r0 = socket(0x2, 0x4002, 0x0) r1 = socket(0x20, 0x4000, 0x5) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x20000000000}, 0x10) connect$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00002e3f66f8ffffff00"], 0xa) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="b21aa472947fd6669ba9ba7f594f329ea475d2ac5ec786d6dace692abbffe7ed4cd3735f5a445359c451661235473069a114e269b3db10143ed3aa0f5093af285d8eb3b0ecd03bd457685d4940b230ab80019056e7e6c3ec7aa96eae6e5dba77468cfd7e9373acfcf3d201fa2a6d025841b0cc957d62eb44a8a591e225acd2081acad095c72ef9b9b28c39f81b8945b963c02d663a9120073ee814fd38988528164c44e7fbb10676da2ae5896dd44f28a97c72ee0251a4cbeb7aae36a17aa3fd5961f95fe8c119830872b032ea2bc9c716a6def08eefa03ba6225c5e", 0xdc}, {&(0x7f0000000180)="10a305177b7c6702d9aa53e22513a56f967799e17468f4bda0b619de147457b5cc2ce5e2e3c9f6a7c822297cc7c5d15362fe1640065aee4a", 0x38}, {&(0x7f00000001c0)="f3b11b0cf40604401311c86c8bd274e02465015df95578a62c0686c0d329723ab19123239b2e3314869e44", 0x2b}, {&(0x7f0000000200)="d5e3db5cdca81eb506640e6ea809d68ec46dba7e81a962fabd53dc9fad628f5a8008aa0af80194072730545cbd0f2f2ec4eae69803a570e95c6e790cbf0f45c821d3028dd92834b00eca4531a5164fb5e2a27fc816cad476f90cad92a84c09c78ddf33dd6a9f65a36124e272780e5d1c3cc33bf72c89453e53fabb94602bc2bc6a3adf76152ef288ec6fd07e071ae99ebcc7a97847dac48890a1dcb988a6fc43a3bf75a46c075a5cca73ac7e38db093e51940bbf77fb2c513338522c133bb24b", 0xc0}, {&(0x7f00000002c0)="2c08bf36af70aed01cdd51b3eb9fca6df32084ec", 0x14}, {&(0x7f0000000300)="fec10a313d6e58c3b85cd007369c448066ae0bff9df17b272bc8a104d1d3020ece557e0baf2bf6617059a5b87d2bdfc07bd2dd11060e1eea3e9d16e584d1d0aad6a3ee7e7071377eec14cdb447076f8f003b6734386928e933650ae0eee0db9a8fafa11168f47f2afc1ce0330f11fe3ed72de8d024849bcbe352208950923fc27a3101e0eaa71e3fecbf7a47755478896394786b398470fc8da13a2517ac305ea376e5240b50ef", 0xa7}], 0x6, &(0x7f0000000440)=[{0x60, 0xffff, 0x7, "6f6a62fb1d0523e8360c52bc0498ad01d39c2bf5bfc4018c932848be07164ba8ae3b2bb8bdad3cf22f70a80f5aa8303f52e469361d7993c623d6cea626547db7069ec6c82ab6a7acbc9011"}, {0x1010, 0x1, 0x80, "cb46988cb1ab6ce391b521821b0817daa25bfbe3150ed847445d4d3f6d109b486ce382364a3bab6644d476e4b05b84aa11c2a445c885d928379ab1046e6a4782e711b1319239cb1f9d2b300821c2bb4c4783a0c8a8f307ad4a4c4f34c30436678707a1166f753ada2e31bc203f7c62422685dd1b2ebc90f9677728bffa3e3e57f74d31223ad86fae14d9be6d69dd4132a8552911f607c5b98d1b0686a2ce2c3edc84bb61851553cf3bd6d7c10cd4193ef4682c50483d14903e6489f62d579945d797eea9aefdb7b53eaabdd68ed5038c35f650af6355703b1a5e95274da19690958b82d3b78d5c8fa7a52d4a03d80577d0893b8780407470d8a53e40e49a35a9ffe2e915d3c696918306c84532e372dda4a7ff2033aeee10a306598e897564e24e4fd934bf1f4d2adb501cc53a9a61cf81bf109671fd87c45a59017ea4e70af558e1de81967c7078f3a58dd2885b8faf29e5d3bc63cfa724e25588000f575fffccad32acc846e582d57615f03994d73975555d20221fa0313b9f8a61d8bda84202a258bb2c35caaee4a6153fa47e0f0f01cdf11fa1ab49a72d01ed8c22b0e4b1c2a89091452f71eda2c081116791af07d96b345c72ed09d2fa38f2b7f51be6187dcb9514206cc1af5c22b6aa7f7eead80751c8f08a98a4d6f52a6a381d032a7c16988ac91a9cd9e037a8ffd04d644dc6ef380167f7c2de4bce650c9279e55ef49761c332d2f0abd66cf5aa61291aa78766037a9716a762c18643cacad2c50bbb9babbe4bc9e1e91ac860b49580b9e50df2a8f809741103b660f9cab08b5e702f75a8148d4d779b4e8c840fa92b61771c60669bbc786b39cdc8f1fcabbcd45f5af5c2728467d0b239d904d7a4082732015ac89147baa18d2adf22b58200d5dd441cf88ca75ccd85e406b1843bbc5d67b904a6e72140065d024996aa83a9ec01f620b3ff83586ccae7d35e090e4eddfd2b35637139844cdcbb3af2f444159ef8370f7a82a3d1adc83803b6583234575e0c9d5ae7c4d1b066282784e2b1e8bed5e126387403c8fa47b9afb398d3155f36d3d140a981d0df5566fc3e2fa29e79a32a4baa99867d4a921a21a52718669323535cc4b10b6fe781e93af6ecd8b9c25f7e1f54ad2894ce5da16c431959a0d65240b1ec5b22a0391d03795e880137164a7a98747baf97d0a1aa5c8e43ce8891d541b9b02f94cec1e873f3cbc5f343600a77fe4a7b6f830efdbcd391362f8f2eb10302f5e2a53356e0563f329261196d0a805134fc506607cb697bfce7ef1c62a45e032d8efda4e392df3e07302822c753c09be3287e9db07e51a7d66832df389b2bdcf36f62520091ad3c5b5e1866addcc9d9670f3a7f69cfb2314fe22ed9ecd76d8d6c9ba4c371de03d78e1831efdc9960aff51613f99c5f4bcf3cc48730f8cdd7af175815af12a275ba9d3fba84f910f87c61d1efb141cdf8267d4f96334e817c957f070c74871d8c52145d1c344daba01ff2d8d1783197dd0bf1a06c56a39a67cfe84538c139a452cbd77c375dcb5269d93cb576be791a54ab792ed56685dd39b39adc7371761c6f106820bdb4e7866da27ce30284799855699e2cee0eeae8717b79e19216e6d083009e5b09f49ae94dafc140ab871c71a9b6f4c8131aff7bfd29493e71616abe2c6245ac734e8c921a0617bbdc7540321f644db15c8a99e4b426369fa0ead67e4742a48224073e9390ed4e78d73305396ab214ff674098af37916aafcadc0d94aed4e6d1e203b630f4661914f7724856e4b55bc9d48f57969e0796165719579ea8e179c06d7331efed8aae9bb18279f975d3c3ac8d978125465cee9b563c8dfd07ea1bc265352c8690f61823d9b93cbf2142ab469274925a48fb06b6aa82df5abe62eda3892b2c85c0a043ec0d3309f2540663ab9196939e23a983bd865514e01693db1bcd4f09af28e34d215abe04903e1537818750d73be231538852e90562d34b5577e5b06e6807c628a1766074873dc719f8fbdf47db9b3a0ae3e0e5a420ea073ff6ff2a657a1371a4f9d54203141abba513350524cd4ccb35ac899d5eb325ea2a41f4bc9511e3fea1a623afe79352d879d31153b9429586cff4ab2d135b799c447519d44a18016b8eba16d2a7760fabbcd6ee45a7143421f416b9db052894ebe684eb9ce21831812f15b40798a8457f4aac9fa60e5ccce1fa11eeb1132735d132dc123b734bffad6c281ac00b402e57cc499c520c9a13fd91bce64b974097af5add366e0df3093e1219af46e22a29fa2675d382f80334d8f8589b1fd57eacf2461e2f8ba68c1b857b726ec7230c0794e3724f1cd08545a8eb5a95e1db90e3537254b5d5fb785ad50a25018480e36ec5ebc2cd894ad638f00b6162af05c65314435155c632b0b5d7ef80a25afff9cb6436145c84089e2eae4e186b4b5e722483dc63c81c8b9170c8ae37300236b31dc417184fdfa4068c5ce033bc09806a93f03482c7ac3d06f157c67b7bc79fbd126d645890184f48414ba9ff1c8091d4d9545730247ad7c21b4cdcd08cf90d258de29d420e8581963e6821d0ff8a86e0eae9026fb4de3a9f4a1a59d144f3eb7dd94ad1991caaebaadd695d36052754ba141529af4c538200002c11892f2fa17bf5f2782f6c8e04acfaa054693306e48a0ca3bb94e80571e68ee373aada15194a526f9ed4b5b1b1ede80a20d1affcc52bf7225749a77ba2617c5dcbc413d2a0fcd38e9a05c8472f4474608bb4a8e0de3e465c6874edfa0e0b767bdc18946ca159cdb7c0d5e7e9655559389476d6b63a168da77f0363663330827bcfa8d76fdc9d875c0463b39f586ec2c3510121366509fe733bfdc9be48acccb5fe56943090bd32ade92f620f87d841fc3aa7601fe789c551636483f59363bae6447e411f94ac8f7f688c354847238e50f8656eeaad330fb72392ffa4966495e00e4480e61ed8b964bd13c36d20cf25190f04ff584f651a1ec0ea6e67c3ec156c247309ac9e6365d1eb17f4f467b721f543ca6434573667dc7764cc4fa6362d2ab50871ccaf2a0a56505a3bf6623dc788f4615cee3d4f1b854cb10f29fdb09b54333a91bb3cf382c46cf49bb315b55f0e1ab20faa1237ac2e6bd073d63a3982867a3bfa8a0a07396cd13cf6e6fe42e36fd4773869ea4e4c13d5f0618e7581dbd4ab033efac341aa7019cf1f34ec78d96dd6648ab2ffbff0fab0b939ae18b243cde95285a11ad3ceea3509861494809cd716600599f7e4d276fe3ef695bf3caf317ddd015f19b3eefb66c0e88b94c11108ffafcaa092b92f6ce230a9c0d9b7ec3c882967a59dcaf727cf7371a3aa22c17514cb4e0051b2c8ede785c000741227ec948acc9e1662d27f775103beaf0537bf6c40f49b8177b8bd010f91ccb78303fdc6cfc37159e418041e86e94de6e49f4ffab593f7ad9a140cc604387596ac5821593955476b1699ec1e685cfad3db19f88b3862e6765108ab74b9471db316e1709749e1b026082a245ed85e788235d9d6efae42df1516abf401ba4268cc8c265619af8d51b43dbeeae78aa2127b5d8bfba65aff0325bb6402b9c04ac19668d5a531e9372aafd24d8a00780168f28d13cf81913364e06030375f2203951f0afc78f0abcca7f3c59b924be6275ceb197544a754933c75a65a6dfeca261bbc173de1b1d61ea63e191534d095d0012f9c7b3e3ea95fccae9c3d33249931ba5077d8bfcca8fcdfbd8360b21d4a9448d8b50e6193f4aab428dbb436e3fa46962269eb7b3eae60894711f720493658d9f045d3fb6335b971a4699c3c961d2a80b27bc4ad947b9bb2cf66fed12089715945bbc667265992a5ad853559d78dd01fe6e9473e6c94e50149dc22f4c268aeafd5d50b253bfc7e39e78ee4a2882a2804afb05f8fdf607bf1091f6dfb4f3cb0a4a694151bb7759dcaa1d0c20a9bf7b39fc216b2be3638153cf6a87fd1f654736077f577f057409449625b01b95b734e3ba175148e0b7c1c3d6c1acd0273560901d80279d1f02815b7f53fd87082ac749cddc6ee2047e54e577e2016743d1eff1294958413463b891e662f14c6ee0944e9b372696590c44b79a07d87723dabadc53bec4fef1fd242f4c390f95ff014df538587e68c3f9554c36716d61af6cb85db583472eb2a084ef242777dd951f2f73291dc825c25cada573b9c916cb008c1d5a373f1d879e27bec649854e556e089e66b6ca85af2f2f7a8077f04acaadb4c80251da8b37f602f66790199240454356532d8d2d2f4ff6ed81e0092022872780ee94eff5a447258288b1d2c34ff88b14751ffb66f550dbd08e03abde173f7f1877adc0e3df6991e8b8eff54f38a3d72277759660f3939f1ba518d805f92baecd1707b4b043c4d5b3154170fcebcb5bed58efe5993807d7ac9f5b42ac0fb24bfeffa69c2947a47e87412e322d03488df957b693ab6fc7d6638f1b3ba143eef713776c742ebf7c3282cdad1b4e6954040ccd038653f9aec7935b95e2245451871ca6cfacc8de0d3d2ca69c284d4e41ce741f2951524c149af8d0c58ac4d6f22f426cf0d1bc006849789f478d0b505e1c3114d7b32be8175c13970c44a712fea28619b7ace3b4f9ca61f83bbb6e7a7f1726ee91099e661dfe977787022e25b5c2e25ab06d43607ae701342ba3c292053f22b8aaefc93d5e024278f8aee4cbd71e2f6031766dcc8e7b26a8e1694946e4317d871c21a7ad2db9a6868b1f3175c39ed48fc827ea10bb872d9493630088ababe9b81d00a2b65b83f6451c2125f0a6d5a656aa31910081e471b99b7bec6b7afc48106ac27f8cd9084df1c91b41925a8e8578bf25a92f791c6c994f26d16888d2b13ac8b554d6713019447a7d4283c9e4218cf4a095567afa46f7591cfa4f2b9b54f905a1a13732f2a50ea8036c1f2e32f7bd777a95b5f4a6715bd211e9a56b40ba8993973ab8451fe38067ceb0d60b2a7fefe9c6a5290c36984c969233a860e3eade982070dd1a4600e3659d6adb32ccdcaa25cfcc4efb0d22ceff54a74d5528fbf022d62fa00e206acafd326ed32e129959f7c87757550cd89bfe36f442c47574d63ab7259cfbf90b9ea93c33f6fbbc33cf61a7699db0242136a01d5f86b919f1f21cf5573a17a9190d9db38587b03c9a8ea802a4f9dbde1cb827ef611e7bcb4ab6421126e1dc6272856569831bea8373e5d15ea1e92eb1c12df71853f5798cf5fb0f10294cbe94c1857145100d0755e9c8ef88f929bc34556ab567590defb74d11628dd8ad3e2789924a051cbc9b1a9afb852ef955b5ba43d330d516b49d279aae5122da5d8c68358c977355d89c8ec826fdb246a6fad7ed80abb63814ea17f783664db043f0af922e3ebae6853f7d9aaa8b510e8e0a36ecad1ba2ebac99a6ec060b880bd0e9f3ede849b43ba96c9795ecd1dee687f986bfb247f882ccef5f37611d23a08ea37893d4d09559f2f55a9f3c831e6c2f675df1475a07a6a31e129ad4d8f01d879c479ba848de4305599b74a26f6055d21118dd34b160559ac6d2e5356e6140030c2e4705570cab483cab3b8c3cbfddb56d030b53febeb0775d581a8017890bcf92c5484c3d388e17844e0cce22e930d4c3ec2954e871ddcba8f11df6c9923f44ada279718bdb680fe3860df743039e6a81bfe1250e266087b8d32af5ce04bbc26e03bc1cfe82676133229049d3fa425379f8f174b378dbeeab5db990dc5298c7e7141c580dee39f2090b94ec23fba43b4e47a6eb4b390a12208466905c2c983170bf3584a077b219ef91646370913e00875b5fbffa3359a6ea271129740c9"}, {0x38, 0xffff, 0xfffffffffffffe00, "cbcc54bc53a77144dbad6d029275cf3eb8665684156e4b4d2e96feaccc094954f0894bf068"}], 0x10a8, 0x400}, 0x400) 02:21:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x1000, 0x6, 0xffff, "c35b1f803b6e0076b012ec95ab85308531750eac", 0x7, 0x2}) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x66, r3}) ioctl$TIOCSDTR(r1, 0x20007479) fchdir(0xffffffffffffffff) flock(r1, 0xb) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="a4abc55195c8b52476d5991dc4bf46cf7266635f226643973823ad97dab882c9430d996f0764d0c1d515917410c9b4a031dac892bd737f1013c66e6ca3ebbda4659dff621635b712d430d744d10d9fac80c2e0b8f6d2df2437bb5e4960523839f0a4e55a2976c6f3d368d564b110208675e3483bb90196bb9a7cb82f9bab192c91422b86a38270095bfa61b60f92dec2bd5e1255156d57e68b6e19f5e5652e25594ec0f0447db1c3879ba5af872d98f3f839", 0xb2}, {&(0x7f00000002c0)="efee5e0982c5fbf2407ef5d6c74b92f6a02b5c9038fff8d441861af106f74c25c17c55", 0x23}], 0x2) dup(r1) r4 = semget$private(0x0, 0x2, 0x140) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/227) 02:21:39 executing program 1: socket$inet(0x2, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/251, 0xfb, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x162, 0x8}, 0xc) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="2c9c375e33485169919c57c44fc4c7ed1cf56fc19b9461d0769fca8d252d7d9e0e067e5952cbb8febcf55825dfbc4827669b72c5f317a3fb5865afeba78bce7e733500bf625a24e1eebcaa39203956db2cda91db8a5dee2956ed8064d5c5779f3e56da98d28618aa4885b81e5bd52055cf9c0617c805be0c858a076290c7297504f3889783fc4226d766f16f9faa23e2bd2f9dd22c2e4c14a00be647c1da3b99aea963e54da5cde0484af81a427afaffbbc36c5b3cece66007c3508b2f38f6c54c6ac9208e2b628af7a194c34615b11ab176e08c050ed88ee274971984959cfa1ae0c35268f1", 0xe6}, {&(0x7f0000001340)="fe62f427dd85823f54f189fa325bcd095403f70afdc7b6edba369fc2eeaf740889ad20aed018066d4978f2ed4427bd03b591a29e775ce0abd2766df9fc74d600b08673a9243fce80750ff9e7857b14de08b17f051a7d170f8c1285f71d1c403bfc8ae68b36a319b601f3ea743ef332a6184829ab62fed7b9107ab26b44acb0691031344950342b52cff7fca019f01e6d1208d02a4f2e6b5d4bbea510df4bf615986b0fd845c22918398df73af50fda67a1d9aced701c9af34a197c481f205e8fc5d6b39b7d2de20bf28511524f3843b086025e71c68f694b09f20259e8b9f0a95bb4d9d61fa1a6944d244c04e7e5da13e7a8d4ec0452578bb4ad1b6209dba86c3efee817d039f1bfd0d8bf2d8007ceddb5cafddbb1f8ce856aaeb4c20daa1e451bc0c1334bbc4d4fb9aea9b726f04bacaabd35fd7d6c898e4de1587625408855ec7642ce442172ef7b70b320dec1745e9f073243ec79a8b8959ac0acb316405bdce55ac2f835af6c370a216889f612e00e6d996a431dcfb6ed5f2732c6a885cffedc98ed724f1bcc28d11546cd152250339e5761c6ee4332d12849c85817ad13c637e88c72779406cf10b2bcb4daa35bc584129ba6c3365e18f9f0525ed7fe9611dbf9e5444b49758525a3da3749764c1029ac78121d6c39e58a58986bfa80c868a55d34911c5f065221ba0818f53e7ab1be44a00094a5991ce5a848470ebd410456477e0fe60f872986d949ae1d7bb35385bfc2536ae79a23b52564fa605018d5cf0d77d6b1b492f1c5eba1a96db1e296a6eff92a1008b818d93cd41ab0e7ec416e044aaf971dff6fdae7664eb322fcec06fad86b3f3c53b3cdd8a48b855273c0942e10c96fb9fca91f95f307811f955ed4ef578aae2369a2d7cc0f18fdff9b8d2e1b6a824a8b182fe04c6c5a84ab3a60a17b0f4953fbed4296cb12bba415d2d6a6477ba0956fb841ca10ce436cf6b5c5453c02098a8620195508cfd8f515a0e6ab0f483ec07a3752036e2f45917e16de3a865ce41b0559ef3791e886e8b2877d4472fcac3e6f3b30e22b71898a6892d138cfad62fc79aac4f73299530e0ad7e5c0968a632aadde26141f9e5721755e1ab144b79aaada59a0a6cff9690dad418906203df03675da203508759c3d11d61b3440d4073ffcbe84f31fd45a99170d966f7d0f9ad0a455dc64de24b9f5c3cf95155a089d0723d2ac8a3cf042f72060fad41dca125cff0c2b72fa58ac5a63073ebe6fe00997f423aa5de2a29d25c73a5520083b13d8fddc184b8ff20063aaa959c22c98d60cd8d9fa875771ace2d998b1a370c031bb42765df6b6a9d42f02b5da09e934f4494d04530176c3e484c8d39b20083438b8f6bd2a3abe91c6ead5240d7f1552660d7667967a3634d7cb607cf27628f9ab00e72d2a057d5ffda838e625d4a639eaf070416479aa8389379e2fc9b9c54224f60348bb76b3e674f76ad05bf75b3d4e9988c5d717667e7555b7873914978802e41f5f7f44800642e059bd6a367f335a5d6f5b6578cd74701d067a7c7968d2f067454edf3ffc38c99913c8ccdb107ea44069c13a85ac25337736c826dc936aefac8e4d5986d4eb0ebeaa73e5ba977135faf722c251d7f5b9fc7339d74b364591bd2ae6e996fe8b104f075de1441a324b1b9016b55520a9a3e750eb185d0ddb30f40c48b3e1eea525cedfc59eac7bdbff6d0ef643369a422f26a2c349081ab2a4ad45f724e8f57e45041a26a78a7892e25b229995f64ad68fc586625229ea989df225a648e3e690b88306c11d6e86714ca7ed2ac3f6173803137b0f8d6c4f47cf5aa8b20c7448eef07fec637406bcceccab171c9ec4458cdc8a97507b6b409afdc8d1dbc84646ac0ff36b96c2c0707ca3073d0e96102d06eef467d702dd322c72ca999f3d90ea57fed9afd7b24b26cbce69120a4512d94f47d470f989626573a8511e90d55a230446a9d550796a932e14c9062ff3297f3ef8bbff347a06f888a7aad51758cbc67433cad28e6d181f3e848e7cafda096a5924275c9ecc5f54b502ef716d7a937ad99e67b6e5007265aae254c7b9d2f0d2309c452fda9abc778d38fe7a3a683e8e469c922ee181b8e9234a99d0f055068b92a30c3e6f47b0c58c6ae0373be424e94a3a396fdf257fc2c1a575cb1f2d9f559373921bb7648d2eb72d8f1d4b207a9fec6805c8551976a144901d5efcb483382d73b85287847c3af487c36942575d550c77b1aea5d091bea7a7742f6856fe7a1d7770705e0deab91c7c8b356814146f2aaf27db8daca8171d1ce30bfd19e714738e9c087991788e4bc1d2b2ce80f9f84e46b1a4ccf0e5a0b40d3116f6a73cd89959fe300f6511f2961234288674742fc11e52786a6af93a52e516053a90253f37913a444f08d6ea10a5cadd5beed64134f337f0287adcddf8f56bb1acf227b9ad50d42fddc194dd545771a1213fa7dce0ee47b91495312dac882f213d8b403448430fcb052cb8fe7be1757fba8654919be2ab6920b461e211a7fbf6ec9004cd8c318b24873c325bf2b5b1bd7f011c457a625358b963e0692d253b856181bbbccf120bc8115e342945f1d51482e4a9017d318ddffa12fc0f1d4faa5cfe39a134e5d1fe1401cebb2a5b99cd1a784b3d8f33a17d328ecc935c05c469b6f95e2b4d733d2b3768fafcf0e677c595177261d604f37b007c7f4d465bf6d8ef5192c686d5d8de022037317f9e7cdf0ddf3cede8e88cc595f3cfd68d969e5043be97a17a1eb6862a7a479d25ad1d7eb642cb7a7d3e104111f79a2fa1b979b7d4236ec82588096330798be050864914fb8706152bff562625a94755c3f21d5ea1954abfe5d59bee7b331b8dbad5565d47790852b46812169e391d4cf682095e2459c3f1aeb5c23e49367f0816e501196871800ade6bf4e87025faa1dd3e467d6a9070d34ce2c0912df276da6ea12c9f76ee9f1002596241ec4aca485774dec2c56a886f3ca58970fc26aad88879fe86e5412222eb6e1f41dd3981907ccfd164ed4817a0d003c5bc35971bfb4b8994e1b5d673fe18b678068051df9b408003d6c14a9aaa8e49bd450284f9ba41ce1f5f1b46aee8d2fe878683d2b1f5d82612ac4763deb70b6059fc23a2de89f30922d4b957d207cb2a469213d6235fba4291287ccf2ae0ed0bdb18baa36f287a638b2b85551c66166c3aad2f215e2c945eb7600aa3c3dfae84fe87368bba3aecd62645e41509798104271458e62c56df9fec5c97d79f478946a25765a610085c9b4de6ba132f0426a1edb267c3135d000b51b2c55b9839b82f4024c532b9d8f634b0e89eaa374cb43b2979a6c324a386f6d14ddc012ed45845692d461902c8c339e95d7c4cbe190b1e50f390b1888dea3075f5737646f0af1df943c81a6cdc8331808ee4ee645c1b32571d769977852970c51a42369230ce2ac14117df8509e031561859a6f39c27c0d69d40158108d891787b5e54e7e2cda4fc9b87528ddb5171f32d2492a06eeaacde8b8af0363a8eb773d8cd1783207a09557efa0dd2134632072640ee3100e5e087db953af0b684703c7b7c171ba33cee4a3cce6752ddca103dc53f4791abc83b4a937a066148d18a2669047cb68398388b518ea0835203fd1ea29e63511c869987b44f00d6b1c1d553210928db558d2f041d2cf3a364e44a1f4d39cc71c4390e5666cd0d887cca1393517de8691d215029a5adc150de79dd5318c7e454e33c6b5b08676465f94bcc970eb63f3e6dcfce5d9a2a10b99e73eb49dd66f481255ca3066a69c3bc491bcaafea1f54c2b13edbc38510ec73e62755103b08e246948a306cae8ce127dd7dbef41b82e2152f41b130d3c3ebee0982d6175ebd8076d251ece5d9d508e209aa22d6e0763b337172af691323a6eb81c3239828af41169bd6f30fd5cfd9a813934908c970db99bf4aa22689608ef53185a3d057c12b00eea2c375ce0f7f5d2b04dcbc84281efe9c0b21386d35588f5551f35edfc0d78382addfca9f28b1ff3e9494269a72c9433e2861b24257bf2950154d01d877268ef2c1c7dd343f8a1f37c29baa2af0fdac204938968df188477452f05978678762ea224964828bd918307e6539ebef662cdd29dfc2c1af776dc29498b35121e644640ebc81c55d3e6ebaaac49e0f39fe2d39549cc7cb9c239bb27ecbb24d9457a077ed67546a483490fadcf8a3ec3c37b69ed9f35eb3c88faaea16671c706841fc204d92a5c1844c79d83af7cb8bd4037026f04a30aef441e5663b2bb1bacfdb974ea3c9cddfac9a2c14f2883ddb5e4172e4c5983527b554e38945e962626f6478c080203f669fe297cdc3fd1f2eaba80dcd939e5efd209c5bae9cf70ae017c98ce849eaadc35e6c931e0dc5cb2cf743f7fd8b035dc5acfbc445709cbb6689a3c9281faf3d477c4776adc151c87ef093cacbe10c03ab9c9268e948ff60ea7281a8745b93cb119353d018ff795a5ef41d0afa22ad9af3220f2c1b2d9d08d74f4183b377b19312c185292f97e7babd79fd3bd29413daadb801a25204ca11d8dbaac36748ab0395d8259f65c6111c3035fe75c1c7170d012c981309d730116ad1901bf30935fbc5182e88f5b7ae75d3b0a6afcbeeaa2cd0d23eeaecc384d5327f5528cccaf6b49a71b08b0030ea15d00e918dd629674eddcc2081536a02c346bda5d5fc153247c109dc3260483905e5448493b972b0f403528deb1aa4da5cdcaf227b5eba7878340503a606d072d8801b4a3afe98b2fdd06a49ed5641a6ed7b6e0edecdf09bd82d9f550e588f78652c42226314cb45399dd67179fb5091a98aa9f0816c8e56db132bf9bd6cc604848908701eb4969400016a23a9220b5e591a3577a0b8daed4cc3a4224dc1b053387aa19280ac1429f3ebd2ead53f7d99c031e308f0fc9971481937d83964eeaff502d588ca0c9fde38f41e2099f256208983b797e8970b2b9998db44c8926e111b00d1fe6e45d2ccf6aa3d85f01d8d6a0097b9f40bbd876f6f890e40f995b061930e31ad8f7d6992c251bd0c6209cbe338aa27ae097a3e7ed196125c1a5e4b0def007e7343afef73e50f51b3c748c764aa6e2740a5e14b18727850cb652611706631e020496ca9eb266c75eb69e231812ca85cb398ddc86592aa6b965ee0df7f814cbce0f3a46526c28e8182df5342f1dad490bbe3e3350bacd87f6d3f3cf96fc05433b7be140bed53fcb087a75a63d1e49b529559679e43585e6dfd41b6e7d78a505e2c752cbb37b2f9be6968bd5d6cbac11e6bbb9f5b51716f32489796904618b1c4aed3d1099d1de4ac9fc281634f9967837efc269f6befcc48ef38996cb07e7ea1c2920b45a51ebca70860f62f76e86b4254b1e5f665deb72f66b4880548277a95f4c79fd0611d288bb093fe5fc23a6fb9f415d7286c289a775d72291be8136ea89c70d0924b80fe2e2565f28e5c78c09199664de5eb38fd3dd9a87ef73d375a14d60c948c77e844b63ab728aae7a2e58609ed13625e85981c01eb9acd47523b3ae989c24516435ecaeceac9e2a3c53ef192dc08d6ace8cb6bb3e2278c48d71f5924745694290fff656b87e317554c7077ae16798d832159ff578e78cc3c5100e58c93f21a9c14c2a85b54825cd552f85e3dfa66c79464514fccc2f736c298fde4817f87e595ef47e1ac44e72839d0c1a2461a6227e4b048dd690b8985e8d9a1d8a13293bba06d59eff11144f7c5cbb3f6417b6df99269c3dff5c9114967f18afec200c60fe950b1a204a53222c6790b8285f16110187b5401c41482ad54c40ff78300b5b5616146bb10", 0x1000}, {&(0x7f0000001280)="a56ccb0691347bfc2be45b42f7b7d403aa5d49bfffde3819dc9575832ef736e9f7d5f14f20939304fc01f785b0d0688a3df5d393158656a624af42a57f0ab77d06f279ea4363c74017", 0x49}], 0x3, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 02:21:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x9, 0x6}], 0xf102607, &(0x7f00000000c0), 0x1674, &(0x7f0000000100)={0x1, 0xea3}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x3ff) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x20000000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 02:21:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000a40)=@file={0x0, '\x00'}, 0x3) 02:21:39 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) fcntl$setstatus(r0, 0x4, 0x40) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x100000001, r2, r3, r4, r5, 0x0, 0x6}, 0x26, 0x7, r6, r7, 0x0, 0x8d, 0x6}) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x1) 02:21:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) socket$inet(0x2, 0x8000, 0xd61) 02:21:42 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) listen(r0, 0x800) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 02:21:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000000540)="f0995135bc519b044d2a3c280a5e9aebbeb4e0eb68ff978e3a4ed1086aea7e7a76caf723bcd47aa1cd2df08ca2e8800df9c61f61fa0481c61ff0c6f6b779a7ef7c0ccf47e482d575c8aed3c09761e1e302bf8fef54ed8c017e025b9f6cd6597f1acfe9c6cd4f3e9b99081949f11ef88a905a1ee722267cd1b56a2faf72dfb6e3ef7e53c6", 0x84}, {&(0x7f0000000140)="bfeff1d00a14f329f98040bad5f628d4da5f767c5c1a7b78adff4b757ae0fb08f9c011475f5570a735e4d61ec6f3925d783f68554d433f5522976e5b85be40ab4299b20c0f3354323c784c6bcdc4fb4e751973a36f65b9e2133a37d64b47", 0x5e}, {&(0x7f0000000600)="7a996be996356da140356198dc687e473ece4a6fe1ac59b8ee1aea13cac5f92a0a8381fbc1193fc7999037c21b92f09498120675de07ddaa5d299af7abccf5b9b3c7f5ebb69a1443272592a0106c984961f4cd0834c888118295dd7a75f01841dcfa6be6ce910cf681b2eae8c90d3a8a2fc2c1fb718b49a474ce93fb82e726e34dd79cdd93a9564fe32805679b4a6c28e7a6a0494df92545bfaff15b27d19818dcc6d7727f8fb77e00012009210246d2147d8b8660c040ea29708ee7f2f106776b3351b9611b0f1c0605fe0554c8a479cea1c9a55ee61c539f4c8ee9eb1700494ee69e0101470ec49d0bd63556f30cb53e75a7fb4e1c3e483d85dde00f0cec563d54a3e19029292a0f53bcab04c6b22675552b6c366196188ad51f221f42a80b465b6991a8832d9e33076af41961d18409d204aeb0f9687c3eadf3d6f91151df3dcedc89dfb7c9d6c65219726e7b4a662fda17b286111f0217cb585bfdb37dbd5edb2cbde82593946efcc2285185120f5e34ce9ddaa915fc90d2e7a739651187b46bebcb590b77075955b9fbfb1a7660311fdf07c71223cd1ada4bc13c15ec3a56d8324332cd071f0cde11ec60a898b708a2bd8eec267f338bcf49058cf7770f80e83e23e742a443a9b95fe3d57ef28579c7d2be8fba9b29ecf0cbcb5492643e81e7ebbbc35670adadbd34b00f67e8b5b37e9510e1b72afd42f0d2206fb5b3fca70f7fbbef7815bf89f75bd408e4e64cccbab1bd5c09d6287684ce9ca60dc07337bcb580dcdd967aeea89c13b47dbbe7749ca9acd1fda5c40d8e8c2835c5a36a3715e13803e235e1c8a97bb7d148866a52e13d4142c1ca030d9d9e6145e57ac4ff9bc3aee7f4b36038796335c37cfabc8ca84b0d6942de81af590f8ced4aaf1c93df2f8fb71a71af8dc794033929faa999bae0c9d336b6d530f44c65c8f0d32a27270a96a1dc554af2ad7b5c2dd55e4d2e23e0670bbadf89b4ea5886dc78ea74b273888b1ff81d00e575b71312c681a6d242e3b0ae31e619113cb5e2cbfb62405c16a56667e60a7e52f1586616c1bb4be5223138b4e99c2f5d9f185b82a87fc57c8bf115a098362bff63faf422b688c7793296e07b2f623f2f18df4dc50e5b517f1e7312d96c26dd2d748a22644b878e1400621367f93135c77d92872ab5c609ce139dabf4dfc143d0e4c4e31c427be2dfde113054422b7367a6898ac3bd9ec4bff6c2ce6b6cecd957c948a328f80cef192a07fa0f7e0c3d35579b83776c884118f539f39096e11289194d29edbfceb9ef988ee0882096af5c809d8e148a0938787544c0819c0c7d274a67bbe0125603043fd991a8c0de6d154b087910ab92bd295ae1c98d9f4f4e867612aa0bef8749a88011633535f5add3cd1cf079234d3512bd0e3cbb2539406ecb38b0fc415c935f3c1d6d788ab325599eb3947c02fb122418656306bc08a90d6e8b79041a5f88673919dd3c20cbc1fa496886eb9ac609b0b7557e2220720cf98ffbb4ccb894d51952dc03cd749612cdf940deb5c8890975ffbb256ad7a7def3fb2da1ef136a7a8864237f621fdc0434a3043499cf3e22f15f9900a96a01b46bc27b926ea9096b7e70b41fd84195635e2565eeb0e96b44accfabe4d7a5f8fbe6d16a50013254fcddc1a20bf0365beea1164183ef912905cfd0d092c2be015f58d8386ed69bf45c19b6b787814ca01a1ac5acaca15ad7569ec8eec1865b2016e67980ccf50a671e6574684a0c6c20fea7960300f4bb0c1a29d810c87da6e4827568d1551a73cde6f0f387e17372fa6935bb3000a0cf6c84ba6ad2be49cdd4a6d2d4fae16adb4f2935057f701de645bd9366f467f1ef8f12fcf0c539d55a21b136b15c7b4c6c41984b936704af09398449ae71c7b02ef8f0ebbeb843e9d8f3e8042560569f70146f2ba637700f0607047d0c57b04a6ed8e705797ac417994adc672e9726ea2197b755883f152f0ba931cc4a1040a1cafb8989f1838d8bfe1fc3d8e947ca3938777f440ee212dd08dbc07878589505c73c220f7b6d97eab27a2cd265f95dc56a7309e4e00125d4ed316905e263fb2c745fb353db8522f46e26f8e36268d5a4ad4af181a5c2fd3f9399566e82fdf7387d4c7f149f67f9e1ed7ea918f5bff1bfc375fbb3b8b899e91456410212f6e5e024ab465c34b4087d80f022b49c771113f6d370c493fc7a7f273beaf1da4d0a8cfc98798316ce0d106d34cc34a6100057783838930d53fb6eca08f47e53a2d69f9aa1545659d0232ae849a850815e6e090cc1582c082b30ce9dfd4c86b7badc589a833987900a3e2c17b0147309855bcbaaf740201f56b6e5e35a4425d0b582c1b02a476fab066235a217a2c0c8fedcf9359f14db65f550022111ecbd18c7fc93c342ed7f00344cea85e7cebba61a47a87042c48733fad0b6c7b6aecfd79a922d038c65697de0aa8fd6a19c2b8075d1a536dfde2407fa5d6489d1841d495119be10f1f7c02d899aa2378e8027d8d2fe2a8c792941b7aa58303cdc20c05978af82e9c944cb834a7b57eb73ae193b81cc81d481c4fc13bc35551e9a0ae86048186cea4d7138b25482d6a03d216371a64315f41bfdedec61da79306bdb6237a605bb63936210a3d6d1a1524d7d5d4fa8bd496c819247dd3a449625527e638182ff3d75917cc3ffc775fea244cf21819924b8a8c4b83e0701272472d5437b6771764b5abcf330e6582c10069490f6824b01ef024975dad6afb66b6f276050328fae0bf2268bd294a9de28f50a15121d6f676da8326e94b7714353f18a65da125764b68157473d01f8116901a31ddc66fd84b4c4bbe2eda89210b638076ee63bc1179ba0bf69cfa795855c834da96d65148a5236903606a23f67a37df707f9806ed7c566af89a5ae4e940aaa69af86b9b73e19f6f2ad24cda81f69885479917c36ad41e188d4a08135b0a47b167d6d5036edc5b7dbce17fab0941670f6aba46069dfc062742f9d55e542c8f7da83d1222965c8305e461ac93dbfe6f7945090543588e1f5b3ddc7fbe6b8c48647071bdb9295f611e55510c079479c398c36a96f8c2621502247cf0d151295583e09e98b68c8ef84924f0084e1c7f718fb13e49858ea9b90569fcfabfad99fb51777e2afa098bbcd4a5293fec4777c254190cdcdfac702f0e1baff9ef59d5b0306fd6e5f6e220eaec1786794b8ddf5c346c8ed91e9be35de0b2a8df40bc8b3cddbc836e518ba4c3bb59bcec5f897a76e6f0ac13562a74e94230f363aee2aec8a4cb3ae14c81647072b37bc9f7e055bc1583886204ce541a65b5b2b057737f50a257ff9074edce420bfaddb9adf993a750034c7be6af4fdb7ae9bfba09452cba4f01e84765e936b3a8bb6e747ad157fa4179add49d1ab4e92752aca644595ab5aa6ad8b1121b75d62baaff183313bd75e912f6863f3ff8043821e08654350e7da5bf0a850b2a21a3c4e0f3331e88e420034a1418f90232b83e6a3f3d756831a449658628d56a2571c239e7d09ef90fff2347bf964aede0d4c490e515b73c31ac1f5631267f2b270c6a91fc200c6191031478165dfd6ba7ccba1f15ec0c0c8e389543d4a3993d8c07f54e6013caa7637da2e2cfac59323ac72c6883078a3218db1848227309ccf4f8002b7c6a87e421b76f026c605797f989f4f6838b4b1e807ffdf359f83a500a9fd884904bd152d70fc780bbbbb1eea7da48a8f5471203c1c871e6e99db49bc2a8dedb43d3b0838d0c3abea9ff24d24fa1bc3306535dcb8bfe8539e549587eba1403f99f77384ae1effd3382ac2bf6298e6365a312634d5b6eddcfe809e50b9b65b129919b8f959c1de86ff50113072048f6cec651974b0861d8405c36af5595489ca006d31973c7aae9426ad981637970afaea9a63c2b31746f94f568bfaa4eff3a259cecba210fda6f79fd29f8d1303920e792cd7135b724f3a310dcda7c53e0e1ba2764087b7e1de9c38d6a2232f69171e2392fc16492b4f5211db9b5e4ff0f7c55a87f4ef2047cf42525022f89ec0303b0156bc45da4621745f863527882d5917b6fdf192a6ab4dc8cdc78842dadfb528153d0f86c8fb4bc5aff1d3766b25323f58544d09c8aa8c91e0a3fb8397514e9d24ef2c65f4c21d7759fe6709952c25527fd0e43a38791821dabea17ac991fd9c6a9e6fab79b9437fcd3f789ea383579312f510c06e4bb621a3bdea924e7064f70d3aae0bc5fdb2fc0b76afa59bad90455433132ef3549db8624e941543ebc9b39465b2c64297215c1f38ce4f739a51baeb6dcb9f9912a87661b24a8a7ae77211abbf111c8aeb59969fef8441a85052a241aa1465555ca6f07bc19ef1d34824b20e79ccc3a2fb7837ffc52c447b4c8cb59b2d818d153b60cb4b758a7a6c9b3a0617b6fbb809e13c3255b942d569656a50fe021cd5560b8da3d93e5cefa353cf4b7676bdb97530008a12065b610359339c2952e785bea32a77bf7584f622deecbb6fd1f86e967a2f0fb91140cbd218530564cc6e6f806bb3433d5f77e7a1347c8e8b3481cc4237584dc05e63a224c71a46a028b49d1b76324f3a885e631c470de6e884154dddf56925bb7f06a7bddc5e19344942e6dc88a99c9bfec3d39fb770c0aa890fcbeedca83b0df8d67fb7842b63ab08e961e4416b5a86e2f831e85ad1aceb12a1a15687eea6f7ff030341d6f90c2b64b86add687258e7b11ff74537bd3e075a1ec4eb73e1abb3e5b6f8455c13251f4010093e50909fe498db64dc8546774fffef35a45c35af21d7702e695f3e94d4e3580bb5b0d9db04f44656d9fc73e37cd5157748a546bfb0a6e6222db26e71c1b6fe759b54cd3961b5298aca1a78562e266831b10df53b535bd3d3e71aa3464264c118b666bd815fdb0adf8b0353555c201248b5a2e012ca7386ff14fb4b328b7cc628778fff251549a03d81daef3083b0af7c99673be1400dfec9884e87663a368dddf86a874ac8b6029df80b79830861ae37a9f900039a03085900c40af0918ec4484506fe83faae73a011b52096021ab3621a28c13899ff809cb43feee4a1fcd210ec0da99263e2925274a5cd0746d96f7d688f647dcf9657bba4d67d11721a891219892c43fa48fbfae40f10a88ad10653a060acb0d8b3e84ffe2e3f31e41b9e89484cd396626c61ea16dc71e953e5ffe3f70e4779cb8935efa72b9fb58e913b6bd4ee95c1804e97ba6b52647deb8d79a071148ccdfe8dfaa5d657d01483afb37e6d11d840b1ddd5406f2120bbfc3d1dcbfaf298123ba2b07444f553525878f669544345b95127622a52e446c2a949363c58781a122b70aba497b47619836b366d20c3defb56c50321a7750af73833a524582779415c0982d5b54c11de4f76d02fa25c3d3e6211ebaa8d7c529525125b067f9d54bee15d5098672cfbc1bfb6b8ced94c77fbc1f7629ce4c226d768b749af06563264126a894f2fd2be025088bf4b06112b007b926af6731497289b82e677efc2c5393cd0c8b37e0f72bcb07432eb950bba3392d0e4d0aad0db2b4386bdf41137f3ca95666fa3c010e89c4d0b50dd4b69672e2aeb807b27656aa610ac5627dfb59948a73747dd177e7783bdfc97b8f101b37166daf1d72a1dce1f1373e557daa2c1fa17210c3fa0aeb6f59e5549d37bd3ce9d0682f88a70b7d9d0276df03e0e9a02f660384990ddc1560778a8bed29125b17bc855fa75be100aa43fec9ce77a15ff32562a99eb3c4bbb4c5cf94b5b8a15a9d91d67e90dd809a26dfe62bf85d2836f07b1e911ffa5d9afde12eb3ad3967fc36908819bd272575d7e71", 0x1000}, {&(0x7f0000000380)="35142db708c0c1ebeb6c28610df69542198da1fb1b1507825ba855c763ffbf68450615c60483eb6abb7d0528b75fca2b7ded45bfe8af71d9689fa674d763d74d1356445433126c991099b47c271696aa01", 0x51}, {&(0x7f0000001600)="ac28b9e4488d182e76bd88b86cb0e736c481a72451a476ddc199bf70b00bf99491a3312bec27260255c44f37189eb18b244e2af0056a4eb33bb2fd2ea4ad382466790c231b119709da9d3840e1c24c9a263c719fb5106d", 0x57}, {&(0x7f0000001680)="d9c42ca45b8345f8f2b5e3413f4195f2482fe61df3b009c3fad1cd8f248e54f36a09f95255b00f2c6a080d5d06b8897ac4464e2227e47bcddb2e032c5bfae6f4cb13c8183cc02f141364e4eb9b58274828934bb192efd9b3263386e870e0eaa7db5315", 0x63}, {&(0x7f0000001700)="7d0ce26860f5636094b21aed6a93cffe049deabdcf6c86a53e342f62c4824477d8ef2d79e60e132a3a12664ac9d2ab271d3947d8066361662a8f32b0998a51054b95af505b37701d3371c69c01331fdcc23678e8b6078f69b735098fca98b163c92e781b39e8cd1260a811ae33764435655956b03a5ee4d67688afe443d2d1445c081fd4", 0x84}, {&(0x7f00000017c0)="9239f8a70e659878ce8ad51ccc3404aee5152b7a83a949f17786a6b8980520b67d14b88ab879c6ed03ba8cd509335ac5fd3e2caa3a319a8e598afa9a25ee9bae37013a4a45acbb4d6dd21c6c0ab6c352a40dd24d40191cbf2e6673574ce6dcfc8367d632daadcb0e9df879a5f0253af31401e51ab9b9fc2d5a45d429e543918db0cc868f5668144767ae16f71eb31c42c05ae00ea4", 0x95}], 0x8, 0x0) kqueue() ftruncate(r0, 0x0) write(r0, &(0x7f0000000440)="c391cbd46b939238574c589a81f43c80f6630d357dd47d1dea4b0c98300307074c341e973d40af729b0b116c43d01dd7c81c12a2b55ab80c74558e9ab655ac4cc030f04e2d1dfadda291d3da3c040193a35906b28fd9e8a970d4e0b85efe90acac6a68b8ca24246eebd6a736abb304ce6e7a7467dad135cc0afcdcf4ef3fe8e916010d91744147f107c73b303d21c47048fc1984d5b97edfb076da91004cca60aae894e9c08765408dfe1d9b4639a181447a194f0906960c8bdec7812db4374f3c7613629e37f5bfefa936c9826ad8c2f81cf4f0d777d07d71762650bc9b5b84eed4a432c85da211", 0xe8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) kqueue() pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) fchdir(r0) write(r0, &(0x7f0000001900)="c98d3bb4a9b80bba3063e2d2d45ee168c5c7425ac60d819bbc84987e13c8b3df2aa22e3bf1c9b8d3910ccff369769d4e95df5fb5e7b59934983e1184722ad38e9b79362ce5d633bf50e1d2bb3a4dd5c33a87260557c8a12f6e755dbda8d0a2a8c92ef024f643ba655a4c3224a29ee3e7349180b5f92dcb0a3d7cfe7816d3283bc3735a7ea6ecb7c2315a5d1bc18d64c2d8e326b2a7b5eaa0903d4feaeafe68eff3e4dfb3e6de3f871c4ecd2d4146122f0366b7e66bd8130d5c53435ee6409a5f7e094e5495eb2e8832657b8806491501d6acac361d40a6f674671fe1a3369089a9bec55794191f057cbad4cb3a1e265cc629f8e7ba411baeef236bc079", 0xfd) 02:21:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324", 0x12d}], 0x1) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:21:42 executing program 0: r0 = kqueue() r1 = kqueue() dup(r1) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 02:21:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup(r2) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 02:21:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') getpid() 02:21:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x27, 0x25, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x8000) 02:21:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c828041f156286fb021f8a2cd2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19", 0xfffffffffffffe93) 02:21:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() write(r1, &(0x7f0000000280)="bfd7fd9df2201531d3a47172a794aa2782bbc78aaa8126d089e2910dcd886bb36a8903ab738bcb34e258bccabc78f4dd3d8c2370182e13d0571671f914256b0c09e06bf462e3f862bab5b084479c65053731b8659592229f201cee7c3c44f62c97730023d6c8ce5ee29e875f3f7986585e5b128d018beca7d296acaebe4e28bfed32af64730db202eff988f7c22ddcb6c2ea91b42e22305010530a061a0bc43dfad55ec729fed3e1", 0xa8) r2 = fcntl$getown(r0, 0x5) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) getpgid(r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x0, 0xfffffffffffff02d, 0x1, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24", 0x10, 0x1}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 02:21:45 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 02:21:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) listen(r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) bind$inet6(r1, &(0x7f00000000c0), 0xc) 02:21:45 executing program 0: getitimer(0x0, 0xfffffffffffffffe) geteuid() 02:21:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 02:21:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x40080401) mknod(&(0x7f0000000080)='./bus\x00', 0x6081, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 02:21:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x20) 02:21:48 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:21:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getrusage(0x1, &(0x7f0000000200)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 02:21:48 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000040)=0x1, 0xffffffffffffffc0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 02:21:51 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 02:21:51 executing program 1: 02:21:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 02:21:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffff021) shutdown(r0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:21:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xfffffffffffffffd) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 02:21:51 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000003840)=[{&(0x7f0000003980)=""/4096, 0x1000}, {&(0x7f0000001040)=""/210, 0xd2}, {&(0x7f0000001140)=""/153, 0x99}, {&(0x7f0000001200)=""/161, 0xa1}, {&(0x7f00000012c0)=""/217, 0xd9}, {&(0x7f00000013c0)=""/29, 0x1d}, {&(0x7f00000014c0)=""/206, 0xce}, {&(0x7f00000015c0)=""/161, 0xa1}, {&(0x7f0000003740)=""/216, 0xd8}, {&(0x7f0000001400)=""/75, 0x4b}], 0xa) 02:21:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x408, 0x60) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0xca, 0x0, 0x101, 0x5e}, {{r2}, 0x0, 0x6, 0x10, 0x1, 0x2}, {{r3}, 0x0, 0x20, 0xf0000006, 0xffffffffffffff7f, 0x1}], 0xffffffffffff3ed8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0x42c, 0xfffffffffffffffd}, {{r5}, 0xffffffffffffffff, 0xc, 0x8, 0x7f, 0x800}, {{r6}, 0xffffffffffffffff, 0x2, 0x9, 0xfff, 0x7}], 0xf0, &(0x7f0000000280)={0xfff, 0x1}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000040)=0x40000000) 02:21:54 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x5, r5, r2, r6, r1, 0x80, 0x100000001}, 0x4, 0x100000000, r7, r8, 0x3, 0x6, 0x3f}) setregid(r3, r0) r9 = socket(0x0, 0x0, 0x0) fcntl$getflags(r9, 0x3) 02:21:54 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20000000) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/172, 0xac) open(&(0x7f0000000180)='./bus\x00', 0x10, 0x80) close(r0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x44) 02:21:54 executing program 0: socketpair(0x1b, 0x4007, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x1) clock_settime(0x3, &(0x7f0000000000)={0x7, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 02:21:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet6(0x18, 0x4000, 0x803) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x90) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x1) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) chdir(&(0x7f00000001c0)='./file0/file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 02:21:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) chdir(&(0x7f0000000080)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 02:21:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x4) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) 02:21:54 executing program 0: socket$inet(0x2, 0xc000, 0x81) setrlimit(0x2, &(0x7f0000000040)={0x4, 0x6}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x0, 0x80000000) read(r1, &(0x7f0000000000)=""/48, 0x30) socket$inet(0x2, 0x8000, 0x2) socket$inet(0x2, 0x3, 0x5) 02:21:54 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 02:21:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r1 = getpid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xc0e) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1000100000000, r1}) 02:21:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0xfffffffffffeffff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382", 0xa88}], 0x1) getpgrp() r2 = getppid() r3 = getpgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0}, &(0x7f0000001000)=0xc) r10 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0}, &(0x7f0000001100)=0xc) r13 = getuid() getgroups(0x8, &(0x7f0000001140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000b00)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000e80)=[{&(0x7f0000000b40)="b849f97e81983b96837ece1abc8a04dadff6cd43ed1366e9e95df92c582e1cd608a6850a0710bd7e0d3a63584247acc505123a76c4632e46ba63c8f008da364223320f95dee91cb3b10aae4457e68d88b85cd822ef51ed6c5d2a05377686fe7e801a85f022fa2778679856af301ed83e80bee6f2dd79526767d4c7f25cebe8f86e07f604b934e4af8e65653d0a441f77d494f58e741b5b26f45ab4a97c3c02d344565564814cd70f9249c4d7994622db22e16ee9f9ce9a9571b882229b4b03d4", 0xc0}, {&(0x7f0000000c00)="b2ac14408d7cdf71051896fcebfba04b5ceeb1d7254d2021bbd5b0b737c72766e1e361e3cc176a1c89fc74cc19e4b74710b0a783b580582b28b957dbe2ce979e9e40af8fcfbc0a8a61fe15173382307c5671c61954c6c0f459dc3e629f0c591bc7b5fed0f72da7fb6891b7cc2449ee44aa085d9aa4075eff76aacb9db72c1d953d411f19c624b3217dd3543f0f5d02f740aed5e858f7e57835c313088ffe34600f30dd765e2143ef4643fe230a23", 0xae}, {&(0x7f0000000cc0)="47e44137c50b3076a52222bbfb3d52a7cc5cc261488654e8211eca839da034605cb30866b5f785066e09c10d1daf4756192ab18a62fd620f9b2ba2fefa09f7f3915f643e8a351f8f3db53568b8f93b61badca0c752920d8271913769682237ced93ecfec2480111482b59281383e6803a8ea49cd690523a2d97b8a2c73e3d375718ba910e520417221925cc607b7e56c82a90d4ac04f00a95025f119afe5f6881af7c169bf267f43f3733a76f3e5f0a838711476bea437dc53786ac0603c261ae802baa137c70a88693c486454938963be804a128da1e8228a1fad193c1a1be6ea0e2e8f", 0xe4}, {&(0x7f0000000dc0)="92606214f858568178d9ea6c6bd7c50035c0c8ede886cc774e2296c75fbb1b70477560d42bb1a9b3b5f405624e71296472be52e827cd36b4160afba27cc511765cc25761edb6ac35134a7966b970643cddecfc92796af5d137a707970fb56735d99599aa23197ff919eeb9d8ccd7e1e450ae16f4b6279eeb18db0c43079c1985696d5a8aa6715e26f103beee5e518abe1b58a22d66152dccdd1e04113d281eae9f", 0xa1}], 0x4, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xd0, 0x2}, 0x4) 02:21:54 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)="f58c90adca0502151d65b952a4ad79d7b8a4cecdc76441fe2ff19dd807588a73d0d1eff47945b8749d6e8c8df002a68737de2746a5bf83a50b24a456d7912d2419b04a165d83e607cf8e743b8b2d49ca82db49d879bcd9b4268725717a3a3690eeac2678e4d75abbdae591110fc5e22d2cbe6198a82d71e16c46a9bd5a45ae4c6c7096747f42eacaa3dd0067ba82398818362315bb3b8e9624dcb4f24cc5729859fd5ce4000726e3188bf61a6b611ac86b7fb261a762d35457e39d1019855514e2ee897d197ee5645369fcd662a87254dee3c83669bb7c300794c4bc113fed3d47a5d8b1a359123c5da1360b9694292e", 0xf0}, {&(0x7f0000000100)="2f614a5e0364b479c7d279efacc5fabf157126c6ce549da9239f1e5ac8dede135c25192898dc7d20d4c3eb23d9ace45577807c5846607e63c73c7a16dd5bf89f26a89050b316", 0x46}, {&(0x7f0000000180)="044dc4fee82494d37cb909fd0cc5940892b57e2ab6921a40e8942bed9ede43dc7064c3e375a5f4c8d293aa938cf25e0655cae84c84a4d3c564fcb267fee281aa9678323cb7d32fc0bf99302fd0cb98347c769e517ad386c4415c61efdbe1061e16596215d7e7b9ec5d0ffcd73160365eea277eb607d8a6d284df424322978e398b06566fc1e1ef10f84a002dd9942dce3cb05e45731805c9bff9d8f5fa", 0x9d}, {&(0x7f0000000240)="366f357c0410cb8e53733748ffd9a0170e173d249374c07355dd645372280ceed5380d8f31682620e9bde1d8e14f4eba29732167425d2394c26465b90c87c975427c927d30d821b4f053651c26d184d758c4ea645dcafd4ccc3d8fe7f0ca2bd4664bb872e6703e039a9ec67476dd4a1a2c4efec765a61441c060a23bcf6a657ea292a674b6473fe546eaa949525831e78ae93c7b884372bb2c1391da842acb665ee03db91e74984d0a1c7150d58b7072ad3d006a1bdf1ad57f433f3c54742170c6a99bb701c5eae3472863317d4f1d914b6024e4f120bf33a936c323", 0xdc}, {&(0x7f0000000340)}, {&(0x7f0000000380)="b76c632d508aa9df9a1d28b3a99dfe6e33822d237a983d692c6c7483528814ebfd", 0x21}, {&(0x7f00000003c0)="8d840baac37cd3fa1d", 0x9}], 0x7, &(0x7f0000000480)=[{0xf8, 0x0, 0x9, "095b25b3cbeddd81b09722ef59c17b7bc17ddf69427750f001780ee3c9ce83bc1238bc7e60673f7f870456cbda3d13a7c8b922095d2c1db4d07060f80e8a706d836db1eb8e951646023109357ca1a5de7aec8927d6c168907aa5e72d9f9f4ef8a22b28efa51c941cfac4c225bb8668872ef7d9798d049cfd5b8453c9a364fe6f8386c6732cf5d3adc2e960debaf338855af258e8f107e175bd98b1be9a41dd5bd0886b092974c0723be98eafb2968e88404b01e97db32644d3524a1b05d27772150210c12b8df50e449989e5e992c654ca5015bd5e277b816d3b1137f2b4875b4699"}, {0x68, 0xffff, 0x8, "5ce43a326e99fd380db8cefeb23c779e3ccdcfe06d999f5ed9193314c185ce356d148296c7b93abb5c12b6145b38b76fc8c1dda1bdbfe4156da2cd7ea65fc25afef4c21983eaeccde94d9c189ec4fa1d5b959936eb"}, {0x58, 0xffff, 0x26, "51039cad546b95a6caa8d17f0932ed159516abfa7620ab0d0e4e895d2fd1837a76aace8fb6843d21e5ba7eeacd403a7ea3eecf802e7a8b5c747e94b7648ba9574b4a85b9bd11"}, {0x60, 0x1, 0x3, "bc83bc585399e7a409f0c235dfa4cf4665b62356c2be39a090a3f173f630c410b566671f46ccb98a9989004cbd21bc685a42a9b577328accdcfca116a5572e4f7ae124bd07b93a8cb0a984"}, {0x28, 0x97b43ac4187acb9, 0x3, "9bc6ca7031637d71aaed71597d7e789a6a3e3c882015f7"}, {0x70, 0xffff, 0x0, "ea18928d0dabd7ccc89be5bf526bbc3cdae798be0ba13cb2298ce6d596322c46f05e6f1f726288156a7b04abdfa144fa6770bd8cdd440393a1e5fca5b252430603db36123fe01d5eeb8d85ff8b234d40871256570d679cfbef2e"}], 0x2b0, 0xe}, 0x2) sendto(r0, 0x0, 0x1a4, 0x0, 0x0, 0x135) 02:21:54 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getegid() 02:21:54 executing program 0: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x135, 0x1, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r2, 0x0, 0x9, 0x3, 0x80000001, 0x101}) 02:21:54 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1014, 0x7f) 02:21:54 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:21:54 executing program 0: setreuid(0x0, 0xee00) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = semget(0x1, 0x2, 0x300) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/96) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9", 0x59}], 0x1, 0x0}, 0x0) r2 = geteuid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = dup(r3) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') setreuid(0x0, r2) 02:21:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() write(r0, &(0x7f0000000280)="02d5da92f6fe22d3e79d7fe9ca0fc8a1c643286c28ee7014c58d08b7d17abf0edd9ac54ad7c0f2068862d65210274919fd41bf3749c8543c56165a5547dd2ce10c259c7ff9258b0dfbbe4a2d849af6552f5c35774f77f6891311d7359e955ab8c374f586296f6b60b6261f070cccfb97b6be188e98828eb5385296e4fd027fd99898ca8c893e409b09794cdd2032ed40ff05496ee0d9626ef7faa3e180ca13263b5ea5417813ec32972dae80d2d1a66347ebffce250df13b735acf49d41d21a2084b060af4c33c", 0xc7) close(r0) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) connect(r2, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:21:54 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1000b) write(r0, &(0x7f0000000080), 0xfc4c) r1 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) semget$private(0x0, 0x2, 0x0) listen(r1, 0x582) 02:21:57 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x40) kevent(r0, &(0x7f0000000080), 0x100000002, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x700000000}, &(0x7f0000000100)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) shmget(0x3, 0x1000, 0x302, &(0x7f0000ffe000/0x1000)=nil) 02:21:57 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r2) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r4) 02:21:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 02:21:57 executing program 0: syz_execute_func(&(0x7f0000000080)="c4637960700000c403f1489d886500008cda2046f74f0000000100c4c2794176a1f0448188e4ca0000f7bb3fde0fc7f63e0f956780c4c279259a59000000c4027918e8") r0 = geteuid() setuid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setown(r1, 0x6, r2) read(r1, 0x0, 0x0) 02:21:57 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) clock_settime(0x2, &(0x7f0000000080)={0x80000001, 0xfffffffffffffff7}) 16:00:44 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:44 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/126, 0x7e) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x1, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7fff}) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:44 executing program 0: setrlimit(0x0, &(0x7f0000000140)={0x7fff, 0xcdbd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setrlimit(0x6, &(0x7f0000000040)={0x24fa, 0xff}) syz_open_pts() setrlimit(0x5, &(0x7f0000000000)={0x4, 0x4}) setrlimit(0x0, &(0x7f0000000240)={0x6, 0x19}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) write(r1, &(0x7f00000001c0)="3d7b92780ed1ff54069ff9ebee2f298339c057ce39588bedd628388ecb668ad5f1cccc1a680ac9b2e3ffe5877d72b79c0529b4f6eb4e4f76c9a7aed0aa065a187e171f3773e5e771bd1089b7e0601ba9d453edbb39e136b6d5e7dcf642a58c9ebcc7", 0x62) ioctl$TIOCCBRK(r1, 0x2000747a) setrlimit(0x2, &(0x7f00000000c0)) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getuid() r2 = getuid() shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/142) setuid(r2) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x93) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:45 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x44, 0x345d4c40) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x12, 0x4) socket$inet6(0x18, 0x5, 0x53e) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mknodat(r1, &(0x7f0000000040)='\x00', 0x4, 0xffffffffffff7fff) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x25, &(0x7f00000015c0), 0x24e, 0x9}, 0x40e) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="1c9aca700046897a8d1e24e8563c714627998342b3720d3ae5b82066e40a4b39333797259db83bebe7c659839a43faaea429d6c1350c01ef31f7124d83037d795f1656c625f367c91d10a3160aa7c9c4f4d069423449215d646ae22554f854780bb04de7b2eb65b4dbe0dcb5e0c32ec83dcfda64aab13c21cffe35db65ef87335eeed218bfc1c13dc524782c533d112b23a4674798d0cc632f0ebaf98fd11e3ae51f", 0xa2, 0x403, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xffffff6e) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r1, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r1) 16:00:45 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x40) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000200000000, r1}) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x200002000003f) fcntl$setstatus(r0, 0x4, 0x0) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) getpgid(0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="f941268a31d8d7abc2fc0f88cfd71768b5e3e7113a8189030273758965ef05bbf29bb211737133668e46843c88d6a855ddb58264158591ff279f1f7c8345d441e188f9ce98784d22fd0f1b73e6385d66c98f8b5d7bef08ff4c4798fd343f719475cbf57226d042a9b1ea855e1c4df60e7082db01b2e5ab4e8ca41446c155ca0e58e3117eff4a89329cbf5927102a150832ddd835e86e1022824177e643f4a39a9796fba469271a01c323258980692e9c3c4b5cf96885ea34d2a22b3cd28b28dcc15abcd1b1ab3a7970dbdf780b5d821f514509c4158bfe9c4f742e1c4bce2aa42a9cbaab0794b51cc2f2fa74b67e3e976e80a1f74a33d48e", 0xf8}, {&(0x7f0000000280)="c66c57cfeebd3882f432d5af5ae5a0cb787bb4978cc88aa22daf94dc6b6fdb9243d7646fc9b5654a157eabf8a74b0246b35f63172b1fc78f960b345c1608aae04eac891c31cf6bd3a74d6cc103454f39a2be37b7e27cc7401a357d82985c3146b39883f09951b056e4e0163202aef0706ebf694c7283a6c208c0a9d3c0231000db2541405dd78d937e17bc8d741281747e88f69eec6cbd4ef3a45443ddaaa870a70ec3167abd0dbdb4eac8313febbf11524beea5dfbc67943180ce17a1352211f7a140", 0xc3}, {&(0x7f0000000380)="026fd425bcc2fb60f54792846b5cf53ff06876ca417d59b356fad64a620eeb194df016147c71d7960450fa46f271b763e4f7531fb0a5844d9e16fcb8613802c34cf3018e6254db2918cdf394e3fc4fcdc53edea6eb7c7a91accdaabcd35f4fd6dee53654a824ff96a819e7f2c2624f55b019d95103a6f2f3956b85747e9ca28e55f90ff2a1a8ccdf11e09ad6d63e8b62a1e3f4cfa9bcb52aaae1b2def630b023a25172f20c2845956bb9168ab0eca67c38c2906569193576237ad65ec4243f0d36b7357af3106107a84d89b2cd971e135af2a804a9bbb41431", 0xd9}, {&(0x7f0000000480)="5d378074658ce66cf17640edc51b56df6c29df0a486a39a3f2c77e8683bc4591bc831aaab2d9bb02c377c88bba802d45984e9b71b50421bad10a4f9f753b08e84f7ab5d8506f68c1537319180d7e0b015f6b40c8f182d984249ff3190eea94eee98d094e5f88617b39b168a772289665e7fd744d1f465b867897277e54559f7fbcc0bda98996ef89e165ed557124d8083ef3b095dfa3fbc253457473c4c565b51c668cec0f5c216d062068e5ed092104b3150b232f4d4442c630a814a2d84cf2a6c5fc", 0xc3}, {&(0x7f0000000580)="16c97e04a255f5225d667683f83ac5d00107ce78982127ae917bfa7aa20bc74e413c5e106438bcd7da3975f044079dccc26ad609180ce7f6fa12ceff6689e7013f15c6ac00034dd4bd307b3fb348b580c164ee8ad3713379b3dad0067a90602d4a4fd6f5766ff7f27baede2e07c06dba9a64d5839bd98c96a66f85f6262804331bde47451dd114f3c4fe863be672264413bc04311ec1", 0x96}], 0x5) 16:00:45 executing program 1: r0 = getpgid(0x0) setpgid(r0, 0xffffffffffffffff) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20881, 0x0) write(r1, &(0x7f0000000200)='-', 0x1) 16:00:45 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) socket$inet6(0x18, 0x100000003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0xfffffd24, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x4) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000001240)=""/245, 0xf5}, {&(0x7f0000001340)=""/250, 0xfa}, {&(0x7f0000001440)=""/244, 0xf4}, {&(0x7f0000001540)=""/49, 0x31}], 0x9, 0x0) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc4) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20000000) close(r3) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) pipe2(&(0x7f00000001c0), 0x10004) r4 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x0, 0x2}], 0x1a3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0x5, 0x6}], 0x8, &(0x7f0000000180)={0x6, 0x9}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r4, &(0x7f0000000080), 0x40000200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) r6 = kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:45 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb39220142ce00245}], 0x7, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc6b000000000000000001acbe6413a2e82aec82ccd0505a61086ddcd1e9d27bd7abe500b3b4602b6356992872ce8c341f3a2b4a0463c77783b352f193b4680c6c99eacd5040d31d3c3e78a2348d74378a432615480000000000"], 0x5b, 0x1, 0x1800) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:00:45 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x1, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xff, 0xa9, 0x7fff, "4d68eddf314bf7c87c799839647d370e0c874bcd", 0x6, 0x3f}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = msgget(0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10001, r3, r4, r5, r6, 0x38, 0xffffffffffffff83}, 0xfec5, 0x80, r7, r8, 0x3, 0x7, 0x4, 0x8}) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 16:00:45 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:45 executing program 0: chroot(&(0x7f0000000140)='./bus/file0\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) kqueue() readv(r4, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 16:00:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x1a5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0xea83c642260d5eb2) getrlimit(0xf, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffe) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) shutdown(r0, 0x0) 16:00:45 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x7) 16:00:45 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f0000000000)="c9b0b3e4509d479cc5d9cfbcfc6a3b28c28f6a3056bc5a58ef885d54470c386b82c55bd7d85a59c5052b5284a6449a902da8770ac816732132", 0x39, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x3, 0xa24}, 0xc) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:45 executing program 1: clock_gettime(0x4, &(0x7f00000000c0)) clock_gettime(0x0, 0xfffffffffffffffe) r0 = getpid() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) fcntl$setown(r1, 0x6, r0) setrlimit(0x4, &(0x7f0000000000)) 16:00:45 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x0, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000080)="744c10f46a", 0x5) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1, &(0x7f0000000240)=""/209, 0xffffffffffffff51, 0x3}, 0x800) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x46) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') 16:00:45 executing program 0: getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) r0 = socket$inet6(0x18, 0x8000, 0x5) writev(r0, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:45 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) shmget$private(0x0, 0x3000, 0x10000001, &(0x7f0000b3b000/0x3000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) 16:00:45 executing program 0: socketpair(0x1, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xffff, 0xffffffff}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/112, &(0x7f00000017c0)=0xfffffec2) fchdir(r1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xeb, 0x8, &(0x7f0000001800)="00387f15094315da07e863deb03b88fc9af252587a74efd07d6e13a6f980e338a5949c23d7d14c84bac9203fd4c48b2ededf0a8e93f277c949c0cfb850ff4d938e2aa3c352a0fec03d2ed050b00729be0b72424c4acf64f8f8f4af936acfa3bd4276296bf5f2fa64f929525c69ad817de460260871847e53230d1cd200f4744925cfdf1ae758fd1351a355324b2af75df210c0f2c6a91f8985d3bd0058cc64c4d60e111050ab7f1e21ae882dd6144068e4265ea0141b6ba8407c87c1d22bf888edfbb28fbddad6ab9110e4228568444f29483a8b725f48a4468d607b0d15b713fb09e7061750da69a9ebe8cd8a033b6b3322caba7a595874faceaa9ce9bc943a545fb5a4780f8b9def68c0d1edacf689705c19a2b98af59cf8e30959604fc70c652594923d132325f5351b1631190377fb58e43fc7b9594e452a5360536160ce751d62219d6357516b6a433691ed44a9673aa8b1c3d51fb26a801265fd7e79089b9fa1c78073de0969c6e650d7b45b9868a682c5f4c0229571b98cdc03052678c5ce486cdc62b07bb322468649eed44a75c596b073450c6b5ebcf416caefd0aeb510bc992f8f914fc3f2edbfa6aa1a20f5b9fbcf8d83f81055ff519d967525b798dc7fe78dc9f6108c2deecb9856a59564556d3bf747040ac61487e78607537ad1e86b7692d436ff8d986231ef16967f0acaff266616fbb8c5136e416ad9df7fe95a056732dcfa79b93f9d9684aba5e58c9b5f14b2954a3ebf51a9394a8e5c211868b49106ce1a2ea039fcb2feccbe5054cbc8b3bcd597312a28a95db06ed30dde61df6fd559c42de2b7108ddf6c4aaee0acc8a06d50e603d10c3906c171ec45e1e650b1f4d9af269bcd5fc2a1857a13faeef81c3b70445c787d6cdfd1baec012c05ca5a964044dc5e92f961a08f340458d05cdc5f542bf93c82da9686968162751889e95171064a992e0ca41ef4addb21f75d0768948889447385578f4a685c961f25f0c187e8f139a75cbb4b18f30a17bee5f06c0c1d191da900efbf0c9fcb6443705493f55b56ad1c47d2117e64458b92db311fb15ebcd34a98bbfe53da6c8d1bdb4fd1e6351d664e414556ab42c3a647fb1a839d843af541006fc27c3393e13f2a1dee8841db4ea4742ea28ede866a53f427f04f7360bc00b40ac7b6dfba5a3bd2df04963f401d13f53360ecda072fa91b59c82dcdbffc8c53f94974a79f0e965141b0f9eed66b91de27b3b8fa5da1fb890a3be975a80aa426bf126992df388e81352f5f953a9193949df9d432e75a10449113f08f8a07b2f24cc2015ea922baf1f93fb6a597647fb96c83cb40e99d1dca4dbe712370caac94092298fc497ac2bfdd7a469df14f2ac45d0bebe2d10319e419b1e41c59abc68460c07190b9d8602bc2531c88d03c642f49de93571490faf4e39aa060b913a13312c1e12d1a56472b0bc1b10121aec0093e661874d02688ea68d3c9f68a1db8ecd8ba7c62daa0252f88e379ad1168e40c98c5681197e94f7b2264f39208f0d68bfa36f508af6fd5c986fb274e00f91e32a4205d35e9845a6139f5004f04548c545f0d406bc36134114d36c3a787fe9923d8a5ef5a333a6eaa04d7fa37ad2714cb28b510da13c6568c8fd8561815e10756258bd0b9e6ab01423d0bc691c0623bf1440ccce2114839801aead81d71411840d2b90db03e56ea5b5f4a26b976a39d867add701022d0eecfbe266e98be3e2a6f358f9dabf73872dffb4dbea3166fbc0a9517f7ed0fd6cd747b5af6c07beca42725f0f476e989353c8a167f16c45316fbb6e05ff6cc2d1ae34555a0ebfae81f4651066fbd4e12b34e949f493a459433179989ce740bf04b79acf0bbbb3032797337f0ae867a9986169c950092cbba69d4cca5643375da5aa40f17c04a402438a99d799a3a93424a07e93859e3224b91da30f8fbcac2055faa331f2b1db55396d1ab0b4f03110b5d4f94ebbbfe9dc9ff08e654d8833b73658b998d18d685519b436db693964467ba7d7ddf4bb7d41696111ddc6b8a14227ee046d44a07aed3576e5230e6d411bb64934947b89719fe95128a4660adbed4a72c0b5838fc250881c43a33d8ceb11d59f80aa89b16a26264ea819e217ce485baa80e5ae3f935aa0359036a4adf47201a5f876ce980c82edff0ea264f9d98a47b2f7c41bc167a440c837e81214894eaf767a2b67911b6a67c2969e902b93711d191c9da3d3b8a6f589023846b9f7825d5642a900d1566f6b6da33a981675fdac54869b91dd1ce30eab3b260fc79c470ce3e3eaf78795de2574a6b7ea6b591db6e55c99a397b91e355d040486cccf14af0c87dfd16b53a6d3f6e8c276d2aa4363be6320d99cc6682d698ce4e66706c8aee87f08c2020c65cdd967963bf43061a304179a42d4cb0f3483a327b11540f6e84b8d646234f5c3a28b77b929ca93546ccb1c90cef4096b3226db779a094e82c7fab03068fe5243ad4aa7a4a0eec9408aae9d161c0b1f8aab98a7551580728e5c8f8b4d4eba35b709b4866d04c5c2880a0354a60895bc1e16eb1a9f7d78df383ffdb79a3fb33ba18cb8761ef91441982b9b68e104e374fe016b2b80695f9f2aaf0ccde887e53ab467aeea81b717b76469950be205189010a1edbca271f6bf194174f5ee9cfe224e52ba0941257c9a7df531493df9b72627d28a951db3bf4c7442a02f512d57f10c4fbee590fbd78bc3cc49cb838b946e7b4e1775f3aaee8c42a4cd77b339f6486d056a23d3382dc4bc62ffd9fb0d76044ff067a0f149d538650221a79d387509742cd78332e46d45a6f18b7d80264d9a3f20cd3c2cb96adb59395609c850b8d0995bc08c290fcdc074db818391bdc1537c07d42600ee152534e8527c81c1995c88ebbd666e0dc6c2aa7c60fccfedc9a76b2deed794ca45d178d14ea7c02f7a35a56f3f9f70aa595629baf0b34b29f203b3cdd05ba39bd4362727bc45f2a27f19ab3ca9751d983797fac53fe26c281b3fdaea07e58f3fbb89b91a521bca8a01ab7e0fb090219c5b70f6dc393911b0049273069aa22b65bebb39f47f6cb0cf05119dea691935494730698d5f3dd324e5fef69551e72c5af359d92a1ee2dc64d1f3c9e8e1420e1a20dc28972b69199046e95708308033aac464c19046dad172a34429c4a71f8b5c92e2ef4a6ebb4b34e1833ec120ec0a0fa371f4a3795b5eeb79e47e26198fb30f63ae4f079c86d3651710fdf2d8a5628006967f5d5a9a5593ca2721456f7a52052e76d848fffcbf668c98910c9ee527835ebdaae5f9d56f04e38d59e695a8015f6daa4e33edef76c428d577cc4aa72989e8dc2e147b211c498c35a10e6574fc826514b0c5c4c2520db1f9b533e40e9a9e1ac5f48a407d31265dc2399f7064ea44f24393bc6ef81460362fb2691a501d9a7b93a0f483d368c4eba61f2b7ca99b4fa746d6c56d50719443f312f915e98284d871ef764b47b5b85f9a66957fe3ae440257b36e2600f7f4f4f2a5b7a593c3f4c93a2d9d9d1a0607c2854c011181a5b035425a02e984d48898cb16a459b4c34aa907359f69cfd8a325edd2eda6c1d7d18b773e3e7f0ce6e349f52285ac0d3a918ba6431c8f4fb0d9ad74265826abdd9044b2f96f2745a7cb981a2788e660c4373d8388f9e09d25347ff0b5689fc1c984c8f5bf366379fbac9f12be1722c2616c3ab6d3a44db6302f94b231384863a6f74a5da7bfa80ceeddacf83d8524766311b79a0d13325683eb5a3ae562aa421c6160b5326577006b0addb8f02867153f30266b14d2643f278ea5db9ee1f89afa66f0a55e91a7defd6ad89f73ff7710357f75ce7e930b5ff2f0bdff3fcc7e2381ca2cd3372f68b76fd0e83a846e7b0f1359cdbb621579f08af99063025647c7302f75b00666d6aeca0aaa359bd6a33ce7546b6f36c96f9a43d99a36b58fcd9efe1a8b129494dd3ce4cea21c7334d4d31ccb3b64915d115b71c8e713de13d7aa175b6da44d7e8598eff7c2f48c56e85a56a1f50653403a08b84b1fb1dece9871cd672a2ccde7a53bc216b7bec1e654a9c16cf6bda93881b25565811d38c7a6d5d1c50a89be702b111b474082b509edbae3bd8db9aaf24a0d90a904ce4dad0f868b81889fd2fd0ff1cd1083eb477447c1c57b2f1b9b2c3ad6154e8837af95c068649cea74aef2b1daf340642da7d9992214d3332ec9c9c2c41879a089ade96473a29a84368433556d5da4ea633313db08b1ac80215d77aca9edbd9311c9f4d36544059d6177c10d9e60c12952dc1ca66561bbc316a49a3a4f73a5b0c95108703e7c8e9b42349429d13e97dcbd2fcb695013d68c7a88efdc92e5445908a1f31873172f12fed2c75e194066bb8ccb83a79baed0958b41da888ba0a28d0f05add88e0a8bf45f193cc51e815116266638736bcc667e5fcc27a78ddef8049a9c68a82c8b5ce434fc284568a59f6ab392e4d4d1775d7b4d964dbfdbfac8cb66eadbb5cb4b38608718d237e1c928c32c57340dc3bdb9050189c38a35263d114953e74611469e70de41fea63682a451364ed25831c4af43ce18ecb8e1fa98029555e03d40195f30eade61d6a1a1c571ee0ec26fc7856a348149c699e958a7efdfd5dd65f77a2251b286d48807a4cb76833a310a02957a70a233dc00251d16acb834c4b7a0cc625111b85c7927aa5c4524b8d828b5bdf25d09d53ff41cc1ec871c899dfefb1a40b9c399e1974c63dd8edd771cf23bdce4da85044cc7e902e0c9bde3135ad7cb14909be2288952964ad818e5a8dacfe275fb3b2878c718e82b87cba633d77176578902e499649c4c710487df714bc4f7b6b175921d73b7318cb348c76a8eec2cd501b8cc1bd6afd3bdcd47cdc3260c6d404eb3c752daf03cd8eaa1faffb5cb2ad7e5d2f93f0f5c4bedebe32fa881077e4d5c2a06d3b0fbac13b19a0df5b829f6df29023e33fdd4393b1ab7af339b20fd9708dbed286f675ab693bf8b0e48eb591dfa178e59c856f9ec9337442d9f3b72993dfceeb1baad563cf326190a997eaf8fef1fa4f5a6f37581344481dde6cc840f811adb7b2091a15ad5e31e2d5bdb503228d14d2aad41c1bc4fba3064a6b0979a62074b469b84f9f6ef48c25a7246416a46525611eb28ba2c3395da8988bc938e2b45362c680d084704392165e7574e8db82fdf4259f5a0c4d8b7971f83eb4802d211e2c12c59e0a589b67af7f452e40ab5844ce026c41dfd097ecc7f062dccc260539354a7774260ccc2e5a651309861af57f08c616c41430f40ea7e5b82319937a20aa0ccde444088884bd7d50c64628248424c4c669b06c7547ed2c72f87622ccf5ffe1ff8acf4a1f593550ee6696e1e21be250a38902de2eaf398d206a45e2f83db188efe941b25f71e9a3ee5c9e3677ffb94e83d41a7734208713c6e1de35e07fc6de7a18b88168a34cf2df02bb4ea6f8ca22cc2571338d4b57df4e13584c372a7d71405f9b19c1597965c10d2f95ce8ebd34e3050708a2979dc5d17b0b21c7a3e5646f83f56e4786a923a452ee49fd391af5412595d7bcd014a1b95499b979d6fc36f2be237e16255861a9e3bf1c67bf38a0d80276f72f0d36d23c137ce9fc9d104d939a4e7aafc921756c1326d5e527c2cb73dc21a79b27bc06633a6839cc7d0c7a55987c91eb574b1efd1d9caac1c3b6f4d195f58c85809979cccc315e81455c5f37de34e4f9ecf0dcef404892ae8eb269df3a66a4c6fc8c9616c36a821e574891547117acfdddaa9640cde8a3128c2da64caec8ffe55afafa1bd23161d6e43bc90844103417137b0ab333d46f58c4", 0x1000) setsockopt(r2, 0x2, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="ed97480e13843802b900c989ecbe4226fa37045c672b1d9260e8dd00d619832eda02ff102c3244009ca01670dbf5a9fb8c622bfd812a7d02b649ddd8f87c201632cfd58b533adc78e0d95889291158aed4d6ad9ce97c6ae4af6301c41286bc3adb94e6a324a831be4fdd2c21210d3767ce41eefdbf70852c81ee6aafa291581909f6698491cd43a2a0eec4c966e8d324c60198cf3385bf1d81ed6f2ebdb4295b20a8a5b6faec0d627fb10ad3fc055fe67b2ececd748cccf629b1cfdecd565306c76168c946a20940f32d040cc03caafa8e5a7910934fe5471ee8726d557d146de5162112b137f43411d487af2ca108a17f3791", 0xf3}, {&(0x7f0000000280)="d769562faabfb69f510f442910f904528e1956e6c5224bb69a03e4a3611f94a48547375fbf013657a7a7327794967e8bb814ab93a45a6c3f12304bdee8a1bb4565bc5d12c6ad0c008d3fe57411907b8d3667babcb892841176c094c010aa577902a0b420908c0538b877a5fea78348969a9fe0911bec3ea779baa4f4cfcedded58e5a39f7b73bee6e60723cbab292681ffef5cd7abc4089219b56d5102a1f013929e7979491e8e6b1326a96d45325f602d36284a03e350ef1070f25a986455148da5a7ad52740f305df300061dc5acb5fcfb1648ca0e9d1293051deb4401e9b98bb6ac060ca2b451f8af2a55f8ce45d101484766bab6fec3c117150fdc88fced1111b1815da22a39315960ccf42a76a7c0bfa3fa0e5c7f946502819a1db198dbe0c4cffbb8239bf94d2c007a9e78a05e8b5fac1d6a6f2b22ad601b63ab8c380eae75863a103039c1ec1b67ead4fc090869fdab1f6899a488e4fd91709754f8baeb2725ddc46f465c056357dcce242f8f7cbba07ea97d4a485fb2afaa5b0eaf6628fb88bd92f206c2d553bca305fc0122eef586ba0f566868e272694fc82d54a383b6393ab0a34128a84c8443dd55dccd8c7278d202722fe719e8fc56092fafca45dd9a2a0f16690c2aec05d9febc0c86d3dc82d3cf738247972b35ee04dd3532e27de980f76c9ff52b9dfc8670d5ce2c5b2ca571d0728b8876beb1c2252c5304ef8236b695776b281ee1bfbbc6d6740a4f91c3bb5559a78920ac872e9968b7429dea7172d9dbb2d29a2d63ea646453a21bd3f2d407786045f3dc87798a31c786a6aa481e8abfed408f93773d765dc42c42c0490ee93cd241636b53f97c913ae071bf2c56df1e39f6982927a1699ba786d3420debff0f25e05fe907b9fc63c9b5d7b41b607fe0d4f1ef922a4440d99a677ad38e2c18fe3118f32032a545c04166df4b084d671c57f6a7c7e77bdf44bb8a0b3e73f1cd34b4b8e83d0d95ee34cfde6d4092085f08abe85fbfe6a3da51c5496a266eb5164ebde3c6cfe0d4a7dba9656b767bfd468d5a694ebbf6e1172a5e35223f55944500ffb9ab99eefe2861e860cbd5a5ee8f5ede9fae1f2bf7f5858d813a18cd399ae5677b99113c581f1beb01aff73e1530658a047d20b3a5f4461eb43db4323c8077ee46d8b718a7eb4d1ddf59c8dafe77bcca58f41e328048d003c8cfed1102d58983ae57a5a253c5734ad53df441a7b01476039bc4384723f239fba015ba3bb25fb39ef919c444530277874aa33dc60e9b09730d6064a5319dc2551483d186cfab0282520bf6d5d079e749dc010d9e5c51c01d335b0b06a14ec8aa648a6b70e60ca43bf339377ed0d7fea6b2311b37611490ba1c4019dcb91dc44c9a0ebf3c85aa500b9a0f6a41b289b7ee45f2e400a71c1092378372e5d0a9fe985af2308b54aff63cdbb80abf0e6ccee2ec5b7905388728a7052fddcc54042e74d344a8a861bf46f887aa763526a44fd25ed542dc5003f291679eea3a142ca2bfde31ca0e89b2ac2130b20fb8822a78013227352aa9206c19e4d43e887dba7a790bfe39aa7102444016a6e057ac9bd4f34b05a4a67a40b1a2901761692a397d996600b09700579d96b022f3d2b0db35d6e51188931765324dcb5c0328a8a6a5935b3c77443f6ee0fd4f95daefd7f92468ff5ca25c46bceb9115c9486c3294a62909260ff7db2f93248987548898dc2e3a6a91e04b8e1f033c641adba11a775ed2e8c01c1b4786f5f0a323f9163f83d39c00b66e3e1c5a9c409dc453ab1a4cf032c1d31efcffd83503b36929b8a61210dde3623f98a7aba59d04c334e903c9f6d9205f4d473aed4010e512c5cc0024e39bb5664c07b10da7a5b76d4e5086eceeb9f9cd8a592a0de7b96148729216be910e355a2f119ce41bfbdc269327e2e1609a4087bc7b2aa8d917b3d2d367e9651b464fb1ecc9094fa1f360429dd6dd391d0f0b183f3e8be1bc4ab3cc6f8184153b2c90a516e0fc8b5c1bb763c7e719ce8f738a174e090a05ac0b05e404ef76c686fe5b363bee0109c7d51b821522bfdbc2f456105f77e5c96b4337b81d0de07c6ae41d4bcec00b52322ee8c1ce787bd1d7ce5024cc93aa41befc56285f2ea391ffa87625872bb651f9025008c92bb401d8e71fd13c3ee91eddee4b949a24250196cd34cf727b4dc0f6695ebf70ca076ebc74674ed325a54be799d73c4204c1026fa90b3c97ae5bcaa75c51feef7feac5707eaa74a2d2b1021942b422ae00d93eda33abddcd32763ba01e3dd42e433b1456eb0066e583c09221f7b3e6e6a293b1c34cf6ba8df4025250de47919e286b17daee8af7594e885048289dd777c37a2c0c7be44ef58f427e7324e89d0684ad27d51a5e5bb4a093a9ad8ccec61c4a1192d0c19bc042f729771f90e0446c81a9f04092fc95e1adf1464add7cfbdac2be94cf0efafbb7d9b7966bfb5b982147475d16d1e5cde2cf18a9e9e250db947e53b0a8bce0d8b8e3f8dd8f8a595a5107d548245ae5ed6ac69a974e49982af7a125d86ad844c12e82fbd5b0f2b89400ccb8cb2b9ff444c64daae0e47ff0b34709a736a8260548996145a8884bb3b2dd5c7c1fd4576a2857df3450ba4a804a152e02bd61703418b3bf2c4d42b60608cdc94dca719c07cad9cd0aac3e5488668cd4554cf1394e3ffe8c2f663025bbe8d0e96b8a8be4ab4301c7e1426335f10c5d9f4d4fb39054d6fe0b5b30f60095eb27feb069e605496fa81f9d2937d46c5b301d433e360a748e6c5084afa489b362edff2b712d1049573b6c9f028fd263b4ab55e7c4368f43e95eeafd9239ab2019d1b7fbdba4db26393943bb73e11fc7cb19a65d828aa777fcaede5a74c4a04618c2ad4de32333d42ee2c2e9a4e8956e5e49c7ce5b47809121dc6bd0616d69cbae4cb67de8ccc0e9a338134c6618e7abd5a2e14923b049eac205d2a0dc0fcc41be2bc2db7e04f94bd2dc44a304a5df7412e081ed7cc84a7df1530e302e530b524a76c930daa5814271579dde0a3b8e4aa02cf2cae397a66b7945278e00159d13f931944312c059882165a4d816ff0762fded91ecdb33962042f15d92889fb434e08b4765bdcd5d05f7a9af0d7572ab2244eb013d8a9c91e217a11f5a3e4875a89b9f6c31992a36715a112de3a6a75870990481b0efbd23cad74c3dbff0e1d76302dc176dc2b3c0869d37e73b45bbd68297dd4ce3085788291cc97cc12e97cabdce4fc6cd329de8022b9c4287070092676262d43f1da4bef316260c3a0834c8d9dadff3b70eed431572cecdb11b3fe965a5700a4b4cf6c6bba07df0aab7627480cc1ce93e5ff49517cc911d7b89bf60a8d53d7f72833be5d103b6d421338fff39c51ab5ca12d7ae38e7b7eea57e78ec354aec9ca19ab2e94270f452728efdf3224b6de5bef6828beb32c7ef08728005515b02d8caec38c6a22183ab4d6162b3b93f5a69b1c0339dbe772126ae4dd320ff490f8e04c72e0276b8b6d6fd502b78b3f00d39cbae27a45bbce4accb9992d0db3570f5b823d3797670e7419413cb634041836f0b3bd36966cc9f2d802325d3e3c0a129662053079785a89318314550c2aa958db5c90da0f8d23b67a6f9030426edec9205033d11766f7b21f22c91b4f455618e466c2eee162e83c60fc9db987c8530c7b7ee9d312c745dcc60ebc65f03365d6ce6ef271c00f5e338648cd72a3f9972796cc8076b91c5abeb91402906796b838b6296b71014b4c69f790ac9fd5d828ce911119268cf1553884f13e8449a820169846e5a9b8d7b8440b98b76a8c9c52cb6086e3f6d4ef00567cc173fc1c47c1dde57cfe583987e6627b0f240d6c599c148e5790bb08f128552550258266b76123f68a9487074cd5694e039de7619dfe3d81c6255931da0e373ade037a6c90cc9b307797d5c9bdb14bf58931a2d612dd36f4b3ed2f3ab572a31b620d75ab46f0807e7337d58ff4035b5088adc6795aeabd218525bf0b799f196a5ee6eaca0c5591d2c303aae6c889c5fc79984014df9d6127d048ff9c5626c43b6f0a13f9a599c9e896bae24ce645c98111bc149f6e08340743d785139c971a567fc5694f88e6040ab09b109972e0833f292d39169db40c2a80755aa263ac000a8aed2a2d83d7543f7ff54a8da9ee305a38efd4dea0a8d4cb67a35153c0b6b2ef81cfff774e5ae6b16fd04563adf0d80f08c77e89602fc906292b4b7864e53875b3ff17a9be04f8b5abc27449847002bd0cdee8e705712b4d91b938be16820c823dd2c01c286c4a1ce9fee40c5e590ece52de68801cce5939f3f3f1f7d1e876121ba46d36dbb9784307edc906bcd7dd87e8a41d7a3c4fd0cce1535f411b516320634038f58a2e776813ff6b7ad9c46bd3038bf49e210ba124100a9b01e53ca317293fdc543d169e14d506df5c66490ec66dcc485003b8302bedd7346aa76f874c9566c84f38c6e380a82de70237430189e6b007c81e5216543e81b2878134ffa5f8346c8e6cb6a862fd7f66bd9aa00cfca83464f2709042d329530811d386a43f06aee00844776743cdd97350b1f43cfbacf463e90e75e1b341d69961ce6ca9fc01a92f053198d5e2719a2c96b4cedcd91243d4ffc27c9609ced25f75aebcf503fb912881171c1962334b7200665a9da549a85f6c6ef3dcd100e0c3c30cb4c5d0325eeaa051fab3c6284c3d79ee446375462900c6d2e047dfd3b2f6ca3f11fd2dbd7b0ac4db60366b61686aac2674af66be4ab1c6e3b7b03d9d7d21458900ff39d68de8956abc3c18bbe5d448c321322c48cc05ef21640b4201f44194df096460d3d3679f408436a353c357286df2c01ffa5be01329e5f878b6672960a150bd6070d17a141db024e957e9787b115721694e48594c1bddde78abfd0bbce45edb7c06bc3e0a9c4a78e98e0bafee679d07b5fb2b3e4e10788ebb1b42ed0ff7dc4abcb11633fcdf1270a25e62700c42419bd3193acfccc93dc36667cc4c9042c4d957b64c7168c726bc15ff19500953df072df3c06fc929fbe77115849f32b7294a1f65491fadb755a54ca1565471b3d4b3de97b0d85ac01b00dcf173b4a25f26ba27646dc2cedbcba5f3a2480c8b3a41cf0a0c96621045f6bdd8149a16712e2306dd498e66da333dd4aa2c71798f9e87df52184f0e0553b3f6301cadedb63139434dd0b602e198a9a7033fdb0afe6cbc915d14e14da3df215117f6b3047279d113235023517a41914e0c6821d1f3350d23c0ec657fab1fced444f3f2fb5db7c46e4a991a9c8652a9f2b38f8b596205e32539385f0c31c2cc6666b0b276474dfee9ad2cb36a7715040936d9025524530956316cc8de524ef566bf3400e9f13131f7941785c92c7371a0c0d5ce89d7405fc1819c2b4ef1f90a09e578f73b2380081e1ddcd3c8b440913fa55a88e55126f424f713d9322e13a918f7133ab822de6dc0c587b6c619f3a60d72672e1a79713bffdc6b395d954b71d564c5f1cdab382f55ba9b3517793c5f68e113869a8cdbcbd8508598ead5de000ee59af0447634645811b102ff6000078a2e7c5a27dbfaa4be8976e17cd5d1e0897ac636954a1069ea4ec81fa62904059cb270516f2af71947d17e11fa452201deeb8999676b0434470a4ed4fada675be7803ac83bbe8ef9e0b706aef9cdea6dfbf4b7d110287b7a53f91c9fee5cb5f96fca2a17ead44a0e0ed4091cd6846d0d7ccfae0272f6851079c702e6dcfc1273dece98ac8c0b5852ab35dc60c1d50a51fa5cbde18b6e361bcbc83dca35db3c71f397e128d5a2c087ce09391b21e92ccf4c5ae83798e", 0x1000}, {&(0x7f0000000100)="0e60d57c60130845b67599336fa746a30ea0047839f57b70c654eb", 0x1b}, {&(0x7f0000001280)="e4a93a628ec9214bc0787d48e25fb118a4f5d498b0b0e416513d08e65a2c951a615db3d99a546a23b835ca03bef71f85af842ffc2996dbf7b00d47ba230fc76f2a4cc22e739a058a177d42bc2d2b1cf9bef63e6e53a3ffc2fb1dda14c96d28d5e0df6816fd4fc3d7306ac0b5cf32905f2e3866f495cea5e9e5d8c043e187e7cf7d247c16d1990926791712bdfc2cf7cd50cc768ea6a33cd8e1711668d3e8a54b56d215f075a872825bb19e4e18005a803a8d1563c7281fcbae6b8d2b183fa43cfc69d444068f7248efd1579d8174381515b550", 0xd3}, {&(0x7f0000001380)="bf89792d8a45a57602391aa24facc938236ed3606255d3d6bebe673a31daeebaa0506a7438f784394683c6bfe486fc97407110887d223c88b0eacffdc2fd177de9b2ec5ed00dbc9598b29985d2a2d53bf4ed294b92b075b03e055db1cff06cbc35a4b447a6fdae41240662bbdcab698b3516578834b99bcba6db2e281375c34cefbca76ecaa2d807de9fee199ff2bfca36c4b9892e137e713ae49265e8c2a4", 0x9f}, {&(0x7f0000001440)="d81ec36fb91795d7a5af5477238bcea56188c085e55e46921a65bbea2e9ef7272e10c4752750cdfd6bf5b9f88808347c31ac991c7ec69817dfd3eaf71019fb929f496937e58eb19dc5ab3203b374ce958a276f39afd42893db07da3e33a26e1827af1cd5ae83fcf0ba544619415a6b1f2076cf2cc353bba31908e3e07a327ff3469f5a427c033e0fc604aa6048bd7bc88e575ec2bf44eeccae7a1dab931ae7e590b5535b", 0xa4}, {&(0x7f0000001500)="11a78c819fa07431b0d125dde29b16c1a02e7a196354f3cdc1e2effa1629038216206b11a46dcdd03ee96bbc40311de86baa715be023a380b1861ddc20f5819f8b84698ba13fe598af3525b7ac028a208394c3b250a2a3e18701c170893f148c9c42463e82160ecf64d9a221", 0x6c}, {&(0x7f0000001580)="9d445bd4ac7d0dff827fb3a943e495adcd71dedc942e8533290fa471cdf1a143498bf4aa630c9b88ca309a0cc06289a79b78f747e9e846d3f02bfc5ffe386a76eddfd62ca0c7d1585eb46d4a6a51c197a3a5b7581eabd83dc9e730396c1901a6514dbc31e2edbd7d334c9036dea315699e11762ff85889ecb4daa4e4ed7243d683799ddb67728968892a331b8376026481ea3682be233b0662d6b6e852d4d0730981c7f7cff53f5ffeabde5c6a83599d4fdc437d26e29c7761a1214544ceece8c2e9505246005e0d1d3ab22262407978a1af2b8ff758786314", 0xd9}], 0x8, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x4, "6dc774aca73cfc97aedd18372ff640a90eab19e9", 0x10000, 0x400}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/28, 0x1c}], 0x4) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = msgget$private(0x0, 0x30f) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shutdown(r3, 0x1) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) sendto$unix(r5, &(0x7f00000001c0)="5e87d85761ad3ea4f6da2947ed429bf84d6539b185327a4c16ea36c1a3abd461e5070b5d5089d37e4abdc8eed67c92dbee90f334ff", 0x35, 0x5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r6, &(0x7f0000000080)=""/209, 0xd1, 0x41, 0x0, 0x0) 16:00:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/22) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000001000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x9}, 0x10) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) 16:00:45 executing program 0: socketpair(0x3b, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xfffffffffffff801, 0x4, "ee398111e2533069528ba949ba9ae57e31d7e5c9", 0x1, 0x4}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f00000000c0)="acea772e40c7dd", 0x7, 0x401, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xfffffffffffffffe) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) fcntl$setstatus(r2, 0x4, 0x48) write(r3, &(0x7f0000335000), 0xfc94) pipe2(&(0x7f0000000100), 0x10004) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) sendto$inet(r3, &(0x7f0000000240)="a80132b9b1867b0540ed022a56a06458a5be2df058eabd31accb65989b5564efc9224a9a56bc5c66cb504fdac2ec3776a5b6ed2291884077a721c9bb21180e1d092c3c24be095af14708168eff5b7de2f5786e534affdd04574418a633f1f8c1d8b949818a603f5f7df4e5b00aaf524cbdc130ee2744789b8231d19ab8586f4e500cf6f8811402211a87d643747f84f4c12b46cea4a50e817b06ff2cedf414443d2e6730cf09364e533f8714058fc032f8956af8dffc2d64bef96d939bb17d008eaf7e08d21d9e2a073bf223f67427b39dda63ef915e96f3354966df914c748dae4c07fface35a8f26c4da08d6aadd0da172f7d2fa8d6405c3c1805604222679b16991801d3cd11d1ca418f2c07c9b415be0df679eaa726be1302d4bbd042f17c184f994951ee649c7c38ed01ab9acad801d946247539a07fc0c1e387dd478651df265b52277e33a71c2f4fb1cf8fd49e612714c58d51dd6fbfb3cebfe581f3c86168639b8465cba0358fe8cef406a78827031d72fb69e704511d3d9aacfcd194f9ea059bdb548aa089e1c72a91c1318b55a53cb32eb484456ca515140909682495df3dd095b0a739766eb4b2de4aa00684d853a24d8a7dc20abfdff3bd4dc41034ba3ec1701189d282a1cf7732ccda6f27e28f073567253853e8faa0505d1e3767610c17769b6f8a073ee5dbabb9462d04a445464e694e0c2a111f0f20d6b80b975d4dcda05eab48f963fcb14cc10fdf544457f111170d1fcc4b2907c62cce30afcf68f346f6b4fbe9aeb949889e807429f8a41c7683f47e967606c301be0ca0cd686366e01f85e6ab7667f9b40911060a9841c06a61abb853124ef5002f3a64b18cb22d3d4da5dc4fe25928c62b0c5fbb307df237577088669f099e1542f349bcd0b87948c1c6ac195eb96c5e24573d03dc032e1fd2cf0ccd25a3e8ab8391c45f17e11d48ddd8f4c6d5951acbd738cfab8b13edce65f62b7b00d1e3c26a682bab1ce0f9a643825d0065b07ae8e2099033339cb318f9d9acff9c4d550e27a1db2e876a90476788cda5c81032a8afa930ebc45b56785eb31ffa0a0dc51ceffd191387b145d9a35e82049b51780b33f6416236db4d90769a9adfc2ada7c91cd9fac744d179daf3c780defe7a905a4156abe6dec87edcb62a099257a7de10d169754499e362422f8650cc36f37160e28813d03a880c3d206bc1fea0d6aa2c2ba437af12aa158d8c436609d23e46bec434f862a8069cd4640bc8df249e297bb7a714af4479cfd0abf3fcc15390a538e01af522f2f52db2f931976dfcd686a3d47636535f2e3a9c5379db2c0cd773688021f2fb73ed7e7f163d98a885857a9ccfaf9a281f1698438a163bab63cfd5fa79e29f3eb89fdc539d47d36a4df06d67ca87037a38cf680793aa639ec6b6ef163fb2f7706b3a9954cbacf572cadc294c10c43f002994e1072f88398eaebcdc1fbcf681e16729fed057755931d48f1eb5cf543afb91085b6f1a491d3caf39d064a38bf1dd465c06e0f03c1b69c99edaed7878be0ce2f63f1a4c30314878334387570e7e1999d031db903ba071db46144828ee1f711e08286ae8696535eb52236b3bfb087bf713bb3c9a9c1fa122ea04738cf4e4c7cbab5d83896ff577986e16b7fc3bc10d4350f053d51a8a62d816a2633590d85d8659e54d48dfed0dc5f69a9fc4ea70ce951f98ac480bdcfd7af1e792a2e4d38fada11acc14f27d7b01be5b95992f5adaa6015dffc4128ccab4f1e518edb39f6fe731d8ae2a49513223aa4e81cef78adf8d56ef4ad690678932af6272b804121f617883672dc073cb07d5a80074d07fca140763470d4b034a50928f3677d8a1aed250d03252a475bef24f7800bf6f876e8854114538b738b989f44808167eba8947e6937e79cdd1d38a0c477a86a9648258396e9ddd6c3a4b463d4033846011f5caefa9e52a12303bc35351584e6a40565c6b98af05834927d3932b304526c24d4d70eebef41b7b0e2bb33445da28dbb3804a8803bd92f25d1f667ef82161705af0b5932fda25e6b156498784eb596102e5928705b90ade8de46012b6340c999368baad24efbe05bf3bc1b0abd79b478b964a758ec7edd1a2093b2a033cbdce9f4475e1f9e3b0e3d06b6a3ad523e2e6826514f4c1dfb1a75e08ba5e22f7f55ae9fdb7f332c4a1cc6450b607e294aaff85fcdfe7a9a4c6790950726277a01f088ed0bc5afd6d38f6670a268d091917176a3ebea46d8a360ec3bf5fa73287b2d9c03df05bb4ef9c55ff60791a77cb0def15b3d13b6f1b6f309cbfa348684ec5b99e2739409e1606ead8f8224d0d3a1651792fc9bff15a735414bae20910bc7955e15ea7caa2f822bfe861b407cebc370418995461eeeb1f7534ad06a0acce9835cea9bf54c443eedb7a8062fdd5f6af8b1a2b2281235b8aa7b2077a91a0730ada8f0b1e0d6f7f1e30c9e007db4ea13c7890b723f737c0ff6f289930353da0bc531326e3de0eeebd556a002ff3263f0dbb11f044c9b7046e13bbf71ddd60660c406cdc4a523da1bccf7d54a34a231d78b3e00996543b4e91af47664848bac7783aad2717ac0c9c22318ab7ac180b96fae9be902eac1f1fea03bb68ff3f7abcb886fe9c075cdea6eb68326dfde1662a028257271d3b2245471588aec2ebc27bdd2d508e4748692f8f2a387267b3cd48be9fcda58a804dd929414b6b8758c4e5ebb523c9f00c0295c032465432e2b87043e7ee356fecf36a30dc49eca9bc1e4d76c04bff3cc2dbacbcf30f30f4713746331a8e08184d22207e2a11a7c0a68236189555f9d517bb458bc66b1558c2d01ab35126ea93bd02f2c846045d1b4810757389c61195d2fb433c0d8aebcd860f568c7fd35daee78b91e10a74d08f282497bf58bbc79364a3eceb2f6a057e92c8c9c71f260f63500b38704aa3ed67598e2fa71c2caaa6bb43e94440db0916f410461ef3c0e7ac9663ea7dc43ab5e1bf54b9559a3e2472288fcff3ba6f2593c4635d933aec0380d93c805e3970fccc20d96b74fc801f2a5fffd411bb763eb6b5807d7b631a2075e0ed2fa8888abad4df53dc414d7079f087fd86df805b61f88071dbfd45e3d27e6d8648a493e1a60b656a7b5a0415de9114dc8fb0304cb2f721872c3c8c841d2a9bee3aed59a2b2895cc00d0fc131c758a663391b472233f4dde0988781b51fa9d6623e99a0815d1e798f5960a4bfdea546a535a2a0b7c864ea0457798c231a7374ce0ac860aa919c7a44978c5b1992b2733b7a6d5b8ad7de652ec412c983ee58c6b02e84ad26e4a71f05c394462a440cd2df19793a3abbc8b60aba9837c340a1de7c43487cea0b3e4494dca9322ab4b5ab85214fe7d46ab907fe5274679a72ee392cfdd3bfb18cf3043a6fae00173655ce8ae94fdb8e1436ef3e521f64f61663559e91736911ce87617cf8a8188a21cc828d0f51234036c2d0665ec60fed9f160f97d78a8af95aa1634d2a52ebd1fb3f4d1461b0e6f1ef87718f7cfdb13b3319c36a23a548df1f9eb9ad54498d1acb5593cb6d6515cc0a6646958e9ccd66cc57968f8c8a56b2b99cb9b3cc4dbb5bb51bbc7c3260eff4b43fd6e9c3315eda1fcba8a0d601fc9d618473277b27b57b5fed4f218afdd7a19f12c3c077b21a5331efd4a3a9a48f035b8e509b376968b358f6040c4be4ffb27fa78739c924cb30bdf11fc5976f8d9745f3e93b7e446e4969139d21b840d358a7814dab214c8c8fd99c413d663bb4b86382ed9fbdbb203f2de79216181d4db5201fbbcdf18ec41f7a9660f70b33f3c8f57dc50ee56e3c1facd1b74ed2d24e6238b297b79bec690026c8307cfad39be921e62799bbf8f4245fc7a5cf8b91f9a09d2f14c0e0654eff62d46bdd72ab21d3ce1060dd04698dc0558319a78bdf2b7785c52f2718b763bd80bc42b363f5efd0a0d9ca22e6cc0d475744451d5f1ce5c8ab3a0e95b102219dca12a20520c65285f019aa4243d7473d7b34983851165eaf84830baf53f7abd2a5fbcb8a0ed4a08a2afbd2c0c048e3e1bbe8431dbef0d6c2f8296ee922c92e886d3f6832a5ec764cd0e936d0aa6de4a9d604a64578481745fc300830a4fa6778ccddd197fa18fb74e511c5e5377c661f424cc7bb9ab1c69c96c8a1b1b2773f1e97e4a7b09ac544226c4f258f6247a9082c4d657a70356eaf81bb788fa71d318cb18b5dfa975fcc59a07d577450ce171db5c24d61bcd2a7f69239e47a0e2383771288e493a33b4376a39159846ef07c8555215f452d4e39461aad4eb2fc696f9433bb11ab1ae4f0ea0ef74217df3141858a13395214974616a3813018e8e6a9ac6d66dc2ca7ea16307a1e8738e8ace41ccd172703b607c8321d7199174ff5027a573e9ebbdd99e56e4e4e206ff8e102673849c738ef24a0aae07191516d9dafb0395267df9815a3805fb1ed3b36de14e39429abaaa385e12a8ca7d2fa01f947f4657ea58c5764d578ca7f6773586a75c7661c0f5c95c1ca9a87b8e24d9751df980f16e0716029c5121ae753d91b2b3a98049bf0f3a59a87b3d9e378feb43d7857093c030cd9fddcb4a36ae6e6c405669a904ebd064b7aa863dafe2878b0dd5de0b9f70fa39d719b0b898fc992353e62a16ea4af0cb0f0f073866f6f4b03330fe71bb6285a7911173eb3dfbc241138791c75eaf9f48d695729aca6aede044831784dba803425a070680ccb1afc11ed1b0964132667ce919aa35f8eef679e379c56e128e499bee7db86427e4e9d80cdb5680d60d62a9b09117b236d7549275c9e93237afd3b3edef54184ba94782d7ae506f47e7fc6ec7dee5eca6e579e3d687beef6362ecc60f61be13426ea26d15926c3290da70692a61469fbc62ecb7b043d2bc331960e31364bf5865a89a2968b338b704234af6236eccd4b79d0869249a3a7c77cdea6e01be758ad00b4136c98d75e6bbf817b44f133c8e4abab9be12b8e337871e6a72f36ef9d85a0d36ff516fc902d81b2aa65540e21c42b317c09644cfa96066549d1f5135cb2bbeed192ac4b3c248130989fe7b098ea3c5f534152b53a97c3d5914449b307a7041affac1b65f74a8b1c4d16cda71291e145292f95642d9258a6d99302083e34a9034e580abcf178407e11e7e82df63391214b06f061e9131f1bf10f8bf320626585548a68e218b66ccd01c274f598d2c4c38d6ed717427dd0ab17a0f2be587d41a7403b217539062d49d4c439382952dd4e2a1be3d37df1c7b984a0880462b82c2617ac8d7b65658a7a8522e1d13c6717bbf730363b6cdde811ccc515c74c8f38b50764b72d37c17317722cc1466400800ac60cb49d3ccd114bd8d01a6a0e484c1f03f666f2e44f77de7c68e9c1675667fe6ab1c4aefbb71e0322c42a76191928045ca7440c419696fa0ad469b8fd402bbaa30f0b035468378e1a966c9c5403d1232358b7ed557944ca110bfcbd9df5cf7ccbdcf9fc2ffe4a3eb9ceb1d930926b737a579246c2c2316567ca93859e9da3f4168167f1c8b7a09af722ff26e1d5efb54273800cd7c41d13995a66a59fc70143899cbbe12fd34690f2b232ed0253fdb0e56a79d08b65943869a93b960de75ca93577d7786651fac708bcafcf8a97a17acef7c14bd0eed7e2549dc1f337c03d755d643b209ee062b5a964182365e6fb9fd962154d2feb4daf0e3aa37481aad6d6e26fd096237de03f786848b27a9aeaa6dc2f3377b63a7427de8ef48465c467079a082382b615d5761fb2b4df57c1d01a84e5f5502f4debcd6559a0e7c192e9bea6964aebd3ce653dea26bbb2660e044f173bd66", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x4, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffffff7, 0xead6}, {{r0}, 0x0, 0x44, 0x40000000, 0xff, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x20000000, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x43, 0x7, 0x9}, {{r0}, 0x0, 0x30, 0x24, 0x9, 0x1a25d1fb}, {{r0}, 0xfffffffffffffffa, 0x88, 0x1, 0x4d8}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x800, 0x3}], 0x2, &(0x7f0000000200)={0x6, 0xfffffffffffffffa}) sendto$inet(r0, &(0x7f0000000000)="eaea55b8165c091436572292f60804e44dc07c309698cb06534dcabef6cef1f183b3c87048a0ecab7b85c431e5c672c257044f74d74b96e3d1e062450fa24a0b0db034ff10a9f05f15e3cea5b41f5e02ea40c42b2eb6d96016a63a5b91caec0603025181bb7e7f8516d8a964a4548a5688", 0x71, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0xfffffffffffffffd, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = dup2(r1, r0) fchdir(r5) r6 = dup2(r5, r0) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f0000000100)=[{r5, 0x8}, {r0, 0x9}, {r5, 0x11}], 0x3, 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r6, 0xf, &(0x7f00000001c0)={0x2, 0x2, 0x1, 0x7, r3}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/128, &(0x7f0000000280)=0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget(0x2, 0x2, 0x4c0) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000380)=""/147) accept$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) r10 = open(&(0x7f00000004c0)='./file0\x00', 0x10090, 0x4) sendmsg$unix(r6, &(0x7f0000001600)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000540)="6e33e7c879ee98c5b7b8717c081a3712b09b6c2a80c940bd3a0417048969a59cb277a1747e2df3802894af639ceb124f9d8320f47396018414d7bc66de325efa2983dc13a60f3f3f6f0ad765e4fa35de7babd9ce4f98f438f5daa982e518771eb9cd4c4a8bb96fdf7e10053c59f19a27114c0c5a229e686b1033d051a2d69a64578e68416c6c9cccea488b1ad691b537be934a31c5b6b0b2524f6009b1ea9ccec374b5f459772a9e85593d54f1295fee3ea4d5b82709773cac4426a8da71f4d36f5bbd1f3f2031fae5a913f80c1166f298a93f441b3f90d684768ca8ca6034628fa9115e7a088ac60cd381a6b7740d6d2c48b57d074017ed33106a1446090109a4fbe0adc1ab22ff3f8d9cd046bb00571bddde97dc7b3b27d124b93d6c16c496446c2934467664e6ac39b1a6219178caf687cfc171e39231f0e36bf7e5818722b1492cb0df7b2c7c341c3d1167edc21d175ea54d34e560d9047c8628a0ff015634f83c25fa4fc40bd0d41a36084e4debe7d974368c03f2fe638716afcb7230ae8f09298007d4b38b4c862e587954e470d4fc0d797648a5c7a058a602c58d63b1661f20efee8247e31a564d8938884722aa955fec2b0e93dc4b60b702a124be8ef9f07814cc8f26cc5027916134c3af539fc65dc50c4ecf933222dd38f21d6f1af8d8fc378e37a0a09b61f7baa14014ae21b3be9a1963306d05a22f2c4c017fc5afed52925ca152410492aaff3adfa3a0874a6d1795edc4389a8424e05735cf02cf068df05e709b1330e6402b384d938c54727ddf3463387dcd6d72f5ddaaf483606694c0ad2b5bf4a2c9ae6e6496374871f0022be8678c795228ab3efb215d3151fe261e3cccab179276f98f42d712b1f1a122bdee3a0cfe10e7d9a4a0adebff62884ef3647f831b9312ebb29bdec1cd32affe9c160859c76308ed0d8bd74f0ef4b10fb489b68815d178bd8bfdfa6cde5d3fed7088e3ba3cbdc4d932a1afa600f0f6dfeaa59aed12ec519c10f43c4bd0da054b9bb235fa360020783437ce2707e10707ca32a81abadbbe3cb4c9a7552dae430ac2ee3ee9f3f0fc6ba8a43d0fd723d7a718114301b5c642f72155abefbd6984a6799cd4ddfe862a3b85712fb212fc456aad38c6e8aae2ae7c31f2bd2868ac0f4aa92fef461f89bd8e0a8c6daf233565d0f8e7bf2945504f142a69ea1720cb16e49b01c4188f050dddf478659fdb44519dc4d70a67cb06eff8f1f9fc78780e2f96039a77f47c3b4bb365a5076e561e1bd669335320b938c28efb361878e286314abfd7f7b174feff0ad134220073175e60dd1743858ee4a11a54fa4ef4666c9aff449ae9908c9158a05d8afe51a1d79965e7bf4dee8b11d8fae181ee9a8eda642d6ced9899509a0300688224ebdad90486537066c147bd2f78f1891c3efc03ef817e12d770bb1282c001412d59bb4ccf33f9443521034a3e85a431eb60b96c82c3d327a5204d157e4599451439e8aee2997309c2a12d25178c6f48208252d9590b76fb08591accc0e66e4e61d72140a847d8e0d090e2818077304ba01cd1d6f4ffea5b182d2ee7807b602be8afc60d1da8403d54061d22b00d18d31b062726b16932b19c43024f2acf4f27c9fe487e9b1ff573358a24627c77ecb33994c2c99bfa0acc6cd0ee27aab76ba52a9bd9481af2f7eb32eb533dac6d6e676b6b7163198a4945a3bcd7b690df1575577f466493b83b11450122028be7e3359caf4242fa575422cc4bff73ea7c9b8f6cedfd17285891ec71b32c6385b59c4643f21e8ad8a09d5bca2e244faa3c04c9d82b33ae13a40a349bec4233d00dbdfcae0cb6fb3a3fbbdcff72dfc823712653d8ec50b04c6d686e14b80d9eb18e39d691e414eefa7e4ba803f9a24d9d4cc33d7027645ae0243e1f16c335d90974b016a38f85644b6b3516cac381deec291b6d5a773fa87e0d112d5ccdf471dea1d10b1ba6194bb49645151a528c475d357e48862d026d905ea1f99a4626b0cc5bc10c4f31aa58c8454fe4ba5514e1f1870359625cc9279993e2caf6b1213d3bd52156bc4a66f02cb6f4bc03c1f1611ba1e5d40746afc301de6154ac6fc3c7ae82d911eecf8d75fb9653b205c23d6eb6f08deba3f3cd5e18638aa7428683c202e5b3b3084f742f62e82f899de6b12b6d56eabe46b6097debb5b7e0e05813c66aff3752be3e97cdad583ef4c5277e9bd42d97bc4d4fe3506122ff08cb8b83b7c205f215ee66c6b5ddb85b00076552109e1a105dc16cbe18744deeb26a4bb6d1c68fd5e07c6d2b53db5e37158fd1d6b7990bb6dd705fdc559745b06b37cd0dbf64905a06ce14e4c16b5134b64ea9e372b678e6e5450454fce4279f07b64878a4d3cd7e9fcad8075c780659aa53b413e6963aaa23e47072539fa0251f759dd6945921d2a3763433be2783effaf72599a1b89b010a06835884986cf348c221e4a16e337501da2f6c602d3390fd98afbfed96fea9a210374d2994f00a893d2a25b9e5a2a3c77f66bc69582330f77830ad2e796e8add4ee2978f215ad36275f0235e99dcbe5529b81a230735fb5b9db80ea3a67f748ed104a22a85e86984f6e72a0983b762336b9092dea8b544cc54cbff6e345d955f02eb7eee0e6ea4cdb333c8d7c63a605350dff796b811a8b8e08e9b610dca58ad0baf1b3ef8e693d202d105a6c4570764e9275a16945321b0dd169531308ae432f21ec4312fd3c0496e5b489500ef4e77c959f24e7b30d0a300599616f0970beec72f32e780b626706d898d1c5a47514eb26ad4bdbed4b6efe3f67cc3bd748f2d1bb5dcb1cc38b14bc8ec96774289a71cb020cf0c1bde820e9b4e6841d7ed7cfb2fdc9cfdbecf2d2a43be5f8b49580bf8d3bb8f166ee4d5c5de510c1641e8fc0624498d55fd3bed26a8996de9049bc54727b5d2c3451616d72366523e007fb1c69cd97c1b016889a7cb607fbd257f91635e5f799ec1d99b6f473355e0fa10a2062739efaa42335d8752d88d0153e7119eae771be0d73df741b3655f362eb0f9a70a595ce24c70f28811f3550560441d16eba37dc89636db58f9816cd9d35c1355b4cd78bb39935ced3b61ce5837229fd398b8d4a1ea8ad4c7aec16be7af104d10e48871669b69e23aefb72a5da5c578875bf2830e45b7ccb542434027271025c2ad8ebf6c026f3feebdf1b5e054187b5d42ff77470301ef00f5ac5e4df0296eec20041db333bbe5395614f33c0e558c46d436391404187981de57a5f6c6f47cef69450e2eb694044a62b5e66538148b723a5708b5d9ec36e54c413b268505a5cccb80396b30395fd9f80808c07276808bf50839a94f916522568a4e16bbcf22a19aac890e8ecb62d8996ced3b839dd8226ce3a348cd722ad5b800070770dec5608146063c3aaa9f6c32d6c4f913ec052360257c641847cc8f402097fb84d5d3ef1a8ece03b100bbd140248aef9036907fe647ac20717e5fb1b83acf02b6cc82a2bf17a7e2108e5788fb7798322110649defdb1e2a784322c3c88a193827fe73833777317bf5d989ce8747e9057f2f750fe908a554bf241f1d045323e56b394a6d7c0731a61bc34a5d5b3d415f3d3ea13846135298e4035fe692ed2ae3d419445376061db9cb2a89e60a6c73ff3d17432f5a3d03cd036d83e740df79a4dac741a6281609d4ed8b38ffd1e2b97db02c2155ec9a8c5549b248fa286049dfadee71af689206f8797cbba9e0b615986fc6c7f65c29c2f8f264904129a6832e2380a4fc6bfa38a083bb99d26f25ea0ba23526ec1554094c535181c3d38415c579c4b2a1fcdc407ecca1ef97f0c0ddbc7a1638324e942c8fdc4c6f020496058400333cb7b9d5f1ee53ce05b289463c23eac86b3119daf77e2008d00aee5baec6e21bb76ff74cbd6a9a6acc34b71d8f797d45155f27b43fc8b2d0318350f420bd6292852add61c4dfe81b125a7ed3ac5a080a0ce32650a81b31f08bf91ec724f06f8a4e85c0b87aee02c73e4e9ebc4ad0a94ca1a046f915637097e0cb2a4b949b1062daf1be1aaa063c435b41d9f6bfcdbc552484a6a05e0dd6dc8b2eab3030a9a71f1942590a4ec0102feb9f0f1b9d58353a3545e5a1a70a11f2fd9a0086acdb8debb6313c6b58798cf6aef3f7100cbb42aff3de5473af128dbaa1e514ab4c6f104801f16d4fbf3a86b22a79cbdb45883bf950a8aa3686900f32c446213ed6998c9db7d3dfd8a2bb5a3f25096ff2d18922d855a99a5c1dbf617da4bdb3914dac02af28ec7720173129bf7503e1b354c2b3e73f179473b1d5b267f90d544e19144f51342fedf5b7f0c86ea272a7dae4b1f3f2116b718982355d48ccca954ed663278badccface33b9aa88788671b7f94600d4283e60dfe2f231258b06d8b7f472ce1cd0d91777750a3cfa666712135013cb8572c3f9636e692b5c606094fcdc2a0706c3a18bd7467ad0203ae66bec8f6de848586055aca232c46f167e8c39ff72727a8dac4c035b72349ad908077485eaf3d01a106f40395be610deefd270b4e68384551cf55d489c9dc6b972c8ce28fd9c329dee8bf9a409edcead52da15bbf377ada9b93bb02fff0dcbdba5fc37d7455f549314fda2d1951fea804fb0f220f409c6d5c0a3d3fda17bfa5014e39d9df0e1289c3e40816c6a82aa834988f778ce8765893cf3d5f27d77a1feeacd310b932a888383c41a84943d3871a708ad5fe4e530aacb416377d50462fa5610d172c02b92bcc7a6f24d53c27a9367e1207edb62b844208b1e4a7d5cfe594224673171b7e37cf78e573f27db6e7db65c33d0b3a650b04f25be4356853db7df334056e43514eaeaf134f2786a5c1a59ae90ddfff836cd1818cf9aa4fa02bdb43ad60aa8bf141bd4a56266cc0a146604539b10954dcdc1d82a1946769e4251b7e6923e703ca808fcbc546b1e7929f464a2f977cf1cb674f7f8dabab539d96dbc6e786df12dadf38f5be2ba40f20a65dc2ba91264301685cf80551c5e8bcede775fbcae62a3fca5293452e68b5b1ce064bf300cad38e31a098d00bcf21dad244f24ce7fb3c7d70e34727a6501af3be72028a3ca9731e25b635b66d5ded36242e099d93681bd3ad944275f22d952a920aee85e7e7570537f34e7be247713377e751a36e231c3a1cfd8933cf4fce4560bad913d7b80c2eb1369ed464808967ee1259140e5c4a6b7bc21d8a7f4a09e52074c2e09a37d6fe3e0e4b924ee9c00e3e28c10a7d7ded321752ef7fac1ccca8509966b2f48d9c58fed334b1b6ca3c6707c7918a4afdb1bbf91bb3c998372d2ffa3e6b3c2bc4577004994d303ce3c3fb310605132665f187416caa49a0d7e244f57f9f66deae06bbb593f92b655efdbcc136d51b09406344b27f40fb9b1026e69bdb0e813a231e6f9189b877cef8351158fa932e82da9e0d6d1a6033209a9c1ca00ff64e0c1f761719049e5a27a72cc8be0e457ffe92aebc4f759052cfbf5c954b2f2d3b9ce3f4893fb7c1825009ed4a3bd034b854f609e0c91bfb65428a6219680066c930469974dddc3ae85b96b9ee340d9df9dd1a609466fd78471da85400725e9d2f025caf45082fd84507df80399a9181ea1cace102caa87d60778b017944ac4ad8f833a961741004c41781ecb23c82efd9ca100bc41877b8b8b4348124327d8ace957552bcc0fb7797fef08af89ded6260aa6f25a61ea3ac8c67b38985a0cbef12f315f96e68d2e9a3f3f0781e20391d00015a9f4878fffa2f9825f0441d066096146e2d3f524510d56304f45c021a3422683dfd9eff5d5eff39a68ad457a31a2aab84a5f54cdc980bde7", 0x1000}], 0x1, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r7, r4}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x50, 0x8}, 0x9bee843435677050) shutdown(r5, 0x2) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001640)) readlinkat(r0, &(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)=""/148, 0x94) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001780)=0x2) bind$inet6(r1, &(0x7f00000017c0)={0x18, 0x3, 0x9, 0x4}, 0xc) fchown(r0, r7, r4) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202000066696c653000e6c232ab407afd3d393f9c1d70fa3ba75cb4a6f262670eb624f6dabe18b9090017c927fb35ba0455e4999bbaa7d88ee0e7418cf91efe13d6366fc401f047f7106ba0f153b38eb6f7850a2292febcfff177a3b9e0c52f76c5fec26a2916ce30d7718540bfc0ec1860c32cdaecf739be7ae98e80"], 0x1) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x82, 0xb885}, 0x10) close(r0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x9b0254bb740363b5, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x36c) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r4, 0x4) r5 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() chown(&(0x7f0000000240)='./file1\x00', r3, r7) fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r8, 0x4) 16:00:45 executing program 0: r0 = getppid() msgget(0x0, 0x200004) getpgid(r0) msgget(0x2, 0x3e) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x368, 0xfffffe63) sendto(r0, &(0x7f0000000340)="e3a83ed2ef66f2b88654f4886a5c6966d421c77fbeaff73a4f19029b74bb799148bb76014aadd05e45fd7260279316c6fdb447b34f17e56ea1a021699d76f700fa5894b92a9e5bf6acdc40b5b0b0f73e2026aa5ba82fe59c59d4e0ecdc3ba93e5da24d90e57237dc67232804d0f5aeab99984380c21cabd7677a10653f94adea02a41cc10c61c7a17ad72d55b9760c6219961cc05e45", 0x96, 0x408, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1, 0x0, 0x0, 0x2}, 0x0) 16:00:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r0, r2, r1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r4) setreuid(0xffffffffffffffff, 0x0) 16:00:46 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f00003bf000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x8000, 0x182) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0xfff}, {0x7, 0x5}}) listen(r0, 0x1ff) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket$inet6(0x18, 0x100000003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000180)=@in, 0xfffffffffffffe18, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) 16:00:46 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) getpgrp() open(&(0x7f0000000000)='./file0\x00', 0x20410, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x2cb, 0x7ffc, r2}) open(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x21) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r1, &(0x7f0000335000), 0xfc94) 16:00:46 executing program 1: r0 = msgget(0x2, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x40, 0x8001}, 0x4, 0x8000, r5, r6, 0xfff, 0x285, 0x0, 0xb60c}) msgget(0x1, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) 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, 0x1, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x7}, 0x8) open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000002740), 0x106cd) unlink(&(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x0) 16:00:47 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) clock_gettime(0x2, 0xfffffffffffffffe) 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000029c0)="a6", 0x1) pipe(&(0x7f0000000000)) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x3ffc, 0xfffffffffffff30b) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) 16:00:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8440, 0x10c) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x2, 0x4, 0x100, 0x5, "e57a3c2232cd1607e4a9bb6131e103c223e0254d", 0xfffffffffffffff9, 0x48}) mkdir(&(0x7f0000000240)='./bus\x00', 0x3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x84) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x2011, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x339) r1 = syz_open_pts() writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0xe7}, {0x0, 0x80000001}}, 0x2) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) r7 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000ac0)={0xc6cf, 0x0, 0x62b1, 0x0, "a147780ac85aebd81323fc097ac100"}) r8 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r9 = getppid() r10 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = geteuid() r14 = getgid() r15 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r21 = getpid() r22 = geteuid() r23 = getgid() sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="0069039047eaad31eb270b59ccd644f8ba7df941bdd361fe41b9c44101ce9e6c7e42db2628ce3b563056b23b07de9581299f5c64b053a3eab3457277abbb7aee5be01e46c38d10b0f03f03ccea936b5367b2c52fba5310a249ccc3ac253c7170b44ce5bd0f5c3d718946560c97241a9d3b145fd65f71ffd782990b88f02f3f515e8c3388b9c625345ddc6fbfed7bb297ae424c454ab9d2a41e8a50d4224d77771862a586bfc975ae0a3c80bf5500000000000000000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000340)="ee6bd5879e436d13469f7a5e169f20ce94318590d25f9c96945f942715511b3766e77df70028ccf67cb2931883d274f0986fda3279ddd92d832d4911b543bdec5dad55cc7725d9a534c64b2c51950847e70a0ded7dfc20383755dccda188952e4d09284a041e21da4f4dddcb8325308cd79863ba8f0ba05f5f1e696d03ac0e8f792d6f76bbf777b9ca84b9ad90c23a1ec5c69735acf2404ee23ea45faea664105070600ff81bbd72ce170b7e305ab05722adac358ed056002392faff58e84b30ff6747c3be1a956a6ddf7682aff4cc62aeb7aab82c986e8f94dc7702de118f2aefea06e7c57d749cd8f8a96e23c663", 0xef}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r4, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x38, 0xffff, 0x1, [r7, r6, r3, r5, r7, r3, r2, r8, r8, r4]}], 0x128, 0x7}, 0x401) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) 16:00:47 executing program 1: r0 = socket(0x10020002, 0x0, 0xfffffffffffffff9) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) r4 = geteuid() r5 = getgid() fchown(r0, r4, r5) write(r1, &(0x7f0000000180)="18f6170025458d2f9100abf89edfb34a25d5a18a65c7ca5596ed628a90f3744c8567385a01fff9dadc151df999375b3da2a39a795886695c505dd3adfab94995b9e28ea7f8816cd21ec9260bb354f0943eceefd585d3d8b638c30e2a02232f3a66b372caf9d021d9a4d5969128cc415ed57ac3b414329c476498ffe985f6414861bc8abd1bd4e1b0c4ab567a82d7c7ab342ab54ac932cc5251bbc76fe3abc3feff9eb13aedd1d4d979a42bf48ce2a4a7bdca2990377610cafc256ebb51b155c89b7a56ab66cce6a792350ef8e729f6b6746e8bedb23a778ae853bd6be3b20f9a6317d928bc6dc94057f66ef4554850d915b2", 0xf2) open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x60) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x1, 0x80000000, 0x1, "672417805147699dd8c2c116cb39e26f526e7a13", 0x5, 0x9}) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8a", 0x7e1) poll(0x0, 0x0, 0x0) r0 = open(&(0x7f00000008c0)='./bus\x00', 0x20, 0x12a) sendto$inet(r0, &(0x7f0000000900)="3f5980532964859609dee078e24fd32cd44c05bc79c091d4a5f09591df18ddc07a651b65a6bf5113a5a8d36858457538314ab7b10e198b58915d3b905875aabe01bcb2cb29f7fc7bbf05b47541982dee9020d9f176eaa21d765c4ad417a3e671865489958863f60d6ced40340fa26337b85208df75c265b77a5ef35b070a7d040b2dae2cc9f12a7700d03aacebeabae08af5d16212346f68d9e47a638272e301114fdb9c5c3b2d58fb3d8b", 0xab, 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000009c0)={{0xd9, r4, r5, r6, r7, 0x128, 0x6}, 0x1, 0x8, 0x9}) 16:00:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') openat(r0, &(0x7f0000000080)='./file1\x00', 0x200, 0x82) link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2a, 0x6) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10880, 0x9a) mkdir(&(0x7f0000000040)='./file1\x00', 0x38) 16:00:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="715613ae175728994ccfc10000000000000000000000000009b58edd56a83c7ad6cf41000073789881ea43b772"], 0x10}, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x1) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x800, 0x4) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) write(r2, &(0x7f0000000080)="f41fa918486bc607f69e22b5e6a0739c1d7c4ca494dd4977e69dff0ea860e9d9ad7524f0a4484e1eea9f285d0dfbdda7c5c575d9d8b520913dc0b55d0c489bb3b33f8619911bf68c9c8fc6601b34dbbca5210b4036b2d82bd73a7baf2346fc105bb7f816001cb06ff94262d1002c545b39dcfed7092fde74ef5ef797b0c5dba26e37e9ebf0291ae3595e52c6472fc35109c84c49b60bcc5c34badf7005d4cba6f0d78da0387bff1401de9f46fa4ab1711be023", 0xb3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10000005, &(0x7f0000000300)="e0ffef0000000020c8dbc1a000000014841921749f9ca03b332199fc20f6893fba5cc9aa86a40d33ab32e326f756058f5689572331a8733fb7bc5c9c0aa7ccc96f13c08018b8a8a4d6c576bd90df39bc45df69607bd44878c27301cfdbc6e4e0d36f2c575821fc3fd5924ef8d8aa6d4c6c2081aa2b827be0cfe94b5155139ec0c2a4ac3423db2a4a7b9cc4bbc3ba9c902775bef4fe08248348cc993a672f8f1be438bec012e6a3001b7c2319b709e3b4047f23fec9256b99bcb92b883f14965a500bbe734653639966c466acb76dd6ddadafe9925d8a5078b548c907eb06aef5fcaa5f5079163ca5146afe89fd567f3deeee5aeeb5112b046b69de3c7462fc4aecd2de9048f7b9cd625e636ed1c56327305d1c2ac5d21ac787b5924ccd454aac3b63cf633f371bb3fa53cafb312592d8530a610fa9704f12868393e4eaa0ebb2e1a268864272baa870fd8cd5956a141d76dd01d76bb5b3428329a87ab1a789af8e0fae46c3e37868c941cf180ebd9f49caddf77d07a6276ff83ace", 0x12c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="88022e2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) sendto(r1, &(0x7f00000000c0)="e2bbdf183d350feeddbeb3e7b9b52bcc550d0879c21c3a990386a1011589e61d9348b19b0a94dfc959027bf08f5eb37b79a202c51e9bcdf8027364bc87e1ae276e2472ab4cd92c7689f02670e14afde5771e0f84292bc548352b5a86e2f6d409de25695956ec744ac03bd56ccdbbe6ac9469f72dbeca88a9b907dc948611f942cf2d739a54a25efa7a450771396b7e3bfa005388da584e242d8a7187252034201ec284af0299f1c6fdcf8452f7a29909419cf8436e330666c13e0a66b5d11bb96964e54b98b67a0f32f739e8e1fa77bde58315065abd30394c8690cf740e17704f57905df27414fc16b4bedf0a2ae236d3fa9166434bc6c43f92ae2a64f3ebbf6618cb78e2150f8c33fb0c7094b35e92eda1afde2162b958bb76f91a1748d0100513cd1b60661c561527a0580af93deb9db6477bc0752d9b83848aba0426c240a131442203d6d78c735863b3ca862be4c3cef07a3a0998076ea8e6a75f071659d4f2672159bb7abd21df99a7f369badb5d38767417c932c8ae59a19ad2797254827117a617512813fa31bd255d8efd00f1c4291dfaa41b74361f5a7170c268d5ba37ee42e2c90d5f5032f5db656294971d68af578d93e1e880cb31e2b565735f6d68cd556098f9d98088c5bff8029f6104159f491afbf5b12be6f18cb3dd2b9d50bdd620676a66a1895f0c146359f8b75b023933c579b787b7be24bc6bdfc04d4bf0716e681ab67b788215d8d3dea5934815a6da2629d9f2059bc44d40adc21b31366b8dd59e695f7f2a6f33e90fd6b4a0932b7c4b7ba961e89dd8a83f01abb6d1d8781661b6cb74f758d5dfe501e82ed6f6382fe7146e0edc21327a8134fe0ea0a3e72eb04af875c62190a05c8bd36b66dd6b2a3d94547e44c2e1af30d9874d240fd48008f7938cca294a31f885f5ecf684363541e4492a865eee44060cb56b25646f75f6271ba4645d903cbc6ea8e0f3cabb186ea812428aaab8d8d23a6b73bd86c2054402dda2235537ff9d9b1107c864968c20e842b2e05d1c4cd1f2446f8e78b0f3eb78f66ff732582bf73219269ea346b178b58f942bfbe63235977a1679e0b13bccb73fb4563b111c5f05e801ea4333dfa26e8177ba82e8cbaaee980ef72e613f90a0390ce93e84a648b76aa79e473dc64a06d8b6e510fae341007f250c31f01df15f77c016a77de2d322377eb1633ebc61277a0b06a6833ad2d0c14e46a16e1a44f6a1a20ae892c72edfc7ecaf5082099069a2b4ebbf3ca8e82d9cd97f34f8cb905aea69a5e41beba86dc524046b8b95f63692161054e34e57bbc6971d3ba73a0c1971bd83ea11b8cb32f1793a15deaa7f8e2f8a4d4b04ef44d2c77cd25aeb15d3e96633222352ab418c16c9ac33fbdacf76ca8bfbc5ef097810f09479e00aaddd48fb3de49d827adbcef23633b896aa9807ed2c8f52a3c9ed6007d35d8de6297b8515e0c621d64c94ca2e987f28383fcfaea0bf7f881dc682d364556ab89894789b4702008042e0cd49509d2496787c3a865264f2dbca37847454ba657467a531b1a76216f2255e3d3ab8da284564b697a8e62e7f3b64e9c2936f826f22d1a6d718a3f28d1c7e561977640964ed7c95441ee9a63dcf36d274f0faf8221bdd58a7fac822df5bf325b7bfe13c6cabb043473abbd2077e8d5aec532397fc7d82ec4bc2aa8a6fe634c9503fe99c8d556a8e4e7a284ddeb66592edca40911d21448ff47804f5abddeb617b173e2e5a3e8529a92768aaf603d28285c8da3ad880b304d1620294b545f6e88f6efce619af164b922673819bd2e28987903a189aa32e8cd1b4ab51891f8e60379640fa9e19a555d18dc89f8b7ff9a886003dec1f412e7c41ac50c315b787ba6293db2db90044b87cbb4e28601dcd14d211b8df15d48a64f430f64a964b06c26a9d9af25eab26df5bc045d25dfc245af6b85032bbd981316dd65d3d6a9057c3eeab955ac5a201731559905e7576e72845b2865b38c52c0c357d2ad3e4c2757e89df97983f5fe1285e80b0ae32da3f342636e4ed6d5cc8a1a3bffad27a8461607c24d2d5fa3b39e314c6cdb130f221079a118d2f3efc70af84ef1c3236707d9372b4b6f0e19f2ad4f8972df0b5e885d48e17f0be62520a168394900e8f12ef7bef4becdfa66316aa3a647913e999944da356051a21c0ea226503e3f66bad8aadbb780a742e794dae1b013ef99c8e0fd332ff131355892f783f38c1eac3dd2b3b359ccae91f1a1bfdf20c384c8904c100cb5228540ec4ae210178f832c6e398a8e3c548ec97ab7f236be15d859c3a14f4227171f77f45d5a16570a00bf43348b9242550cf5bf31950e00d96ddc58757d9965301ff125e377a0f5d5b90deb857b472954faaf2b041679388e11daeaefaf9f2de99fd0da60412d905e2c7a058387c6fdf100c33d1135f4a89ee7a0dde6d24f4eca641f7cbe111fbb8b95bcdaf483a7ffe1bf21dba91b4cd6d965a026d42f2846cacd90cbff7d2cec1b90c4ba80d3c9370535d69139652503e67978d1c6cdccf13e2e95c2850626ce5efe8fa1d62e48d8cf293708c4f389d8d51c1acd1407777fc0a2795720842261ff6ead688ef8aea712e6d52dbb2d99fa8e3b8ee965fb1040fd6a36ad31eed60f5a1ed927fed516ec83942042410404774fa9404a86c20391ddee28fc53851d71733e7a52b9a4c8a636c0f11249ba72e2d0f2c8beddcceba62116f118a6f5afd31d1ab944c42b96d7181bbff5616b3355d86bcaeabcc2ac62a74657f7c1536988ad27868b57164978cd0f8a833865fd31ed83fc3c5b22e34bf11cce6b4038036a7c6580b64a25ccf89466ce4f93ff76a8b162fd2b4d78eec055953b74ac7c732f7407a1d77ebccd11c05ec38ede855527f6fece68add3473785dc0b932b43a114b11e11cef7de800a1e8dc24960b65283a9620da1b25fcf51bbc3190e03cd328babf87322a64b22b2dedecc6c04601da530facd25c5c7ea2db3090c05cf1356d30b672cadd114ffcf0ef7c07807d5951d9098a8726cd91a774e25b03ee4775442b6a66418e56289843910c5bdd7354521610d075b4fecd4c9d77c199409ddadff018d309b629116b844b30892d876266357d5bb0554d0d0c96c58f7fae78172c2d8f4c9f4754b0f00e170b11fea08018f5106fb37da993d50884503d7ed5ecd0742acc730c7ed653848f6dbfff05e48ecd848ce0623e39b0d08859ca1b734e54c61cf4e7296949243caf4b04f9b25b501314ef291771deaa6a1912933d00c15b354610441e064c1384859192cd92fec300c51ec08a1372d5a6e3e0a706a8071de29663cf2356a4fa110ddaeb21950941be15c1f5751ce81fd806f9acbe9315c294605b55e099f0eef53899a457ae4274d4c8448f36b9e163deda4ca457e2ea3e41c203a8e90a5b1d990752e85226e40295ed17378206cd25a36a277e63209a744900e758653fe93f7a0bc99d4b193c82c2a8066a69672d214127b504a81ae85708230fda9ea6bbd545d8cab38feebf8c26c194f50b678dcdcef1a6d1494f78984cddb59b4eca34f741179675d825031adfa0b6ba4fdb383864f4a0f72e5a0215607919d9221babaa328b88b0e0cfa9acda82cba0b4542f7498a12ec819304ae5228c7da49a7b096b7b63c246199dd4e034750ad5f74d3b0c25506b45964ec9a68a58d08362e7e2fb1b13c8dae7fd129333116818a6b243a95365c524b3e9c70182393239e041ed0424c43fe79414e695328046e532140c684cb6f2cc5991c08d86b6e4330d1fba824cbafee3b0bc0b24d5619d1fcde50076dacb973324264f9fc21d1f429b3532fb138f31e7c565faee83f5d343b5e3e1c56f0bcb268e81876c393573e47cb8641e10be2e3681016cc16192aa36a82f4d30b8a1dcb8fa0433eaf68d03234b3400d15eda4c84449da28ea81c52699a1b16d26e03b0d712b304f432b3aa6ce36047bc84957ecd7f90c13892bb296e2630284170c10b3628f8fcd63c272113f564443e8ba4b22d689a4840f5923ffa4e2e5111f0cca0401b066d490b00e81754cda0c09b920f6b4b7adc962b173833c19c97b38475dde44d3652d9af28f99281f0d67f599f69bed70e39db15726349abbfec581d37577de8556f1bdc43c565ec7e2890eddd49c05e5855c053a4776f467ff461662c62048bb8daedba3930c07671df1283b5b7b9c92d680eb48412955e84540b020c3bef7bdb278e4edf4ab3dda5d1d7fe08af22d4d0f65b357dc4aa9e5d1c42f85c6386186c3fad84653b9441044de7370b892fdfdf07c8d80ec486291959a33c8659b0a4df11eb8f9074b7a8835a91dd38a0fcf14f36c69d391d13d4108288e43a9926e867e8c95ca296c715e2066e1a3a759a25e8842398d01c2d7a8232122f3276fc7ce033941daa2d8dc582269228864279651f204de9c1ba38f38c0605b43c893ec54e8f3d0f44f05b4f6d46ca3f0d25bdb4f7e22c5c7bc9aee6b1646f21886783ef21f35c679316fec5b42a68bbe07d711bbc36a390e719bcb2278b4de05923df0e27fedf192428d956297b10742f0649029e4b0dff2351d773b91b337749da6aa2902fea47e6bef3d64c8978cf42f4d00461705a0e94c47dc8ea0d1d8df1d408b3955e7c1219b1d2ca58df68fdf63f13422391150e21850879417a27b2cf3ead552e7ec9e6f75060bb5c156c336d6d1f159ecd95e162d42a9b8949ca9ca85e2f7e78bc6ffb101e99cc392e924712701b2754294a5c07d83ff76312be0ff6f3709f58d37bb09cf368627a5390ed7cb6bb9a1e6fdbb06f13c8a9db549596d85d552d69145300942e9e993a498b9a320a09ce878622f839b3168b77afb78b4a444eb6b0ce1e547e8ebe132bf0f014d4b5d01e3761e9eea78e642d16c61a355c209977890542a478fe6d8a52e726dff0c46e5aeabd29f75157ea75eedd00865113547f5477fb35f9b6d3c8493974d2e108b178dc6c455caa306ab2c3a4a7af27bfdc25737c4c9ed4f9b0fcf07afbfbd7b133600955b1218988f852beba46955ffbcbcc1c114c4e3fe2fb7a5954fedd6a8907dbbe3d334df88cafe4106717796f5de9fa3d2c1b752c16b1cf6c6047d24ccb33ff74d4f1edc0bbbcf6e87b26efaa9889876701adaf979b1943444a4ac99825d250a621ab8a74221d82bc1e8f17472d5a9aac0afe6b2527bc4b046d31cd36d54ea56330b18d1ea703ae1bc32ec53459f270b750e3c58e01c9f992e5c9f201e46a363ad366ef70ab0940453e1f228ad032b151cc7f931c3553e753a9eea177d685b998d6ef035fb0f2fa91589c63692e8abcea27cd6ee7ada757bcb81c0eac0fc74b6280d376ffa79c852cb95afc3964f7d26c38d4d873a9f61fdd2c60872d98db995c170d34b790abd8873d5b541eb7bf5a5fe86ed64963de22cdcf2e759ba8fd69172a106f9f1655b4958ccb47b7d42c980aa9841a0ceb63fb6d88375a6e3f614a6b983baf39a9df9bdd8aee39a7547fc85df1e60b9f928515d650781d2fbedbac187c10ce34a0155bbd6cfd1908467b01ce6f07a3dad4de79972951fd846643f96742eb613f50c24695ce09da2c6653c761d32cc2abb7743cddad0a40364f80469901acea9ecef82c0b50f5c0e57284c309b68303e2d90e8394d62c9cd8466b50202d7deea7e4df2f3ce93fc7ffcc03efcdecd78332fd492c431cf2cf6d72fd11430d200622fe381e0674446752fac5771980d55105bdbac8751dcd2eb209832e3455267c66d8d60ce5f861bda7c710649e9ebb8532241bfec0ae1d4b188d11aa1889e0c02e33d9cdffce568088f0", 0x1000, 0x8c24b8129f7a4bc6, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x200, 0x1f}, 0xc) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/138, 0x8a}], 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(r0, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000400)=""/147, 0x93}, {&(0x7f00000004c0)=""/68, 0x44}], 0x7, 0x0) 16:00:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000180)=""/210, 0xd2, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x4}, 0xc) r1 = dup2(r0, r0) clock_gettime(0x0, &(0x7f0000000040)) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:49 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000e320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd43200000000000000"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000380)=0xc) 16:00:49 executing program 1: rmdir(&(0x7f0000000080)='.\x00') r0 = semget(0x3, 0x7, 0x521) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xc2) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/191) semget(0x0, 0x6, 0x8) 16:00:49 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0}, {r0, 0x10}, {r0, 0x80}, {r0, 0x2}, {r0, 0x4}, {r0, 0x110}, {r0, 0x1}], 0x8, 0x3) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0xfffffffffffffffe, 0x0, 0x1000100000000, r1}) 16:00:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80000001, 0x8, 0xb620, 0x3ff, "028f503c8ad2b4895fb1c2f80b5848079811473b", 0x7, 0x10001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000002500), 0x4) 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xf0, 0x2, 0xffffffff80000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x2, 0x400}], 0x7, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xe6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0xffff, 0xffff}, {{r1}, 0xffffffffffffffff, 0xb, 0x1, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0xe00fffff, 0x4, 0x1f}], 0x9, &(0x7f0000000040)={0x5b7ab767, 0x8001}) 16:00:49 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x24) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) dup(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fsync(r0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x910) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7) recvfrom$inet6(r1, &(0x7f0000000000)=""/194, 0xc2, 0x3, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x5}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000000)="03000000", 0x4) connect(r0, 0xffffffffffffffff, 0xe6) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r3) 16:00:54 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x40, 0x6}, {0x18, 0x0, 0x8, 0x4}, 0x8, [0x4, 0x3, 0xfffffffffffffff8, 0x0, 0x10, 0x101, 0x1, 0x6]}, 0x3c) r1 = msgget(0x0, 0x82) msgsnd(r1, &(0x7f00000000c0)={0x0, "7cf9501878c7f06adf9cf98bb44418c93283c5ebbbeaba78f7ed349cf489de51a10535f0e63c10a4276a5dfda369842805541b93538b1547a534144615326fcda98f828036a220da011e25a19cf5d811ea09074e0a59e976bb82ff3b87b9db91308669e31937a48bde3b95e2b67d145649e161d2b22ec05bc217cccf4090"}, 0x86, 0x800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/125, &(0x7f0000000240)=0x7d) r1 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/169) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x8042, 0x7fffffff) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000100)="a194756f0f67558f52af4d7a75b4be442e0759825fa8591f12bc5382dc2abd45328f544e9e514e1490ac40ba81697e1b72a96845b483d8fadd45a5d3ba5927536989d7ad7ce8f267408aba253cb076235b64927e845071dbdb6726a3d5405c012360ad46d3ccf1f2f865474ea293083bc6ffad2a542ea8c616fe0ac48cf1dc1332f69bf89358ec87a585f35ba396b37ce03c8d52ca115df9ca130851a353fcee4242b8b026fb39c08d5cfc2b8db0b18cd64d90efc468539829", 0xb9}, {&(0x7f00000001c0)="59368876057bfa64eff7c6aa537bd633b5c4a6fa4c7e828ffa9b1bb8f457758569ca6c38e617fe3bcd0f093d0bc5e542d4aa7054dfdd2c17b5dca2f405bd72f8617110cfeb2d5613d67bed049d1a6c9102687e769d5c6a7023f8ab074912d9034e0f8d5171aeb1941101c390443068aadfedb138e87d8b26349618bce91b42c5d75d6c0e6cae333bfa3ee289bcd651fd1bc2f1389ba4421886a562cba7d5070e26d9166d183f257f52703e12309d95331401e5d9ab59751ed4b929c465b2175b4c351589522aa2d0f829980fccfbae053f90f218e2da237ebcb021d81b2bad6a73ada7b3399808a6b3fc021f515710c2e7ba9ca7136b067232855bb9c30be2aa5caf7c2641433df448da4e37343e5fe503c9585cd8bf0c9450471393afcd6fca27d636810778c6ddd67b750e919f1d272cb2ad4928fbea38880f34b7dd7f4ef83d87c2e6fd855ae226c74d1ff51cc18df2f2bec89f6b670de25ace0d102fac43c333801de1d2376ce8c688d298320eecf8e9a832e98dfd46a723d7dc11969331f30b6cabaf9d0b941920b0de63ddac4c8f5a8c686334043fe300cdfff547437a23927b93cd10145280db34b47af54f7cc3e41d447571c28527ac8f50ce8420715ed2471868ffa7147022cdb971a56c99c4cb518732ba6f5753d123765471ce695e66e45ba2ba87a066af176162d650e91aead10317cb178df725d8de8777fae50344bbc008c0b2d93f2377541f0a59843e65ea4326ee6d9222f0a064353f02ebd7e0dc8b5374b8a0ec3ccfb819a2281260da5316bd94cb90ef34753f219af0c07b28a0f08be0ab1133c1cfc114daaadca8ee1399348e751e4a7a6077af32ab1bc47a69c34399d05705a9042189e76362076a2ecc9b64623208047f7d2a0db878b665218e4ae7c9cb55b061e2a1f7d867dc63604b88dbb5c171bb15b69cd5d50ebe9f2a7896ba47dabbd1056a1962d846e2a10919ef3781384a2ce37dc654f89d8b50368ef32606d387eb3dd481372e005f0f0a2f95f426dbaa88deb7d4b36b44f631d9bd3566f66995365bdf4ca66eea2b509f7fffe5d30e46c97bbe3769e477c23158e9433d4a6afd3537097b1cab0fe7e91d671a7edf869268e8dd063665a6b953ee3d6ec8bf66bbbbff6d60e444417bc9f9bf6677f274500e14eae3c60d9cc0088d8cafc53b7f8df253c696325dd87a18d0b35b9153dd968f7b93ccf685078c251454dc7183bdf899b194b50e17afe51cd64283502e209e183cb4eef8b18a393eeb3545624139ad7d12101c4835e42a63ae498a342051da89673e61f0f015ef9e4a5ed1e2bedc88bfdb0ad35e63c7007c68c9e4fec7293489de1699c6a59c7a63beebec27a46afed3fe7cb0d540f18633831f1cf16cadf65ec74e6a1569220bcbbabacda1893ffc5b6741958100fb9e83993df139a6d96a623551279021927da7e36c90143754ea7a7df6b486e6a75ce076cd5b05c272168d86058e9c8e0ae12e018667c2924fa860215a8373cf2a710bda21f8dd1f1237de3154df2e4ea3a85f259b7aee185924677077c034af2887910ba558c65232a466d0da3e9117601c36d8d8740d6b92010ee39a9d267bc36c77683a424903a5ad99fde7d4b7f9ef8fc2a82ab63bf11a5c6ed15556170b11658c54a8ca11f3306d22bd34ab0d09b00dcb533a2a35455413aa4b7b190ccd990402387eed46010956e8368a3c7e7927426a3fab63b455cdd239ab67fdfc28ad07a8305a4f4e59ac6e7d512989684df756a8c2cd07e5bcc25d58416945427d45866c1743968362fafa121104176b90bf9bc9fc2ff7381361ab70cd4fb300d6043387c0d3a3114c8180cdf8444aac2471f8926e6af361d94a5e5361083cbc9ced19ec5e977a8d9d3dd88718f60eeeb7c65b4ac81088ee47b54992be7dfa4d1979f447de25804dfc5e229f26a7e1a5ac7259df7a4fe3a3305068db6f4cf7e9a0ff493a9df3565493fefaeaebead103cc34175bb4d60301b0bf60ad075ecc18f975b888810ea2a8b041297159b41b64b4cb1af319046d05908023c1e8546708e584c8dd7eaecc7d13dce48f3e18729f1459be195614f07004faa2087dec99542d5e4419acc3fc91d4f4e50fed9a60af8761ebf2de76bc9187072a818e6d71bf4d775a04f14c022837974cc597a35935586ce4d0cbe925545febb9d61ce4637a33903b0393e02dbf6248ea89876615599c5067f272acfa487c4a557f49a9198a9daaa47bb28b5b600fd0a826a2cb1da6dfa8b9d4a62b3904cd9a9940c9ad780fe9564af588b9492ec8b2187ee3e50e1bdf9620d7b46e39b7a2e6d99f95db2dc74d0852d0acd654a51647deeee1fde885f3812d4bc104b5e9a43c5e1c446e5ea12d3d40f27cacb42214e79d9201e68c1abca2d4de23fbfcba02d4a999e81ae9cb8c3b5c259871cac03835e6f39c26e57e6902baa1b5f3bc371014eac82adb3eed6380d02754985ef416b194a0ef51a39243bd20ec4362ffedac3162b66444b16bc1ecee409aa887b0c2f52ae7b6397b7b705a42ae3f1c82487c4b419741b0af26cf5d6e1d4fb830275eb6d4f0605963dca175fa7baff695838c358295f184633d07a3f9984dc2fb54f4eac7a6a9d3126681f4526749ba7017226c28e98fe80e9aec6615d0173caf9bfec7acaa45e01908ce851f462480f25d8f7322e5ce97e5e41f131de1aa5880863923b4d2e4df875238459bc13aa0382ef0749b3ff61eba85720d6e8be23c9253267dc37713525d166889880802049bfcd85d7a5b10fc34a694b0e9b303a449f9182474d040c9bf953de61ad7757b14fb11a010563f9310857db23d58940c484f350bffd6b2fcde0a227adb85fe579a0eb3775f9bfebb6a9d07fc45a2fae50bb02fd5a3bb6b80a86537dbe0074408ae1830e5b6133c1d4160ff3938c15d0b9a952460da7fafb350c3808d76c4313f29342101be51dcfaad913be58ea73eab886a777245702f5234eb9ff296d80e0a54835c1f6c55131b935fdedcf944b34be2a8ae6f31bf8ce91e6706d037e0ba3d910f87b89ec98fa85a4c990a88b227523f55a67afda94ce3f182358706908da5a0fcd08fa2fd7bfd6a25fcddc14e4c950047fe989a3d0b14c4992d2ce214b71b405fedc0bd8c258b62476cb27e11c14c3363aef0dc5e411e18143cb4889d223d5cebdff1c409ab6e910c9d90b6c6adc9212a43ef8ff25328190407abfefe5d4af5ec8c94284344119d0c48626c5832b27aaff6500960818bd6263fdcda699ef7a00d84d96f8bd5554b35a1940179780fc9e74d17d9523a219cab63badbedb51942aaaa0f28055beda0b34451b4ca5d90333fe6b5a2aea2808cf04e5cd1d2093e99359bda29a9b4e1bef5d78d33308095ba17788707238f8e9603ba218a386035935ff3f00672703c10edc474ed8699eb64f0c55ba8ff22f385fbc1938538a9bcd5cc8b290fef2eaf20f8262f1f535288fa95e798354cd18d64ec194f450a09bdad23b327822a251aaeb00042fdf95167b73e279a6b026c3e9330cc8cf9a391b4aac2d6d0d5aaf6260338275a9632f6a3c3960f93c3a8e833c0ca523951f167e5f8119ede2e86100ead8c127537e03aef9d1c694f0b3b96a1270695d16a6f5dcdae520c71ac195db6326ad72990de0ee8f0b831f9aaaf5595ea891bbb6b76f58c0ada875e6e18e64ba71a5da01270f9fe6977b5a9e5db013af8c22e20d6b322f89fe7b64550a16a0c1d94ed93ffccb715eec80a3f96952a5c47f5d1b79477392faeebfc2f9a4341d1ef953cf2e3e843facbb7bfcd70b526c000907a3b391fc6c21f85f184ac84f9d084c1e0503bc4e332264d3ed0993f41629abfebbc072e5da60c56b454ee496764ed43c81294f855eb655b92e5e60f144481b4813723b737e2763ef7c563faabc78b2c3a543f21f5d009513cd47a218de7a939c02eea23d8969f9425b1913ea65258bda813879e87672df7aa391c3a9ad4a8dab8f48aeefc7a4e8bdc27dc31c6f8e994b813e22bbc90305c42e9cfed3876ca6e1f5fc7b31c6ad4d0aaf602551ee6a28819d282194016b64ec91750c141ff50aec55b9f6fbaefeaf50cdeed29ec9e4641249a7908659ca79537c0a6d22c40335d71c7fd9ec3582273a279ca6cea7592e889d2300c860216fb03d681d565dd7c535017e0990185a576c7e8d2cba3c67345e12f0696b0fa01063b93334f0485c1d21db22244027d67c228687a4d21ff58724c1eed88c417be84debc777ed8fd67a864534af52ee94a584b9858574c243146296fbdbca29cd23c999fc486ee30c34cc0c08ce9ddcb9d947a4cc3a9d1aee0cf68e0813dacd22b872d5afd63cc0b3e710ded1d905b348be01e2d6442544885a81db5eedb56b3b97525472a49705a29b520b2b674e06753072d1794c6133baef2c9b592bd56df00e3636d9eea89deb0f4c16bc4e9ff3828552cf89d61cfee8b6224fc3cd95f570b5445181984cb14a5db138e0ad6d614eeb406e3d904885eaa0b8702a60b86b410546c4c292002d4ffada4f549259891dc9e5a71ef67200cf7daf46287da976bfd5b1facc3d3059c88a165b8e2288e4fe1b74c8c349d5c221aae661d7eda5af1467201befda4aa68f52a2ae09526b77203bab37800b84fc893a49a483b8df0f9a10a26bb4e7e174cb5ab81628e847ec221c4c14624bd5772f1a39cfb84701b0419db64138c040c6c6ecb8b6f0edfe4b829e0db1ba465c7b94e0784a2e5737cc0901dc6043c7886d6fd06df406c26beccf2b03b8942d510fb87630a60d3ac44e9b88fdba83921adbc746e20b4d86b53f6742695f5ac453de19b590849094b512c2fd38f4932383578c94357aeeb3954aee2e77b2249e07db4a85eeef6bac7660771309dd6d0127a52cdc96b4eb5c2755a84ba4a6ea24706a45d1980260e893c4fdfa6b5aa32306770babd3693d242c981600a390dd5b0724cddad3cdfc148c436e41878f25e61de90808c7663bb42327c64e8eccc2be71a3c507ffd5bed1c29ce6e0691354d6596cb1be3bc7be13d13966f68f2f887f1458b9297db88f83e7e7fc85d58f495294319450f56bf4087ee82c74144df61ad0464dfbbe978f8d2f7a23d079d53997c632f61b35ace97145dc718dbb61f5c889cb71c26769dfc0fc291088c50ff103006d44747239649b178e17e33dc9f510ad08e8cdc4ea1f1853d7f7da181935879507c53a94626da6580dc0d4d00f38c8780bb20e6f8458941ed0d23082fa56bb93aa66ac810a56a9a2eb90e9e48319de44d2845977ffe0b0ba2763de828e8592b26b7981e8444100dc265a50c9f530b021ef2d3dfb9726c3299d5d5a6225391a1c41827f03c47b5975cb3eaebfc51f7e7c0899b078e1d6f41f642d0d03415ec2dbc19eaf574468185ae066cc877809d6d718da61046445678a811f18f14b6cc8d8dcd2df84fbeb0878e603715e98d92f14b5ec7ac2cd5999a7834f4c90041830c15f98e099b7f9fb045fa5df1809d0be944f6d4fcfb965c870dfed13e97059e73d552639e8805217ad2e456c9d275bd67a3f878e443a80764b691bde34768a45d773e59174c5d81d63e676059bd25f820339e83d74b2c99562510fad3523c6b125d7ec2ff27656c480ddfbe5f91717b7cb4c10a7428e452af84e749ea4681534aa1c297654b58695f01179dd3ddd52e960dc211a1688e906239f2393456d18b417ae8352a8da5acc0e07cbd51c86c330e566c7616e7f60e1c9ecde388c2cd63713a8e53075543dfe59c7afd1a3fd65df3d119326a1b82d0bed58eac2273aab004de2c4adca319", 0x1000}, {&(0x7f00000011c0)="091b2b9dea673fd96b7b6ad7110675bd7278af0747ef7081ccea3e10e717cb17dc1ce0962b299d4966788b65889cc87eb300ee26ce02a1b560da9078ddd3701d7d67c4371ff7e3ff67e93f278143a0fa9a41aebe689e0080e907cea4842ff5e77dd302c2a915a8c156f94390453078787b6ffdac57a15b4f9552dea6e240f71e3eecb1f3aec508ca7aa4389c24752ed9166b0f5ea2a28150fc092d0b7295ca91021a258a988c24d82d9fe6073ddda7df7fb81e66364f7e13616b57c742f3103e46403927e2590cfd9bcf2e7017e699ce0484ecf634256eb5c03586bc51913dd6ad6c2cb95fb2b19a7f26d205614f825bd9632603980283ab6a38", 0xfa}, {&(0x7f00000012c0)="9092247a9a4b767fadcff6b10b044f104b20f5d0af3d7e2e8c2b57015cb7b28ca96328a85e7501ff2fb0fa1dd3795b7f290e0ee7ad51f68358e5b7335bedd2e70e4aceeb7b776fc43c742f5b7020d5ce557b810f0d7b7b04ac85b12c6039fdd709d10032af2a3b505aea5e489534a33d1ea829db47d44345b52aa2506095c22ff57572d66cf09ab841e65223924d74036a4df6f07d84b691229b5a2e192d3dbe9f47122fe03e841b0a4579c8e14dd612d64b5c4fe6628d2ef503623245eb4488141b0e3fd876435e56821d9638b78361991820391a937693f4b78bbf9af693dc5ff4788d63165e72b0da30bf345e6a0e0016241f98b3ae0daa547331e4722a6ec15199f9ac40fb322f0f45bc0ba0453f8eca855daef01d02c127b82cdb99a9fbd12b9cb22178aab13de298cd1743aec1a948310c3020436570693f4d2529bc3b64c5890c02ec2753772afeea9e7770a2a5e4d87b0eef221fc81aa17a37143a5cee50849d3aaa66e34486f02c97374a044dc74479e2b7722bc1dcb64987a51cbb09368546bcddff6ce3fe911bdcc51e5ff7742873c593be9d5af6462db40a2a477388cb5db5b5a3ad752102446e40af815e99e153de9ea7221c8b2e819785d10608bdc93051a80ba3d6b6595c75d53174008d977e3d84cee5baa6176f75df99c358b7570dea0e423b9cbf312ff7371a080a390be49cc2b801f301d739ed3fd000d892193f45224b3a3183821218ebb00815a1d0521713774bb04270b114d2e3384fcd11c596d6d2760fbec3875a4cb09094a02f219f18accf1ff3a3ce54d49540fe7ff69d38ea80f5170ae965202a8b0cbdc09fec32068529d6229436a14ea30035c95e73c7856ecfefbfccad7e8724857ce32034dbb8d9f20e9b874de449c4f467766fa2eee3b6a2dbbbf98ac2e32445ca181d3397b26158519a32ec08afac2daac660a4eb3457fa128951b74e89d980c3f498d8d930b95032274e637d6b18b8535ecc917e1aee010d7ad3c4b53bc3f0ae3299100494edc0cd7807b9f2380426e97363046ed83c0fcb0ccaa9bde9e204114ea8d491a0a064d6f7ee4a5d34f6ba4f1d69eb2321ddc2476dc9b886c352a74b35e1ffa1d350403e94b5c7fe5c74c42424e1a8c85b71cecdced9a96897337d5170062c580d6ac72d9a7d5e7eed2810850c2d9238fe8a5daa4fb2d72cbfe29656239f8e51e6f72a498a3ccdd74a994d5d56b94c2d2e38b4391cdfa0d7e68d32cbba260d64e48830f7a8eba8462882f5b0199642ac856a17d5a7699f90920a6d3c98829fc33249270b1a091fb37f1f890a5425201fbf06d8835084d1637851521183416f930d542015b40489cb88e6c7d14892d2833f13fdd62253e69ac770658097d7ae49f145b0ddc3c45b69d1f6cc26347855ee0401d1bf5f94e47f1098fc9b11e628972c769606123a7eb4e831568ddcab5d8a354e1586d93b5c8b0cb5545331714789ca44fa4d76ef613e58ca5a65146532a7ac7627f798f02b9d2fd07451bba21e2d97402c75e43d4e88025b8b35a87ef13a9a4807875fca759599f6334a90f1ca55f0ff7e5e8289a017fdbfbb286f62e5b19d2129aecb9d54b98753afee2da9d05fa579e9f7a9cdf473ba1fdd00dc7fbde4375b97eeba2f45f4f7b81696e03b365b59558a0a7875be7325d209ed3336bb8a43276032f48029493f8bdc49aa405827a5e9ddfb1786261f0779871b70f608f402dc44e0e1618310ef0d62abf27c6d8b5c3222995e70382f5fbcd8dbf03ac6910093216bd74e863e8e17c1e5446710084f5d536cf14b9c932c3e42c2fcb6d15def27882057c988088d69f44a25b5848d4385803dd53db8c8a3c509b31fc3ef6278cb5174213aa59c0148798dfe2569c7956c449fff51e363a256b9e8b5bf10f66aa70c393f8efb386b066cdadd7d0f92daff1fff75aa27aa8c534650b37b14eb32b346ec283a10646aa40af0096e04b801dd5fbd63939cb12d4c77d3cfd6712cd07347b7d053368ba638704e0608d8ca4fff89326c18ae331c083e23c3737334e6b6ffd9bd50a27d56bc292c8dc188a2816e71eb6ec25774e28ce93303f66e865f5922f9dbb85d0dac3a4441427e5bed7c33d3eccb89a8ab93e5bd7c423529f2f67307ca03fe00ca3acdf9715e90fef8da279e3c75f601055d1722150a6487cf0e28e0a3f1c2af15e57e50c5046b4adeb1103c3d24e19410ee543a3dddf838c4a1415ca391bbd780380846a08bce0de0a729a815387da37693ce6ead0654136ec9662ba334e3d1f3fb9ef2cbcede573d6d01ad1e73be42e369c19449853a0744e0f086f93ad235345fe1a778c1fb05df2f2c01bcdc8979682ec5091f553c16b02f28d5f7ae8f30cc81a29d3376ee03096cfde82cf51fdb38e7326d19ccf84372135786e8fce2ae472a4f52ce158dc86434651481635d679f3c11e4988f727325c3aa1c3d88c37cdfc7917a16dcd45513004951ccc7cf2b182c8a3a20c10062924814218e1c117da064a97b9eb778908347807e7f3fc171269d43ba2ca7191a42203b5993bc9e3f41913a61cc56628c2cb9eb23f82a17e1b78f6c9ac0bc0c604dbbf5f01d9fa8f2831d51002dba4a8495f6c4daba13c9eb373c10e436db525f0d74c9958063bfbc328e54b3b315165c63cb1cd21defd177fd323e61ee82a03b4764f62105e7fbc7cf4d5e0cb9fe0ac84bca602d5b36f39ad8fa6894c73cb05d7eab80a123f781257ab1a7520844bf04ab1d73c8d44991f3d3233b8b52f386e56db0783628baf157473f530c4a97dc8a1e723356fc93248c3a9b70a0064a2a79fb187b523dbc73c1d1444701ee07932b7403236880d02574aa2b3f654aed4e0026864801211ffd5bd2519dd8412999cab291d2468ea6ca459aa8a2cd3f112bad7739475a3bd0e13ec8e2c67048ee30bc9bb09126c856131222cd7a6e65c2c4e9ec86dce5feb088248ef1d3addc3e17f9dd808fe2bba647538569dbcd4362e43c7a09fd8edeb814942604358142c6da4b3a3513050a7665c5194ab06abe179ce66a8babbfc3df9ee65c7b82036559cc7fed57a03346e67b0bb524889ce9b237ce698c2704bf170e73d3e140092095499105a75395daa09bf8b8492055585c582dcd124917fdb81b85ef71150759314bc3526e5d96a9e6fdd5c109d39c92859e216a0ef82d90cec858ec1b42e961014f09a82819382ec635dcf0974e66572a1e435a9dd81b160f01f1f64dc872db39f0586d236f74f640fb354205beb6a5396c0cdd0918bb437055126feafa70e3cdd98fe2dc4ec9bd9938817bd9c75fffba61558046cccfaf8bd2f3dab448914b3917d7ea35d7a8accddba051192bf46fdca1a942f1a11dfecd24e8b82fe57985bcf26784fa887dce9f2a3b3169bf62295ce01c6b768fa6c1a8b6a65654ac7cc020a4c89f56afa3e9dbc15576c81542bf72ba193ae348bed2eed9ff290725b5563336cdc42d67e117880346b0e3c576e572f55605ce3cd4f89a5ccd860dfcd36a6fb9bbf8e9e46607ce2f18b72dd30389f96c92284890637da4adcd2220158d9b9c4deaebcb3c54648469a05255b00a25125fceb429c93d2fafecb08e98e956ab172ec961ce66ad65a702d41432d81b66621e5e08e559972fe79843749512094d81c38a7e115f154e67fc8fade08a00bb0d46d4a85e2e8b85315b0ac5c2dbb56792e5d658a3ae4da0d4007c1e191a937e993a3d5e3236f9c8aa29aef2eef26c1e09a7543b143830c4c812be905afd248bb06a6aa0cb55c34db0ddf21ef8d9075059187bccfd9c57fdd5bbd873d1c2113e840a904f7b3bad5371ff50474a76f281d66c9799cac503641a425e6804d568173a70b0d6c2bc459a2b1c294ae665083cbfbd2f8c18d3464a5e5f76173677bbeb07552347a4a9a846a5b48c943931395d567859eac87bd749f9b063f2aabcff3fd36bb67612cffb6c72f83c82935ed09f6ea4647508bea4ddcaa7a5f9aeed41b30345fcdbaae56366802cf1462a3a314cb12670cc667c027e2dbc594c4832a48eeca22d99773ef0e416bfe8abf0c9eb020a17eefdc2975d52bb0e4ba1142933e085d63f7331bfc45ca1c6f6c9e78cf5cc6ff2a760cda72d39c3df6bb3b1a597a58a15855d53d07ba119db81a88bcbe0f164404c46ef94125d863159cce558d9c1b1af98c299cc4ce2cfc8958dbc630e4b565cf5c52724e87b2f125069723ee5cf2380ae883be8c3d18902fa8d4d7e5a240aa1f4ab5e408ae5c5674d9309488e651ddb29a61bbf95ef0004b6cbc3b337dc8fd0f57af647938307fb2b54aa7cf0ab1870b33c32864ec623f8d96b175f133375a030e4def4e6846fb8a9204809444394c5a933b2dcb73e3a982db2f68158b16cbf3de5c010ed319698e41e1a2ec42bb9444eb95dc9faa72cfadf7a61d5ce41dcd68ef9d6cba2754db7123d5cfaeffd61d8cc17c7ffc60c3f6c9ce48a6ad44a0f4f370edadf246c5e76db29a103f257eacdfa8dba65d715d2065401c5baf31869159496bd691ee29da98962328b86ee3739e8ab757b1a44b890f71ca89bbf6ba787083c70e66d21e34ce6aea74fe1a78594ba27fc20ec92a4dd053f5bdf5dee7777bbc3c06cac8ce34893558b72090b8e7442c000228d3ac2b885466d1099e87e99a8274272bc6aaad978878ed5f2bce61f1f71b5a49b0583574375ca9cfdc717af0a7d0236eb69088161dd4080774da32677f2a1248f12a099038f8550460301c451c207f927159eb1b06429b16c5f069006e28f695693e6222d1d4f538c1aa4132e16353413f35790ec89376115a1ad934da0c8d238156d8a39a69c2d9a5da1c64ed5d66bdd91b4e4654bd1cc1ed78f0b2be1f43e46a49950bd0563d350a47d5b9a6109bde404d22c539d336949dfbb97ae0cd4ad4d35a28655792c1e8d91052637aa42d2ced55304310b45db7b4541e7fb39fb35430fe7d916ce3a9d1b509a2df588cf295ab0720f90b6e4f284e704fcd40f933b0dc66765f01e216b636e4bdbbb32541380136b1c846a9e46d24a97175b42f48f558c323f6734ea9c204918dbe546959e1fca17d4c1b5b4b06c2048c6384566c507756b030fae5b9aa481ef98d1d6322b095479ee2c0cd814b664df2b6a6c819ce8271a547c7418608dfc2ffb0afd2922ec5e8e1177d79940ffa48b5750609d84fa36ec30fb04e94a948a42dd772c95ae56a7ce16aa81b0e0702f224bf900b18eaa172ae2965ccc2a7d8a96cdf1ecf2e16fdc3d7d6ed73327ff09e8cb15f72b046410feb1a6b47201ab26b6499084d777229bedb4c4b1741b1cef6ad13efeaa09df0d41efe8bb761a268a9579f5d61920a2a185c203b8d12df4061d94baafeda63e2cb6c7105671d70beefc99939178b21eab70f0c823a9a8599aa8348630ad6e5739a463382d065eb17ad29f54cc2961b038d819ed0e83cc44a6ddd203e1668130c4a81d131c94119fe3980389f8b21252ebbdfe599a2165a533f63258d1f8c065cc0cff35991d71fd34fd8852addf3e07920092dc0a490b1c741b4f6dc0a1c4276fb6d28642749708165395d5529688ed03b84d0e3b84609738b1b9cf195024c1f741d1a630d2f7e472f3740e00f9d8a448c9da47bf0d3989841a9daf8055497456ff6a9bbe2bbf41a31c16e24a2b3ff8bca0eb3bdd1687a358b904ea58570f8c9025265b61de0f79beb5b9a61469879b93f1a73bba8894f1b696c15ae9145fc43cf143c7668b21d17261b7f6c46dd1ab1058096444c0bbb7c785aba5673fc5e7c031c56af442373a5fc1dfdec8037b44ab3dd56e7d0981a4", 0x1000}, {&(0x7f00000022c0)="d950026c709712eee828ab9f1dded3d25ad30ac131a2d439d3f80f19f9a4e06c131d34bfd9b951ae1c7a0684d3f10eb164ade479d4d1e8916ad3dff0bc944c59ca463c34ca3ad267c7c7a76a54344f0195025ec18f3f4377873bf2e1b850dc8bda3b189dfd5806c7fc6ad629e287d0828f02445a783be56ede7e45895bc49d5ee0909de200be9c454e5f209b36b980259ad9a341a70368764235ff2a63ccfb6d767fce2676e4ed9cf02427aa12e53531307f07adb75aa6d0a80b424e3e9b0aaeb958a3149fc576870307e4061e88", 0xce}, {&(0x7f00000023c0)="4dcb843b02b9601bfb8d8b2bb93e77af22c8d1e2a9c2ffbed6466be16d10162f7ddf6260d475f676df0f5f26a430ffdd88d2e389869a2691e5972f0c3a6c57a4f270a40df65a15a6b955a0a53a738d82487949ede869e48f44cf1b08f53d73fe8bcf526a4aaa19d2c6235f1f7b2595e1121b3cb2783520bf7032916a8e34a025f3a7ed6da354bf764b93eb10310753e2fc848f85375c57941c4c92c4505466848c4e6a89bb575f621dcf7b5cd8", 0xad}, {&(0x7f0000002480)="88c2aa26853a1a07fcef42be594def0cc0cea47401507950986a3d0f5208ede53c9ecbb15ed5efb8b6cc0741b762d1bf0d08bb292e32fbd77485bfe2c49f054a81a3c8a4f92b4d007b0227c1321018afb331475c", 0x54}], 0x7, 0x0) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 16:00:54 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r1) write(r1, &(0x7f0000000000)="659ca0d8bd1d808572800d86dedf1cee38242686aff45d54d67019e68521d33e0c5dc4bf0780179a1ddabf4c4e59f694053bae66a40e6a2362019c9860bc3ebe4ea7d3d5580d9a53baeaa34137389299c2112e3c8ba56bba0c01f29c3022cd5214", 0x61) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2028, 0x20000505) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 1: clock_gettime(0x3, 0xfffffffffffffffe) clock_gettime(0x7, &(0x7f0000000000)) 16:00:54 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8e3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x235) setgid(r4) r5 = getegid() setegid(r5) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x9, 0x7fffffff}) dup2(r1, r2) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f00000002c0)=""/162, &(0x7f0000000080)=0xa2) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x3f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x811, r2, 0x0, 0x46) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r7 = shmget(0x3, 0x1000, 0xc, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x5, r4, r5, r4, r6, 0x2}, 0xffffffffffffffe4, 0xff, r3, r3, 0x3, 0x10000, 0x1}) chown(&(0x7f00000000c0)='./file0\x00', r4, r6) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:54 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000180)={0x2, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e949456723fb7afcebc9ca5194640537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbabbf6b94b44f53ff348732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf"}, 0xf7, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) msgrcv(r0, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x1, 0x800) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) lseek(r1, 0x0, 0x2) msgsnd(r0, &(0x7f0000000280)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adff51a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbdff014f0c5f7fc0cb53a9ee0b6e91152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa0869eb89167ab265d715b9f6f732c94923595c11b0f562b904000000000000005069c8bf4639680aeecbc0e144fb09bed5691325d7972c17c2359b003520381477877cabb8412aa210883c34d1f9e9b894e3aec0b2af"}, 0x100, 0x7fe) shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffd000/0x3000)=nil) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x1001) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x4, 0x626623d, 0x7, "741fbe3e3b7417bbf3520bb672cff43b3afdc8c1", 0x17cc435e, 0x400}) r5 = fcntl$dupfd(r4, 0x0, r4) getdents(r5, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0x4) listen(r3, 0x4) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000040), 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) getgroups(0x2d1, 0xffffffffffffffff) 16:00:54 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x112, 0x1800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x90f9, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x4, 0xffff, 0x1000}, {0x6, 0x4, 0x1000}, {0x7, 0xffff, 0x1800}, {0x4, 0xe21}, {0x3, 0x3, 0x800}, {0x6, 0x3, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0xd60, 0x1000}], 0x8) semget(0x1, 0x6, 0x8) 16:00:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x101, 0x9}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0xffffffff00000000}, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x6010, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x811, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000000c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e1eadbe3a691015fc73843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c72131974aa8e8ff1e0a0b2f1fc1f3cb916a424d4f393c4157a72231bf1e3f911458f7f802bfdea20cba64ba5296ad6d4701116bd265d597dea7c375c3c591f1916a674f74a6a0ccdc58f2f944091e5282e40250385b87a27a965f50bd525ea45d55ce9f06f8fe23971a9b006bf5bbe1ce6fef024d85aef7f4dad723582905dcd6979c0eb0bc74019214077f1684670f2be06bc1eed89667c81eb3d5ba61b511bae19456f2675fcd685084e6a510d1519d6eb3f78a47171a1dcee787", 0x154}], 0x1, 0x0, 0x12245c73d3a34e31}, 0x0) getegid() 16:00:54 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) r3 = shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffffffffffffa5) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f00000005c0)=0xc) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x9a5, r4, r5, r6, r7, 0x0, 0x10000}, 0x80000001, 0x7fffffff, r8, r9, 0x1, 0x400, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000600)=0x8, 0x4) fcntl$setflags(r2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = getuid() getgid() setuid(r10) 16:00:54 executing program 1: munlockall() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r0 = getppid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000100)={0x400, 0x8001}) r1 = kqueue() fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc00, 0x90) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup(r1) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) dup(r2) socketpair(0x18, 0x5, 0x101, &(0x7f00000001c0)={0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x8, 0x9}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getpeername$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) connect$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTART(r4, 0x2000746e) getrusage(0xffffffffffffffff, &(0x7f0000000400)) socket$unix(0x1, 0x2, 0x0) unlinkat(r3, &(0x7f00000004c0)='.\x00', 0x0) r5 = open(&(0x7f0000000500)='./file0\x00', 0x8b0a, 0x14) kqueue() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000540)=0x1) 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800000000, 0xb) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 16:00:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x23, 0x7ff, "87c66672de11e54c1145e47000f9c74359ab9463", 0xe03d, 0xf60}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "1eae8682ab0320a7e6b9bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:54 executing program 0: clock_settime(0x6, &(0x7f0000000080)={0x40000018}) 16:00:54 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget(0x0, 0x5, 0x200) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000180)=""/100) getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r4 = getgid() r5 = getgid() getgroups(0x1, &(0x7f0000000140)=[r2]) r6 = getgid() r7 = getgid() kqueue() chown(&(0x7f0000000100)='./file0\x00', r1, r6) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000080)=[r5, r0, r8, 0x0, 0xffffffffffffffff, r4, 0x0, r7]) setregid(0x0, r9) 16:00:54 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200000000000000, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x400000040000) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x4003, 0x4a95, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x4002, 0x0) fcntl$setflags(r3, 0x2, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 16:00:54 executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r0, 0x0, 0xe0, 0x0, 0x7f, &(0x7f0000000200)={0x3}) kqueue() 16:00:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x120) 16:00:54 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x3a) setuid(0xee01) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x68, 0x2) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x1e0) chdir(&(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) close(r0) fchmod(r0, 0x42) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006e, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfc) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = msgget(0x0, 0x600) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/253) 16:00:54 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)='W\x00') execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2d92) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) setsockopt(r0, 0x6, 0x0, &(0x7f0000000200)="b1efe6204fdc250ffdea3637edf0f5078184ae06beda43a83f654326b2969476c5e66b3631f27c733574d1f74d9d68a393459a473d9307b2778fcda36ea35dd91ac66211e9a1a6762bf5d65af8d2fb6121b595b43ad15be2cce8c3ad47c86187642c8bbaa7fe85ae85a28c0b721451d566afedd010ddc84a57a187f7487fc382417dd740aacd6a5f270ea18ae8a711e9981207e171cc082b983858bebda60df9100ff4294959f282db931a950859494db91d85b445554f2bcf8546e19473b8645b54020aadb27643dc5b516a6edbc35e61ba6e2009fb6a33498874b6ce8342e2c7aa481370a7ab4225ce6b51c677", 0xee) dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x1) 16:00:54 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(0xffffffffffffffff, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(0xffffffffffffffff, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair(0x31b516f13e5817b4, 0x1, 0x9f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, &(0x7f0000000100)="cf38ba0af11a0e0ae90bdc003a33f097a48860718dd0c02d79f8b5b341d862b55829fc736037d8c264772b2506918cef9fb9e9021b7c7deb980afc6990b5b18a86a639577c5b1fc31b99ae4c68a6fde369c3050848cffffe26aa640732b4e5bdbe0771b9167d4c61305b842aca7c80defc11ff6d66ac867d431234f390fa6dff2098e47a735d014efd8fcd8b3524e0a3fd9bd035be402958eb41285440e6f12b75d9ed3bbbd712e60edc3d7435cfa63f1a7a31846e67786b637e54782557bac962861752ecfdacdecf009dd3a7b6eb9508a35a4f1c4fc1b8456ed0748238cec4e73af1f9", 0xe4, 0x407, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x7) fcntl$lock(r0, 0xf, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4000010000002000, 0x5) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x1000000000000347) dup2(r2, r1) write(r1, &(0x7f0000000080)="f2", 0x1) 16:00:58 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000080)="86bbeb50b1058daf96a4238db4480fb8221b32fb6f64d72611026b4c6e8195939d6f4a7369e5d83a313de58a0ecae9c9d3efcac411ba13e5af888e3a091b29da1c2dfb56a1e40fa696c4da50ce55d3495eb18321ea5eb1ff", 0x58, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681e5879af725ac500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ae26f476e554efb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c7", 0x94}], 0x1, 0x0, 0x0, 0x400}, 0x2) 16:00:58 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0x40000006, 0x48, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x200, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x58, 0xf0000000, 0x200, 0xc6dd}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x81, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x3, 0x7, 0x10000}], 0x40, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xa3, 0xd1, 0x27, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xffffffffffffd30e, 0xffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x1, 0x85a}, {{r1}, 0xfffffffffffffffd, 0x6, 0x1, 0x7, 0x401}, {{r0}, 0xfffffffffffffffe, 0x44, 0x80, 0x8000, 0x5}], 0x4320, &(0x7f0000000280)={0x9, 0xda32}) bind$inet6(r0, &(0x7f0000001340)={0x18, 0x0, 0x3f, 0x8}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001380), &(0x7f0000001400)=0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001300)=0x7) r3 = shmget(0x2, 0xd000, 0x0, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/4096) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) sendto$inet(r0, &(0x7f00000000c0)="272ffd0b505f2f977e4453aabd57cd402def628c918d27fcc66e0e304a2a5e7dfba3adaff2c7c1cc720f7e48b691e15c21850aec387814934de2846c6a4bef2c0b5c6be1a9af56c634d1dd33f373e68529807f8e6119705633f527036cb17433bce4d6636067e3f8f5cd74e22399ff9ed1f09661f8e45be0344a7d48a7c92dd7c9b6f62adf612a113f7f28be574a3d6f7dcbb3fcb05b748ff6f4427c5f28ed7e7ca929939d677091cea125e45aa5dad9da9380d6ca69a9a755158ea24b4caeb80d859752200b94cdaf5fe455039c54ba6ae2e51ddd6dc6d6317c60d5d6dae3f7c0de2889d5e04127bbde018b43392c46982dbee3", 0xf4, 0x3, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kqueue() fcntl$setstatus(r0, 0x4, 0x7d) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x3010, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r2) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3ff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) dup2(r1, r0) syz_open_pts() 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x108) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:59 executing program 0: socketpair(0x6, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="ac5b19c3cf753108c7cd7ee5baacdf2f0a2cbdd4684e14e15ca4c99c2281d1204148455e39e36efebaf01b71172f7c9cd4f5c18166a77a", 0x37, 0x408, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f000000000000e8dbe87e85b252da3232550982bb72e653b85e1cae395fab3bf6c5cd0750aece73d222ccc69bb50231876862c1ec286c88d75c874bfd3cce6859c32c5ab91e981f43333cdcfb0e0b5b9962c2674b9b08a30dcad5c20538756753f7cf92de59d1bf1da146e38a64c218d80a3df0434341740698ac4f1d5c9e22fcbe5941903334d6f70826608512635cb467bf3f4f9b75da2ffee147398b6950e40599adb6"], 0x1) write(r1, &(0x7f0000000900)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90e28b52791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0x7a0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:59 executing program 1: clock_getres(0x1, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getgid() getgid() getgid() 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)={0x2, "9df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"}, 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) connect(r3, &(0x7f0000000340)=@in6={0x18, 0x1, 0x0, 0x7f}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() dup2(r0, r1) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x400000) setsockopt(r0, 0x27, 0x2e, 0x0, 0x0) shutdown(r0, 0x1) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1000000000, 0x2) sendto$inet(r0, &(0x7f00000000c0)="db27134596f1e373121dbb78552f8c6b300ee1bb6a78ffb40eccd590169e85c8fcc368ed728a24d964fb1facb4c9b6e5404ef792288dc743885daff5262869fe37756c783631b91f8de6f69b8c48c958a1667bdc39a1170245f33f2ad3d21beedecaf5f49032cc191af7db2482958ae1e1f3f00ad13bfc6f344fcd3972c75c83c9cd6d1923d19c68f4cb8bc8c3eded844f8e5de8424c85b5da0b1abfe85fa2922b44bcf981492fc362af134b1d74288307f33287c27a2fd1130dd20d3223fe0fa7a77e2d7688096e28e7d056d0d99aea93f8aa4ac47345af493eab5965be83315a6031d243fabab52abb378f921c730e10facf2732cb7b5bacc94f838a626e11e88132bdbbe0d1b051ccccc2e5", 0x10d, 0xffffffffffffffff, 0x0, 0x0) 16:00:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x20000000) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = geteuid() r6 = getegid() msgget(0x3, 0x1) r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x100000000, r3, r4, r5, r6, 0x100, 0x6}, 0x0, 0x7c, r7, r8, 0x5, 0x800, 0x7, 0x2}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r11 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x48, 0xf0000002, 0x3, 0xff}, {{r0}, 0xffffffffffffffff, 0xd0, 0xf0000024, 0xfffffffffffffff9, 0x5}, {{r10}, 0xffffffffffffffff, 0x9, 0x40000004, 0xfffffffffffffffd, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x9}], 0x202e, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x98, 0x3, 0xfffffffffffffff8, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x74}, {{r11}, 0xffffffffffffffff, 0x0, 0x81, 0x40, 0x6}], 0x6, &(0x7f0000000300)={0x80000000, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000040)=""/106, 0x6a, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x1f) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000000100)=""/15, &(0x7f0000000000)=0xf) 16:00:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=[{0x10}], 0x10, 0x4}, 0x4) 16:00:59 executing program 1: socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x0, 0x1, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) close(r1) 16:00:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x2) 16:00:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x8000000000000000, 0x0, 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b649e69bd5bf758eefaf518f1c02752d3a87d433ee99cd34456674964e4e0507f55434ff74fef979c6c9b8fca31518ddb6900aadaf6596b38d82814df92e68c0fea33153d833e0bd85126388f645a674325bb0dc4e9717cf7aa503ee3b23e34f2c9d39c016312d3efaac4d80ac23cf57168c2b7a1253da90f2d70f8ead9d1217074a5ea401d29bfc03a23ca1aa0a325077c8e0ccef1d89ca5cb0206b42b7d0239d4f52fb73ee943e3eece2a4a32f77a95f269dccd76b82d1200c0e387c4927b4a73be5854d6d71e9e4270e5515bf35020bf91cb70c", 0xd5}], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:00:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="950a36c81336a62573fc31607686d4fb36e416b69a1445ed345047e246cf47723bc6f80975c31302fac76cd4f5322c6ea5fa4784749b684d9fe718be933c3010013b3945d5b785f72af5c368bfb652c6572bb6aaea85fa7ed13d414d3aefc3d56fb595db015a047bf57e804b94882aa6888ef5f3d97770341e0a8efe4c0c68ed42ef9df37e35086984d7fef14f7287d31e22f5c98b1d950d419abbbd0e385f31f1b1cd0b", 0xa4) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/83, 0x53}], 0x6, 0x15) read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffe05) bind(r0, &(0x7f0000001540)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r1 = syz_open_pts() dup2(r1, r0) syz_open_pts() mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2022d126) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0xffffffffcedfe23b, 0x8000, 0x3, "f463d246cbe48a6a8b0457e6adc934dd4683fbd8", 0x59b4, 0x5}) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getuid() setreuid(r1, r2) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) setsockopt(r0, 0x889b, 0xfffffffffffffffa, &(0x7f0000000000)="cd48813c683fd2a20d30c86288618661546a26995659351aa0d9f516a93baa10e14fa49e6f27a3fa5dd43f16b6b06149321a2dd47ecc80f30ace65364e4505a5b669740a1b2c5fe538435cacca86970c59bbf6080b74e8dcb7bfcb9329a4e0b8d861ce889fec6b30357a04895b45a2f04218b4af9ce0b7df90918f97557a", 0x7e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') kqueue() 16:01:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6, 0x0, 0x0) getsockopt(r1, 0x6, 0x0, &(0x7f0000000000)=""/93, &(0x7f0000000080)=0x5d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto(r1, &(0x7f0000000140)="6207c5f4f62d58e5fc0a08257fbc877f174c2df3a52c46e76b02e86eae129a6292eaf51fcb066627e2c3aa31f310f1eb805478dc3dadc07b9d1efe66463976b41bf5a7b58c27cdab0ac391ffa5d8ac1ed8d01a406d922e", 0x57, 0x1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:00 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, &(0x7f00000012c0)=""/210, 0xd2, 0x5}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000001440)={0x3, 0x3, 0xffffffff, 0x3, r2}) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffd, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x40, 0xc00000000000}, {0x6, 0x1}}) fcntl$setown(r0, 0x6, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x20, 0x7}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() socketpair(0x6, 0x3, 0x188, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) openat(r4, &(0x7f0000000100)='./file0\x00', 0x688, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffc0d, "76b7be938373681f0ca675f11700", 0xa348}) syz_open_pts() pledge(&(0x7f00000001c0)='+\x00', &(0x7f0000000240)='\r\x00') 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000002480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/177, 0xb1}, {&(0x7f0000001200)=""/52, 0x34}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/255, 0xff}], 0x5, &(0x7f00000023c0)=""/164, 0xa4, 0x7}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8800, 0x19) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x6}, {r0, 0x30}, {r0, 0x4}, {r0, 0xd5}, {r0}], 0x7, 0xfe80b92) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0xc8, 0xffff, 0x7, "811f61d75181a119b80d2e17aaf24d8390659a926229e85680d53c94b3774870dd0bc8860d515b407bb51480c9865f6a235000210ce50254de4bd7f4465a9e9ce60a6f5efdc61cf59fad0bc12809d3f98a17b8986ec095370e1d2e50d741293bfe25fb20d2443b66e9d301cdb3f84b74ba4848ba70ca1dc7e76fe68a9f32ce86ae0789a013b5290946a8cc23b66e213ee040d3babf91f3f6d3ef37206fb4131e75f3a339ecf434711c285db3f77cfae50be2e895f80667bb"}, {0xa8, 0x1, 0x1, "c09947d1053710b56c9579a73968745f2becb0bbe852e2c7bfb42521bfa4580aa11537d6854a32472806c8fa616f2c7df1c3c4d409d9e2acce79f30359329ac741c612e70780970888231e9067ac375ba1145b38ddeef489c95000e12a9acfb7a61242504a0c2664454c1e2745183d8862cdaf6e0dcb883206a95978e9a6fe5bbdb249fdbf3cc754b851dbe4f4d2987d01d470e8cb"}, {0x100, 0xffff, 0x9, "da4b4ba79c6b7eb584740310734261fbbe47153ebcdb0c8e001d352da3de79a1cf01b312b4e8951d7887d94f345830e4383b96a875a22973b20daf6e0f26ad3cb5896c33e3b7134741c0eed3c7e81d17c532b40e6474b6611ec096e10602d132355860ff060225d188160a51943d9e390fcb193ccbb3b07177f920417198c5f364de749c6c989711a416db977e27f0cad6d29496fe918c322eeee58194d0c53987f857d56db37dcbc175663b689545c395e82a3c8e1c61494bb18adbb8a9695ea7ccb9512cf2bdc5e26d7f3e3ac4cf3df757865a745d33f12f9a973faf4d726857cc3c7b257b376bd5c3e7d11a74b6"}, {0xc0, 0xffff, 0x80, "53b8ded926f289e50945aba1bc09f02d41307f9d42a8d730cc21e4301ff5fef5510ed9f94fb356ffc3cb533da593ee6b40862dc5eb5fa324e0ffe9a82fefbc146ee3be9356f7012edb44b436cb3347ac98c726a7956dd2ec988a61348e55717cbe14cee7bb61532c1c870f3228aead937adf29c1739b50fd3fd0e690a158a00ec511db345054621911c109ee691f92b6d961142b5856e75ab163d38c074b24c28ccf3ab813e5fe48efbdf3b188"}], 0x330, 0x4}, 0x1) 16:01:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xfff}, {0x1, 0x8, 0x1800}, {0x1, 0x0, 0x1000}, {0x7, 0x81, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x2, 0x1000}, {}], 0x8) semop(r0, &(0x7f0000000000)=[{0x7, 0x6, 0x1800}], 0x1) 16:01:00 executing program 0: socket$inet(0x2, 0x3, 0xfffffffffffffffd) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218abbe8ce556e74d20000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r2) 16:01:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffd99, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:01:01 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r2) r3 = dup2(r0, r1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = getuid() r2 = getuid() setreuid(r1, r2) bind(r0, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4a81793c94d301824e8d5cc930262600119d63b89445d2f648453b71281cbf9e40ed6f858347ddab59c8ada974990ee6be73e5400505acf4bedef0f2a6961011fd07b29cc9fce3c19f3698b9d09acf9bc45371655424fd1eab1200e5e53c590a6fa1f487ffa57b2d", 0x68) pipe(&(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0xffffffffffffff7e) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kqueue() openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3f) r1 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x2, 0x3) getsockname$inet6(r1, 0x0, &(0x7f00000001c0)=0xdd) 16:01:01 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b89", 0x2b9, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 16:01:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000b00)=""/139, &(0x7f0000000bc0)=0x8b) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f806c653000"], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x5, 0x1, 0x4, "1bae979ec225c691cff4305f4e6345c10515f22a", 0x5, 0x100000001}) write(r0, &(0x7f0000002c40)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f127a6ef42b0b4ace9be08b27fbdd94ecb1c91c717d8726992b2ac1329be60688bbe19de035626c217f4eac12759119699131a9d", 0xab7) 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r0) read(r0, 0x0, 0xfffffe39) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 16:01:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:01:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ae42487ce5ff094026218aa36a86bcc97e99b5b0aa366a5539d71e11554be290c2dc0c0bd164c08e34b5464d0944196a34abc5b69b0f2288ce9588fadd4cfb4bd05ba53fc7d941fee628b710d9e83488324a3"], 0xd0, 0x0, 0x0) r1 = syz_open_pts() r2 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) rmdir(&(0x7f0000000000)='./file0\x00') r4 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getpid() fcntl$setown(r1, 0x6, r6) r8 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0x4, 0x7, "24745190652173c18d97ccb891a5ce232ca7b64c", 0x2, 0x1000}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x2, 0xf37a}, 0x1, 0x3, r6, r7, 0x3, 0x4, 0xffffffff, 0xff}) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r9 = socket$unix(0x1, 0x7, 0x0) shutdown(r9, 0x3) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01000800f54314b39c5312e8"], 0xfffffdfd, 0x0) 16:01:01 executing program 1: setuid(0xee01) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f00000000c0)="7a8aa0b4cfade2542c1d72017b558457ea0a593c7c92c8a479915ea66e554987de43ce3106f46e0deb9dd2bbd8a715604570ff6da99a41972c6e970813e9a59cc6203dba29", 0x45) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x81) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(r0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)='k', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xff, 0x9}, 0x10) socket$inet6(0x18, 0x5, 0x101) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) dup2(r1, r1) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000540)=0xc) getpgid(r2) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r4, &(0x7f0000000140)=""/174, 0xae, 0x41, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x100000000}, 0xc) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/166}, 0xae, 0x3, 0x1000) r1 = kqueue() r2 = socket(0x6, 0x2, 0x80000000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r5 = syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x8, 0x3494}, {{r3}, 0xfffffffffffffffe, 0x81, 0x4, 0x7, 0x6}, {{r4}, 0xfffffffffffffffc, 0x80, 0x17, 0x7, 0x7ff}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0x5}], 0x2, &(0x7f0000000280)={0x0, 0x8}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/22}, 0x1e, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/63) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x10100) recvfrom$inet6(r0, &(0x7f00000001c0)=""/230, 0x128, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x9, 0x1}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7c46, 0x4}, 0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x1}, 0xc) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r3, &(0x7f0000000300)=""/241, 0xf1) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r5, 0x10}], 0x2, 0x44a) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/174, 0xae}], 0x1) 16:01:01 executing program 0: setrlimit(0x2, &(0x7f0000000000)) socket(0x6, 0x5, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="744c10f46a", 0x5) 16:01:01 executing program 0: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) 16:01:02 executing program 1: socketpair(0x1e, 0x8000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 16:01:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xffffffffffffff24, &(0x7f0000000140)=[0xffffffffffffffff, r0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setuid(r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x20) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:01:02 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f00000000c0)=""/128, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x200000002049, 0x100000002d52) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="570900f800d0093631d711f8", 0xc}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0x47) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x2ed, &(0x7f0000000000)=""/204, 0xcc}, 0x0) read(r0, &(0x7f0000000100)=""/10, 0xa) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) 16:01:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x3, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = msgget(0x1, 0xe0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/174) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/207) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000fffcd300ff0000800000000000003abdf64484c11f0d3a857b966010e13000703226eae6a4eae2f5e9682367a84eaa887845fee8595b0272befda2029b41cd1480fa1d053e5efb51aa706fab0e32f7557f34ea621847a4a8ef3074764eecf0051e6712e82b3d3e313fbcb665667a634935c27531dbdaf7bd08e83fd9e56f1ebc68b175acfe7dc82783d6c26ef31877248c76902cbff99a2ae91bdff5102904c2c4290120ba799b7839c2cc93482741d75ba39a047c968c6655580992c58ab252572efc406f23fd5d11adf784ba8c1e25ec4d3e0571dba0c20247d3398a1af10bcd"], 0x10}, 0x0) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957635e2be4e21198b272089ddaa709ec0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1eff441f955632ba0883c6e150c8427ba", 0x65}], 0xc9) write(r0, &(0x7f0000000040)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) fcntl$getown(r0, 0x5) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:03 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x3, 0xff, &(0x7f0000000000), 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="86ac99d65efc64782af07583116a018e254781572fbb2d4476f449c52cd84d46991e4f11ef34dda610ea4990c1bcf9afbdaedfd674fe511924ccb10e3ccb929d8563b58554c66b04ea4fd9dc9bfdfd800f678576fa8b63", 0x57) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = socket(0x27, 0x0, 0x6) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet6(r2, &(0x7f00000000c0)=""/80, 0x50, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x9}, 0xc) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfe, 0x8}, {0x18, 0x2, 0x401, 0x7f80000}, 0x3, [0x4, 0x3f, 0x1, 0x100, 0xfffffffffffffe01, 0x8, 0x0, 0x2254]}, 0x3c) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) syz_open_pts() 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x50) open(&(0x7f0000000080)='./file1\x00', 0x12, 0x8) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:01:03 executing program 0: setrlimit(0x1002, &(0x7f0000cc0ff0)={0x0, 0x3}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:01:03 executing program 0: socketpair(0x1, 0x8004, 0xd5, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) flock(r1, 0xfffbfffffffffffe) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:01:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) close(r0) flock(r0, 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x4) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f0000000000), 0x4) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x0, "1eae0200000020755ab8bdad345f07a098206fb2", 0x400000000000001}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="5ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3100b0eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c77212880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004000000000000000000000000000000000000000000", 0x211}], 0x1) fchmod(r0, 0x80) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x20, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x82, 0x80000000, 0xffffffff, 0x5f, 0xfff, 0x7, 0xaa}, &(0x7f0000000040)={0x3, 0xffffffff, 0xb, 0x3, 0x2, 0x1000, 0x1, 0x7}, &(0x7f0000000080)={0x8, 0x1, 0x4, 0x3, 0x5, 0x12, 0x9, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x0, 0x1}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 16:01:04 executing program 1: stat(&(0x7f0000000100)='./file0/../file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x8, 0x4, &(0x7f0000000180)="c51c0fa525ca35817ff81af3f9b690b5a608fe8eccdcd0f09a1d75abbee6d9f7a45ec1", 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) recvfrom(r1, &(0x7f0000000000)=""/107, 0x6b, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000240)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000080)) msgget(0x3, 0x0) 16:01:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653080"], 0x10) setsockopt$sock_int(r0, 0xffff, 0xa85, &(0x7f0000000040)=0x80, 0x4) 16:01:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000200)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) chmod(0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x80, 0x3f, &(0x7f0000000100)="e548c284fc9c23376a65a791449a6b35b397d8e8932bac211ff847ebe07bb4cd6f18e15c5f7948f8a7898f94a3b68b9fa7f3184aa76f2cd0efb118edf973cc5939f9f2d52a1eb4fe2a3be4f7498aaf3e0b224a4e32b9a05fc6797941387e836046f1f32987f7947406fe7bc75a1c34b0e9970755e10c352ae42e7a6f17c4bf4b347827e584357aa0491017fe2b24499862f17dcaef5120014baa2f9de30b09d18257c8209b0ceb94b7e98f278a12cca5df2236f7dc098a869c3a4bea0bdd61d7ed6c31ebff38525c6a7440be29005a4001703b51be1b250d5661071445d83b28918c3c884ba136b1e19b35a935661728d2ae664dc279bbf4795ace145577", 0xfe) socket(0x12, 0x2, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:01:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x400000000001, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSDTR(r0, 0x20007479) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x10001) 16:01:04 executing program 0: r0 = semget(0x2, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0xfffffffffffffaaf, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x8001, 0x800}, {0x1, 0xff, 0x800}, {0x0, 0x401, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x40, 0x1000}, {}], 0x8) 16:01:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x44) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:01:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xc00, 0x5) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = msgget$private(0x0, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x32) r6 = getuid() r7 = getegid() r8 = getppid() r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x269, r2, r5, r6, r7, 0x8, 0xb310}, 0xb2, 0x100000001, r8, r9, 0xb18a, 0x1, 0x2, 0x20}) getpgid(r3) setuid(0xee01) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r4, r7, r2, r7, 0x2, 0x4c}, 0x1ff, 0x100000000, r9, r9, 0x6, 0x5, 0x1, 0x3}) 16:01:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffffe) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="c8de1896a67bc32338273d909351aa951b750ec598ce766c51989f88421358c7d4651362559072768502c1a0ee949366bd3d41dd889ee7d175dbc82ef9f686d1ce44f1bc9fc3807df621be6222e60ef0bebe1348c5be810113f1", 0x5a}, {&(0x7f0000000180)="f076bce31f36faeb26d8868c3d5c97565442a9be8f17be87349d0ce68c10accdc935c9631792700027aa5ccdce7c46241524ed37c0f281c436ba5553c20db6cd9ebcc1a0fe5c369e28065af6160241819d50747d78013bdaa181adfd12ddc5cc376272854f4275215aece6bcf309c05a729d384e463216d5cb6d9206aa62cedf3b0528f90ad36297b0dc38a78ef396f32aba24b11ab0f8957933649c32b1a0e4c572961ef98d27414dc1718a6fee83593a61632bb79030849fef8f7c71202f65be6f5e9446b1f3bde25926ab5dbbead675ccf8269bdf8ca48e0ff6d7ccf3b4ca758b27da", 0xe4}, {&(0x7f0000000280)="a5e3ba1b815f72cf83db02bcfcb2726c2bb78840c82a99e548a71b899008ce2b46f0e2ca9975e2a0a3d44196be2fc96598ce32e1570f9425b7f2612e3d7679a7e511476ab2c6af47a3aad3c04fff52dd5b0b040c33bb3bae31244e7649a2343340ee371496543249078cb9e2cff760644ae401418287a23fc9cd3f87255e1337e50f0899d5cfc044128eb11e66ffaa108976d1f085384b22718fca4283bd36bded84cb0b2adffe6b462c5239a26e2d762156bbafc8c34b48e881b8a5", 0xbc}, {&(0x7f0000001000)="aab7a02b731c9c9db80c5937ac23cece93c4d486e4bed7668415c4913aca72dd3ff6c0a7b4aa88cd5f986a800fcd4e4c1d3489553482696851794f04c7b0d7457844545dd28e975459ac189cdd2b7271e6c88acd8216ec6e05c1ba36cb9b144918e8efdbc06706ba2d36f23d37ff9fcd67fabd5d346338fd25b3fc9b16fcd1911ff60a45b7e318af82b94a581f6c7f530145cde2bc457af4a93e2a7ba10441bcf2a1dc89fb2df11e5e9440140c345deafaf2c1ef4a06b92e17397e489d0105f14b8b226a8d7ede1ef9930c76fd163c1d9a6b831cee26e67b8d0e48581436f870aa3734d29fbf027e7038957c0102763ffaf3a7da1fce3896cc0a03edf338fea5cc9e27b0b1c5ca04cce639f5351dc25b064c384d2885f9626af06fcbbdfc6543f0edb1bb43d7c898c0f6b3fcdf80fd88b20a6353ad5e0d57ac9b9e927a19a0b0e3ce11c2fdc276ff5b7b3373b5e261cfdbf177b8fa044038391f1eafbbd7b99ab33389fc57f10470c83f221e61832b45cdb8d77f5732883520eba651d17db0928a4a53e409911e22d49a7ff4c2b1db5e35ad05001d84d7cd7af8447233e3a83cf8e4ffe9641bb74a788440e7775477ade7aa291c5225c7d76605b0c9a515038930ebd48c88bfe959d1eb7b1407cccb6b8a1abd04c29c1203d6ebf43ab4738fe303acb2edcfb4d52d1f37e108a71388d6ccb63c40065bfbb0b094870cc6a337aa80e82abc707401819d58c4e5bcea9862f0b0a06833386809ce9926c01b9431fa401655d122f8463e74f8a18d31bca675cc66bfa2417b23eb094fc0f57f9db7ba7636d66f7e8d5d799ed9edd735e84617d13a89c08ac10ebfe8dd34d934d50d0b867c1cebd596a1f8459257cbd289a64d5e87ba6ebb2f5789858cd05de8d3606b3b8e608b29e0ffe8ce8b6cb51f20c9cec7149f876672f9709b239f46a599f753a2890ad78fb5d8317a9294229da6548f0483b281ff508abc0b32ba0c828c9d9095d785e98458e0f40e5943e8c844e36b83ed4808f0c0bd0e0dce869110d95dea61946075e8db4c95bd214413a634c79129d08f6f3249a97e6b4ab3820de8cf7b77a83f376ef8795945f0a99441248e329c42d775c22aa218ba1ca161e7c2dce4ee121a2de71157629dda1023d758b1cb65c33243f70873d44cbd50b6c32a2d50ad00395f6143f994239fccc2f8f6ddb1ad1e10f53db6232983a2c6e110338d12b6f9eb3a8655c6dba521d369f7f7311358bfc94570cef80ce9b45d14c737cc963b1043fd4683c717803888b0dee55c13769ee10dea3737ac836c1ee6cebfd0ad9cd8d79d4adc7155eccf9655290668d345194205dccfed1251994150f9574008c28e7f0a7304c052fc2e501b90aed16b496c56dd1c0c8d01e0b4ab146579d76db5d6d151990fe391a98cc24843ec37939867957df9c0a8c68e019377f64f70bf7528b9f38ae9942102ac322bd78496b726a0c5925d35cfe05ff5ba4ea944adbf1d70cf5f35ac8474033530a82eb22d66ffab17dccafa152e4e9115c497673cb47818b101f8cd36930c2dc5f8ca4c00f907ea413fba5cf3a929abab936630a05d99d8da816a3e37c182488883cca8967dc356621e73ee5f9475cce2eefe28f1712aad91ec3db70d6d048b418ed16ead99fdfab28578696ed167402e084d959fd3494c0d609a48b0d585714453cf15d7a2e72699625e589b593220a8cb2b3612ee4f6204179c7ec832a4a86414d99fa49f907cfc3b39ca8e46decd8b39eff0190cf9a9f880bd1bf45c8c4c6aca352f479f82545e38c4937f7eb449d368e13b3fda1da33f2532d2f122592323311e4bde754327aab94314a69f54bdb9b4b775142c8fab8a49ea3e29dd39a2dd82938caf30ad6579bf20f2ba914289c741828c9d8efb5f2000b81790d24f92a5bbf85ef865850787e34ba14ca2ddbfb0d2e19ac777a14622b03733b6389ad23fecb8f4623c9f714d9dac0c56f1dd23aa6f45a88d8490dd84492fcb51fc6f85efb947aff357355cf189f4b18b592b554104b8febe5b9a365913c871fe9270340327fe2a474df15a424a16bd7134784c5254875c288d9cd2611fb72433417b06899fc35c4a6aae18a775e6958ab1e602bc2c4ba635e0afd37a43be01e20e7f677d6a1e4c048faadbb6e2b7f4c777c9ab33398a05dce47859f1a91536e86b4e4b9efc6f490e85f45fa81bf420e442bb9a731d895e53a104c3321dbe0467a2cea5d8496288e05d99e588a65578400992e5b743fc6afa65077eb713ce0383641d05d20a2eba1f35f690dc19c060de1ed4e30a9c0b691e6d8e3efa12cddfc34f4f10eb87577751ed1867d980e50713152e5420e83165b47fac6fd1824a308059270eccd821720f8c30a8ba4e4445fa9f8e844a872083646b70e65ee9562b449886f04e0b50b9f7c645dc761370bc1b273d1cc869579e88e126ccdcac894e7ff47c00cf1efd1edaebe4fef0d50d17b9a80d5df587c7b4ce74173f04e42df3038f3d28908d9af94033da6158f2ad2dd3494fad6fca00be1f4ddbb83c502a67ca4de80dfe024e61a8c30a11bb5001b08f1b8cf616c93381385de7f9764499bd5289ea20af4dbd2dfee41e00fe6ce84c4a456f5adec83a7c94da06916545c24ad4cd56fdafec7243097db966b77ba64e8237adf06db4456e943dd835b50eebb1823741f81429e8e9df629539f83e27747f180c08c4a2fc6ba3e099a3b0c3be0fe54db70cd7b374e19661e5262ef17504c1c2e3ee504e64bf010aeb50a87266d4184932334043e618e9e973f8caaa8ba3cd225737c32fa51831990d678cae4726f4b6fa7c09805eb9da2852746a88b8df405c17266f15c78ba36bc8684820a15f13282efd173c37bb0b03d108c8f995b84c2ee47e2d498b5954db6a34752164abbf437e52d56df5470c11a81e03520e9c9b42993b62865f76ef44966b30737435f20b211596d9267debe6768e6f5dda246f398ba64cfaf4f20eaeb79843bc6dca5bcaacedc4fd143e0b3fb6bd731c3a89c29d7889363af24e2781d7ab0fccb18fbad0824ceddcfe54f3899d8151aa2ed0f43ed2b5159d873c8ae325c857b7428e174ebde452272bddc83cc62249063cfe1977336f4fd31e6f469ee09d39fdf5f869dfc8b6f97e0884f4f89bc76a68d344f2ec2d3dcf4bac048677286d0a988a4ff21c3242be1aa7f7064900e6e772b55b3b230b1a653be61239879723f7b4b83939676ae3fe9187d717d31383b78c669bfea1ad788437bf9c277cea30f21f24da50d31f328a7e02831f99b7e048e6dd7fd3fd6047bc2c0c7d2832dd84ca8ca08d901742685a60a43961d44387403e8a2dde0068169d5e8ef4f203267b729c50ddb3ac621c34e7f43526e80f108af1ea4014aa781bb8c4bc338ce7f8f20d9e8404d6abab778b849c9b12329392fb117d41aa46c79915205e36b2da8214c6eb678159de5e8102d2cb8620a9e423343f048dd487a89cac8ca4c0b8cfce2b670b5010cc6f74e25bc21727ec00049718e04c782f16d0366a3fec9dc1cd2d51d6561a557b34e44166b8358b661cb020ab320c0a67fe24f7e5bb864bd89fecb1a9a6819aa9f32fe2ceda1c7d741eaec6156cb97afc1d56bb31625089e20224bbf61e607ee530d5eebb6b50a9859b74b5da7dc2f2fca80ae2622f96341d2c01448f900cd236cd7a6ac71ae6e7a67ba6480d836ce0eaa73eb27e22eb48a52a3d8ba8e19d9e560cfd7f52d51a9af8c30bef7508559c0b972b8f66bf414810901d8532ee9ca98493fc4d89ad0cc8443505fc451c3b1f4770e70efdeafb8ce0a99dc3067046704ccb5c5d733c9e491d2968f171a00fd7bbe585ab7cf6c5d934d84127e0a10a5f5780746d99c1cbaf006e8c4248a29513ae44f8ab1c4e113fa9c3ac1364ca6f0749b262bd126893df265e4e7ffb05260e944ee9fadfeef4bf6e8ce408d8eec0235824e2761f10994f889ec136b7e5a59b12dc627fb6ec49631b54bbe8c40b642259c4d34f393ae645817dca8e24c962536b126da53a686fd720ad087f4d64ccb50e2febc9fd09279c7d1e12e9b644eb48f641e8dfa5ae2d1f6f3d9e9dfdc6bda548548b3c4305f9021bb8aef4170f7d9b40048582b712714216e3f3fd0f9ae2a66f2acab50d694361e2c871656c106e6fa7e5dab979962b34fb22bad088e6aacb378ad9416ea2245c602331de02919e2570b5e2fabc0130904c43a4db8ec17dc2831d02b992702bebc244e9cc19cae21f09cf9c2c3256f45796f8609ae0cca76cbe5abb842fb9e924713c56a724e20c1a4e104b78dd709f46baa972156a638780edf2cfeccdaa74146852af1847dc7c95aa00c08f03c3d0511e56ca294208f6710a87bfbe41cd1435641fecd4c8118394392afa3e8e26d8a812afcea1e43e1fde885053d45d6ff4d6f4d1ceb4b15a6e34b33326d1858454003c6acfbc8f38df953c2524b6b9c22ba23e1d04b409b640b9c29e10bd9f938fdb053f74a413788d62cc15f340ed08bbf7dd8a98ce7bd28cdf4e790d2de5a39d608de40d00f579e3a53d214fa2d4607dd2afa26ac754f4c69473753c57645aeaca879daedac09f2ff4316e3535d0d69b295458331ae4e35d895aaeac6879d4b93c7cdfca1bbab57467b2061d26da3e1f398c9cf4a6b71beceedca668b96f2a45c9cd0f005c176b5259e6ab6ebfb47cbabc6f239be3b5793a4265739d4ce29284a9ecaa7a90ba523bd4151f6d5a51ce72d0bfab9813cbd71ba5b50332dc0c520cbef91033509f3818cc479be70da62206fe06612ec9a70b4db32c714a32c2512f6362d9d9a6a2727dc65896a945e11ed3dd9efda187a234d3f2719ea5daa3032546f6fa05c8bf6ed99a7e96ee49f786d91059d0cd996e75ccf9743aba2da95de0dca5e509e63248879a0e3a430b370d401b7fa0cdc345e1c1d9e62501f450027fed0f4e40678d119a0fe9feb27f5d5e5c06823692c6e93d3b6ff9b6f1ed474118b20c475542b4c789cdb42464b9d1bc359c04ed45362c29251c4c8cbf96bc06731b5b466c7d8c61e72478b5e7d75b9387a5ecffed02eeb690c20ec8a52ac0e50c070014fe29a5333cbe60672c30bd0e7e46edd676935b9d7144a3b24ba0b1462609c9204579e07344daff71886295f5767efb4fb85832ab5366dd9214c57e4568c0a87976992d2e8b3aa6fc5d17dd366698b612f121821e0728c71926ad09b26ff1336927e38f99a6de7a305de6a8b8388a66e3ceced9420212c478d47d70cf2eebc02771b2d88d535449c80e189d9d34d4ad7399bb40a17c3acd350bc88f8b0d7c854e5d5dfc2576fefe0adbbbb67ba4be0a14024a1ececa5daef9bc5213ec396245f7daa53f779f0884edf7dff50339f53da516d11440a6d747c2524a5d6f1dc28111ed3baf0fce623d9c2e93f63ad823bdc60ec17253f65a9ab40c4c31465d0e439bd9ada21dabc23144fd76005c0e605f332ee30c03bd966d0cd0a604774afb26b7f13149d004234bc0d926ded07fb3a5bec6fd94cc612080672af78cdabe448dfcaccfc4850439114b52c8413802d7e3435d2b136871f1ad444940aa61df534230a3ac74bef21d483574777b7b832f9dcb7df2bbab3e5ce2ac0c6939b576319a99336d07f20f49aeac867b9f76ce354ceff118bd254180c693fbd06acc0097ad871a3c2dbe67d5d0777bede66269ac7a27d50091d017e79da3e57fbedcc19ab810dcc2b8f86848f39d43b3d9ecfd93321391491b0b7013423f1aa03cd6dfdedb478b48199bdab5128ace89579e8a9c634ed5331c71e8b5873f907f957627e871fd", 0x1000}, {&(0x7f0000000340)="0c62df594c3469aa8e4ce044d662c2ebdd8ca478223145b8180e1ba8b575e2aa95d071bbd1c6a26339134fe86bee1d5a6eec51b00a57952c51ebdbf9123b535e7bf0dad6683e868b1380ab437bfe9a8554481302b77612ae4e3f03ebe26c025f4f26d159da75064f29a8cd29b9c4ff49e50296d093d526bda2854d50e2445d65ff863dce6a0ea25eb033718152f266195a58eddcc37104c0083776afc3881f47485fe77d23abd807d065b6a99fa99d5b35e72feff62484a056549c16a10a659938ae9118fa8a8d37f766277d86dfb604bb0a", 0xd2}, {&(0x7f0000000440)="1ab38308d8bdbaa4c669d76f5fb9dc5157b73d71aa8d527402cce996d5a8ea1e535d15641a10ebc1abd258926fe7c063fa47fa3a3432fc74474c6a9d6911d9159f4756e4f092d81f7ba1398ae6119170012748f10e4bc0be868a22506d17340d1c241181fc9461d6a69d2c29d12aeddf9e4ed00475a9a108d4aea654d68a8fe3b470cce922c3471d29a1b730177958002d776ebcaf9e3619c578051ce593de2980797d9a24ce851bea0ecf4e094e57a9b9b4f63c552b0b17dfd929c71f07a5f8629b7c1df4c06e", 0xc7}, {&(0x7f0000000540)="eb1d946a392e8cb33dc3df1bba0cef9c87b83a0d2cc664563ae723a7e74d4c1d5b4e532f64646ea0002385f1689394c511d794913e2563c342ad2901c1b1f4e7a81405b9d94742ba2a523d25adacbd838e18f0254cd722c2843d0858156cb1308b516ca61f660c39c07e109537c1c13da2707a0c8ba6e3b824bcd4ec43d8360044d2e65dae1cc97934537723a66a6997aca99e2851ac103efe28cfe9924c07a025fd0680a2029673c29b1e60e33709c30e14df596a7d", 0xb6}, {&(0x7f0000000600)="f8ece7a7cfa3a6ba09342fd7c44d5efe19ca6799a9df147e44d5909c8a45e58f7dd85754acfc6f0ed68ea165a5cbe4b391e90d3a7338457dbc9fb958af3fe606e2184f3e476a3e551aa2f670e47fedaffcc9383c6cc7a80b33319722af413a017cc6cbfd260f4eebad8a93e7a1cdb37fe2b44d61ac4c95035ee523c33a8a2b428570d6d4adf0f9c4971462fb4dc7c273761faa53b3180d420101e27c4b4b03c261c9ede836cb04ccee006d49f8af2a92e9f4b1f8bf0a0c6572805c9d44eaac90151a2636", 0xc4}, {&(0x7f0000000700)="765102930615331aaf8be45273238e3bbb4f00a725c8d04d810c1132c76cd340060c627a7aa9644eafa8b5215e9518f137fba6f19ef560abd7ddac09218f0962567efc9fbc64c5596ef92be85bef1c0e43241a0d45770ba342ee", 0x5a}], 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:01:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x30) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt(0xffffffffffffffff, 0x100000000, 0x7, 0x0, 0x0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) close(r1) getsockname(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000c1fc000000000000000000000000000000000000f55ed8f93aad5d95b630740000000000000000000000000081f500000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000"], &(0x7f00000001c0)=0x6e) recvfrom(r0, &(0x7f00000002c0)=""/145, 0xfffffffffffffd8f, 0x847, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000240)="0bfd75c74aedda205a2607122bf71b51dfacbd4bbd9f978e6cf700f5567ced8c201cb26ad456b53dc15c0614891864aa6fa2daa8637157da57af9543c8a839a830f5c14508f10a80fa612cc74ef0b136a285ddb9db5168d06520b1c2", 0x5c) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='x\x00') setegid(r2) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000480)=0xc) 16:01:04 executing program 1: setuid(0xee01) setgroups(0x29d6fb29f386e07b, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x100000000000000, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1e, 0x40000022, 0x8, 0x7}], 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7fffffff, 0x8}, {{r3}, 0xfffffffffffffff8, 0x4, 0x3, 0x6, 0xb649}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x94, 0x2, 0x2, 0x4}, {{r2}, 0x0, 0x80, 0x4, 0x40, 0x2}, {{r2}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x2, 0x2}, {{r2}, 0xfffffffffffffff8, 0xe, 0x4, 0xffffffffffff2690, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x45, 0x7fff, 0x3}, {{r2}, 0x1a6f0da062d77c59, 0x50, 0x20000000}, {{r3}, 0xfffffffffffffffe, 0x10, 0x51, 0x1c, 0xffff}], 0x7ff, &(0x7f0000000440)={0xfff}) kevent(r2, &(0x7f0000000040), 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x401}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x3}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0xb3a, 0x6}, {{r3}, 0xfffffffffffffffb, 0x8, 0x14, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000017, 0x3ff, 0x2}, {{r3}, 0xffffffffffffffff, 0x47, 0xfffff, 0x13a, 0xf}], 0x2, &(0x7f0000000280)={0x844e}) dup2(r0, r0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x0, 0x6, 0x100}, {{r2}, 0xfffffffffffffffa, 0x10, 0x800fffff, 0x8, 0x5306}, {{r1}, 0xd7c81d6877407135, 0x4, 0x4, 0x1000, 0xd0bf}, {{r3}, 0xfffffffffffffffb, 0x3c, 0x20000004, 0x7fff, 0x9}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x7, 0xe8}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fffffff, 0x800}], 0x9, &(0x7f0000000140)={0x800}) 16:01:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b936f7aa41e64f096a8643dc203c3fdedae7e83a9690f1bde59ccf89cbb2f7b063676a8aa1285b9cedf1da9dec397f1a561f23983fa9ceee7c9f3758b2070531228b343ec89770988cd867c757de1051df23ab82d1b443aeaa6cafb7a9e7bdbd8835285e5971c9ac9bde97ebbef12cb2fd02823b25f7d49002d7867a4b9e76c9c883c936f321189a4f9bb257ad6acf75ac9dc3f20c3615c3c17440e036995adc2a1d025917b920cd97649fdd0856f25011d23e918ceb8d56096a549d6edcf1b21e247a94ac14f7a4542919dcfe88ccf372d79bf73bd5933ac8e446e58618479ad43a1f44a04fff098a7bacc9d47c7c37118ba3f56c805d4b6f5af218e8ade9608248ccc7698802c9425b8a8d79139d0de0e92cb9ef49d75a8964e76fa36e2cf1147c6dc5f471e1598d4bbc804be1602891aa484171c571c987673cfef174a56ad4065f9d3ac7a4f560230a2f2c2b5e583b3763317467fec9a49eb1daa05c81b8b241b262bf985fb42ac3b3cac3f1757ec11dc6aab7825f739b8d41b79887f6e435f7059b10c4a66377c06593261168b54cec197c6a51e3e85d196457e3b9fb78c103eee2bef70c2ef9cc3e9ac42252c71d10724c95e508c00e0bda0b4b524dec6f080d2cdf32bda2aba9dfc2f12a2d9caffbb17f3c440a2386f1d2cf2e333d2952a21d7a5e6ec62f4ecc533ef6aafc7f3c6e82628ffb445de183b659276933acab870e2d27dc4259e2e4b26cb749bad4d49898a149903b2630c59a0b916d2968ab625db75f4ff1617a67d7d4bf22f087649bd2fe25666ef00e572ae3809566cbafd5acf44807f70a5f993b60cfed4c7e94c1c7842eac2fa8d0575a56240063178f32e2a517c471694fe87ad116e03a5ba09b7b49f2b0554550f94c7f7cbba2d9e52ca867d2121f4c64752a2df117a24d0458904444deb32203ae19179a2b438b41812ae114daea6fc0c5e0bb36f40ada9c6c85c09602a5b79ba883e78282dfdafc466eccbd5e92a39fa5f699fd78044aeef2433224b3c3c07a31232a6067f4f51f7832a5a155df5abf38487f3afda9e9c6159529b1733187a38fad8ad75086279c3ec79a1bb0c9dcc18161beb01ab9447ee9189a18b4324cc437812148a8fbd8f94f2c45b641358f4f49a198935e609c404759988cf38aba45c14c5ded06bcc4c283e0734e246ff86cba20ff60fccd785752ca1975a552676451b2230eb84ecec76189300c307672045ae4d369c10e4401bcecd1eeef1efacd37571e3f43d14fd80d606fbad30ae3900d7a9860dce333842e6d192c44dba7b4a1741ba29782765363f6cb0be9d313460ede4643f9847ec3a5b29e4912a48f0e729f8118b7acbd1b4ece4558f5b6cf7a4e7246d9f800a1f8c2f0254e1dd12d30e05d8f20f35c3a42f48d54f7ca173a80dfc54a3cc91d41e138f49df7843e3d7323902c3935766aedb4f85420bea22a54e22a71ad2918a4370e8b5d7f2471d8e89c8dac10fe06294d8c16f8cdd657def5a4fa734b7544abd4aace6989c065bb812119cfcbd087b23e5dc2b7065322d88799ff4308e986f83244e6706f9381517c2214486893a878ff667ff2f5b8ff354b17bd6a6cc88d23665f03d3c14756a6379e657541932abaa65e734b21e0519861a50b174030cb36eaab0c85d629c4183abaf0fb2ec7a892093122b520244e3b41f0024309ee1517371be724783b92a46ba0640246a71014b1a54aca63ba7cf3778843b56153134c589797c0f6ae3a06c9c7cdef027bd2e5cda029c2386e6a36a35b0e4fa7c2406093d238d232aaed1be99af760757f545ec20b1a0977e2f4ff0254dec620431012d773748e56c6753dd2d7caadf38c0414eaa6da48bb12c8107ddf358a251548f51b91be3aac9096d10f18ce5adb406b642307506fbf681b24f4caa153cd74ba4ec8d386732b37dbc6683424d6948e112237fadf0220397043d3dde0c46222d82762180198a72804c36ccd38061268a1867293a4b914f6d7a6f0d937f8d3a12f6a0100f7003fab9b965aae03f81efcf48db9cb1f5aaa462130d35bb950f7fb3fffe5d34a985b728bb38cf31310fc58bddc78c14cf354eead96fe4f74cec455eb12d09d7639ba81b44a2acea783f933a2eb5ab90752940091cb1343602ecbe5af56133aba560714161fd71876b0e6293894c3899e44bb06be342ac7e03a59fafd170475aa641b1b710271a1d5f77ecd012c61a5b8cd840c96f08c451ea3a5f42dfdd6dacc29668d40f9f1db6e567e81508be9a9e5b605c4cb17b0d4620b24f8814c9c18a447f3fda58e4784f6da8944dfa703c127a732cd622fa992a5d100ac334931c2575e26921158e0608af1c2694c25b37910cf6ffe06f9686640847b5713763040fd2e7a79b258c809a902c95b546ec7c4b8fd536284223059f10be2a4f527d2a03b8eee2b989e52e7a322e3a0743f6565c640505aa8d6cb4a5e80d9897b243c7c940d3bab94e53464c5b562ee0f927143e8981a0b1a16ef36e6e7b3c5698d96663ede7b5819cc85043e8ef57378b88736efda7b554f570fd95b809ffb4170b0abad167f4daa29d48fca27e26a0eafbc4e400d1e980fe88bb457374b911a59c4f966ae7cbf135fb85934201e77dafa9e009d0598d1c3e354ff2a1618bfe2e35e227b1761f2dfb5b2a835d88a78574358b7211b2ae8fca7e3264b171e9956b61b774f7e6ea70b3406733f995e05c01def0c0b1371eea28f3815ebaf060b5f67b772b4bd6006d0161236c11cc4e6bb377d81b0bc97959da6226a5c777784a91d424e37e4352e28ec575530859af3c72d22b1a25cc85e6f6b7c33ac0645bbc8d65767fe6d68541e14a4035070e97b0fedb7e135a804135184bf6b5d99579159119368432743b5a274c4f32f04e4a8522359b5c1e9249d89ec273f54368935735d8cd1ce4b4d0609dc4b23ea58d85cd8ba31fc9f02042de4a879495d8e7cce7cdf4c3388fa8fd3e23ab73238506bee7d7412cc4bfbae0d8a27a31888ff06cdceed355856a419aef09bfbcab0103f5153a66dfc66371e1f260a7d92e38ed388905bb9031b3d379bea6d49b91dcae41fc6b75cd345d38a049797792517e58e8c0297f7bc3672a1b1e7936ba66b6931569648109c28b9812b1e81eb7542e5154533584f21c9a4ba3d24e42b1944e5bb572cacde6af669b1975ed17efd263031cd3cf9f07a10c9eedab74fcc06246e6f91e17c5068366d6c6f4d867be587ccc8fdf1402eb510af22b66c1a8d696e27f4ac0021d54b66978ac8d8d3ceb6ff11a9d9d024c39544af15bd3cdbd4ca6238d7fd74d9c252111fa5f6ddd426a9a4c4e253811536c509dbad9912180d3efebf7d8b60ed2235cba206a9e9d1719d19eb15d47c13db51aac753c8d9102be1a67e737e8655242533d1fa6905ff75574b4f0c80c103521a12e685c848fb9947b9c5f8e2384caaf9113ad547837522a0f0695bff798ab1c381c1929d634ff1ad45365d6887a09794c2cf4364943b9395bc8428143af56b8cb489ac61e1d029204dcd5e6c898c10713df38cb7e4070b7730637f120e47242ee86411bdcc6545be968535f2eb2c05fb8e81b79169ef65b7b62a7acff998ee042596743c855fbd3d014cb384356ec1de71a745c05d8f84eae0e6ab9ec942700c2f9cc6b2b42f28fe3c99057006f2d666f10d0e8428b80e80d1a8f49fd4cc40c0c07a73c40a81d7771a8e3ff14138f76b6e0eeeff1ed2846ad75651d79cf455665d0f58a91eaec5a0a2fd9468f8d5c99c3acf65ddb50150801830b3e7db1227f37081d8034551225fb023ace53af300f11d17136971c144f7d6359375c1848032f4a00db7823ba75af15c57d8748b56fcbe30cf1dc4066879ad4b042b56bcf9ee39dc7d3300900644a6fcd57cbba7f1d1c4d2a9d26b5f620cae2156eec842902bae758e77252ec02941158245ca6a1a69027268a854468a5ca425113889e2e93c6e2f329f25d496d120e88111180a3517bea7c292bd70d4ff231691e6dc84908b822ce469a589a8c8d09c3ed84aa8ac6776e1342484332d4f2f6e674169f66de62fe0e7c5d4f5be33ef4139d61c2535762e2ceac14a86665f44e28c303270ed071b90c45a19ac3bf391cc0252f8723fbcfde7d7317cec65c4b14cd6648dbc6a0e4b4f8ca1b889ccb2b9f02d28c09e6438121677b5d76cfac62392772dfb70b80acccab026827e0043b754c1f462e4b94cd5fa4af789f3d9c1460731d3ec4fdd01c412f8a92df0e80ef821c98a817ae22cc03345833375e75193b27d97800dc104b74a9af2ce05a71cd1a7038e3b723ca16583bd12ec48ceb1929d15fbd07b2d9b2b9410ccf845f4cf92018d99d82077ab0bb194c7dbb96a535548fcbb068396e9a06a08a462e79022cd81821b73edf6ce7e0fe3c971b001d92c4faf4c1f6fd694cb879e0089c9f2c4d56460526e6ff2fb67e77251b539ac745e6910326e0a295a0ca2686f2108c368acf766c19ff44e5faf605122e99d961cda3d6acc94697e6f58c4998c61a5eaa15eb6bcdd5663225c1c59d4b559c7099d5bad9002f5005e24b386da8237afe414546283b966f2dc2718bacacff807e9d899092b5ee8b84b175b2ea368a64f937bbeda6f29a9b6eb17d029efadaa7d70013eab08a59ca86e52ad98378bd455d497754098b88a80fedf1bcbb30cb413fc7d52651cc512bba53042733b3f4d94a2bf0dea7689872778ecccfab1d5d360bfa11b962de356d10fb08889e59457e1fd104f2bc5b762f8545bbc493d7303c4f43f4423704b5e0318a4430c8608f731d942efae957ab63ad9d8073430f347132596e9e79ce93557ac602a9a8697264b0acd5cdf7a283da421e802cf3426e0f608e77e3ddd4346307fd18b93caf6ab926667b91815b57440d0f5518ce81ebf8ef5190fc6f826d4c34a513d031fa8aa17faf8de9483ac272a768c509d4725089e0f28f7e093b62954f9f7b8dc15e37b33fa7ba49b5b24d0287448fe336020540b1345c7953ffce513c537675ccaa837763029f16cd4c84300e18168244e0ef7cf1cf829ed6d9329438acaa9ccf1368ab456b3d113597ea9cc087b2b8c6ac5322656e9c73fbe62d864283cfec4a4dec5bc6fb7c2e520ae5e38fecfe4ce0c180a3f3391c3cdc245c424fc0ca5573c0b78aae1c5e747b1acbd9aa57e28011f7250c6e36be004aa65f6e4d6046d170129383be3b8977680750aad03b812bf616151909e6016599b81abd38dc2520a73960d7119d568015951303cfefde06f5d3ba6ac6c92b6686435244bd59c7def8d71e7b152ca7e6f186696c6bfb239af55d5e1578c5962efc7f2b65185832fb90d692dcc06bb1f5da233aa78b4a95809ffff811250d5b80f67ef8d4f97cd0c98bfc2c53fac72fc84739560086fe1913b11237040148bd7816fc9c9a225940743a686bedce4715bada6d485056aa285739cea3d738df0bdfd714137f4e363aacff41114c6a215c436686719c47cf866ee724e5c36bdae63cb8abc56cc8aab681b59e16edfd6a8d15b854dc5c30318d75863f01e7527332a030cc46763cae7f163406c07f386f156568e328c6ed0a2ff1fecd489f8dcff4ec459d6471a5d8c41f854b8434ea1ee8cdb10fe79002f4a0c8f7e765b01b15df8d94cb75549e0420a6678556c80ef5b414ce21b6ffd24dcd1ade3d4850d473cb11b594ebe4327ea4cbf477b20ec24e938dc170496d839875363e0ee5f35b385f9fda1e8632a4a403c22ffab92e77a09edcec4dc305e44e859f5b67e51ba59bc38f4ab4759aa5aace4b0e3bc3b6b39f3205b2d97f340", 0x1000, 0x1, &(0x7f0000001080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) madvise(&(0x7f000051c000/0x4000)=nil, 0x4000, 0x2) 16:01:04 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)=""/51, 0x33) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') login: panic: rw_enter: vmmaplk locking against myself Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *290306 73809 0 0x2 0 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 _rw_enter(0,ffff800021141a28) at _rw_enter+0x2fa uvmfault_lookup(1,ffffff007f12bb58) at uvmfault_lookup+0x99 uvm_fault(ffff8000210c3078,ffff80002113d000,0,6000118) at uvm_fault+0x6e pageflttrap() at pageflttrap+0x197 kerntrap(0) at kerntrap+0x7c alltraps_kern(6,42,6000100,0,0,1) at alltraps_kern+0x7b _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff0071489300) at _bpf_mtap+0x 68 bpf_mtap_ether(ffff800021141e88,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff0071489300) at ifiq_input+0x 105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 end trace frame: 0xffff800021141f80, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic rw_enter: vmmaplk locking against myself ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 _rw_enter(0,ffff800021141a28) at _rw_enter+0x2fa uvmfault_lookup(1,ffffff007f12bb58) at uvmfault_lookup+0x99 uvm_fault(ffff8000210c3078,ffff80002113d000,0,6000118) at uvm_fault+0x6e pageflttrap() at pageflttrap+0x197 kerntrap(0) at kerntrap+0x7c alltraps_kern(6,42,6000100,0,0,1) at alltraps_kern+0x7b _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff0071489300) at _bpf_mtap+0x68 bpf_mtap_ether(ffff800021141e88,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff0071489300) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,0,ffffff006bbd3170,0,ffffff006bbd3170,ffffff007f12bd68) at Xintr_ioapic_edge19_untramp+0x19f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x14 uvm_map_mkentry(2000,ffffff007f12bd68,3,7,83f14f8000,0) at uvm_map_mkentry+0x1f3 uvm_mapent_clone(ffffff00697ef220,ffffff006bbd3950,ffffff007f12bb58,ffffff007f12bd68,ffff8000211421c0,42577f8a4aded77d) at uvm_mapent_clone+0x87 uvm_mapent_forkcopy(83f14f8000,ffffff006bbd3950,ffffff007f12bd68,2000,ffffff00697ef220) at uvm_mapent_forkcopy+0x4c uvmspace_fork(ffff8000210a5988) at uvmspace_fork+0x1c9 process_new(ffffffff81b18880,1,ffff8000210c3078) at process_new+0x1d9 fork1() at fork1+0x26d syscall(0) at syscall+0x3e4 Xsyscall(6,2,0,2,0,7f7ffffde670) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde620, count: -25 ddb> show registers rdi 0xffffffff81e176b8 kprintf_mutex rsi 0x5 rbp 0xffff800021141840 rbx 0xffff8000211418e0 rdx 0x3fd rcx 0 rax 0x1 r8 0xffff800021141810 r9 0x8080808080808080 r10 0 r11 0xffffffff8114ff50 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021141850 r14 0x100 r15 0xffffffff81c077c6 cmd680_setup_channel.udma_tbl+0x2090 rip 0xffffffff8144da2a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800021141840 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=290306 stat=onproc flags process=2 proc=0 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000210c2bc8,0xffff8000210c3538 process=0xffff8000210a5988 user=0xffff80002113d000, vmspace=0xffffff007f12bb58 estcpu=25, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 75999 102178 1 0 3 0x100083 ttyin getty 42766 386196 0 0 3 0x14200 bored sosplice 61080 274039 82971 0 2 0x2 syz-executor0 *73809 290306 82971 0 7 0x2 syz-executor1 82971 515354 23653 0 3 0x82 thrsleep syz-fuzzer 82971 15771 23653 0 3 0x4000082 nanosleep syz-fuzzer 82971 294282 23653 0 3 0x4000082 thrsleep syz-fuzzer 82971 473407 23653 0 3 0x4000082 thrsleep syz-fuzzer 82971 62708 23653 0 2 0x4000002 syz-fuzzer 82971 269690 23653 0 3 0x4000082 thrsleep syz-fuzzer 82971 19259 23653 0 3 0x4000082 thrsleep syz-fuzzer 23653 419309 55501 0 3 0x10008a pause ksh 55501 162327 7620 0 3 0x92 select sshd 7620 151529 1 0 3 0x80 select sshd 83770 319141 62958 73 3 0x100090 kqread syslogd 62958 424219 1 0 3 0x100082 netio syslogd 48072 376465 1 77 3 0x100090 poll dhclient 33152 495549 1 0 3 0x80 poll dhclient 69924 221596 0 0 2 0x14200 zerothread 84661 183176 0 0 3 0x14200 aiodoned aiodoned 95120 468179 0 0 3 0x14200 syncer update 37573 413239 0 0 3 0x14200 cleaner cleaner 88986 221849 0 0 3 0x14200 reaper reaper 43764 428824 0 0 3 0x14200 pgdaemon pagedaemon 1748 105463 0 0 3 0x14200 bored crynlk 8577 398218 0 0 3 0x14200 bored crypto 47234 84269 0 0 3 0x40014200 acpi0 acpi0 57102 348560 0 0 3 0x14200 bored softnet 72154 4526 0 0 3 0x14200 bored systqmp 31294 108497 0 0 3 0x14200 bored systq 90946 26938 0 0 3 0x40014200 bored softclock 93916 76344 0 0 3 0x40014200 idle0 1 367577 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper