p_unwire: wiring for pmap 0xffffff007f12a600 va 0x1b31624000 didn't change! 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8080, 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x105, 0x4800004300) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r2 = kqueue() chmod(&(0x7f00000000c0)='./bus\x00', 0x6) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 16:00:03 executing program 1: clock_getres(0x5, &(0x7f0000000280)) clock_gettime(0x4, &(0x7f0000000040)) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x7, 0x8}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x1}], 0x4, &(0x7f0000000140)={0x8, 0x401}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/35, &(0x7f0000000240)=0x23) r1 = msgget(0x2, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fchown(r0, r2, r3) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x182, 0x24) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='W\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x421, 0x0) sendto$unix(r0, &(0x7f0000000080)="bd14342898e6099ab3f315bfdeaf8546a638267cfa8546911b4b03782a6e52abe23a5f18f0b657695b9dd359b7164c5e16be40df217eda691089f2e5698a6cb3200dac9c256f03761395cd829c1f778cc8c9c483b9dbfcd7eae4c493eb067265ebc5e3bc6a28dfdfddecece3c4", 0x6d, 0x6, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') 16:00:03 executing program 1: clock_gettime(0x6, &(0x7f0000000080)) 16:00:03 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) rmdir(&(0x7f0000000000)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getppid() 16:00:03 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002eff7f6957653000"], 0xa) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0xc005, 0x3) accept$inet(r1, 0x0, &(0x7f0000000100)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) pledge(0x0, &(0x7f0000000340)="5c2e2c2e2d00a09f5780518e733879028d318bbb") r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) 16:00:03 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0x2f4) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x200, 0x1000}, 0xc) 16:00:03 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 16:00:03 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = socket$inet6(0x18, 0x8005, 0x100000001) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)="3dea05c2b86dc7fda2512776ae2e04f1258a9fd5e34e58be796d336bf5f42630408629e3d69d28af9159d6914a91dd2eab90e8a882da25854b9837c5fca157e0cd4d0e0d0e83cf6f67c3692f53afc589833c4f5bdd9404d042e4890084f336a0a54643fcc46e0809d13ac1567d64147be3fa25ce0f419d5a41e2860f94ade9c2cb", 0x81}, {&(0x7f0000000100)="82c06e451fd9056ecbd1cacd6cafa514f040cbab1e28", 0x16}, {&(0x7f0000000240)="8716441aee7436f9514994957c9442f857119023e51023ab6a3f3df7eea4bed6957d5c8d19ac9d43a09b9d9e57f2201e77d6b43cfbcdf94fac5eedf4d19ec972103259b67bd362e4bb0552236852bce691cd2f37c0865f363de1748a9e1360790a59460b1327d68719b83202dca35b7293d3607323538f2f6b8dd5a93f769679254299bfa727be4d70172182fc270e68ccdf0bf5d47230563c89ed924dc4fe70296fc91a8e55248e8f06d0add0d4ad1516d0d070f8774d7074adca1a7269ddf9113a168d799a08c61f07198216af6bc40fe9498e0afa", 0xd6}, {&(0x7f0000000340)="13fffa3fb24560cc2dc2b54cf1aaeee52ac10ee93e69ea5d682fbcc75f3dfa115fbc44d74f62c3fdfb3c237d9a4d89d5a5c7b3c0983d47d50c38e638c6ad4cfad8bd66e38dff78d0baab0d0c8ea3f73b5f79228d888f5a4cf6e0f925ea9d9944bfd115c3ee7481afdc043c4289cf501b996da742db83e72307cee2230c92ed1efeb3", 0x82}, {&(0x7f0000000400)="1803f3deb195073ae8d85252e5c0f775182b3c505d77d279c95a584b3e039aa82beb6ae3c9ec7a5a9130082b36db8ca7ec15dfc5fe8e72059c1d666d0379b99c27bf4bff2667e6b7032f90670f103c6e65fb1961293adac910c7015002528a68fe71eb980dba76ba30ba37724f1b42e8", 0x70}, {&(0x7f0000000480)="035fa02c4f7e561edd8087b582a45feb4029d0b8eed12a8531a458d0d1fcd73dfad8529ef47484146b765945af3a0b423d367dcbd56dc1c981c680ad06a31188877f7972d878e28da6e8ab3dc11d317e76b17f2a348a1c5503a9f7283a0b648d4c9da532db9ee49595a15ba99d1d3c430ec2e06c3b6d5e078adeaa1b31b9454c7d48b4e1567a101cc6b8968ddeb10afd6821bc565905e437b3942f3a2f697015840196a52ae65217904ad364b54bada899de772470bd69f6f6e996f5bac6a3c21f20c5ba74aa3d8ef62008795619fc47387c7961d5e95722b8916ccc7582b98c7a37e7ee46ed411105f1ae249ce76f545f6d3d62b0502a803353def5e6db", 0xfe}, {&(0x7f0000000580)="0c300e05e99b470c1b8e92d9623c4e98c307c8eb9cee6e40607dafc4eb703ef635fd42e9440db372c3f11ccf422646071467a7c382038ae419462ef3c451dc12ae2ef51845e26f939c39ea", 0x4b}, {&(0x7f0000000600)="4c9e14f8147a9f98e9a728ff5aa8852d1ac805bc79b6910c3054fde9a96d9ad7924f02ea97dcca830f56a38b9a12877ba573cb8a40aa367ebdc4ceb5fa7ef4b74189a0c54f2fe04fb6e37a782eca258716364f598304a6ffbcf41977bd39a73a2bc0910e24482221b291b2d85cf41098a488920361c1090228c80bad856a3c767fc65b624e8ac4c5d7fc9d63e3fc3d3d04161b9f85f4c20856d55e7ddde57976973e103e21d61e4093f6c5e8243cc824c0b2d740", 0xb4}], 0x8, &(0x7f0000000740)=[{0x48, 0xffff, 0x97, "868ba035f2c77ee7a8367eee42024c26350c6409035b72ba1919d6833670655e1bb44618d574c383ff6082cb5b876f42ee30b88a84548d36"}, {0x38, 0x1, 0x3, "e925d27d54beafde220297feb8ac3f414892d1bd766a2fdd82ff08716d4398bdab4be1163d"}, {0x80, 0x1, 0x9, "a1a0df0b61deef85b0e93ad41ec9b8dcf0965fad6bff0084447cbc9d907d3ec002139dc8126ef59e8fb8394cfba4fdc8b5798e0d21fb0365ec42b1c89e3486c865c3e9c32db7b754ed5b757a3154a66769fe3fcf20108c077227de3fb088f3c77b3cb9c89ae18c8f922a41"}, {0x1010, 0xffff, 0x7f, "ad47558efa99d4b569072936d0ddc92a9e70e970bd9e2afbb07495019f5f552ca84dc5946495d4f2fa36dec3e8e88661fe507b357a7ec6880af6bc2bbcecde868f9b8f10b1a74c4c62a18729da6572a79c48f220bbf5ada49e80e20bb7a76c2c8a8bbeaafbf51adb2ad3c01a8a704c41b7853ee6967bb3072de4803ffed6e7dea16d6f4767a240daa6ef58958901c6ca9dfccc8ce0e5d24963620fecc208ccdedcff25fadb670be5afa590da939cbe2f07bd52dc1b53b9168e3c60fb161d9dea60bf79166c03852f301f195150014e96af4ca0308388b2fda0b3463c0e5adf876efcf5d7c772f1a9a9764eded45bbd6da5d3f6f111948cca6c9a1851c40708c1f4671c1e72f57f56769f8b95eed561c3d25481804e8ba7f9fd8b29dbc782b5261fae088df94fa28bbdb976bec9aa0cda96e5c3445bc0f7237cbffbb5c0854b6a5e3c8d804c961e4b7ccdff12011a6abc6b0911274fc1e56e2280e11a20a04e96e4646cb2d2923564cfa92958caee95f34d5cd133ba337ca67b60c58898721882c0a6c74132bdb1c06c36e8dbb2b8f000b425a4dfadc6bef420bfc5cd580d01274c685854fb22d30301eee66379f8ac7c0b42af0fe4a88cf40a8223e499427be0319fbc0b885b9401a95ffad66645fb1fe96930e65904c0307b11365726fecf093cf525719b25289109019236c2be44195c8cc6aeb3b708515715764e6219d77a0a355035b214a72a927e080def54bf410df00b1ae6276e0e63989b8efbda17138c70890749b44f91bc2b43e02fb5de2ba05003aff4634ee25bddca03c53cd2eb19466eb70cd6fdb1eb17a0884452af8dff657833a51f0817d755c7bafc07b21703c1970bc023774e764cb7b2f8e9cbed07cdd42951fc8de6d865aac8b8201b3d4112f136c88f2677dc5a24ad701fd317d23cdc42c0f846bcb62861a4c8913f809c44365587fa122096a7e99f33cab59d6f3e89134aa8c67283e4f99d0be6243607c9edab04ff83b7c7cb9cae55e6833366708553873c62c1e6299ff9ad4d239d8c58b1988999df6720d3a6c059ecc86d05098105576e6e8cf318ed543e8e9d20198187a215be9db7f7e7f009ea2148df375d126c886b2b3567f27a1f2b8d3e20018606781d6c579e2d7de9eb8f4970c7602ca00d90fcb2ef450367513a0f3d4c279528ca21e60df758a9bc9e5f82a978be10387f4c99a1694b0368658f4d13a4f41b83ea2825757fb662eab5905eca856c8542e697681d75da9f277f34ae10ea9c0f5bce79f4884aa04f237373c4fbb12304574cf6c0b2a237d80fe433bc89325460bc28d8de44c389b53a63be334daa89ad6b85176d6835a178c2094082619901dcf05ba5800c961bad3cc48ca0da7293d8fda7df81a5ff188d5435206d6843d92db1b81038fccef8ce0551b29d4ed8c330385e5e478e0027e5a1ffce5a1414d65d5d7d272b71707bd97c674dea0aa863c9906b4aa2b3a7391acc894b6601797ff3689bc81d6dd49562c9e06427ad2789316d607cde9cd2b064d50fe95f53adbd859e3c33b98dbbf0d73929107f2999d9ee43db812a37650dcef71eb737fcb4ad0f45ea94f3c433e7541158ba4e8e209500366a129733d81751f0e58fa87256f5f68c8b9ae6fad9a01d7f573412d9b03b9fbf5031c8d6e3286a53e8af46b014f891bc6323f3719dbad8605436e2498898cc946147e1f51b185070376a714a516b20b92ba98ebcde81582abaf30b6f6967d60642583366e5fbc675f5e4a7de1b85840ec63605f982593c3bc454f4853b80b57071b157f5b2f75a73cde3f11eea1cf986c058716824a71085d4ca83f784535f70a826ee9df5547577874e712111715074956bce5a7b73d6c8216fcf9968ea0446efd72bdf53fd355c762d88c43a803acaf6f95c46bda657252efcb2cd58b63e8af5aba14581d4de2c77b8ada0421b6190599a1ee12f4cfdd8e24000163411c07ccd56c0292c2661733de5f86e90a79b7854d769366156003d802f006fd28396041d884dd53fdd076fba66725f01466369e1363fc02f8de408b26b59be6e25311108fcc45cbda1223eefa149863da41cb6bd87bc60ab7e0306019635f7b7d6ae075094c603967ea9d75f6903f50b79c2a47f36e17e06351e39e9b9e0590120dcd00587e8a8305a69216e80dd26d99c3cdd494ff61a7f6832bd3201309ba798877f9e2dc1a6099d6a1ac5562b1df96044bb16283385b9a29139042828e4b4ea6ff7531711ce7208c70be98fd81372959bbd5728d3f9d72203860e147b61876bb999283e885c6da24756f38810c7a4b614bbb2211c12c15b51467962c255030bacccdbfc4dc61b4a19862348427a9627795b45eac395bf8eef42d8649320f8c215fcf532743ce6c62b1027e082ad2d5822d337d61508c617163180398f0b39ef893eeb0b6ea4cdfd8403c0e9680d6c7e6a1ba5fcc0f74411b27bf83e306a1b3eda87c954ba9578fd6fe996a9098cecad633aa1378e9fa3b4fd010c7242b430ab3812d6480dc5a6708807e92f69f45192dc40f4f8f9866208bbbd5750c966bea6309d242a451133d0d86a28a34b8207c851b3282de9a02862c7250dd0c69484cf6686144a8e18817f18861eab06436938f9352e59109327af448c5fdd15149327050d6eae1d86f13195d069ff32667d81f179f299a6ac047e271c20777f941a0426bce2a1bf116736d3d994eb83d4c753804138a957c83af1133bf6f3e1aa649a6d693370c91693f4ea66706129cda1338c0bf5517931e23deb590dd9aedb636be2177ed91c97dda5438eea2ed9d2269a80e3d90aed9df1cad66643c0009c1e2cfb37726625ec1ea685ef61f1adc012b7b62f5e328b1cec793aef199619dc0f82b280c2ee0ccd7cab24b8687ed144fa9315194916083c528a793b7342edd81983a3e53cb855b6288547aa5fa1d7070adb5dee25e18bf08f36d6d9015d9a0359b5cfa247ee30801ed13a268e11c6d20d4774e6bcf6c8954da0b90240fe0508644509febc170141ee90d0b20c3d04eeb0cf054e5d64c89cee23efc7d29a9adafe050090a6b340b0496e98ed734c9578f55ec03de4152678b4f86fd701bccf37bf364bd4594977c9d101fdfccace07543f0057c491066aa039967bf97aebc2b1385bcdb54a7eade6d32a94dfe21ea05391782795399aebddf22febbcf0ac84dcded2675be026d009e70a51f9af853a96c49888402235fbe57b0de85d54f412a58227b3ab61d26f71e2178a61d09c4446343156e956d8f7d3e593dda5f1f88a0b3484d20025b7bad63ad78e3924db4f5957849e49e1fdaf9ac7db003fe8900cf345e5622643e07703eeff206d830aea87b1bcf071d9d58ed4341bd34698d1c5f77d46594a2ecabb6e06d6a7a231aaf3569b4085fdf6b59d634aa94e2803d6a3c395e16d2a79a276fb6cc78d176b1d1da2a24fb929bd905368121193a6bd39e019485ce4d487732ea8f8cc7f8e830800386fb86b792d6adc9f79158e5cd9dfe29a7b450dc672af8c5bd2ce67e5f8ad5140322ad4bf4ef02bb165fb47b45662b3bb57b8340936f8ac5213c5087fa774814b305e149f0537ef0bfbfa4547ed912f9e313102bbb0ec4c8ed9667458be7dc1b4d90e33a9fcda0351afcd71973b7f77a8b21749d4c2726fd5782821c7d3cbcab0a5b468ab0a1254aba0103ed1fa25786e8653bc10af07eacd404dca623195501eaafc14c058cefc637d28ee39049ce7fa0a633db25fe6a30b8059d43bc56a15c08b9260a26137060ef97f111ae41f830dd93e26c2b54c6bc6e99154aecadbdead9ef2d0920b0493063243a18e750621765871f20017ed10723a4c3821b7840bee61bc42a1ca50087b48b1cec08d8811647e79b628902fabcb304ac89b99dece936a80946b2a3b4c7b7ec196397f9387504633ba7b728fa0741ffee8ba00ecdaa81917f6191f5d70604b839d0a3c76ab40827b336ee87d01c00df8f61015f4e56f9f89f693c21a8c8524545fef44812efa0fa6c37d27aac1d77c43ac53b5dcd20920d9ac836fad4f620463e5127457a8a9830c1048d2db1b3bb6f20aed5734bc3c070e94de46aaec66db29aa1f56443bd3455ea77692c740de7b078abfd648e31b2c604c938a57b9889e5dfec5334f754a455e93855a1b0e40e587b836f63479db91788807c065e633a1e9d13d3ed6ce2493001813738308820552b024995f8dd23248e2ccd6a5c2458e0d93d0f37c7b8935ba07716b86be0f52f053006a81dfaca50476acdd2e92f5747f72cb713ca16474d7aa0d0ea136b9420cd801579d362a9fff5c780bc6f7b386b3a4a6f3e1062304feec7e8c4d05682dca1120133caf1bf8eef560d8c51c7ad69b54d0f0f88f61b4ac5069434f765f548b39589c96c16124e365126d525c27d3c3f803b5689729c154e3e37b1b0063280de38d87f6a2d80798ac157fc1e61635fb39f77f86d3ee6e09ca45ca9239c5cd4f81699c18f815e27808a4519619f0aced9ec63e4df0953276340e06f92d31b1c025d191fe001bfead099e98aec7af512359b25b6fa2ff2e4d89380fab3326816c4c03d38ff57920a8c171e16fe785aaf48cb4c1805a983570fa42b27ab1429f6248583b093d071b955d68a97295b88e630a3720ee8eb9eacbc62cf849f47c87c92d3ca650ea3f56446ab612a1a768fce39b4e0878138e9b920074661c3832ffbed45b2bffd067df47a0b7ce95c94e1afc8a9fa924a12d94ae16868f83904dc49e36eeaebf8bf9e149177aa48fcaf420eac4b9eb24e60795df5fd8a20ec77c25bb7df9f09011b141b86d0241ec7c4be6c5171f04323624543b0695938082f30f2c0c4eec64f67278659d8d6057185d1a2c3fc6eacb1207bba6f5304e126e9534594153a21157116fdff9a3bc565c329596d3992839a783280ff5dc79b4ea7ea15b11b0e718aba90ec32ccfe3fc110e502b8ba2470f623ad7c81e5339224e628c35b362fda49c86f88204859a6c024fa09d287ba8b1538265af1ab884b7b37a404799016b99c9203273d38791df7d956658066b1374757e406e58de3a1a23acbaad0834ae964b46d77e5ed61a2861c63f928fc8d8a6880522e7b80c3d8da41b3e6dfcf52088d047310b5bf4b4227905cc376aa82b4f2300d18c56261cdb480d00f9ec1b56214e8607f1586a9f9ac14e2fc96271daf6b315b02d36fa504655a915f8e62a5cb34e2f13499bde5ab0fb598e63fcfc467bc5aa1fc8cee0dcd6b76ce95385db5dac2c37eb21b96383aa3941592c5df6bc3a3a196552c274bfbcb9843f78245a90cb12af1cd424759e60cb207ada539037bb061ab3d908f7621cc2de5ed29527ba3f2445b3e06c70ea5212fb4f2afbf2afee39cefc2d910a7fc79eb310c66fb97aa8cc522f6f4db3664c66049e99faf5700e98f86ebbabe332c406fe01b25bdafb08ee962601e03a4d219fcea14661c9b5082e80b6d1c11051cb6b002887ebcad115aea49a804f627ed245337e48a51ce3af41bb13f837543ea99e00cffa7410f8168f79453c4368c7c34344f09b47f4946ab0ea190766be87d7ccc10c04248d70aa5d935c50e4049019946fa6a0978f4ffee1e3de29cf2b61ebfdc0f7c552abbbd275a7f33743736fa7cbd757ae0d710043b4c1174afa5b724b275ffdd6254d87cdec7cd1d35503603b08a0495798288dc6f066ea226ab7f52054da4c862940f52d2d7e7f5066684f7a79dc0b9e9880f3cd46e0eba910bb8258e84655907e9e0307ffa8aef5d14e61dbf9334ae36098f3212cf461254bc76750ca0860b049e10d1cb8a7bb"}], 0x1110, 0x400}, 0x408) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x41) msgsnd(r0, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x3, 0x1000) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12e4c7d5d0d4c486c86933cca680328bfb3a5c37aea250b057ee2954bc80fd9028ea648f0c75df39cabc38e00b1500e3534fcc3e96678ade27a4459a9a565836d71e9860b3599d0f5cc0da2eae899621c17596b5841173ec9d4d6a3ee9fa509d24f9d6a9d19b4a9fb18e9ccd7dc34c94881345691a056ded1ebe559075e0b09d59e2bc9048fbf5a13963ed956e10be9bdb8b37d42d8899e85b4bbb15407fe40ddfe019a25a7502ec2c96ff4450261055cc8a1404a08e81981190a66beaffaed57ae2cf7bbcda7310e0ab410778fb43130e31b4a4b66852607aecabc79aa06526c53d81ecf8b5e1266d7efb2bbc2fd03f0ef4067e3f788fce325e90703ca366bd1d87a702fff8809a754164ecc48ea358a5d1861d8fda0e7cfc51984a1dc262b0f42db17b9fd1b64c0ec13052a0389b350f48d8ec6644e827029097e988022c38ad5ed227e5e50124c15c60b8766af543976d0a242544efe48ebb8d547db753f9b64e28173db1674c016e4666fb45dc20fe517fbdd358848f1d57879555b8b20d41df4e48aeffb4d33ab37daf5295442e52150002cb53663378ac2fc9a78f8fee158cdf4fc29b3e0f5957061b02fb4d7b305b8eefc5322309e68e371e4f1503", 0x81d}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/107, 0x6b}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair$inet6(0x18, 0x8007, 0x3ff, &(0x7f0000000040)) 16:00:04 executing program 1: socketpair(0x3f, 0x1, 0x9977, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) seteuid(r2) getuid() r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) r5 = socket$inet6(0x18, 0x4, 0x8) r6 = getpid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="c34b62d97c38ca1638170c2ef8c0f81c", 0x10}, {&(0x7f0000000100)="bc69400f0e8a9480cd36f206d54285bfc3ca7e4c2880ff1306aab319277457bdc675bccd07b3b86b9a0db9d2b2bcf1622de68b40a5b7c7de7f214f6902261fa155932e9b26b1fe9ab1b4fe1db36ca9293b198a03e2b5846cd5bab11ee500bbd3959f4907dd489f54aac3e8d1abb144e3ae77e2fd8c84c6799b85f3b15e0ab5bc36a3b52d78cb1cee105a2d2e920f76ae97ad6a31b9d888519d149affb789fca67eab97e00dda75f996a46d8b9f82cbdca12cb9d96e5332eb2af629a68cabba39dce4f6a0aa13474817d1a7c95fda71a5e334e4ba1e31304418f795bd7abe4e8e6f11077a6b3333bf4dafa6cc5451a6c5c6b63f0027a07ede9341ffe372", 0xfd}, {&(0x7f0000000200)='\v', 0x1}, {&(0x7f0000000240)="3df7ea9e31882733d71422df697d28228828605c18e7884da07c0c07febdc502947eb3b892aa2373759b620e4716a049318c2403cf719296815402f06443177d747396fd711b5a4ad584f00cf9bbc0a9570f40ab9ad9550c98341772bb030c6fcdb8322c7774f6fc9ad5877e125cbe9fbb218d03f39828fdf7642cac982e2be52b4788eda6a19f8b9898ee928a72abd3b4021bacc0679fdc561987e4bfd76b772526ca325dafcbfc12feb72ac79b660873359e43eb381929bc287de979dfa9c49964e844a89b790a111c2787", 0xcc}, {&(0x7f0000000340)="6eee4108e2d5277052b1bc9e2c5b1ab5958fac96d3313cc5325120a9f85b73a5af770de266e55b60889dbf148f154b6ca5e3218f8f109034da4e73e18572613f125c74c01fd81d3cb09545dc64736f17acdb42a94d7e0090aa781cbebb5adb5f62366748fec65f9ea35cb1b397d2c248c0ea664a9ad0199ea35accb6dc6d9c0d2db58c80", 0x84}, {&(0x7f0000000400)="1476732081ad7539cacf33ec900ee18ddf2b4f1ef3db3d3a4f35efcccb39d72b8d1d71f2924ef4ce2ac552738c2710ac6b", 0x31}, {&(0x7f0000000440)="c75992246fd19df325080ff50aa1b1b8394425b80dd284b39dcc60be8553490042c2fe49da4d2caa939fec0fcdb0fdcdd14cca11a2435113894906d30ac5da010b2c605bdc364860de83c99c4cd814c6d85e2a0bdffc3a0a2f193d03560362276b36dac54b6f6e18fd34e7cc3c7dbb4dc727a4f353b289ec06790a53e6ff0b689bb5bbcf25daf8150dba853a36c18609acbe696801e926a4bdd8f07fe79c8a06ebbf98582a35dd0c86c14513be0b68c6ab2ecc6155cb956a2695ae6c2cf2f40377794d12c370616944dedbd0fc108509cdc255cd694b259f2ab14d1d65ec8a96ffeb2a9d5c53f794", 0xe8}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x3}, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfffffffffffffd2a, 0x0, 0xda, 0x141}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) munlockall() r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x10}, 0xfffffffffffffff8, 0x40, r6, r7, 0x100, 0x5, 0xfffffffffffffffc}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$getflags(r0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0xa, 0x80) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x3, 0x80000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)='B', 0x1) read(r2, &(0x7f0000001680)=""/4096, 0x1000) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvmsg(r3, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r4) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x100000000}, 0x0, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0) lseek(r0, 0x6, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000002500)="311202fc15e072861e456fb8e1b55ebdfe889342abe7a0ac5fa2fba746b7b65b73db2f9d9af9f8b0990c46b5f2de0f5151342c92d1a918a5ebef99ebd48e9b35a47677d34f2de7fdcd1d6adbb60842f4350f0c76b5583aa599f314b5015604e3b5b98e3c9a4b43090ce937a4ac768a0490cc7502affffd470a8b99bb8b918c5588ac2b84beec3cbbb38ed466f046bdc24b2e2e5112752e312fde268841df9cb86385fe568dc715cb163c70d95782efc425179c2661a2df5e09f2b18e82a59de51bf01ee014f1fabd43a3766547b6a5b1c5038c49313446f414fbfcb1c5b861214fe2b490d4eece341c74dac1f861b365a2f6d2d99dc6ceeb02eb146e4d65682be297b86bde52f19e4a4da7a0c07cfaa42bad8bf798c987bb9e363b875bd28b53509f1f1bb928b44ef266b8535220e228861e85ebda9a9d3e4b145feecbf6ba36ed3dced208637b584ffcb004d7411d3a774f1c823af59f4d2e6914319a09d357b76628827cded646485c7617b17fcd290128d3b2c81d826f8596a702fbb05e63abceeb42a750f7deeba2b88d4cf6addcfce4ea79885e3777a46871adbb6ecfd48f26c1514aa4499536ba22d680f9c76498074bdef13f3ec9a1aea16fe620d883aab2194f8ffdf706a941c7ea2af0847ca0125120dcc2215de7f33faf2582deb3e5a1869930edd31f09cb37bcb031fdfb0aedce675b3930650171c320b1560d4845fa528e44cc455c5efb95407fd8ae0b0b1cf83fe53bc0c57a1a8cdb3614be692fce9e0d378c272f34f4ab0d647a12f605dad08f53496aa4339e9646acc63f95c4fffd2d2523e2fa641a7678fbb51616ca099903df848fb5a6331d01783d024f4d794b3263ac7cbd939d21f5e7f8c7d1e04aa8d46a1d8b35e94404bcce67da410530c56dacc0ce1c7ccc4c99e10a01b097d861bcecbff5e2ce848d8c1be82b515373b83aa6705c04950f4327b5fd6304e49c9d76aa8549e3884a70232d85dc7d1d2643e62935484ab2d8534ee57024685020b5c94f8d44019142fd537bb6450c29cc96100c187dd5ecbc592ff5e2442ae214f2990f5e1f03fe305378", 0x2fc) 16:00:04 executing program 1: socketpair$inet6(0x18, 0x4007, 0x601, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe7b) r1 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x8000000000000}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='}-\x00']) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fsync(r1) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:00:04 executing program 1: r0 = socket(0x17, 0x4000, 0x1) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = getpid() select(0x40, &(0x7f00000003c0)={0x1b24, 0x1, 0x5, 0x1, 0x51, 0x6, 0xfff, 0x5}, &(0x7f0000000400)={0x5, 0x1f, 0x2, 0x1, 0x9, 0x10001, 0x90}, &(0x7f0000000480)={0x3, 0x9, 0x8001, 0x4a7, 0x80000000, 0x0, 0x4, 0x400}, &(0x7f00000004c0)={0x9, 0x7fff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="8a205e72162c8e9ac8f133ec1a7617e94b673267cb4fc3b32bf2ed546697be125f51d70f40b17819ac6ca2888c7986485c6719dc90ece3ea68b14ac8a07703811ecdef6d53489753941e3b8a7a4e890475d581fc6df6bd0cc3e9d1a3fedc7a358a856252b4f0a9d3901554017dd3ecaedee53396e78015a936f010bf11554d8082346301e2b93f589a25d561322177bd90d9503757f2ef9c72ad7e825eaeb4269b90b9ac729d06afa8645be9fdc3bbcc3436c6cd83f4f6", 0xb7}, {&(0x7f00000002c0)="9e44cfd12757d14673edbb2202b34d0c61c44fbef4a2f18ee13bcd18e946f0ed45eeff46cf5926bc2e90e72acdf03d8b91c2d81109f321e00ae4aac2c01e6709d20134a56d0fd7ca9b4a12191395fcfbe79b4faf945e32c6d0978956d4026d619f698e1bf371021fa8e43a195295a5321a16a27122a903c0929fd99e8f73bb84c91db8975123f2a4e635ba394e2b878bc8f9cdd0a1b1e0cbd86355e7b1b27d6c55a63bde14a45234182162bb43997d35209860e734", 0xb5}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="6800000000000000ffff0000003c55390bbfa00001002cfb65eaa041e6d2920f047eb5a71676890d67e2426f27a015123842ed5a9cbb23d4b0c93c4b2d7c8da87b6388de596cb0e77459df1696064dc24e54e2ea8ecff410fd5a2e6ef302fc6035a36521f9f6292874f800000000eb8673c35e9012c6b8823dfed974d9cd850d751406000000f6b870a93320deb179cbce1e15a1c0b6bad544ccf5587daf68b9ccdef2d2e582dcab696d1fc07c098740a05ff48090d7c8c8cc84cfec4bb3fdc376d25d549574f0872cd13e3dee90e48179a3b158701d52c8600c849be370256f6e8b6b89872f1ef99370414f78843c697934937dc51f2a9c88637ec6312dc9bdfac04e4755a8da365095b8bef4aa3073cc68a825c099a932c6aa41eb8950924d0786bad4a13a6cd7ac93063fdaddd8a3565fbe7b7ed2f531f015ee08ab3250466377764777ab5cd8fabdf9b28be36ca511675da39ecce63bbecab64d2d857336049cac8d9b745e3fb9e7b2f7b48a9e52a2766ceeed12e7409851130b59a46c59221ca754b0e1fe8357009616e4134b91dc145031f82a99a1db679cf6ca3b0d418cdd8e0d8cfb01fa863fa87c59f6576fb5aaf78ccfcd4977b53545d89f97201aff64c793bf72b9f9a445084fbaf2a2d6c74564e6efda421ae68b10c4ca7fb569d6fcc2bb14a1a5812cf852c7fd5403e0291614b025"], 0x68, 0x2}, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r4, r5, 0x2, 0x7b}, 0x44d, 0x1eab, r6, r7, 0x20, 0x1, 0x80000001}) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) getgid() r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000500)=0x5) sendto$unix(r0, &(0x7f0000000140)="8fa4d130543026f8a8257e07697dbfb082b52758011d2794cb857627451c6227da67917d194895e4e122c3fadd729150b8ea7492fe2ce6b8e6601db76c067bed187048cca786a9ee1431f7fdf69b7644032c246a4aff9279d8c91eac2a9a1bc9aaa1068a76616dd4b375faf44bf9307ca8d4a4b9515af339d5ca2ea07949", 0x7e, 0x5, 0x0, 0x0) 16:00:04 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x144) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x20000000000000d3, 0x2000000) 16:00:04 executing program 1: chroot(0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: r0 = socket(0x0, 0x1, 0x100000001) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000140)=0x18) r1 = socket(0x0, 0x1, 0x156691e1) r2 = dup(r1) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xc004, 0x7) shutdown(r0, 0x2) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = semget$private(0x0, 0x3, 0x243) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000003c0)=""/92) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7", 0xc01) lstat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)) sendto$unix(r3, &(0x7f0000002080)="78229548df4098ca39f7d1a8dd497a78fb237bf227656c38ddc81b7ac1c7abd857c319744ee478fa9a910896895f60dbdc93461aa2e50cfe628d8b806394e2541761085ee352923de42dfa66407979ffd822b25e93158a0e5725f263e750bd96848f270ade0eef223eb2faf2a0538ab51b0be3781798e5a221aa51d25dc508128c3cd05cfa4a19286c2a8cc8fede4d221edd847763044349d515f69104d9cf2499053194570be33b268e768e3f7895602fd140356e911137637207f9e5c8a24b6346931bdb9fcaef7e64f0d02907dada5a57906b2fb089e07be591b45f8b2e94e3b217fddd2a84709a37f19590ffcedceffa7e13e318dc48bc3e8453a50dec0caa035781c1d636221a8902291978f59adad30f87f6a65ae1ec6d176d390059870b6cc61064625fc8d63d486527b729695aeeca7302faa211bb6a13cd3cd55cf3c215eed15f93f086fb16a876b8ecd84a8a1b918d9485c55a6b8203e90c077f38c77b64b6915aa675df9b5a8507f764bcf103e660b751a137fd1137eeef3f55d706ac5c791a344cfa597eccaf46c2e62087839d4a541b898cfd6858bd12a6920f8af200123ae5c1e1e312879e4be1956ffdfb0bbbd346ba20b179b207a4d8cb2635a572e897b746b9fcf99b94dfc6ab3de934bb91ddee05e6de6bcfc204adf176116730eb31bac5765a764438f115ccc02378aa2b0f43c5f420d5b72cfdc5c1d2bba4cc507bbffd16b57bb36ad6ed084db27c5e8ad08a7f18875288c74f3d21c973e980d72837fde3b9e5bd8402898bd3b8627609496b8609168c9deca472de3aec0504d3b4176b3b20c68c5d697fa169ed4338d65f2685a476af2856581bea516d206470cd2d4ffe513d2ae033867f7a5c426e8c1cfe92843efb161c4db3cfbc800a7835442f4b3bc905a8c04d501b316b4cc7fe5f2633af87e5fe30432816fe818fe1819ce6586ebaf7ce98368ba66b323c519427c4f41907d5766eef08781aff2506eac9c269f9d2ab6b525a2e8ee732181e89807d5968644eccf85ae7d8387aba91b5dbf71671116b34cea051cf0f5495df94f075039a8c51074811c13966c6540d0236f27fec839663f6a59325f0a3fbd93be28df76088bc75983378386b9446973a299b79fe7c7822b1cf2a177c200355af87b21879c84a9a1d10311e6e85cf5f5433cddb204007222eeb734ece346a18e7eb915f277aa519326b558c4c6d44c5f9ad9649a02d79d942cf4eb6c5247da85a17280f3b6c69ab63e08c0e8be62253d3ee7bc769c187603ed3761c2aaa4a7d7a2fe74107a6dcd3e496aa44dd475a1d27914fac2ec6305bb71c1c73a11a131d76066240c4f0bde1da9fb5c46ee797f2e3eecd3ad3b5615b7d6553c5691de585bd3b6afa660a0a9a5b92b00694948e9239becd77b3e631fd12bb41085fbb1704e5d0658314d96a2946743361590254a7197ab257e6ad13ef522aa7303762d20fe048f0133065359e08cf71b95b9616e371f22847f35a2351545edfb622a04fd775292e8258694c3a265fc0a028e351ef86694c2872ef0d838b33dcf141e730fa6f98f9c2fcf5f8341ff3ac460a7201bb94a7e8a715a32d0ff01f73a33ec8ccce95842daed0f2b641287ff1172aaea454d191150bc9212aeeaded6c60c7ed5c2b9d3f7485ddf55f7305b0b2b0092fae1e32929b2361cd323a3c64381332217f317d4e17f423deee87b4d3066ee0c17e83eba4566092011b9e14611f3020b156230fe1815278cecb7da83034104574951acaed86a6c36cb2cae8acade272e05c8df25ff17dff99e561413bd13f8aef9c99a1cc29d33d0ca7025fd11b9f939654e8cfdd6ecb5ebc2381de5ba3c12f5c68bcd9a3b2e9e6dbd188f9365d59eb74b59f63ef4c90ab42261cac3c371730dc3105b36d3f9f93c49d1adb772fd0f4bdc3e5dffc6de7b4c4f656944d6d43b796f432316217e6469359efd9b2199de9054c3c9d219e492fd218c6426958df38856007f831fe2b2b4815681052966d382d0454db83aa8ed414bb48fede0bdae5974db15f6b1b94c6e5188d5e78ff80e573489509c3f1c39d06e764a692f0848176e679de1397b8219db730560289cb925d69d89b14b392cdfcac7e7fa06faa1643042a128ba8ea14ff2f09511f4d5fba90f2104ab12e8e4ca03f966192f08b29ccfd831e420c1f432ff59d7d5eaf73599d0d12a0030cedc4fbed82a2159689872b8937d69d184280c018a1e732200cde15e226f7439e18f4f0762c1baa3df1ed7907ee5d31660077dc3f39d7ed4596d248e117d618f05379feede38f0ed889d34965dc5f91535495c8b449813c7da4a589a6d57b2275474b7b3261be4b6b7533ffe8be2fc56992a453246d25211f7a80885cd63027b3569477823bc7d1f3be51891c8bbe28ac1d7de297477bdbd04dc21692bc49592d178abf1937800bbe09f3e72edc3df26b0766cb16d88419362f4d4d457cfe0bc268abd8dfdfaf471ab37a37b23a6ab01f7cb4f8ea5a6ceb013698736fa269861186e0737334b904d0568f69ae24a2e5d5905b7fda7bfb99a622aca9fd7bd2363630fd32b6a97084cc8f34d721f9b7f6649feedf9901e3c245b63bdd4f981958ef91114c3ec0d11c436680742fac137eea6184a6bb5ed8c98cafd14a06fa4e4eae66995c3e8175a92dcf866fe182e3ffec2e5f20004cb5aaae6c1f273134bace5db211b84993a424fdad010e457f792e0b5b231d042b981ba457e9e99f4cad7b5614d4cb6fd0aa5c395056b28d0f436fc7471a32915db3f6a2e87c146efc872c1060e174392c94e81e87e3b749c31f603f74aae4aef3e99aa8a80e4023cbfedb3b9bd97f925941dcf96eb4ad553eadfc36eeb0c040f03245b452e17f8c8dbe143ff4916f40e93978c6e7cd", 0x800, 0x0, 0x0, 0x0) getsockopt(r2, 0xfffffffffffffffd, 0xfff, &(0x7f0000000280)=""/162, &(0x7f0000000340)=0xa2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = getegid() setgroups(0x1, &(0x7f0000000080)=[r0]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:00:04 executing program 1: clock_getres(0x20000401, 0xfffffffffffffffe) r0 = getpid() clock_getres(0x2, &(0x7f0000000000)) socketpair(0x18, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) getpid() clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:05 executing program 0: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100) 16:00:05 executing program 0: r0 = kqueue() r1 = semget(0x3, 0x3, 0x100) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/144) getgid() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) setrlimit(0x3, &(0x7f0000000040)={0x662, 0x8001}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) fsync(r1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) close(r0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) setrlimit(0x0, 0x0) mlockall(0x3) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) 16:00:05 executing program 0: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:00:05 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x50) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$inet(0x2, 0x4007, 0x4, &(0x7f00000001c0)) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000280), 0x4) socketpair$inet6(0x18, 0x4001, 0x0, &(0x7f00000002c0)) socket$unix(0x1, 0x7, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00', 0x200, 0x10) r0 = socket$unix(0x1, 0x7, 0x0) socketpair(0x6, 0x5, 0x8, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) write(r3, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x801, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r1, r4) read(r5, &(0x7f0000000140)=""/91, 0x5b) 16:00:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="85d9000000feffffff00"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x192) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='WP') r1 = shmget(0x3, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = msgget(0x0, 0x582) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f5fc6cef108dbd400000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff00000000000000004829ca60b4e94db98d7f5dc3f68eb872159a25b28c73e2c5f3206bb698dccf07f1b13a791e545171756a2f86905248952ae4f746a3f0e64ce0a7f4937ca2e5309b555c9bc08c2964584b372a90df3fe5432967529b4170cb84da14f3783fcea4c2d79ee901faff60b2d153121b5240504970dcf561ffb615affbd03c942f16e99fc35e1cd6e5691212a9fbd7c6a2ce5b099f9609e259d01a819bbb05d86d258997bea810813683e6de6634a97c7fae3e01d7457669ff63028fd4990701491003b5db9ef9e35ac8317c63f80fd15912b58451"], 0xa5, 0x1, 0x0) r6 = getegid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r6, 0x8, 0xbc}, 0x7, 0xfffffffffffffffc, r7, r8, 0x1, 0x81, 0x8000}) r9 = dup(0xffffffffffffffff) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000080)='./file0/file0/file0/file0\x00', r10, r11, 0x2) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/67, 0x346}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/229, 0xfffffffffffffeb7}], 0x2c0eca6c2be64c8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = syz_open_pts() r4 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r6 = socket$inet(0x2, 0xfffffffffffffffe, 0x9) flock(r6, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r7 = dup2(r3, r3) r8 = fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getpgrp() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, r5, r9, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r10, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:06 executing program 1: 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) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0xc008, 0x0) r5 = shmget(0x2, 0x1000, 0x241, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) chmod(&(0x7f0000000040)='./file0\x00', 0x144) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x32d) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x202c0, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) mkdir(&(0x7f0000000180)='.', 0x0) listen(r0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/124) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x7, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7]) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x51) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x1, 0x7, 0x7, 0x9, 0x539851c7]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x81, 0x2, 0x6, 0x7f]) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/150) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xffffffffffffffff, 0xee01) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x401, 0x108) fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x1, 0x10000, 0x5, "8a5c7c5ef9a74c29c7985cdc0e38c86fdda1653c", 0xb842, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) 16:00:06 executing program 1: unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) close(r0) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x4}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="96dbac890867521e90ef10f43d350b22fef06ed28119ff2bce0e01d039ad721f23f5919476c837d6a49dc5dec326a01381366e0dbac0638252f08323c4810cf8e9bb2539090e5a5226e6e504e819450d0812f44dbd61de0f2a0c060d6fc7f32d7607d60d19", 0x65}, {&(0x7f0000000180)="f642e24f56b10d6448c6fdec10d39e1fc9ca8ce1d32df4d1c97da325a9a35b290b30b08b8341d86d1bf2b6c8c418bf3e037706", 0x33}], 0x2, &(0x7f0000000200)=[{0x1010, 0xffff, 0x5, "1225f109aac708e6a254a1f2ece87cdb642251a51efaa39c62d511086baa263bcebfeb79bc70dc7939b934f13c7662ea379724d4594071a9a91ffdc73021d9ed3e41c48c697e9b198997c97278af636f0e2c0ebcdff74f4f864903d445ecd62d2a634af1da9ea03f523b8d4a09e53ee5f60f2d858b3d399a0ab5410838ff8dca1d9d6a7ff3ea9e56f3ed90ebfa99d47a30c7cdf2dbd5746526b3beb6e445651727a68a1507ce4d4c47e0b2c289136dd34dd8edb0f4947fb7cfa151f69dc7a9f949a02f53512104ec05b823b521038563219ea08acedd5f8bf35e8f2c196bb552b5c31e117a1a758c480b332be7c87e00cae15c3dc4b7b53e0a9b18f8d32245d48cb7961517914d36389f9dd7b654da087a42f59765850eca600d48ee6cb6a542d4142d98bd4616074055e17809fe8419c3189111c854cccae7ed6e2671decca18aac0e3d732cc18e259f356ee42550a416156f279b404f96a8c6ff606fd8038635c1b8e2cd4e5639f81cb4fe29d8659a1993ec043a12dfbc73f3a78a73491d25fc2f1b980c82b43e49d468b86269093d0e8e2bb9bd9614835431724addc900c768e61052c076aa0295de387e84b8ce4be870ae86f789cf0fb1debc5e4c917bc0f2dec7fda531c98adace91bfc81fe0a92517af30248acf770b28adb54a98cbbc39c53b65689104009e7594fd39d42b18d408b3a2343e9b828531c75964f0d6d852f1c74241acd1fb4c13ae0c46918324e4b7c39d2386594163afa774e5d0fa403c7185d8e7bb361b2ea9d346da7d8944619ddeba7a90740bd809d2859db2a1df42ce48429c4c96a43802df25ee35f78cdf8d24152baa0544f4b19a00ba9e1263ca071f1aeea427f1eb49b8ec49ebb468a98767d7dc71ebb80e092520a94f14335a050ca974178c1976a8e5e300d63454bd210475d97e2c5e5d479c99d93c56477fd21a953759b09d1a1da4eaf941380ff476a2f04910c5304b98b37d6b5ae6f9ae3262892498c9224b3f28c6448a7672cf1f63523bdecbd4401bd6cabf55e9fe468f97a31bc2e0c2659c14a74e1e12fc8306b8173bddf62ab35d2b79439fec52bf5f1dbb70818be36238f4506dd2c423b13fa1bcd6c064a19c9d094bd4f08accc4140a15bf28735ff98764c8776a331cdedcfb53b546462a79bed5edb290cf3f0780af58d4f01dbc160c34ba4d1cb36cc19f0c0cfa528aa03f50fbb348340a844376a33ba779e13ee39188505595a78da5c09f84a0fd6e87ff343724a3ee2d897dd61f251ef3782b0eef812f1f2e69d84bec16d5fd41e27306e5cf57c1cd77be01cc5f77a19a0c51fd92b580be2ae06d5deffab6d587ef58641a7e13c3fdc86ed1ac58703ea049bd4d0097dc56d1f5ff8c9b379c9b04543d16f2c99c1061b073a1ebb870d5ef1c15a9a8d33933c893f88d7248553a2f4535f3d7e7f1704fe67ae29459798de5df8b09ecdcaf3212ead4c36de6144540913dc21f9641e1e892b601783d46ed9f4b3e6f2d5dd16ab599b0e474442ea08e9f7f87a63cae6042276ce21a4263e5ba47e5a00ebc0fc1dda8a447bb22e3977072a2eedd6598ab24f4055d89e14db9cc4dd6b3ed5d4144cb58ee3b0714c7c201ba44ed8b066e204fd6e3fe2b988640d7189d30d27a12a12d338f265b919ab592fe5034e0751fe2c10daba6932fb32194e61a75e60abe8cb85a574c26e28a21a6de00029893701fd18dab757d09e95bfd79dba11c07c7ff786671f5398335e1295857c67321402c6b044f059944acb4271dcbe5fcd5ca7244b66d94a56091ee014d795c4542ad758a1012caa80780aeeacd5f5298c2e033a95edaf18584a28952162b24bc69470a180b990725f60aac0e63dc7ceae6dbcb585b62d665cb7824b8748b5946f81c2654b3e03f7c1860f18050041b9c4d8bcd733eab739a317d41dbe4fb42cb88ffafad306804657793652254d5dbe22dd26b6f48a544ff45b70e1e6de974bd393131cf981d03461dd3ef3660b3cb52537dd8546cb4bff97e4ecd8701925c06bf2da2716d3b0fd6b4668ad34e155c689bc33b952dcf4ab2a02a05ac35256b709952f2973d9ecef062890402e4c2928be9e806c65e336b1402a9e6ca85780fd941aab62d01e348155ea1295a55664748a3416e95434f3b1b6f42ed969a24b0b5539798ea03b73af31c012cfb524b0c11c601d756f76e01c55edd089e423179d0ab86defb17308649f5c343d20f642bbb99c019001898343ec2920e014b7ace4686f63d7ccbfd4d8ed6a06841ce1d342d7f2ce5ba4c405288d1529036b544dc028dbedab3ee213fcc14bf632067eee71f7bba119982f3d5ea79bcd3f75f16f471230fbbfe25491e824632575a5cdd17d18ea4e6ca807d924875bd618eb5e8590800b4c000c14ecf015d6308156da1a01815810b4b15b4f732ba4bd7fc763cf2c20146e7309a8b582c005af65282e913c8b2de1e4a8678a5e2b7248bbe47d24d98f90937dca95c5e049b4281fe68b64b8aebe3d8e9bc283ed9af143328ab8947bc6885027c41eae36ace91d6d3b0100abb73e050f24150dd1c7e3ea80bfb55e49f82e5d265016ceb0baebadb8179e44e8098abfe446c0d690a7fd7ed9c2ad6d84dfcc52c1d4f1e3278eb76b92ccc3176a411f93bf3ea60a3ae20c4a1b6ba2a6377dbf4b6f6cc17e85a097f3c5d9508dd9ee3c068398edfa6c46f9d117a4b8bab516786d31d338a19ccf426ca37d4dc01da4def671760fcafe9fa6bebcce6b62310eeb5f89aabbff9aaa8663db293d084a794ce28feab34e9007f9e3fed10b06d2918c52f3bb319196ec51f6e2bd1511f20956cb52fd6df8a9ee40e78633cf7a64dfae3aeb76889bec2b5a75aec711324a116d25da4906956dd5268ca8290c4bc0ab78e544524ccfff3403ae7823d08f2e280a41a2f4c8c9d8394d43d0cf91b80a40e65778d900f403fa583418dce8ee1cd8788ac30986d81edb5948460fa88be8f2b4ed80027b523c7aba8314203711e7b8e6b5b6f6d8b39a1bad90c54507ce6c93ba9e33eaa2454bfb04cc0f402c73c2978b34bae64cedc4738111e7f8f0fd98825c1bc806914299b87b37021de774744118086ecb667c8db5e032715b1a32388d18a6c3314ae8a858a62acb9e91ae4a23cd46f44dbfd48cafc389cf3f76fd312666f81161feb01fdc0e3bfa6dbf7cfe9e32a5fb12f8904932a9817cd42c6c34330506adb79f561d1d03c68d54054c934f1e1ae2e35fad1337f163610d4cb1c2556d6d21ff25f6bb4405b7d372431ddd28cc2d96afa1bfeb93f17365ebe30caf32968d4b5bba5b89dde8b27bff50de433832cb0fe0536f1f7643141895f1c27dbd7bf64558df6711c303693ec174513a97303379429668fd3dbdfd0ddcb4a2e860090e79c5a50f6083291acbd645b3759aa8b9c258f8840d3fe5858bb49e667be0e4a184d1b4fda8a0113939864dd9072342306298dd31fa873744f9af7b7c4440a3d9dd60ae8e0b4521830f346274734810c7e5694b75caa4a2c1967e44c91bf97f3ca3c5bc358524a399632fcd40eb7d3cea810f5c6af719ad15d0a328748366fb747923b4855f8b9f5d0eba944a111339767cbd729df5c3cbc084e8c6465b7e9e97b59ee2ea47a9abdc9c9e15973b0f37ed47d54db60eb537f488ee7915af598bbfd8d831489c3d9ad4208afdd505f60de97ab9446439dac57ef64b79c5ade1731e41888c4f8a79fbf1db29d83be3dad3563f5bfe3d3c485fab924b1d34fca37c7495c612859cf0dc3610ee5bd2dae2b1bc03429f7d48bdc709ea6d9e5ff45be22182c34cfc7e65640e5264a2bb3ee46ba7bb0ba9c3d8f1f86748d20226dbbc00c242edeb09acb50a5b6520c163253af65ad0a61448a9b8d5f6d81702df182de654b297ae8770cf70a201b2e20750a72e2a12f0a370b906469b92542d65d3379904e12251f6136240bf33c817acb5ab6f6a4fdf90424b4fce10a818fcdcc729c9fcb7c7962af69bfe876f1697106a18c592d565737f9a1b236b1c038b46cd91f7594f46855d920ce12262485b67b3e1ff76d2c1687a7b45cf07a85cf732080b0caba11a0f61714d9152c2fb880d04bbfc560191259f878bed5cff27eb9a81413805456552a98141f0332dd568ea6dc8d113143775fe198e64421203eafb15616ffd07cd9e294b216043093b3bd1883726e201e6326c72b1797ca444371068baeab1008a72cb96ec6b2728bd233cce0bff8a14e946e8476aa2182829d3a9d33e49702075b574dbd2c3a1dd2dca7869b0e7a8adab1babc76654fc6690195df84558b2fbc7ee4c20da4f7011d03d24891577fb9dce544c7d5ab74a5ebf346bed69853ccafe6dab977cd2dd451a8d6014e7e1af55f33d60df995d84f5a3dfb319e955795891aaf8944da4869ad94476c40a8c8858aba18c774f22c1c59abceedebf66789a9756c8061a92cdc24ca708454181795923b7f5253d0e164b9931e38ba353b1f4e48b6d49236879eb04bf16a9c92e8fea832b516eb946891196fb1833e978a9eb5570123ba45294cd1fe8e0e1135aeaa65c21c7f41090568e7300e9c2fb45786a8e35ccd66ea344a67c801aeb3c012a0d0ec7bf13f697fd7235f22fe04a708540276ee3d913a0c2f6740cae9c84ea5cb2bfe2fe32a2dcbe0f6b8dced44bd27a7bea978a112b64a761195b584263fd03bea59bc74e29318852240708e089d7cad988d800f187a62c6b202269a6d3b455e2ef3707546d63bae447e9a59e0b3ca437047aae20404b5f37e7bb306a38136869fc12540eead936eab83f17ae5d0f7daaaa91c4eec7fe6699ed47728a3e19a6583ae99217d42b4ad6bf196e320f3e3940ff4eae9113c46d2cd2a9abfc41363917785415786c9e747d765b8ca891127dc67fe0bd6e4fdbb8c17d0eaefa33604b7b43dfeb57fabc0af1c441f0fbfdbefc04b5cd930585636352167015a5cf514709802dcd48b3bb926c8207015c1341468f5fb848f11429b5c2db106fe8b15d94ccb61588724d55c2d6d16f12100c81f21a40e93e2f92e5d5f94b4d15f60b3de450ae571a4b8aa808fb9829b4032d14fd9e217122b3a9406a357560c504d003eca420611f7b939fce463ec9f597e043d4db986412ea280f40d8aec0436675b3da4f42b04214854cb1ff4145b385b2eb1f305848333e4e5afb1717dcb83d16589d3c0ee71f1f96025d15ce5924dc1f7ae494c5d6710eeaa16055641f3e5623ae942c7e501e47eea8ba110c95b39541ba9ecac260f8632cf3294dc1ed1f8735296b2977fc580c9101a1437e6bdd5e60bbfae2d21be5f5eac87e5798dc97328d77181fbcbaf2d013abaf0c93f9fbb8f981563b94fd66f0a13d96a72b98a0ca8aa32bc9bab11702379d4b5ccde35459516b48fa3cd8413cd4d222e2bfc250357ae7385e4c08dd4ebff97448fa3510114b73a872966b3d78eedf4e857bb314f0044721fc55d085194b96c2903795410f8565540403044a232c66963252ed668a824d0694ce9696b5b6d61eac567da49f38e03fc4e6dcc16d793cbdcb4aa9881772b6a9b4cc1f865c6fd6ad1f1e10cd4204d12216141fd896c5c26d7d3837f00880655dc3dbcd2aee72a585b84f19bd4982c7e598a72c806e834dd0a1dc4cfffba8ba249add167fd33c53ddd18ce98b6c86a2d415cb4cdb2ffaf79b8e8af0f61b78070425cc7423ca21259f2d61070e9660b6b8176e5b4c169480d871a64fe64cff2298ce9faa75d38f15ab0cf2b84141ed08799baa682f56dde06ec86b7ced97b9ace69cda28204be8dfd3e724a0ce4df476ebee2bdf1"}], 0x1010, 0x4}, 0x2) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0x583f5d43) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e14bf91e073c50c8d6b9e29705ff179f3346e578d47f77eca2a2420148cf931787f06266db05cb9e0663809aa2a3f8ac51a66e456c71d56502148fd09ef50b4b3adcc71ee8ebacd25ae9687d4ed7e8b74d750f738b538cf4eb3f8d08842adfa35f56bf115ae44605a0a96bef95723636335094fa7accc087b78a6e8931429a456c5a254af2f2031ed59dc9ee8bbc365dbe7502ae2f52f3dcbe872318e2a2", 0x9e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0xfff, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r1, r3) r4 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r4, 0x5) fchown(r4, r1, r2) recvfrom(r4, &(0x7f0000000000)=""/20, 0x14, 0x800, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) r9 = open$dir(&(0x7f0000000200)='./bus\x00', 0x202c1, 0x10) r10 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) socketpair$inet(0x2, 0x4004, 0x152a, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r14 = socket(0xf, 0x8000, 0xfffffffdffffff87) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="0175732f66696c653000"], 0xe, &(0x7f00000000c0)=[{&(0x7f0000000040)="da0626a8d0a12508ce344fba5e5efd4972445afed17a89ac2284689bb93a66a7b04f49b80cf76b8f", 0x28}, {&(0x7f0000000080)}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}], 0x98, 0x2}, 0x8) mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="ef0e627c3d67c941c8ac2743ff9f9ddefd8169d1f7287827601532d1f52a59b23100865d1f3e29bd353085f3cf79c0e57c57d9", 0x33}], 0x1}, 0x0) r15 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(r15, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r15, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: clock_getres(0x4, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x423f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:06 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "dfe2d597b23e045bec8129acf32eead3ca5540c40a44a176c545ac8b356ec56fa64df748ec513ddee1ecfe309bfbad85e305114923e6ce2f1f4c361709a46a772504c3a8f73cd0c4b18a3e144df96383e469409eb40c003a980cc358632589a901931d0c85822f40d9ee5167665a8173f9c9eb15ff148cdd6a9ef98123b07c4db8fa9ead8cacb67306d7a92d71ceff9d980326c3c8eb5c1cc1d4d74f980404a86b216f5abe88358796bd1f5c3ecb533a9086ed911ea79ca7c0a6fdbf70e916435b56597f36dc42095dcb03a24ddfe6e45a6fe7b157eb138a43bdb657891ff612798805876b59211d3c041062881e932ca0c613f0aaa205cfcc2b10eb994d0550b507da79455d27ee13c9f7be190459f669f2f2424e74b7772dfeb19b1d6a44390b1aac09f0cc409c2f9fe9eee6c5ba51a3e7f782ef15fc40a251899a897e3fb7102a3cf14539b9959e451e654fac9353f0312ffbb21281f83bfe4a852c424e83ad427dfd415502df22c484933c86d3b7990e2ea673a98184390a73ade1a5580eb0c376e5408df1d7cbb2148564aa741a345b253c77ecdca70f772bf63e4d442272c6e1cdc1eef49941232cb29e663e79dd8cfa1e2e15f8a68a263ac28f3cb5aa9b51f90d32bc84321c17eb0adc67e2ff87259b009400762a1d17069a6e9ae3ef8f51784a57ea3d5d3050bc75efd765cd8fe1436ee65427f0b1dc0c7ef84dac6aeadff0dececa3f93ebe9b5c9c85a7f121c5db98ebed9b46fdeeac68c8492c0da54d426b7296c478e30fa4aa8b729bc246df060fe5cd8b98b4e332abe0fce0a82921808ed653a798c9753842fef8aeb8d8691040a69a05193315e5543e04ce77236c6c9e239b76d6e7964ab3db3161619d8ee068841e2cbc824cf4fb90202f57a0591561af7b1886370383a0ea88f2b3b13c20d99cb0fbc102302ca1e29cf229a1ff7031d7847b08d314d8b78efa2d1288bb36595dac2298ca6057c8fd8270f3f0cfb9980a15d55d195db8ea01c10b0af738667f822bf99eed016990fbb59b49afa26d227ac4b737c01c64477696d387cf2b6144036b306fe3108a05579f37fd1effe3b02f61cdbbeadd1384b494c883cf1d7710f866a71003ae8a925b2df9dda6976dcf06a01e3113be18c136b6b761a4a3b857ea23cf78a4ce652d4c8ae3b35ad7377cb577ef6f6905f96b3dda2faab48a608b38f6a0a45b7a83f1e7df4dba094610a4a67908e655c291d6e483a43506529091856f12e9b6d2affc8a7f850213485f7f654827ffa670ebd357ebd539961fc144630f4f22bb4f9d2c38de7473b664fb452d385a45a56416719cabd2313cc4ff2b62ffa40ec8c7cd3b8ba3e257f6a09b0a6ebdda14b512a99b916abdfa94d3ba20c2922e28fdc08896f46741f6173e96ca885139765a1e59cfeb93074e9f520624a1489f283f42cbc83c5ad90aa43d483d62f2a4c48225ebb3fbbb76c5d5eea1d6918efc265e4e893c888fff6238eeae4a4cb0a9c8e1725f3868d94df25ff047671f0e12b0029417cfbae4f5b066bc286dc68e09a27db085b41ab2e7bcb16f1e15e1f7f6fa7d29ddd8e01890de48a3985d77dcffef52f6d710878fd07f7fe4ef0c9231cff6c5023b6a200081497248be032849e7f5e96b7d3b7f2641cbe11948354cf0e0dcd2e92cccc04893fe6b26aea7980a981897e3929c14e7875cdcd6b591ef22518d5b9ac854866b12f5ad995322c6e9d69b95038b986ced157fe6d7192f188b6a6c61ba0e39bbb0c26e43ba4569abeb28552c7161732fe72b03224808338b74223bb676b03c6cddcca93e1f93dda92c41724d17fa5ab2596d61c5ea86a5e9858b7f24d9fed9366cbf77959f76abec76dc157417289b0d839ae6aaaf5e2066365f96da4b134afdf412ed94bd22c23bd645e2cc66eb9e569e7cc4dbc8003bc906fdfcc307c5ed5342bff6bc951f3d77afa3d1c790be927da8ac5febcfc490b41eecf38ded99323e715d7706edb3e5aca072e3a4edd37210e77235ed2a90a826f7b28cc45e88c9c652d99ca31895fdbd2c5049e2dc446a96ffe34888dbb1d79e38bef3931be57a7b629190a2fd8b5c1ae818a75ffd71ace82a9019583e2ae881d9c38d6e45000617e1ff28b836467e77307b10dd4d9d661580fa587e14fea868eb0dd3a4c9adaa41945ad1681d8d357bd5b9d7afdcf85ce83f1ef96e3d4af6dd5d2b0a3a0a43760e94b1541260e4e553b3aa4091ce658043f457445b5fb0494e0aafd9d60cae2cf25f79b2254169d681afbca9b5241afeee0532b24faad1c40acafe8525983f27e93f9920f21405732e7ddb8012aebbb198ca1885e55e6bb0bc73d6021050cd37227d1ae54e8a1a01416de7ce75dd25f20b8c63ad775e44d2f3cf507577ccad8e571697e8e215886736309a304d5a12937cae1f8b0bb12e87e5a416dd73b0b5347337de3bfc212929a48e1811fa7a3c6cfa4be2117581fa1d9ddaeeeda98b5791bd696402620631532279dfbce8eb807f2c59bdd031f07b937f581d5e0a0a1a6daea98f657f2cbc86b3010395c73765c291c8f137b81dbf6c67cd53157268217ec80b34bc82c15001d0a3e8c01db5a2a0631414983b2b800d70ce100c0a900821410652aafe90b95c24666fcc5b477fce041d52abfa2d74e54ab3eb6320756077dcbaae70c1d3788ae05c4d4b9d2ff2e18156916f0b88b9eef8b9ed005a0187f21e4841be155bfa483798895a1948ebdacabd63b5849cba8047a104b219892813e62e7a085aaa1080a949a22cec635af41cd3db73b0e241517e342d6d48033765e63ca4cc202afea6379975ee6e225322dd1f97ba0bb0b1dd389171a5ff83bc7ade57c2e8ff397796be00ce93cb7d0d78793faf513d02be684ae506940b71a546d205f660e8d7fe28bfcfa1f03a4e64b15d91f2183120f45acf61f4a6b1acb1d1352359a4253379ca547074b302e41519a958248ceabda9e1eba43147052dcbca92523cdcce81aa074dfbdefd5998062db23b5ed0bffd392247223a0495f8f1c1626efebab98752f0bb048b8b3028c248a6eba41cae0cda45d80b668745d0a6018632baa3cfe06e1da2a30a7edecf91cbf6759c9d0dd5953852d7726f56b775de2a446f88f6fe734c2ff44ab9e62488161928d0b9a33c6e1b5b97ced7b51b8b3433b5f4dd87b6657fcf49b4300c03c4c0300eb28a2a8bebbb1a0d9b963f3b59759ff7f4d64415c2034b206ff7831585b80741f54a37440c7b661e76465078fb548f11188176c569e498e52543fe2e0521e4e1910212176fe3ccd69d15b0ef72e7e92bcdee395a4aa8d8e773ef10fe19bc2d1734df361f5107a5435e1e4e6a75c2830d6a86932c10dc5bcb612a2295acf82450327ecd3a15195f6b59d90763f5b4c73190ddfd7c73fc235ac7f14bfbbb838a63a6b6d868e3babe1e29fdf361978a53eb9836edfe1ebaf9b0db844cf8810915aacae5df5ffdeedbb2bf051ed6e0d2c249209b2db721b9aec2a3cda6d68579fb7ce069a67be3cdf00b577b2f469c54c0c7a9929d1bb75e6798d35c07b80d1c9ac514f05641a55e29bc5a0e4193f5d31871bcd7d614d41343a367a4ef1b06143303ad89730e9609a44fe27970ab397be6714a5fe457c4a5b5183b52a9bb7d18386a84c973b816e818b6426d572583fb5e89adb12d00bd977d42b50b4804125ff770e5d99efb27833a5a8d7372cd68f803f0003418adb60f0863d7299b4bd2fef2226e978941945bb1525f6c9bd7dc7efe2ab11b56cb62c4e9015b84276c255346c949c20ef1c7436e17f189ae0ddcf0b6e407cbea5233483b22d13ce2087b30e2786882e497d00a5f2b07e0b208b3236b5277996789573bdaaab008ad24f4930e2129d08866e978dbd8c739b6a897e7e8fa37a9e1096caed28b969793f19f433064e447af67618f69ce10293cadb9834f4578e4e0c45f4801243b28cde36fec58a50ebabd7b5d36fab602be6c54f92058928ca487e64ac60dfef9c8adf8c15294c73aed8c4263204d73eff07e34ffa0ce2d480c8fd927d631ccf65e611bf5c3fa1113c84d08cbd7a518d8f4369189b247fc5739ef60fe62b39a420098f885603a093a477815191c2d8eaa379286a062001aa3d55cf3262d30e6964d9aa0f9c1608f2cd322b6af2fab86271c63aa540e8f14a7832c599aa02ae2070277c7b9fa07fbc33deb3b59e88b89411f9757dafe4e4d0f0baf05643bc5b0553a765ef0d7739dd144d38c92b6973483b77c92d9cbd4af0f275d0c530cc3a3da1335722c224b8fa11012d4b42accfc8989f93b8be32ed8abc245ce125b4035525d11bda6df3e1a2b4844deb32b0ab0394a0fbeb6223579303c61ef250bf99e73b994f1cef49d490c23106ba44ac1656a291f4a5d922a4e69c80933a0dac920dfe7a87b418a65e32d9e5e253741828bdb47e266ff0e35a6f8e9ed212c1f8b0ccdb81f3cb5bcb5f585ca48857aa2b29613c2bbc2647be174592e9f4ccace3458e153f30faed8cc84e4279d63db3ee38343fd731e9c485b0e4059e3e04e1c6250816f20760a5b8f74ee467e43dcc4fab85579dfd0bfcdfa082fdbdb914a624c62a2dc5b7a46dd10bce4884d3351258e252ce10252ddfef224b9380036518bc7f2b8bb2391f610852e710e19144fc124c52d88110262d316535b9b62461cef5d9e396b92646c6e6b975b906a25c8618648160465d4d11231a5a392c1ac0a9dd5bac8d67ef441c4536f59b8934b5800d4c0d83a522ce9b7eed4e2ed3c8d1a86d657fd0e1aae9d9e070e86092f6ac30a98d95a0c95520e80cfdec80e62bd6d3875bda4a92b425347a34451a6554a6826c58dbb3a0d085d1e5f329a0da0934b7891ac6eb1cb8d2509331c61e570f27d184224595f88e2a06cf6049163f0b54a0d0be9d1b50968d286596ed68d62afc7f3354b44b800aa285247d6aecda77cb6906f4cc8ee725540e9c7345fa7f0f4bd67f0f69a4562fbdc56e7c492417b7360920c2472b781fc143e8e2f07dbeeaf65fd01ef1f2c55779075253ca19d57b3b47aa32bc7954fdb0c7acee98136d6cc3e98789eadc0c36d52babb6a92fa95ce518e21db728c5366bc44b012ea871f6462a1c26962356948c016635286a6c4f6582ba4bee40dac7e5f25379fe4f5b1f0b7d7735fe1e6399691bc66a2d0dbc741c6033feb366bca4c313caafb271ced15e877f8af07b457e17498c0d370c3858a4661c54947502bdc0cfa675b65ba7954de0cee0bd58e0c191f4f479cd46b1911cd3639221bf1dada6d164013a2ef893806cc98e731c42bf867182d5258c3be9ebf42fff2f353f4c656ee47dda0f753121f6926731f74b0d6c1226e1052eee4cbc2e1c0e25a8d4501c498dbcbec2fb556a254155011e5d61e347f4cce78ebcc3cbbd85d834e3fa25fc32ffa13732fe13478bf22f89597760f98f682feb56cd8113e7afb2b7af93b1a4a7377afe2e03de6f3efa35ecc74df3165be79694aeabd60e02a948b1485c76f695534d450afbb04b77ce0d24705101f517588932b474bdee00565acbb745a9604fd53c2333b018fa35c4b45efac409b5e62d24e9de8b8f7a3be22b18576a8a9a5d7f81a9c141eed9b2b229d83998d0583ebcf4a48924783dba464db09e03c99b7265ddda603d5ec1c661f833ea153d96b3ce5182215acf6707c7a4d805d167f400a5c7ef8be1e16b584d0bb2cf06c41d4a610e1eb418a9e9ab1159534db01e5dff44ed005c3e151d415161a31d37ff57ecaad6d3fecd4ff63be3df7152b4eb8949dde235beb8b842ff113924b4ee9dab21b06a8e12aa"}, 0x1008, 0x800) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) preadv(r1, &(0x7f00000039c0)=[{0x0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) close(r2) 16:00:06 executing program 0: pipe2(&(0x7f0000000040), 0x0) clock_getres(0x3, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed151913", 0xe5}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040), 0x0, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfff, 0x6}, 0xc) 16:00:10 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x6) r0 = semget(0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x2) clock_getres(0x4, &(0x7f0000000000)) semop(r0, &(0x7f0000000040), 0xd4) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() close(r0) dup2(r1, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='$(\x00', &(0x7f0000000100)=',*)\x00', &(0x7f0000000140)="4026255d5d5b2c5b5cdb2a5c2400"], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00']) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x5) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x88) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000021000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x4e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) r2 = geteuid() getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x9, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f007fb1e56d10"], 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001440)="141c66fbf9a72db52d022cbf1dca3778540e823efd4c191e9944a2a1e00b05a46d43be32177960f793e6c226077c3fec45694ec5168dab5c7257ae0d1664da76e7ab076ea35db32d6c0039da6b93cc6f4508ea581bf7532e44a36300dd37aac049caf2b631cfe2061ac27d20ee0901b842bbe1ee39f97c17db7d57cdf237f81d8a2a4ef767f314e1c0fe1b7f77200b115f4211ac1ae97849cde7a6e9ac3a84c6915909872c65e3099288fe0a0c2208fe070832524e9b455254617ec4f012a299ee463d51b722bde6fe522911ef98efbe6fde1df328cbed6182fee634f2fdd7e03cfd767f7562a2120a6c0a5e5161da257ad2de6f67b7de", 0xf7}], 0x1, 0x0, 0x0, 0x9}, 0x400) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x6) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) setgroups(0x1, &(0x7f0000000040)=[r1]) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000007000000f9eef36330e826ebdfd996e9aaec979f8e041b0ae403b0d4a9e88773494311832200bd2d011498d545b10300d2adb45c35fd534b42f13dd48df97104467d08700d4d684aa780c42f8500ae866694115dd0ed6641b4dff0d767c4c6acef5967810d16e1284d3a5ae6bb2a56fa9198eb10dc66c2c18cd1d0839b1167e51a7b64c3c0c8371b814b2bbda58764e6a09b92225d26c8d3ce64d0142f67383fd967bc5a1d7fde4ba5c45eca8fbeac67d9971517a48256d2723fa18126ad7aae454b7d57de57e9b2fda900111c699afdae5d0cba6d137c1049748e5938b71a71fe4a244bbea4ff4a31945f464b6e"], 0x9, 0x2, 0x800) 16:00:11 executing program 0: socket(0x1, 0x8003, 0xc) r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/73, 0x49) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:11 executing program 1: r0 = getuid() setuid(r0) socketpair$inet(0x2, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000a40)="2d9dc8295e3aced8df959f68a129b12beacf970b4db8b71eef44627a8259c2f79bf6585327e86204c0ef525e38003ecc00f44bed22836d5a11115b210ea9b4c17959b574ce", 0x45}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xc1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a1477826885e538a131900e8ebd81823fc7e0d7a", 0x0, 0xffffffffffff9f9a}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:11 executing program 0: r0 = kqueue() r1 = kqueue() socketpair(0x18, 0x2, 0xfffffffffffffffe, &(0x7f0000000100)) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000080)={0x400000000c2, 0x3afb6ae7}) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c, 0x0, 0x100000000000000}, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:11 executing program 1: link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x2000000000000241, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000040)=""/62, 0x3e, 0x843, &(0x7f0000000100)=ANY=[@ANYBLOB="00005204"], 0x8) 16:00:11 executing program 0: mlockall(0x3) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r2, r3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x30, 0x4005, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10180, 0x100) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x2, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x1f, 0x8001}, {{r3}, 0xfffffffffffffffb, 0xa0, 0x4, 0x9, 0x8}, {{r3}, 0x0, 0x22, 0xfffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x11, 0x3, 0x8, 0x118000000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0xc5d}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x5a8, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x8, 0x4f483514, 0x1ff}], 0x400, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x40, 0xb42, 0x81}, {{r2}, 0xfffffffffffffffb, 0x6b1095b45d9549f3, 0x4, 0x1, 0x6}], 0x100000001, &(0x7f00000002c0)={0x3ff, 0x71f2f9b0}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f388f4f8ae04803cea065176003bb1fe"}) syz_open_pts() 16:00:12 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) r2 = getegid() getgroups(0x8, &(0x7f0000000240)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r4, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/252}, 0x104, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "7cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e54657e9c8bf33cc94920bef20579b19e0bc7163b13a55e9f78172593b9e266246400aca8407164e19da45097619d1a5bd22421b83d75688256462a2a3a11ae36191f840"}, 0x66, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/192}, 0xc8, 0x1, 0x800) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x2000202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/48}, &(0x7f00000000c0)=0x32) read(r0, &(0x7f0000000100), 0x0) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = dup(0xffffffffffffff9c) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xc12, 0x8}, 0xc) setuid(0xee01) setregid(r3, r2) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chroot(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x3}, {0x2, 0x4}}, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adfdae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88056912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000a80)=0xfff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffffffffffdea) r5 = getegid() socketpair$inet(0x2, 0x4004, 0x4, &(0x7f0000000b00)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={r3, r4, r5}, 0xc) r6 = open(&(0x7f00000008c0)='./file0\x00', 0x2000040, 0x7fd) connect$inet6(r6, &(0x7f0000000940)={0x18, 0x3, 0x101, 0x2}, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/158, &(0x7f0000000100)=0x9e) truncate(&(0x7f0000000140)='./file0\x00', 0x4) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4000, 0x6) r5 = socket$inet(0x2, 0x0, 0x4) wait4(r1, &(0x7f0000000240), 0x2, 0x0) r6 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x803, &(0x7f0000001300)=@in6={0x18, 0x2, 0x3, 0x8}, 0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000001340)={0x7ff, 0x3}, 0x10) fcntl$getown(r6, 0x5) socket$inet(0x2, 0x8000, 0x96) socket$inet(0x2, 0x4000, 0xffffffffffffffff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001380), &(0x7f00000013c0)) pipe(&(0x7f0000001400)={0xffffffffffffffff}) ioctl$TIOCSDTR(r7, 0x20007479) sendto$inet(r4, &(0x7f0000001440)="632a74feb5f4361fbf53c7c9279c7fbd7d999a0cd18a90ef640cba8d4794ebcd92a5c13a0acc5731e1ade3ff87494053c744a5d952a7351f9a0556b26119fb80341ed9d7efceafbc8650379b1b381c954892be0cfc6449bd343d1115734fa521e20c900b19eb47cbcea5e75fd9f6ea0e4ec1f420d1c2fa17f2e0e83b82c0e0b5cc", 0x81, 0x408, &(0x7f0000001500)={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x5, 0x18fb031e) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x1, 0x3) link(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') pwritev(r8, &(0x7f0000001740)=[{&(0x7f0000001600)="7c718bc236cc62b164400ac0ddd85b44607c76c7efb9cff260ee2350a8de759db91214d0c9ed673432aaadcab70276c8cfbe86e208be74d7", 0x38}, {&(0x7f0000001640)="f5917c10eef47be50879237c497c4e28fd8ae01594501a2203e2aa79fbae2575e64ead6a8b533babc40eba34fb7d131d7e8f9f2bc5e7797856050dbf2343b26287de7ddb21e4cad919f3fde46a730cfedc0c146db289d7940cdac4f15aadd7ed132a63c7a87cb421e0ed81", 0x6b}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="dd9dab90d2b49b175b514f0b6ffeee2ecdcc4640801fa2680c2bf2934a0c68fdfbfc8b037ebd4c2f0e954b2ef815ea83430e9ac22597c1121807ec3f0ecf", 0x3e}], 0x4, 0x47) getsockopt(r6, 0x800, 0x3, &(0x7f0000001780)=""/247, &(0x7f0000001880)=0xf7) fsync(r4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f00000018c0)=""/131) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000080), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x6) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb4eaa95ddf38823f) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: nanosleep(&(0x7f0000000080)={0x9, 0x800}, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x483) r1 = msgget(0x1, 0xc4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() r7 = getppid() r8 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x1bf, 0xfffffffffffffff9}, 0x4, 0x8, r6, r7, 0x2, 0x7, 0x1f, 0x1000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="f132b2a12ce01da65d275e1da930d834d1f11f675550f2", 0x17}, {&(0x7f0000000080)="f5e7f47c58ffee96f9f609467dbb2f06d34bffbecdb4ea8863f9", 0x1a}, {&(0x7f00000000c0)="1e6a85ce07fe78d067417cce8b723a3a496000f0aaf5561316a9ec9401dafaebafca8afc352553e62779350d85b882aa8d4a29ef7cfe05840b6e8c16d4f1a668f15fde0222b778bd951c03549dea0d208f270e8ca02065b500200df44b45a44841c08f65bfdf5a7c9a093adad7552975ed5554356e254d90d9adf1", 0x7b}, {&(0x7f0000000140)="ee685b63f374bdc6e550c9e3b220587c928b7bca9aecd96e343dc5c6c34820a012d71c60ae14df5c05daf5e57707053a063e34ed0a7a8798cd4add06c6", 0x3d}, {&(0x7f0000000200)="952b1a984eb3bbfcf8d4ef08f7683560731ec79852849b619b39337be706c8b146e8503313603439074ea63aa21ed032416e385a2953b413d1f64a1f4f93f6899d7e80810f529307e554444ea62a16c8f4f5c64ba87659ecd8c0abaddec86e012b956a83b74f9086a39faa35422a3637e30dd570147e5af5f3532a7f1a5c260f", 0x80}, {&(0x7f0000000280)="9f4178e5aba07d96e978e8c82e3828e923e76844592e7d4bac0635f6fe9db77ef74395d6f9bf6623b9f433477c57a47663d26a49a8941b5940e7a13ab3379a4896cec6eb348ce2db33ff44adc952f9c5f546380d1c184a3f3d066f90f0e8c572b2e76a48bab98428e89fc3b2a5d8161b21e16eb5538f33916a9857514768f7ed2f3a6147223fca92926be4f6acae27055e5ce05395234a1924c60ce22ef3610b92bbc28977ee815d4f1806bf478e288adfe518ec23908575ab817ae56912824532c1bd1d64b32a6526507f5f18", 0xcd}, {&(0x7f0000000180)="62473d6d8b6bdc1e51c9ca78d6c38e5f9995cd117fa0efb2dd6080f54e1ed1f392e2d5f8c0", 0x25}], 0x7, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="8a2d0dd50f0f4df50d4167076e015f07909c8ebc958e4d6c5abd5ec4e472864bc4f1b99750674ad43653314359a3f769f085daae674392a3599d1177ed803f878bae70b9a435dcea0857ed19d7ab86a14e10d02a3dcc446fad7bbd554c4265a88694b3187783c7a722e5150a8bf9d21aa638e6ed2ecb451f8874b96e2ba57e9530beb4b347209838a6d11faa8839f4c475f1fd866becb387b4eca8476f4fac4956ebaf91312b7dff00f543494b7416033965605be416b9fe2aebf58a26b11d312eadb8d36b99e428323c376e0507f2170e000e041213ba25dcc1f562995e431a1044cd981291556f9b03ea0dd6", 0xed}, {&(0x7f00000001c0)="945df7bda30f49", 0x6}, {&(0x7f0000000580)="6670a23be44bdb3f7dd5449d91e993d3c6a36acfce78732ecdb70b523a842df14f3c778380b9fd84f0b93cb0eb737cf4ad2b6326eb6bf6646f4f80c95013026e7b1b67400c3cc31f03265a6d7889a2f755906f301615814b1493729969246760fb647ca916cf49e32c296a246d7f23e41505ec1b0850dd12778f4c77c8757074dedaffd132df37bf83262b343bd510703a2c211210c750e943dd9ce6e44add7ee83bcc6aa8aa1805248ff0044404ce1de39577aab1f46c95b641239d1073acae1d49a7a85469985db0797fab229c2c1e4c001ce273a7a81d2e152383a0a370c064c24dea20df3a9f8583b0948e9f8fee443a955b1c61", 0xf6}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f00000012c0)) getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r2, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) sendto$unix(r1, &(0x7f0000001300)="63979c597f4577fdd08712f2595c5ef816e71f9c3efc0e665c2bca5ab2496433637f2edd950002d68f5e655932784b1dd217421d15633cc8c4d9fed99d3c3e6b13e2171750c2d4ded2b23f22a38ca87f7c823f0f63bf2fd680eb8a84619489b73730334e948a64c0d0333951cc515fac229ab189865d52663b549772a0de3e5428d696dca9984b485042779df82e859cf3ceba707e912b40064e5bf88930a82380081e6f9c3c71ab9562293d31b01420d384ed80db6797c569b1f48495065c63e35b35", 0xc3, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) socketpair(0x2, 0x8000, 0x6b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xff) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x18) recvfrom$inet6(r1, &(0x7f0000000180)=""/55, 0x37, 0x41, &(0x7f00000001c0)={0x18, 0x0, 0x3, 0x1}, 0xc) r4 = kqueue() openat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x181) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() dup2(r0, r4) kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x837d, 0x0) kevent(r0, &(0x7f0000001740)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x251, 0x13bc}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x100, 0x401}, {{r0}, 0xffffffffffffffff, 0x8, 0x57a97a6bd1a6ddf2, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000085, 0x10000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x401, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x200, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x0, 0x2}], 0x1, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x40000001, 0x8, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000043, 0x7, 0x2}], 0x7, &(0x7f0000001900)={0x3, 0x9}) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/97, 0x61}], 0x6, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001940)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001980)=0xdb4a) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000001700)=[{&(0x7f0000001400)=""/120, 0x78}, {&(0x7f0000001480)=""/205, 0xcd}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f0000001640)=""/150, 0x96}], 0x4) rmdir(&(0x7f00000019c0)='./bus/file0\x00') fcntl$lock(r0, 0xf, &(0x7f00000013c0)={0x3, 0x3, 0x99b5, 0x6, r1}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x100) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0xfffffffffffffffb}, 0xc) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000040)={0x9}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x100) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:00 executing program 0: r0 = getpgrp() socketpair(0x1f, 0xfffffffffffffffa, 0xfffffffffffffffe, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$setflags(r2, 0x2, 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) linkat(r4, &(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x3f, 0x1000000000001, r0}) close(r3) 16:00:00 executing program 0: r0 = kqueue() r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd4, 0x400fffff, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x200fffff, 0x1, 0xfffffffeffffffff}, {{r0}, 0x0, 0x40, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x80}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x19, 0x80000000, 0x80000000, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8, 0x9, 0x3}, {{r0}, 0x0, 0x20, 0x20, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x101, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x62, 0x8000, 0xd32}, {{r0}, 0xfffffffffffffffb, 0x87, 0x84, 0x400, 0xdf9}, {{r0}, 0x0, 0x94, 0x20000000, 0x4, 0xffffffff00000001}, {{r0}, 0xa2d2602a3765c56e, 0x5, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x9, 0x6}], 0x0, &(0x7f00000001c0)={0x4, 0x2}) r2 = msgget$private(0x0, 0x400) r3 = getuid() r4 = getgid() r5 = getuid() getpid() r6 = getegid() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x40) getsockname$unix(r7, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x74, r3, r4, r5, r6, 0x5c8129efd8060de4, 0x6}, 0x81, 0x6, r8, r9, 0x7ff, 0x8000, 0x9, 0x1}) kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) dup(r0) 16:00:01 executing program 0: mkdir(&(0x7f0000000480)='./file0\x00', 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x110) socketpair(0x12, 0x8007, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='.@\x00', &(0x7f0000000200)='&\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)="23e100", &(0x7f0000000300)='-$\x00', &(0x7f0000000340)='&\\\x00']) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:01 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) mincore(&(0x7f0000000000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/147) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000040), 0x10d) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x7fff}, {0x6, 0x6}}, 0x2) 16:00:01 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xd4, 0x80000000000000, 0x3, 0x190, "f20308b60794f01aa48e2d7aa7cb531791f2197e", 0xab0c, 0x8d67107}) 16:00:01 executing program 0: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0xff, 0x200, 0x3, "1d1f960e5bf0fd93bb15e9f35bbd8d39f34e97a1", 0x7ff, 0x8000}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8429537f2d91e7f0) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) geteuid() getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) msgget$private(0x0, 0x20) 16:00:01 executing program 1: r0 = socket(0x0, 0x2, 0xfffffffffffff801) fcntl$setstatus(r0, 0x4, 0xc4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: listen(0xffffffffffffffff, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/175, 0xaf}], 0x1, &(0x7f0000000180)=""/215, 0xd7, 0x1f}, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000002c0)=0x10) 16:00:02 executing program 0: socketpair$inet(0x2, 0x2, 0x8, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb08321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a000000000000000000000000000000", 0xb0}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYBLOB="00c0c60d000097ba6dcf92af60522cfb201518f9ce1845cd2400e8ae963b2110845dfd159e7202fc4800f806257537d72db6e12984cf27b9caab36790ca0c093d26951ade9c4d0e9a66832073f7ff3012941045ae99ed0deb9349c543830de8c93b9f2bbfdc7e44199ff2600f968558e1352b26a684b23fb140b86f47f954b19037b"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x8000000000030282, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="5bec3a3ff96e157fe6a7e3b4d82544f069f17b64a0d7b05bca8385413961de4612c983675645937286afadb8748cc466deed01007c7f0832eb87b7e2bec0deafd7c1c636473f6e2fe9ca8b668fb8dfc49b303b7016bf925dfe8aa2cf1bdcaa93a5e93474760f97b56cd09b0d12cd9f9034f153b483a71cabd102c7db79211324835c8e5ca3f78bf2b83afe1a115fd27de29a68cde824c69f08111e1cdedb8b499ada4aa7dff096d1dadde397e7ba1cc39d82512b15d38d1d891b792b53b7147f17246261b554b4b5641b8f366082113411308991b4b2ca413ced1b8e399049269007af532f91bd87485347886d091988c3996e6adff3f14d556354acc27179cde74c648c3c5393746f83349cdccba904192786693a2cc05df88ea40fa0d0506c8ec1f47db90a0d720a41e83feb4110d71c22bc876f0c4d2862a1533be6ee348fb9f57ff31afb0f12039d3427aab4898440c84df08ea6ae8adf9f614972b7c9eef886444a6d1b32526c23dc7a594b6df77ad4f1dcd9d32d493fcf6a42bedd25c3dd9d983d2a5647c2368276870c2f53478905fc962d1a67e225250f915460e8831e7795dd4d98979ae00f9f528c04245a77758afc745c05c3811f55bb6d61f958af67a6897a134754ae548d97cffefe035d640992d9ee6115c3c52a439c039b5c3846f6b329af2df291467624810f0cb934fbd678b893d5b96341e8b4d9a9f9bb2dd8e682bcac560df50a6266309f9ccaaa9ddcae646a794748329dbc90d513191341696a8254c85c13164054b24fc2da14ebadecff8dbe7f13894a1c09db7735ad36ee163f83a443a3e86a2227a6454dff381acdd0e186c080b2ad144859d5e4717b07475ea4259531c253396fb6a833e074eae5211d76fdd5f26415dc38927fc1fe3b47226d45b4f9ec88dece824303b1df9e14bc33883349ee643547ebdf2b094f3c43d69b4a51acb08c9e4a332583b35ae7ac9ddff6952582debb2f3798ca44acea000b0c1171931d2c67890cf22d4a031b2a3197bf1857763006b9e222815febc1ac8a65e01a4fc2df3ba36e817df7a014dfd7f04f3603af6355000c59a7937fa3b5694f65b09747d9cf6ff66d963d7f04fb554acae0286f36b61e451fb4ef0dff92021820de63d868fe3ea20a254a9cd31e1c4d9504492fa47ae5fb7552e2c33edc7dbd1407d35b12b82622643bcf1ba1cd0a30d0f9a7f8942d94a0732d9a63c557206455f544b44f89e0f25dee0cf7e442731f021e23d6d2f40abf2337f5d5f1a4ef2e90803ebd315057ec0faea17d85aa546f95a8554c286ecd0312fdf830d3b810cc468cd17e150fe9d06f20f35740caea852529f00dfaff5513221d09f8a454c7cf3162b901fd38069c2e129e3688c3d439555141fd5feb45aed0cfcbe24046817859f59bcefd3c360d2aac875b82eec7f147053f5e53349c8bf19ff58c7d61776f8b2f45a302f0592567d11d1e7c17126f13e7cfec024631694f1cfee4097e0f9c9e7934b50706b51c487c18f9a0d880642de4a38d1c0401d9ff436c414ffdcd493f264ac054258af2b4aa4eb83cf77052767848bb10eb621fdd9214b59d5e79603dc604095ec5cd306b1dca771229c29aab9e27e270e05ff30c7030766267963b7c1534642a8443cc993722a2c1f131aeaea40989da3a2ccf22bce58f94c42df8b23990c06f50151250113613fda399968cc63f7e935d68beb5e19bfb9e9e6f101a57eb444769b6fe470392f4ddc6723dcc06541e17d970991cef10d97eab311aed4f3ec9dc2e6e88b181ae69f6fc790aaba3e3ff034528163834fbc39f59891242f3b6ccfc9d68c10fa5fadc391b416e05b0b2245e3127f1f0ac7d071e882323e1a604fc548b532397991f190e3a15cfb5f6f065bcc0e9d79ea768daa62a3e607e7ca683c8bf738357f6e3802027ed1d7f43d6ae155532e39a482af16da647d5020dbf218b80e2cfb61b1118b1f3a8444166363ac07c0aece45b2bca091441e3780e7690e0af836919560d04947eb42b40c545d9de1080b91f7bfb617f3eae46b581ff1b42005c900af1d8875d9ef4fef2593225ed03f18840eb75fb6b1e07ef8bd17b8f087350c5adc2d97f3d12be712e3e2dbd385228d9353cd88498cdf502be0bc4866e6ec57f47be6d9583d31ac6c2439b6638a9318086aab1822107c8bf967d22f90fed1697362c8c3c8d89deaf3b3301b0cb52b18adf199e9e3100ea72d1beb2af5c65ce55048ee306cbf3c1797422a464e7993a24f2637b60608fb36fc550c4eea1f3cd14832503eac86e1b8566bedbf9b7654b65234c8361e29896784cc5e6d99e6f7a9ab4b766a60980155abcd2fac268bce931ecb4ff1a97c09047bd751c3d4075985269fd54cba389796ec71c9b9395e28882ad85985d0162c8f3528a8699ff680235646e343859ef9125bffd3d0f07a41f3a221fa776e5d6ff32c5f66390eabb345ca60b6287242db8b38eb3b3ec6f67675c36dd383be7d34e3a8762a258427c1ec21058df9a76ca7ba3a6c8959ec09a3de83c2c4e015ab1cccd0052030bb64dbc8292bcbeaf25bb9d5586d6fbb65777accc79d1272bdbfd99f906277749198151f88e710d7c65a33eb77926dcc988cdfeea45146861b1fc0daec8b2ec80935622eba5a1cc725cd9995e13a950c833c90906487fe8a24452805e791c8bd8961f265a0b1d28bc7c24069b29fee9450ac5616b4732bf852e2da3f600c1ce4e4ebcdf81cb0cce0d54ad90453daddbd8fd2a4d37f9d1d8fbf5e1eaf7eb6e9f64520965df799106b984ef7f483629389cee314c9d7d8e5fa2dea0c594337f1fc88fea74d6553438586a8e1b4098fb31240cf4a819b8d1d56b9c661131c10544949bf2d180b344e1cdb99bff8e00cc3c8168c2363e3e0cb95ed924113125a6e4d79e1c2b48da15b3aba04fb0be273278f10ea7d6fc6e07b729ce2daa29260165032aa73d598e5251653d996fc83733e5af9b425a863566f5a64a5aa6fdc33eac4b374e4d46a8b2aaec35ccc3cff16419252ac5d6a8955724ee79249930dc36a25fb649613f32d4bc762c2302bc917bcc562b48aa0573aabc5abc6796d75adbad46abd91b65f92a388b78efa61819a426b6e788e0d2e4466c2e9c071d5596029b7ccbcb3ed15cfcbca069116650b6c76757c99d6e882bfcf2e9511a68cb0d1d02d70c69cc0054e3356922f3fa81672d418885791c618a544ecf19fad5d8b6b4387299a54711160d9c79f515d5d84e5d98da7723757e054ba1e32f828e521887663bea6bf79aac7244134d6b4ad12f63b5eb7bbe564e67818b99829f8176b58bc363ac42047c08d08fdb5786e038dddaeed46b91047337c78d38398bd4f62ada8b282bba046bdf14016c71c6fe4dc558dc6ce675368a72f7b4049d019ac422f56fd073e6476964540649a9177a1f06d7ecf9d66215db115aff9773c61c08e308c4e6d87c403876802621fefb1e10fe36a43614a9c36179618cea88869e6fcb0525b90d09738674b0b8c908366631fee6cacf46d4d18651449f01f3e970e06c41a0fe77eff77aa654b86f0d58b691caf7630d9c6dd4133314686396c6eafb43357b8f4564fae76d5962a37daa401386918d369ce7dd40e3ef08925adf0dc147edc1eae3dd03ee0f0b0425d2aecac57b5123556c360875290c1422b312ff7d504e2b45d6f094ab829fdaf5279de01a71e6afd058545bbd4ddd3c2b4268b8a23d226e89c73c11b7b8199547d43819d4c3675bf4ea61f942779972da9182f723f3a92f7b8811be119f26a254534ec0c1f79be77e7849e3b5711b7dd4775340a0216bdb16a114bca42d63c03d30e28e533cc9b760283302769f6c27717ba4f8e14eaa82dc8561ef6c13244dc1b64b5590d4e52b4f7ee3b209dd989f32eea1664267a0468018a814045b0dbbcb24f5a5015b3998cb4721f46b2462af75d7a430106c783e0ee6b7d2ce3e6b9fe0533dde03a069ec62172637df2dda87ffab9bffd715220e5901dab8393da08f71a3c12fc388af458b8852662fea02f456403a7ad8e37e282fbf39375c585e753716ae9467aa91d7b0bff2511f00d16ff4f0fd7697cfaa5949769f6672caea573141174106ffd6fce6ad3cba170359fdc4ca628a325b2aa2465fe2fba5b5bcacc045db532687a995ab3adf6026922bbf24f4d5c4754dbafe94c07dc5eb8600f7d55b588c1d7b0f4046a8a587f46cbb9cf9c904d9b92ec8f1e31a2c9fe18aa0d8983879f1bd3a2b166852bcec6264c829ebc25010788643b69e36c64d165de3e2484968c16d1a549a1de32e83265f5ba42e9240fe890a1f207147875a6bec4b83ad71f5b42e4710ae52b8aa184c30ca552766f2adaa09c523f96c8bacac90e6a38f3511ccfdbddff1552ed361097edda1835b13a19c0528adbc7b80cc0c84a37202aff6cc45d0468cc59c944d6a71c0c20cfd00aad89d25211d15bad9bf786274ed9e3110fc285ce0f53053e04961d37cb2104ed888f4c1c0dfc3b12aca23077ecf73952806847f7f0f7d675725b2c9de5fd34558a475b2ef6b9bcf8be2c66d21e7c2d4ef365bfc8a56e91c3b13c9c22c393e14fac93fea990783ba5c3f0d01027031e2d99c208abcdc44136f177bfd7b691b2f9de56769a79f7a11cd8b89061d7d3a821207136dc12fe7197bbe32dbb85a9b8909e2d8f66b3b319fd2b1891f98d51120943b53c17f48a44afef9d813bcff5169d702d8c9ed33b4a7172c707e8c0c73bc8281903415a1dd1e9589452f1991319c54349e04600afe42d8bd1639a9c5790115fcd69df4f4de70ebf06e331949a6df0738bd0e54737d6f628bd610a11649dc044a42898839434d99079900611f889d08261f37b5e2d0e88c1de9f14420733f126037394d493129e015cc185ebf0aed6d0b84adaf3f48b5c4b0842701f50e67ac03354d63ae5decee8cb3366111e5386cbfe0b44500f54f8f05fe21f36d517f1afaa03cd047433dd15f990ac5ccd3bc1535c6c2d01cbf40b924d327bdc1456f56248efc14e17fdb375fb6492b1152fef85fc1120182acac0501be2ab114b227a784f2183d13e1b8943e6c261861daebd9c20344a49a75432c889ab1acf4794327112eef323ff0a00a7bf59a694e5c833509c446d24b682a35f36d277762f9f2096f883921433882683718bb683b06788b1f1cf60e3b7c38dcd73bf2e18a3f5a0d4e496c610c1d96bb93552c380708f6860d106583f4c4eff92aee3c8f9731559bc606108ce4b632f20bfb8a75a03415dc1889e5f6c8c9fe3565b93f1a0db5d6333e5111724cd3951f35704633fef6b8404929566a796837ac67ee28230043f635941bc1aa7653d598f0d97bd303bc29080fbc601c93f86e08f46717da3861fbc29ab546d24e8317656beeb28790069e13cbd77e68b0b00abdfdccd730ede64235535b4c69ea9ee7c0cfc4eb64ef28adf1e76e8c20c0cd3ef8a23f6e964a44b387f94cc021e9aee55aa786151bc72417298e7bd58ead50bd2c93821217a4d16f8b48768675ba64e4e868ce258113ec02d5e266f37552e30b33f257b1907a5b9ab3dee19c3fb3867a32b4ebf8f132f4165de61837a016b435c22c11e138acc48b771642250761135a783f5907cec03386893aca661a8a268fef0945a450eea14a12b2b57ddad438b4eea499d288c0edbc0ff04da684efbb3621f646115d7cdbfa0382d3b190adc7023e45675047ac9d4b1c54ccd1a47b5ee0f382e21d9c4743cf8a3f4909a94ebdd983d40cc6d6e526cf07474765851a0348c7ea93efa795f8b3a149183b2cc69d9f9671332e", 0x1000}, {&(0x7f0000000040)="52011608a14c5f3a2dedbef0b758b56e43a791243fd363fe9e9d92ac053b6a065ae94ebc1ddc", 0x26}], 0x2, &(0x7f0000001540)=ANY=[@ANYBLOB="c800000000000000010200808b8fb70d88881de3ddad236aa3c9ce4c5b780922676ae5a792803a343a9487c8fba307560b774a9f1870136b65351600853450b81bff8a73db5cb7228636b5f7b203cc6597ed6b761b288bd54a7690b7beb1b8c64de666d06ac8b33df51173eba9530d8fc708c4aee056662c692ea8c4b9570d148c2a967a5cc71bfb0b595caeb2a28577c977237e196673610813e757a6549dc12c2d82f7e779013911226559b55aad50ebee0d57bed05c1fe714253fd1734cf23e3cc000000000000000ffff000080000000237e3730c6ee9d4d39fdcaa082b595fd49078599572e2d0c5ce71dd8b317a035d31ec639c3bb15de765364f240d3cbd2069305a9873e9d66c9f49e958e6b60f790d3f7e055d4ddfe4b451336f34068184686eabb0d9b0aadd81d2a99c462a70a273aaa92f76f62e12c7cf6541b64d49403198a0eafba571fed2ea977436fe59a525a8ae2805f11829faaa36164f8c74de45233cade1f0204bb420bc3d2cfd55375b11c0be8e356ca88205c05e83d8c5e2000000000000000ffff0000fbffffff4acae87740ea9c5931935d465f1a6ed19d92ff140a273a97d70f9ce7c149cc4a5affdca96d8fd119c4498e43c99850bbd07c30307c973c8e6ed6000000000000000000000000007c2e"], 0x1a8}, 0x408) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='r\x00') 16:00:03 executing program 0: r0 = syz_open_pts() r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3", 0x1) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/41, 0x29) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xffffffff, 0x1, 0x1, 0xfff, 0x6}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x673) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/35, 0x23) 16:00:03 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="8f5bf460aa2cc8a9c14bd7d4a6b1f03367d69487dea37c01", 0x18}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835de1c8f27e59060000000000ebff0100001000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)="261e2900", &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) getppid() 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) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: syz_open_pts() r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:03 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') mkdir(&(0x7f0000000000)='./file0\x00', 0x60) chmod(&(0x7f0000000040)='./file0\x00', 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 16:00:04 executing program 1: semget(0x3, 0x1, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:04 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:04 executing program 0: syz_extract_tcp_res(0x0, 0x249, 0x2) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x85, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x22}], 0x29, 0x0, 0x0, 0x0) clock_settime(0x0, 0x0) close(r0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x80, 0x10001}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="5e02b60fbf16afafd79dd49d4ee0f5962b087fa90ea16093a423b1f7dc779e4b728d00c1262d56a35b2158c069bbf2c6ca5cd78fb744cf379071dfbd95aa93f3a12a25b32a6fc27a0ac2572645879326aba7b4bd40c423405b660f3dd29e22c5aa9e3f753068f129500f3c19c510b646", 0x70}, {&(0x7f0000000100)="f0b743d3d260c8f68ffb4732d72f45196b1be4cd6e2005cb6919c7fccae37c7d54eaf3b44ccff891d0cd46b07b9bdaf56a3c0e20ae5eb84c4b9703c00f630c9a4131560c5f68332efdf2beb777cac4e49206acdde1d1bccb3ad31887d750bd6ee5755ec440d4d8d0d2cf0c06355aeded3378", 0x72}, {&(0x7f0000000180)="693a7f5cb1babf1081ab3a40a679331c2282a63647ccf161271013cdb3fbdfb38253ac06a26c17a72ddc3f84c1934080f8499f8e13cc781269bf70028ffbe2363e03929c832c29a12dd28f32695205112e", 0x51}, {&(0x7f0000000200)="7b44147239542cfb75687f2260a2e769c051508b64eb71148b5300f0ba2edd190ebc429c8d54f561b005bcaf37e525b7496eb05d996fa457b2daf6ed8128ca61d069ca8ec1de63184cec1cfb60aecfa6fe25229837913636502aab742a7af3a1994b70950a349b1b1f3450035e8bd21d", 0x70}, {&(0x7f0000000280)="56b4eb95268338a84ec2f3ae354913a54a0847221d81314c84a80e6aa5462385cb89f560d55e4b8adf525137c259e4c767016b76830e2e74c916a7de3341b0a8ba2acb41a7c51219d6334d875f21ac1245b6434745330266914662c912398dff5add8d20ae7af80e6fa4bdac2509419eafbcff837b9eea224be3a9cfb157dd62f45d6837e193dd62c1e9ccb048d7ff7b156962f2e6f55a8bf20a772a968a780da7df2ed8040f38a4e98f239105c8f6c1af8d1afb302b3b03d88d8fcc2bf904526ea50dfe0303109960d3e8dd012fe7b923eb9931ca84087d520ed9e9331dc32f94ea986e1b5d1c23ad6d3f6c65509118c4c25d4561a613a5b63681a139", 0xfd}], 0x6, &(0x7f0000000400)=ANY=[@ANYBLOB="d000000000000000ffff000004000000363ba7f5f460c68f7461f95dff0c7445005af20b7b37da615504ac4d9e9d65ed78fbb510a2617bb92cb9aae41dbb518a56afabe47fbf6076c27a44c1a877ac79f22c43951f357db5e5c1778f7f991f62e1bc76515085799b3f62cec47460bbd0f105ca1fc220265b58dae02b70f8803d9019ee6c2ae5f9da622bf623b30200000012bce14b9cafee632eccfb692862039710fcc1a4a398602877ad75b1ad71627bd935b7f2fb8c00efeb263c3b2a3471e09eee8bcd9fbdc46bbbfb0000000000"], 0xd0, 0x6}, 0x0) pipe(&(0x7f0000001d00)) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f0000001d40)=ANY=[@ANYBLOB="cbcda2ed66696c803000d4092025fea9ae823dab20ceb642bcbde71121e25e3033045181e88e5bd6aa06495fe340a7381abaa99a97ac8b7cbeb02a6fee4970ff4a1501bf63efdfd4348028bd1397b5e2ec15e4868e3f28"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000540)="d0b4a70360e4149ab0f56bc900703220a1e29cf2ac908f2512136c94d416994c12a18561e2222760dcdd0f8f1bd16f9384c67e51645b1c449b8b1011324747d9b2a665a0e325d8bf549dfbebb9df7f9adf94c6c6d8cf94c58b227749e12f2b45b9b55e33836a3eb4e233082cc5bd746e07ab", 0x72}, {&(0x7f00000005c0)="dc2f1aa6de56bc8ebf7f97", 0xb}, {&(0x7f0000000600)="382c326333516504f71b5ae3adf3284f2c419e01e6bd4f66183d8722f261c2083a611983c8490e16dcc64009ead79bc6b9bd103ec3e7ff62d6b7c3d7a176840f5e90e3e860337610905aee0f493da7e6b69ea4f2de74bd5b66732564f7a36a62a730a415ae5c60a86ef349e862c1f4a87c24247d26d4dd86d91597c11ca31c27c5cda7e15a71227750aa97ab649d0cb78091efb14094b448da6e0d6f3623b27cfcc5946d9154facc907f6e4863d01b1fd870bc0b5b7e9f0da479b43f8af0a0e92cbea4c782952da4d4d3908ca880c54c1bd764c711e88010162878d05c7a2109713045993981", 0xe6}, {&(0x7f0000000700)="3ed58ff1d52e1758918277b2fae38dfa3840f54ed05cb09510aa7a95071eda0ccc3121fb51ab2b911c49edb5bea714afdb9b1a4324b6a293eee915ae60b07baaad5cbd9fa8478380c9e1b2a22b2bcb8c2e17c6828617fe957e3270fa94d8042cf679e4fefdcf5eef8a01db689dc490fefc85d30923a0d3ddd95220909cd2d01747bec114e506992ea399cd77b1f370a53097ed81c2e96c56f1d6d1ee8950b6bb9107924e1c92084e0109d215cc52c166dc7836682808c8b3a3be0d913905ca0407841cfc3608f854612b19cebead84b386fa3ae3805a36cc2b000671d3b0d4768d9148230eccde6e7c134df338364b218407025d5d27c9ad00ebff7707544910875b98723e1614b602c06bac4ced553235d721a2935b90f97ab8e353900a72a8cba7d479154ead15f02dee162018300d53140bd3a2b64c0fb6f5094253b993ce8e5b36f9d8ea7d7a6382aea1d1d7f95cd9d8a27755067b07ea089695d53357904aa386cd2d6edb0972ad4c16d9eb9492ec75116370e3078a21ed342dcea2bcab59df32c73173cd147bdb39dddf03ea0d9f6ab123d6ee41fb4826621786c7cf36e63982c41c88a329673099b8edeb266e7f68a908d22bf19931ea69068bdce21b54ebc174100fbf6757959c814f946c3e2a6b7bbf6798af29f976da752e671c77fc6e5dfbd828d65bf0a826db4e598ae90e4fadec403692ac165e6ebf16af87f6b82f6ca06915a85a9cb12c932c4f2eb81df691bb24ba13da4a7051bfa6197ed5a17d3af2beb23300b6861361f39daeec5c0b32c419ff7a6cb9b8af8444c4ec049de0bc8b98eed123747e06f1c363cfbb475fb7b01ae25cadc0fcbb2f632ff6373268ca77a56c5f0c8a62ba9178622e8fd03ff25629dd04ebb3ed435435b3f761c40d71620f9c7424d40fa3f2d4e35297477323567dd406bbfe918a9a8d5aad976a5c0a596a5a6e0bddfbc88d425154fe4eacbb08db1b1e215bd72b2d91f2181ce76367a6d8311b7b9a0d5307ca1bdbdfa028f5e515e3ec98ba782539541fabb3fdeb8061c600c753c2c7ed8b689e0d4c0feaef1fe5447fc831c297af2b05151bf1a09dc97f488493b5e8733a12d716636eef9894a832c84b18a9436599f754353c39f3c7c41d0f7505643e0f6d2bcc04d0db60ba4cf47e5e00bcf7e712c8143c7da42e4091f86df78007abe8bb8fe5710ba03d1ab3619bd10e73f60d460d735717dfd1f6c72f985f6e2ca8081db9612b0e530b5dd23566dac56db64a9bea0af937a5b807a5d7f2f519a203646c65c04b75cfe113185bab2b19dd52f6ab67b1e1f37d6cfc41fa4e6a3dad325b7287b787700dd35f60e561581374909ec19ae19ea1d479e977b62590cfa8ee041926840592f8c7d88adfbc3c69ce3a21aa86c734bfd3ef2758e2f86874f455053c3e2d4b1eaf0e574f07fc0f7925de735338d5f38691ae0ca8896de6f9ca7b849b517394849ba970f570e2b57e1feeff16f4f36a4f3064a9a3679920e0b52b92f905357ea1b8f85a60744608ebdfda6d778aa3c9732dd739e3224f6f07279846409cb2228c2a906e7624a58355eec7c29742859ea17840a62f5bbc38833b06225c75c5904da89af6b1db09e3cfbfeb4f219c8e02a84846c91006351c60d9cfa9e849d66704696ad2062043acadc927482859695e2b325b7a02ea7e1fa920cf16597b23f940ab2e87df9da80f66f9dd968a68bee9f03b8479ccbff1ecbbce050800ef2ab2dd932aa3c77ba2d97d13fc24b710874912035ad674fe03914c0cc10f04fc1e0ea7e22a6dfb5f9df7f9fe8fe360ead698a8280879b1bd13d90b42b321c5a73623a0429a8a27c6abc9be24f80c76b46e5af8eb4281a110eb7cc3d127b81bf1d4939344157a8d9000539806ee7fb2a5b933692219bf5b27c709cfd96b420b85d7b3b3634cbc7d63eb81319ed7c34b55b7a4c329f310b7fab75b6bc928d999ada6f48e390ce9d8f7a7d5e2c6a0a019b1ab02ca40705e13c0500f470ecf597aeda05ede090392be8f6436d958c0e172fd86530b33aafbcb7317c4b459b1e2d70ecb75fe684c0edc9ebc8d92a02d1623ccd23ad812a1f5b677fc163b0f01fb4feb94cc3dfb9857ae3299b7597119a0f20be96157969bcf7aba71bc7c8177698a785cfd19f41773321f2a1d6e9f026d77b6dd128b14df6c6849cadba52c5a016a177147a57c88695e1316274d9be075bca645d8f7192b11414d567a71ad281132fbb90153bfc3cc615e4d544bfef3d23fe2259367836b6e5c85f87547ee0c2bbedff0d7e2787968c75837402eae4dbf7be0785d45626ff446eb49e44bac237315beea3b406d9ae98099b0367b5ac93ece8d18f524f3e2b0517218878a0e5899a54f2f4dbac29bd0d359c83cef217b47e41eb6148cb542e6b50efe6c5e719e007e2520127d9ca2201f70f76db27b1b49255dad6ced3e0f7b6998d63fc899c28a8be95d20e3730852d1bf5bccd6275f2297ddee3c1583c5a95de44efa90291b02eac972eecbc168a1efbe671f86a3c9a0c3f4d68830746e195db13fd33d3eb55be89aaf1ebdb99bbe0a115931d482c2e46a290062822af5542950ffd1f552a4e164e658236c22bdf38de426d48e6ed2e022ba45cc05ae9638cb64ef99610d0ef7ce5df1cd7692f066cefa7df274d7d26c1594789800ebf12a26da314282e2d01266b204199fdfec97bbf1b4080844b99a278419e22782ee3cf96c167407a213e530a220ac39396d6f4052c5b08e798e0b3f5e83996fd382f7f89a6398165a6486ccbbd16a77d972bf4aa08f300a3535e95636c9e33c71ac591bd7cc6337da55b5f7cb513ca5fa28e873116db9056939dc3b36eb276154d21c1321cfa3daa581d910383ccc4619158339c21a2853500a8eff701c7e2175bd341507821c783786a1ae8e6ad4f07c824ab7193ed2736b54d828bbd588305faf523607279540d57e12d0fef53d5d1b82a387c30759430ff297ed4e48b0b907f238aefea0a25505d85c597fb85ec01c21c858f5825e39637a85adac6f7de155fe59b098d5221eced83d8487dc1e158954503e3c017fde63578cb9ac8afc33cbf12ee4126c25b63155ec95e0856ca1eb4f4f9a46c16172fa7552c75536882fa5a8caf538c70d9f9aa54ceb30366512e83c494f2fda9247631ae067451916cce6cdb8aa9385dadd2da94aa840710951d65a2df3cc0d47bd0019234210c1762f88aa795a8b98f8c85e03df2c6b83a6e9fc25a576dc5ebec555ec65f8c64cc9818800cb91382e799af15189b31f829a1bc396dda50c7435979481acff5cfb581300f8ece28e59076b36f5e0c285dbb8fb39b2801291d3fdbc9ff815efbe3b0bc123c4df88d5bd98825e11dd60603c137122a9e1f7151e26451fa59c512f07e8d22e367f7997c9bf9deebf621f5dcb2d377d14086a09c9aaa5e1b3436685e95e480add7da13e0ef7d18245bb7311cff71ef0bf7e120ae6fa94881278a6dbad8b1a37231ab489e0226e80f243b0b923ac1b200c76c4732b3ce47107bbe163c936500313622380725d74177680926c5eb8f6b97e89a95f9c8d1f96c8d0cec122988c3f12539a094015ead1e54ac663bcfbb09cf8ebcb203c2772566a423eaf04f37a6cf31d3fd974741929dcb820ca30c3a2f4484a6b206839aecfdba7bf7d03bf0bc81db1b4716fab10ec4a78785198a1523be86bfd50485f71a5123116adac3c0ccd56c5a2e134ada33d79084d2c8b8124d6a6fea2a3fe10e88dec114d7dde5d882e56bee97a32965eccc0542bbb04f8645578ee99b8693d2af1c6e71ef4e5fc8ce6cf4a0f919f098023f383425cc34779caae6440a9975106c419320abbc289ff10286d7db3ad3c006de56bf75f396da83c007c1036e81986e805a0f0203605021979bc0e9a95490bbdaf8b43bd81debfa554529f250050c1cba42f2d1d689184e7e7629b158552bf75825db1542ec484dc8fad9a5b6bb3105f23ad9ffceceba05866ee24932edbc117a35572741416dbb6b5434d1a6bbcd7330944fd3ae0fdaa70acf3ddf0fb4667571983e83187559566f5117dc2b92dac2a108d8839c7c82afdb543f7964910be74853e9c9a5496393173cca1009ff9038fa372cf9af60d0a24a13836d11c98023916a031d017fa211f0bfccb5dafc92bdf78c0b1261317f85d415b7df2bfd57320d2886cfaade1353e67e2dce38f5ba97839e3427e67846b3eaa363afe4119b018a17a9246cf33aba8f21f839bd9f35ba509369aff470c9bdebb7913d9f68508454b25fdbb4d6d831722e3c6d7443b2bbe0115102d1bcae89d23f590ad1cd2d206871741fc1486814365fa6d810f19dad2ed29395edf48fca8f744377b7ed93302a3d467c3a9070baccf2b614fd0134dc9d384b93bab651aef19d9c4bf78dfd34db49cb05bf2d6b629f956527a7e1adc2f28e8450bca1395a8ba901abdd8a4fe9274d6f14434776422e8816433bdbb6628b6c3eea18dce022d4fb2a51675b823e048c43c005e9801526f0d599f0bcb67dde1d61d358f23c23fd0c06d3b09c0b67657f11149c76653e1c83fabc552307a8652e9361836baaf8b030ac31090339923818610ceff8c5b123c4dda390f29a69d29eff771a458620267db9ab53237bf1cfa34f19ff7ac6114cd55317d172177cf2c6a1ae3b7d9545362327565e1c45e1f424471d37495959702649e27fe2397ec3991d303861397aab1e3ad1abe0f86bf3de58872cb8784fc24077b1f9504c239a294f49dc9ac218469ddc5f699dbd1fc5416423a1a6a0a6f41b8fec41039ab787ce1b919ed77be9e8b946bd7cc3e8f5f8dd93c73d04eef245655eb8571e803224014d2dd30d5d0cb100d15920f7fd3097d293702b86984b7709dcd11d24ceb2d2445fe1cfd0808ae454dfe55e572228161c907a48a258ab8504e832769b6eac603df2ad812f1630925c0d5f5d610a5ffc5ef838aaf70ec2258a40b620a94c23c95502006db09b1fc4a721ff6d11163bd3d5abf0f6bc5776dfe3338497f5e1738dcac5b05b6f009a36f4a48f1528a4249589964c8c5ed17bc353e1504c18b3d970285c2d957dfd33fce3c62df41af3b3866cbd7a23631bc89ca357e860d19b58ff6d8e4d07e6766407537e172a59d490e5fa04f410b4cc343682fb50932c499d31265435e0503082e64d1661a96e340328fbedecea06ebb2398f9167bf1a7107d89c6381cbbccf6e7698dd06a5fa4eaa7f6a7d77ce53b829ff7725ce5a65d49a68e3665e268d3589e90345d45f1a69aa0c9d5a1f1f3b332020498c77d70c2a24b69a6d5d1b81fce44486b0c5bcb67485e9cf5245f5077144c8a89f393b03c385bc3b3911159b19d3bd4febb801b2d740a01d1507f9edd5c200aa4122ac139ef45935b8f4f322d05472e6c6e420935d46e29eef6226b0ad2d2e21b0f9a22cd1194328eb29b8274791bc6f84fa6385baebe1e1253c166b2f10f8da8767209e84c64285e3c7bfb9833246464eab1becd36b0c4e777dc7cdf7b3395a7b5f8931c6c76787a83071a609f2576dd9597ce90e4dc178339b8f39a9a0a9203f9643e2dcf79c363c164e237196c064514d48b78674e63113904a340c91aeee5ad656e22de8d3bea45a02806c0eb7dbc68f5c0775a9ebdd1717f4d724299568ff96d7f9c1e178183ef8e68b252bd96707094bb00223025a619a51fa844249934f17d43cf8988726fd2543421422559a01c03138446b685fab6497bdd690ed8a10f8dcd075b9950ffee4d87a78ca26d09f9f79de4bb500e9aff1974bce55696b193d7f8f4fcd84e53c70814ce", 0x1000}], 0x4, &(0x7f0000001740)=[{0x98, 0xffff, 0x2, "b619610b6e96d1c0d15b593bfa97430e3f192fcb17af3c81ac9e48846da589bfe86da741720632579dae6a0fd505135c1fed2ecc8682ea7ddd980783d566c40fdc4248f5321dd4648be256220b28e661d95d9198c6da6847f5e33a13796636449b05f7969ec1e3a285cb21ee41085d2747e2b86b0a813f52cf575303b8303d2d8b2c51"}, {0xd0, 0xffff, 0x5, "5a4a6c03002f768255a1a76bbcaa8f50bfceaed560518ffd23d5eab7adec613bcc7dabf65dc2d571168fadb26a9e50212d7680304aebb890b6c03997b685c2615c2bd5edeadc1e1cd47cfa4336e7003367a7256ff2f0e201b9a9913a35866aba3f2f25f6e46cb83843012dc1a20c5e3f415299cd73b3177f291b9e81864cc122e323908a14c87212a9aa6bd07b527687af0599145fbeb80c2738bae194d6608173b239e54e37a0d547ba349ec6e0b8a0e3442e01524258389e58"}, {0xd8, 0xffff, 0x9, "bd6e4ee3cdb3321ab1d0c947f9b49bc34489d56711bd67ec2260de8e9481170090c9c226488d368aef24f2cc459f235e98e63d17e607c8ea6f6f2ea8b8b19347b18c12c006b0ca932b9e3762f03db823111c5f33ab6421e8bd2039921196c434c61790dc2fcb8178d9a31ae0bd306166153b307e925fd00d7300bbb26a75eb14be51a23ef600ab463abbfae8a65f692a915f6dd3893ca3669c517f28a85e81599453774001aac9416add7055cc10898c607d679b62b21f4f2ec9cac5099fc8e839c14e74"}, {0xc8, 0x1, 0xc5, "830ddf091f7de249569803ac465f99caa5c3da8b74443dc4c1d4e468ac5cba9d50e6319dd9ac9cbb9382c85a57274c96ea1d16732282a26bee506d23833353400fb5280c6d154914d78713e467daf4c65713af05ec5ac8ea9d770129597397fb1ac3f6f74560f4384eeb32cdf0e41ad1bbf47f0f4bc0d6343e85fafa8879cf61764ce806ec9f5485983b4dce50e9eb85a6288e9e356124567e2d168e5ad288fb3262fbed70b9e10142289fe8cc71967a834de9b2d3c5a3"}, {0x88, 0xffff, 0x83, "bc9b66a18528fee9d6d6eb7f3207d89033ccf4266bff5588faee7f7c6a3e2feeee0b050ee78867b28ee5fba2f02a19050003417da449fa10f458589ff9fbe62ac360eabc713f8792675e7b18cd76fbb9f4e03c872507b94888e5ae00092a04db494446b47463bba5409da1ef5ee85ef2f2"}, {0xf0, 0x1, 0x9, "d98042ea177069d79606a533f50218e0362cdebf108a079f931d1ae2293745cbf18f12aea7ebea10875f0c01cfecaea1fea02dcc9ae0a4ae9729a52339a12e8a068f3c80d7496c3ae4df2b6f8800fdbfb7f7c8b32e297e03b8bd689c7f4dd71013dabf529664907bc19540b3ebff45171f2495ae43bf9986dc95acae46e14cfe80b3aead608a16d42243f44cf699d2de786512c9816d3b50c705d8e7183ba1f9e708df65b23db11b89145ffd11ec4d2eb5960d466dfa7066e5a828c8469714f5fa36d36ebd79d50d76413857b470fb0916aa4138f1e6d60a9aa6b759e5e7fc92"}, {0x18, 0xffff, 0x3, "4db018cae279"}, {0x40, 0xffff, 0xedd, "cb2fccfd1e57f94a111142bea6e5c43f28cf1d199bcfb728b4f9c91d00a04ebe35615c31b2e461cdf093271d766671"}, {0x88, 0xffff, 0x7, "82775e54c424cdd5b4545bfeb83d7eb2cc7d7d5a34e439a502fc85b25225279dedbd8fbc874a19bff52380f30b37d7695735eb1802d1402392313eeb07a1176646697cd5897fdd2aed289e8bb620af7239b7dfe6d0cdfb9a79ae3de39b846aa2e0996195f87833d2f0935a5747c688156a74"}], 0x560, 0x9}, 0x0) dup(r0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000040)=@in6, 0x32) 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:04 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: r0 = semget(0x3, 0x3, 0x410) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/68) r1 = semget(0x0, 0x2, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/15) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/182) semop(r1, &(0x7f00000001c0)=[{0x0, 0x7ff, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x280000000000000, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x80, 0x1000}, {0x7, 0xff, 0x1000}], 0x6) semget(0x1, 0x2, 0x698) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$inet(r2, &(0x7f0000000200)=""/39, 0x27, 0x41, &(0x7f0000000240)={0x2, 0x1}, 0xc) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0xfffffffffffffffd) r3 = semget(0x0, 0x3, 0x2) setsockopt(r2, 0x9, 0x1f699e52, &(0x7f00000002c0)="a7d17a32b51b29219c617fa296dfe2d1d28e2974808ac7d654823d7df9f59ae9fda162e674ff5d7ae3af3c0ba9fd4b6748a43763e1d44c1d32ee4a4825df7c9ff7497140e738c04d60eeaf6f2076c316ab661a67ceda6178bccb48758cf6161991eaa82e7fb3b9b518084f3af5e3f47951a2d004be3131eecf5e7309afa4c797cf6863d98b2961e82c87b6febc437c9d78b5a4ce1856778833a2986e3fe6a2a4ea9d93e0dd33e33e4a9e611dd95a8f7966d396f181c178209eabc09f02c1d6ef6a0fdbf04937151abba28baf6156f60ad4c6479e23022cabec3f39719ebe89c25ee66511818ff4b57d0b3315134a58d0f8bb4408590781c5f6a3f5fa1be7f40b965a4d6f9997a843a704c0bb3353ee9ce2aaeb23a05edaa38883e96a70277f763022f0e35188397e906d28613f56a4890fc88786834af743a5459be8ea4f8709077eccb7c55506e2e3c2386409d7e8b88bbd9e96da35dc41762ea89006ac351b4cdf7e8ce71f4528a89dba903757c91eb715b79e64bfecd6fab44e6b59e035459551af0f4dc3da11895e2b349720f198c5a06a00487eff6d173b96ab22294b8154e7bc314b3edf77f2892c8ac9166cc97a4a47f224e02fe0a5a03d7a89324f2c612d0569e2ed731d3f7e1e744d8e45746acc5a311268eb79480c0ef0b21dab1bb1de78c6cd085b75e830a12d28c95fee668609eadfbf545ec6e3c88e1a19d5a3e705601be3217399284f469c6139b471e772995c491c7a3b326ea4cde5f3cdb406d8605f7e3286d04fb65810a377b5e9ab1127e99a78976ed0a2b4fa915e9b7151e9ac0ddef33eb56394629c743f4974b9e887be092e5c3f2231901fe5947e8f8905ef53b1045678a2f5d13e70e87d08aa7553ff16aff59aabe61ab386d241c6c019fb2b9dc239d08536c0f769a4477eeaccb590e399e00c00d4a7511414c0e9e236e0513909cc5f5cc6abb722e63ff6e76f4e8b0cadb79c433affb881e030feb42378c6a5de9648e8f4db325e7daba1ce3132c49b13db427cb287ce18142515ddcda6e65a73501801ff0bcb332fbb23d055ac911d44908f17819ee113cb6d4a8bf966e61dc3fd9efc2801a2e8aa933b767ef6e2dd5c411244e9ef485d38291f80c263e3945e3635ddbe1e0624dbfda27b4d768362aadd72108828f7cf2d3a13d01023a8798e2d157904b7c845ea2f932c95f1061460b93559598e7d83684adfcf06572056b1710344e2edc473d3316039752890b28ca8dffc8c5f4166ef5fae2b9b58a487502d8607d3475a092b5c508f47a07e759405de15201eaa46f0ae4ffcb6847be5ea7cc4ce3938b028fccc4ba680cdbb87154a428d0457b16357028bd566fc36aa52d6603afdcb36104bffe7136cc1dd8592b490fc3660351393c240f27d407f87752565a0a8e71fee0aadeab547ceef6559e0675397aa2ef47eb10f0b8d87f8d0fcbc8219430b68f88095e794d2eb8bc74da3a33f3aa28ad438d6f5697ce7d8cf50798190625d3cd7a3ad93ecdbf4754b7fd87e42ecaed023cff7ae80f314438bbe1fc6a2b1b651c12e1ba09adafa0268cdecf4f84292d2e11a8d16998db1d52788f9e2849ff5f0b638da32526963a13cd0eda372e8b0d2b74087373899d5a6c2395df796559c03b91bd90bbf5284f21d1fbffe28bbced9b9a49cad393c557e72b44a697377bd93e99065673884758da941299ef65f591d45a68b565096d47fbfde8eed385e43c89ae160ac01286513e5a0ec814655b051095111bf010e975e9fbe623ac6bc2dc9d95a12ac0da80d24196882253947f9fb33aef39021959907f931b93c2eff4fcc153475997f5a1894a68799ffbd18fc8d49287e4a0b0d9890695e958b971a6c000780daa4269b4183ecab93f63417307651fcb88a6193c24ee89b98d97d4eb7e200def3c7042d8431881b4d37474192ca1c2f78a79900c118c5656be91cf9e47b7c755604948f6f8f32699a3dcb74e75329e0575af4b54cf7007206ca6290eed4aeb4e20285af1d3851a0ac6d7fbf4c6c30f32fa91ce2fafd814b343802df8313c3e838c8432b4269df2be9a4c201f541fb3470346e90a4cb3f1b456d81e323ccf07607c4cc7927870b67bd8a7998a0a9b7fa8f8b4759cded631326f4558eafba7d65a1a107a18d0cf3a59d785be56774ba87aa0f629123f30e952c515f71f821f700f99a10ee51201d4374464186b0b22417c04a007b90c2e67ce8d3fc884f0cd8481091b6ccea1e221eee92c1f74f8094cac0cc21671bc9f81210349e1b361f80ffe76dd1308228a8c903ec71287dac61b2eeff558b26542e449e677b53aa8a4ab2170d79848b89666909ab23bf83b9b4526abf817c683edfabea2aa029b1bef6d6744336e82a9777d9f149b7106012a4a56363f699f3a8f671664e1f35110e9a4b94c98417e562ca6e3f2c7b95b1652d51fed156f40169f1d80d6e43b8f2ab79d566c29dd232e09c2cbeb75631b6db0d78ae405ea220eac0685e54df169b5ac590064fddcb4cea0d22124eaf2367685e1913dbdd5c20ffc13e0e11ef187850051fefe393d71fcd35383323b0b88f3ec882574a31e56d10feab31aca4844e4b9484c4c173658e7662d3fe2e29adda585dea0811a04d2a89dc8558b54fefc129dba776ce752f8b34317b38497c971669cd748f09036b377b59610532ebc0f492e0d64b6d596d20ccdcc7435c7f77e0f4b3c8fc221a1215f5e7fcf4a0c690c08b398ef6915bc3ff55ea73a11e42d19f02bbaf60d5d6f83713330fb36f986ef361f0986d67907acb7bc444a8ad90b1ff2d3d13f22dca4530abc836575c2660112edb83559261c58333d38c16d9e22a0b1b8bd0305b78e9ca3253a3f721474506658ff07b34f07cda718b6cd5de142c82cb4ef43a2232d8c8cd36415b152e33372b5197e2560720c5ff2baae2d113e459748575535e7337a35ee87aa6b407d48580b5cf4723c3596d7978bc36aa45452d064524100b1b4153f28989c753bcd96757befe8b0fb32d5a1e2f7afdb49ab6647bb185b6d96098239ac95ecc97bb75b80e6ac70f9ff8548b55bfcea847b89b7318aaa1214be9e9300748c49b40e5ce83b83cc35ab2ee04303814d58eb69816105555fa5b18f8768cf867faa7403978f02001a31c32055920e0dc36fb2597151b5413df97c2f3b6cef9bf62ab24003b3c4ae054206cb256cf9714d2e17b1ca919c5804543d70fc90463dfbdb7b70294e902f1ff136643a281420c44ecae31a858ab0bf25372cee324d0e2f2bbf414253a1d17e2bebf3a173b933c756ed7abe099647c4f68384b0889b7d83918258a0590d349eb38f131a5183f8ba731fde6beaf92f96310a6c6e3432ee1d71016c1e09ff2964c73eed7672c61149cd777772442c671d1da696bd42d1b5d3e8cedcd1207699aa1684ab17f6558d3fc827d504ab38190c111418565658901f07b4dcb07e7079d6e6395b1776093da46f2c5edbf26e0a245d5fa00198e0dbe6d8adea65a3febfcccc8d04884aabe739f4324d750e2be9590ac209d3dd47a41e268e7e58ba8fc2b5f4cf0301382abc103bf2a9be12ff012dc763b7ec84bb6930972a70bdc35525477d79e9a0e1eeed781dbf988a197a5b151d5ea5f7ab6b452bfb4841d24094843785ae3ec995fe8158b9f4ca6145378310a1089056ac304c994d29437bc0e74e8d2e2c9fecf3b5d44ef12fb5096201ca37a46b0dbfbd86be282c87942ed233f8375980022a054cf9ab7b5254344acede7d16ea5c6a03562a26fb105abae50935d5328e18930d459c63f0f9fd226868cdfeeffdc8254de4ed379b18951d5cb6951d8e5d49af2dfdd46389bc092f80d2d2cad7a7ed70569ea1ca29aaf9e5417e4df2e5488285a37bd88bc2125940ad5f171b3a629696b1e731d4037fe99905e4d85a430a47428939449ea29218259a4529d4dab35da611bcb6f5d43a4f81f996cb36c8f643faf01608c22bf0bbd1c318a4caf8fcf15270786e87ec1157279c29948cd84db43805a92ea4de44b9938791d28da3b4d99bb931e4bc0afa087e35e33cc5176c2dfd401d7d6ab0fee3e51828eba2caaf19202321b1afba615903a98111cb7e18a535c3de4b0cf31f9219a982e31d7e766e4467137c156acca4a7e62c3cfa690a9bc023371d811475ce64513cce2c58c73e913e8ac92df659aa463fad07817df30819a9469f5057698470068c4cd617eabb7de20c0b4574e5da131eba4799f9b51e503667e86f41a12d4e01b89b6b997bf5d567694fb14a9ee389c737092d9fe57a8cfc4f2709fbd87494d11ef0e97e5b60adab29485c437f4286a6141c100e25cad3af4f511622230641f003cb189678f7ecebcbfcd17006665fd072e571580d853bfe57b262ca398665537572af4ee211918fb9c745335cad74234a57d74cb6c611c6654210aea4a82b7d47110438cf58b2b8a95e149521bcb73a4d60691cb4400b1f1099cf6f52eb727df4963f2a1400509108fa364534e1e2be3dca78cbad4ff432f87c261a353de9df693cddf2f95138006fd05aba67e18f4b9fc9fc58f8a4225702c9ba5dbb530c47f9d4bbfc8ba2c590677ecbd7eb9856b40eb3a6562a04c0cadbb786a7c92a14d1fd375e84462f11a6609ee37fac5c0247378dcde9b20f031af3cd40bb37c15bf29525f91b680ac871d976b21290e5c14b663c7f36b80a8e9b8f8cc2084c9ed35978def3b7eba6217241098ac12c0857b04df6a05118feab58b457bee3c95703bee78e1fd3ee943723303bb5d2b3c29c5a2bdfc5b99624aacad44879d74b7247b94d2f228aaa5cd7ce7d6b265afe36a1b2487dd9fa8cca48c8b17b7a1541037fdfef1869661e06b0838d9885d0c68a879c02717e7cde5c1609cfadd88b0ed8798490bb7e3da548f92617b4771022b373cd0c2e544a20e6a1557dca81499e4cf9b83742849b7228d75408a2842ba6bf0c8d69c542c491c176a3db6461db7a0541e9a71c221cb46e7be436e122534c6100310ef7906910164248c3f1b3594e00ad4f1563e69528533d8de411b39a557df0f8fa16a3ec2371b41f0129de2ba710fc4d984c5469f235ec9aa6d4f1b7e25fbd8d9102c8b8c64bdc995ab05b2bee6a0a004ba9901c56ee5604a875925dc7432e3ab8052e055e7b80764a3a278e4748a3bb5b154e111a33dfc413208be919c2285bd55d2d58557e0c172f938d49613036a57d510452f269a614c582eb807ba0d3e2b5506066eb5a051835e062bf672bde0d0ea1c0509e7febcfd104e1252882fbc3dc680824f3b71f6e7838632bc84e20bade00671392e39f4aa3925fb2f655874728906f48eb7d37e7fdd811d707192cf123a8ef66d4e2627fae11b9a6cd6cb37fb41fe7df6cb89174506cfb57913630696decea89ca5816b2291eac1b3add4c4d0901bcdf395aba3057ae6f6efd61c5facda6132f9ef9121b8dcd01b9b3fdc4fb014e927e6ec300b8522d7ccad1f731aab4ff971ed7e7e24d283e3ff777f0a1419e1983521b5a0959d1f930ca1f2345b360a120860026fd69fd0c5cc874089419e7ca5c061ba8cf5f50d538d887fd1b913ac90518fe86e05d20aa64a951b8e0749c2db22d519dc26a7c8476b4e77f5fcb70d5345f0b127d3543ebb31682038609dcc46b5685394ab0084aec2ca7703c48e2fee2a271db858cc9ae93516269f06938b7fae3edebac50b62da7a0b66625665f81f68d4f9bf0c58083b8d8619ea53f729225cdc2eafc222d869cb87f36e1443b225d8d2855deb928c78d1e0b04f33c97b2271b706bbd947caa684a683485839f9dad2ef81", 0x1000) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000012c0)=0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x3, 0x8) r5 = getuid() getgroups(0x2, &(0x7f0000001340)=[0x0, 0x0]) fchown(r4, r5, r6) rmdir(&(0x7f0000001380)='./file0\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000013c0)={0x1ff, 0x0, 0x57e, 0x3, "abca40371db54db104b0d7bd643036bc93c2e3c3", 0x78, 0x401}) semop(r3, &(0x7f0000001400)=[{0x2, 0xfffffffffffffe00}, {0x4, 0x5, 0x800}, {0x0, 0x70, 0x1000}, {0x0, 0x3, 0x800}], 0x4) socket$inet(0x2, 0x4005, 0x4) semget$private(0x0, 0x4, 0x4) r7 = getpid() getpgid(r7) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001440)) r8 = msgget$private(0x0, 0x42f) msgsnd(r8, &(0x7f0000001480)={0x3, "4b2d12f5afb02c8af874f9743853b0f399665d872759b8bff12c80f8e5f07a494cc11ff5c4ba62d8cef230f5bdc59c4dae6d25b447258c86243e8065f794f8bdb0480f80e0ae9e5dd343c4d29dfc3cb9584dbf19e6b677af8ba93114cb09593a11d6f1269e03fac4b1259b3471838894d735e43b4ad5755b18e456314f1846410d8f1614db92ac8f124eaa9c7f595c3cc33fe12f34f96ab7b31011e59b45e33097cbbf30a60f6dabb2945cf10cb135"}, 0xb7, 0x0) geteuid() 16:00:04 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f", 0x2b5}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) socketpair(0x10, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) write(r0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000080)) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() socketpair$inet(0x2, 0x3, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x2, 0x5, &(0x7f0000000080)=""/54, &(0x7f00000000c0)=0x36) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fchmod(r0, 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) mlockall(0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0xfffffffffffffffe) 16:00:04 executing program 1: r0 = socket(0x27, 0x4, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="db8945a0a146a49414aaa8294f4f25773e3fd471410cb6b73837b42cc046d339e5b026d19f7a721018d8d832f66453caeefc68950fbc00d6e792f95d2dfc97d0951cfd8b0c024a4f16db714fa5c867e10df5bd89f35d803a576be3be7c58586043d7aee8bd8986e9b4cc92668aa8df99f8d1c0963ac736", 0x77}], 0x1, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x101, "91a23018959ee03d716370f7ee4d4ed897efeceda6f45a4351057b61d441e3cf1ceae2db02c8b28ec538ae8d3ab6c6363c153fb887b9097a2baf8f5509ca16d712d80977762f3f52ab062d2353913c2771f02e6d3e5d24e1ea76f451e2725418bb53e929eec00cd0e3d7bf151bd40ee17007d75ea067a91a02968d715268959d9e9b647748671bd9e4f15dcc048fed63669958cf0c81f7417f1a3503dc2120af316bff5dc33a51fec639317aa8e381e789f3f1c67636063a282568eb3921ee5c7c1abc9d09a8e8d72dac9b9f75379ce3f370ee1ad53501ca649c52917e51602841bb842ce03ed761af8ab05b1deff64c9f9ac446792179d8537c19512efd5979a866c3a7906e3c47ed07d81492938d3e80c2493f864051749a6370222de69d53736e10c6a65ebb000c020562313ae74c2847003f77027aa2ce0a804d106147628975bad5410b82a0f904357b858afdcc0a695447533f1e9ce378a27603acdf128266ba7ef6d2da501b442dfb1acf5a265507a946dcef68cf332da617a82011e0276d507d38ee4f7ebeabcde79c6c27b6f76a37d08325ffde8ac2d5d549f7aa1ad5d6c3e50591cb7c3a6be93b931ff375a09f777f7c2b9365be528b573c5d41940f3766cd771d3e278f46c6dde77062029a9aaa64c7b60ce14f0935e13f177e4077081a974425842642a3dc2602c05d17e07af23959a084aa9a953ad72cbc69685db7729c796f86cca3427981e73db95a4f8ff8bc05be6ad4188323d59f9f96d78e979ebb8f2b09b956a7592eab20431d8dcad9f48523b714614fd9b44aeec36e36dd1492a501ab593cc6db41e44a287df1369c715f78e7a4ddc8b29871f94b8f6f3b82eae6337d90ff546f90c4528576016f53607250162c5697a6013dfe9f771038e3ac0e8f7e2e07e1bbe1ce6e574ef56625d73741697a2e4d00d7b2b3433a8f01e2adffc377abe4b8e62966851e1b0a044301422a73b5f22ebcccaee838afc989c8664089fb773c7e68a62b4b3eb19be7950635203841be1cb718467c0e009dff11f2cce28ff0d3acd539702c7ae5dacfd727183b67044177a7b848226f8f82dfd7b674aa9f4be3cc0fe3bbaea4f35b4e7ee9d27faaaff10b2db2a3d59a35740b2d0265ed959880b422980d3c8289477cb174f191f56d55a838d7800b4885d912f7b9325c85669e12aaf7a3403b6308fa248db41fdaffd655180a3e3ec3d1e4b4de2ddf9cc0d5abb5dc442cfe38cb52b97b092b37a817f370769c7761a6f8e51236fabe2e50222f5cf9d73b254ac7be10775aae89324c38882fcb4315d0e0c4b03c66e2bae2627e63c98661b07f4ea3e44935ed1e5f5b23872fe9d54697a182c48339d41d7b8efa1f2ad79b080e8db672cfa555a9592fa4e39510c73d2b661eeb64cef5849ff6ed8b0354856e33066bd4cf9418cbc11ab3a8821f311b4750bb9eb5ddb9e4b7a16f2bb33ad73c970f2ffa5f53e2080f5e9e6e234c40fd42b42ac11cf50711a739f5b8e9142306d834cf1f70f5b972cfe4a2b69562af8c7dfa916213f59a76b7371031cf3b97de2329ffcc4c505ab70720fcd9e9d7b30da9981b7b979dfd3aeb7e414fd70047f8981260dd71e3eb4a70d859ce8b7ce3c2d6c662f1740a3434f1febf4c9f22bdbb7e33c3be06bb1e7542b171081044c6ff9381a5d2a31d5c5ae36e1314c913156c93c21760219bdfca5ebf2a31fc3b80ad3fef8926ce30696aaf5fb09318f33c5abd9910d625f689ea4ad126a02167d53a801ec6991fde34d3d7611060c5647f1e8b21cc44c39c105effcd44ee62b508c8a8c3074d82cf579077a6d399d1e9a44f375254ff9ff8072c9aaad02cf761220feb6198f7609fddde7f4cdc06154f977eafde9bc0c851163f536655add02f9132077633e1113cd74962a29178f0068f2a7257c9698a2c31017af9afb7e9185d076da508d783c0fbf903eaec0bbca485580004e799656a1da7e9dd896f017bd6e12e0d1e8ddfd6d081e2f18c7c6798b9654c1e431465659b2aa246a7f8241f2e06405846ba783918a3dce0c31cffb48502629c7cc960573c375ab9c42b1e0851d83d7777f58d00379f9f0a750775293ab87992a8042ff9681182a2cf262f8f54e253a2ab46d0e324da0c792e1f785d8c20023e2f3df4cd67662010ea3f2b087950fe4fd109aba556f2c17d310d74c46688174ca751826feeb6eb9b2d0283a72f3cf1b916d738741582bb94cafa03936a309da2d3689db649360d242f7217dc8cc2e5ceca008ebed6b53540f25802559ec538724b03762a079963154a13972121d67a2ef57f474310e8a3ea2463f2c055f5169ca0672b65c90b58a1590f57fda2c80c2bc6038f6c7bc5e1df9573842581ae15fd2c8e829948a06584a822de1725365fde81560affdb5361b3777633bcfd512f4024920ad3f11fc3d8baacf3b3c22e9b7d1813675d9227b59c089b2c6500e9eb9e54e8d8794aa877f9d9008459ec107edc831d0f642d591042ef6f48ed4ad3161661b202ef58668b7e813e643f5c20a1a711d25a51284bd53324b35341740c1215b0f2a58a70b5b2ecaf2d48f472a677a0727681ebda9d159c2e45f6bf02edd5028f3bcdc25e6054e135ec62d9cdea4f633cf246d18a20971d85f5d696fb17e3b2128d9c9f1cd583792e550e0b1e468940bfcdd3cdba7f3f37af1cfc3b715828ce2d95774e70ab9374171bc414d04056af9401070843495735a86f5fee7c51a6a8eb8e55a6abce2b368d66a31657882449df3dca5ae2ab42f6fc99286d41978e29470b833b01564c116b618f91c36bf63717a85305cdf40ab0e37751790bc33382177d7d84057b053f0b0a1702472ef6092b34bfa9fa2d99047540993dbf382ec1f0e983ab8ed09fb73a138f76f38b2c5cd0daec1a9235474e9a81f3ea41bfbc1d70712a96888204995e43bca419b184890b3df3dd2910bf27f3245782aceb3820a5a26feafd5d40e5c25ed54aa255908148601ff29c6bd98201ae49eef9d0297fa031c0ad38aa31815db0fd50e6fa67b4bbbd33f391de53b487a319749335923191413dc184a51a6d3932c32b7863123fa6660a8dd12b405e6e1aae2f456de32a1731b7503e506e87a8bf4cebb1611f71a87a4d2c5ce10e1d8f90bc41dc90fa6f4d5567d2f446c18d0993ba4a44bbc584a88e4f9424a44070745d22e486d908979f420d1d10259664c03b74f44118eefa86a7eaf949e65b9bb3903098b15d2c2397aecd084a60b242265358be741f16af18fbe95effef83172e6dcf8cc822cc50efdbaddd39560d02fb8e35b519dc3dd430d7cfbcbe3e1e0d358ba8bc8e044fd872e4b73d85a1099828787e43932bc7bc3db5069d430d9f2f550b4b201eb96cf1344a4f785828e95bc165eda60e9a773a51fb82e9f90ddd5535b1f1725df91017a76147a3a844ca02e2d0978b1a0bd605a7132d175e9a4148b330f2c5194e65a17b742968ed260c754ad1f37c1995d01f1d5d034271d66ef37c7e564703941332fe45196901df5b3d729e9bdb8865d0b93d20232251337d70a906cf2ca36d8af31920ddbf3fb819588c3972f224dd899d98a64a5166685a3ed31f2af045e8c0da89db4e96c8741de90156a68721d6a60b616109afb48c56afdb4fc1995602485ebb9b37eab54b01ee79bdfe92f8bf5ae3f942e17bd24407f1794d0741784c5e5552ae5cd538c37e2a174c8df0ea850e7b0c318db16b1fa57ed9c1b53d7cc1edb8a5c061946de3c5d943e4823eac4a163ccc2065e2ada07783ddb44f2e65cbb8e8ac7c920b6cfda73c99f1550b24e1831b559a3e71b4676bbe2739534477532b7ca816fd2a749e8004a6887a941ba9cfad029a66c6d3c7a80e2394bfed4c42147150de0b3ceca258cca479cf3d426a49cfef3238ab485594e2e08b122f111b9661fb7ae1a8c76ba1b7a36d32478fb5ad315923adafea7f1687723a68b75f0707a0cf4ff689a2d4ef02fd200adb5264596954d607aa77d791ac79be9882181b46f461c833fdf5751a6042969906551c86f1ec0a2f5c8ff6bc764c9ba1856c0156fa25065ff1a068a8c72cee4249596746e4fd3da8a5bc935e31ba48e53f4d17a8a52ada3ad8111d61ccd2317f2a5c927105b38f1f6084f1faf34712714a61789b05187afe9e38baa27311126a680aa3a0e9c07c38504a8a0adcc742aee41074baf5ff0cd8c412bd009436a57de6703e0f6932aeb4403814ced510f1a9994e879b04f85113bfeebd226a73113ace87c47d666cd3c80449caf88e7d95ec2c365282f03037d6e1ef125776b378172d3ae8203d752892404209b454e795324b95f55629a5828c9bd5f7f5615866b7824d302725fed291686010c76c8154680e70659658af6d40098ad214044a159920e7e8d5831484ea853172e6c36612c23c73e00fa011cac96f15a84e49afbe8ec662f69eeea07057c65afba67ce756de87311a41cfc04bd3701ad97d608860d00615f42309063489ee6468cc3c1c93cbd62ca5f12ca1eb79d5ac86e073b146a5690abb5b9448f9f5d0e340ab1bc11954e3b569f8f2971c517014c8b52229553299691ef0c6278dbd43e3b83cda55ece2f9a85df6b52993432223fdee11ba933055e464c468255e33c05f6641001fc33fa09a40ac29e2fede3402f106917fd3a1100eb96dd78a6ea98a485bd07fb007bd8e806564c954725307dfc30e5bdd622a4ef465a359c40c4860627e0619f5185403c461a178030a0e7e0ab8dd6be65191aa78b934868be819885e1eb5f4905d44aa3b7e4ad1fef62cb2f1d22a8931985a52f1211268c4bf79b4ee2b30c1831776edce6a976d3e97faf99a4afea49cf13231ec8b8495a6c8f64a47ac86f61e20e3e8225be884d23a327f647fc90fd2b69921f2b397dd36d04709cb68fc2c0f52cb126a60b6819ba8eb96388b07d8090362ae4afc4ef52f3fc20e0473fa6f6a0e947fb012c31aa16165cf6045850e0cd5163f8c1a63aa4449f3c8131ef135242bde91ce7f69dce223fd6c7b01d95313892c4a433a296ca61a4f28bf0dceced32eb7b284c8ae6de46232bb4749ef06252dee2dcd90cf967808b28b1bad991f4d86fb78d58f699baad7cb371d85e8792a30e7dcc742c70e4bcb0f584802465b01d27ec7fcfbaa64be61c9089ab695696da78a7e925cbbbff990366fbca627111f63e4ef47484ab7eb515a4eace48d89283b9ac31ef68f9540d0ff5a0a62b680f804ffa29683e43403e6d2801d5bb0d00bb840cad0f8defc09bdc064f24b43302295f20d010154a8a8003f5db21ab2acea9d192e08094e56f2f36e4592de07ee2fe88a94c88ccc0e4102afdce781d383d03a15aa73d31bca4f2b50ca382d81a1a1d7ab43e47d460496be1e9f4ef392a27cca94e84d2a14b2d6d8f3e0ac271d9a6c676de1b33c2dc089f88b63f17430f72305c721d0748fd6faa2a61674842345f30827968bc346f82abb2ad68909bf53b27ddcdfdc9af78ef9de972a9d5f85073d6ad1821c746baa0d2aff124a4f94c62ea3e28c816ad334d367eb12646b3645702a360be4f7250f314c971532cb01047349b2d855eaa10ec434b1bdccb2fe82a27c3e5e24bf6e92a04f4e0a13e7ce9cd189ae785ccb096f1c1d6e309fd350402d50637b481ac9ddf23670b1371cd474c97ce8e42e136a186821b52e88e2db36c3608be7989f778deeeded098f9083a4e06219771f4d2272d7374df7896e78f2a3b32337055c57ee0581aab449013d54573bf89df67b5a7dd4dec7ea084a1fa2f547dcff4803acaf5ac16f2c6bb4ff279ece15b7dd01315c"}, {0x18, 0x1, 0x0, "b8857833948f"}, {0x40, 0x1, 0x3, "1a0947b3b0ee6e8a411d833ef57b3fe37e910fab5f4677dab2f74a122c77b2999169b415bc45e112c55c52bf1f181d"}, {0xa8, 0xffff, 0xffffffffffffffff, "0623335b53715b735e58039cb38e9d18e4d8b3c3cbea4e8b6fc18868bf864ce58f6ccf43b52c28b38a5806a0ecceba5eb0a8970d5943cf6e4f51ab740630c8d1e52508e7343dbde8b8cef6d704d9c26d29a52c575e2df3d8ad6c2f2d79cb5669c3706212166c04715e24a9de2735b85dee47f76c45117ba8e005b0fa04812558a9b76b523a3e84aae47ef32fe45961abc5e69cff8c315f"}], 0x1110}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 16:00:04 executing program 1: shmget(0x2, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = socket$inet(0x2, 0x5, 0x7) r2 = fcntl$dupfd(r1, 0x7, r0) ioctl$TIOCSTOP(r2, 0x2000746f) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) sendto$unix(r1, &(0x7f0000000100)="12c2618222530f22d142ac3970b0ed16b52969834606b610e0962f18ea16f9f2343bb96a143e32ca4477914aaeb36eab4ea6d2356deed6dc81b0ddfc669d2edb13ade49a3b00777590e681e0624dd34799c8ba5c1e5c37361de10b03091558c8b73002edfed20953f153dde579ee0c3f2260667c9a2cefe8b802a4e2a7ee10fe12ee81a11c6c1ff7eac3", 0x8a, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000001440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/96, 0x60}], 0x3, &(0x7f0000001380)=""/163, 0xa3, 0x5}, 0x842) kqueue() 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x1a4) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget(0x3, 0x3, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/55) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x80, 0xffff, r3}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x50, 0xf5) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000540)={0x18, 0x3, 0x0, 0xfffffffffffff000}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB="01082e2e62757300"], 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="8c6b539b9326fd9b8b44060fcb50ee465d0eb721d59542c80e6afa7bc89b1880e2f17a33124864fb38664ec381f7ffa5ff10e00ced65cff52a4cfcd798777d7616d677c9cd3cd2be12c7c3cddaf972add3178a88a166fc2e51d9a2711a3d129819ae167e2ba6141951f086a547b7f7fdf4371ef6a2d059f32be1ccc5c9a59a59cf5c1cca9e36ed1067d93fce456fd5adb7fbc6e2e20e8dc20f155acc523d5e125536c3d5a67ff15df3de1637b60f0a8a8e5206765771935e929f", 0xba}, {&(0x7f0000001000)="0634724e5908c64656be905f6339ee82bd62834ae59438c375dedf217754157feb8118a7d9e3682d9cee5a0575eb7053ab442ddec10ec6353abfcaf600ccaffd7421d05ad442b189b913b20f44fb12055fdbb8bdddc1447874b24b6564d32d4e84d3a9d674f7062962894964d76faf47e7b77434f20cf874d2b0652e08169914a2f2f457947e0df1451ddab324c21aa53b9ca260359414478a9d299b83075d9a71e547ad16064efe6edbed7a8fbea206307d2479eb2a656af30d8ad3ba1935de64a19e69d836683a27d840e5109771b5ba2d2ff5b1acaa307f1c8d588bb2fcafb199834f5f7c6634a56d80e4a0c9062d949a65fc2a8f506a9e3a96adc31cae0ab55a93274749b601955ab96d70578d11a4a55d89c7765625fae6ecc9e34ac483883c4290832e0b1afa08358ac35aa32a21416dc62abfff6aaabb98f0156fe7e22857aa1e6f92f11a6beb38407335d4bb8fa7b808506c56f2f85e73da6b3984c02b160584378d6dfa7824134e8499610ccabb0830e4083a8a16272352fe2426b7382f70bda691e3fdffadd85b8558baef9d9956403f14043ca9ddf878a35c233f14f5280db4d0273b4426296da193d2ae88b842566437dce44136ea58740a863d1fb05f16f31f3caecfee46f1217d9b2dde09a1af49e523cd091c028de2e830e8333043066c7b79e6023d2f551b588df5215e6d9adae81ecd31d3bf598612e343402cb31313a9bbf77eb78c863468636602b24ecb453eeb865b89869a3a362133acfd74baa691148c130b4dc609b28f345936f33d57651119a7bc174ae490ade0893497a48a00657e5c08ae77064d26f6ecb3e6fc24e6ea63aeca7ed74acddfdaf001f6121016b3acb089bdd71359bc4122af61eb197050e2d958468aa399184c8ee263e1144d35d779712d993d6e78d1fc660d31cb6dc71ebccaa3d82735552e106ef42a82f19dbe505bec3c73b662821bcdb206cff9489ced908b8d41cee15781318fb74d6b613e6d8a9bc1c724526ef493e55222eb930f5e341d4e07bb923d1fd360362d57d768eae4d0274ffc8d6c85d591789a81c303842bd8b25d79f3ffda680c83a029e78ca81f4d4e17291813c064a69e3e7914ae04098b469f6a47c707a01b2701ad78135f9c6f9632abebdc60dbf3266650c293a9a164d978056141cedc8652babd9ab68728a0b813ebbd417aee31c233da6a04b9f2b67293b557db5080da2d46dbe780bd6737ef2fd7df837f4e8bbe88663cae929d52a121d8dc457d653fe419248a4aea0ee209e546c43a8efba98da113b8e092116143092550a129a7847dc4bd87320af40a170dfcf0e4d6c9764497d9e3961cc4355875f7768d992151ea933cf4c1c000df0f27a2dbac12896274bf87f5786691dd99e6eddb8a9d65518ce306e993bc368fa2a7c1aa2fd77513a04a32938046e25c7384733ca161aee34549c1bc072aad997a4530277cb71dbe70bb7d0d28c39377c2599d6638c4207a99bd7b27e39d4bfaacc43a9726d1a950650c257b822f6229517e62941f0ca4e15fa2df37c5d1d8f6803206fa82a03b77603bd88acc8a468127caf72efe6e2e02456beed1e9bb4578ebdbf71b5a8d9f4b206c3262420943027225500b8b81f40831509df350b9e0635c53b00c357b71a3964a2a3d32070259c79992274d6e269f338e079114e9408968902f1b3d540fa4a963af2035fc88cc54e5ecd6e1e6cddb875b4a85941fd99b49b13239993dfa0c6b5be41fcd19068b82a940ef698e756b76c1f55e6ee9932a1b085fbfd7f0aa971cf9ab24a55d600fb7d7fcf0bb9dcb9f9692e7f0e4dc331fcf2ae6f6586e14b4b23e925daa97b53bda482787a8ae47d40cdc1dbb7ab35e543fe6ab0c5bcba9729d85518a8618bb9a02685678b6f932df7dbce38e6666ff89794e0ccf1af59e1c7ce165e3bcf1a98b53f92505d5ebacbf1889226433ebd8959950e30bef6214cc40be7f9dd5f2468c175522bf22fba9c74dcde545c1df78da341e112d6b67741b6f8212319cf11eb9dc61b5f2da1201c35d54e5e1c45aa7ba6db257d4a23b9fe9d20df80b4b06a0b31d1de80a6cbd2e3cea854b2fdd9d3477fb2cc470562f718c64ed97f81731727bbd218e77b7fe7dde258fe62f0adbfc0f71c86d7a7e6537030c8979d6f1804ad733405800e87e75285cda81dd2e9a68771db4c8e1c784140f376f757e0ca8118b95c7a1748f79c0ff48ef33531dab76c5627d24d3993210bb9493d195210c90f83b2cc236a9c11d3556a46fe447bda85d41c412854f2b0dd229af4f64d449c2730dec8bae30c8d8e3653d9e6d0d698a24d18321a2bdf3aa1d7b95964a28c6639aee37b71bcf0fddae8abbe6633b21edf35052ed4990cc4b0ed3724967742308c95997b2303a1049d4be4fbad80275e79eece25c3792168961ff35dfb16b0bdccf8564e05542d03ee455c1dee2c7907e8b8e143843980b094ea81ce78e39219fa69d4c3750f14b38a3dc02e1e7b2f895cecf6e2ec3f228a2142950cd18360c34c3a904f0bbe9a4046b91131b8dc03209b367635c9654f7231f8b0bfab7dab766bd5c098aa9c895609b6b82f50a9ee6435b3cc7013ab189852c5a2c0e006d2436f96ea26c8e620f9e877d8af2407eb536ab009aeb9a2754583a2f01c81442a7cc60343eb4ce231acba36411a033400768929ef4e3e41d457c8b22f89b4805c3a5656df80bca5004c7b6f9985111fd861ba2819a4313e778817a34dc466d7bf6bbef5ba6cba442c2abc8cab700afce74ad81186566cc25d82cc5b5233376c9ac003b9811e732233ed6a2eb229a139d44a07620686fd0b8579d7ea3d55fb4d50d1d96e1b1d35b3e42d3571c8e61a96db1fbd4c4ae79a3b76666a825ef337dd9d1b17230846009d6f4ecff680e319273dec7a27501d892f6898ed7788a1e669460e526d0506ec85482340da4d73bd8540f2f62e9217ae1d93921c489037b0d3c1061017cca3fb8392f68abbb405c18db6934a7c1dc1debf39a13aa10f761e3c1c98c6aec599ad4199d7cb414b0dff7afaa1ee914fd1f7c52382a0313da90acdb5292fd5a3f68735dde44c47a554bb9f37b8807e291cca4fc60c05c49cb2d721d8e7f57cf44d1ecd404aed71ea3c08d2a2453fdb36e2c1acf4f95d5781a1bd5f890e8ba6ea3139794febc9202549140e053d0d1beb9b3a425cd5b5238816cc2da01df8faed7843fdf950627398a389ad6c2016ee9cffa64278950a7ca65f5d6cc757b556c77deb3b3013a24f7e0c736f2c0709d548cbcf21f5f55eb3548c09d9d50ae4d0656561b62346ee398576ce5f712ec733b099306d45ed1dd298c6574f9f4b6ccae21716b2d12ddfdc76aea2e05d1df306fab8e32e1db4391fb89599225102cddabb1970690f705a4be2c852115cb7df4cd48f0eecb3cbc08c00e67b9af16687bf39fa6e811b3d4958508e42e931fadcfc45b7a1afde30a9ff18956b9dd2a74f7aa4f1f2eb49ae73ee63c0cac28543a7ff1bbdef8412c3eded8e7b80335f784883b683c50359bf3f9e7184e5bdc602386ae518731dc118adf8a9e9d960485b83dcac98304a9ec8355eb89926a49f5a3602af1ea6bb860103b0380f7b49191b15d15b4733d26d3511b5ecb15c34a79f794bad344048be0c6f0482a5690e2f3fb08af3cbedf31f602400dcf5b5ee13ec6ceb676260e7200b312b8f80c41f315a9ce250f64d149a7b5ed6b8a35d226f5c87b7b28c429d294ba03ecfae8c4ffb7430fb4cfb46426cddbaba02d1bcd71edb2a2de84448e8f1ece7e2fdc931982faf24d443b114471ff4961dffce6bcc9df78519c6d80802132785d980115203ff4202a9a0314b349658fc5df4da2312211d236d3c73a12c8c745f835481fcd76b4be26d98c8ff795bde1528eb7df67ad54e098865be58f885f9e06d477c52aae6f5e7dc517c4e50f21d50534d65791118c8c9bcf966e80656a49cd2018fbb0f9c84c73a5fbdebe7066382fdec40d21d8e58e65cb41ce438cbca9ca357aa00e5433346537ce6ad9034872c945d96b36e4b3c4bac263e1e4ac8c483ac27a92355fc1ce74a53ab505a47927ed9cf193e204f583929d1f738c5a994e7f5361600248a24b35f25adc782a0db9b2e3b331db846f55989c70c2d4c47cb910f461cab91d1f3ab9f9359fa7c3fe0267d59bc28b2c6f6e2d56d842e5a242dd72ee4571e0b07fac27730ed9ae92ff2f3fc8832f1af21f258fd52835f58f8cf78a4e39e0c7424fef7ee86aceca0ace6c0325ba693598f3a88c6fc97b5b3452c5a261f6718f7e16cfd4372d43f6425df5240fb9a658495b3e22d83f31c1c919c0c68e8a8f34bb868337eaeec4231b4da830092cc5230433483e2e83f41febae44111797c742195c6ecace089204de7fb690e383d67c6f78b9e3b7bfff47ea8e27fd67e26f6fbb9df18e8446688bd130e133c355e5db2b0321f96690a66d66b4b42b6d94a52473b5529847115c9a5facb4ad4a6924ab7c3f360508375f6858f1fe01dd394414ce807704d55b50f3cac6bdc7e04fbfacf7e4eef0301f4412a77610ba60e1ddb6a0d53d933dbba98b8d573048fd231797d679fa274f3738ac424d021c39b1472ed1362fda5f898c5cc36a3898b76a0651b4f5f1cd022cf85ee9d94c9be0b9d4ec2f8b41edc8800dec5b7db4a59e48b23a6ef6676b42b8ad6529babb8e2524dae54d6a85d826edf37a2758df9f1431bcb1468ebd57fe25018dea6045dd7829f93cd8c35a21cabe7b8addcc01d3c9f6ff7596f9f5f425b3971b647d868a08a8ad84ebcdf57ffa7ca50e68c0935cd3be7381fc4838c025f3c6cdf51afd024cbf05dea47776c6f4454e17d49fe492ef7bb67e09021b1eda1655e9560877ea28ea7779deb0a56ed4731062b0caba43db487028c7923b3a68b740fc7f13017f4273841e6dc659932be625e88bcf63acacf3c4e1ab2368dbb3b0470425dcd783a95d26603a21aeed812caf63b9fbffe5d06b8ccc9e26cfcb4b215d51d87d7a2cf982232371efaeea03a2d4bb5ceb412236a344005b9eb898c50a66b02f38f0a2ea0f2863ba1a1dda7a1b663f6459f98312553fcd0573fa5b005ce282071fe22ed9f4f9ff00350ca5c1cdef0c5c56646b98e25e922f814fc9eb4519afdca26e62ca3b867d8b66ce2d2169aada7859a29544af01f7e02af0cebf2b3e6e28288722e762f32f08808023afe916e21a9d4a062e12e30a11ecb6a54ae9653ac619b0fb2ab7bdcfdb78cde9276c1a33680c995a6efe67e7f198945c2ed4bafaf0d7c721264bb82cc6b921c080d042112c6147c4d5284eaf218fbfbf24d1548c9d3ffad04051173897febcb0ed0f4ba7b1da8922edce09a2a07127b724e0940854b7fddc1f157f5a4d162ba5279b14281895455b7bb82f1a075fdfdf0a48b47b326ca6a1041459e4d69931f5536f96f4086080edc602a7ffdcb4416d12b2c7a88c677533345a841103344e59e48db8a6ec3fb79a98df46aef4f2030fd2ba2bd8e5a8f144246cce8e1d716e174af932742d90480daa7d76f473f3d110e5ceced39533e8c8b91e954e61650317bbb2a566c607c89b53a4133abdc5d77e48b1770043607bc330284fbbcd6c0e8063c6734207c7ed7af2292d54c9d06cf29dbf877eb1ee97a2031b8353b4e7188ed9d3e223bb84339be099cdb575ff7946b3479d382b2a639484db06f3279856b30573e9282b81d2ea4bf6d0213ab31d96c642f8a2b028c4b20d6448e85345e0fc2a354344d30efbd925903e46ed8850945c6798943c191487ce00d79ce061f30ac530313f4a", 0x1000}, {&(0x7f0000000180)="94c8f505083f75e4a69b73bcd0dfe32a4bec62e1218ba2c399c21581a48c4d469ec1262238d3ff997b42df9023676cb11dbb02b79da3dd07b1a77687c426cb28e8686d292cd6093322b1a961ac1e33321cd3", 0x52}, {&(0x7f0000000200)="91ce4b2c4c0e332c8eb6fa1df9ec9a", 0xf}, {&(0x7f0000000240)="04739e34ad85a935a28f4ca3146fca6b994c38bdd357a7cb13a58ebb7e3c1d36f9c67c754fe5762ab7b578a7b8bb97fd8e5b4799ffd85383dc510413637da5b5d7ba17410b4c42a61bfdd4c9d536f5222830ca29b8d5763192a767e518dfdd3da19d6aadaf42dc7cfca109c5ab99089c4403e17661af4a8232b1744b3980e7a20ed0e430341c9a302124debc04ff0f48d0659e78c5f684deeaaf1db0f92c9f2017dc19bcce7e45665aa4ac008d03c4f062f4f24224965a02d1f8548f03534842", 0xc0}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x400}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7a33, 0x10000000000000, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010", 0xfffffffffffffffd}) dup(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x20b4, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x8b07) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001140)="3879552cf1edd75ec79f9265b5387634bf8dc440c6e0f38bd16d88c433a1ad97255b650315c1b0c399427b0b9f02a07145f0fa1c45636d0bbdcd81fd6fa1a9e16c660409bbd6786bfa41274889a33ac9712cddaabff06528880aaddaf39e8c0baf7bb9fa47f0f8d2eed1c259a5ab21213e2a3b6f47df9310e4d4b8a448e3f82712fbcab333dfa6d2fd67ffc5c9677580b8f3785f61e7b60f533cb0841ae4002950af0a978208d72855077fef90ea83bdfb46c03623f28e36d7e7fdf62d0d9df0ad8fb56a677069c14de247326a5cdabd94daf966e25e0b10bf3e6152b2910b", 0xdf}], 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x2}, {0x6, 0xb29}}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xc6185072792d201a) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000000c80)="fe0d00c9edeafc3a632c3c86e33957c58a1a5d5615a8265ad0e8305af9d841a80891b13f6196b316c83e58742d068082a296d48224cff03632440e509c3efae49ffdb1cc0754f5ed634e8770e147704b05356f5d4e371dce1183d9312a2fd70e1ed6702d68cae8bf433b128ea4e59ace2b6f3a07042c828ee754967e4ca7079eda30fea80f8abdc961617ed383d3e5b003a4f2317c52cec963b3bdcf5c7764334ca5a3396028d7592341d020320c20b333c79e1cda7c2f09af51d2c0ea1064e7ffb6528721ea2672285decbcba785ca4f1dab242a6eaf32a7e0e0928705e0227f134793a262cef700245298cb0e09a3c7d7ef93a23ff38629769a64e1c79999ffe6cea2027909be50332c493e221d6b979d11ea010ce7f88a831522db2da87aba4f36fa6d0e7480f02fc9985ecdb7080431055881c3330d3b3282df411ede690ba0a8c8ecc740bd273ae821e6076dd62699124f348587c8cee5215ffe57ef33c230548fbc3d5ff266137cd9adfca82ae7ecfd27208ccadb057bb73c0d2668638ae12c603eaceaf3329f7bc859951739e920c9a01d636b5acbc848cd5c0eaa823d465f8c6f66e31127813e2cde137e4921e4d66d4e58f3d4f5b928b31f1b4c13ca3e906e367ad91f4e1e3ae5e642dcdb9bb0a5f570f79133a8df9bbc5e8bed20fb35c384dd1b35359a7befc879f16f253da5716629ecf4203694497ba0664d629b365e044d91acf81ea8bb4cff6a6a4db87bdb6cbae7360d0f0eec840d548f71dbc4940786e0b17c478badab4f46572cc3946032f27750b66089db4523800335102f1b3543f4b9e55cf52ec34c0850918503b1ee6ddd2bff3f4400c0b29530ddb70695a11dd4493dfb92bd8f8393c447e57805b5ea3e930d00f9192c67221728b3f2f0f3409bbe275eeb030a1c652e929cf8394ebd3db04e278374858c39435129c44d8a156cb2318fb44f56e1d3135ad5943c247fd133d429651450dfcb94602688e7bcf9fcd4e808a6d202f178c82edacdef00b10e93b78497762fa056ccba8e9bab26ee2cd43759c0ccd3e99ce6ed6b4a68db49fa07db60d648e59ff04493ef87e91768a752866443a64cac6271809f15282bac008247fd3bc4c9edf5b8ea392d945d8b5d4e6892edcaa82b931ede8f86e8be662623696d281e34b13f68c6400b381295c17e60eac31296432d33db0d0fb2bd75478ad35bf76a008ae592407853b5b457779b7c225b9d3ee2dff0d87ad8e0a6be05dcc3b110c598bd3c0e7e872c6272c45ecf932cda9177fa2e3a1b69c94b72b67398e959e1ca4418eace3a3335c126060deae7890fa55a8cfa1f69ea3c03820fad358126a1044daed116d59b3a13f861cfd399e7a63ec25d77e67c4d13a01849b4d7da63cfe2ef3969ec431ff73e2dbd9bf1d646f05fcfb4b780a5eb483bc88a4977900fa28e28e2841f2423cad6c8323d0b2f5c9f0317091e396688c5f537605c8c484f8d06c567e8764bcf3f736e96751fd0562821ab0cbad1449aef1315551c90e7483e9a193418c41a04530bb5d9ab6bbdd55cf098361054967bb16161ff99e1b4f5243ec30c909fdf016b04005f123fa97c0734697af5235acc43b0609b8d74aa7b1eef9a936241dc9d0ed067976f82244f6ebc04df0468c212f75f64ea1505201cf81fb4f7fd534a3", 0x4a0}], 0x1, 0x0, 0x0, 0x8}, 0xc) 16:00:11 executing program 1: r0 = msgget(0x3, 0x44) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ftruncate(r1, 0x1ff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/246) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x10000000) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() kevent(r0, &(0x7f00000009c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:11 executing program 0: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1fd) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r2 = semget(0x1, 0x2, 0x9) semget(0x2, 0x1, 0x100) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/72) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x0, 0x0, 0x1000}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x2, 0x1, 0x3, r3}) semop(r0, 0x0, 0xffffffffffffffe7) pipe(&(0x7f0000000040)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000003440)=[{&(0x7f0000003240)="7115129a6ef161a9ee2804b2559d20933ac8ca30946ad182ac4892df3128dffff6ef5571ebd758e64b8e73078dc507690995b854e4e1fc54deb34ddca3a5683117aff446d29e8c584da0a1c72bb42fd4ae09497ef98c94d58867a1adf6ea73e9126c7c48af7245386ab3ff68a3c9908bea815167d38582fe8215695d7d89c7b1f2e204db03cb8358baa113e21382721f0d06642e7afb3085314f44c5e74767f9", 0x8e}, {&(0x7f0000003300)="754340373cd1373110b9dd29c9bafb6ab91238621d94c84088eb283b3f0f2e00430c5c22a78facf19c8c64a0dd783c48ae3377c6487941206d2b"}, {&(0x7f0000003340)="529af01dd334b7584efff596271a99730a06db59ffc8d9ec15ab1d9cdead94fbd7c4b6f8d65189e6b6e41b1a84e7142375eb7fe4ffc81f8c4f5add1100677d83094bae392fa6133fa215e176a35d9cd140b200054f69db94bcffaaf49585f5362c0c13ee14c38ce4d05b1028eaca075665c5db5a66f435fc2f45ab6004a210e5c1238de7c7c4e819df09597b485e6286398f13d712b2b3e2"}, {&(0x7f0000003400)="d45d2481690ba0b1a2e09306092b82f220272d27356ec931ee16b05cef6e07c41f865a2edefa"}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r0, 0x0, 0x117) close(r1) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffff9c) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) r2 = semget$private(0x0, 0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/6) msgsnd(r0, &(0x7f0000000080), 0x8, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000861feeb6defe8009128c1dc7985acb046110bb9fc36a9a6a4431f81078911903a044ec780248196ef8c67d398e8eaa691c313d69069ba7fc2947f122549e7cf3812ab888d7a7f51faf010bd0cf99bc7abf83faeffc7e14696d088e892a4921952aaf2eb0eaec45583f2c061276b94ff4ced02858f43687a54abd6dcf0ce2b3edb7b924cfcc9804751d8abd48e58ae2d394c3eca0bf703fc8330f14280b17f27334e4898410b8661a8b5f016b40ce37092b44d4fccc2c85588e7ae2353d6fd84f6fdf43d8d980f4eec821e472beaa47bd74bcb013d3e758a8f0bfafd601"], 0xf2, 0x800) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x28250, 0x90) r3 = dup2(r2, r0) sendto$inet(r3, &(0x7f0000000300)="0b64503a114f98e0620a7697d91c45afcd853656fe0ad6eb78ddd311ad49b784b0f8b847993e1096255de293816b7e05ba4e2a12e0533d827e5d6cdfb41c1cb6a61f13325424832bc3e4482bbd69d369723d77f9008110e19a6b786b785f4a4cc8be232533f701fd24354bad8c5322519946956172e98aa4285d59758f00feaf6b98ff71dbeeb39a658d8bfec3f49683dde7e4bd785e95c5905e3fe56210038ca208a9900fcef0d4b52edce843b3ce19310099d759c69cd6715ab0a277ae64a7fa4bc3cec1c5bd68c8cf89f17c401f2ba348a5fd2cb6976acbd7a3249168e098b18398604f000000000000", 0x4, 0x400000000003, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000280)='./file1/file0\x00', 0x8, 0xe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x2810, r0, 0x0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) sendto$unix(r0, &(0x7f0000000000)="71986e8f148dfa9ddc26138360969edcba1e01b1c79033a003b06843492a4c0b4b", 0x21, 0x409, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6531009a3abb5809a4a096cd2e5a83eabf81e6dc1f94e6f1a78700a2a4cb4e5680b3fb8285d1a4e5df294deeb3741a24079e65002cf85eafb37fd0d62a08be6819b0b4857949223846017027b50b3025e79e8f86555f"], 0xa) write(r0, &(0x7f0000000180)="f686dab35318ba9d5bbbc3f3e6fe6c79fecaa08020e9c4ba4854754ed1d5688dc8d7baf07ea74b2d861d39164dae28ff4ebd047c435b395e40bdeabf153c65cc980e8d5b0af404f0d9ee94fcacfa6b97e75e96a9f13dee100f1eb6b879c85fed8373df5f5846772de8fa4ba8f435e4a1d4c123bd7291b089ed7a4448905be5ca4ae5ddc2178ed3ec66cf465078fcb191c2e8dae77e7cb78cdb7db79021722bbd54df9faf", 0xa4) mlockall(0x2) write(r0, &(0x7f00000000c0)="02", 0x1) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, 0x0, 0xffffffffffffffe7) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7fff) 16:00:11 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x128, 0xa8) socket$inet(0x2, 0x4000, 0x7) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) dup2(r1, r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/81, 0x51}], 0x6, &(0x7f00000004c0)=""/106, 0x6a, 0x2400}, 0x802) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000280)=0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/73, 0x49, 0x800, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x1}, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x8) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffffffffff91) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:11 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a13e5a6d5c2f7631a46263c4c2641db6826b523ec3cabc1869e5e57335d6ffa4", 0x20) 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) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x10, 0xffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e27, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:12 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfff, 0x100, 0xffffffff, "36d1b9e623d831beb7d6b430c8d583da207da701", 0x4, 0xf4}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r2) kqueue() syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) pledge(&(0x7f0000000080)="046d81e2cdc3231933a215e4f88cdcbbd6a3dbc52d009a2411b9edb2c6468116505e0df146244054dcd96ef6352a3b09e9502bdb964303ad3b3a61a8d8310a201a975f894c43bb046d788edb33b52432825742e60f09f5f7771666362dd564", &(0x7f0000000040)='[\x00') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() r2 = kqueue() close(r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x10001, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0xf4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x8, 0x76420b2c}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x8, 0xff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0xfffffffffffffffd, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x41, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x8, 0x400}, {{r0}, 0x0, 0x2, 0x40000000, 0x8000, 0x8}], 0x401, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x18, 0x22, 0xde, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x1000, 0x7}, {{r2}, 0xffffffffffffffff, 0x82, 0x0, 0x101, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000040, 0xfffffffffffff000, 0x2}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x8792, 0x6}, {{r1}, 0xfffffffffffffffc, 0x48, 0x2, 0xd495, 0x4}], 0x2, &(0x7f0000000040)={0x6, 0xba}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0xc1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x0, 0x1, 0xab, "14d997ac528bbb793759926d2340b4fe2caf5a4e", 0x2, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) setregid(r2, r1) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x89) poll(&(0x7f0000000300)=[{r0, 0x90}, {r0}, {r0, 0x21}, {r0}], 0x4, 0x9) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:12 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30040, 0x40) r1 = socket$inet6(0x18, 0x2, 0x1000) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x8) socketpair$inet(0x2, 0x4, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x1, 0x8, 0x80000000}, 0x8a4, [0x37e, 0x80000000, 0x4, 0x7, 0x8, 0x6, 0x9, 0x6]}, 0x3c) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000380)="d0bb7c9ac06a980e33e7fcf7010342cf2b3446efd56bdb06544eb9add674062d40a0f264a29869746dfda9e889f13c48db2666df4a31ff15a4217e11b560177c8a41dbcadde80eb224cf317bb535cb9565047086337583cd78acf88d1beb8d2fd075a7398f1dda616d8306167ef5f5fded1d0f2804", 0x75}, {&(0x7f0000000400)="7259d55265b28ac3c83edb4f2edff777c25f98666bcca753e465b837b00402060ad50d16d23b6fa24217f721ee5c9da20b11f370645f", 0x36}, {&(0x7f00000004c0)="546801e9a7e426ee014a10f1016748e7ea0b11cbd9d5ecf147223fc3efc7efc77995f2748609c0d9ebeda61a1a173f8bd5956240b610a17ae68104844b8d25857a2b24a1e4a5c999e222491781513720721c743f58445c0e6943e4a345004562a0", 0x61}, {&(0x7f0000000540)="cbb7bd29129eafa3d18a12757cce6c8b0132d6af64f7a3f7dd64b5e0e3c6a2af74bbac0b85f137d30778958ba610688f6f2887350e9a6f47778498b0e8aab465a6b46fa8120ff15c91755e09213123d3cfcfbb64c8b1f642a458c6090a2f98a9a076fa08b0fb8c24fd30667d2106ef5df568a3d5db24153717c364da2255d44c20665f07e3faba8989f4f602d5e2f5798ce4799f4af4e2bf0f3772f6a2cf2bd48d72d642b9e862612047edc84470ab7d3d7dfaf4661c208d52e34b9eaa6730fc0976fa065c29378ac038c8fee9", 0xcd}, {&(0x7f0000000440)="64e2e66b50add38422b23f3234346aca2665a14ef0deb7079ebbd00c333cef593a8c704085c4d215", 0x28}, {&(0x7f0000000640)="ac172f930d63009ddd5bda48d5ca598f22e11b2f28e344a5d6c6ba5e1764535ea37f60b012831a7b4304084ce851d2162c1b810ba58c30647b9ac021a5", 0x3d}], 0x6, 0x0) r7 = socket$inet(0x2, 0x3, 0x3) r8 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) socketpair(0x18, 0x1, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x8000000002, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xc9, 0x751}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x90a, 0x4}], 0x2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x8c, 0x2, 0x100000001, 0x5}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000041, 0x8, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x4, 0xe, 0x81, 0x30}, {{r6}, 0xfffffffffffffffd, 0x2, 0x40000040, 0x4, 0x1}, {{r7}, 0xfffffffffffffffc, 0x4, 0x3, 0xf1, 0x2c}, {{r8}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0xfff}, {{r9}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x0, 0x9}, {{r10}, 0xfffffffffffffff8, 0x18, 0x2, 0xdb6, 0x7}, {{r11}, 0xffffffffffffffff, 0x11, 0x80000003, 0x7, 0x2f}], 0x6, &(0x7f0000000340)={0xffffffffffff0001, 0x4}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/11, 0xb}], 0x5) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xffff) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xc8, 0x8, 0x7ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x88, 0x40000000, 0xfffffffffffffffd, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20000013, 0x1d, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x3ff, 0x58b}], 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:13 executing program 1: 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, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000040)="a1934f11078eaed623091d75886a49d19867fb6fd2311214e3f8b198857d60450b8ce30151205d0b0cc553edda754e944ea6b5ed32bc5ad28b2e395eb0f0551f5afa725c166bfd595d2597d710ce4c3e07e79edc5f49afefdf5a48cf6758571d", 0x60}, {&(0x7f0000000180)="6c75889173ef54cab882d31716ab897af99510f38039599ec2950332141d2eb7210b602b6aedbc78667f0ff3c5f4562a5522c667c870b34260431653e71d24753426963e617a718b95b5d47c8c0527b728fb6ce34ff1e4ff9a9d389db92108b7d390b531a31d91c46dd4782fa4df3339e2a06622259461c4088d9775765891584023f04b56ca479ee3d7a3f6c103d9d610baf8590cfd8d3e680ddd34db4ff5c6c94f36d6bbdefaf554ade380b2d51d61bb9c08c185858701c16d65cffeb27c2d9e1e46ecbe2069eae86c8cf6f6d1b19d4c90c049e4411b", 0xd7}, {&(0x7f00000000c0)="51f9e64436506952d970ca7b9e3e2bbb4166b3287c2c962fe63ab8bd25d78d1ab426134812173685ffc0a9f78f55d5f46488bd9a57", 0x35}, {&(0x7f0000000280)="6af03549cb79dff099977cf0cddf4e46b67653881d54594c1ef82817f310ac9b9744a40937b15b258e4766bc9726562ab0393e0b2a9ba4c1635e40af629520b163143955e08eab2208b7c72bb08fe82505e3dd564d0e36245e7066b80a6313fbf598180f6d3e98f1f72a6ed71368a4adc7ccc47385407b0f2b5345838bce48995d7cbb964f0b71f81bc0336d1a096a1e1ef8f6ea5868863ed737c3fd3111f6f1327a7c92a5b4546c1236de56557d11cd20233cc8898f4da9be38e62bcdfd3944ab77503abb290c8ef670", 0xca}, {&(0x7f0000001440)="2d3c6040b06edec484f7f6cb3e4e3a71b8ba88508d592120a84f205ba10747778d3325debc5dc2db9b5ff76386bf7a4481e9679714a3a2a828db5254a9944a7e5862e82776fdfb9db853543e2ee522a6ba110ba1880281c27c0449a13e5222894f271898f1a1caa10fc12972cd", 0x6d}, {&(0x7f00000014c0)="7385a0d99f199853fa02fd1881944a87ce0aa843d7048d2099107f3a1e6251a5a925f819851c37f410a33a56738e94702c6e74275f85d588d4bda8e5bc1fc501698a6b158f3d77b5e584926212716af8bff4ded7bff72d21e4c1", 0x5a}, {&(0x7f0000001540)="c65b254304d6016ee9dae9f306bedc9158ccb505a2ac23d6970d571288cc9cb616128f371e78f045b89e8c911de41e359077840d202990024298d89e01af84b77337867ee835b94dadfc1c2d92d52ba68e44003a07f15e0b6c5317745533a00e7624a8332a3ce66341e4c39c08c5c762383ba8e29f305456350d8c919468484a7a46e8cae823310cb7185b60eda54e25731b73100dea7c6b03a0c0ed3845b05467ce4f1f7e0d5251", 0xa8}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}], 0x78, 0x2}, 0x5) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x89, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x1c}, {r0, 0x80}, {r0, 0x80}], 0x1ffffffffffffdf9, 0x20) poll(&(0x7f0000000000), 0x0, 0xef9) 16:00:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0xfffffffffffffe01, 0x9}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x0, 0x8}, {{r2}, 0xfffffffffffffffc, 0x4, 0x10, 0xfffffffffffffffe, 0x4}, {{r0}, 0xffffffffffffffff, 0x51, 0x44, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x1000, 0x7f}, {{r2}, 0x0, 0x8, 0xa, 0x7, 0x101}, {{r2}, 0xfffffffffffffffb, 0x84, 0xd0, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4, 0x208}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x82, 0x100000001, 0x80000001}], 0x3ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x10, 0x9, 0x9}, {{r1}, 0xfffffffffffffffe, 0x32, 0x11, 0x80000001, 0x8}], 0x2, &(0x7f0000000080)={0x7f, 0x3f}) 16:00:13 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) chmod(&(0x7f0000000040)='./file0\x00', 0x101) r1 = syz_open_pts() close(r0) fcntl$getflags(r1, 0x3) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x14, 0x200fffff, 0xf47d, 0x67}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x57, 0xa800000000000000}, {{r3}, 0x0, 0x80, 0x1, 0x9}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x6, 0x7}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x0, 0xd5}, {{r2}, 0xfffffffffffffff9, 0x20, 0x5, 0x7c01, 0x8d7}], 0xfffffffffffffffe, &(0x7f00000002c0)={0x1, 0x81}) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x20, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x4}, {r1, 0x40}, {r1, 0x10}, {r1, 0x100}, {r1, 0x80}], 0x6, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) close(r0) setsockopt(r1, 0x2, 0x3, &(0x7f00000001c0)="b55b1b845d5ed5bdce4341f70055912b5211db96db408bc0e1b08f2853e6acda627407bc6ed3b268e40577af9b6d60f24ab72be508c3498c665fa5e6b2f9306804ba2296cdc4989650ce593f30860e39286990afb0a8477addf7cb499c8e3440d271c4cb1dd60bb1ed7fdc4774be516848e52528e48da2d909cfb415786eadb7e4f52a4024934d55442163dbef011d0a95e1757096804c787741084a127f8260c4bac5e852d3b527246bf6d96ddf9e814e24807acccb5a8a0c92e83a373f8bf481a0472e174a6f0f8fbd596b4adc5dfd", 0xd0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) pckbd_enable: command error 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8000) syz_open_pts() setuid(0xee01) r2 = syz_open_pts() faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x8000000000) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x3d9) fchown(r2, r3, r4) fchown(r2, r3, 0x0) fchmod(r1, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="4ef9909a04253fd1ca7b42101a219a43be36c0eb9674bd885a54c8d8fbd9b4ea42ff916471eed0b69097fd0085a114d0cc3560f75a960acd470d6c193e99d42a71f76ddabeecee621557c06985ee49a10bc2b52ef79e3471cb4c42e75f8e7a201005828fd617b9478c5a6ed8bdd6ba8f9e3c28f7ca116eda0a97e93d17d08f93059efa75832b6e22639a035aa8cfb1db39ab7f3d9d79ba76658f0dc636144ad245c79e75168b21f96a6248fc65bb59c5f9a34e1003e7f52490387d1f7f92f403c133f09017c1b75c91f564fc8d2412145a0bb64de93d698f3848a4424cde81665b5a", 0xe2}, {&(0x7f0000000200)="9b07a92f28825f72e2601fda1ff669e528a4999e43afa25edc441287be2bc00a94d7276bc7edf0344ba93c827e4de6d011b2d06632c48d8a6009652be168cca3aecf1e76ffa2ee4b174dc4f72d7bfd6811aebeeed648526754f0344fd987b1a7213839f7bd5ef22f9fff6522f757f17167db17507cdd9685704a983a805c2e4fc7", 0x81}], 0x2, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x8000000000000000) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:15 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x0, &(0x7f0000000040)) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10c) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x0, 0xffffffffffffffff) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x282) 16:00:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) clock_settime(0x4, &(0x7f0000000000)={0x401, 0x3}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82feffffff696c653000"], 0x1) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000001d00)="e9ef2b110f62565bb863cac81148aafc12ee9420bebf030916f204442607da0c58e1f8127adbb966053f6aa26f64b4dc45c14df19d284802f9c9f3904744258b0eb86d12652829c67d9c42d7a722d26d80283dcf9b3d6bda16c629c2387f1325fb7aacf051495c8767ceb0b027b50a910e928e3ea42988b3c441c3d96ddd3fe57c888185695a9a97a6809f0b00303a179d87cdf06d3f508e52fdead29378", 0xfffffffffffffdd6}], 0x1, 0x0, 0x0, 0x6}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x34, 0x80}, 0xc) 16:00:15 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) r0 = getpgid(0x0) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0xf03, 0x1, r1}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000540)='./bus\x00', 0x0, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x80000001, 0x8, 0x3, 0x8, "d4bf423cac8d1c27b6c78db9b7a695299a7091bd", 0xfbb8, 0xfffffffffffffe01}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='^+\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)=':/\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{-($\x00', &(0x7f0000000440)='&#{\x00', &(0x7f0000000480)='@\x00']) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="a20d4fff89c44e5fd3ab7a026da24fe6dd6ec7339fa24e128e770f480db79c508a6c55df604170c5cf8af82dde941a013aff4d532089b41095671dda8d02c0962e87e700d5c017ecd814cd0f5dbedd5895f496009c7fa750610158895eee89b29b65e33e7c124d47583c3c12c6e31cfcd0b877055a0134d5986585a4893b164e7ca1f24643341cee71b2ae633aa1d79e20d081690e5e969a2c5df732fa9a258eb8fc1bc148f7252cc0fb2e40320362350fa23299ddd32f52c0904edf95191b1030e15080939434574909d92f8875cb35a3bfc97c4af88f5622af4fc59a53be8b792f25f8017b251bdd32583832a46cadcb9d", 0xf2, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) shmdt(0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x2}, {0x6, 0xffffffffffff7fff}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0xff, 0x2}, {0x1, 0x1}}) connect$unix(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="92ed0000000000008950c67bedf57b98d572bace32b0699f54ae1e6fb78c4f0d494a8b8ef1649550523c0e03db9216cae3d47cad07000000420e69a0ca099503c926178a5e22bac6eafff4a2a63910a736bf9705660d84d45ca1051d934156e59df35e043299fdee9f8f1c3085b2db3841401949691d6b2f4ee52246896f3fc902db7e401b3ea791da0355a3d21855a7cb358dfd089b0b24067d6564663f4c6f48954764f34dda5fb7dc8af74b7bf29735afa271f3d1389ff31355e46a81d1fc95c1015a9a18cc2ea748a8ba2c09d1a6264dd05dabd431dd6baa150e48b726b368ca890af7a1b7d18f9df1d77bd6df021823c0e410eeb63fb0de3549cea7ed24744a43ecfb375bdc34aa0500e559908aefe67db65bd4b8090f467f348a83857184341daeedbbca826e4f9b68f9863b751b0dd9201e385fc59ebf50e1cc5017616b4c724b03d5991b4e7d82bc21"], 0x1) connect$inet(r0, &(0x7f0000000080), 0xc) setitimer(0x1, &(0x7f0000000000)={{0xa378, 0x80}, {0x0, 0xfff}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xbf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001440)=""/4096, &(0x7f0000000140)=0x1000) socketpair(0x6, 0x4, 0x2, &(0x7f0000002440)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0x7, 0x82) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000440)=""/4096) r3 = msgget(0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)) r4 = socket$inet(0x2, 0x4000, 0xffffffffffffff78) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="51034eb12604ab57697aaeabfe5d054a004a2d1927d59567b28794a33fcd929356586cf8fd4618c80e1143", 0x2b) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:15 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffd, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) 16:00:15 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) seteuid(r1) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) fchown(r0, r1, 0x0) fchmod(r0, 0x0) fcntl$getflags(r2, 0x3) r3 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) r3 = syz_open_pts() flock(r0, 0xffffefffffffffff) kevent(r2, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000042, 0x20, 0x52478}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x1, 0x400, 0x3}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7fff, 0x8}], 0x3, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0xc0000007, 0x9c, 0x4}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x401, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0xffffffff, 0x8001}], 0x2, &(0x7f00000006c0)={0x20, 0x1}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x9, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000000, 0x1, 0x3}, {{r0}, 0x0, 0x0, 0x600000c0, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x44, 0x40000003, 0x9dc, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0x11, 0x10, 0x1, 0x40}, {{r0}, 0xfffffffffffffffc, 0x6, 0xfffff, 0x800, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7b4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x32, 0x1, 0x7fff, 0xca}], 0xe380, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x18, 0xf0000000, 0x3, 0x1000}, {{r1}, 0x0, 0x43cbf7b18fb6d2db, 0x80, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x28, 0x2, 0xffffffff, 0x1ff}, {{r0}, 0x0, 0x0, 0x3, 0x0, 0x47}, {{r1}, 0xfffffffffffffff8, 0x0, 0x8, 0x9a, 0x1ff}], 0x5dc, &(0x7f0000000300)={0x9, 0x2}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x9, 0xfffffffffffff56b, 0x5}, {{r4}, 0x78536d16a59bdecc, 0x21, 0x6, 0x6, 0x8}, {{r4}, 0xffffffffffffffff, 0x20, 0xfffff, 0xdd}, {{r1}, 0xfffffffffffffffe, 0x4, 0x14, 0x40, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x22ff7554, 0x1}, {{r2}, 0xfffffffffffffffe, 0x8d, 0x0, 0x7e6, 0x5}, {{r4}, 0xffffffffffffffff, 0x42, 0xf0000009, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x9c, 0x40000004, 0x7fffffff}], 0x4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x45, 0xfffff, 0x1000, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x8, 0x3}], 0x0, &(0x7f0000000040)={0x6, 0x7ff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000540)='./bus/file0\x00', &(0x7f0000000580)={{0x3, 0x1}, {0x8, 0x101}}) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000500)) 16:00:15 executing program 1: r0 = msgget(0x2, 0x4c9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() socket$inet6(0x18, 0x2, 0x0) getgroups(0x400002de, &(0x7f0000000200)) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1000, 0x333}, {0x18, 0x2, 0x1, 0x8}, 0x2, [0xfbca, 0x400, 0x8, 0x6, 0x3774, 0x7, 0x5f6b000000000000, 0x800]}, 0x3c) r5 = getpid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, 0x0, 0x8, 0xffffffffffffff80}, 0x974, 0x1, r5, r6, 0x44, 0x4, 0x6, 0x400}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000007e68ae2b4a3f0d783dac1996f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff00000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r7, 0x0) msgrcv(r7, &(0x7f0000000300)={0x0, ""/226}, 0xea, 0x2, 0x800) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x80000000) msgsnd(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="804ab88be8316b9b02000000000000000010494b745ee3c516554f25c8777197cdd0f100534841e7c4edece9fb6819ff66bc41930251744e9be114d2061ad77dd84772d3715b600ead2969c9da2002af1615e87583d10a4c0000fe477bd006000000ddaed72da52fe57d2867377ef7748244d233a0ec3f761db8c99da7058f38cef33a32bf629e23d5ec327732f42c318e88e54307a2daf9329c7954032011375a4bcdefcda82ca9d5d558cb7e739e7a9abf5c09000000887cae6f3e51e35a1c4ac7a4e23ce5e16f380117f7b2384b"], 0x8, 0x3) msgsnd(r7, &(0x7f0000000500)={0x3, "4de35d9a0948fa1e8a292148c15a75bbcff56b53980ac63c3c6927ec15bedd9a7a3cb47b2ed275c5f9fe7a8cf848714598076bd8e867b5dd5e2b6f48f6329f144b4601"}, 0x4b, 0x800) linkat(r4, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/1) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) listen(r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x100, 0x1, 0x0, 0x101000004}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x1, "c9dfa5d0b3f79b4ce25ad3f20900000000000008", 0x0, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x5d, 0xfffffffffffffc01, "eebc091441ad33dbf706545a0bc5ec266ba0e188", 0x401, 0x45e}) 16:00:15 executing program 1: shmget(0x1, 0x2000, 0x4, &(0x7f0000001000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28000, 0x400000) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000140)}, {&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/32, 0x20}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000540)=""/100, 0x64}, {&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x9) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x84, 0x7, 0x190b}, {{r1}, 0xffffffffffffffff, 0x3c, 0x2, 0x1, 0x6}, {{r3}, 0xfffffffffffffffc, 0x44, 0x0, 0x100, 0x10000}], 0x34c, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5, 0x101}, {{r0}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x10000, 0x101}, {{r3}, 0xfffffffffffffffc, 0x4, 0x9, 0xc5, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x8, 0x20000001, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x21, 0x0, 0x40}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x200, 0x8}], 0x400, &(0x7f0000000000)={0x0, 0x3}) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x408) msgctl$IPC_RMID(r0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() fchmod(0xffffffffffffffff, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a04, 0x100) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x3bd2, 0x8}, 0x10) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="b6fab68c008553cf6c4d73edd4eae555e909ebb24b4e5062ebdb5b396851be14071c1890928503c530fa2436a7241839abc0bb832fa34d4d20f95a099cdc722e57e89c8973d8e7dc8dc72457dc5e5a66ae0b59d3ac8aa43cffcd896d112d34e0c0dceb95aa164fcb036ad8ecce06536be85f5455e7a72534bf19f28dfdbfa847acf9f14db0f4464cc4fb0f87fbd442ffdafc3046bcee", 0x96}, {&(0x7f0000000000)="d64b425d24f383e071529248111f213ef6fd08619b39ad321b15d57ba3b9e778cae38bdccea35687f192b36b36422c4124da7e5f7825783fcd95eb9794bd1ce6500a34319d91d7389a93c0c2ef706ef9727f2eed46ebde0db250f646", 0x5c}], 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/149, 0x95, 0x1, &(0x7f00000002c0)={0x18, 0x1, 0x7ff, 0xd603}, 0xc) listen(r0, 0x4) 16:00:15 executing program 1: socket$inet6(0x18, 0x8003, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) 16:00:15 executing program 1: r0 = semget(0x0, 0x7, 0x204) semget$private(0x0, 0x6, 0xa9) semop(r0, &(0x7f0000000000)=[{0x5, 0x100, 0x800}, {0x4, 0x8001}, {0x7, 0x5, 0x1000}, {0x0, 0x1b4, 0x1000}, {0x0, 0x3, 0x800}, {0x97dfd84ca4ecae9f, 0x1}, {0x4, 0x1, 0x800}, {0x2, 0x0, 0x800}], 0x8) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f007fb1e56d10"], 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000080)="141c66fbf9a72db52d022cbf1dca3778540e823efd4c191e9944a2a1e00b05a46d43be32177960f793e6c226077c3fec45694ec5168dab5c7257ae0d1664da76e7ab076ea35db32d6c0039da6b93cc6f4508ea581bf7532e44a36300dd37aac049caf2b631cfe2061ac27d20ee0901b842bbe1ee39f97c17db7d57cdf237f81d8a2a4ef767f314e1c0fe1b7f77200b115f4211ac1ae97849cde7a6e9ac3a84c6915909872c65e3099288fe0a0c2208fe070832524e9b455254617ec4f012a299ee463d51b722bde6fe522911ef98efbe6fde1df328cbed6182fee634f2fdd7e03cfd767f7562a2120a6c0a5e5161da257ad2de6f67b7de", 0xf7}], 0x1, 0x0, 0x0, 0x9}, 0x400) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) flock(r0, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x3b, 0x1}, 0x10) r2 = semget(0x1, 0x4, 0x2) getegid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/97) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) sync() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x188) 16:00:15 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="f043fc5103ae7ecd09741ecd9381b98a3f52779e0ac744865601eaa6bfacb738a3e4881029ce5a8ba7fa99ce9357545623fb9cbc3bd396c5b0f75aa0083431c0", 0x40}], 0x1) close(r0) clock_getres(0x4, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x3, 0x7fff) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10000) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x6) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) r1 = socket(0x29, 0x5, 0x1) socket(0x3, 0x8004, 0x3f) dup2(r0, r1) socketpair(0x1, 0x8001, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/200, 0xc8, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket$inet(0x2, 0x4002, 0x10005) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:15 executing program 0: socket$unix(0x1, 0x6, 0x0) 16:00:15 executing program 1: setreuid(0x0, 0xee00) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = geteuid() setreuid(0x0, r1) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x1}, 0x10) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) accept$unix(r1, &(0x7f0000000140), &(0x7f0000000180)=0x2) close(r1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x26, 0x7, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x8bb, 0x37429a9c}, {{r0}, 0xfffffffffffffffd, 0xb, 0x60000000, 0x3, 0x62}, {{r1}, 0xfffffffffffffffc, 0x22, 0x2, 0x6, 0x8}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x17, 0x1, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xeee3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0xfffffffffffffff7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x87, 0x1, 0x4, 0x3}, {{r0}, 0x0, 0xa0, 0xd, 0x80000000, 0xfffffffffffff440}], 0x1, &(0x7f0000000200)={0x7fff, 0x3}) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xac0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getitimer(0x2, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000040), 0x33e) 16:00:15 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x4}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:15 executing program 0: socketpair(0x800000000000005, 0x3, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x5, 0x2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x124) 16:00:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d8e8027bead4b914bb908d9664ad901df640ce319c8eea852bc1c862ff175db88f5bbd04f6febb0a276f5ed68f733d8545a0c56c77150c68e8abc9045e1ae9041cdabfce5945140e7cd6c9830b0ceecc9a5a51066963a6103c86ed59ff225cd25d9fa9d958e9c91ee291d2394e544683aa5fc3e03fc1acc5d4d48e454c9b07c30dd06e87c5523a49d8a10e88f6d2368155def8c618d78465cd8ab565a20f7a84470105ca7b1f51633b8f089e11f8ff7d49518a13ccb8a676fb81fa236ce08b3544ca27f0", 0xc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x438) write(r0, &(0x7f00000005c0)="a13e5ac4c2641d36826b523ec3ca2c42d6b25d75fdb5cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059c64687d14ca9cac95a26e816e4cc8f4931179223b0acf340f9a709a7c7e9837fd6b1532", 0xc3) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/37) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffc0, 0x0, "3102c3d2c4a1fc964dd52a7889b676f471a8701b"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xb56, "64a2325584f27f5cc821e14ff2997dce78f3fff0"}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) fchmod(r0, 0x23) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60c, 0x4) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f0000002cc0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0xfffffffffffffcce) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/21, &(0x7f0000000040)=0x15) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x19c) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTOP(r2, 0x2000746f) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x4000000000, 0x100) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) r1 = msgget$private(0x0, 0x406) msgsnd(r1, &(0x7f00000000c0)={0x3, "c2"}, 0x9, 0x800) 16:00:15 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xb5, 0x20000002, 0x100000001, 0x5}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xb0, 0xffffffffffffffff}, {{r0}, 0x0, 0x10, 0x20000003, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x9}, {{r0}, 0x0, 0x84, 0x27, 0x9, 0x8}], 0x7f, &(0x7f0000000100)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:00:16 executing program 1: open(&(0x7f0000000180)='./file1\x00', 0xfffffffffffffffe, 0x0) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./bus\x00', 0x60, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, r1) r2 = dup2(r0, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x0, &(0x7f0000000000)) getpgrp() setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2, 0x1013, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:00:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x120) getsockopt(r1, 0x2, 0x7, &(0x7f00000000c0)=""/222, &(0x7f00000001c0)=0xde) 16:00:17 executing program 0: r0 = kqueue() poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x11}, {r0, 0x4}, {r0, 0x100}], 0x4, 0x8a2) r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x88, 0x2, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x804, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x3, 0x27, 0x1ff, 0x880}, {{r0}, 0xffffffffffffffff, 0xb0, 0x61, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000083, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x5, 0xfffffffffffeffff, 0x400}], 0x8000, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0xffffffffffffffc1, 0xbc}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x8, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x100, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0xa, 0x0, 0xb5, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x24, 0x65, 0x5ea8, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x8000000a, 0x4, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x10, 0xa0000001, 0xfffffffffffffffe, 0xffffffff}], 0x7, &(0x7f0000000640)={0x0, 0x4}) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0xe0, 0x18) sendto$inet(r2, &(0x7f00000006c0)="5829ec8ff3020041c968db3c4467fef3503693e0eb3ab76502a4b0ac4c1299d29e10eccc2e0b21cda34b2b7a6a190596ecc8c165623614153dd30499dbb471fc9c3a70dff6fc562ee8fda76a89164cd9bd57b5c7ba091454b5ab8ea45adc9d5cedeae4f04c6321095e73c908630f277223acafa6890487c392e2efa6d60cd1c9eb70fc1e90e495ffd2c55d023cdb332e46fc390f", 0x94, 0xc, &(0x7f0000000780)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x26, 0x4, 0x5}, {{r0}, 0x0, 0x4, 0x21, 0x664, 0x3ff}, {{r0}, 0x0, 0x25, 0x80000000, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x5, 0xda8}], 0x5ecc, &(0x7f00000000c0)=[{{r1}, 0xe977d955c424ff5e, 0x2, 0x0, 0x1000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x3, 0x435b}], 0x9, &(0x7f0000000100)={0x14ff99ad, 0xfffffffffffffffe}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa6, 0x80000025, 0x5, 0xff}, {{r0}, 0x0, 0x27, 0x11, 0x8}], 0x3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x2a, 0x2, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x8f, 0x40000000, 0x2, 0x585d}, {{r1}, 0x0, 0xe3, 0xfffff, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x38, 0x88, 0x64, 0x300000000000}, {{r1}, 0xfffffffffffffffb, 0x2, 0x5, 0x2f58, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x42, 0x7f, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x9, 0x418}], 0xffff, &(0x7f0000000400)={0x537e, 0x40}) socketpair(0x32, 0x4004, 0x793a0913, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r0, r1) 16:00:17 executing program 1: mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2012, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="95c006d1cd300908ecce"], 0x10) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x9) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x100000003, 0x102) listen(r2, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt(r0, 0x6, 0xff, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000180)={0x10001, 0x7fff, 0x0, 0x40, 0x9, 0x2, 0x4, 0x4}, &(0x7f00000001c0)={0x9, 0x2, 0x49, 0x2f92574c, 0x2, 0x5, 0x2, 0x1ff}, &(0x7f0000000200)={0x3, 0x8, 0xe8b, 0xff, 0x8, 0x3f, 0xa8, 0x2}, &(0x7f0000000240)={0xefbb, 0x73c}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xb0, 0x2, 0x31, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x20, 0x6, 0x8}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000001, 0x2, 0x7fff}], 0x6, &(0x7f0000000180)={0x7, 0xff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8000000000000001) clock_settime(0x0, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10003, 0x62) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x21) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) setgroups(0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6001, 0x20a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffffffc) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1040, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) semget(0x1, 0x7, 0x40) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fee92e56f765c046aadf717fccbab8e1924feb6b"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) 16:00:00 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x7) pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31621000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31622000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31623000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31624000 didn't change! 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x3, 0xf0000004, 0xff, 0xfc}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x1ff, 0x1000000000000004}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) fcntl$setflags(r1, 0x2, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31621000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31622000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31623000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12acc0 va 0x1b31624000 didn't change! 16:00:00 executing program 0: getgid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0x9) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getegid() getgid() geteuid() r1 = getgid() getgroups(0x4000000000000056, &(0x7f00000001c0)=[r1, r1, r1, r1, r1, r1]) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, 0x0) 16:00:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000006c0)) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) write(r3, &(0x7f0000000600)="24ae8cc308d240a94e14950bb8afa33b7b95184325bc029f7eda5c1364a9652b56f3ef7655739ebc8117b2369824688c5249dcb1afe7853376aafd373a8d53ecc09c55469b5bc0eef5e6a89345dee07970e115c9bed67c4ec2ea64006877fee34869e27820e164967dc2a772ae433db16eac25ff6753d7dc6c564fb8ad9f359c32716013dec8", 0x86) fchdir(r4) mkdir(&(0x7f00000005c0)='./file1\x00', 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 16:00:00 executing program 0: r0 = socket(0x11, 0x8000, 0x3) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/237, 0xed}, {&(0x7f00000011c0)=""/198, 0xc6}, {&(0x7f00000012c0)=""/231, 0xe7}], 0x6) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) 16:00:00 executing program 1: select(0x0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0x0, 0x8000}) socketpair(0x1a, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2043, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x111, 0x0) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) r1 = shmget(0x1, 0x3000, 0x1a, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r5, 0x7, 0x2}, 0xfffffffffffffffa, 0x100000000, r6, r7, 0x8, 0x80000001, 0x6}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) dup(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x1) write(r0, &(0x7f00000000c0)="6e9a8416938a29f99be63977c8c66c7aab2f2b871a6ab5da3a68f1dd5bdeb624a09f401e1cf8c9922a9ced9e433443f8b608c086edc450be816f1c77c552ac7e7d8ce7f5d720c05ae800212a8e3e164773cf08bd929907f9492b1afe400c7566249c775e4e9694152bb20e69e46b8bbe34ccfccfd2c8d1c6802528876a0b6a31a9a6d98ffe3342b14f8a3b23f57225750f2f08c6895c9fead102503cba0f9d862cb2ad06856252a9992e059bec2cc697937e54c803e1f9c71239b15a86a03da98feddfeb7cb1980a3c77231c474518548957823ce3f8a3433d338925a39af1b16554f33bceb81e177f25408b1a46dd4fb71922d7062df696052a77e5559119", 0xff) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x539f, 0x4) lseek(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0x1, 0x4, 0x455) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0xfffffffffffffffb) bind$inet6(r0, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0x0, 0x5}, 0xc) 16:00:00 executing program 1: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 16:00:00 executing program 0: getgroups(0x2c9, &(0x7f00000000c0)) setregid(0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = getgid() accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/60}, &(0x7f00000001c0)=0x3e) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) setregid(0x0, 0x0) 16:00:00 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) socketpair(0x20, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffc01, 0x5}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0, 0x20}, {r1, 0x48}, {r0, 0x104}, {r1, 0x1}, {r1, 0x4}, {r1, 0x43}], 0x7, 0x5) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x40}, {r1, 0xc4}, {r1, 0xa6}, {r1, 0x80}, {r1, 0x10c}], 0x7, 0x34) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x84e) ioctl$TIOCSTART(r4, 0x2000746e) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x958, 0x2) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffd) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x15) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa20, 0x40) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="6450d40e0f4d89c25ee4b6cac771b290c3e04daa3d23c1cb7218ff5aabedc7c9931de6c7ae9dc1ef10ee2535581a7960a11815bd1a9ed9642b49a7b7bb720f9b94a6f19441569dde53a9ffa99b252ebe244a2f5e5e70fab74785801512ae91b2926cacb7386716a824e16b8f49ef119ba38debe15804f3f4238c1fcd4ad29be98fa15704795cf11bc30bd92f01fbf442d098bbda40529a71660b7f61746107a1377e91413adca10193c054d41644baff99bc02bcab7c2624007796b32cee1b72cdba0e74a3bbe0a7f2e426860f8a1289d28cee1f0b188d1fe36c1b31c85e6a89afe07f9fcbaee06c6cdbd4cddd2569dc8b762ec650", 0xf5}, {&(0x7f0000000140)="59fdb5161c52b0025feb25684d00d4e7a6a9d1423ba0dc1749ca438804b1d44f83a1ba05c19650477e9972a3a0e8e782ecaf7f3973f3fe68e4385f94e3363b823c43c3d88174201bd3ef99d6", 0x4c}, {&(0x7f00000001c0)="bc7ce0922de1a4c85286b204b23b1b8eb1865d259765c41efb9455d45d3d7a08544c0b7fb69575efa6a0300e5b333a4b0207c8449e053b67ed7b732bfd2ea509663795ec917fe299b5ceaea8bc96136fe655b02f232eae185059f229481182f4943893241d8190a538f6b9752a408d36ad4235cf0c1eb8da66e7bc151e8fc9da5c102d3eabd9a4d7de29a87457fc0ba7b8e2427be2737f9b00c1dd278ddde5f64372d4", 0xa3}], 0x3, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semop(r0, 0x0, 0x20) 16:00:00 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0xff, 0x9}) nanosleep(&(0x7f0000000040)={0x2, 0x4}, &(0x7f0000000080)) clock_getres(0x0, &(0x7f00000000c0)) chmod(&(0x7f0000000100)='./file0\x00', 0x0) clock_settime(0x4, &(0x7f0000000140)={0x3f, 0x3}) clock_settime(0x4, &(0x7f0000000180)={0x3, 0xfc79}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') clock_settime(0x2, &(0x7f0000000240)={0x6, 0x4000000000}) clock_getres(0x4, &(0x7f0000000280)) clock_getres(0x6, &(0x7f00000002c0)) fsync(r0) clock_settime(0x0, &(0x7f0000000300)={0x8bc3, 0x401}) clock_settime(0x4, &(0x7f0000000340)={0xffffffffffff0001, 0x1}) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='&#,)).\\*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/-\x00', &(0x7f0000000480)='!-\'*,&\x00', &(0x7f00000004c0)='-*(\x00', &(0x7f0000000500)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000580)='^%:(\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='@-^\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\\L\x00', &(0x7f0000000700)=',,!+\x00', &(0x7f0000000740)='@]+\\\x00', &(0x7f0000000780)='*!\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setgid(r3) mknod(&(0x7f00000008c0)='./file0/file0/file0\x00', 0x8, 0x8001) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000940)={{0xfff, r2, r3, r2, r3, 0x80, 0x5}, 0x1, 0x7fff, r1, r1, 0x7fff, 0x0, 0x2}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000009c0)) clock_settime(0x4, &(0x7f0000000a00)={0x400, 0x2}) write(r4, &(0x7f0000000a40)="c9ed6ddf8662e0f8457d7b809cab86233f840998cc25b6c746b39cbe1365b8c4a3ffb2e184fd03e1ff119c38dedbacaf3d36e6f7845fa3757343e28e7ab448a3f5d7e34833e39382678b483bcdd2adc3129bec3e7b6b6071f99912384b6b20710448f06c226021646cd41c", 0x6b) clock_getres(0x4, &(0x7f0000000ac0)) open(&(0x7f0000000b00)='./file0\x00', 0x201, 0xe0) setgroups(0x1, &(0x7f0000000b40)=[r3]) r6 = msgget(0x2, 0x98) msgrcv(r6, &(0x7f0000000b80)={0x0, ""/4096}, 0x1008, 0x3, 0x0) utimes(&(0x7f0000001bc0)='./file0/file0\x00', &(0x7f0000001c00)={{0x10000, 0x9}, {0x5, 0x4}}) 01:56:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xc9f}, 0xc) lseek(r0, 0x0, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 01:56:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="d67bfcb0cdb20498376d3ef2d681a834afdc51f8efa2285b2f608b9554bcb1c95045b0b2dcf4e7abeff659f359e7bb7a07442c921150e5c668748cf3c07f620a800502ed02bc6fd79f45647bed26f281b1d694f55d236c3004dbca737fbd4956caee6b42683b4857431cc9f632274f36b7c48169347dcf0c7965b95887e1b46110f89e883b652e1179d800719f82dde25f64c2c8fc40ab99a376dbe10eca90eaed28e78fd816f25c6b061bbf364d8e5499c6c2893b4d4033ab58beb7d85897811c1b2eb30ca116139a94cbbef922aeb88369544530212b7702664c3a46901b4ace63de20a6871df4805579d1438effed3c91f1c5e7dc0258c3d7d0f5c89275666db4a79ffc81a16bf69763c21f8be6844e9d1cd7ba1c8992e1070ac29dba69de976574972bca71ea926147b763b484484bb7cffe86b97df4a0ca2e7ee99b67c2f48008d6dac24aacfbcef8585bb54c534bb54cb8c062527e3ec0ded6cce8c9aae373f61015646361733f4f588e89832c4784d2cc619124f800d5ab35bf1f952ebc19a479afb1f850a925ebdc970bea4c2e35af65cfef01ed24de90c5159e34bf675d68a3c70ddde3777e238a1e45b0876e4ccb5c031bf880d71f4fbeb50d30d7887d5945f1c6967c007d0682ca7445d5fd887b9fada6b44f5f05b43cc341121adbe38ab9b1053e8c10d746c9ff507961d0ebbcef711e7a035953cb37f940263341e03e3d45bb01137e0c707cd191ca28e1211c5fd9b5dd126269c6310cbb3e5eb9c2012ad5482a5e095ad32fc5bc2bb6947ac8fa924bcdab6f8505abc098d6b8784bd6c22bd3ed635086dbcb797bf7255feb1b6360ddf57759718124449e6223cf47661a6bc4fb89ec7cb2b558751d7887356be6b33ec093c1fed4a4144053d371f836aec0493d13ef5ac9051c7a9a9c72e8abb6ca947861c43519ac5cf9166a523123b2213fc7a033895a7dec0720e695fb52c6c6343ee1be41f1a248689b7a75da8e34984b723c9da11681e60443e79b09e78dc2c1d30fe1bad68d637ed655ce9c10b704dbb72d285f7754bea024717f9dab86f95c9ee203ebb954948f3a668ab87b9406637be509741302848895c0f9046a7a8a85efac6b3dc449d46813e6440fd52901f0c977a62d28bf54ba73c1c70e08314c00bf2dc5559519c0e006fa1a729b6f82af404d00e957493abf8613496a11be9e2e2bb13a217ba35defe265da068a18e40248ec0fbc33a1b02a22b1c0eb1e2136f556dd91f63f4f6fc153b4ddfbcc96b1242852f409b6375999899e8b41f6bd673e3ddddd1dd8b3a0843d8e1d7bbe86791440742fbd8e7461a94d61209ee9e31573bd0561115f2666b5b2035a8b0c682a2a95b2200d9a802bcb94e3ff47a7efc6bc43721249d6d5a17c32ff014083963fbb117c35cd976d994ecb048b7e01e0a606c9dc0cb8248cf3f35f8bcee8407394d63f15602676d7994417a9b255157eb0fee452045933c80fb55f1d3d53495b412002f02a71bf8ebe1a3e116fc0af82cfb540287d5b6aeb0167d54ea552c7b9378b8dcf040b1f946a3942d7e5d7610d8dfcb29aa1cc20508961f2c8f388a7567aa041aabdab9d4c352718c386f76664cdc214ab55d5ee405cee88db74c116f36961535f386426040c9b78e72fa5f65fe17fd097d7fab576d02f5101ea6204229055a18e64b9e9522f98aa9d7939de1f636f8c9ae5b1e1d212c4cc1da987b955a810fdaa8113c7b89c832d3938c572bfa6ebbd57b1f5b1afc17e9e06db36f6683803cf32ccdb4ef3503c18a5e8adf74d2ab71cd6b24e7af367b0b81d35ae30221f6da7fc656635119413daf58721ae07a7d3b8fd5752c9be3f35bf8d84408aadc9223b81f31bdb1acd529cfb2624e10c1d1430e4ab00ff230c946f0dad8077b45d87e36888f5b0298c25d955eb51d9c115d56d90bbbd60b324a49fcc8f616c687008e1bc0fb4cea5d91f21eccc5d0231dc6a4cace882f472b5490e5cd35b206754973abbd97e9442fbd0b050ea7cf362f4298e18b5cd7ee6e513959259cb15780e22cdd1802f43ef3557439b6bfb20a350bc06dcb0e05d464211fe84a30451c321ac5b9b56195291fc35758d09c7a8f04afeee8ea1c0633679ef380a35055c23e4ce3db261672c0a484a1d2a48d2f45da676e1ad50a58eef788eca3621a73371626b2b4c9340c3dc9cb412d9bc1f924596dd72080ec58d9cc6471735819389d9313d85d90bf1d3f48ad418bfd52b3050690d954dcacaf07d9600529e3caabb20c72e9166b2426d9971d899fa8bae601eba2764ef20ad81a31decb1a73e2cc46d9855eacdb73295faf83b4e5122a5df1c67555be615427dde5a383c5f3f15b94352de5a761ea810b28cf45b7d1c83ddf01d95bfb817436995a9d11f56a2b1352aed81f89223d462e82027ea7b6abbd8a275c0bc6e9da17fcd51281f362312519b439167c4874d2d936e5ad5847b09691f863658b1704459af808510e94f1fbb12519d5e26f3c8c56fd1f1d768b02c643ea3b46615ac16ddfd3a9a4c078c4cf484b24705466739f8bd88222b446fffc697e0ee0611fd7513d6a069d2bb6075743a569387f41bd57d291ff38050faf35330c5ef9536cebda0947328dbf4f6cb9369543940612818be41b9afa63a4b33f7e5d8e40543b42c35d5492af6cfa9bcd17f8c6223c95656be16b6f7e139c9ed336c415053422080f0d52fb8c8d292ac52a93fa2d64e01f15d4b31f73463842021d65783c305761dcb1d47fc0208fd94383b7800fd47adc76cf5bb82260aa87b734b005a11b4508488878dbff47adcd62449ab567dcb236c4659ed7214eb9425442e058f3e4f467cc0e2dd7cb7a9e09c71beb6c0f2312f0587557f31d5fa654381af3cdfb513f472afab8267843133c6a573607085e744f00513547d36b703adef4541b923b526c47f3acf86a7ce49c1c3e8443c8a5d2a50070f0b15f6db820965be39442229b57f0bf61958feb655561737fe02a1f69dfbc8e9df915323c6ea283ae035e69007b70836cf84e5c7e27fa55a51033099847708d28a5b03b3ee3b01675dfe6a328ee3f2845dce2c62cd53c765aac72a5e33f3757baa47779dfec2fdbbb6d4efa119f26ef34b8495710d3f41e905e8e97548e4b63df5e0f68db75eb2f263dcef1ef42e6a89e16d2a64376de90ba0eb28c9e6e67e80c2dc11171fbcf28b9f063c920ea04ba09229d254014d68970d60055cf7562f4cd738fad42dbe8d8e5375780975999b30269f8877ac9b6e6f303572d9e8565acfd36de2eeed0c681a331dde2388c4be563b74b459ca554832d6a87dab035358ed95a50a22d8b3e0491f9ceefba184ff88951cff46fa3e1cb75c986a16f17beedde8f0c0afe2ba95baeb64184e0c7bf902842b99df70ba6fdb82e57c4ecaff759059fac955c7a816854957142e0e984da93b5c166429637558fbe5f386070b0c1277de1e275520838c543ffdf91cd488e8a4853c6e68922c51f4f73618bad73327a2f1bee1a4052519cd0a2c9ea17db90067ecaf9f4a89de3e5587a54674b2442181c3a6f4526ad92a5cf32d4949d7bbad398aaea3c37165322d75553e836beb7c98c68d57752324c01ad0667c79c3747648d941f76865fa058e51bc25d0e18f57b34da930f21fe66eca42e9c35d70dde88ec7e8bfc511561471b1e90190ce1dabc95060497f0f834ec215f7c427c336356a4c4eebbf4971960a11ce1e0029d97fb96a1665897ced589612ac5e88a02671456c21f475882ef52a714b5c3f128e4d80bbe39c8d5fffb094a69ba2124a3a451601c913168a915ac1d3b43f7e16a758bf3237996e8f22af9c1e0ea8051302256a7694747e6d57828ef6359bf5e4be6779f7a8025891cc0c87db883ed0c20e02ac88b9a1604a5f771dfea3b116aa4f435b6b9f9edb4cf13b3dbfb934296736a2efae25734719d084f18752603cbe5265f5b028ac66c12d1c071d176e30f25f37002d379b96b60c29a90445ae6030006a573f67f9551b575de27e6fb1543b6b71c4ddb2e19ddc2b8759f20bd0a9dbf1a0c4a0de087bb89cf51bad43f8a2db6fafd59ca46197e8a690aec871ef1b560f0d6d64207ba94cd8c40c821a43b79c59001e42e1c300f7eb1e8d08eb94b5e36ff9de275b0e01dea262120995d421fd69cac23414aef1d692d65812519ef56a38cfea2124a2c6f7d4b0f7b0ce56c37e9e3c74be7832d78a467e4707340024f4f1ea162b25772e132743e7a7454217eee6439312d618bdc86c4ef10329523d455368fd75de804977cfa9cf322cb24963538b9f72cfc80251a4ed203146c03f3679ae800dd67b94cba525c3ef806e35c4a6f6eb311f903f931221133d36d14663190228bf0edca0bcd0da34d6a2e62c1a30685607dfb182345aace488c4e464995ced346bd1044b7706877b863c54a765882a2b7344a279e0eaca6b70ecc7638d58087662f31a85bba8c1601544ebb38fcd58e7ae5c89e1a3526716c9a8eb2547f30d4ec872d4e3e766b56077cb480593cbfec1c6e7202057f31413fc0b25a33ea8321b227e94bd742455ec50d779612c9fa21c390ce3ec378ddec2c5cecf809dfe58a78b2402aec5e3dc90f365bca04a653657381f9bff5d0952b533038454a63c66fe76af6478bc7801f48ca53c9d788a6969c788f50adbd2917c8372abc8f1bc12bed70c3e572400400b2fd94bd4425ce325158154e8eb4e341cf98b7652f42c20ed933377220b9f99fc9c7b06945566c58ae2606f260033eed8d788b8917b5d8cd3f5a6bafe746f986c9dbcee4b9a3b4c9b5ade191d1cfbf80ecee77813faca7edb5320ab63a7fdf1e882df1cb9c3c45835aefd8ad091e452c6a5c3a51cb3f924984ea7b2a5390134e5867afc2690b8b8eb00a90fb00e6ebfa86c477424f733909fa0ce62d8bc4d0ec256f4ad0113ee7dcfc084157c6405d31d5d3ff2cf70390d073db5b530c4fc9960dc08866cda9e1c9a884f25f999e371e57c881ba01044435eb247217aa2bf1c5c4a072581bd71fe9b1325a03a0b93d114462a9ba7d547748b8d694fecde8cc9414bda3529672e31d13609e4c89da348483f2ffe3fc52c720f4b8cb068102f35db613ca2643937bf33c4acf03f8e5a919d26eeb94ce7bd643b6962aae6f6aa0220058ad11ce407fdfea3bea80ba26190c9b25efc24c449bc5a71d573e5c341bfe88f3c1d3dbaf1b5affae45f3e76c8112f1e54267fd3c5ed18448a9e46a16c1828688cefbf4c1c502c77002ae6ffe6e5bcaa6ade96827dec23bc05f586b796ea46e4c0efd9ad225e03e3424843c387b87fae1e583b5a1b64e0c2da09d0252565e86249f2829dc921bc64c69659822b136209c72ecd60e7ece50c5d330c604f44e8b0c58dae6b0f050a45d367786db6d2186770ab632af08c2119a7e2155f607f21ebbf8cc8477863ae9771568779bc4e8e0f1b5ad328bfd5bdf538b7a9ac7a343baefcd048a4fb83aa2fe68c0d7163e469dfe59048a1a03636e22825adb88f4e1d43628b31d651272bc35e6d86b887278692b153c3d9f7c5d50be115cd0ce36cc0a3fe323e80a86ed1dbc6be5e33f75eb873058f1169dadf49e372066add10c5adab24e87be59950d079b4b19f7a8f44f0b0211e6b1dd9ef46d232fe9e569752837998b679d1cf194702d6231181b0a5b82e5dd3eaa42bfdb2238ea6ef41b46f3b5fcad81b00b35113de4dab9ab577eb0bac0766a67cc2616f64176bcf5ab71199dd05eebf8518d2ed8f1c0e427b1ff7b03025e985e2fcaea5d9a8ac24c67b78290c1472be52a8bf4da52e24", 0x1000) close(r0) close(r0) 01:56:19 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000e00)=[{&(0x7f0000000040)="32518d1d5fb0c3c99ce18ce85936f150602fcc8dbf2e7004674eb9", 0x1b}, {&(0x7f00000000c0)="5b8363304189a39548df0961794bdcb595134a4b1282c97261c8dbbaf10ac9fcdeefaab370542bacefa13df76bf2b8b95e8c2ecf8e68d2bff5166ac949280ea3f6d4b294c46fadeb9c64", 0x4a}, {&(0x7f0000000140)="4ad4b932239aa74a7cb04a7b823d03721bd793047a3ea1ffe66005e275bd7bc38d298a1c75bbe653419834f54b9a8ddb5adbf89682cd1db852", 0x39}, {&(0x7f0000000180)="8549ace0eecb969d7d944c06cea054989bc7b2c2cceed9708efd6bb54074bb03bb9c713c723c8ff284a3c6d86666dc701fff97a741ff92e822ec6fab7efa2647644fccd9b7888227aeff496d801be02754602cc62310e467f9a72446967526f3c563e81c5e2a67bb402793a0d1050f76517808f092f29e0a58c8cde69ea6269f1c68923e46c156f13e99c291c0ab8f54", 0x90}, {&(0x7f0000000240)="d9ddf97426eb9ac3086110d88ebc9c037ac7c8bf359698562da590d9a8c0e9e2f3ef9de7a0ea9aa03272d2b1a5855e0b6a805ef1cc1b816b24138cf14e28964722607598179fa9532f710343fbce4517", 0x50}, {&(0x7f00000002c0)="e37419474b846ca6030315b43e24325f0551dbd4eeddb2fa0c3a845d0368baa4bf6b9cedab2d7dff8eb278012f4531be444a4f1c0edc4bbf5176b607e58bb212c00c6e2d540207c4ed54ba356d4056b93e66159625767e1e94394409a4c3a5f323208f112d231bba5af120804f7f2bca66d0d349b4c1598cc7e88dfbdcef289274fbd3c802db5730522ce185e801ee4bb984c982a3b39781363560d75a049f37cc47b67c8e495fc8b23b11daba3afe9366851585b4f50f9d0c6de3d1a9a5597e5cc2c7061ed6268da86e16f10d48d525d5da67e725748c5654a345a176cb4c258e37001a662ef2a143b50dd418aba6ca", 0xf0}, {&(0x7f00000003c0)="4cc2f4c8a8d5d058891093ff160bab61ebbcd5f8e3640cd7893722c434cfd21fccb89fb01896a4410c1f31dcebbd9180", 0x30}, {&(0x7f0000000400)="b071ef22a44ea72c775e9b931e31b11adb699bf323493b7919eaf068e4f7668a8d963ad3b4b97a006345173b4b102c3b630ca7631235f8fb69e1d6b321fcea660fb313e0d3d2e5ff9e9e89a5eeacca7f07a94adf3acc61", 0x57}, {&(0x7f0000000c40)="68e36420508261ad2563b040bda9dd010303f93e7d434f13340ec852c15a3d7e3d3e27905b091973f25534f77e9b043120ee3325280d44860f178addb472c281bb15845ff23511f0c560cd1098ccb63de5556aeb4cb44c4d806ed1fe0d6b733ce11601fa87f77a9ccca51b4d9208beeb30e700ce0005d419405f1e9f125f6dfdbcf70ef2de839f57fcaa77a862ed8d733cf74525f41de6d17220a8da04ffea8369656b76fa5e2f8ac1578e24000ecec38ca72b20ddd52961177481afb8278b682b", 0xc1}, {&(0x7f0000000d40)="56c5a7ccb7c38a6b6b9cefb20290113826d88dd0920919cbb4b2f147ba3083969599e26610bc1850592a5b6e32b28810d99c601ced983dd73b9fa35d09269299da487f965bc3e16a1192fc8f0bb80072fc9c41b223db6a95cb70bc9e0d72304d4185083d67ee43369218147be453d54c06d927aead375fd9ba248f2751af00614944c89e773098da5c", 0x89}], 0xa, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000580)="95c5ff7021b29f6b7c3e1dde67213e313ee678f2d02fea7242bd9a8477e93246872e2a6e26b2417d74cd38cff0a3ae5e6bdd48ab56e8d417493bf994997e34008a612d76886022aebda56ae81152aefd7a86f9728ef0d6f4fd234b4f08ea4d3b4e51793e256184c4160cf0d17a33f0ed3975e83396a06adfd77e378dc1353ca1a86fe7b6f274180e5d636a2542b87acc2d21463ddc8184a362afe2427497896242305b9ee2c2b3da494aa60eb5e6cbed1009c77435dedd16ef7760c6758b127ab63d942eed58875c859efe7b2aab9c16380db57e730d71e5184a0127bd1b6ef6f99e55576e740fa5b1501679c64b35aa0431ee790fbdd2ac22af5258ccba5b80cb73dd5ebcb23935c1020dfa167e112089ed09a303ca126bef9ca6578f7b1546a474fd22af6432786ec7bf8821c6c61190ec341ae5ce90adf67b70a9a5fc6fc51bc7110695d4032d3f95029fda386556d18d4f19ac14763f33a6c7366f53950ef5ecd33e30ec6c04acb8742311ebc61fc8bce7c43929dab3f08bc3ffdd9e682c7e8f02d978e2a9e815ebd53c4094dac9ab26238c45d60f3f13af25f92a34ef690d86ea298c46fd5ef4d0b2f089a8ffc6f0592b51ad3f6e42bbd11ccfc277f6e3f56f08920c8fbd763272418198520e52d7c3620aa2b0401172dc016c1fe4adc67211818c770dab8e48296cb96775291a424a3f0effa2f5eb446aee84a827e3529d057b94b4b5454ed526a4aecebb444a80bac3ee4b570fe2789d10bdb863c2bd68670bf07b4152845a73051f27416a2dc16ab04ac9e9673b92042db283ca4fcde35b54d50b586048ff132f95dedb59accdd700fe58f4294cfbe3d7fe3f6da5fb1cd0fd70cb4b80f27d51842f57ae85d3f46edfa36d1a5fafc2473cec0d43324e4ef32b0e767ba64e81295ab3a28cfcd30ac73b58c14cf9f3230e806ebb7594652bd89dacec6884cde57d98364cd9326af006f87819623bfb823f1fbbdad6e44d17699751b33103854faba39702b3653059dea39e32766e95f4690002b7d4f4b7c1be7a557ebbbf9e74dc01442499b1dbe7b84f5e0efcb10d3d2a6ce051f1d86b4a9ee921d1b27c3f35eb79a46b7414f45b647ab07291cb35c635ec193ae036fa8815e9b147d2b3948077193b69547afbcb1ee67efded276acf5c9bc23a953863cb16c21fbed98e198ca97ef4feb97554ffd2d46493dd0482f7526cfc50395c2420aa35bdb19229ea4f08ddee7c518d2ee92574003bddb76f8e24a914aa6df52947f2908e07a093ce7781d05db3d455c23a830d10dd07289cc9f1d200b01251189b1bcdd12cc479398826ad5ba720cc65f27bf249c063a8b773adb30889e1e82857c34429658667e8b3f76331a7a0f6ad0aff2ed17a8de4f41112ab81366bdfe4bf5bb71b81dc5f8380c9a64197929e9fdde54bbf2b8efbd24e99d62b781403be61d1e1dca40b5ba5def01bf58951b7c9c475ef96603ff5371052ba3c1c62580a6363f6873f3007fea707b7856c48320dbeea1f8b6288e4257182e3381f161aec0d4daa5e8ca87b6f943b15023863af7bad0b25c1c1b4c5d3837b2e271be20b125a7a668919d92cdaa99b013bb79483dcdfe3998114c174a2885fc695513f0ff696f415f0428d6211e29443d055149bb694f83c5a776fdb26d2a434542802a1381d8e5919693d5028b0f887b0dc09bf1eef9c1a26c55611751d6024edc84c1ce836efecbe9541562609f7dc0bb60fb4dd973666b244c5352930f0e37075daef44a0350ea54c20dc651d6cc64e0d333feaabfab379687ad08391013861b72bf7ca787b913828b05be050e6d02205ab7ff3c55a4afb3fdf07dee4feabf5cb6d9fcf325cc7a3c764c544e3b4eabcef8192b1e8060129fdaec5fc68a7096f5a61fff3cc38409e472126590272c607d2d1f202a55dabb95b3db6b99a001c67f311cffa19972cf6733ef3fbbefd1f999b2fd66677d52ad91ae50ef21096b53b1bed8f0bf1c895e053c856f519a19b30eacb3bda147d7313dd69f8326d7d577e668e7867cc5617fb34068868d05098330e9e57a00af2f3ecf66ec0477a1df4d7ea382edfc9255acbb8ef41607efa4fa13e567b050eabf0279c4cb0e44ab20b8779ab39fccf27c56e52d893adaa004e9644ca9c29c7ae46ebad74bda657f06c76615f4bda0579cbe03ee2b458a93f5ce0828391e9466ac5529bd068ce8d04ee5903edd3d6b70a84b081a6c7bbd6482f5396c11aa9ce612d4130ac58d6578f352028cf66510ca02182055d3146c60ee8a001f900ddd817f86c2c42f474f3d99e3f1cd58f53d4873950c5b6e294a9b5f5a5b8abda936f092d8d366976044e793a3cfbf33a39ca6d5c6a0a22e4b5f9c81c22844dfb4df61154f76838edc778fcd9bb4705b84828bfdbffbc59d88c6e83808fe116092672f218d8b0f9d90ce3fe78b415", 0x6bd) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2314, 0x8, 0x1193, 0x1, "d12c7d765231408a32e6648f175fcd87545139d8", 0xff, 0xdd}) close(r1) kqueue() syz_open_pts() 01:56:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) chroot(&(0x7f0000000180)='./bus\x00') kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x10, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000032, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x80, 0x81, 0xb9, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0x4, 0x42b0, 0x81}, {{r2}, 0x0, 0x5, 0x1, 0x3, 0x8a98}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xffffffffffff5b0e, 0x6}, {{r0}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x9, 0xffffffff}], 0x80, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x1ff, 0xffff}], 0x1, &(0x7f0000000100)={0x9, 0x1f}) r6 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:56:19 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7fffffff, 0x6757}, {{r0}, 0xfffffffffffffffa, 0x40, 0x24, 0x0, 0x1}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0xa4, 0x9ef6}], 0x8, &(0x7f0000000140)={0x200, 0x1f}) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 01:56:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1299, &(0x7f0000000140), &(0x7f00000000c0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x9}, 0x10) 01:56:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r0) flock(r1, 0x0) 01:56:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000002280)=[{&(0x7f00000000c0)="b5aeaebb82f8e73c89921954dd", 0xd}, {&(0x7f0000000140)="32f79bb016b619ad42b4b5153d7af56be83bf4afc7936a060624fb1257626078660c8c9c5be5dd9edf2fee4b9c92aee906316ff8f9dee60c92f014ed04f9513fa0ef491848682bfd11871f22961606d65fccd3886422812a48548b0dad386443fa5bc29822e9b7cc35c45bf9c85cae3dec4ee15b1d766a2614b8af888bdeeef2a38870ecf3f02e1384449750d8fb50258450f89a65cf72d09a75c94650f9a3c02cd33bc092eb26c4bf419f0d8f1b29f506b1ad095a8269de14ea78b8d3dd7f7d0928d53f8b59c5859fa3499788766f045def17f66a0aa26bb9cb7e678d6b2b9db816295c123279d3cc5745e47cb7cc3e5fd9371260e749d55f1c0e8c1536ac5d0d27ab4bfd341cc2a71f5e89117bd0d45f7f3820b8541e07f17947cd29b95f48403442cdd77540a166dfdf1fa17eb41078c855d065f95c0e36b98bce87c6e33d474052babad2b838683df0d44d2f320a5e0db7edfde7e28df1cc871cd9c2d7b16f047af30014f4aea7bfa6bd4e386b4ba78a732266a93d09060e9e6dec9cde80baaf36d07cc93b4ba336076bf37515f2ef07848b978230b6253b67717498592272153a7e4eeafd79c99f65157badf43082be210b37ff024a0d599dfeffd4f884f9de2fcc77d71f792bafe9e36ace3be2f9d735f4fb7d362f18f090c27e4890490299255ca8e316f434f14cb47ea56bdefaa37fb26b62710bbab15bf8e2bba8f496a48cedc37b71c8e27b003a09022e9d0c7524347e79baf4588cb58e3fe4552856bc08dcb267f5992b2dac44c715e9659800e7585a1204c1ababb738e2b94bf56c43a9a6bd77770e0b30d2336f2dd398ecf6fbd4b3a20e41ca8291cd96af5e6402f9bdcda416942542a6e1c497ce2ec0ed63b341866b1bfad2a2d1fe20aeb1d1573426cf0744481c39f4593bff9a85e5b229a830af62d6ce3bb7230b6445b5b5e23920cdf3c280423d445dfd887b6eb8ee469d9fa1d01446cd55ad134de0f0ef8c445744f4efcb380f6952665aad11e5d2db394d43e2fe3432da3775c159c0df6b69c429e52990bb73b04069becf6e149afa338b2c1ab3b16afd389dae216597b13563119e9126314d59beeb130cb0aea644aee76f2d5986b35a34d317887f38c5e2b5af8e43fe5a98a2233e04afe9b3186eb373e755d2ae64a99439aff2b2a17cc15dfa8bd4e5d019f09034f0aef8abcea355098e074dd72b19bce86a1c8ae1bf9741f908d064b660280ca2496684bde43b1a7522c21e859f89740b7df6176ff52f308ab7c70c81dab2c2727cd5be2a9aad058cc964527fd6c4c3e102e2d8cd2504e46302679a3f0c2c8c713b964f13c399261eb4d650710ec56036c0602dddbd69399eb4967ebb057412fb4bb92b9879ff66beee32f9d247aed63e02392ecc9409abb5177f2da16a39452bead64bafe7f0f55bac15e0b5f6da22b50117f1e02ad479827529937d50cf13b34aa251e756d3419b11a0dc348aea58bebf0c90aa8cd51126be8fa685369c3e9fa1536b7810fbd7b02dc573174a2864a28695f9ec4c3dca5b56fe49069fb15e13df1ad1ac44fb74c95cfcdfa08274e873ef98a38f505b90198400cf2f532b54c5ea98ba9757e4ccbf72c3c4bc4216b64b879f8fdb7aec17cddc175c4ab34bce3b20665caf70dc888a9dbb88b82c92eaa52cc8ca2b6d4354c30341735eb0a9f8330fd57ac4c321d9970511a865c29ef922219afa510d8067ca3548fb9218f089f804ee211a4171abc009cf90515ed67233aafc8b83cda0cf6e02374e32c7a1e9d5d9881ee1f53d395a17ee4e69588e45aa70a08c2de907bde81d2c581efa54d8ab3070cfe026c8731b52897061d2fee261943b91dd2cad18358bddd9eb9ddd50b36cd1f16385c5235408bcc3d95f6d12fff86133d7e2d425bcdabd81e6c88b912271f5aa93e680c8f7760aafb304d74e0c3445b183e2a80d125a832d2dfa415ffc7fa04749d4fe420047de87828a87fe6c4e69d17f790c935b03711d5c5e6654bbfa7152a7492e5fff22afc5c0f348857d2ed307d871ced7145f838ca1a8bdc6da53257498cec34ce2ca50189e786c91625099b73a5c051ae2676ac7098dce404389a558de8c28f5898d54ce9a1c8cfc07ee1c5e164a71fc628716506b032049ef0868262530d22c98d255b725f78a83ecb7b15544e6d9a03cc2b22e5a95e4ff8140c0b44fc60f2671bf6d9d66e35b8a980c5d4e8d49606728b1d04475d5e5f92d1abfd30add926b066884af219a731c53ec9b9d866d307b3ad4365d2d13a599fcd643111ac7d72fd1d2ba7377c1ea40933a63d5d46760023d210a870083178b98ae852d075623431eb337b7b81752ff1f08104ad31ee525008fee63bd1fc826a0bfb9e2e17b51bdc12076896885c308db50f35d9ee51489b6fd6cb56471525b6597ff804cd4e59733113e230e169130b573f6b4c4f35fdcd1e399806bc9cc327bfb0a300e1e28c58da52c270920441ac8e21981d3cba4f5d2a0e99e82e6eac71d6d4acbcef2d2fc991e0fce7dfdeec675b7d394936884952fd945b467ceefbe92c232751965bf71a64d6a17f0f88f07201c3b12c1d02dda5bbaba00b5576c538f872d788ffef52071f74221a24c4718a42aa543a1aaac016e3eb6b676c28449f6db0b7c92c3a78b9329229fb5bb584f099d6271fb2285c04dfd2ad86ecc999671040a44fc9ddb7b54c6916b59fe65791fd3406359b56e59cefc8d22559668056bf0f974cf99423a2dbc52c7c32a31c81e02f291c4b5a00d987ea25d51f417e67ad1fa86441ead0bffc0ad1fba3cbf5e8faa498262f4e1f7f2b73e6b1d4f758eaf55ba4088c3365f23b06a1c0bf2c73881e5cc8aaa1bb284c9fec38986707500143934c1ca012aa4188165aa92ca6b67f6f075233c9dc9e75b1caab0773ac3c8199b2c6c6357b5676080f2e42cd460520e2c796dd21f80a1d9101474a5bf39d391c674199fe9c6b668b089551c41537342abe543c201fa57a78747ad24c39536210d51ca7374d645d3c4f5dcae00457001a7314f626c64e34d46577d359abbda90c951b2370a48f77fbb9a91bbc95632a2cf52978d5c04032d250b06403ff89393dfa74a40ec2175c153abaebdc9b3bbf1068d7fe100157d0f631980da69c42e9f62130d589be571e053f2191f3b35ab20dda7cfeea421eb2c0948ada2d2c8580d15d850d9863800ab296ff783704f9596c0a08e5f6ee836ef1114273cd31968f83bc7ad05fbd973a540872c0f497850500897d3a6df8ae1a28437ca1be426d0fff570c2f72134fdf89a40b8c6096a793c104ff060c233864afa005dadf807db4e185d888cfae50d4706371e94ead902b5aa4747e443df9857524e0b3b070970e18d77b43695fd9476b756c5aa13890beef5a1e532f80a061f19785caa9ebed832341d4bb522de0a30b85d4876c4a2dbf6cbdc138265e5a4b13abb50e8281de6b9cf48e295837d75fa6f47ad5387579cbe392348f5edee8fb3780a21704112a996fd832043888ca8a63103cf3b33b8cdcc02d30f2fdd5b326f0a2c60e6b9d1a7af2b21a36dca2076b2be75a2ab084be82c4d78320547df06fc384cc48eeb75ba8590346f28a1a816f241d9d8526e9c386aeacc8b63a60971f2479ed8202730f2214b8fdbf254ea8aa24fa4f207db42b67b4878d3b6d81926b537065e083c971acff651d8b496225737b4160b50753088c01aa307a43f7eae0c0b8fbd8e09eaee3bea6c12480fe8f71abdfce0d6a66eff6157b0b351ff7c59b02067ceff6edba3a61a61043ce85f6a8612fea4310af0cd04aca1ef6a36c3b71b452d0307af9733a26ae47bfd481c4d543b8fd8923c9c60929e130ae390da24fd421d6c71e8be79a90f0396bdcc33c154a854b822b6b11351c84ce68da86cdaeefdaf386af60d49971db40a1978d4dbee099ce82a3ceb747602c2af0071cd4d9cbdc4b5e1a49cdfc8d398b91f26bca15aa7e6098d42a667c1131016703d1eb7790cc1b441169c3b9a7ef825264818e9c4e561bd1456d250cfc91b7e8014401794eafd47c4cf3450cb5398525aeed9c54f242f8ace57d22edb6f84b0479ccc11694bdb53df6add29c387c8a9037db323ef93379f07075a3bf6d3be13f1d3f18a7c518818c4fc776df5d219a8d586fd74f3f1d92ed76ae818b4f60bc1c66f6eaa64876fab9d38e63ee661342dea4f430bbd5364c1eee0b24ddeeab2c9bfdce173a0a247cbdf9bad7eed095349a0e12451dc5307c87ffaf4ad6e4af4368ec7d253dbcc05ff56e18ee4476f1302086bb29d934c4625fc0cd2031473313770ff1c8615a95a85104823a443bee458327de7c8bde36b183d39405a18eb1c8da70db6701964c9574a9feb3d644533539ffce6c5e97ddcfde7fae3683e6d8d2703827b87f4f0464777e6fd827bf16c8848a08af2d5098ca8500fb7609d44859e993af5d5fd9ce8bd75441257be0fdfac51f0b3bf5343232dc17ca2481490132c4f0defa66b8d6c58c637f97c8786aeb167dc5e93da21438ff407b3f2b56ea5d081efacb2acfa4fe16b6f85b70e05cfc058e9c7a65e7a93c021cec0a6598969d96c69fe4f164d11f3cbd8ceed374afcfbd9a7d4fb309c831e724e9b0fd59ebca4491d3ad571432107365b9e9bc7d04f301eee315965d971360a47ae9290e95e7d38cc23cee2c0504dd5943f746ef9ef2e808c4d71c2a582ecc2aca8b54357c9c8e80da2e40bda50dc01fcb3ea691b81d959dbce0a186e1deb0dfcb33c05b12bc0fb0bd7d4c399b546f4f4437b86f278a79fd85e699190d87183625a73843ea06dfa16ee27b09abf6e4decee7f3435fea4c556db507de4a576ff1cabd46bce264fea70a82ccc15f765445db83cc60cb53a7568f6b38bcc4b81ae9888c945a2042ec5a8f3f37ed768085f28577e454ec0ffbf5ab4fcd6db841e393d9d602793b5165d25fb31f23ace722bfff7842e21326d56208dede34dec18fa2514c5c0f65deecfca32504db8b5471ae9bc91e1ef46922a47922ec64a72f9711f735391d39216a08d9895e1d5850e6ef08594f4c41649cd7cd7e02147823e2e87e11d5f20c2ae0b61ffed14097061876f2a95be96a06aa90d5e7e3813a2cfd7f5a921355d5210a12c2eaad71d6d73cd9be0fbac18b4332caea86a2109bfb252c7f857efb82ae8a6bc5e7313eb16e9b9a6079e326896d3eae1dfac0a1bb2fca78e46066a51c2a5b17cc6f5b4463bf016eb5910199f21c54cd03592a9a812de5f28c6f6aa5333b8bcf0efeba4d213c267ab1a04bab22a4ccf509ac8fc0a80b8181789f4c2caed5a39b42fb298bf98fa624b955c700640070710e44e7416688feecd470b14414e827a45c6f87a50a6b250f4a29b4c6fa7c5ca2d5e0c719148a94fcddb710086bfc781d7f93e29162cdd69f7d682586193eaff6734f7107496a6dc2f97df1e5e9e83b2cbccee2e333a4d17fd7519685c1c9c56df5c308a9727e2af237e00337a3bea87e3e2cfc25a1bd92b769071f2848d71ffd2869484485477bb7b2e70e40a96ed004f7d8b2b72569446923c6650dee6aa74f32d211895d7d896615c4bf5fc307fe08cc6ea875af8b3f85a78af22ec2a1c818086df63d13248ecca285fc2445f1dd123a5f82b5fee07d3a3a34de922fad3901a5a807c7d439724c11f9f425b1f2463be774b63bc79cda50697bd2ac06fb2b11504ac963e3698160e20002a96562b77af3db1636b7baceca60a0d17ca7bc3ea71f952c4c5d1544bd8bde73e509e6d6dbe20dce3da99a7d2a64c21c0c0867e2136d3d019ad34651b0657fe160e78f110", 0x1000}, {&(0x7f0000001140)="31dee7c1a5d3b3c60151cbf4a340b9b03c1a4c34732cc23610c64aeb678830aae93fde42cb6b", 0x26}, {&(0x7f0000001180)="7a0d65311a12a91a35548df89ec92245849b2dff976867690956c26841102335fb546369d8309ed2adb1851c28b09b87138df20b74e1412a88f75f47c1f61ae29667da8c3f0bfefe2a2ad0a8a27cae0c75fdcb49af2a5dfcd145ffe4cdc5d47776788ccc798dc701ea1141cecbfa9305130ba18fef8e6e6c9266fc3e2c5f5108d92e0906426a826615b8215beb0d020eed66202e770ab9f3d22e4d83701f399f4c5ba2fbad41e6597649dbd4b39db4604b8238b4da5c9e24d78738ff66dd7899699d6dbd08871de76393b1be5c9b0fecad1bc03351e86c90b2a797b1b062c70457157f01f5490c3c996dd68fecdec8", 0xef}, {&(0x7f0000001280)="453a6a383300e2cd9c2915c70ea5b78b1518c594a23b31e92e10a7ddb5e6af418e3c2b583bbf4613bd84cf212283d86f9b95338f78dbffb032f100202e81d37f072f36c65ed20dfbc882914218f7a3b0e3d168a56bd9526ba782c6c12a951d80efbe6f0fcd591904554739136f339ae6fc9ecf43afa55149007b123ea9df0d6378db4905b839587f58d30a324b72ecbd8095bd11a604436bfc5d9a77554e39590f96cc2df2dd5fc8b17cd49b30ee3909e7a1b5566e8b251a1a17accfe17dff692cc5a1a56d46487d1c7e780086d75b1e13530f5bd91b676eacfa1f0520d4b88d002b3553ead9603038b85619c6d05b5fccd538fe7faac74abea5d1b18d5e5b828d2f3ea6ac78b8465a7d99faf6928312beb633bcfcf9d1361975e6fd065f4325f9d439a1777cd4d8bcd45dc99e766d2d63c410fc72e9f4ab2ec4dcce3730fbca80952e59c057c2c05606a5c6217f4dc82247e8e602791e426ff545c853de428e176b02128eaab79537133726b1a5a283b209d0182902ada6fdf4105b58f4cec8e5940636adb8fb13b2418b3673a43371cd510be7d866eadd9b8183a6b95f00dfc9f476ff3b2ffba2b2be54b45aebb513e64fa2cb2b1c07307154f983a8a6ec055297cc125340d024fee8dc804758f68b35a65368a75757894ce8790c0699e2fcae03e17dc76c8264acd95a710df903c2944296b7ba0092818c24c65828b3367c8e44e0f2f151d914ce2ec40a50d9b9fd7d3a70250022c2931a0e1a4e5b4115bbc79813d2e0d4810a367f535f976ffcb1e2025b5688db10869718706cb64b912d61b4ad7d8c24918b5ddf27a4d28e467bcb75de3a955ac4985043e56ecd705393028d7f1ce6e447ba6b85bd536e0b6a57a7dc00a44dbf94e6a5dff1ed0d60e630c0de620cd770156a2bcc1532df3164695d19237e12ac692e05b261bab847233aa0031769bae661b35f2dc49b9d5d0fe3b03299e1d88e9aa325797f7f49776ca5d1555e6f2445205d77ab6768b7428de8a422db7bb8a48ad19f1126865f55bc6f667eac0ca1ffd6b05c561ac47ef35762916b1488820bd77fc24651afbf46531259616f89941ac944fe61bff74762bd1e1e439a4e7d166bf42b7afea6885043e6c31ee0de6b48a0de12930fa026b660290fd6f4eced48432e045585733350fdfddd1755462fe90c493eed31363c12ab5e029ab32c28546e4f302e90b4022d10d4aa091b8bb34da11f16e93ddb015183124a36497c16b81b60305282c3b3b130642be07e7821229850ba02a88f637a8e4af5d1dad4f5cb1c442e079b4c63dafbe4ff8b72e4d6d46dbf34ab78833a0510468288e91ae3d828d1a8a4f5177adfeb264fb245288c9023d1b65da03024ecfb1faea16d8872d2ec1d518707bf5c850b737daa588834b4b83c132b489a2a93c689c0726684728cdd7231dffdd4247ed22157086b50b87dad8a3d17fbab9b75593962fb2c9ba59c4a3b98f7e4679d336810b6ea56ee8f4d3b6adc07fa46fe7fdb798c16878735c3d1ecc78b9f153a09b30f2cf153bb5870acf0075fc6936d3713913f74ce1046c26b986d05465ae9738e39a2e28ca47d01683c7ef539e18ebb2b8e0f1b2e1bae75e1bb2d3038981d160d4aab5d092a5197c252e083b11932af6312668736065331a82f682b6f5edaf5a7f0ffa24e67f88657792355ab6edbaa56c659dec6083f9b6dbd02191946f38e9813d402a4d0ff2a93935665f86322e53793034f5793e72076c9b0a74aad910b1dbbfd10ae45f8883c17ea67bae6f1c1ef688ca1296a359de2bdee75e600e14ece678cd8db216ad43f3c9ff67b9a3133628354f1e943de5221d303bc964523081a2b8ec06b51e0c6fac1e6ff609baa2a1c0c3291650e93191fdb7c028d5a9bbaee42f8392328870c732d43e1501d09916c457b4179d5c730ef6e37580f86d9c04a6cf2affd632a0f0669fa2dfc8ebca792ac7c3c3109bae9f693b77d9bc131d2a2eeadeff999634e54f34f3cd05e4f7e401c209f4af67294c6c7a865f6e5692fac402abccd66ef5f7be71d9a61ab708553a98ab2cf77bb66d687a7b30aad9ceb7f00d0746a7956e0ba83a740f51a9777a0e24a1d7eba881b8ac3e5d828ac155349637381c878b57f7030cb5937ad271f55128cd8e5a31114cd6b1f85b31ec1eca5eff4fe86ff3fa25d166967f82105f29550ef76f2bef993a5e8e1940df57a1d5ab136991975d30224d730a3edbb311e28c9cdfc48de23cde44b49edbfbd21b59e9ab68a1a9ac24b553206c49cb8ed6244aeb45fbe95b4647ea50d40b5749cdbb3c34de691315374ba2c863204aafc33faac681f4ba300744a9e61de949ac124b74897d22bc057f654d29bb1c39a400d4b2f0534772e5d353a1b7fee520b67038d6c0d745ba3661f85cd276ef8641c7dc1ecb5f9cd13285af8e8ec64f44b1fffbff58c16564c7923a3547de0959869c7798e1bfe9018ef379ce8b4e0d91231a4c14b405347d0524b6d6b4797f25b5b7865b0eaaa881baa5eafd95c3bb711a2ce0f55b5db3fdd2a688df0c1caf38ec917b3fecebb07c59aad60603082adecaf9d0569529446f2e98c27fb4edaf730dbb1b05d018d2c019649cbd57f7a517ec74ed926da7b42416760e4ceb204d4b17e111e2a3be0f54f38a40944a7edc47e07bcc9d0869080296af4a11e9b88dae7a7ff5f07b5372970847447bde91c7727b3165e886cd4702b69fa36319ec17a3fc5de31e9dafce1bed976d1d1d5290c5f552f4f4468285cfe3bd0637dfdcf0c5c9dd34808ad874a22d3568ebc2636f5d22466e9b39cb25df7232ec4f215e9f2b1f2b1ac3c32bd1f11366fb75ad219a2c66a0cb5277e1498f466432beb25853e289071c1e1eb8a49ba65181315d03e7d5c8a08b9906db711787b2545cd73bde62897f67899078453fa4400f035a4cb788f7a4818837338355da6553108a0259d446350804f87d14fcf0d73500dd477860c83251424dfc906e181077a972eb628789e1c6166febf1e535534cb03546623959d23011229c1df34f295bb72ab9f0eca719c0cb947794f7abc10dd82b2a97e550402b095a0cfadfc72a84c7861d7d8a945dce02c85b5b394f84d457f1e5d7e9bf46379e774f497a3092fa8d79572e1fac299de03a326be1162ba7570beb343a837509796ee3fb89d978d8214ee2ae1f1061f1252d2e7555d6c6dcd25d1aa83b4d6aafa430e5d7e77078a42520c95b3e3d3b63bbb5bf543f529a15faada7790a62b1eddce56462eb0d9eae63a84c9a29ad94bf56e893acb3ad3740e32316809062856eb05b05dd1cc1ee8556e163964e257f4d7348203502495423de5e87a38cee9249bc0a2cea1a21b7adf98a4c6d2e285e9d5ffcf68e5b04030e0d6d2e6c8ca47ae7217413d9c49bce3248dce48f5ecad5122cfce30877ae153f6ecf4588cbd6876065e4e8e6b3806e30c2b5da9da5907b460b222cdd043463d7dccf2b2569ff71f02baa7c7f61af4dd1cf884f20efdad128eb4c76a44cf48127450c55af1e8b68c6a6594244f280603d811f9999aeba797584dcd18af3d12df4b6c316651940865a87f264313bf57a29e6be64ce949920793d440f01b57edd85b187b19f5081223faa4e3b8f47fc68d1f5c7ae6d32d7a74268b55a069010767a60c70799cc700c3ff9121e631ee699767241c241afcb7d4931dc2d06f073cd5432787b900cfee0d1b55491bf8b768c02e626a27a2c83faa06874bec8907bb2f90afd622235deb3e7a43b7e0e061d586fe5394b90e60c0c048799c9438e049ad19c95847d86f34c5d49507038e2dcf135b9711919def0de8c68d309e5e78ac57f0e0a2e4b65e7e1cd93f7c28af514ac1d5ac831a2bf4bc5985007ac61b4c4ec0e1705fa788ac20ae25b776a79e366504851ff0d3246285c246b1dee39e0c39e3868abb77ee9eee582cf91c7a1422e55f57ad43090f9771e8912d35d9d70b0c9d21bdc965e8deac0bef08c9d793258796b0f18a5d13b7a2f0269ecaa1ca57393cfddd0fbe8f0b7e120a15cb0e3e008f897b9537516aa2e61315d27977449e5c36bc38cf9fd8f0a6b218a17b404776927f284fbd3b9cd3852ac8764b8c102158c76b08dafbcecee71d785ccd799d62f2a16a147979bcfca9e1ad047d821ab3d5e4b930bc9ebf36b7acc5f8d76d6156c99f1b2f02bd292f630bf95799572723700df843114a608714a9a9695cd2417af38bf095a775c63b48541ba8a762d9ef822a97a7924ce573a32e70c73e160fd830734db0b9549335fe437df3e8fe2280895bf07a787c908cd98c2194404a1ba5ef450fe43495d0f5534e0b4fc6ecbd5b60632c4a6099a807b673a338f52bf4cce92996a6b0d86395f13ac0b7720da7dc38fbe6754c7c46c9430c55bac21acad05b124ef776a9aa37a2d65fd72d7a4b51dfdbf6acfb89e672088e933c158c369b40faa2a384b8e86bf83a8758929698354fee97a369b244aff780ceac2f3f0cd7af7723e5eeae2948420ea9cefd367ba4c998aedb8e1641bdbfa873ceebaf71834b3c08d554d69a770b4ac988c846759e2c0cc6a3e9038c183c7e614272910e8fe49e70636bb4139f311a30f455e5d9fca9843bc7b8cad2b27ac297d28888c3af75807e2c61a0aca633eba80c5c77f75885493da6f791c3c8fad2d885f6762bf293e5f3020b166b9e759f1951339ec3c7fce025b1c8ebf44f112c8d8878753d081c350fb0658b8e65603b741dfe1178438cca9af54d3884844316f2375e11440ce0bd1bd64970decc8b89be349e602603b4e29c096e65489890cfcf7b52429d31b1378839b60b20575b99bcc815ec98433862b86b096c979577e742503025bc20cb00e021017c69e6a01d1e984df9974613ad5533a37ebaa75b4d2374dd3b370b2e452ee52df8b828d0d57aec452f4dcdba0775d7752cc6402923ec45c910bd081d545c83de85d7124205f5accf83b367564fa64b5e3982fabdaa77fe6ef348cb9d1498b44074c77c9328c71554a33b98932eb03aca20d76452f8e37f7abdcec1f7a079406421c026d4f42a72dc1e999cff8c29044c6c9d7f471f0876247418b652ec76cc268e273ca32dd435ea5164bf32b4dda1fc4afe3194d102b3340ee9a8b6da7b5349e16e83c7c10ada358092ce68d1379452d9fdb858ad1efe7eb9051648c3c6d19e3f5b9be69b1e9567109dfd95dd81e9d35f12d6cbffd2b1f40ab9816cce0868436c0288d0379eb55ed701f41bb1762c9d4745adf3f6d8e0b318c9f25861a4ccdd4eb55c7eba2551ef298c16e624f2296f136bc0b7641190787cca8ec75cabfa905d97be7ab17b7edc61450df7b4f8c5362235ce9211b124ecdb5a62df7a3595f98782c50866787434e99712644cef26ca8231862406f6b2c5c52687d59c0404106498e2ae1c80acc6f05cfacdbe436243f13afda535369c03ebae7d3a70ef94b9600bce9a78135e5bfe70c23a8db42e97f941a1ff3aff5dbead01da40b1e03e42a9f1321c3cde5e2a2c666ef1f38172e40ca96956a0460150617225b35bd443aabe78735871ff519c428002f76e758ebc928e6dc87424970aa518ba32a48de67561c47312401dd0c26c4d454c06c355a1c8f0469fc26ffcc6a3e4e2b23688bf9d7c13d136b12a7641da1c7ed4f56b133125e6452c4d3677948c5a3d4d6f5ea8358f6bc75a732c277c11bf03f080c7b56628f30ea5bd02aca49881110ed8d6fa419f09d5ecb1a9ff1d83216e0f34add913b32fdd132cdb56b06bf4c65793321c1f83aa025b9ff23ce11392e08e4a747931d7a5c1059b6249", 0x1000}], 0x5) utimensat(r0, &(0x7f0000002300)='./bus\x00', &(0x7f0000002340)={{0x9, 0x4cd8}, {0x5, 0x5aa}}, 0x0) open(&(0x7f0000002380)='./bus\x00', 0x10100, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x80a0, 0x21) 01:56:19 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) 01:56:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x3) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) chmod(&(0x7f00000000c0)='./bus\x00', 0x1ac) 01:56:19 executing program 0: readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/7, 0x7) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x4000000000002000, 0x6c8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xfffffebe) close(r0) msgget(0x1, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x9, 0x4, 0x3f, "19c7501f734e771603cfecb43c14f431c22ef955", 0x80000000, 0x7ffe}) 01:56:19 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f00000000c0)=0x9cdbdf1, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3}, 0x8) close(r1) 01:56:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getuid() setuid(r0) r1 = semget$private(0x0, 0x3, 0x21) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/120) shmget(0x3, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) 01:56:19 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r1, &(0x7f0000000040)="d838a6bf432236773461a39cd2955e85ce6d9af967bbea49a6fc4f4e883322a6af9423741e7e461a06f7a23a3e19e078a1574eaaed06f07f24a8872d7599110f8cdd7ea64cebb049e8d3b729839ce2f9894005e2ee44a0ecbc94a9b5cd92ccba7877e3fde88d7e7bdf32964e89d312af4f86b5413a0468883fd44b43a2f1555884aef53cd33733664a6f3bc732b10d0e3cfacfb01257d97bd04a48f2f2309c529ed59394ad7c78af92da04efab2dcad73cdd742dbdd62d14a0c8044230184ff2d44737b2dd5304e829672edd8a69052d148f0a47371760af0dc28de1199122d6403acefd5929ad070f65a68627d4b5b90257c3f56b0741f243e45f75b591db4ba573969b3ccd62d435199fef3e55db848feaae2811e7ec454d07a3983f300a334f94bdeef961027f5397e8faada24167d1b0517c90166ca42a712b88cfe44c5ed6216a71cbd70463310109a9ddbdd6d2a2eec6a26c01e48439560e5247676c149426ea13cb5da9eb5acbda33e7412524ff8e6a36dc94a2829ca78ca385981fcab7f9225abe9375b43b299f26dd3e25c1d8d95e9f6c1a2899a7e436451abe72daf087de6d3844e1c9969fa379fa3997d319cafab4c6e30fa4818bc30f1114de8e1d8051d5b16364cad725cd7984b7654bbd99d995cac5c87eb9dd67b904537ab2c64d0ed5c774993c9a577f2e12a5d5833cae6a39b605ca08444aaaab5df06ad52c837001a16e9a32208bd3d8bbd27a71d95833657db6e79554399054c58e573eb481715994fb9d1ba01301b1101415a40e100dd30920e21db1608de50aa49ffdc87d5ed3c5090a28c27d3fa25f9d8625126a3e8081993e3c46d272222a98d4af0a48ad09c4a37918e5ddf3e1e8a5ed3a812e1f51cfb5a74fe8a91a63660ae8d5b9220288b522aea97a3fe2cbbc6611c12205a40f61ae129a5dc35714bfee4eb29f567faa8a1d64106c5e0ebae2fcb8fc1af56accb1d8309d5d3f55700cc6f4104afdc8e242445fefd718d94ce324c32d14d3c18bda19eba39e22686f6ad910e9fab3d5adccfe2b13edf4a49a6a1262b7ad95fd202da0f06a86e349715faef77459cf4217b62eb55ce3483a55d827c8a6b3a1b12ed8ce823afa25ce03f00ac44eb9100b11b8819f10fc82161bbecabc6ccebfc9a870f5abaadd2df51b4232ea56dfdc0d67fcb628f28357e6b4babf5da2558c73c9db07fb4d0c22f3f4343ae82b99a8057a4de36d7456e5c2b078061d6499b970bff1b0e9c62089763311f2d93dcf3e1d19b3d135fbe6d1a3c706a871b9860a9e929f21c7d81aa6c7b1af09c4e7e38c776fe66512439b666c34d296c0f0a165f8ecac6fa19e677bb155214e104d220409352a5bc48b6937723cb232ebf39eb533a476e5c7fb9764bb5fe502ee7b27372e801e4fcd27cd3e4945ae909be8c2585242c7f597d3f7243abf58dded523e8b0236640e69860a2a5d43abf681103f538408fac6d337e7a6584c6ab6b5e627047662913c99595fc79e52bb555682e893a6d5d781ff58ee643b1b6f387d82b9dc95901d0a3145015c5c07c018b627044916c36dc6bf6c3d2d0243a524948925c68d143775391bd9e0faaec7aeacc184cd0e83313578c1aee63a883fd044d2e60a1305bb8ecc89da223a86472797e74ddc11273a96efe65b74b7ae6ba5a53a37e4de639ba94989565949274f362fd652210cf80925a258160d8997cda745cb384e6fbd902688867b5a5c9afb0f89917c4256d9ebd2aaad35839bd9469a07a415a03de8c7258e413a7a2f78c5f7c31080cb468f2f30ea2bea24520834fc433a3f4203dd5f2c05043206de1cbb11d90748a957b40f95abc7c65f9a690a9f06cc0e0735c74d59b6aa4fc1f33b702de4cab9e88f507b7ddf387bc837082ccb3f5035be4073d40394ed4d92fea62ed1ef2a17b7fcc2310e75b8294bcebcb5b88c0ff74760cdf22223a2b57782db6b6dcb472ad7f465e3b9b03340a7e4eab88cfd65d290dec704d0457544c402f953fb3c1391b0b383fa6639a9b7cf3d7cb9317e76c45b430ddd6289723d4228716dc948fac6aaadba6a97f756ab494e7d623762c97e589c5adb769af83ed8be029deb0cde84a90e616d79eda80ff18d6e8cd44c58d09a5b0aab20cd917fd94aa181b8548dafb432dd0a8efda9e8022bdf8289dfa69df73b2df5417486925759259ff5ede4a0382fb04d00ca6c7fe45b006bcc5ffb0c52de820fd42115ff399c4d9cf592a48141acacac15554e0e0b21d93e5fa80c01e869aea049a4ad76c40ee698c7b402a8880008686bd68c11875257831b242eb51aed61d19b947fe2868f79b337c9cb627b505b93c55a0b480dc4ec912153f34ba13986a27d130ffadefa9f400e0ee5f97866b648032934d980e07131d07ef6ef2641d18e2bac3b0613d6fe946f5982bfda1eb1d49ccec69f4086ce9601536dc154bfe530a4b2d037a6f7152c0ef9e7968ddbce8f543848df7961fdd2e2bdf2e997afc9ef3a03c7ca4977d59624bc9a35e2c195a19a0729053787b64727f28b728e18ce875418530331297b15b16031c8aaef445397998a941bef26cde4c025330ff5c0d6d58745c7dc7e560ff45edb3e632bca54b98156989a13e3e8a49aa845bf2973d13b578fc83e83e7d0026f29d8487898df8b748ed2c9cd43e2dc02f344ac665f346d6f0992efa40d685c236dd70dcefcf77c625bdf7df09918b904d7d298429eb44a6fa9cd3b49341a76eb0ddcdbf2b40382b58fd832e7266b805e44a439eb3ab9ddf176c7d7260e4321fa96adece972df03e4d587d4d08cb7217f50ca20a710d3f83e843e221bf13c62497e44b5baa39fe0d7f3781b90afa12974cc777554e09fd5c97c0de172b4f90ff54ea39d1ba93029e3ba9608c63006149a80f579f09ff72a0c456b2ea8f47f8f22b936204883657eabc49d51ae8bb2787adf8a6505cbbbee90d863521e8c11d9c345cf41706339c37e9637554b0b2a5c4d2e759a6dd6eb224b012fe23c949b3c31495d789c3402cfe43f92f41d0670afa90d2013756dd9531106e62bef6d38cfc0a22b745cb360fedaefedeeef10dac8582fbfb68fddd1199162947bca8c8fab5e85197f44efb309987eb5ee158893c382ecf5458993fda72f2c54e61880ee1f8207cca44153a58f6a02fe192ea92a684fb0b09b4eba0d7483c65c164e83c480ece2cb1b7b3bd62e038791020fad138f5594207e3c5c20b2f0d2d172bad1bdaf0f6d44dd2b9ce4c809a2fcee53a3857705e575e46eaad5dc64eace6c075ba05f975a5b142ac43bc6f1ac86f1fc3ff6d3fde30df5057827184fe26a9467db9aac5f116c6633951ff3377051c550f06ececcaddd7e0b609d3c8b48e0af2ae22fe7f7831136300e71f24b5038b79984bc8ec8a4d8754624881a23e770bb6f33b8d1e171b71058c90573dea522d551bc51f9f5f3b221343389e744a2cc6c44ff0538a39692eb80e497536f2afca85fb2302954a34543f2162a0a9960bc38d5e58a03ed5a346ddd681e723601f52129fb5cf013c7b3330476c11599fdf2a32797064dd527bd7f98463770d062434cb0663dc858bf7a0eb9308645d7d0c3db372a24fe9d317012323fded641c805b99825511cf4b3a73018e47ad53fd07a23fc96c5800eb3d25f564eadb9b2ebbe9ef9be7c1fb0617b0324febc7a4a30cfa1e338a13f514299c899a559ff0bc8fdfb4308040e78d686c046d26ae9704551c37a4aff641d6f4af8283b8a80f72151a7df31f6ca67ecfd01d528397e38b77fe1ab1813de47fec421f8aca233dfc0391f4722ab33b06bd7bcdb13b8964b42f840616395153fc53523846ef7077e7bf718776f5c5267193100c16b07e3549f0c393cfaef6273b11be277f4e50e492b54da3e469433110d6eaadbb6bc30791d2ce48e62cb1d933f3b10e664759c0587ebe2b3015f5e7c95dd4d5d695fc9d265de0ed93f129b4e713ebffd6c3a1ec48cbfd863cbeea6eb9276f9a630e70e0295af1d398745d324c158e884be74e5d83deaa8cc27ff1430bf4e211964c2317f0e020c21bd3f69027b7cf73ffb2cc002dc32de4ff7c8f6d471c0d524b95849d1dd3ab7cc01b8147cbdb4b15d2b9b748b6d33a567ffc105499353b8a2fd18ee6bc58e590380908d25c30127c511ee2a2abea87b20a1ec11c254f4ca9a1fc5f2154954a0fae1ce0b441cd20a52fb07ef069d074831d03261c31c43408421aa82505f2a21faa75753d67850610e325e53338d57a5bdf988b7074b276206ff0f08f6b9e7c40df71875a5c81ec674e0299ad59cf27ea1e05cc01046606f446f4cb93ed1f330e1b83903f50f805e32f5bccff3cf0d3dc00a68663f93b430d52777d37e80c595bdedcedb011f005362c4a31d0ff8b7d9189677599ad8f45c5e46d30de2cae11140d374d43ced3ee66751d49293c35ab3735e8597287c8a3627c5400491c6b86a0973f565284484f31503909a12d697d3dd1d1eadc823eecc96d700da450690303c2c7fd0b81cf2aa0750b6cada2964871780a040efa0c62526828c395afa608cb4c1e13e535b1d8d6ff31ed1ba124498a9ffef46e2cadd19ddbce477345761819231354fd10d146c7c0ea2a2a3a1070a52f071bf40d379258948b1960ab26e02bed1d8cfb6cb6c1f0fa933eec830d82ee6b92ac8e17c85f9d92c7675dccddc54e137f69b864669e4dd3b76ca3535e96aa03e0ba01c260f42c939d8106f00084938b06ddb185b762b25bb36c0ffd35b04dc5221dfe96fcadb0a1ef41c3a3cdd463be3b30b98d6e8dbc0d3e3d994cead95129f32f06a1a3a9c50c71aa7f771d133f285fad408663c87a361e30591519e1b35f71ae1f89e3e2b24fc11932fc1f4d05a23f1426e200b728b0abcd9182faf5d573b41af8f063d0c0ec98136d8dd36864556e9a2bc6c97062153438e168dd9b0837db8b5af14314147c73cf0aef5ca119a62136c03967c3a44783170e468fdc88054367ee324c6b76994fd0d6832fa0a8be37e968241fb3f377872db55b32e8ea4abe29a24ab95063fd59b48381dd1d310b4c46ee5b487d7f4e11b7d12e3160e251398b9b7ca87ed0688bdc72a6057e311f791e2186c881e75288c0c9ec6a5c643c06874273fbe7c2b35c32d7ae79769fbf4c8c6a807363ebc34b9cab82dba7e2697a4c451f8452c4a0c8d21aa87fe8e4e4ba32700ea786c920c960d7704af923e5bec3a68bc9712af1a35628557e65c0904d21b00f9f2a0efc71a208be79a0c67d27c8c1a627c6ab95f189fa4f941ef30cb107e9dcdeda55ee35c15f93390a9e5cbed111f46a3bfcb6257d454cef7e22379e2e0f934074644d8614ec745c9a72fb80fdc8ff263131245527776759839f50024ef9bd6cfcd07205fd737ccb9128a2b246e36496721c2c4b1ccd6b640e35085e936f6413905fa5ea6565b7db57ad200fba639c2cd6494d85850d47365a93f5a636ac7cb3603fca82b6168316ba9d483b6d2b59292116626bf97be0cc864971b901e3f935fcd255e248b5e53167d2225bdaa432e010f6a33a9959895829bb51d322b0abadd2368c1d7c35794f29fcd59ecbf4e0f2d41a66a1d060d7f4ee742ab370595dee8bdcde6db3535e05bc3af2be4bb8bcbd4fcbfe4e4555c692dd6f01add1462033d3d3e9c38ac6d518e538f62bc7a98d86a3d6c788b5387cb67832fe09ff6775bce4620ae67e925f3ea2dd93e5adb7f385f2b42566b9110bb1624ca20fb7dfc9b65ee1dcf1f6ba725d2f07437b0b4f5d8e3dd97895737b56d53fe6973cee0dbce4f88740553c75aaf66c360083b994a27", 0x1000, 0x7, &(0x7f0000001040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 01:56:19 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 01:56:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x10) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) close(r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r1, 0x1) 01:56:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 01:56:19 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x420, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 01:56:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) write(r0, &(0x7f00000000c0)="bd63ddddba95fa6aa03dd07d53fbce6a87d42cf03248d4234a08582584152bb2fb2803c141e7db93c69e7a17edd378de934a5220c2dfcf66d8e974896d11f7e9cecf0185301fac4a15573a25853c2dde394f46efdd1fc079a8ef0ea02e0269d5e0c8250a374f9f6f5e3a61d251cda3146b6672593e31d471fe6e6b5cb1e382f98f7195", 0x83) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) r1 = socket(0x6, 0x8000, 0xff) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000040)=""/34, 0x22}], 0x2, &(0x7f0000000280)=""/107, 0x6b, 0x7f}, 0x841) 01:56:19 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000238000/0x2000)=nil, 0x2000, 0x1) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = dup2(0xffffffffffffff9c, r1) close(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000040)={0x8, 0xed5, 0x1, 0x20, 0x5, 0x1f, 0x0, 0x3178}, &(0x7f0000000100)={0x3, 0xf2, 0x3, 0x5, 0x1, 0x1, 0x9, 0x5ade}, &(0x7f0000000140)={0x100000000, 0x5fc00000000000, 0x80, 0x5, 0x9, 0x7, 0x40}, &(0x7f0000000180)={0x100000000, 0x80000000}) fcntl$getflags(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 01:56:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) write(r1, &(0x7f0000000040)="cf88ad7e1f78bd6053ecf4648909c925e5ac3e43ef8f7071f899ad9055baf006", 0x20) 01:56:19 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000008100000000000000000000000000000000ea10000000000e4700000000"], &(0x7f0000000040)=0x24) fcntl$setflags(r0, 0x2, 0x1) 01:56:20 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) sendto(r0, &(0x7f0000000000)="217f72161c72a9324b6d7d752235bbc4d173c5da0e473204b29e72a0c0eae9eacc984a22901677270bad368bf2d8cb9252eb6767099482a71e9f501521b0e59bcb3b653c8b47cd9ccfff1f1667e526a96e9834d7b1d460a781b998d45b0f1a1db744bb86e3dc14f33ca56477fe4d25ec21eab94c47251cd1c94718694dfc49f6c4aec951b5ff9b7f7f6ac8981f696d2d7db01ec4c196d2b13b97de0369be965690e6df77", 0xa4, 0x409, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1912, &(0x7f0000000100), &(0x7f0000000140)=0x4) 01:56:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = syz_open_pts() fchmod(r1, 0x0) 01:56:20 executing program 0: r0 = socket(0x6, 0x0, 0x8000) fchmod(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:56:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 01:56:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) kqueue() dup2(r0, r0) 01:56:20 executing program 1: getsockopt(0xffffffffffffffff, 0x1000000000000029, 0x41, 0x0, 0x0) 01:56:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x40) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0xe6) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000c8fad4b30d0000682cb46bbaa3ad3f5622d2c96ac268a5b1"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x8280, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) 01:56:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="1eaffa36bc1edd23d547c839c64a7073660340aebecc7992a81418f4887711a329a6303b9f10e37434eb48fcef4f780369b74aa601107a691848f5d0dbd7ee34645d6ae96bee3f4f9f5c7977a7633370ff0bb7742504da3ef60bec73b11623f3f3db447cee137289985119bc8b74dd635f700d96bc3a419b2f32de8b1909389c75de1d4e3affcefa87fc041ee45a3eca0200e6b26899cc72ec", 0x99) recvfrom(r0, &(0x7f0000000000)=""/215, 0xd7, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 01:56:20 executing program 1: mprotect(&(0x7f00007a0000/0x1000)=nil, 0x1000, 0x7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) socketpair(0x20, 0x3, 0xf4b, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) 01:56:20 executing program 0: shmget$private(0x0, 0x1000, 0x18, &(0x7f0000fee000/0x1000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000012a05, 0x100000000100) kqueue() mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) sync() 01:56:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000680)="f32d005489341a3c17cc199ed6289acdaf6aa2dbfe6c2d76c0b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d3e69193cc29ee6f66caf202e15baf1bbfa90e0a6ef1023bdae2480463f54ce0ac0049a535e7cc6da3af511ea066197fcc954ee8a15cd9f639fbc3c93d105e2f93623136163cc42a6784f72f21f6e96d8e736a43be594ac0b17769ed337fbcc22b4402cd780a6c48c056d8f83cbb7059c87", 0xd3) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xffffffffffffffff}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kqueue() r3 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x801, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 01:56:20 executing program 0: r0 = kqueue() kqueue() r1 = dup2(r0, r0) ftruncate(r0, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xec) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x40, 0x40, 0x0, 0xf80000000}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x9}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x69, 0x29, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0xfffffffffffff801, 0x9}], 0x7fff, &(0x7f0000000280)={0x10000, 0xfffffffffffffff9}) r2 = kqueue() kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x54, 0x40, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x91, 0x4000000e, 0x2, 0xa3}, {{r0}, 0xffffffffffffffff, 0x22, 0x20000000, 0xb, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x3, 0x7}], 0x3, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x93}, {{r2}, 0xffffffffffffffff, 0x44, 0x1a, 0x1}, {{r2}, 0xfffffffffffffff8, 0x40, 0x80000020, 0xee, 0x1}], 0xe6f, &(0x7f00000004c0)={0x2, 0x80}) select(0x40, &(0x7f0000000040)={0x2, 0x848d, 0x100000001, 0x4d, 0x6, 0x10000, 0x3, 0x9}, &(0x7f0000000100)={0x7ff, 0x8, 0x1, 0xfde, 0xb988, 0x7, 0x20, 0x4}, &(0x7f0000000140)={0x1b0, 0x20, 0x2e6ce528, 0x8, 0xffff, 0x5, 0x4, 0x10000000000}, &(0x7f0000000180)={0x0, 0x80000001}) close(r0) kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 01:56:20 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5caaf55e4471482a, &(0x7f0000000040)=[0x0, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) 01:56:20 executing program 1: r0 = socket(0x2, 0x4006, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000280)=0x10) r1 = getpgrp() sendto(r0, &(0x7f0000000000)="3bfb4ba37dbc1622bbf3280ad5e5affbed0120be4da82da73b34fb327ce2ffd6c9f21ead46ded68ddbf38b2ce9c4f748c66a67ce6065ccbb5b32a9d3aba2caef1fcee4e63340122557a4261335e6cfd741e1f1c6e74a8909c04f27674d3dba2f5f68715ffd206d95ffa6a7110cb68c7dc1682ff3a30a00a89d4f114faa7a43bafe662a5adc89f90486213e7c1ff18896893888bafac10c1a5fef603b439330461bceaadc195ed9c70263295a8f7e67cbcec18ec1fec6569bb9992671cea58a324f180333786a5eac0e0f3d982847eb5af795", 0xd2, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) fcntl$setown(r0, 0x6, r1) 01:56:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x12) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 01:56:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) kqueue() 01:56:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="3b0ae293e14ca724d579e47ee892ea1a819086095589d398162e26b633624904eaddefe7d84e106d0742c89a058b737d99f5103708406d", 0x37) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) 01:56:20 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) mkdir(&(0x7f00000005c0)='./file0\x00', 0x41) r2 = socket$unix(0x1, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000600)={0x3, 0x0, 0x9, 0x1, r0}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r3, 0x44) r4 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000200)="646dc376b9ae3cd1dbccc40c371c4e1b3e67b2d553338b1b0949a368657beb765c6de8ab2d1585f8745b792ea6063db02e210c8a43f757a6b459cd3f4876837c781a30ec3c628b4e75b3e4e012f120045c79847619d204c15de7937fc4be9646412b17a28be440ae95682b0595f07ce12b8e02dc683692525e29e9afd9bc60c2b7be607cfc57e4503fb4b8e2939cc826fa477c869c7993c60e693ede8b43ce0f3b515ca72486bdeec45c988f3c94d5a73ae9b981ba017a0c6f59f5b8ebb96424b5b68a70ab581b01", 0xc8}, {&(0x7f0000000300)="f5eed73270154b438857f73045de1c37ecd87f800240254bd8705676a0e5aafc58724975a58bab58171eb50a26f8ab87e45e04ebfe10735a67dc566040098d50d7282ef4c96a5d8b71c93e229a49", 0x4e}, {&(0x7f0000000380)="df0e4024f281fb4d138a9ad0e991128968db182abedaae6536abca9469a0f8a4ca09b1420b0362229fd0f1b1fe4b2ca715fd0141dd0de5a5696da9f9bf4ec05719a5649aa3b820762d971fec4afd810a8de5a482265ef2252bb8359df076a0a744fb31f6e9c3840f32d3a23c92903d8159d21d5ead8353886bd5", 0x7a}, {&(0x7f0000000400)="a2e1ab2ee0dd7ccaf23e52e89a8e2502", 0x10}, {&(0x7f0000000440)="c5578e11b1e4", 0x6}, {&(0x7f0000000480)="a42557fd2f7048a7e68e77c280075953ba6b6bbffaab4db50a057bd4e7daf76666dcdb6478b4391ad3c7d79a1ddacb2a7238811078e495430d126b95721906f22381040476045310e193db962d40543199a6a39f9f0bbeaedaa21a666a157781e4f38b672e603f9e0970197432cba7516fd3", 0x72}], 0x6, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') 01:56:20 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x9, r1}) socket$inet(0x2, 0x0, 0xfffffffffffffffa) 01:56:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = shmget$private(0x0, 0x3000, 0x228, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getdents(r0, &(0x7f00000000c0)=""/201, 0xc9) 01:56:20 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x1) setuid(0xee01) shmget$private(0x0, 0x6000, 0x10, &(0x7f0000ffa000/0x6000)=nil) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/93) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/13) 01:56:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x10001}, 0x8) r2 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) 01:56:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x18000, 0x42) 01:56:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair(0x38, 0x2, 0x80000000, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) setgid(r2) socketpair(0x1, 0x4000, 0x3f, &(0x7f0000000180)) 01:56:20 executing program 0: semget(0x0, 0x1, 0x0) 01:56:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0xffffffffffffe04, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="eb25272812aa925d799962409ae29c827e778f0edc877d79863630a7e3a356f2ccd8d5674d40124bb3b7", 0x2a}], 0x1, 0x0) 01:56:21 executing program 0: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) socket(0x16, 0x0, 0x96) getrlimit(0x0, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 01:56:21 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) 01:56:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\'&\x00', &(0x7f0000000080)='*:\x00', &(0x7f00000000c0)='#\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='5\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='%@\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)=']@\x00']) 01:56:21 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x4b, &(0x7f0000000000)="673fef3f22dfa913a33e82e595d603c52a6c4cae20feff54daf76830cc4addcec1065aabed6d6c17a6cb1460eb0f4e1cbae6fe9a3f2afc0d0d991e33fb08dd4922865912ca7063d3628fe1") r0 = socket$inet6(0x18, 0xc007, 0xad) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = shmget$private(0x0, 0x1000, 0x604, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:56:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="d831c3a03235b6cb6ebcd94037070f25b27b3bce922389727f7a38c7c4ec95c91d7ac6d0bd8c6eec7dbc34f7f3221e9e202712ca79150233153a6a7fbdfa9c9fb179cc8cf55e3ed26b693b419e44df4054fb4358432a41de9a4c579af4c355a32dd77fe279c31a7211d334210f93f0096eca9c8d4cbdee48360f7f7b8fd3326ca4b3ec2485d401698da2757e91d1f80022cc9a0b654c9c19d3170c4ec400530a07ed1ac4457f9d5bfe0a0ec2c186e27d0bc3ef52a64b9f72bf1114f4e66a020bb360d62aa247c9d5a3998cdddc", 0xcd) 01:56:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x0, "c9dfa5d0b3f79b4ce25ad3f20900000000000008", 0x0, 0x3}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/172, 0xac) 01:56:21 executing program 1: socketpair(0x16, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) flock(r1, 0x4) flock(r1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r7, 0x6) r8 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x82) getgid() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r9 = socket(0x20, 0x2, 0x100000000) setegid(r6) fcntl$lock(r9, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x1, r4}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000380)}], 0x1, 0x0, 0x0, 0x4}, 0x1) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r10 = open(&(0x7f00000004c0)='./file1\x00', 0x40, 0x20) ioctl$TIOCSCTTY(r10, 0x20007461) pipe2(&(0x7f0000000500), 0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) open(&(0x7f0000000540)='./file1\x00', 0x20820, 0x4) r11 = msgget(0x3, 0x100) msgrcv(r11, &(0x7f0000000580)={0x0, ""/113}, 0x79, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open$dir(&(0x7f0000000600)='./file1\x00', 0x800, 0x20) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000640)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={r3, r5, r7}, 0xc) 01:56:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x53, 0x100000001}) listen(r0, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) shutdown(r1, 0x3) 01:56:21 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x81) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xffffffff, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000400), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000140)=[r2, r3, r3, r3, r2, r3]) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) 01:56:21 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x0) connect(r0, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='@]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-^:.\x00', &(0x7f0000000280)="c400", &(0x7f00000002c0)='\x00']) mprotect(&(0x7f0000647000/0x3000)=nil, 0x3000, 0x2) shmget(0x1, 0x1000, 0x10, &(0x7f0000647000/0x1000)=nil) r1 = dup(0xffffffffffffffff) fchdir(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) 01:56:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:56:21 executing program 1: socket(0x19, 0xc007, 0x1) r0 = socket(0x80000000000012, 0x4, 0xa) sendto$unix(r0, &(0x7f0000000080)="73fd90114d24538b711a3a", 0xb, 0xf, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0xffffffffffffff96) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = semget(0x0, 0x4, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc985, 0x0]) 01:56:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open$dir(&(0x7f0000002480)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x22) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x24) dup2(r2, r3) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:56:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x4000000005, 0x400000000000000) getsockopt$inet_opts(r1, 0x0, 0x25, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="5414a97f7109a182542a668f866b9a7490779c270723d987eda2aceee63d7f6c0a60e37e38c08413964a7c57c5733043c7a38878314baf7883df562794d4c69a870a209c689ca38ce40c7f280f8116a6e8ec050f507470b7eec38afd0f577c2b24f637f3921fe0f43b11c278e62a809c482c60a7ee86f84f8d579a060e034857eb378ed5c11f9d2aa70971416e86d484bd616ea3f6264d1f9144cfd5e0c14bc80d30c5f63aa8f828e2cc938ed7e9af5739bc9a3b7799c6060aaedab3e945358b307ecbb4c7770b94e23824255987eaea4e6d1e7f309fcbe842ef1255bc5d120c64a4e138afbe5cd94ed069cae5c84770635a49670e6188227bcea08b47b5075a566e1997a4cae55709ae7160f54604494263a9f9f4974b69ed22fe9fdfafce3f0fd92471ce851e87511f4a7642c2573cf6c15e0cd65aa22ad182a32c756e3b0080a75fcadd9624bc67d9f274de234e345978db5fd0811308c344a438d093c04b12af22b0e66d4660e652d53739493f3db5d005f3207f42b030041966fb1eb55c654f95222fb4a914f15582e1bbd6a71674d94b0eb1e6dfdb76635066766367b214fbcc35eb37b7c35ac2aa259c4acedded57e1d8d4b05536abafca7ce8c6b9914fa1bbe110e87d0afdd239f865692ca7ee99f43c31f21ec02b2c3e7a2d92677e97eb0999dfe2c4f7114bba73b5751c271774e0f0f0ada41b5f43881f7f3323b9e81878d164a408629a9fd680022103c71fa0f67eac0a3f7964d197f1817cfadd896cbbb4192c5c304a338d461afcdf75fef414dfb5c563deee7ecc092e2e96ad71223b641ab076a3fc34ce80b593abf2b33cee68a9dbfce7504745c92985f7a24903f74d68720368322ad32aa46b0750c3aed72ad3c0f534039241bc74b9b5499e994f3db4a592d8fbac5bdfda2b627d00eec7c66ddf2d2cf4477d17b581702e209476b3aa5472c4e7f68c60e78c0a4f9e1a0a1caa5beea687e4c0ba7c1876f2d4244b74f8b5a590476d27b1a6686201beaf49aa6708370a6297d948fbadc117df7d6eb65ccf1cc6c99d6ead01011724df068effc02c01563be1209b34013d2958dc6b1a98e8d586e8f2d25f082e8a5c758253f06a2aab13107553c0c537ad3346eb54bdf6b89e22b188f7f0796c66484ba7eceb53e5149e1f5d884aa42c094319e02dc49e129fb2ae5749b2d1759ffa07bb8a4ac6a2d2f2719cc01535bded0161cdd493328f320695c1a83a102ecf3906f2fcece5b3dbf18a30c9b3da72aa162ae720a6b0f24746544d09837ecbf5ab0bfda6269856d0645b9fd9d14d152be22460b8a45c929b9405e6bc5b3b04b6caa7fcf34735be5d36088b2f5cf3a8d81dffc1caf18af0bcd5f95d1bf903bb562cc3d9186cf33a65d59461d422d05cc5c85053d1785e101d2860e579941ea3c435f12b8b209c3cab93291a03e41068b42b20ac3b793777f05c19e606bde602de2b8139b53fcbee1e8035b36eba26c1bfdafe306464d8e835a9e64a6db82af2df9ccd3a2885b01578ca4eef032583e0eafe345541cbce18dd26eadad03ebfc05320b8fad01d71422efef53777c8e6f52e8713808ceeeecf046d91481dc33739840ca2574c809d720897d82cb32ab60a0b58a6c1a6161941e326241877e4b0b9e8a90b3ec6d56b14d135c4205737b2157967ce4761c0d70efacd99291f8e64f808df1e13c8627f5979ebdc4ab0e5e132a6ffcd9f495cb939269061dbb6d4c8faf89bcbd7eb9eb27f25bf683a1990b2b805f4c61317cc1186136082f041ae4d32d9c5b6181a3f578b3d1170defd2f168fd2e4ca67de36740f009289b67aeb711bb752462bc9e5d5261e7741d9a183d55cf5b350ccaeadf4717e66ee5d65152388c37d8947dbcb6d0ff39840bf926966eb09bf193cf18455ccdb4267bc9c04279a05ca04c25401f7d06e19070b750540fdeaabfc2314690546c916f0c8977ff67152a30a6770f7199ae215e2e508e3fbe46dcbf7f61542383c95b920cf1c2c971d53570092adfafb2ee00383ad621b10b9fd0289380264e80ac67f8d0dd329ad520f802258912762a9016b6a593f554b51fa69acf2a6fbf1b25f0ead8584c114b16bacf1ca8b2f0f942ab0c02b8f904673112282eb7d9b91f9c5790d71be975ba86311f26c39af23e2eb6eff5bc18ec47914fe266fbc77d2f32042f82c393833cd5a79e1bdae14f4d246081eb9136d934938b713111d53d691fb17d45dd3a43e2b89b98c6938a1e85a4613c8c27f3572e95113d15bc03adc8a38547dba54b00d2a21faeaa55c8ec00060055c6ba1ad6ddbc62577403c8b79e82c87ff0dc85c081f296be5b162e05724c6ffc95f83bd41b64b50d46ecb48df4e43c85f509e32d5da813a051f7cc557b107e4a823f4a00d821b87ac415d7b13d954cbde54eb21dc63d9b5fc5a5673a71609bcb705d5b91edcda2200af4780f6671793b4871d768fd05e9cc0f873446ef949373b60af3bcb1f09116e98e1a571f3ba4ec8380f3f4a2f1c1d6149c1e8b0622f8a9a64a971acd40f3258532c10be1daf84971fea2587cc593311eed23cd04bdffc8da8121b6adacc28182b19674d1b62a7e4d48ddb688ce4048effafcfd3fc516352eded865d441f4fcca3354a27fbbac9030970cd684caf072beb9b18c6199ca9327aea6b40df0feb62c9dbd19dc093eabbd75612c8252d0c50402611b1975f6d61a0919db8fed27a38935f5751d68bb45c2e75a7460434d598b03a3857d3e68488f1ba041ede9a9a76f7a4d19233f46fa145281c3a124d204a0143554c82f25cd6545a2b1fc60fd6d811c35cba712cfa844e84cc2a7080e58971a6601ad97cfa78bc6b185bfc9b5593d63aac8003b36907578c47591f770aa31b93ddd351f73efb2a531ff84731a55663adaaf376e2bd976d8d56c3bc55328aea7b8fbabf891aded775367782350526b8eac4ee2f5a8c81126926ccd687bef2a45a29fb77cc23d27365d44e7aae67f00b9b40c999755ed41185492ec15612bb0653582c1269ba24c49834477d4bd577e8626e0be65c94d56cb31d389a58f0a910ddd0a3e3c9b1a3ce45ea5b01dc411d6d94fda3adaf34ca3445cfc941b75ee3703547b198ea5377dc64e8909718053159ea16c39027643edca2c72f3fd9843fd28564d2f23851da42f295f70037c460868dbc3d780af16a9fb0624a4831f4883bf21b818070f65a080cc68376c1555454b986af5da2db4b16ef40f2dc37a1750f9c925e88e85c8dfcf79ac975a7234c0197a6b6281dd692e74c3083d2fd2effacd755c0fc3399c36d26ab329ede56e1d16a72f6d2523da2fb4e0406d51ff6fe9afc59bd376695ec314e3546d6e7f557d449cb1db6c6955be1b2af036a9710b1b2f44ba3f9230fc27e82321d3ef3ae65e8171176dc9701d90eea1f01a0b15dc44a2432b9ebe2e93de8871df804c2711cc3782aec058bad8630aaad7640056b41cd3c67f9f4100122b7bba214e991840218bb5c426c61ed5de7aacd34409f44f1cd71b02f5f395adf2847e2a73f2a3b4d1ba4222566ddf3283154bbba250d880487983e549de66b92fb3d69611dc36988e79343f20c35cd24cfaf52cbb74c5a058e8d115a96e12acd051b0d1f8c77ad9819e12ec552f789a1b51832ac1695f1258f57e328a884f32aed136cf693a8d63fc30891c6edf7b8e8483a511cb38367c78832844b73cccbf90d13a901a22ab2cd39467d5d71a16ded7978a755bee08b10eab11d1d15f4c2c0af00abf73510ed735f5ce8c285b7bb7c4fd446ee73717e98e177d1d1fff675d84f4461a237a6d715af0e1261147763fca70f54f47fc2b51576ec74a2b8285d20eb05f82825a8f676dc0e05006e52e513a800ea646afb4c8a5571e86fab2686b2f51cf14a8015162c533b7d978cf30fc692467f7d0030d34c2bec4706ee1780c26d1cb0bd97662bf698843bec03d2b0a0d8cb06ab187ca6dabd2e44dcdc60acaa89b840e9e3bd7db3f0a550a282fa20076fcd4a4cf911b6801d7db421fda3d2cb944b0f33e4dbf678b24c945b329aef93db505eb42888301131df891237e351c0f40ebec8de08d7bc810ee1e1ee4f17e1e84e06863843a0c169cba40545cd2e69e513411dfce22c8da89167463aeb87a90cdf847ef46310994bb41ce5f51e7a29a3fb07e4ccca534f03546ea3243c987126534b36c12ea4711108cb4ac8a964944adc562adc7419895f420a2a684d843ed39b0863bf3559a86b28b1ff247d156396da1e2957196135a167e8c407ad00959c141e92fcddda615086f569797530f84eb03e843f714c96c555d84d919b9eb16c1b92f0c302a8f832007e30fd05f4685b7bdfef3c9c7ebf951a71b13dc9bd945456ed808827ae4a25a1d5b0dbdcd9484f52758976355fd12440a31afef1cb041f500534406ce07e11f1a032429e2cead045b17b78911018a475d196480408216f47d97514380d654a926878c3181c1cfcf66e93fde5dcb9a39891f7fdce6ee48117c058b2ed07bce48bba0fcb2e1674bd78d61727caa3d3a2dc7a09dcad06c264f518ba683492db82879fe170ef36a684d054ed6173fbdeb88f663deb3697de0cf232140b6785043a7d601f1f2a0d333f7f923e74ada9b80453ea36b6dffa6538dcc9929ad5b242ac7338e7bb7d854fdafeb75538d3f2896f63e809e0dd71d707a2a4bd47f487c28339f89076efbc89b66543b898b97985063800ec83e2199d6946df4aea8927d4317d8a1dd7c47bb2b145a16d969f530286a33861a4eba36c8fcecf75ba49818abd6c4791327fb33920cf0d9d9b6c6279024cdda404f23e05b5d6f0c9f71e6ccd47e951adf7f5ae91d9af30bd3391ecfe0b9b35ea73e3208cea474267a4b466fa3757b98f9bcf99022f914aa433a965b90879e7edaabac1f1c41b2dfe9f58dcd5b22cefb1ed2d6efbd122bdf6c33ff113ea63698e3087d01ff48b578c31013565a95d94ab0a1a9f7cf24e0f2ef638f52d95a2c49a0aa6d41a13c3fd86a18447f46c2138e05430099d6040c1965ced25b5961b175c2454eeaca325347883dc4504923badb1b34572bcb45ecd8032617ee7058d6460defa2d8f24bfc802eef161e4adb837256a9846af78886f36644bbfc93b194291cad85918c7cfd89d4a7001a4897b0cb2d6d4e3f11ccd530fe606e047e096b9d92cd0302054b3c0d09f43649579807ddaaaf95b9a8095c62d6676de02e7b89b8f76b48a02e8c630b9e4e2dc119fe04b10c74d2c6fde5fd1b89c03868a3bda71b88067d4b95235c58b11142776aaa8ab298bd7a492377597a690af70814a83c337b6f54ede42ab97d22fd1a53ba653dc2da64da4cd15621e54720ebbd9fd3b54927978fe2193b2a7c11bfdf4d9b950b28fc9201a9293e9db25514558e9d1e72b148e5bf26d9379fb29caeec9a73d36fd874b5afa737cf81396ec7fbafd93f87899e74a237faee672d8e7b765b96465ad838bec2e6d0fb7fd3cb097a9663798eeee0464fd7f8c411a090c168e6c3c7400fe0e502833167e2510713dfa70077185ec9048aceb94c08b9a046ec96380d82730c8e859e785986c598918c86bce7a6d00bdc397c4e05fe0b1b78e4a0f8071d57353f2673b488934c65938e462b4d741effc6ab9bb3eaed48b021e8d43f7836ca33734a0f58960d260f7748d2ac3884db01ccadc5a68273f8fc4fc7db86b9c30ba2c6486288e7368cb641bcfb0d7db3e4f10c6d98f1457cac309d809f330b6caef61137b2eb2de56db6b81b7fc53a03d5c498b12dfadc1e77b7d2d1a0b16c0981842fc57c48f516fbe69bc02", 0x1000, 0x2, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xe4, 0x8}, 0xc) 01:56:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x58) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) socketpair(0x1f, 0x4, 0x5f7, &(0x7f0000000080)) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) 01:56:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) flock(r0, 0xb) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000680)="ec7d2f00afdba0e2d780f861a5ffcac833ee1d49554567782bedb5ed9bcb45c920cf54832f70704bc19be84a2f2947eb3bd1da763663c3cecfdf8db678fb9db29d8c16bbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d156810dde4fb5b2800b72a6006413122dab66c534a09ac76317852f53c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b001e0e025dbf4dd777f731cc258754d02452fdfccb594bf6a9edb6428cabb5233832020461496140bdfc8255cef1ed38052bf6787e0f4c509545fc76578628c203a04b8f6344cea26f4bac0b2e0b21277f375adc6edec18a18c4df5cd58991bdbb91e3656edab05c98746854f5a9493071a45c0a06ab4162f8aa77255cf02f55a605a2fe6570062ba76eb60000000000000000000000000000006f27239f8f0ff8a806e7d36b7bb3ea8f521d28f75453fae1a0afba1dfab2a85ac8757f306605b79d4b0db8c9d845f29a2b0c328fe419e15efdb384079f117b95d6ba77a265c0d9095c84dc1c7f1e96cbc7034d7179c36de1e228a8b4d685234f0a835681b248bc392875623bb9339e68c4f259638735a48b4bf2f452340e11f4a43c9683ff506759a25c8be294fa29c112f073e021ad313198bc31cae4e063ae1a6171cbf095142cc1295a47e64001e12481cd50da8d15a2ba896cc7d981184120bb413c45bbd0e00c3550b2797f9ad6f2b0f82285868592a3e246d212e87055f87466c371138554d35ac73a46a780f72b562e35d961dc7cbdbceaf3afe6930f49867195d42c74a8a51a01c09324b494b9680dd7f287bb5ebfcf834437e4325542ffe71ce131d05d462b986b9f1c3176e05a391e50", 0x2d3) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:56:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0xfffffffffffffffa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30280, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8880, 0x32) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x101, 0x401, r2}) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket$inet6(0x18, 0x8002, 0x0) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x4, r6, r7, r8, r9, 0x100, 0x7}, 0x7, 0x6b03, r2, r2, 0x3, 0xfffffffffffffffb, 0x101}) getsockopt(r4, 0x100000000029, 0xa, 0x0, 0x0) r10 = dup(r1) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000000c0)=0x4) dup(r0) 01:56:21 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000001700)={0x18, 0x0, 0x80000000, 0x6273}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='0\b'], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xe85d, 0x42c}, {0x18, 0x1, 0x8, 0x401}, 0x9, [0x7fff, 0x7f, 0x0, 0x7, 0x5, 0x100000001, 0x8, 0x10000]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001740)=0x7fb) recvmsg(r0, &(0x7f00000016c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/164, 0xfffffffffffffe0d}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/192, 0xc0}, {&(0x7f0000001540)=""/47, 0x2f}], 0x7, &(0x7f0000001600)=""/145, 0xfec5, 0x7fff}, 0x800) 01:56:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 01:56:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x600, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x7, 0x8000) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 01:56:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f0000000380)="0fd5ecd4a05fa77dbde68368fd4deb595ef86b39b5c63cd9cf730e16202d6702db1c03a7273a249fc8e9cd50f2704ad321680d31e5f883a7c033a114ce07b7f653fe4444d3a287407dab7fa80908519df172357ae5c38bb29d6c64b3d016e5d958de9045310ae608f056107acc848c2e9e23888f8e754007ccffeeadbfb947a0b639a434c5ee8e8b50bcf7a9a49afd2fd71693c6a1c603286523dd088d288ef3252dd4cbfdc5ca4411ad320deec5e8ce61816603a74f8703c704", 0xba) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r2 = syz_open_pts() close(r1) kqueue() r3 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000280)=""/209, 0xd1}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 01:56:21 executing program 1: r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r1) 01:56:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x5e5, 0x0) 01:56:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xa3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) clock_getres(0x2, 0xfffffffffffffffe) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 01:56:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = syz_open_pts() r4 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r6 = socket$inet(0x2, 0x2000000000004000, 0xd8) flock(r6, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r7 = dup2(r3, r3) r8 = fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getpgrp() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, r5, r9, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r10, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 01:56:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffe01, 0x200}, 0x8) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), 0x8) 01:56:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff6000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) madvise(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x5) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000001000)='./file1\x00') munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) open(&(0x7f0000000040)='./file1\x00', 0x140, 0x80) sendto$inet6(r0, &(0x7f00000011c0)="632421665a30be21745328c5b94fe9a0e77e73ef5e4c5336180b46fdb953ae82e5595d6623abd23b4f8381d0ad4c795c34fc9eb75f507b40268f9682a0039f041fcf95c5d459e1f8e5ae0c66a4fe3b887a993633baee390b6c9b2b021efb21d9073976c8bfbd65e181952c2a876ea6211ffecc2fd3004f69022b1b88d0895e60436b5b4e3abbad3abc984601dc55c8920125e65a0a0ab95b7925dee18ccd8e0947af618553538315ab3584ac253cb3b53ed3f4a10b7e16422d91d1554b4c6e2f541b1a597394dbcb345808d1cacad691616d71191394", 0xd6, 0xb, 0x0, 0x0) msgget(0x2, 0x520) 01:56:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x480, 0xf7) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x41) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000240)="8a0a3acc55e966eead43e583b4917f6df4c05983b5b43ff34157559fc568f39afd1b67a5fa644eee47203d6745d15b055b302b5edad439bf013a3effd4bde6eb", 0x40, 0x1, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x9}, 0xc) fchdir(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x6}, 0x8) recvfrom(r0, &(0x7f0000000100)=""/94, 0x5e, 0x41, &(0x7f0000000180)=@un=@file={0x0, './bus/file0\x00'}, 0xe) 01:56:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') socketpair(0x10, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x3) r1 = open(&(0x7f0000000580)='./bus\x00', 0x20002, 0x6) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4b4993bdc09632e5a95d3dd009afec48548860af7aea431a31ea84c004803f6da79b9a3d260a95d3712981f2e55d99ac01d8ceccfccaacc1a9326ccb13230558ba291adc74f5560b08fc948e694f14ae37ed7e557379ac0363bd3a67699bb9efe4ad3af8a70fb9ef005b42866573643b996e11479e1c2491a167b02594bf0368be84e12370ac6fa71064132b87195ed679179794dd5316d941a952c736330e9d521afcb6efd92875c1268a1afb9e59ef92eafa37bb1176a628ac8592e22da1b121c79ff1b34c5ac88b10d413d46d3fec9e69a2ee8879f6d603a1e9151b912dc768f3011215f6df00b6e1ed", 0xeb}, {&(0x7f0000000240)="51e8776b64eb7bc8cf40c79a19ce0b9c5316fcc4784634560922085eac22e1e4803108b11ca90f96695b282787769c88b7f9634dd457d8a25a31c0b7cd6fa025701992d6eb23d377207355fe005c34c0445ed8a7ddcd9e1c6c68a30c32ee6fe40ddc2087539ce398745902f2bf41998d21cfbe0cda53f5d3", 0x78}, {&(0x7f00000002c0)="4a41a265b686134ddc1874ad6d4b92be736a59a793db6717b572b86ed940c35a8b3400180409d78a27911308682f1768440628f98fd0542a775bdb6780da5656ec28fad13e84ac8ec44f769bb265db122e8a3eeb12843247717b3f69c5f87f977fbdff5e66bad05045502f80288c62958bff82d28eb5e0a3d70dd6b477078227c09993bab68e5c9f7e86c7b3dbfa0766d9bef55f8707450da43f2fe94093145174cc27bdd08421787d2b7bed83dd0de90c33f1bccaf19f68a6ca387a9b94b0e7a7", 0xc1}, {&(0x7f0000000400)="d0ccb15ee1ce57f38c16bc13b972be6c75ea9d893b048c14c36b92dbba20d16137ad1c96e46e8ffca2d5cb564f5313d3c0d05926b4441432157d1db740c3c9f086d676571ebc543e39ed521345", 0x4d}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x406}, 0x4) 01:56:22 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x7d) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) rmdir(0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0xff96) getgid() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x41, 0x1e3e9862, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0x4, 0x4}, {{r2}, 0x0, 0x86, 0xfffff, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x80000002, 0x4, 0x7fff}], 0x1000, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7, 0x3f}, {{r0}, 0xffffffffffffffff, 0x71, 0x7, 0x9, 0x6}, {{r2}, 0xfffffffffffffff8, 0x17, 0x0, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x2, 0xbf}, {{r0}, 0xffffffffffffffff, 0x3, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x30, 0x5, 0x4, 0x400}, {{r1}, 0x0, 0x10, 0xc1, 0x401, 0xf2d}], 0x6d16, &(0x7f00000000c0)={0x3ff, 0x3}) socket$inet6(0x18, 0x4, 0xfffffffffffffffd) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(r2, r0) 01:56:22 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x88, 0x0) socketpair$inet(0x2, 0x4005, 0x20, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x4) r4 = syz_open_pts() r5 = socket(0x1e, 0x3, 0x7) r6 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x812, 0x134) r9 = socket$unix(0x1, 0x2, 0x0) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0x20, 0x35, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80, 0x4, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000002, 0x9, 0x9}, {{r4}, 0xffffffffffffffff, 0x4, 0x10, 0x8d, 0x1200}, {{r5}, 0xffffffffffffffff, 0x77, 0x1, 0xffffffffffffffff, 0x60}, {{r6}, 0xfffffffffffffff9, 0xf0, 0x1, 0x6bad, 0x8}], 0x1, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x20000084, 0x0, 0x5}, {{r8}, 0xfffffffffffffffb, 0x50, 0x80000009, 0x5, 0x9}, {{r9}, 0xffffffffffffffff, 0x0, 0xfffff, 0x10, 0x3ff}, {{r10}, 0xffffffffffffffff, 0x11, 0x8, 0x5, 0x5}], 0x80, &(0x7f0000000480)={0x8, 0x5}) r11 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) flock(r11, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x1}, {{r12}, 0xfffffffffffffff9, 0x9}, {{r12}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) getpeername$unix(r11, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x10000000040010, 0xfffffffffffffffd, 0x7fff, &(0x7f00000001c0)) 01:56:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd, 0x0, 0x8000, 0xfffffffffffffffe}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 01:56:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file1/file0\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x84, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 01:56:22 executing program 0: r0 = msgget(0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x4, 0xffffffff7fffffff}, {0x9, 0x5}}, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x100000001, r1, r2, r3, r4, 0x102, 0xd}, 0x1, 0x3, r5, r6, 0x10001, 0x8, 0x3, 0x5}) msgsnd(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000b3e9ecd4c3f2ffa22193994e441a188ae78269d321442228816a89f84c874986507b3209573e72bdd64b79fce364e91dc6cd1c11a690ccf2160a1e0f51ac5fe029f9ef618f482dc34af738843f2234fab971bd9cd1b20929342fa59b3b23472b0e83707e98c2819e693a1f2b6da9aeed99ef5dfb5c9e1c4e599f4479375051e4b529644e4b3f01799785659096823e60768330a214a4dd6147b3d64dc8a72ecc2ecab982e59ab8263d1f5b7a6e83cb27285178d5206e37149cd34fdd3f5e2ae0e272a3f40c53efea2964f468ee0665565e7f40d2a232f662824633ece3f2ee473a8c9488b74cb57e0a064be138284704aa86e602f830b30c724bee41c5d3bba6522a17be2451b0a8c8f654df7971cf30c8d504c78bd81d39d523f2d813fbccdaef0c6ec6d915cf6a733b2e14a811fd3acb7c8c8071c460b5f63d0b57f142e9c0fedacf9ed2c5b74f5e42bddaf2dcb6b2aabeb583fb1232779bbd5d8dd21b6a0aca694df39ef4816aa34fbd9c822ca4b1b50b1ce61228db91da453d74b4914b00535afd51ea35a83f77616d3eb62885b2ed58b7f396c8b7aa0dd7d86f2a9f55cfe4a32a7f681706d342226f7063ade514ab0ca93cd3d812323ff62fbc6a932e70b8669bda855336014f8d4521de720c973d9651d8afe48406770236d455379785f36c46f7509d18182bf8c5d95a3a74d94e8094c4f2266dac62f68be339d59110a7297850ba8e70aa24da8386fba9be9bb5401f313c5db3a0681077e7e63e81a4909a065d90cba7bdcf67158ff06d073cfd80873ccda00a75d9ca29bda98accad42af5b0d73ab6254a84a7408e44f96681f41d9ba5f2809a0a29bb03e492f866a9b97937976fbb5530b350ca2a7eaa5528d333c6f37c01c03d42c480a24ccb3f42ce815732484e6b1dd534221d99eae12cd706ba4e3b728be499570bfea1508aeacdcba463bc48b02a2465c17925e9a0e41a140fb3171403a02e8bdaa94aad8f3981c8a41fe54777c6c5f229c661881c75f1561f878a1a18fa093067d723057c1c0a1e49c18b05d1c8cdc93cc5794970e08240e5a9c2efe60cc01458d808907a2a40702795faa4cabccbe70fa6705fdba6220fe98bff2a30c7d74b7c3e52589a00d59342c842b47dd055d7965ed4c94df23d06ca88f872e2a040253f882deb442c891093e88831f157b24ac61e6f08e773329b2543d27b7d4a0978b3adb9ff5e8923600fd0c10d1d296f67b2aaf18604f40a05e1e5193348a77fd0d1f9d74c5955efcfa1685072b903e0340f11b21077e71b8688638843adcefe8aa3463c25eadec9d0f3d6a9a0787010770639ba1c7b36d615fb5596d3c27c000d32f32fc6964788f95def0b3dbe48ac08440d7385c8effb4039d6adae651c1aad4d72db219d4215d674b2d20e018f10ed1bca5f7e3441a78957b64d05b6bf4644bbd6cac647cb233a37772a20140823b72a93a669db3af4d44d55271dd8ca2fb7bdb8e9575b520fdfa84ebf5f3f29ac3969636f2bcc6375f31e3100932bee03b31cf9d85d1884b69c8bc45a7a05a23c9dbae33f6b802c25c56fb64f52f820b0708e636780136a0ac796de2add1dcaf241e86e39a3aab28b2683d5ac0b139e30edd616831bcf1e946fdeeeaf95003f18c8dfe8ca5b1c315e638c7b78f7c045a68c1ea7ce7ce492ecdc5dc319ad9e22663f18f83fa2a7eeec5586e66733aa922b245b992220b624a01dad5b10ec1475dcda37b1ad84ef698b4fecc9e0db6b010d3caa80d8b2d887714282722508cc3a403cbad76dcc5e7458d024a0356df2aae61cdbcd1aea68f20d5bed13ff0d3feb1507cde1c06bba51ef22fd5e8b2dd042940e50754135a35cf3a8f422ac9ee4aecc498e1f4105dd5cb81f573258d859485a04008c68db47c681cfb4a936e25be9b730888633594daac5ac464eb44076c5b68575c373a995c0ac5d6b5a6b1a1fc407c0270eb333263579f44385f85ba4f5067e803ac6c3b48045ddfec68a29db6975c73cbadfc11e0c255ef8c761924550645840fdd41e77a541e24c04ad6a4f82907c9a7db0a5e0273e0210303e96f797ab29dcd2f79e3bdb5efc3647f3746d0a09ddcf5d2f3714b02a8202b68e59938456aec40f0df6eadf393ca84d3ca9df5b351c5e5ca14099f41df9b60ac5c2c7bac4f382f6fd489b18454cb6ce40adee0311fc5695e986114f0808a183f7c1894fe857fafdb866a3335b3d02088c49667c5ad80bd40b0a259ead3d7f91c111baff4c09cc6940de47e3332cd239406a576a3575ce600a9d2cef4fd97601aefd91a22e7317435c8b2460d50d13606ed848aa7ce1292c2d5ed48aa4e9b2927833e43f8bb58900561e952605223302e53775412e7fd1ef6683273a73640f0f59b617ef2c92b11507f855c498a1235341673471fe2f3b7069544aad7ab1a89b67a59b00032edff1fdc41ffaeec4e03b1d4c51f9d983980676a250c6f1d2c1d24307129df7eff44268ee45b92ff970b25b9e98bc4d26979e6a2a283932b5b811350cff85d743b41cd985e376c07bcccfb853f52de9ddebb299a537877ddc231e01fb3009276d8588c69fbab16ca563b2700c47561a10199872a7c03e734806f2d3f74a73b8f568d486d391a6e13fbf94aa9d5bfb3c06e12a259f42a0c357cd079743153d871142e94a739f3a3b3ced751eeed8b6a9fc54e7bf06ed0393d25bae9e3f1aeca8dd566a51d0bbd823a91c6f215cd2a07909d4ca06237b4d455c549bdb3e8fdf453f0c4acaae59a8fa381d45e1b59fcf2fa518f46e55a31b70eeefe793b83cfb0763f2bf29ff14f70ad61c03a5777992d02a2d9335140989ef325ae886b241686869ce5eca3b22a694f0a95c0c2e608855349ad41376ea6b1818c0e24490ff0d049e146bbce1cf7a2b8eca658b848f8ff261b174c2c9bd1188d0bbfb56affb9057c6a0d350d5809683a41426826f0549e6f6baa4bfdb5fe5437f6be21c03809e04de2f279f6d76f96b2b8543aca3427f9007521a2520c7bfa0a73a7557624810febefdde72c0b797ed7a261db575562729dda72c6f5bc29732ecc0d536a82eb10ea4ea0d4e523a3840a5dae7e7f4bb75c4b4b15174877f6915a33aed70dc5c1eba456315a85e16ae7a2795a5062298b555139f16e7f79da9826049bc337357ce3236f8757f82c68818944f4ebfec62a9dc2080101e0e89c9e0bd68843789a6f558593a83b1ca4a1eac223530100c036fd83a5934d1f165a61aa3f00302140d9d1b1649a2dc694b830c3b6c02498902ed2c401e7db0078f3a2bd41a221b169482aed263bf48d2b4abe6690bc947a8a9d523efcd2775b19c82695586672d94fcfd29eb39239305948feec421c780b4bfcdc49c7c8941c796b9bf134cca409c3919c354243ba008a7883b6d66f2d95c9031feda719783aa48256410982808e58e8d94bf566dcc2a1d2f4ca6af30d18e0e38d1284d6ca51e90bd7047a8aedf2278646b2d994835162e6098c537e57accd798159b6f98b4eafeea06473f2cf81b602fc6a7fcd98a7721d8e66fd5589b0c3a01ba972ea77c5c965a5a7442dd8dcac90b77329ae1f0c9e6bd62fd1c99e11a3a2fff2d2330b72d179f6b00be007e9feb58aed48523d33baa5fee27e9d1c8a1e32d42340ab7f87f84cc61fc230fca86740a411f0f387cd4fe8a0047d7bfa984b964acdc75a8d3425ca3de3141927b8901023ee23e9752a858217312a192859e2d5221b4bf5caa7d60ac98afa676587fb1c45be908296b0131c2387978c84ed01c2b8b84c8e6f55d1a2068e758cda2d4ece7f89fbdd26d1430cbd988371a870e3f75745f6416492c0f509eb898cb44622c0317004fdcca2c07fbe8f59b455221a2086bcd47be690cd5cf07d34a9f47c2edc6471379d2596c82dc642c64e4a24e3299fd7dc46c255d1e64c5a7451c00c9cd38b6a4a46d09b684d700355c2ad239408db038941f696022fc50adda9d763d28f4656242cb9eddcb91b6f0b5b4331755406c3deb7d1b70e52cc027e42d55206025644aa97a3abef7ad60a13ad2ec2d20503ad13f1d47069edf4778dc1f49407a01cde75027731d5108c6037161ae8ef8e94c88271088c85e72c56315b3b6932b48686b578bc5e5f07ce804b1efff6b6cde047a66b830fa3b6d9642ab83eee352cb0def3401b9b9f8f08974a0a0764caa10c7b5c73383f996aa116fef54bf83fb5950bd72f71bddabee14c0701970043fe0af8389919460e5c70f35bfdbd18b4b655c8ff8e7b70085112c6ec613ebd7f4dca0c8ab0d8c9191e6fcfc446dda30dbd75953db9086428c5b1b74e8269a0ef2ae60f401597b9a73f52ea8d43b5d4a9dabbb5970c92597c0bbb18883556a4dc54e8fd4fb07b69db7c1e8e62dadcfa3371be8690775e44d49cb9c95808f398f222acc82e225c6d1195211a37ec8ada538a782c5b32fd72db3f1dc6412bd298370793ee11807448abccc097413e00199d797bdc1abfa5c33283c9abf44ee55a9c06d7c6313500b4ab252690b048c666375adfd03a2e39d2f844ba57e02450898480fa773980744165dc731db072c29874ee903065d29ebec2b09ccc30274e2ecd62d0e101a2d748c7a449dcb36c89921c89bd9a7bcf4a2d6331e3087fe0eabfdb6c6ea1576ee34d120fdf8853c68f8d8cfed7c6e9b0811cd6d7b6f2416db7c09b64026bd6a24bc95a32b03a4302c88b61209aeb0c0db7583966ceab9fe365cff530978f307d9c60b66c88efc27cb1848141c6209a74464396a1bfe4ddadfec023d2489bcd53cc2f2b21f72d1b1814906c7d8cf60fffbec4ba819876dce50f1ee32e8d026d52c900a1a049fb70188fa5277d5db71bcb6d5002c63ccbf3846f756ea43c5994ec77b315fe8647edcaa0ec5cf34a825dd5e0ef2e81303a3ddf0b996b3a07f2c10e9ea2c0edbc4718d5b85829a05e6f79b0b24a51f23daa33cb5bb22609b712a16e5f23a5ef07ce286b9181e253e9865abd013750952595fab3633f60fcd06306fedfede43c960ec0bece20ec8b4b62e2730982dd1ba62a925a2a592e997a343922f01a8778eeb5e88c66f7753070da9b485f26883b7eb73bda020b8a6b18d3842653c5b4a9592aa85cfc19864af9961daceea5b1c9337551003a30d24c4d50d0733e60620670842bba510b7d98678654d6b7f5f4dcd845b085b803ba528dcc0ba6b966040c6c26b992bab9f99ee3240f00ab460b5db9d130c6bd6cfa0f7aac68973449cd20559fa6cf7fa2e72c2bcdd1f2304b4fcec8de50e062930e08bc79a5ba42f2854f9b6826c7b95e24e4666325bf8179e1ddb3fe73eb6df05fbc8f70f0edf95d1712897ee933e5f82ca1e6d1d1463191a76f9afb1c0ec52d88ba1a1abb5a71ac5c7726d5ddc1199a9a3fcd0a913fd0d7329f947732114753a1e60384e257b46f5f5038579d55f29f48bec9df06d7e0b2cb23451edd36bb33594612717c729027cad2173224c56d1f95470694a3ce54b6f798b2d90b931cd785f4ec500501fa01b59151863be08dc72eaa1237015190143719f8b1f2e37aec7080043e28a09f1127a5161b4878111924553d9adac2fff2ccd3b80b091f61afe9902e14a2ac6162b3944c7b4ee14b3fadc0301521aedbcbea8c05324ca590a27530c8f8209d225b6d46fce3f76470cf119afecb79637efd731dc6784d36e59d8db1e6d4b5efbf22192bd823170290946dbc74ab3b5e3efb2453de7d0358a9539d68fb7abe48f9468f2db688c5bdfa2221d33c77f09c4aa02d8db163b4e85b85d4a2328e1930e291c4efe7ac4ceb6971f400567c3495a106619d6b4d65fa86a2d2f16d8a6eb89d8742cc6c2e7da9e1bdef6712e58705cd1b65ab0d9282bc38f38da67297dab40863d156cfc30f84d71d5bbce4e1663abc60a8de4b59f16c178d26cee03e58daf01de05aa08688c6284da55c52f64a849b853d28c2c02d"], 0x1, 0x800) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000afe0514900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9f37ef24cd7df"], 0x81, 0x2, 0x1800) bind$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 01:56:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000640)=0xc) getsockopt(r0, 0x10001, 0x100000001, &(0x7f0000000680)=""/184, &(0x7f0000000740)=0xb8) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") lseek(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) 01:56:23 executing program 1: setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) 01:56:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 01:56:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="2687f1a70a54214eaafdfc670811e214475ef1e43df9308a8c82559d5600042766b4341818a27f5075dea416e3eabd8153284864fd0bfc58a51f02ee87e89105cf3fbd57c9352942d3307d1dd1d5556cdd69d3515cc80f87d271800c2f502764e3fb887429e5a54dd1635f5c1d6515580d90018c8ff88c25ef39aec17a71d8e3c1b03b7041a15ac8abb6c88f29f56668f6b188a666fac95d8ba1140ff0ce6e5854703355aa74c25e26c4a19a73cf1c5df3a47bc8f8b0c98682d09af1dcddce6024bf2f45c96c4274467978dde93b3bcc549697be7200448a7da11710b872c45b49178f5f506bfac057911e062a8511ecd37edc913c2930", 0xf7}], 0x1) execve(0x0, 0x0, 0x0) flock(r0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x8040, 0x80) 01:56:23 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0xa0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') getpid() utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 01:56:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/219, 0xdb}], 0x3) 01:56:23 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) r0 = semget(0x1, 0xe5bbeccde503442a, 0x80) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/226) 01:56:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) pckbd_enable: command error 01:56:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x4) 01:56:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x0) 01:56:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0xde}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:56:24 executing program 0: pipe(&(0x7f0000000300)) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r1, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) poll(&(0x7f0000000040)=[{r1}, {r1, 0x20}, {r1, 0x100}, {r1, 0x8}], 0x4, 0x9) 01:56:24 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 01:56:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="859003535e8561a9ce1dcd924d0e2b7a420cbbb8a48fff72bc0ae69b9349a41202d5f51bc7c64be915e9ef3abbbd9896cf0e3eefb1e1c9ab85a5484a30a58d654679e382c986eef02d5a857d9d000947496453f5ea0ecc51dacc6dd9763ebf26c8d0d8ef5629ef92c2de4626852dda73b8bc79854038ac2ff8d868538cc5fd6417bc2c36601f5b1dc077cf7ca72c87a7d8452711fc482f6d8038c97766fd8acd23d21bc41dafea90d99167003f0f45ac48a6b0b37e14a486986b1187257f6840437629bf2ae185c71b9a3e7a", 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000740)="e36258a416f790037494040077f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44859a23f6b68bf3e29e98798ab5f430e9aee7f978f90ac9dd285d827b59fee60de032274ed7b01bfa4f12ae4e60514ae49170d069ecb24ad4f1964302d4616b9d51882533e602e7e5edbf956753feac67c457b8ddf093c9135594225f38d61fe6948105a30ea7abbd8bfcbb90edd40c33aa48da27fc1de5bf3cbd6702cbdeda3275f4604d55851f6ebb81c306791919cf2fe3046f1a0bfb9563", 0xfe) msgsnd(0x0, &(0x7f0000000140)={0x2}, 0x8, 0x800) write(r0, &(0x7f0000000380)="235c32cfc13f5c4a035300bc1a843de0b692063e6c1d33bf9adecd4fcd60f63b0b99f0768d98579289365c9830dcab396d470fbff99c06aa0617cfa9578fefdd12a63bcd785d7870ed1f4bc2f1067e653c57e63b5249244b351016d88e8d6cbedc51b7366fd6094448c8394b23f87913c5f29f235bc88250d706516e65f7911c28119fa6c6a7d1eca3b02a29c764ed2f64677fb7500fa1415c3cdc4d2937d7434dd8e880db4cec1f15173e2595989428744d2a25f1", 0xb5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) syz_open_pts() kqueue() syz_open_pts() 01:56:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:56:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) socket$inet(0x2, 0x2, 0x100000000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 01:56:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/10, 0xb2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe0d) r2 = getppid() pledge(&(0x7f0000001240), &(0x7f0000001280)='\x00') fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x8001, 0x20, r2}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) r3 = dup(r1) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000001200)='./file0\x00') 01:56:25 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff4e) 01:56:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x43) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:56:25 executing program 1: mprotect(&(0x7f00007a0000/0x1000)=nil, 0x1000, 0x7) munlock(&(0x7f00007a0000/0x4000)=nil, 0x4000) 01:56:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x28, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/132, 0xfffffee0) 01:56:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800611, 0x8) r0 = socket(0x20, 0x1, 0x80000000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000027c0)='<', 0x1}], 0x1) 01:56:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r2, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 01:56:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x6}, {r0, 0x5}, {r0, 0x20}, {r0, 0x100}], 0x4, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffe00, 0x4}, 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) geteuid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) 01:56:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) pipe(&(0x7f0000000000)) 01:56:26 executing program 1: mknod$loop(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xffffffffffffe9df) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_getres(0x7, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x6, 0x3, 0x0, 0x6, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x109, 0x1}) clock_getres(0x2, &(0x7f00000001c0)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) 01:56:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x6, 0x101, 0xffffffffffffffff, 0x1, "b54b76451bd1e2a331c9d442b9da799ab13775aa", 0xfff, 0x8000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/154, 0x9a, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) 01:56:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x130) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="723bd0529e3642ee30fad53c92d44c396cca3460db8bec1c501b242254e97461e6d4daf8b2af3d27709ca2ef19f848fa87473e49ad62ba80e669a6e0693029980c117ae9fa94335326c03f13538418b19179e89776e6d4677a00c635807d8be4d06420a9", 0x64}, {&(0x7f0000000040)="be00fb4fb266cc7e5af793eb2bdf701ffea72a08e4d754ac18c75867b8c2ce009c6d75c9", 0x24}, {&(0x7f00000002c0)="0ec5d0eaf5d247e535aed05866ae61f620cf5b174bda63ddef286830189e15c324aa8b6ac09cfb5b0f5f1d1e18d6bdb2b4689590188924219edf9356f1925ba3cb3bd4a5f05cf120c495447e5b65a17bce0c2fe0aadd0dd47bc64eb2851f69dbbf558724f0f8ccc864ee7916f41ee3c41bf9fa072cc6703fd3aabe8c43b26582d2e29c99e89c1f24c746418f8036e560f21accb9d95fdb1e98a7d5f4aa249411f45bfc791e7f0bb48433433762edd82ee238354305d6e07c71f86f984a708befd672e33db6084f400e16d5f0462d0381df9d2f2e79f1debf4b275c650f93875a4af8be46a2dfd0a46efdae5625", 0xed}, {&(0x7f0000000180)="aac5817dc1c59f972c9883e763b514cf2c156c531e651dda8a2cd2cd9524089964dd4178177c791f2a", 0x29}, {&(0x7f00000003c0)="a1961ce22eea47c114d5a886b00aec85e0022fee558babca7a06494302bf139b33bc5c561ec5f0bb0f80ca6798c89fbd37775a763e0ab62e65b9cf71f05e41ae45bf09cad248295985ca097eb0ff81ebe644000260c892f2497d3a3917aad20add958a70eaf5396cdd3ca38759d1bcf0c6159db19fcc1a76d9a6205e6eb393ad7d65e9fb29cf3ff025eeb5da7391360c75ca6130fe8daf8eb566fe3b5d04ccbffa43a4d8308b3107d96578cc9f5b28a9b1f5d3b25348adb390543e912f3e11ab2dd90250ba4c68638f557dcb", 0xcc}, {&(0x7f00000004c0)="8088637cfcbc30cc993f558e0dccdf9950453e368c23320cbfc76f28591813022ac8cce53e673926e63c18f9502db1ec11e1e9a9214af5572a0f8d634e87a55c860221", 0x43}, {&(0x7f0000000540)="fe4e676bf073cc45b1063b3746cead484d1f96f659766841aaea1c800a10096fe51d5873d24eca04053d69a91064683c0ef4ab00ad9f041fc1b6a85da6b629992e607534e8a8f8a61930998afb0824adeb32528f45d94a9934c9eae09a473fd9808552f6025e4266ec27ae8321b969ed74710bd3cac6e5f3b232ef121fe0b70758b0e9ce33c230a1c143bb2cdfa6208685b29f86812f622ad71ac1dede08bfd22a935ecd4aa44c765de76c5b1677a695f0e2964faf7806d871cd91e11239f46a870541c26a74", 0xc6}, {&(0x7f0000000780)="90eda51c757057b9aaeb184a0913410f16fc3d1e6d18c559761296a7eb995288ab4d9a54bcbbb04b76dcee8b59076703a1333fe46a89be7924d11bee4dae76e30b6b19897c5ea08544f0463b94e2caf3072b797c6f7873cacbe15c96f1a301c5914ed194da3d1fdb383bbd91acd9f6d6d3d38db2a9c9467d870c287acdca60e08e583e7a89e413e0ef744adc6f5802939e109cb9e95eb059b6ac59d889dc0aacd0fca73df16504c93b94d2c069f60a06aa5e26dd98f773a3a3d6c5a23bb743356178af1be9b3ff31b236b4d7b2733023ad2a002ce206e81878fb1dc1bb460cfce2f757694ff3b40b96709a71d1fd1d334dad81f8c81773af66bb3c700de7ba6b1e4bf7cb0d63c4a9782b2f7845e7a6a8be06b7064d73fe06475f51178667170ecf1140e1f69da4f6604f770f748bf47b315c426e060f045efe06312d1d884678aece0c413525d526ddb32698b9294ab96493cf9685388f6d1f8446d54960c163444d69b00893aa8089925084f00ab604ef5a1ab7d3427745c17554b7e1da8ae3e8b4bc37d3f4bf9da8969a8cc85470bd66907953224fe362485b65bda9b40909cfd6566a6732abd0efad06d041ca86f4c85007b847604b2222af67218b6dfb486f546f8b45d406684ea38464a65b78faddbf1f654583e160a6e71e5cd0588c60bc382509518ff11a6b0741f60b547bd6e7c2929ea828733a5d8d72f8b438ea44e2d0cf3b62b58ce4ba3a8603550199ed5b306ad88215bb7593475ff2a8e6a8e964eae55d26d3f9b0a6cde18179b03e32cfadf048a1c8c737542e9a1b5bebe8dce88c72ba149cffe6f44eb5aa33f5f9130a90e146369faddb68a01d9bae2cdbdaa609b04407dcf1395837cf4fe88a70d860816bd6c9cdec2092203a3b1e4392625189aed672838ded22b001adbf48dd2c17279927c0926ee36fc485e73a3e377c298019f5b1c2d528538e96f99f73a811344952c6e2dafc76b14c43f873439017429ae5e1f5663b845edf4013fa8244cf1cfd0619548c528d75771e512f073b06521c39a8495964d1d5f0c48db5d3ec2b7059f20f6702e8a7c7c5dfcad215014bd28e008404adf1aecf304edceebe3e94a308ad6732d5582fbb7fdcc2ba9936fb650a4c548b82466eab481f1166d90956136517c7640fec71acc38f9cc886ad202926163f3b56d45ea8ef9f6b19781f368969853bd1874b66a231bec391ee61175f015befa9fa4925079818638254d599e05e10fdb805e33898a94e55b700993fe9a06362736dc44d70092fafc713bfc4be93f7b5e676e28cf454de1f3505c18cfa2468ce4c96b94b97965d3f1185f79c0ff9179f2e402ff4ac9964e05a61d7ec5f9dfa5b5a8d5b860901d133022a477f725d51b8236dacfdf9b29621ee85662c83d834da0e142afa240f03e7a5a0c4a297cb6f5bf72dbbac2c3aae6d42bfdcbb01c7c3594212d2d854cd952095580aca9cd94647e450cf145e3651d94aea06ade91393f33b383ea7d33fe4831d339313ba846f91d86de2ed55c9a4ef6af239c68e396e6957552a5878edb99af1435c94e3bcc5bf67af9031eb1be853a303bd010658a5e7f05d6c06a1283414c42bdbbd48c9d9de04656fdc6c668ac1492b3e3984c6bc37d1b1b689067a2bc806f53268edd9e8052b3ba5197b0a258a9aafefa751314d0c51e65dd6daaafe12142f19cb1cdc6a9e6efa7122ebb4310b6bec609ea5c03e1e7b1f7a872c7be94d6bca39376ecb74c32947aeeda6433def76958c98082034c33cb15acfaefb60556accb17d531d00f56d7cf799bea9f73e25dc1ced23b0c1211ecd550e3bc3334ee1ead01005548ea6343f89842598c6086325704d6481bb3cad1fd42df39e4a4c5b8fb922aaef2ce87f8dc6b31ff190148a5939e630f42cb9eb3c3fb7dd19575ac3561daa1f8049d56b3ffdf11d58b88cb0f38e2f23e440ca6c595e5f6239f7d712e297610ab4bfd7bd498c27867debefadfa2640c7951e65604bd31a248b77f19a5381529f9b8d2046be23634c9617f34eb3165c8f0418245cff994d091a763e03bae57811d66c1f939c4cff08996d9000764678cd78cc1499b71f78ba0318b35f408641fcb6bdf6245e5812317bd1a04d040a23d7d22de831ee941ef7d6f2040235594b2cffd51a3a1e3d4f238c1a955b2b58aba1bceb4d8b27c88e2f1be908c31d782ce73a4fef614ec201a89fa38eafb9d730aeffb0e8338fc59285f6cbc833aba4e2aab53adfa95a1dcde08ac038d1c1bb3dfbdfca3afca987eac222d835b44ffcd0b29f5024e6a6e86bf18c8799199f121f71e3da8be83e1852bfb2784de4babd2a09692b251a3b6dbc96b31342c2188f80749ea8fb10fbf15f666b010922410ee0c43726f6d3433829e4c97be2e3d31a108c0d04e47570169b5006310936ab48fa1954c380d4ec318568f16e1a41c0bcecd1b6be5d7c00a3ee283dae31bbdb338f42a756d17909938cdf45c561df9e7a0a07b8ed8fa8dae85f8d5c43d795806cf7fcc0d75823d60710291c618db4f2ddaa7c790c260097f518f9229e2fc474f775880c5b5947fc49b343602754f423bb1eec2558cb0fdcd5ef7d91ec0e59e9f046fb22c2d930e17d6cd5c3e6425dbf43ad03de7977900429cbc840e02b04823f0f5afbd438b7f4434693b960fe12d13d1f8173c06ef13cb5232f25db6984eab01773ff890fca71c23dea85bbdc72550721acc4a6d945ee69605be0006ed17b3b3a70a1872788d6ae1051f77f8c625b283ed4f0f1123212fa16433b243e38007d3a90d5e27024736233f30892e1fcc5da6bde5a1f30d9324c93bf60c980fcd922c6a1918d7ca709272a6b132c5c2ce11bfb24600db71c4d23b81856365fb561f01aa594d8334dcb3e34f5a44f928bacdcfcfb15e53357bc24112b9f5a6448996aee81e999a0c34d97feb267b29ea50bedc4ed5420f410667504b75b1486957a64b7d4a91b7d2a67ee076a4f313a13630cc818280af3c8c5007442c8c7e978b70a6fadd8f9b396ce544c57e3d63b575c2ee0cc464960607f8372627cc2231b8bfd245ad16322bcb43d5dc3d3b48a225c1a5e1624e8bd9f90034834b64eee871738b2d7e7a4503362bc49eb1c18d2308db9371a3bdb84d110c07132292c34db5f2cdadd2514d7b81a7eeca3cad53dde4a20ef1d6b60cbae3cc522e66c56779cb9efe3d50a7f396c46efe247d2a38b998c5a9665498c9d7898698e956d1c4e9d3bc2e0324b56e0fa5577088294391933d0717c27aa784ea463668e3b26ad863ed3a7f550bf95b92089428d0399b99c2504863ca4404715a0673bbf3b61996d79d99b2f6b44259afea4f354497cbdf32510856b70c139c45812c77c64ae27c7ba805b0989ef812ecacfd52a90a3567bdb556287e9b9fff94b8be74e6ff5129bb04ed2b7ed279f905daa33c6d389d1b747d7aae94ab39c72fe92a3bbefafe20d7413a21581d9fd199f1cfcd90b1af8abaecac43b91505e34555c2e858acb471d546f9d1333ef7493781457542b93283f05197fae4e9e9306146e3eae127e345a288e6294efa77a2b3c717ab0a7a148c8cda4db9ca87be3c428d5a74ac347407507d5c6cb38ec71157327a9ba8515f97faac57997d0245d88f3f56bba44a6d3711ab00b02520a1a9dc106975a97ce08a94b193f854f70ef6fec6d1c01eecc1ab57547cb28cd32bdee1fc791a7d367bdc54e95d5c09078fb42e8215d0cab80dc7355152a2a0048f5868f9647bd20b441b273977c571e6e23d9ebeee101c9eb089e154643e3718259c246e38a9ab52194b8a79e13bf0b0d1cb0f7d2aeeb22e8106732ab8f7e926630c6daed990e0b20eaf57180dbbb3e8bcdc6df9f903fa1d2047063b93a72138a04f403a9a9856860079e79835069597c4fd412fb87b9d1edb744ca023ed97fb2c050ba52cc0181c60956b742ed79b8d86419bb3fb9af66f590cfe00556b2844ccc1727e51f9266db197103c10de106147043263498dbe4b249d5ded7a057bce5fc16a372e10e8519e3b1bc3aa0296db2d5c8d987287dc6ed45a4633bfd148fcea95bb5db4f63d39158b441d0de31715ad0358688562614f0b55b001075080ce659f5975f2adfa0e49a0f43c69252d5789699eaf62582e4ce3a7f861a8ccc16b42843622d7ce49b83872da39c82e824b898f92a82a2c5fb4e8e0e9142ce7f0331a81a54ea27f868dfdc3577b717ff40cc2a89d8a269febc32e7a575cc8964abbfba9896b5c921e2f84edfc6c540242b13845080ebf7197b7bfbb7ed4c3b3d91f90cac7e45c25b43a2a4fe1b75ec888d1b24bfe25e0dbbb163d37d6959586e52b6f10335b718c5c95fa13f9aa541e803e2812173556ba95dadf86ee0a0d440d07ba7e9587d88c36f0cf14fef5e85eef64fec1084e120f48cb9740c3f1fce8fd0e7de113a5437d01f0fb613483ed7a5907393d2305d2513ab14076089089b171ee370435c2f42db3c0e6f60217aa7462c696f4dea02196e857356b4c04fc8e45cef1558a08250bc50ec778598c5a0dc3d052314b17e2e6ab0b538fd756ec4501ae1a6b7c1bb29762db814dda367025ef8ff73903cb2f7d2784453314ba2e217483652b91f205f8ab2fde55b3cf123a8d3ce98a58677b6930ceb9763250aa9b1a785d6ca330a85ad3a1033a256000b464baea9037f2c31e443530ad6aaaaf47eeebee2ffac7c6c18db9b5845fd451496fa207cd0a3c6f6ba98ced005f8d517557208d785ca1ddbd309644c72f2300a2ebd1f4fbae4df3759b12650bc522d3704a0b7a0a76251e3a1ba950f2b4e2c98876834019951f3049ec6b0df97189ff15bf25c8abab750ef8cefc5850a2196eaa22b8e269678f40b268d86e44e37c1d1642c288013bfcc119e88692512ef6078359732b8efe0c8ff17aa9690dac095da30abe660d9ef01e202fc096a7acd54a036aaea162d3f18e23e66e21315ee196f0e4551f40af0679198b7125397f7ddf4b790decf3daf44a24358ec7d6b76c8be395dfb12fad2035b511693193a00a8f2cd6a3f7e004dd6d081fbc91ec5e424800f78f3c9feeea62499c41f88818dc2aa344b1847bba2167a284bc340cd1287aac055b4b812866de7d9b2e6ad96ca39fa4268f6595870c237564e041c39bf2d6d9b28c9cccd00a73b7afc55256c313eb5c520c57682056f0c94058e137985a69beb3d5938375169b8cefd68ef7a3c5a87f53e737dfe0f23f94d3ae73366abf6d7ba1dd2787e1400b87b337ed5d3acbcb0c7b4183805f5dfc09e58fd756531bef0481d7543f24418991f2761a9d919983b6aa33eb9913615148d160369f383686bbe191a2e725d82f31e4dd543348f96609b78b49edf0d09d5170c0dc713e6c0c250a7a6376fbf0001f330d071163117a5fb3f810fc379006d0c074f918ea9c4f90caf11f740bb774cfd3a10a7c22ce782780feb8405b0e5799ddd1751d42470daf26a9dd266db01a02d26301e7dbf35307d8eee593f893c00f3c4494ad3a074eba1c73ec18d63f66f716682a7723aca74b949d2cd4cfa318b7ece062cd01725bda48302c523ff7288e82f5dd310bf9a3d950bb92adbfd4824519ccd6de74f53affafd16f9481ceaf603b1865a2696b52494da6c8c5d5d4c5a6aa2833b2801e4c1517e54c09a56d8817b346828c492ca45587d1f0f95e648b65fd006f8c2790af42dc62ef971e126a103539c0e8a8a6d0b974c3fb1a66769a981a431247af661fa8cc4f8c85eac1fa85e803120b6745ef65a825f961838bf18ac89c1ab32ac0b4750e2a05affc45c03691571c95ee349fba3", 0x1000}, {&(0x7f00000001c0)="36589eb5b3e04d2695db9bf6c7ca03f6746d427e31af31af48b218276bd13ada82ab7e45f919a49b94467d6f8d79a1e82b42e48d1687dd844a7b934155e1", 0x3e}], 0x9, 0x0) ftruncate(r1, 0x2) close(r1) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) r5 = socket$inet6(0x18, 0x4003, 0x1) kevent(r3, &(0x7f0000001780)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x20000006, 0x9, 0x81}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0xffffffffffffffff, 0x40000082, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x20, 0x8}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x7, 0x5}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000001840)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 01:56:26 executing program 1: r0 = socket(0x2, 0x1, 0x4000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)={{0xfff, 0x2}, {0x3, 0x80000000}}) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x1}, 0x8) 01:56:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1a) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)="58efea65e0f02683d5965b7c4928d03d0a4fd12cebd7652fb2c7ef766152731adb6f0b2d959427ecc05d644d3893ea2ebe7660168c3284d5955d2379047ead2fce81a89a6c29bc4d58cc6682d0ab3a70006e2a68b61553ed78d6a89ef3f88ee7f4c2d49bf790c7dea779564be3bf4d41ee0ef75b8b82ea204a5207375ecb39a0e135b3eb05e6607d69e1141b72a9425ebf14682108dae07bac2b254b496e920d252dc18ad9731aaed9dfadc35d2e69947d5023b2ba3301b92786c022a326b90969c9505b2a78d41d36d2406d3b89b6e1fde1238a430930c7189217c4ec7d7dd13670adf22f2b7c7599525147539303b408a6b159d49e447b9a0024a066ff5d13c7d4980e0b0ad9c8ae754d977f09631095af1b1d2ba5730187cbac43054872c528e45f941551ab89ad19068499a1af7b0cb17a355bedfcb53a7fe837fe65b23e6477630e2627f97a0f935eb0d7e7cc3a704fb809223bfdd892906be099f5105c4a75f18573023b144b2303fa208063eca7f212287dba43f55d5e69d7c1ee990adecefd352596ed4686b470a732eb0f62579e0d41863158c06fbaa24349bbc644b8608c45d0f20d23ab78d71f2e46eccc4b9c4debe06a3cc91cc16a6a01f669fe1f7bf4475f4060862aea5bf7dd30de2988fa97a63017217a63f4c5220eb15a601992a48e38003961ae28778185b6446c34200cbdde7d8b1bc323f1495978c0a6207e60ba6cf517d115beb86e718c56606bede8f722f555da829c1ef7b4127a6afd99f13d9c3cadeac77b24601a5841e25b7a93a0c570a2aa5380561565c3304e0436e3db8867ee6bf3eef4bde3aad0e25443d1e9fcf290d64b01b449194cce25295bb499fa48bed36eee0db40969321bac1ca2dd5dd832eedb3a99644d939a3e5cb31fa7bca5a60352c2aba26bac1c57803ee58968aa6b83a3aa2d7526e01adee3ff397a6a437fb18dd53c73ef832cc7b3e2c9435a23df85fa5417cb17bc2ee18f1f38447ca748e442730c4d294e38570c17d780c94a60aad83222bac317d1c05e3ce69d8d91958b5b781038cc510f1a7582b3ad68187ce58cd373c1f017c46999f6abe530f92b64fb71e64e77c30c3df743311bee6dae3e58d6e05b942b96c02abc49126ff7128cacc20a5a816bf4784c20233547cd03c57dde3f11dd982a7853096dc3cc42e53bfda4c7a9a8687839f4b590b87acce2886b178f5abd40be98b7ed52dcf3d5bb3f4b999934527d5c63d54578df3e6d4a469e1a3112fd7c2f5bff0bb0b72e0861e007e2be3306fc0ea6f0d6e87b95b85ae1833bf9aa071deb81cfe44d0bb162257a17025b055cf31a8a2d9c095bb5671c1141f8b6d66800e0773da4683c4696372aa8fd4e374b7ba9d5d3a147b6ffbf9ca643ac4acd3bc3581625094dfc16b790e75f49da55a5d279285e6b7d6dcee6510445febb59f39395c87a02c784a0763c275e63f2a208dde40f06e6e28b4f6dc2482565dbe745e0c12cb9eb8b915c4ef4d929b3cdbe8c73541fbbc2637a2a9172768172e5180bdbcc0e0af1af5c35802eb2eef45fc4c721045e9960c64c40575da95eeeed2021690f98b7556ffcad919ef747238501e614a12a859fe475d249b03edb69914e47cce859fdc682151bec5811c1c37b4c6b3f5e8bd593ac7628d0b3b4605df724f7374a12ddd4b170e284234ed077f8dc55d80040c4a1cd49fe4138717ccb4b75512b1844e6e23503a4733a8a004eacbf3f9b1b8c93df81c6147885136541629bcae5b90588f349045ca5c3ee68ef4eb57a581bd9550a93b5a7813a34928dbf0035bfb15d2897e5e7b14d97deda8171abdd1f5a48ab444622a87ffb367c752e0a5f36be732e3f2b5e33985204bb32b304367d38ce44916c55dbbdf9cc0c4c6d90d55d33b25ba25ff00bbf1ccdee91aab1691bf54190be9e1875b166ba8561b650dc8b8b9d554445f6456cbb591a453d65e32ea706dce9715d6a5cd0f6ce287f1a2c7dd5cbe7cfb2546ce5d55d01e6c312b93c45347a20fcc9e21fb1d5f000d459e495b7b294435678b80e0cb0592807a08d6f703fc86d8c2c3dc40d8f6560d1b61d1470b72d167ec11fba81830a15009ef2ae8fed895ec17470eeb9d9a53161aa3b6ef61b984396b0ce76588cf523756898d98baadb716fdfbdb7874629629a56d365d9ebbea2164517ccfb5136ed921bf3504adef931f39a4fcd5fd9d69057daacbd9697ed13818cb9dfaaa333caad7985080c911576f52b1ecf3e95b10600efc88e945ed8918e820d6ca55816e6a113634f86921dd90f2dd65cc462ccaaea9d44ffe3704458433e8eb1d9c51e7803be2dc19b928438d0956408b4e1bef62d8346a55b61f2677acdac5e36f9aa9be70b8e819c908d4a49dce6de5b56cfe6fecfee854a50252a7d314a11d19fca50c59b7be9f451125a9096d016b86b9e464929099c07289537693abedbbc54b3eb62b8cbbf3ff656128b500bcff85ced9c64476ada088cb30b74dd60c8007b9c207dcde99afaccae45babe80822bb9eaed486ca0e3ec687f8de15163e10557be223fef2ed4a59d8c8cec1486503d781d8262e4470b9530c02f35980e8a575f28834f9775c84a2a766fd996053ef30fe59666775e3f0d95855f7a51d0e2bea785ffbc7a47e368ea696b46350448a037e5d5e6d7d214acaf2903c1c07b6e3b9ee43e56c8bd9f488eb58a7aebbe89e8563a4d8362f4eb34c9d1b097032db60d701471fa63017e739ff25ebd558aa62b4245182cbc68c133f732ed3b549c03ac4ae8799768eae4c7db0ec442f3e3b0cc570180a0a22706874a955851d5038c6fd3b0dcac2d57b0a3e3110695d4968ed28a7d32068f35a08b26c50867f736e02df942b1ae1d84b00f82adafd557fd129ef17c717a6263a14c8e0f", 0x801}], 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) 01:56:26 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000002540)='./bus\x00', 0x6000, 0xfffffffffffffffc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() getpeername$unix(r1, &(0x7f0000002440)=@file={0x0, ""/46}, &(0x7f0000002480)=0x30) close(r0) preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000001140)=""/159, 0x9f}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000001200)=""/243, 0xf3}, {&(0x7f0000001300)=""/44, 0x2c}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/125, 0x7d}], 0x8, 0x0) 01:56:26 executing program 0: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x12a0a, 0x100000000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fchmod(r0, 0xf7) write(r0, &(0x7f00000000c0)="a8c7af41fae4c8bd9a1f2bf335be9017955dec980792245b2ce4dc18d638934a9ce4dc58a148a8c2c13bdd9153a823f0b28134a7d089cbfafd489a8c48f48bdf256146ad996fa6f60295f6221b12028a86603ba307b5f9f7a80265975495bfe8f26984bb281cbbbc2533df5b3724e630af4506f513cfbe163d19880c13b7b5db3db67c09efbbd2e6545470cca00562ce6134ad9e791826c8fb6844c7902227a1dabc5e2db8f4ffceec2ea821e2599a59fa3674bd67d8f33c5a4f698829be2f1906062f7750770a1897b6a50fe0983b631100a277230e6ae0fdedcda685c4209e6cd91738ddc551d885ff8010dc17aed4c0669f5e33688b55608a6ace46397b5f60c4a4cd9897ee61cda593c14704d9e5002d0f3bd7b5bfb46aadf0e7e65489e0b6ece6a62ac8ec2c17f7a2445251d367f50d10c2f10ba23b0b86078dda38cafa27fce56cc81a20e2eb54b604979c35d0e7f32260019dc1f354a9cf8326b4d9594b4e50a809be5edb0e9ed92ca2b60246f13a4b322655d23d6fdb89405bd63a9af86ec63c1214cff1b7814692a1ef2a91c7c4b8368b51e3fa5019123674c1ea3fcedc3a7ed62041d46ef8660105fde028fdd152b0a21d9c139eb37f8351b437da672dd139874f4edfcbf680fa9c02a84987846b7d3f9f7e1fd7bcef41c82d553eec348358a35f45da5c66d1d125c81daadce21dac41522f20e98eaa1a938a88249d4c216c0a1ee03a64e9efccfbf62910c57931d2dc0d37dfc7a52d8e47f8358b61e27582aff0e8a88c9cc6728953113148a51893d1977cb1d2a6283cad2df8956bbffafaddb9f38bbdae895b7b2311b11aa919e918d4067e389d3888651161de9897341d44c95b5b127f9d0442b6cc6eb737e6573a2d198bbfebb7b06436009e2bce93ec7acf1893794c6ddde87ec7ed1c2d1696c5dd0fcd3a520e8f862cce4ff20d7251a63147e690463b2e48764c71a00a7f4233cf18ead7d48fba97c5e5d391818c7bcd5ddac1467d0fb7a738e5e61f6e23e40846658cf9540394b252dee5ff038e5b381185d373488990462bfbb7739ad3fc70c9274142a12e61f44d6af8663b10d6a140201b4e92b08c732ee3835a11098945fe5b3b89cd71188a2b102f17f5f18149e726ce966db50e26825c468c045a989119d1e5965a434b36a9f27d0a60ddf658237002b153b705535c01b9fc0a1e2e62690f5315277dd094f6837275bf77b1810735d324cc5f808c3ff7610ca8d20cd2047ec60902678359cb96825b9ede1120265a3182622f0901389df6ab3b9084f81c0b241980da4716b378eee90199deb1e5c0fa21f157a52bbcfdb643156d73ef67249b905fca62e321d097bff1b2890091aa2788b1003270990cd70dddb3b2d19f9b499dd0bd6a8ee2d3dd55e6aa35f9d7381d0d3fe6a484dde3a5a9b83a19ac1c0cd5ec857efd51306bc994ae18a91cb29e9639a9a3345ed57667c9b9ecb3f33d53bfcece150140ab084bb12b4a91d894dd26320ac80d1a337597b483723121c806fe8b85ae7e3b7cc1497b0f5cfdf7d7f42e4c672b69145454ce60280c1e4887435a915b6e4b8fdc809f051e76294d43a3733d05f379c6be0648eca69253bfb8e6fd79515aa679c1ca5944812a81fdbaad0a63cf74f0d76bfcdf287431afa99dd82dd8ab9edd37face08b6a6366e3eeba8c8d3a3dc556b2864939802ebb2b3b764f8985a79bdb78c9a964e7832b23d4bc3371b2d640c18af9088cfa648ecb7191d6a1240626568713838a5a1c92e82ea3315950aada6e856cfef0a6b7c701308a472701cce6dd0532dd6b21c0ae04bf4029c1c28b3c6749da10bd314f04b79359d766ac9633afa44a807e95535b911cdff993dde86bd3a259228bad41053d83e20d77b359f7a60f918749a43deab42a69b79461415f5aa363334e34e0ccdc71f1836cf7ac91fb67f4cbb0a70ffae5e69a392ec41e8e279735fdab10ea7bc28a87f2d41ae1d7ea5d6ee1d3ede28dc3ae5877c6a2e5f8129d508575d9e19bc9bcfa04364a61bab9ac9e8073f056a8ad219a08a818fb0f13939b4ca13d5d499d74d3fbdef5174704bee9bd9520fb46cb9e88b88c4f8db05fcafeea63e208504b6bc11cd3982b1bed8af32ec26adb76912124b9fcc424a649d0668e4733625c24a8d0e4d966f52c45a6144b9f1a44a2d56d302c663c8c2fa29cd0970eb1f8ffa486f8f92fce78a96e8443461fc869df0dd235c25286bfbd4d4061bb6e49c080659ac179c69fb48159f0d03e80e640a092b105b2d1662d92357439ec22dd55d8bc74f7c88ffc51267251500c7e2fbf8297f66b552e073ae28f42ce61674f723f2ebb22972600243298e82be1106fca0805006cfb13809bc38b11a6ea2a0b00f49a541e4120119ac9afdea1e8366ba9c119390fdecab901030ffee98482f4c24b312167331e5efda40ceb9d9b9e88afe21dc7bc17cc2e3ca3a2f52368780e5637425a0e604da1e9e54c7c708322869a282bf63c7749cae738929d48f5a60575d6107eb3f234a6b1f815e6b0e1f8baaa563adf256e1f172c4beedbef4ddbcdc57fde5bacb9b21dd857987c36357e91dd1cd450ba6aac061f4a34679cc04074572550afa8e6e668ad064460d3fc157aeca8af08cc2ada717a2316b6ffd0d548bd51d11d082cc49e5cfa976841950de37b5a87fcaeb99b0b28c8604c720d4dbd247715e1cdd201b43aea86d9d34d06ca9b134c0eb4b6650e7c07d4e20aa78e6164f78be70dd4ae6d7841c31ca8f09e67f5b52f040ba2b27170e56d1301f01d272876430acc6cd6775b0c6af4ca9a3b82efa831cb5a86072ced154b32d948ac8904627ca5ca9022ae0616f111d6f7466a9c19e5aac1c513339a0c829d01e66d141253e5160a62c1bb8590d5311dbce60cbe2307ba775c0b3fb5c58bb123621f45f437db1ecb0453265e310ac889846ed714911e670429093fde28229756aa1786e22878957d8e02d711fcc537965f3b1bfae856755995ab0b0ee6d6aaff2b2f87d701518ffda581cfadcfc92b029eeb29eb92bf11496e6940be0f87780f504706e31fd180f5de8803b4974cb39291d5b79c32495ba42058b171882af8854196c74b00ae1d888b56199fc608a5109b9ddf0207b881a9df3acc0fbdc5fcf8dbcde440b23a16dc8b9f03a7e346cd2f802fdcb9c07cae6fea640169da5f396621e9adc21e63545270962b6f760d6723e9b876810962d990de10ce719138980c0102575f366df3ebf1e6ae0d49db3475385216d53b8ce4f4d52bc2be958fceb5a0b1b857ef447efd85ab08d3c2b1294cc1eabf38120f872687329fda01262e310192b50e56eb1cd751caf3251aa4931a8920a1bf1e1eb50cc758ea0fa49a0e2d4c64a0f21b670a779e4c5d0314dd879ce7d5d9ee01e086ee1cbcbe1b8c9ba868de6ca099c9ee5bdb0b8c3198567bcdbd8de21423b7609bfba1d4974de90ed983d3162cdcfcd1e2329a88f5c7c5e90ee4aacc837ffa197a3852fcd03ca68cf875f5d44b30e324b0be6e7d97c6a726179206bf394ec8bed8d06796c7cc183fb8ca7d4d5443cfa23a7071aeaeebe0a422866cec84b10e2d281ac78f02233458081eb25b2d7e1ce060ae4f4b990044bdd1889a69081c7e3a79969e7367837a6ced24926f8a8d18364951db4c76cf298a5a58f133916089ba9ef4f4b2982e1f058a71f94aff11a4b7ca17493548b6cb230d25876c2edee3f1ace1ea8564ffa7b7b68987ad4305a4342927ce72ee8ad4d5a7cb134912d409c5de5672ce02229ed600f9bc3dda01b910bb9b41430aef2655153cd7b57131b830f284d43b5a69caedd267c514d44cac5cee2a0e78e69403109528beff011523623b87eda587ec9e70e82a14329394d18a171fca22aa9ff5c18f97611fcfddeff47e2f27af3b974e1f2567d91da2592059a4a7586b4b6f08cbc25aa024e9869d2b566ad933102716e939742d3437956f2ba5a370e11ed83be97893ac915d2526ae9a4fe90b4b46d631a6ad567ea9ba4695070535921b4aca379c7d547f194b09c6a633c5dca6511e62f07c42aef5bfd3ee1d1f9b20120e2b8639742a6fdbf8847e58983817a6d9ef632f0e37decb553ce7ed9ec88882aedadc3cfedb9e727e828928fe439131740a939b587ccb91021878b354017ba1d4d3c822c2e46b65ec01404732dde11d0c15448616cf9cb3d82cc508445fd760751e6e086b9876c3e26b5169a582f8789b2e113dd18d6fe12c7c2de9d9d44aa8acba260dc00fee20a575687823cc783e372bae3a6df411b989cc4bcf79ab594782031bccb359fd3169c9bc55467bffb9246de24f9560cd01d6688f6de0e3cefae61025cde430b0b431aed953f8a0412db555346f7e77e7d24049d75cf8bd70c1e27cedc3bd6c9fbd72692f657e9c0d5e237a830219caa8b2e8ed344727d274c896f540f96d68c76003dcfbf8d49e9d5346662394ebcf47ddf8d8e52c97e3c127eb87c0fbb9773ffb399fa67e7c12201bfd1bb800cf5e562b9ab4dbeaf44aca506b0e54fc8c9c1e3c2abca76db8169999c0da6e3a1c1dd38d1aa3cb6780782697e82f126a0d72fe6ba7c9c9b6f2c9b4c7082cc4e78008db7c68168479281861735d60d5dc512aa033eae24a845c97e67d4782bb1fb9fdd9efd9b630f3c966c767648c40eb0213755361cabec0a3b505c3127fe57391c83e39ddb6a7e653bf6283cc45031afe9471e22548a4175b867bab9956f85fe226c44595cbc5e91e1b4ae12386e4cbc08e37c5b234b7f684a7e91810019255accb0ee8dddc1dd6cde9d76c66ff4cdda24ea42f500433af105af2abef802eb516a1a05ccf2f829f69c5ad758f3feec7318d2c7cf497632505a32f17fe2d3e7e423820fa41dea6abb41e2d7ad624a825553e779125515b1fa0d0f11b7eddfed13f3b91de0008c9b6f8d82897b54703e2647bf9cc01890c63afa82ef0874b5e20a1ec3e53a88fa7687f8b5c6391e459b3c32e8b4a0ef14f82ccb959d58df0fc2e591ccba24c63a5ae85d849bb510fa58df42563b5f129fd63d1aa83d37ca90257ba9ed74d7036d2f3107b157ad17078411c189c10952f104d694c37fda1dd82e4a85e759e5e53227dfb963f2865cf54c85fc04769cafe33e9b59659821cc1b152cfd247c181fe0431a1ddff7b2b3bce55bf9a0c68a29a215442cd930bda493ee24e6f408a87df721492df55d8bc055e12e5c755d20ba8838b4fbae362dab39f5d3f295f6cc6dbf46be286751184dbf0fbead1e5936361441547b17c50f56926c1e00df1508e69a882e225a98810bfc76c4a069b95bb0bf1ae55963b7f0de8ebffb1bc59e2a4f6b5944760c01a8858470797d1d777f34f0e237aaf97497f59f52912294a15feeadc43cd9719c4d3e2fd88ba7748e65ee3c15db52f721a95cf49b19bd7b27e69cc818debf8326c029f131fdaa8fa8f1749edc5ccd5422d9796680849e785043729a84865cabf855e77b9d41f48826080a8d78f15d21376ab20ef1ec629b0112ffbf1fd508cfdbe0e5dbcb3664525a98c30cea7e6a79101fb00bf602dedd3da2f5a708513b5415f40dd643d76b04175c33bf6cdab1e8aef2fb4653039ba1ceb9dc191a1a69aac06e9bf8f5feb66ef11a18ec27913dbae95132721adc6f9bac36f713801ff2f1dd3403246d900942d5164c208b8ddd4c189084f64ee0dea536ac53d9b6b64030bbaaeecb01d8cee294e8a181bbb377688be47c6d6893fb8dc295699fac241a82a7d7e278f5a6789ca7f7759fa8d14bea28892d2b43cc44c4558ef28aaca25edc7375199b1ae3d859", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) fchmod(r0, 0x20) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 01:56:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) setgid(r1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:56:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xff, 0xfffffffffffffed7) connect(r0, &(0x7f0000000040)=@in6, 0xc) 01:56:26 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) 01:56:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0xfffffffffffffffc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 01:56:26 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xe5) 01:56:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x10001}) ftruncate(r0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 01:56:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) getpid() getpgid(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:56:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:56:27 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x1, 0x100000001) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) socket$inet(0x2, 0x8000, 0xfff) socket$inet(0x2, 0x8002, 0x6) 01:56:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 01:56:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) 01:56:27 executing program 1: mprotect(&(0x7f000054e000/0x9000)=nil, 0x9000, 0x0) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffd) mprotect(&(0x7f000052b000/0x3000)=nil, 0x3000, 0x7) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000489000/0x1000)=nil) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f00005a3000/0x3000)=nil) pledge(0x0, &(0x7f0000000100)='*-{\x00') shmctl$SHM_LOCK(r2, 0x3) nanosleep(&(0x7f0000000280)={0x35029818, 0x8}, &(0x7f0000001340)) getpeername$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb0f5bc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001300)=0x1002) mlock(&(0x7f0000251000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="0c0c839c0a25d72ad763fdcfce8361d2ba049d307035fa8674302c0f4f3fcab7e1ea8a6705730a63559cf7e05d2a98a1869ce2d08b9d55fc9cd4765dec1d758a2789c66e57ae16d05c91b33333036c29cdb757d24ab6546f093bfc119962121b369fb4a8a0e454860472e0d504cbfb5eec827cfc07630d1d03be9d764c277b3c464224f921396e", 0x87}, {&(0x7f00000000c0)="e1c642316e7eb23e9319f0804a5645cba31473d30252aea825dee40f6fe425d9956352ae12be99ea2ae96ef03d515b7c5244e778afbbcd48ce1e", 0x3a}, {&(0x7f0000000140)="80c3a816c2ed21f7327002847ee332dee6441ed478396c46f21ae7790f1a81b72a7aaf814e24ba7ca35dfed7b4946fd7ea54c6e5eadf9410d47220929f09ec4c82194a99e6815adb9839cdbb10ff037eee72a8d6fda96baaba44e4d26ba42a8e7dd942955ecaee5064ef07109f6779715b8dfbf09314f5f84af1fc067a3005057484cede7a51f3d5bb8da2666f363fdc2d9970748248907954f51c845c03fce8cbc29fef8aa3db994f43f86e6abfc41ce6b7d898bf43c8d69436b916aa1b2cf53e70667edc07f9b12191ae0acbd2a12cfd", 0xd1}], 0x3) mprotect(&(0x7f0000023000/0x3000)=nil, 0x3000, 0x0) 01:56:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1f) mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000001400)='}', 0x1}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x90) close(r0) 01:56:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0x54) 01:56:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffc000/0x3000)=nil) readv(r0, &(0x7f0000000040)=[{}], 0x1) shmctl$SHM_LOCK(r1, 0x3) 01:56:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) kqueue() writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 01:56:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r7, r6) 01:56:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000001c0)="2c5370d44bc8fff6aff8bd219cb2449b777b14ed10b53384a0d3d652864a74e06bdc2fc72dec6cb908612766dd61ad3320e0e658ebe42f15e6e453288e1f9ad367535bc93b8a8377daa7e799142ffd1d1aff74d2e8a54e8094e354", 0x5b) 01:56:31 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="b16755e889467dcb4b1ee4d971bf80531da7041aabf1b9d81b7ee15f94010e17bd580bc9b4599c6e1e1279481ba2312dd41f3968c04c24f6a10a4fa6f75d24e4fa5fd9e155635fdfc6eecf797c9e0319b44bbd689ab25f8cbb0c2acae51919149522d7dea0385ba3f1ae1d8bab174575ef2ad384ce886cab73df04c3b037c1c0ba1d06b165173d5e250c67831ee2aa45d57e887981062fce789ecdf33d53775d0efbd6181e61ef0628a697edf18aea41746d4a0b7bccf9290726d6fa9fa4410cbcce57e3fc04eaa9fbf9dfde156b4a3f7b3c93f2cb91cefdb68822b8629fd393bb", 0xe1}, {&(0x7f0000000100)="260d491d3ac3f2689cd44ce576c110988bc3fed3105a01dfc1f51ebd722c070d76cde61dd71439f76d024b0252bdbeca0c6170dbd13f5cd60933e6a87a52c3bca74bd84a6c15fc7e744e3142e4f979d5887a4398fe79b09f86be", 0x5a}, {&(0x7f0000000180)="1ceb8970d38aa293bcbfc327f829b16eab84cd0488ea", 0x16}, {&(0x7f00000001c0)="f614e9b10b9f28cc19d1e5d1d83665c965d7c308c89bdc876a2b63b123aeb15f19", 0x21}, {&(0x7f0000000200)}], 0x5) 01:56:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x41) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = msgget(0x0, 0x40) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7, r1, r2, r3, r4, 0x20, 0x74e0}, 0x40, 0xfff, r5, r6, 0x7f, 0x5, 0x6, 0xf73}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x1) 01:56:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 01:56:31 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 01:56:31 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = getpgrp() r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0xffff, 0x2, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) fcntl$setstatus(r0, 0x4, 0x4) 01:56:31 executing program 0: r0 = socket$unix(0x1, 0xa, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket(0x16, 0x8000, 0x200000000007) setsockopt(r0, 0x7, 0x7ff, &(0x7f0000000000)="c33e94bd10ccfe01f06730a664144d0b8f887e8012", 0x15) 01:56:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) nanosleep(&(0x7f0000000040)={0x40, 0x7}, &(0x7f0000000140)) 01:56:31 executing program 0: getrlimit(0xd, 0x0) getrusage(0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80010000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) 01:56:31 executing program 0: mknod(&(0x7f0000000100)='./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) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x3) 01:56:37 executing program 1: 01:56:37 executing program 0: 01:56:37 executing program 1: 01:56:37 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0xc0}, {0xffffffffffffffff, 0x1}], 0x2000000000000130, 0xffffffffffff276e) socketpair$inet6(0x18, 0x8007, 0xffffffffffff807a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpgrp() poll(&(0x7f0000000200)=[{r0, 0x47}, {r1, 0x86}, {r0, 0x44}], 0x3, 0xffffffff) recvfrom$inet6(r1, &(0x7f00000000c0)=""/177, 0xb1, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x3f}, 0xc) clock_settime(0x2, &(0x7f00000001c0)={0x3f, 0x71d}) 01:56:37 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xf7, 0x4) 01:56:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) r1 = kqueue() r2 = dup2(r1, r0) r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r3, 0x3) kevent(r0, &(0x7f0000000000), 0x100000000, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x63, 0x8001, 0x518}, {{r0}, 0x0, 0x93, 0xf0000000, 0x3f, 0x5}, {{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x27, 0x60000004, 0x1, 0x2}, {{r0}, 0x0, 0x81, 0xa0000012, 0x3}, {{r2}, 0xfffffffffffffffd, 0x4, 0x200fffff, 0x6, 0x40}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0xec, 0x8}], 0x7fffffff, &(0x7f0000000040)={0x7ff, 0x7}) fchmod(r0, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) 01:56:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7ffd, 0x102) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x210cd45ed878679a) 01:56:37 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0xbc, 0xff, 0x7}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 01:56:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) lseek(r1, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) 01:56:38 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 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) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) bind(r0, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) syz_open_pts() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:56:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0xffffffffffff5866) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) 01:56:38 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x7, 0x1}, &(0x7f0000000480)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = msgget(0x2, 0x84) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/4) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kqueue() kevent(r1, 0x0, 0x9, &(0x7f0000000080), 0x7, 0x0) kqueue() chroot(&(0x7f0000000000)='./bus\x00') recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000180)}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f00000001c0)=""/43, 0x2b}], 0x4, &(0x7f0000000340)=""/238, 0xee, 0x3}, 0x802) 01:56:38 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) clock_getres(0x3, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8000, 0x0, 0x3ff, 0x5, 0x1}, 0xc) 01:56:38 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffed8, 0x0) setregid(0x0, r0) r1 = getuid() setuid(r1) setuid(0xee01) msgget(0x2, 0x100) 01:56:38 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 01:56:39 executing program 0: pipe(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x101, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 01:56:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x0, 0x8) getpid() 01:56:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 01:56:39 executing program 0: link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f00000013c0)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x10) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f00"], 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) rmdir(&(0x7f0000001640)='./file1\x00') 01:56:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r3, r2) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendmsg(r4, &(0x7f0000002b80)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="a5fe2867f15352b6e5fb8d96eecee3a341743e3d6caaf3a3bfc1aae7b135738c044637ff8a13ea6b221af2d062ee225766906bd19645bb492f2078b3bf4044ac25c1e7598c0989ed36099a16d677ddc1d9d6c47aad3b23", 0x57}, {&(0x7f0000000280)="9371f7e331dcb18a6b3cfef5f99c139f5c9bb43d941e8daab272627d361c20b945374b38c120ef000d23a3424bca7648176a71f7409d7c8751dd2dd06b9277ed5e686bd7f89845889ef3863d88d53898df2429f030459bef41a67cba495d6052408498ab2696eb4ff8d37523e318b57c3e10109de886818d0894a34c04c089125321ca4449451aeb2b97ce05bf3d6c731b321a5be37ed57ce700dc2c5e6eb73878f92f0bab6e2bc4ee35e0bf66a65f72627afc4ae4c4d08de3e900842eb28f67b49a5ed789990264f5b8016868b1", 0xce}, {&(0x7f0000000380)="7fd45d4d0f367879d2f1d463ee0b436f46c0b79a246a88462ace1815e894ddb5b9b11929e0b8026fb9442543bd498461e13684124c6d7006d020decd79c581a33f074543a82580bdaa55f6ac3b", 0x4d}, {&(0x7f0000000400)="877b526e9d86c6cf243b6b37254d4d12119369c8c6bdb6d72f4b9057508e41bdbbd97deae01472a1adef8727df8d40a897578359239bbb15271f32d91536bbddd91c994c16acac26659b9bce89be956dcc7030ba34d5109345b34f370be67a1cce34adfefd62e774b1895715375bd54e4c3de0a828afacd95c46f23e35610d40aa58554e30853589f2b2f18594146e", 0x8f}, {&(0x7f00000004c0)="266403934c7ad174acfbaf1b3a35c50313dacbf05b5e8d177ff998c73b697ab19c4fe9a747dffb129647d490dcc1cc2245d623f2b953fb8408ac62e3bfbeb9a22d359e04726e09ac67603458bec1e0ac6d71cfdee069610c96dc29b8d61b4faf192854c0abae727a13818c3a7068", 0x6e}, {&(0x7f0000000540)="d148ee5d7f48bd4062ce5560c7f2759ea9d42df1986669f6b56746c601d151d715ee88a40f6339d57d8d5a28589433b73ec4b7d9ed4ee9124858ad20b2a07b89600aae07f7131d19cfecb593569117b0b7dac05e1f88e2d2b7ef4204ccb8053250a934e3333788ff1aae54fde48dc6754a7a84b3c4a181f4e98c24", 0x7b}], 0x6, &(0x7f0000000640)=[{0x70, 0x1, 0x4, "9acfc777cd41326a9a899bea1fc6dc05acfb4ee6e754f2f13c94bd50538b1feff458c5b02b594a4563eb995c59f9f002da1c4083ab1a5d33bffae269d5d2deae01d2d3b448ab0fdc2806c4ac9fdaba2f28e277639b5bb8edc44e9b6162f3a8"}, {0xd0, 0x1, 0x8, "2b9131415cc2c96ae53a496c906c707a2739b22ab8b663b0dbe2c5af1787ef3cb3c18a08c16730711c212e6e12c5a787a910c2135d731c667f7fdf4945fb80b3eb7ab8cdf0f75e53897c92c612bb098e194503ac34bda90d2cb68b0dd9515fbae5be31858a6cb14d0aca553ce3441ad2e4854d3da090835bf41af7043c55156022cdf80e5f0c137fc7df4fa8f012b9be0ab0555fed2561b428a9d477cdcd50963d7d5a14a9c574c09174e5fe32aa1b4e03e7a04797452c78a17b840d7b54"}, {0xe8, 0x1, 0x0, "d33f2c64ab2b47287ff361e9fb43cdaa7959f0539b59f9669a1367239116ae2f25a03f0734c289556732763649e229cd6d21ad778bd1f4ec271329522eaddcc41dfbc4c129fadb803cd2055d229dbb50e1eadfd310a7f9e7221677225a7198b1764623b7558bd954118289e57dc21563b479c884112dd07e49b4dfaec786cb7dc8cddfb4370807dc2d205d4a97ae5a596ae965a54a9c2d0bb9a8419ac357e3302421ae42c67d41a6d435b70720e30ab46f8d6d99ab9daa3790708d5a7b2f38f7ed52a9823eca3d26673837bb81b26e6f4c"}, {0x48, 0xffff, 0x5, "da744bc671018298806dcb1f9d88091ba0d992d960619a91893c32ffbac161a6b7ce0e4a586ac712480d269572a0fe76931e59d259dbb8a9"}, {0x18, 0x1, 0x2, "6e2c6e437c785597"}, {0xc8, 0xffff, 0x4, "d576f4f3f0f1cd615510be2f796870945fdfc4e529bcd079a5bacdccb975c174ed824421e4286b61b61b8dbd2afd2b627e2a042ca61df9e1f72d5046b24819d8ff009ab67c18463585587d458b97f02c206de6bd43974f4010bb2f1a46dbdb9f5bf241c607be529ea65978c43ea533d136b70da732f25b6b5279bb930c07e65d5a4d6d7d5996c0bfc888137bd191bcdcab704431e1a033a1b7ef4c9e766d31f3c73a4bf012e2f005ac7811c2f8c9e70c7f65dad7bf3279"}, {0x1010, 0xffff, 0x2, "cdede45c2f9d44dfac5b20b84df862f12a12c329425ca61c27a82ff38e80ff0a8a13e6382201ccca63cee09e499dc99311bc97d642ba4a45a52ef1072ba0fe9953779f3eda66e97f9142f7d89115f99b3c37d0f4ed7d0fb30027071f8563da8c8ba00be6d96da035aac414451167a583c507171a50c7bc77919f400e408af7a55c76e7f2504e9a885502e8f34e8f17af25ea66390e7bfe15590dd16cea7eeded804c160a9d049937737d980c1b743c61a959af1e7843792f9e30beaa15b6dceb2a31d92fbe3be834a27f00e37c3e81deebc8f59a15ce0a7cef8ee6c04efb27836c156c552169fbcf1678116f2c87b307d27bac5e6f32a9ad70948000cc3c4d8cfa06084f4418fd1c7acd70099272071d2a3d7b52f5da3bef163cccae13c8289be817646dab8027e4438fe067af0f336e7ad7682ba6ccd214715044291255d6a3075c8309d7c452cab2714e8f8f35bb9f73e55100a075f872bcc442b29af2bbb06a4b81295eb59058c126bc7ac083da6daae47364c29216b00a99b852227f17adf2f2755a97c81c542b1c71cc641468afb3276b4fa925c48e7c46f3b655a49fd6de9f53d6cd6d5bc2fa83caa1e68f38bbb939c2d77f8a86de5957a6036ed190ca1fd456da81f76e7e5c454db78b0de32c31dd7af207be3b83ea1e9746190197ff23775fe6c6353bf039322636015fb6569db3f047f57d5c3d951d36630ed3e02bcb1121df2fa5e9b654a387dc6b1fb6081f060eefad9f666a9ad46331c85bfa1b99fbce372ea14b8021f7dd004fcab774395f84966073ba72d55571d16c5b88443072a14f372531adec3182bd1fbb1fb98ba95ed588b2984a0404fc9fb2a2aa888d5842809ee554a5cedd7d8faafce4e5c32e74c38505d1b701f01a4afbbf8e6481911d95668e5d797eea3702f0eb12286989c8b814e20dc2821c239c6c62aebc26526645b693a556d1741e84cb4e40dc0daf934054dd215ce902a34f05c01cc45bc5209b4420bf31a26d9db76b135456d136efa6a13d6fff1d9c538e4183b340a219d0cb41a1479185d311e5d631b1bde989b06e62c54a95fe0b9f10b4ef4d37a3b3be8e4b8fb5cfba2d2a51d74a358a857b2f9a23a9d587e7134e9c92480ae13af835cc2a96d308ea9ab8e0704a39e5e38e96e305391d3a0e07b82cfb774d2389a6b5a6ff5c42d1ebe6c59e5820625ac0dcd11082e0d2a2426c324ffa6c4719c094f8a3ee86cf1218750e8e11bac0d5c508aa385ad9d46be19b8b9057d397cdfd279b1f44adea1547e258c9592f2d083ce9bcc36139a3cec9c3144958c78e1a85ec93a07d67acc033d0abb3d2280121a1775306bbae06621b1326b97787ffaa278fd8f2f5e435e283a67d63d3e02ec7a9cf2ae22e5ad0caca5bc0c03782c047484790866ebd919a1c8e68b7a3aa3267670e6879f00630c4d7798a668a7607905c3c5f7edcbd874518c8ac869fedaa0770658a3e19d26d0e27613099236814545edb55b091912731cc35cad9aa75753cbeb4eb3d8b6519be2781e0d1e207495c5d43745d194029576c343db98cb2ceebd779edaa245c99d7ee2149d371394c2e6be2bc01b66b972746c9489d6fb074671fce83a54254f069e77ba6d7e90cd559d1933fd9d9a559f563bf9bdb5b0e47d12c81befb92ff20bf6bb9b3c525e2745e7bdd39f4e993e68fff4c80330578811ac3e3c21b5315b2b1c530705e567db08f7ae4f8f1eb1053d43f99a2d1b55b6dc2d89b525ef8c79c37d39df178226245b058c66490708bd44fb5025eb1ab49ab2ad010ffa5687c7f13b73f2bd51a516659b9cd541e0d955c0138f6fe55b5ca52153fef7db45cfe197148bb18b246bbb106cc9101ce5ed903107cc5189bac77bee58a4d81f6ed019145ce20c30c5d5db518558f7f2cdfd3f79f923867b70293c433e50db1d62264d628620c44f2a8d9e9719f9508393ad92b54041973211da6c4d1a99a7ddfaa8cf27e3b9466dbe67a92ae5f559bad3b165ddb049f5c172222f1b9e867774512f6e068fd1ceb9752a932d078e128be58d5d00ca530570ce5873c353b4ceebbd4bc3629fc319c7ba04d9141aebc87b0a12228ca26d3be811817527697241c53cabf7c3570cb29faa44d286aea74bb970ce2dde3192b674ba8506a819a148ac6c913599e12c94cb6793a64301664b17d0c153cb3e463f3fefd1c7208d00dd40fcd13f778145eaf75ddb47579a418e1739892e09c18c51eec9275825bd5f7732f292ea3ce6c3c854f1d6dbe062d1bd4f0b47f9cadd436d867b78fc41d26be0870320f97ce191c9ff12d0a23206f458c8e94aaaaeff10f92e4e052e15ad629d3210ba7e753b534b2978932fb22adff4a0f70d2bdbfb4066e10505bb651634b92261355d4845ce5703e1e6b7f4efc5cc491863c4d4c9c3bd5774a2094094a668c4c1af2acbf2eef04c94632b6a717f74ea5276ce47df245cf0b2c14b4b10f3162c904928b0f46cdaaa88eee70230ad7fef5f924b5dff40ba68508eb1f54eca86f4e962da2499dccf18c2d1cafe65ed408735ab0a359eb93fd512efa542714d97f0492bfc602e454c24a7baeabedecc9febf1f20e83711b73065d14a774e15f777da3b35c9b43a093e414ed725da213987e4bafe7d58d0caee3199c9978f172dc03c6d349354ed000cf2b81ee87eea7bdc16068f11d0c5177155bc7f206310edf9e88cae1bf3aa0ac1d9a09258adecd8f831fa0fb86319ced05f0e4718856f2ef6381001178be07812cb6e06740ce0e37772fa0af566bdc49c73d2e39f645cae33e7f65c65af59e12d7e513392339e529fc6264547b0d8a11022700a04604294d6f8311aeb1f125820b585bec31407aadf9ee0626d8faea2e5cdcb7fa7588a821c11ebd98db2fbdfa2f92e3bbc97361466c82366394879f5d8d6146951ea334d90dd3091d9a08b870e9d9fc03b02e49b892126bb89edd5a2d6db61cd254211081cc97f9b5658023bb1d4b3f9b461c2d08e84bc1819e2e0a155e692b959bfefac0051f8149d8f221c81676bfdf9aef3c8aacd52aae877b8e1fe0a0f2b26b98bbf8aaa2afd07262f758d4e0a32f9c57cf260927a6d4b33b9c9f7544e22ed2da45f0722609ede24a09f1eeecccd4e45a1431fabb7acafecc2b9dfca5b33239acbe953aa8291d90e835db6c97ef6040faae83cc891a04b56bfecc60ed0328e685d7274aa6e0d99fce58b389a546b2cb15f8ca347caefda9f25806971113c0f27609ad1f3f3b4e6ca751fe103384acea4b54f13a24e39252aedd157ec19c34406fdc26180bacf2567377ebe1e09ca1169e181f2b74a140ecce55b933ab254724b3446658eb4b2cad0bb804b64cad2f02f1a10fd15ee347b4b64a8c0bac0d34ea009321f25b15e61b6aed12d8203419fb793f8205b029c6e8822206eb062bf250d8773cd3d8d18accccb7a2b79b9ba1813828a7eaacb123518dd5fda5e9981800fbcf4cc9bc84422853df70b452b74fd0f672c44c221ddf7aeee8ed0b8b7645d667362808cdf4a009ceccfac97e843b20e15a7ff593993619f25f4b272499f5914fca4d1c976ad94f66080c566a029df7b4056a36eba2671b3cbb5ea47e26cf19ce055c5b449e27aba17384cd7778549f00ad70ccbfee81ba38e1193b3e7d7ae2b52e9360afeb3e97f0b1b4fa820acf7e3599d8887c60180fe0948a02e290e2b53feb87923d135332024061118f9756979f514e545f022427973a04d16e4712a7bb23622e9ee7be7772a06a1eef57c6a84b56ffa428beaa6dbab87a841ec542bd20423d550ecdc3cfa1031be0e709dc20aa91195f3f81606826fa2568c46defd2a1b9e53fe46216b37548f338e584de243df4b7888b4e126022692de9dff8434ecbb687e3cd7be6d19cb6ff63bb5b012512f1d2fd336c8c2b87dead9bbc20efd3ecda051295741b99014b343bca54264d6065c374c36c1e04dbf57d414888d5784da4879030c984a1152e9a4b71530b292e0ff007c61f8ce3d74f702a70b9b2014d95e828e5dd7f79e0044db12a9ebe659148fb2c8ab4a09a86bd12920daaf155555cd48f69460fe658942e2f49a55bf8ae0a2ff4412abd558a18e772254089cc913c707d9fad7ecb79954a38660b316e0cac6d8702314a5d44882f3bbb23983684616f0b512b152de5a6aa6b20cfdbd0d54f6da1f64faa82255a36b7062e3e8f6510e9f4aa5c3e7c102ba06205e370e173a19b44233c26cd0e01449f461a6eeeb75ff7029e71697d5d45414e1de9f3cc7e5dbc380d84546903a3a1f58fbdbbe9ac5fc5bbcebe2948d33a9649376db227fc84c4b1c3c8d5a97efef12dc3d255120cad3f8ff9058471e45ca9d0089869cbfb11f0a9ae1034739a022a25b1b739725f4618ce0c76194bb0d208eeaebbdaa36bbd8b8bb22be771d93b3b724b103ffe3fde55828753f406a293137c949ba2a56abf83c021d0613c91b7489c4618bf29fe0a55648278d66ed90ed66efa89df8a7a1209205c2167a7bc82d088a5e0fde69ca01d0d7230c93b1ef982a1467a91ddc06cf9db6b793b05b26fa99cfc03751bbc6cd1aac55981bcd2866bb64e6cb5dde0a3653906ce73d5a6150d0eb9189b2c04d5d03a2bd1a3997d682033e70cc2ba35b7042fc148ef2435c7c9601360a7241ebba2bb05c153f56c1f84890f6bee567ab5bef53d3f16404308935ab7173053d1e1c4a923ea8c4ae26237d6a2a1f69316c435cade0b65b6eb023679d85bd7358272f5be2584f1d13a8975e580c2ec4c6422434c2a9891a12a5e7db51f9e8fb77d70d020ffcdb4f8bd0d76f5c6715d9064034328fea568cffc2fd45c056a13f059e24fc489b671765b3c02b9ff5131ed29fe122b740f5cadae49395718bc9b2d10523aeefddb9b57bc0a33fb1764568f2f87cca7b212db5ff8218b805c37cfe72aa4ec63216b5f8399d09ef33257fc2315dc5122c572af1bc5ba089106d839570a5120f4d67599fd6ae05d7319ea76a7d8626cd26b663ee8219ca3db578f43571b94c2654ad676d4cad032ea3fef417c638c6da90aa043795fa2d68ab74dfb437764ba59517bbb367be37a994e27f8a4057d25e7e54ab78a4c26f17df11180bdf31dd6c43c3788c2fc2c505463cc1845833ebaf34289fdf574ec8f05a33cbc88ac39ee120a53d164ebb0a7a512c1b68c4c4222a3e9d56733f7ae3b4ac82b936a4d93833c2e73274d1ca60fdce47f360f024a9bfdd4ce3a0b888561c46128d3813342bc2e919d5b0d8fa737d802f35006daabddfd0ae54d6482e77c8f1b5752865d851a53fba6297de30bae101c0eed3aa6be651e338297f14ae27ce50bf171fa2d7b40e39b9be1882a9c18f32ae662a36903817d264e2d56704b79036407c11357f56fef0334a14dd1a44dea55f95d13b415702dde75dc2934646d3eeda50b0dd9452722f29c6d15ffbb5924e76d1bdbf6dc9dc127d541514b88f223b1e9540d89d5b751c988e424f27c5ae88ab3cbc675073d981d2b5bbe9ac58c73c50ae036f135f9b0b4967f6a14f9759e618193374e5b3f1b512094247d7f1b5ebc5325986e00fb569e661049963f84ddfccebeba3e736e5147943a025f532fd828bbb4b8820808b172c69f7494fe7ae2875d7547b3868ee6b7234e856bfd6c577692aadd77baccddcacfddfa7209ed32f068f7c699a0ae1909547615adc757b38a2fff371cf682fec4b508f33d4d9c6c464deeabf84f96b4e2f8498fc153e331afb6038305a3f28f58b195e950b4469067ba86f09b149d21f1ee84997f6d24aa2225e087b89078a1992e0975f9c357af86e9d820e"}, {0xd8, 0xffff, 0x3, "00d20c4163d27d17436c1c2bc41a8fc0c0e38913c6ff6a822b7f86105c19647b267ce0ae76b376c887e83f0169ecdafbc63068753b36edf0461080fdf0cfb742cdc5cd50a9c08b480970c571017e8186986b5072b1593f8d09145e06c7097bd75ff8d8cb1c805479a98c057262ebfb783a4410137f73d0b4b3b60cc145123f42e2f43e611719198993a98982a3613927f193d1ee71faa6ea6a321f3d5a8ad44a56e93d3356a1cdcdc9c20a182cbada44c32c03f0181b8f467bd0eb081889f020d9519cf11eeb"}, {0x1010, 0xffff, 0x2, "50fbcee3ed390fd64962618d0cd4351e7ca40e475b57898d81b5c77952d8d40a90f5097361daebc24312f546876b8639108e4059c2b1e03988729c2cef8fb77566fc42d29ce94f7b2641842f7baac5003df4be921dfd5bb57693642aa1f80adabc4d1cefceb653b0e5abd348b0bfc9d616e046098ea81d190ce2e0f9a66206b99f838dbe739c9dc65d85da2a90a1bca52dac28100cce5b259757ae2d8db703839bb43f1b8f59d64c5e48ef1ebbb237c9e9478026df0fdbfe1bacae10dc6b255afb27b346cb0bce9b9debd05a951625ed24ec58cf81af10d1cc37b8a052d8b41741d4e01b8c87e1460c62300d5eb75dd07e788b1098a7a673e5c73557ff371995b0a5182987d9b155b90c371b69350a288dfdd34a8fbb15bcd42909822be0043cadf90da8513ce71ed4e30fa3efcd11770a8467d9dc90c73613d345ca1f4d2fea18fa4dc4532e000fbd216fb26b22aab3d59f2d9c11c4dfda9484d69073e4b141a9acfe70dcf01d799ec02a5bfdeb9b2d39c4c9a5f758d0e6907d0b707e2ab7387498efeaaf0d7277348f0fdf7e6c62d9c5e1e75f3b8ae009e2894af4b95062a02f4172277a8efadbaca7b3c79208de8064492af39158e1be8c60b1dbf9b77867315e83b614cf56ec7e189d7dc81e39eb284cd173d114143f600eec4fdb1baf913d969eb10e0eb82430d2ffc11b2a37acef0df0606f06306e4c7ec51c09d7f2a1e191f8ffe04d5a5d7fa60c479741190ed311bd3243106c5ade3cb0985591279df97b6fcdf07a2648db128393577536ed79e14faf761f05aa29ec10ca7d34903d7afb9d8268220c97221bebcfbb402780870918380b36b324ef1ab4df452a85faaea4821bd6219b283cf611e364a9022de6b8f45ac7657d9e2f65397c33d1f62c2242382b80e31b14f986c392db0464c8c7b4f1b19b8f46fbead0bbfe6f36e1c9d508b384498b06064b67b8c59e7f519f94edd39024d644706e10d254c09de39ace8039f8aae508c6695fa8619ac38e8f487867115e31e963ce5f1243e0cfd7d86fb60b44106fda72c53a387cf098c1dd3d65a6aa806a34507bde008c791fadd2602f2880ba45538fb63b9d80ce40a0dbe961b8d70fbc4c760a2eb6e8b2bd9c15358658883d12ab0946ae9645af7a7e4b8a524bf07c004cf28094b2d66c0b8d78c15afcdc365865120c59fa6e82da040fb5060b36290e95f15e5773ea07d5d6d726a033a011bc8b6d3126361d154f5212f881ee12d6ecdd705246783cc468e5b026f3604696af8351823f09294a444800b1891b14bb48192ee73e50e2e00aef7cc2147945e09b9e041c5982262119e9b76903a4c54828669a8b22f72caa4fc1fb4c935eaf804150e230996ccf405bca1c5f972630517acb994375cf268c52fb02273762161fd1a81df2de3e90b043a89db9571546cef079bdfb0f2ef2cd5239f01eb08d21397a45e0f82fa6939457a0121c8b22b9d89b04dfef6817963847a7d2396c18cda765a9cb8fa7ac7f07eca9c56206fa2a9c52510c1832fd72615e0cbbe228035aff35257cc57f56ce01a3b77c85b2bb6be267c6b290d2750345747ce5a1ae05ec84846c14976a9e0a2c20e3a9e8e3d277b07e1769a9e1bf8baf3ced4c8e674fdf8cfc34b982d6dacfb2fb565f9176a3d7659c59ad3e9209865ddb81c2fb4e0c8337c8df3c49d20e0c23078a7686db4d847b93c08e1ed039c851a613985beb1e7be7e451a3919d065cd6ad7da7b340ed2514fee080486a169fa03687ec5f98c2a7146c8ec51f0607ab2bf11ac2b719e9fda666cc93eeaedcadc6920c7ea56ddc5fd2d5f7c424b4d5cd721ff2ceddf240b2f87debb4f1ca83663077f16e925584cd9fe1616e3e98c9b25ac6d6f04aa07e77fe90c9782aa1eb8c4edfc5187b6d4b0b9977c4164751afee0b223c492188d384c53386a15ac60bcfeeae7617acae3375b135f67dee2e524443e64f6547598515a9d0fb76434e5351c7c8361830416c0f895b885d183f276e062d87779ed958cce0d8efb54d35ac46da407418b98d52d92fcbaf660738018c6162ea37c807853592ccb93d93bcbd15e1f9deb116ba7b5f410600f1b555ee4f18a4b90b1a49fdf467c454a3e909dacac5bb5da49a148684d5984f63bf529460e3e83738767bac7eef2e9a750370e9e8b51a6dddd7305ec999456ae8ec71d5fec7b04975814a332488386f83e71be1801d331b3e613ca1c1f448601c4d5d9ac4c2fa945106b986d5476b7aa5e30ebe560456c8fe28acb79d48a7aebb5668329bcff67c7f7090b41afb1234bf2676447d4144125af9afaa0cfe0a147ed00059a0268ec192a3ce680c11b514e6e505c48a8cebb888d25f262c7a539b8a1eefcd5a3d708d981f2b6b0961db68a19016b188cd12e969a0a23457020554b535a303aee991bdfaca74f93441f67d3f387c3c4700dd488be5cef409bafee151a832c6e936c4a3c795e8322bde5870a9d374e09d8b05f1477369298af19c7dd779c3d98dc51b1aef1a3decec202e468df6c9d8f23c65ab338782ffe346ce6ae448127d0cef4091f4b825b5d95d5ad489b9263927a5da48a5619fc51a09d9db0121ed78b72d9adacf7f4e62b6c0d5c8a98664fc3afb49e7f4e9c9609a42d6309aabebb9e9471f19801711aa5e04153a9c6a3316f92ddc7521ed4cf086eff3d75874fb43b69c3312f04d3a61a28ae9bf05495367891818fd53e8279b07ed7323537eaeb71e5163dc032951d625bd43cbc52c097b1c3a038909066a36058025f2aff23f04bdaa095b0bf27327f98b88a6af7b4073f15d60a969a8fee9aa6a37736c6e8bc1802d4f438fe56be39edab575249ffc838db26cddd40901f8bb8766b688e9fae3e6cb137d9021cc360962e151cb0c260ab4cd3a33d47c6c171bb7d0954dc6f7553a55279d743b0cb891b0000cfda105275e06cef1a8af3484f6e05e4c89dea77551cb5fe663ef5e942cdf5e7dc40bfbb73d738b3f75e306d2374f103888fb1bc4e02332825d6f96474fc8dd4c340b94d36e04b5fdf0b076db44a36efe270d4031dea97751f66b207178be5f77bf74557b61eab872742ceefc55ebea060c63e3182984ad69030c6efde372681807613d05bc741a6104b0e1ef1fcc6cff212e5ea44b12b682f99aba843218b4e5182537bc4501bd6455ba9d8025049f0776b0d4e199801ef24c38100afb5f7e1e587132164e6ce6d815ef0c985ef1754093136d57c1fd4005fdff740a5a97f007469e9b82b0f8b47d1d335623380fb796876f10d4f4468a34fe4875a158123510cdca033f56179db283422f1672909152b52f67ee5d23a9968690e160624f500820febf440156bca75acd18e886c95d35f688e4887d598e7a59b3d0f2f366959e2f52d30d0146cf660ae06e798e1e32c1944688a1c2af95a9b5166550389f77f8b74d4767d7b8f21cb395313a7b519a6098acec0da9fcc487f2c28ea5bc2bb4938c71601e13736ba152cc6d0940baa203c4f21b264cdc8d9a79165b40f33507096a544558d12787d86f468a417426f00d591469ee597914adb18f1b3f0a0fc3a550ca185ef9b27d71db74d418f86e83d29c07295167b148e90266c63256a2bc3b6d9c8f8991c486490b6836798b80899ffa85a3582dba54bf70915a4fafc1b56711c8e2023154eff3ddfd321f0b9085a17e598c836da65a2d98ee26cdf02806b5f1b2b3f5a1ca017d9f88899de8c905d8f11ae1a51015d44cc82603214b671b28421d939855b88d62f7c5caebaac3fbe36427a80e6228e343a11699002a8f2b30629a6ee7a791a13d58ea9b5c3097eb01d65fc39832369f550b122a5d1ad9ce5f6b93642a80343b396bf995c6f5cd643c8fa835404246f6c911e814bdd21d06d70e59c58a2b01d97e4aeff19fe361332e17aa86230148797e438fb80200d39daf82af8fcad811eb88daa08c712af515d00834e241e2a61c807e4a72b78b60878b33d90ce6c682134d99e455e6fec2a1dd6acc40da9c474680e3c5ed68924065a2c53142e85aea1fa9790d117f534ec82c17e6a97c834f473c2cee072d7f8aaede13b070daf0537e701da58784bf666999c95f0974f3e1cfff7d1493e334d8d04c778c9d929ec492f17f1f4a3c3103fda29753f187dfe0ec8caa6d6623fedfd3c9ad6866fe2500db6786d02c0c91bbe1e160ca89cc0b512727ce3a4afeab819f0bff95a4c4efefddfa2324fbb027770fc5e8501ce2840eaf94ec3beb892c8b6b938f63b6378611ac00aa8062a2db05de9b1d97fa8839c0ab8f94b03f2a3e5b5aeb7c5e115ddcf4652c1474ca33549a33365b6fbc39c79c99de4b6946499cdf89a2416852f6b54e486f4dec53b2722d634b7d4e0059c2541c8c64f424481b06cc0c32b0241202241fb5c76d07618e824dbfb62e209b626e98d139954d1b8f16f419f72f44a32e00c122b10006ff9c035c4be53c02d78b393d81d6e3d7dd267ba2d63559e99a387a2ada67b38e1e64be78cbd21ae5cb4cf3840382d96efafde66a0f6a795622dbced4ca89dd8d72b48380512339ebd4a4802e7456ac9e1d349771d39313bf2a960ccfc6b058d732c7b1599126e03bb4d9c33ca6212646461742a052e27be8729a1170a75ab727964d286ed0ba3771195f6a544d1743808c32073641358b7ea219dafd0479300c6fc12a5d314a3ff644937c4a703e3ed2e40d23f99fcac0993c6e02d604d7e1303b16001b184a77a9943cac17595861a926cf780472a543d82b5a9cd3677c559408aa4f34e3b6b8d4265b7ba263457f7007342c31cf6f46f9f8ad4ef77372c6067811a5e7fc4dda7127494a813f6c23b89160248e8f24f223c8599f86d6652ccad6a0c8590ca2763485e27ffa0da0551b205eca613dfd14033fb56c9dfe109459c149c51381f513f5d972220b00b8900a0dfc636293029313dc2723f04b19dd305e839d313a329c87b30b660c4cda433b0c0b98fdd11ec372da796cb5bcc56b62774915e437a6d302c752879d1b15c1da257521f11b38213596193ad1db1e444f124813e8960cbe578af44002cc3ec32eb7f060365cc6ee04e63371776d953aeef95c1ce8e2efe6a21d4b1d96c33fc36a5cc68193aa7b01ae2fa6e9acc1d9ba04852cae1422099fcb12eb052b6817bb80d364053ab041c815b11ac0a8b6d810b3c4a168628d3e2b7fc095462c42ddb80fa3579a472865a0d0277592bacf2bc0d62abfc36f0bde254be61d762beacb8975e5dc6cd48cbdc68936a90235c27ba8b7aaa2ac89176c1db065ae4e3dd6935dafe9d83ddf0ab13ab624da3345bd01be90a71058ae47d0056a9f1564a4c72ff1bb57da257466931b36c02d354174006861a0cb8363cfeb038ebfcdfd6f37963365605eb3244eb1fcf6de96275127f8a2338fa9f573145524f5da1747af2787bd6184aab9e67baacce9ee97c307b22416f6f5694af25c3d02a2dea970179894db80053bfc6fcb5dd7593d2fbcc5f17a6659b88535514ee2ec1a0d9afb36c4045a47378c62f049ad8842e4ede90aa598242b41fdc13684f0380ca92d6431e7f4aaf4c0e79b072d4dd868edc26b4a03240df426a472b3929f0e340dd38deb1230d5e6a5a3c435144fb750a682f0dda8405f922034114f8a4491ece4b24c657a41ebafecd7d47bf85d65155eb3a5c2af9d9ad5c18ebf392ce52261006f5b73b1e0b94ff0cb9ee8d33af4cec43e9b3b0af3f9c85b1f333216ddc7a119402843e1c91c89c06a2cc060e4ef43442b6afc80cbeff5ae2671351a62a7d66901a22809b703b02ff20b8976a868001cfd0793c804"}, {0xf8, 0xffff, 0x3, "f66022018d661b1020b0dc1b4b5e2cdc03f752ca1a2034159f609fabc4cdd7dbb2558cced977508a6f178333486bd65509546d904a74f8fc0805123725efb54869c6dc1ca2341efd73f41e401aa4d1c621e3a450ddd07ef613eff6b30b592e8ac68e69bba8381d2e934d3edbf6804ec5cd355a1254b7e63eb41ac93cacae58f563c032f6256fc191525a4307a55a033d8af5b051543a61ba24dc26aaa4e0e89f68ad3d2c5bd5e79fccb54ad792292a9f71b7e40fb43baac6f886daeb3b6a86069468dfa4c8f4c0f0dd66fe4b1b75eabf8980c62b6cf3432c7d9454f19369418fde"}], 0x2540, 0x4}, 0x400) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 01:56:39 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 01:56:39 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2000000000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x198, 0x0) r3 = kqueue() recvfrom$inet6(r2, &(0x7f0000000080)=""/23, 0x17, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x2}, 0xc) dup2(r3, r3) 01:56:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:56:39 executing program 0: pipe2(&(0x7f0000000040), 0x0) socketpair(0x18, 0x2, 0x0, 0x0) 01:56:39 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = socket$inet6(0x18, 0x8000, 0x6) r2 = dup(0xffffffffffffffff) socketpair(0x3b, 0x8000, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() socketpair(0x1e, 0x0, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x14, 0x1, 0xd09}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x80000001, 0x6}], 0x4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x79674aee, 0x9}, {{r4}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x101, 0x5}, {{r5}, 0xfffffffffffffff9, 0x5b, 0xf0000001, 0x7, 0x3f}, {{r6}, 0xffffffffffffffff, 0x9, 0x0, 0x9, 0x975}, {{r7}, 0xfffffffffffffffc, 0x1, 0x10, 0xda, 0x400}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x2}, {{r9}, 0xfffffffffffffffe, 0xca, 0xfffff, 0x1f, 0x8001}], 0x6, &(0x7f0000000300)={0x3}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r10 = dup(0xffffffffffffffff) bind$unix(r10, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 01:56:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x8000, 0x80000001, 0x80000000, 0x6, "9a7bf7935e136ad8174931f0a3c8f1f3a9fa2ca2", 0x5, 0x1}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 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, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:56:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:56:39 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/210, 0xd2) r1 = dup(r0) syz_execute_func(&(0x7f0000000340)="c4e2553e6200fe8f480000006766440f126b653edfcfc461037dd9c462790fa100000080c4827931306f4c670f29f3f3c1fb703600") truncate(&(0x7f0000000200)='./file0\x00', 0x197c939a) write(r0, &(0x7f00000004c0)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') 01:56:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x42000, 0x8005535) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fffffff, 0x1000}, {0x4, 0x7fffffff}}) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x22) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 01:56:40 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) flock(r0, 0x3) dup2(r1, r0) execve(0x0, 0x0, 0x0) 01:56:40 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() 01:56:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:56:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x3493cadf, r1}) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x1ff, r1}) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) 01:56:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 01:56:41 executing program 0: r0 = getpid() r1 = getpgid(r0) setpgid(r1, r0) 01:56:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) accept(r1, 0x0, &(0x7f0000000380)) r2 = socket$inet6(0x18, 0x0, 0x42f07efd) r3 = accept$inet6(r2, &(0x7f00000005c0), &(0x7f0000000500)=0xc) sendto$inet6(r3, &(0x7f0000000280)="480b96356530c58e04963da051fbdfeceaad8d932e85d3496eaabe2dab62a2aeb723799471c462c7de89608634c5eb1557235f11910a4020b414be60026720646bd641dca64c230a89931da6b17d52731aab1dd9b120afe2d8e0a1f6fcab99f86497ecd8fec3e2259ddaf2b380f6f0a8599c29131997c5394b313bb819fdc881812cb4650ae750746f8532bb8d84d93756efaf2316de78924c7f22168d484340556590", 0xa3, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) kqueue() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getgid() setgroups(0x5, &(0x7f00000004c0)=[r4, r5, r6, r7, r8]) close(r1) 01:56:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/192}, 0xc8, 0x2, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) 01:56:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() dup(r2) 01:56:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x1, 0x4) r1 = socket(0x7, 0x7, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = socket(0x0, 0x6, 0x40000) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0xe4) read(r2, &(0x7f0000000000)=""/88, 0x58) readv(r2, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r2, 0x0) 01:56:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x2005900) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 01:56:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x283, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x78c, 0x2000000000, 0x100000000, 0xffffffffffffffff, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010", 0x1fffffffffffffe}) socket(0x1, 0x2, 0x5) shutdown(r0, 0x2) 01:56:41 executing program 1: r0 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:56:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='[}7\'^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)="d100", &(0x7f00000002c0)='4%{:+{\\{\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 01:56:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000040)=0x42) 01:56:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x10000000002047, 0x0) socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="4673beda314745d955a62a5c6f48be", 0xf) poll(&(0x7f0000000080)=[{r0, 0x6}, {r0}, {r1, 0x4}, {r0, 0x74}, {r1, 0x4c}], 0x5, 0xffffffffffff920e) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r4) fcntl$getflags(r2, 0x3) getrlimit(0x5, &(0x7f0000000140)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x800) 01:56:41 executing program 1: select(0x287, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getegid() 01:56:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) r1 = msgget$private(0x0, 0x10c) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000475f166c26fb70aa4bcfe601dfe99be0d3620f062a5adbd1523fed469978cb05301f7d99370e1594a50a080000931449686b886e1a64332dae3e6ed276d73d64b92f568a6e90a747912dc341973ef76f9adceaf866ae0e14817868fcd7708e3853df6781e7869921994465287c125d750969e87618b332e6dd85865a2ca0bf06307a405b73c01198fa85d801e2babba6c8398d4cb8374ded37b18b37246317ba5a19fd07b0f2f694f2140129de849137388fe13a43ae12f163525d62d79e1ade69709cd21e76064e77ddb767a0f380d4de96f08612dd2560076b59d79a487a87e0bc3959e1e08d679a8ed5e17ba95a1c20eefd1b2ae4d0bf19d8ac32bc1ecbf34417688e104f21597d74a0f2ff34ce659b408f37075f728d41735a3a083fd23fd18fc7a2daed35bda14ea17d5ebe41315f400aa69531f31b9379533c88982bffd58039e241c0f264eccfaec221af0b1c56ba5e4453d36d58f8dbdc499e86e372"], 0x106, 0x800) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) 01:56:41 executing program 0: r0 = open(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x140, 0x42) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) 01:56:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="80a4efe94b1109fc8d83295149b55d1c723b123af532587d79b0505153a33f06c46c1de0044621e7cbaeafa58def6acae2050876a0bc59aa31c4b2e6e306631dfeb6e0f6404eeffd13ffab8f602427058ac8d5097729733163353cc64e93a6fad6f2781d3f0f369d47a15487cc8ca1de604980a7a5fd72ffda71f12aa09325c2544efad60204b5b63f860f2bc5ff2867b2aedcfca2eeaf53d1ffb90398ead83ace90ff6e4bff0361a254dfdd1e36cfce1af2632ab400a463", 0xb8}, {&(0x7f0000000100)="ae7f7807002df54e0dec20f7871e5f75bf3d328cfc73564e983d541656befac97f5445472c09a48a2b8bfd810f53189c61151f5127c331c7a09c41f45fd1ba7ee72892ec58f7baf2012f26f5e0dcf8dc6b5c6f21c4087b972d3353e651e2d5cf345fe1f0de7ebbe796dfa63f35af97d72c6194003374c76d9e4240828f00bca0f75189ede7b8026b49fa96d4f88bd5085f6931adf0c3b6114e374ae8c92b38a5878d1dda1db12f2cab61ded05cd0824b7964b26e32cb6a5be370baadbfdd1be39a007727b8f6dc633de4a1d25edc930fa36da825f52d068cb4ff0718fd3b189243383c86c084603154a6744d7424c00a54c2130b33c58f6960115c7cbc9f3a3d5ed29fc237afb32ed9efb217f8f0b0f9df5ee970cd271aa75944593420bb3111ad827d5c2723587a38c5c7db657742a387ad55a73a2b8e02e89c59adcc57db1df3072ffcdcfcc7b4653b4a2c4df96e41b60b10876a47943186aa6d6d0da4df894c3cd7c748e9630cccf4b3aaae46f3b2344fb8d22a4e64f5ca209706bbbcfb7094cb813fb4d8600bdc05b811fc35ecc5870f7b6cd0996b6f5d302df1dd32e871e06affea2e94b29f5d5f4146764c5589ee3deb3a4d58c46922deba5c490d20d49e1da3b9329ee84a602a91a1786d8dc070896b4109bdff5304fa3e4b04228e7af3aad0c624ab0dfdcc02ef052cfde7a7f267604211885969a97e1aa5b1aa618759e8680ee2263dada86f47f9c35df4c10aeb747e22812f5ad4d761b1f16ae2da997384abc51b22f1a95df90f74a7cb5cd7acaae40ed500541c27741bac6431453b72858f76cb2afc4ee7a0bb502137b83b29d7fd17ce5ff26865e0ae30e2a11cc02f1211b46096a21da6a1f48b6c1a9ec67ec9d33b9e38fb49210b0969a90f73067996e4dbcfd88f81c7a2a75ad3595d85b31ca802e6a000a71ef917e3b6b3d3ed19fcd3638a8c6d9f84260ecdd50f54ce4f8bc4f3a92ce0d3b14593294b1c89e9d02dcab808405a48c81def0be1e54d35331dd72dfa0c878da0ac21a1350e8512fa7753fa0c29484e9ace37d7d92bede42457c089dbbc5b3517eab83064a26e3510427df340b505cb874e767633f5dbeb0b579ad94c81201d621d06d7df408fc281122d74ffe46d3f75aabf8d857a8648419979d8cba8d6f0b175f74a8c3a0f9514336b686f0755fb9174e9406c6f86074f7eb85406348a0eaa645c5b8a5e968bdbec0eaccafd38e11b7dd99fe0db817ba9a0e038ce07efe676dbc2b0bd7ec72144daf0f7931970c111fc7081ab4c97205b21d00f69d2c12bda756ffe35f14c64b4b0f8a4ca9b053cf24a471151f769defea1671bf8bc12170cf133b3ac5f5b90a517d3ad57b5f8d4875cf4d91dfd50d8a1a257181cfe0a7be0ced9ac07517918b672d2b08e05e98c45b2a9568efb95948d6648ec667b87797b8cac6abf4b0b57e30e86553b7a1abb765d610586ee91ab214a8fd6b8aad7e385e39884970794f88fc48a39c197e24aaf04967464a0b1192ec31ceb7352e8687dc1aee21cff6d301808be25e6c975d8dfb6a1f432342c76f55644f3c2d8b0d315362693a1f4c86e705d60de91b3dcfa55a428ba504c6881ff590e8fdc24d10f42cd6e4381bb74f5ff5465fc5bbfb04de0864f697c195674cc29e9c6f7e83697362da8d5b3f18809a5eb979b3a6620a8cc96c59035ed2d763bb2c8c604bc046b1ca17b29b26db799f10f55c7b19adab9b8017da0cd4b26da59795272e653ff19df91c69de99004ca6f857d26f1ab7fd21d8728ac0564d72d355f74b9508ead07865d955f0961e8af9161cad379d31a0b9f8959827914195be3a8022f811c4ecc000a87ac2110d862d8eb03981612f3a00175ef7969e43cc71666f28445482483f7d0a6cb82e9b2ab9081be2814bca18337b498870d0ae39288d99199e142fe8cc398e70697a06a3db9734a85a9c7a438228cad59887ce0d4c50a36ad60b2d13f175c7b07fbdf0fea932cce0e744a6446b9025bf3be0703b68e792d31a531b061c2d8d1dca38baf6aa7379259ce4de3c70c1f6d154539f9d7875e3f9dd0c474ca0d29f150eecc7809624a5f93c33c9d1fe9f5405c0434e86139d24824cea18151947bb13a1e956d6ab54a70e58c56141016501271ea80b15feb4095e7f8b2d75a488c865e9e52c98cde2e043f5556cba052ce6ee7577340e750f87cc38f8bea27fcd33c06e1d5a4bf72b75559e479f0d528f4e4a4aa72e9790430041f96218ed46fda21f6cbe3fdf339e916808a2ed56a36a02734c6177e4012d86e24a49c361c0fe31e58d21962c7a10e2ecd13fcfd74ea249e6df5294c8b874849023081ab291cbb1044611d756f984f44f84442fd8043add0e0a8acf83eaeb01742615db2e20868e477f32c371cbe4d9e14fa1a0a901864cc0311d002a5c0ec2b54327f21f9fe33b20f090ea86935e83cd151acbfca6e35e3429d574d786271da3cb8954ce0ec5739c2187929e8b69fcea3e37eef61d7e4e42d54750939949f1068cec2ee4b3dbe26c6637289564a83dccf4d185ba3f10d1cbc4bcbc9053ea7f508fb59c2e741cef721540f0d32f6a5bf2e5d6a44a32979740a5207affe38c42a3bace493d066ee92cd34ae3c58ff8257f5ca16f4ab5b9887275ba2113353aea3670f38365cc7cc003195afc60fa1ddabe7f8bfa7d6a56965976cec74466fa33db0e961c8fe7f71d1bf7dcd8b25778ae160152321ad9e0c347a299ee48cd58bd48a4168c6f551e97953ca5b5889bf6cd92cff02e0ea96a1eff282d6bebff550e68056f8a7ce28ff6b64a37c0dbb190a72d41cd6b84385ac8c3b8ce9e26d746c959c8422ebd626ea3ddf22ad42e1a5317f4e861cdc06e3474bf7ca1b2fb861e3d173d593e0b239a9c088b903dfb17026f8deb5b18afb6aabd46cff5d4a11b48a21ac94c1e368cde25e0b88c4d42b4f9e3ab9459978abdd822afc553d7047043fc98dd0debcd91fdbb4939fbf726448a9aab692c1f4aa2079607c4de50e2898946950a7a2713c38e2f62679242ef06157edf8bddad8892a35b358a5d59617071da03b73e2e7a4aae270466c11abe6fdc5fd2229da36f1f263157b32664690557baa7782a3f79087bf03ff5d27911e75ec0b5eb917d3fc95781d406a489b6b612d917dc8351ef0cdb5fac20be59e60cd241efa7c546d92f3c76d608ef0079504620da255c8ffd4fe96f0ed5901597bbdb964dadf81a22f83f7cae68c1aebf091bd73e1ab39fee46ec8bf3e230137ed0500f8cc8edf24f91606acd259bba99f9e9b7b2a5ed7aa882e1dbade7aa7c77ff9f15c7259538c529eb125fb62d53c379d29daf24e917a6502164542767f2526e7d3e3ad0bbf4093bd04090808a9f8070359127878810c3268473fc4eed73c59ac7464b7690245624a559e42f142296d97565fe9517fc11a5722560868b2078dbcc64cfea5b886101d1eecc24e1c0fe4ab2700a906bdaa9ddf85304a2a6fbf4613ac70758e764e53280fe75ea26e5ae4cd19531a96f0739ac996aab3ef31583d480d15893d700bc45a324d66af802b0d030bd4085b4552ed04c486eb2d19157f20e5c322c677759ee133111a8b3d8e2e069244a643a576f318fc4a9441e4a3aa5d6ae973e38c2395855eba4215e2c12d3eec804ec536ae4df9826b504e6777c2aa106f9800161a3034bb5946c85d153ceb8f8de094442ab23cdc9047a8a5b7e1691d77600e2a985dad4e0e0f5ea538870ab846b841ec717a3c7e8cc20ce75a682efc37c82a027d76de3db33e2138e8f1e4cd21f9794c6a1345a8602706c66e790bd10fa483ca2a9f9d811fac45d9fa0ccd86531cdd6291a5ebd1b18b82c081588d55de936afb67cb1640017e30399758db7dfd1817ffb387361f356083d15ebb3cbb1110f46f799dcf7cef4f898648605be948886c2414b5a6ca79ba785a6628d2002dfee2923644501a40b95274aa6bfaca5d45c5be08fc5ee4336e411d5c041a12f1fdbd16a20c6c363cb5dddd5005d8eee8b2a8027cf14a8020c627b3428f515ce6fda232c8a11466e2f94056fc7b25b8b3c56000ea19c725a9b24821d9d3f550696d613674adaa06c21c629495489fdcfe239a0d0f07256d8c321195933e870284d59865e58880e950e57db587f804a926959fd58bab94981b2de6e8b8e2e2403f7a4d059e09c46aa4c3fd43fe0ba2e6c45d36fd302db6e2c4952c6bffe1dfb0335fdb1df64fa9f4dab9347ac784b19fcd5615762ed0125504f0556c9244cd3f34661a5d61fddcd56127a3ac3ef6129ba46390b689d0bf2684570291140526a7e7ee40f33432d4938dc7d6873f1150d3aa34bb8c2f16c981656b2812babd186b3fecbc1412310c4543d5dd9b02291d6e2c87ed30b06ba317e92ce7351a9912ed782522b4c7d62397e6d04752c1469b25644242f420cd669b520f1356d51c61e9da7a3cd59ecc4dd83f35f0d64fe06539f6ac12d82a8caaf59b0401063ef3b3884fe2afbea29565e0afa215d2c3d12a08514a0b46b2de0aeb399e4cf5783209744226acba05c067eddfe38bfb24a3717020d3bf77b8dbe554b14d68b42567291a47d288ce5bdd7bc5f1223a64f30a9a2669754b4d9732ce36b6e6a18fe3f581e968f85992ed0c0ec59426293e5e7611ee39aeb28570a6a63cfc67ed12254ac7213f282ebb562652ded2ca30fd9de18c7ac3c450d2991f04851e0f8857e0cd672e67142f23584656cbff95a4bf6a953a158357eb6f9b485041a5c6a63c573ee42e7f21f766ce80e8926673b3309575825b76e44937696ea19d525f2aad7b9347c82346d4793970e7a754a583bdc1cfe7bf2ea03845d2fcb0804780524cda6af25637b4c3b5e497c3e7ab78e1510b17e19b3bf8e52cafec1586a7d7565862142d1005f47dd4e8c645ece47af449719deabc39a22796d3cde6109f280464cf1af4dbdd820a332462e2a87014e1fefdc444273ee1df97d5814b08f802b8cda27a0d1ffc01da31d5181c1e1c349c2888e89fa77f07cde53e81a529f37b0ee12040b6516886b3518f34104b00faaaec1ec8308b7f75265ee80c091674ff3630de7d91c0da9fe246214214de3f538a50dc916d35857c8b5df46a9c5bbb5502370437d56e7b9db44c6c771db1694973e53269d989920fd780368da66de96904c736bc1c6949b6d87e693d012e6528e66abfcc67f1fddfd3049003f24c127cb73e7ad93b27abeab44b76de41f455241c5576f7d91ede24e4732187aead1492aefbea1e055ac05eacac02d384fb56ee2a179efd3a915248e99da24f6198fcf7d0ca66d286c5367678c56220a5254590fe54443454eb87f05a35c0cf587dac721a20f2b04c940aed9f822c3a62fbab0dd57b9fcd825f6908488d0fdf0356bd6929145b915ce1ce2bc1d3a6a56e840d7e77338592b1d72528fd6c2c7489c29869afd05347e3775e0744823c64d1fb39ae63293a79a3fa3526ed7a79ef79cbc4e0e36e465d7ad52ddf0e786a02303081e49460ad15260e1d2e2325f312b41a19575b9930fa8b19b2c0ca2da7896c79371966a1a8c237e02e9a89719e6dc3203dee80c73726face062c032b4be7cef2e2b73c22d3b5eebe7e96595093c620e7bafc6173945a265840d58bb3f309191520c7c344706d797b3f0a95161aa370d65a819ca5aae5c65ed827c2230d8af6b63d7fb591994e91b5656fbb4ac213a0eca698dcd9bf378b8b9f4ba53fcd83b603f68ec32537d44b888cef194f6f41c109d201653890ccde8853e6dd305455cce8d0b2b29bb2454d9584f5c295a08cb60ead12e3464d", 0x1000}, {&(0x7f0000001100)="59305b22cf0e1dfad67a68ac94976e21593e9f1903886dc9fef17c06a448989ffc1057c292960e95ff61096b56e605fadcfac54cf90f2c23ab90c5b5a164678f94d07fb25a045eb414c443796261860a8fd81fb33ab19fe1786d49451f3982118011e1aab4b24b0273c83f5d58a45b804a928af896e7428a47e4ee405aa824695c33e3c6c7b17889312ee193dd6e", 0x8e}, {&(0x7f00000011c0)="1856c2419a76037f248ef9008dd7c3321788fe541bd2d6ff41eb5b7211d7c33eac2c5226ffd70932f5bd2f6bd5753ca01aba32290407f611c3ee53d1995669b084bfc6c67c31ca96a58aae443d2e0ce6399c1c22f33d17f8fc180435ca5e31d03c837f7fb5edc8", 0x67}, {&(0x7f0000001240)="196d380b840cfcbb25b545b1fc9eab66287ba164f57eb4651bf1278cc96cf09b5a5ce12b780ff9c1cb54668318d7d36d1bd426a701a7449d67a296eccbfe297564fcb2c8d3259dcd6bf2689439a222c34a47523c8cb7923cac27e3c7f71ec39496c045d9e512d35a5b170cacd890dc9784bec234b8376d8c5b9a2d7d", 0x7c}], 0x5) 01:56:41 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x140, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) clock_getres(0x200005, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{}], 0xd4b4, 0x0) 01:56:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r2, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x40, 0x5}, {0x18, 0x3, 0x100000001, 0x6}, 0x0, [0x6, 0x0, 0x2, 0xb6, 0xab4, 0x2, 0x4, 0x40]}, 0x3c) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat(r3, &(0x7f0000000280)='./bus\x00', 0x40, 0x20) 01:56:42 executing program 0: r0 = socket(0x2, 0x5, 0x5) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x3) truncate(&(0x7f0000000040)='./file0\x00', 0x7f) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) clock_gettime(0x3, &(0x7f0000000000)) rmdir(&(0x7f00000001c0)='./file0\x00') 01:56:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) madvise(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f00004b9000/0x1000)=nil, 0x1000, 0xfffffdfffffffffe) mincore(&(0x7f0000ff4000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/123) pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000001c0)="566231c88e301ff1a9c37d71edc28c6cc0cd558325a5040528eac4543491e601bd0f4c121732b3db3731e055240629731472166f98e580afeb8f8c1c662be5703f49ee173f663cd8b71aafd804dd61c7deed2a707b3a6e5f7c7f399dafaf713a09c3f028b7c0320070d41df0d40614f092b159ae96fe784d46e311762053e988f281eb849f7aa4d29269cada84f015d4c1bf67e285e58690e07f9e1f06c59debdc3c8e8baefa7081404d441b83ce57bfb570dd88ffeabaafd072c128e2de5b105cb54ff104456a244a2d685233", 0xcd}, {&(0x7f00000002c0)="46e37f376b04f5a7a9375f5dfaca3261b5ce5549840ce8b4a9a414edb2ade4b328aa5f4a222ea533470e498e0de0cd0959a8752be57c41c4679ead7e3828b6627458097665f5d3b5dd75c2a6e752be3e3494f3f35190976d99618ce6187fd9383d49c6de4ec35a96a22e4fa4e9bac76f4cfa84eacaf4fd8c5cc41f68b3ebe9a8a5f7805ca49a016956c8fe070e89983540674d837b7035357740ee16e24b05f1f14a5b70818e99afcc02b4aab8e6947c78292a8bf494492661f400f63c561021f7f9e0a70dc6e5bc0e", 0xc9}, {&(0x7f00000003c0)="e3a77382b4a0b0a8bafd1e7c829a400c3797aaf77ed10f88f7fdf3bb6d0340b652057c4fb14baf19bfb2ba9a4122041b11ddfa19c9c9cccb41bb05feeee2c5fdf5f62b3df27c3d1297fc0d6b13d480f58f1032314f27c21d9101453fe701399073d90ceae02cea833d55ce4d5eca6679a5e00e757212119e7415895634bdb8ea8a361069116f408eeb57b2423599f3736b0ffc0986815dda26c08840e3dbad11502a438e19d305d9935a7e9e7440a0d61411e8f7d57e1e36d628d88263068f2b4beeb8400ad6bf0e8dc38caa2cd339ebc99af5590296eb722880755d1f3b9522a7c84cc2013e5c73a2346ad1e0ad57d9b1e259a9ee8f98c371754435b5ee10672122c64f6ae510200e499f9dd7be7b3228446e526fde112be3295d9bfcbc38efbba8d1b3ba6ef9c74929fd648f8bf414bc66f60f000bfa45173800017e5298246efb66ec9bb54e6c45e58e9868b9bc4aee0acbecfc595fc3f81e8deeebb1f486ba2dfb0f6eddb371180283868c2b1dbd5eca99c25abdb5ea6ef8049ec01ff3495700f16b2bc20416e4df39d3839d10eb2bcbff564d91a7ac92e1fe5c7a94f6ed3e9e70b2d8dbcbe2e70e7431e5f8c960bf34dd6c38781e2707388ec6adbdceadb6e11b429f4baa03b218ed3f201084c75401502d98144c25046079691fef7a213d88d92aedf6893d03c0ed0fbfac22aea281018a0cc71dab36fcca0cff305240937951a5a3737963b86e02a0f9d456c3530bcb6c46eb42b5ba0fb3f565d5c58abcc07aaeb9bd628c9c185fd4dcebd21a3ac19ac3fe16de7a55e2d9ca664436acfa51e36f382b96eeda615f61f67f49d57b7f1d5de57b5c5b322ba19d3b9704a0f1618c7f8dac011ac0169b10892bbe2b1d64247ae07e66aa6e0cbdf089cce170c3db1a4a0d0ad6759c299346c0c53a0526521aba35f78d45d1eadd28b5499a05e15608f1d38aa33fa9a04c1130fa8a86fd70d0c0d99af95ce42d4d5b331f883d39cc1ebe9922fb5c7cd686ec911437748ec5578e55b0ea1f183b6e22fcd9fa0efe646b619dd9a3387cb7a3ae021262e6313a9160ac4bd1affd8b01d1eb6cbe72d9e50f1a5e11a0b006b59b3e4ca00667527c702724c1a9508b90f065a78800a1b20c4bd54206f9cf7847bae0c89fc18f25b2197d45a5308a0d12767e10720d7ae387849b015a8981aebfb4b977be1de78f54fbd1fed1ef07631e96144f06e66bf742ce8842f69b6aa5d1c8785cb7c92ce55fb3fc5e9ed8e5431db297ccc11a7ad4ef18dfe9d945afd36c714c7b7ee19ed7baea1a55074feead9d2a119959eaa9008c3eb56f8363d32b608245e172938810ad43054b324d9c5d368f38c3258044b3f97f3e9e8c0c125f67b3da8651dce707d28e797c4e0d6a548174470b845d8f748030835159c6cefe510ff2bf0cc526dafebbb8f2448535197a131d43f900a184a2ed693c772db8be72bde7cab5cd7da6b75147927c39a8e8947b48fc1b4ebd496ebf1072cfc55c6879cf11752b5055a30239e4ea8f2bfe30f2b0dacf43c0ff17fedd0773cee3334bfb22362b3220b0fbe51290631e05c07e79ccb3eac9ffb061e0f99e457834a77666bf90e9a6ca3976c2ae157385ac567a58c62d4e224186ec5f0e6dbac02b74fda2f28e829fdc543b6fb216f5c8549b92ad36d890b22bdbf0ba292346ecf6294f0cfe2090e22e65281ee92430ccdf96feccfebedce51284ea9d2cd0b24c4d0eb2f947186381519ea9d87360bc04367a1e1c573da768c2a0c2211d9c8352c3aa93e7c8350c468983e18f3b667ade9e98b8dc7ac53c5912a77ce3f08f4396842fd6668c4418cd80fd125462c60435d411e60ccef00653f2064ac575ea6a8ed9b67e6f800c5c3490dc82a0fc14c15deedd98d79bcceb703a4fba0f64d6be8dc7a7b5d3a0b3ed3229f23aa85e8952447ee1bf4dcc0da3e9a5f9950aff70a104ce0c7519b81954f030512dd2071e60efc9c03866cb6619ea487c45c298f11b6d55249d35388fcd10b1663906dc5313ea4b3987742102009019bfdcbf0bb4717f49035b4667ad96ad99ba30eb8c28f436f45a48e6214e27774d26a8f6a62c1bcc378567c6455a75a611f7e49e9a8b6f8b31902c659014d97dfb268ec2b75c3a02b40ae79069d3bc8806995aac3c72a3d3417147bef9618ef6ef8a102044abe9deb2c9f93b225b38d0e22254c0e93bc29032e266659e4f69991134f692920053104733789ae65442e33afad8d83ff13977f92d38f3b68c90b9c3055db3244d6d872ced2fa7ca5ad8b096154d75c7561b44c3e122c9f1e4acedd3ad9427129b007ffd3c537d3496c270674cb0e75192eddbadb7a0f062b535a2ad79bfece27aee254b313a08784092693fec7f7fa68280466b85164d0f07d38e0fc865160d4f22f61e9734a9aa4d35214014a5ee4f6ed3773fc87c27fa5177955efb9a2a8ad2a028de6ac007760bf5f2b0c3e9560b19b2c723b1dd2ef4947cb72dfe57f20b544c9b002f331ef313b3b5d2379540d8ad258e9d46b71d68f985e764f65483cf835f9afc907d45df8a44bd5c18a8fa457577c974b096f7f9ff414a55ccc081919c880f9ee5dbad7e01d0ba38bb0c6af24f04898b664fd0d88dbd0483fc1bf674c244fc218c150029c2d21a3da59498199e2c0c20e4c9a96c06b4ea5713f93e050aed9f739947ae0d0ab12debe501f6ed16d0d491e349226d3ae9b576b11126d2bc21c6912c2721fdbfe9c57f301abc01a3d8dc03e309d5d463b1cdb8f9fbe356650f48ee2159b701fd39fc804971c49f6093a1d7dde400b64d36db1ad61ea45ff173a283b4e235404e42a8e68bcda248eac169e916d18b6d8ff63d6ef6868148278607ecc0e616bec1a42d1e660533461e3e98d487a45521f3a3cc75aff6a1f54a2c6f92f88d1fcbfea71fa194e2e1abc4b953f445779f94070191e3040e4e266141ae4edc77dc516fa65242396a5b0c0027baa0cb4a6bc1577fcce0c67dc3c72c51b89472f6b9a49416c39ddea958681895856d684b0e62b8b9c2a44dc5d843037dded61920eb05a4d6960dabd3e279c79b1f81d9ffe6fd76a4c361e27894f6402618070a7d2f77b01e24af4f8a51170b331af4c91fddad8d78adcadce33e096f2b04ca338ad330ac1347e2066fc23a71a9d32911ea4b9badea0da91471835f9fdf90de2b5b189779bd9e27cbbd70374ccc205924a544ea75f1f021a678b01c36100c9b231e49ccfff93529ee752c04c86ef28d030ef61e9150b3f6837c138268155d2f08304ea25714e4e01a9d460fc8c16b370f1f88704293061b3cbe6cb34ced97beb54cedab89f9b255cc5b1a67d82964602c0a6b70ce27d351992c76af589c27ead3ea3e7e740d510376075670ecbbefff4c8f5fb32a7b7abaf26179dbc8b29216ebae2a98a67516da4c470b4dbacdf28f6d101aea46ef2b63ce2c647e02d73a055d867ee7ce31dc7f6d4c6ae4fbcab17f57da55bd34b4a221ca45fe135b0855a709ca49a080a8b6535e74fcdd367c4ce993ddf7dae5976b5bdb4474cd27111c6d71bff8564ddbd6f3ab0b5e9930747174274dc853802f345039f28f2d58135e4c8045a203d43b70203c627a54f41314efa5f9f2ad7dcdb22f24d1cc9114105c13e6bb0ff3588dd0fd67481b731609ec3b1408e79cd9322fbaffbffc37836a4520194460d6b3ea7a92e9de075674b5d6ad8f41ba7da1c668a9db4ea342eee015254742c82d14fc453a56cd7295eef170af8e280b3122408300f917fca09d5b4de88d6b5a5d5a4a1d0e9cd30d3e941ca7d78d8b42329a37591ae99b6e6c8f691bce064a628a91993265ce293965a5bc770550c848d5679a11a2fc31149736b45e2376107fe9d3f85280ca23ae17a8e076bdf2182c015a434c041937b7005b145265097fe39cb07ca5172ebdbe3c684793f56d57bd6efa103cb86b40019fc0487c7bf156c47971a4de83da8a099b607207286c5ef3307c82054c047b6ce980f9dd487a78299fc0c5afb89ee70b3e3be73a6efe3256bdde6537e56eeaa7bb53a7e718962da061597759fb7770f64904a3c469c65e2fd6c7a30c210b99fb3d678151f9ccd90dba77d6f0561f08536cb0e06d19333d605a7dc8f2c9b66a4fdaaa4b2179dfdccb634607219d9e4027c56108935d0815db9df1616559cc0886592b2cda5d247b36cb2b4c8d267604024795f3c948d871ba31b164ebcc9144d99202cda64aef8e47bce3b89d87a952a2005225b4aab3d5c4a9654db344e144fe76c93bf7626c1db1d376701d994c248471cd4da3c076236a298cdcdf7443933cc013a24cf07ceb3f8b9fd690aa05d524fd6a71c8d3554714f92d13c5a9c8d99d65a3b51911f2b5ff74d833d564c00159a265cce2712572530f372b208bfd13b532505754ab2ef688a498b458e3f0cd84d72fc41b0e665f8120908dc892ed079d4e5d63f045af6862041238c3498485eef0517c70f6f2be868a8729051527eb9a677d0df454d44331b8e74ec65911d2dd66e497863582c779a49576c1205d9b78aa30a729aca168ec8f876cf34e38d35ffb0f01da699edef9d79293f568741a46f127ab19108aa19fcf2df79e429903d9c783727c3573fbc06afd66b9979fa6f33f5ca00d41160d331ef3825c4f18ee839392711284edae4f4b0bcf8a0734ba9114dbe91ba90ad9adfbc3be41ad9d7df9e27d8aa89db9c4c0a626b1798cdc196d5ab1c9953ee4d431e7f1809490cc76f0464619730c2a1fb659b72537ee9b7701b4b7b831ebf0080e048bdd424f49bc501e7ae34dc102eb6582b5d56dc423f26d4420ab3f0d652bd8f3c56e11a21df7a2fec1648b5ca4a299de861784c8c4f06e6ee92ec4eb6f1c5e465037e2a4fd3329d54fb77bf2862b000f1e1f343444b98e300dcbaf1c632228d21cef72399153e47c4df410ef0bd13fb332948efee83411c77c60fba643ab9970ae83ea1471c886f6d194c44d4eebfb1d971fc155ace9dd8313a4eb5c113f5e07711e0458d7c66b5548effd1556f2aa258058dc29589f48aebf6cce37ff237a7a9798f5010b37022607a431f41bc50a5f5fae8bd2f2770ffbaf23d5972b0180a45fc33923df7f1ac08065744914a87e9735a4c575d5caedba813d7cdf29dbf32dc9d5bf83121fe9ce025a79a80e5a329ae06a5186e3857c63c1c7d4c9ad417705594580729a48efd7b6e97f9554792406078b18d97cbb5c46b4da767e12a31772125b7b44c91e92d33acba0e95dc22b967270c2dfb8b266792da462a9e90ecf99c477022402c991bdf429da167be443b960e48260402ea142df3e3abf586dd551ecf6dd1283d6246343ed57ee65c9362199b49812ff0b2f0304c5e899907fa4e36c5d79d228894fc21a99da6d248be3f37d333f61f34f709cfc729c9f7e4281329273a715fdb89a57b09ad66d15f8fb0d0e8d016a1b512829d221b5bc96bb943756fef125d5cb3e926e2c584992eb6b7d0a185ad8cad3be76608ea68a5748c7711991f4dd64585e7f2c94c1698e7826fefd54dcf33ea334c4b81d048381bc55f6592218ef03dc67faee69648e8e6ee79db7d3d15c8b07a2a1a14c286469866115869b1ce4506c01a36027e6a09dc9fccf97494a17bccbd24a8c6bb790f26cc6b673b5bf0c9c08d1e05d7a6665954f91846f313b2617700db1693336404154d7082872879f57e22c63a76b9ade62f14c5b6970bea203f2440e9207d8c60ac41086587b58954529e17fbb7fb86fc4918fc203a092be8cb6ba5d8ecab63d904d5d00e3f06cd0b4d8ccbe900c61a870bef6b3c620728f49", 0x1000}, {&(0x7f0000000040)="b8ac401919af68a990f8a27232a148f9be976e03a792", 0x16}, {&(0x7f00000000c0)="17549d0eb34f51375a896a88f1f3dd9c0e70329e362807665ea3fc7c026d47caf6ba4c7cad071eecfacbc18d09f3be96f355e82a40ca3c69e91220498b1bb5a5e5f40a6613d8171dc400908f0e124661f0f6b1dca5c723", 0x57}, {&(0x7f00000013c0)}], 0x6, 0x0) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 01:56:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="423bfa4b6ab3fffff5a45182ce463ad53197ca9b91fd06a8824b42a8a19412b79a357de0b76f65600db27ff28bb2709d18f132dc3c7ef94005e54a280b15c7dd5e67ae84bf351419a4449eeeadbd1345425d43c1bec904d6806f9197264e6b883dca9cc9fcd779", 0x2c4) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r1, &(0x7f0000001440)=""/241, 0x1018b) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 01:56:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) fcntl$setstatus(r0, 0x4, 0x44) 01:56:47 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) 01:56:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b7b4dac", 0x61) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x3, 0x5, 0x7, 0x6, "8179645eb7e5b488c096c67eda32f13688365a82", 0x60, 0x8}) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:56:47 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0xf54eb25dde75bb34, 0x7, &(0x7f0000000000)=""/248) r1 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000000100)=""/72, 0x48) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x3) r2 = semget$private(0x0, 0x2, 0x660) chmod(&(0x7f00000001c0)='./file0\x00', 0x42) read(r1, &(0x7f0000000200)=""/208, 0xd0) close(r1) semop(r0, &(0x7f0000000300)=[{0x4, 0x10000, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0xf462, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x1, 0xc780, 0x1800}, {0x0, 0x0, 0x1800}], 0x7) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0xa80, 0x8) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x20, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1bf8a78414c28caa, 0x9) getsockopt(r4, 0x4, 0x8, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=0x3f) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x2) fchmodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x82, 0x4) r6 = dup(r1) r7 = geteuid() r8 = getgid() lchown(&(0x7f00000004c0)='./file1\x00', r7, r8) syz_extract_tcp_res(&(0x7f0000000500), 0x9fea42d2, 0xffffffffffffff74) ioctl$TIOCSDTR(r4, 0x20007479) renameat(r3, &(0x7f0000000540)='./file1\x00', r6, &(0x7f0000000580)='./file0\x00') ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000005c0)=0x9) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000600)) accept$inet(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r3, 0x4, 0x80) fcntl$getown(r1, 0x5) 01:56:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="fe722d1d59105ee3b25d8eeb9d5651a8e17e15", 0x13}, {0x0}], 0x2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 01:56:47 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='N', 0x1}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="30f4ca9072772ad1f583105d029a7b0fd052a9308205b8b64361b8214772d82160840c0472a36f3985c7e0a9461dd0c5fe8d7648ec5e7bba7e95bccb97d7425c0d7c33ee7f00f84efc6c5a758a76969e4cc976c5650d9951ec8dc15390876e5181f57bfca1646880957cf2b75949ee20b4dfd7708155ed16a118f3256b8a0f9ec6bbfc719f211f72ca73783c377bcc8631aa475b80e1d77990961b41dce272f45640d85b04625df480", 0xa9}, {&(0x7f0000000000)="dbd3cad8e5800189e17f95c616c215789717fdacbdde5fdb351fc15fd025011ce1331bed5d1ef9c0fa01e032e209b34d51c5d3f1d4e1f56ac6c00c171b3b2774", 0x40}, {&(0x7f0000000180)}], 0x3) 01:56:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x9c1a093c}], 0x1000000000000032, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 01:56:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 01:56:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = socket(0x18, 0xc002, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)) ftruncate(r2, 0x0) r3 = dup2(r1, r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="c2a5c75957c019a4115de686e0003e6c61a0ead61d27f1942c28102a1f300aad1e39c24aba777d733afa9d9c530a088d02ef0798805d83cdabc47b727c8c4f7c84b500d6b9e673b9fd6518690fa5713cd3809eec15d09791c2f5f530ef8dc33a354a4025c229192a655b6842a0f788212d2b748d6a4f72d7ac58d213168f65ba6980b5c9a00443d8f96e855db8026136b1d79c47651e721f4b7a9bb0e188470bf3a28ae43b6b51288c6062a5bf623fd33a6e7ebb73d3ccf2d734dea30a393d600b12e02c903e6bf6ea984942b8a7ab1ce7a6597f08c7da95cc0a3020f4229e0d937d430ebf9732b8a81cc63c4ffebe4ab71a0ff812c96beb59f2b3bb7cb01f", 0xff}], 0x1) sendmsg$unix(r3, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 01:56:47 executing program 1: poll(&(0x7f0000000000), 0x2, 0x0) socketpair$inet(0x2, 0x4, 0x1a, &(0x7f00000013c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/165, 0xa5) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/114, 0x72}, {&(0x7f0000001200)=""/5, 0x5}], 0x6) socketpair(0x0, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) 01:56:47 executing program 1: setuid(0xee01) shmget(0x3, 0x3000, 0x101, &(0x7f0000ffa000/0x3000)=nil) 01:56:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) execve(0x0, 0x0, 0x0) 01:56:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x4c3) semop(r1, &(0x7f0000000180)=[{0x0, 0x5b3, 0x1000}, {0x0, 0x10000}, {0x1, 0x400, 0x1800}], 0x3) select(0x40, &(0x7f0000000000)={0xfc, 0x2, 0xd3, 0x6, 0x5, 0x3ff, 0x101, 0x1000}, &(0x7f0000000080)={0x5, 0x500000000000000, 0x3, 0x80000000, 0xfffffffffffffff9, 0x1, 0x2, 0x101}, &(0x7f00000000c0)={0x3, 0x3, 0x2b, 0x2, 0x2f5, 0x1, 0x9, 0xffffffff}, &(0x7f0000000100)={0x6}) fcntl$getown(r0, 0x5) 01:56:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=',{}\'\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='^[^*\x00']) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') close(r0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket(0x0, 0x4, 0x5) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x7, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8]) 01:56:47 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, 0x0, 0x0) 01:56:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0xfffffffffffffedf) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:56:48 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="b4081a8a0833187e24f6dda1cce196846fd8282bd0ee68f7ada2838755aa1ceef21c252ee3faa622522caa4ee464d39e7d6125e66e69754acba7d4", 0x3b, 0x8, 0x0, 0x0) close(r1) 01:56:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) recvfrom(r0, &(0x7f0000000140)=""/21, 0x15, 0x0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt(r0, 0x9, 0x8, &(0x7f0000000040)=""/34, &(0x7f0000000080)=0x22) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f00000000c0)=""/96, 0x60, 0x1, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="26f2410f2d92769f0000421abd00000000c402a507c167835b0ec90fd23a656447dad646d9f02ef245af46dbc20fabc8") 01:56:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x2) fchdir(r0) 01:56:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x0, 0x0, 0x400) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/165) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x9) 01:56:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12b02, 0x70) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffe) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 01:56:48 executing program 1: r0 = socket(0x26, 0x2, 0x2) recvfrom$unix(r0, &(0x7f0000000080)=""/7, 0x7, 0x840, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530006ac6ab476388e1d8706f7c6f5f5db80cf7df00442ba810c0585f07f006ccae295636bc125fdbc476cd44d9c806fc6e6e057ef51a9488bb674880aab01693a690426c15d4702b0112502db229aa7b56f9ca2efe95c1b4f1175b9f532468c3384831ccff9fbfd0612590cf068f8af3b8ce0cce65caa699b1f991eb75845b77f48ee2ef697ad7026ae0e9049b346f77c9d21b868577e91a23f1d8973a9b00bd6eb6c51e5cb57facbd44dfa2c8b46804f3e1aea6afe510aa56508919bff99f54a72d90184a6db035c8c676"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000017c0)="0a0fe0edb16c194fbfbd46bf7bdd22154ae14fb3c171cb03ae7fd3d8dc83563c2e81f6358dab45d4db34b602cafed5fcb31246a3846a84a25308edefe40d608f7c513f590b180c9f068029b2f7379443a7140a1542c9e70c53d70cf4fc", 0x5d}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001980)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00eee299ebf8daaba5bedda7605d6e9d7f5f9f82405a2ee194d9ee240ac04746b5dab224e2a741f19e1eb87553b97cd75a28ac8b36682d13de597e04c252209419e0bbb441141c9d88bba8f10c68595b784499ac0013", 0x56}, {&(0x7f0000000200)="b5aec892ae846bd0e220896ef78e01b30ca3a056edbeac86b5ab638373fe16385a6a073043bc325ab8d535181062d72d4023566a6ac3e5890c12403c130ea2a40ab3a78aa3468d575bead4199b84e55a5bb9a72bdeac7aebb63c33f8c3833ec1742b6f324166afc070bc452c05f632f4591fcb1e1106998f6185ebe46fde4b3756428f5b7b9ac9d5f22515dc9dd0162eea5ab8ff9bb28a68073eb6d7402189c3", 0xa0}, {&(0x7f0000000080)}], 0x3) writev(r0, &(0x7f00000019c0)=[{&(0x7f00000003c0)="46577c5ff8b4b677e5e5507e8b600933c35501a3dd417fb28d81506ec9002fcde13a350e2d6df9873139", 0x2a}, {&(0x7f0000000400)="69f5789beda72451d8a027ecde5fddb88f8f32003158123ea6a95fa5d62423de24e169cbbea0c32c2b7f539e82e1170948690204cd491f4679c13b42779fc02c92b771e12cf711a603d650e4afc971b4eb56bb3b9772d0210280ce2974ce7c0f9453c958d997909f79e21720f0ab885d917f5dcd7565d958aeec753dc060f48f593cc7b5105b038bf3a94a3626bd652a01539ace1db16f7e0b08b7681f2a812a53c8aaf422ab029bbdc89c534aeb1036e6e0fccd98c6a99b60c67f670d9a773925a636", 0xc3}, {&(0x7f0000000500)="dbb3f0d4a3692432ce58debb4a4bf3b2f0a15ddbf9baeb8b8cab7adb7e934b4a5d0e9e649b888f3ca007a42002d217fd2f33f68bec62c24916e49bc4229bc797d3a0b29c6fed0b1c46ddb14b8e6494c752ca0fb54888494cfd5c172f12725a603aa61795cd69651e6ad9b9d6054c73ff92624ae3f4a657ffb87132f5f4396dfb5dfe9ff8c5fe949833da0d4e6cb3f648949962acc75d4c0925e9f88402bb4f7f6b70d6b04961d7f9394df1b4dc3750689944ab1c836d0eae580e123ce3e141747b12b219f4a5817c934e482f71dfc6723331cc1600b5a0eaa2ee371494d6e22b541388beaf420b66b8d8853d9cc38fa7905cf6766fc732f766fced23", 0xfc}, {&(0x7f0000000600)="1c046b0f8b35b2a9734a38aae2ec6356782ed00c109fc27b2acc5dba64a72ebbd2fd28f8a06a55368654619d9ff15a301b618cf8f91c9a2342c7090fe3d7da133986f3487daf833fc70045511a2998f0029e8d202ae70a81c9fa4300f25ad29e7006d10f4af315cf15231026427569eeba59ee5c8f7bb2b9e3a9cbe2ec995a4e16ddd3e1fd7176f6c5c8b8a100d62f6f", 0x90}, {&(0x7f00000006c0)="f82729ffed725c9dcf85e9595a1b996c3a8998a6bc2ac1b5792a85341461be121935552085fbd85e2e5b7f9ad81494c5c3ffba064e26b8a0781541b02b60bbf4d3ee5b6b4541a92506b9109ed6d71936071dfaaf7e129f8e45f24f2b49b34c569457e7241087754c2c4e96765b2046093f0d976073ba54f77c4bf0885a6974b35785c9f6129d02a3747298fcbe5a0321795646c67fe055ceb15433c4e02a500930b0088980b7b0a7294793130533b61e54944d67863479ade90bb070a1bdd4e7b9c8e5bc1db60126eb88", 0xca}, {&(0x7f00000007c0)="cbb58f61c4930c3c4f22d9ff4a3e4e858e1264ad0905dfa05bc09eeba4d5c0b44bc8f852f7170bef59ea4eece4beb1587d4ad35fce6033c00daa647cc49b9dc6421bdc666715341c334f0ee85dea7d21ade5a9228212e1f2b986d8e48c9cdf944f08d6a8e79fba3eefd4913534a7f39a6a76dfa9b8a512050797ea956d4faeab885e5aec99ecf004791bb673736d07e76b717be2cf7a47b8a4fc981247ae9eabb4232307deb8bf1d4ad567000986e6dff564f225c27ba50fcbc967345f2c31fcd57b27cc4c2a4a73a5ec4bd2e5515e6ef18cd0377a0be7b122cf8de2452b16f0343ed8c7e0f213f0389036e5c60b23bb958fad95c45c7f5fec3067d0fc00408ca528e473ef7a8f2f67efac08d8ecc223c29bc19f01860e3608addc3da679f92083b60a04185e3b65f5bd5e3ddcff06dc15d8c1f16f923b4db663fa32c3bfd2eade7093510f519ffbc052fc7ea65c8ca065d03c064e7197fe17775000423088ee287ff4f31697e1f716c9ad1a5af58b99ed3d6565239a589ee8bbb67dce8ff509773e57dc1a2e9cd7cec039ea6c9cbe29d55257821699d9626016eb3c5dccc82281d8ab057a753771795976c3977bc30069c73c595cfe3dbaf5a904c280a35efa73ba28f2e0c8cacbc76c417c75105792b7ca4f1628b76f8c1ccbf205e3842736882793ed32298af951b01480327174c93d8bd32faf04039b6585bc857b3d6643029eceba2c24d03ab3e3adb2c0845baa015980693ce58c2d320b631ea0d4aa1d27e41517e6c806ee8cd65f31706b5924708ce7bb0ca2dff3169ce7a6d1f0043a93342c563ed6186fc7634c05e234608fbfc52a5b36cb6e56fde63e85ea52f05855f43201995aaee720f0769b3f91b617008c2dfef9f5383db8b4b552f01ba9d762e5905d7d2e89b28937a79b3c80e773544a9e253d4defaa82323cfd860a630045b1b8be984ab50db26ffe4927dbee76082afa2e175c68f0f8523e0260771012083f6f24f8173c2d8f87de386a733dc9705363e098f2ced163b102aecb24bcdff112b7e90219bce9a7d33e6572eb6b93a80309636879e22ef6e9c35c2ed11c29ec6092b1e86e224e70cc85c50c611c5ba8f4c49136d2349c031a180cdef28131262825cc94875932197ede496fff439ca9f71c9023ce7a28be19b9a45c875c8e624854c7ad209218834c81aeb1f5ab9ac940c9f1b2be35059f2e33480623c006b7a3381ad5c6fbd645a9ef1671ad75b3f416943387a791b794fd2e1d1439b139ce0b91455d345b2dfb16f29151f7f7bfaf23d7ffefb87c3f1583696b5a0e6bc6e3e79bad76dc49affd7eb0e35a12aac8d082b707302f49cc8403704179afc916f6fc1e10c6f9537ebaa56d98f7eb11fd506ea593be50b625e94504adc8607db508c8307e0f34ca9c919d9c6e4a894e91324895cd82dc7c1cff92109c323b0dec6b540884d89fea5b886cac5bd8f2d286f029baefaf262918f7748f06696a5c9015d0e7a45a009efb0844978e1c368539fc753f4e84041375fd0c83c2ce9736cbc43de54eb9adc8cbd8d29aec16d1509919357803ccb1bbf79d40d2fceb1739ad3898fbf61683f8e9e94ce0f4cd62cdc25f370d75ff62f32ee1a9c78feb1cca9d98092e7bfc8d961d8ef32f9f896e5d21c6b5c69ee73c2871cae2bcc48256318af3dc7a15d6082743a262894b9fbb9e2a8b0d42d279e53246963b039b354a6bffbd02835061de1669bdfa9eafd230c6c9a323fb1706fe370b336ff85db3a1c273e3e0cb22c247033f5c90e1412dafd3d1ffa6ee6dccfedf4dcece9b2378ae8a9342eb072d1837ea2e8cfddb377720b11516658220e04090e2aec76e0cd2e805dac6604db206ec53b8a0d6adfa79a734cde379b17f9729d201ad0bf363b2d815764bb35e426740edbb493c72f5ad392adecfcda04ec79bdcbeb49c2ec8bd33fa3cfaace66172ef002cc42305de5e0872e1a2fd2a31c84a1ffb040159bee74e93f4eb8504a1fd59950dacc0f3378f2eb87395b49a514976b6543747988c26e5fcbf6a1b7d74be7a55acbe4b916eb92ef0fbcbbdcd2cd40c0ec771d6aa906e60c156cec427189875bb78f085527548abfe5f1652360bf8f395ab67eb18b2e8836a95d53569584c612c322226014a55ab607197badfbbda3e8718c3c5fc3b509975b6b99a54654a15aedccb7fb2f53623765b16f9f2375d61046e32fc3f55e64037a7123476481934bf4b881b5f65f7e3e655486bf30c03bc113dfea483755af75c3c9514f7c0b462c5639f4a7a3eec006a47bfe181e11ee35dec4e59d8a530ba259632d85278eeb2f7642a61f707bb8fb9eb65b49b96879b08f8a1542a6f49bb9988b289a28532664528409c8f76f56c878f692ad388a611ce92192f82c1cfc5fa7cb17a0253ff11428e26d133ae5d767e16f5e31f4a267a71f3ec90487d85f3dc2994c6b3e3b0ccf5f71352ca78f23c22208edb3a277b8ba39d21b8143d911248966945cd33988e11239f968aa12045a5314a9bd3519574d2f615dfea84a08636534d11d0b6c401822a7a4c119cf7eec301c4fc6ccd4a7d5c4418cf1ae740a122345d994a541673cbc169d0ab1186ad0adbcb0d4c7d475040f2bb81791306ba57ca35148db65306fc6dcddfe6b1252dc85be28482c3bf93af94323a6df3ec7794ac32c60e9a180912e9ea2a904fc6e2d03cfcb4f833b97e95a62b986dc9efc06a7f4cb367a183db53a8ce4f4ea4167d887d02630939ae0468f23333ff424f0ae2d343c86c3ac894cd18cf8c252ffafaa3c94a51c9caefdbcff72b559af1e258b379c2dc44913926a73617f26fa785f8d47f26bef77b2ecfc8faf96d11b1c685300da5927d38801098505e15efa46c4986de4b039616aa4fe2486b3822b0861d050f4cc70f92cbea209142a64da4b2918201111b3ea4c2d2c8f30025dc7ffcb84592c6ec14054206f54cc96a4462933e00388694a44247ac1f33ad81839495f042df10356698de74836219bdcbcebf672bef8415cf67f4db1fbf33ca1b364a9be481f637e9ccd96d6f7b13e42fa31663d2aaa625fd6bfc1c7744e529807790fd8ae27172fd126778ca1ec18bfe65add615b3eb3fbf6a5e9418524d51c4a89b72ba1e91f924bd9c7368073dad71eb43b952a1b4c4a98b1d25801b71a83156ea2090d6a19dcab77ce740f958225c56819b43192e5d72cb2c421e498a4161b8621f818709c84429e274f7089689e3061d4e159a37781a24494fa2b280e0d6be6a66c637584d579627ecde091a9fe780270534faf26b12350c3dde0d218b23d3978fba16c7c4ffee71b8c9dc45cb9dcfbc1fd8d36d00138f90e6a41704dea8d575dcd56a7d53c73dd158d0bfc93723a3d93a218d7ae386fb0db16a984104416c55f5bb790155cb936976059a0b446612250e9ca97e6304334935b1884b2ecc704438973044f17914dfc8dee114913b06259bd855f0bdf04563a76b859f3b9f051f05a04bc778f613705a02e6313303ead664ce9da213bde3504c089a42aaa05d63d7668568c35fc2942f0f6b4602f8f738ba5d8c8b9ad08336118d6c92c6ec4c16eb1b90cc95fff5a680eaec98d8e57836eb9c83eb1202f22e4a662a3b95cb331000225863a3b2e3b81667723ea510d1b90d30118921174671f6e4095fb590c9d8da7ef6d636fc4b5cb473f5ff9032a9cb6c0ee1d5bf3f2dbe39b2c249577d6454ec2c7e65eb39949f2937022df382151ffbba206d1469728cb4a13bf8ece8a9c1de4a6d558a7551e62e43ad3f8fa8f4fdd7f6cc9540fa8e65316a06bfe8c462ca6ba062959268473a3f817af38f905fae45711ec4e833c1c0fffb8b639725d0f6687ae88a5656cfbae60a84426a095e6c4bf5256196e0eaee901a36b04c6a4d85bbe6c5d48be09650c0c71b7f724db6c135820daa662e5bdf0c73f594c67a88f5c29dceff88ac37fc002f4ff7912c99222c9f06d08cff5e8abfd2373e5c8180ebf0092d7d0fcf9e669652a4d8ad810eec63a2d71d0d2fd0093932d81a70fcfaf249e4d2ae53d9932eb1f03c2bbb0b12651cf3ac544802298d7afdfe36614995c84cf417aa19e922a1b541494b2d5d9bb36a8764f6800f82e442dbb7e203b2ec7ce633136ec4ab915e6abdbcdadf6d0faff5d93cd967c0828ec43b643862624083b8edbe90942f6b462f0eb0d15db88082a33e0e63a922f92ede5785589b65053c84b0ef718c26051a91bfc5c3863bff0a18f5f5cc10526381257f4b8884d75f5428c4f67a2d2a4a61f42a267a175f905c21646428d8bf29cc014812494be292ef5865c6fe237a0e23beed8886cfcc9f23cd188d8cefce0fdf6786ce8a97964b9fc377667fc69f6fb98ca5046b414757e4b98dac413af31feb6e31944e790ae4e653e80a9a7ccfc30018a478db126735b54fd56f6c7fd60fa5bb1d8203170821fd81acbf41543ea9aa786795d61bd97f8065cfdf29ac0c176c08e07dde17616d9cd6c2ea08a964c8994bb51a5df3d56bfaacf8bc35850b1c8743731d726ba946ea2decaf73d6b31c3602ba3af56b0c2dad919ac27ed0c2eda4f8f258074fc20d6dae21a4fa9c3dc22265e08479dbb18501f6a41d04dbfeb3b9bcccb7b1ac2ffdde55854b8042623891c4d2beda3178d5364bf45a3774bb8f7cccfaea0f3f7a29fbfc84f9f79120f9694d7c3ba2daab91d861762aaf32e53b0e1f49501faca0c3079eb6a3e3e2be88f6e9ecc83994f6039694e8d9fd60b08effd3c35651d68fcc12cb7f613721d144e0b28ab0069c30cc1968609270c9d8afcf730e383f559b5df8521dd4f819b7d20fd50b15132fb12a4e9d887c4c41b2c8687db0a5f2579cc46f8a924ceff84b72aebeacb92a5f264dd03eaddff7377a6d01cc24cf8a59eec7b5de7fa60f0e1939ce777f9fd97d7d0f63ddda41f876ff41963400f09b3f00d57aa1a944dc67f264a3e6413e8664ea7677f41318250a1f2105fe1dc3872cc72d6b340912e2af6c5d1d7778a7971fbcdff3b7915fb240c4f1fdcc290a213c72fb8d240a85ef66df01bf8a7dcc48c7c0fccd3a0be8a2198a4fd8c0d3d5d708e0e7158850e8b7d637ffcccde40dd65bababdbfd9383b436453fad7535744c10f34a2b5b8b620627aa12822af93d6db067ebee762fa73af74b9d4629c5d4fce82e20247f2f5eb6ebd7fb6dbcfc94080cf4bf2b10e0aac4c628963a95a395acaa7b50edc6030743ebb16c550d811ce739af817efd36d487e21836e1e052fb3235440ca1b849475cc7fa7a86a545ffe2f28fa3168a4eec25e61dbff5ebfa83b7e19f7b90109d1c96361faab9fec9d70c74be813a4981d2f0e87f5f6d84632055e7d2864c39df1cc189d2b96dba197ab65c98c2d963f13e98edccf4a09194ea134065a60ddf660535665dfbf3b7071e762e6a1f8c27e78855b25484fab1e2841b0ad42dabeede0585e0dcacb4b8444db0888de1ddbaa655c4b589f0bb998495b906588a00614814c5166ed703803310a6c5e52a9520b6c2d6c1b726de7d14087de7da63e8737026385bf1b4ebc26468afa87907819ba9de909b26e51ab60d1c40a8d0fc5de2b4c48c824f1f80265edd2aa2ae12e5d69f0168f379b03f1863d3f37606c24cfd5e6df65926f8e96c91599763015e75014bb9103476caee94de84557e5087f6345f4605ddb92d9400010eb3680ced18188ce95d48ff87276aa3bc2ea9392e0bcd9670cb3c5b2e1d1a3e8e807b35a3c4f919d6533bf6d385918aa4d4a4234da1590a014db2279a6c20316d689150c883e7215f7b35a7f42ff3a8a35e7603e4c1356cc3", 0x1000}], 0x6) recvfrom(r0, &(0x7f0000001840)=""/205, 0xcd, 0x800, &(0x7f0000001940)=@in6={0x18, 0x0, 0x7, 0xffffffffffffffba}, 0xc) 01:56:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)='B', 0x1) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/82}, &(0x7f0000000080)=0x54) execve(0x0, 0x0, 0x0) 01:56:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00') 01:56:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1931, r0, 0x0, 0x0) 01:56:48 executing program 0: socketpair$inet(0x2, 0x4007, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="05ea936aef91e30af98bc026a91181f6f317d0f659059e9a01087a6d633b82c1db7891abf1d77ebb92d99f6618828ce3eb3ee73911a54648f279676939d5b1d8d549392eba21780addf5b05004ad2c663618970f81da4f53a15ebe1440a3f821dbeea1574d87c78c3616c309b15570f2de6f7153753d30de37098adbb49be2bab77e1c4a9d30572f8917258de4cfa7ae6c1b81ee123d99bed279cd6f72e034a25ab288e3fe2997e84c882ae4dbe31e96a136d7cc92103c226cb47666941eedd7762edaa01879bad635ec6082", 0xcc, 0x40d, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 01:56:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) write(r1, &(0x7f00000000c0)="38a5281206fcdb3956d1835a61f4387ca5996542f66d21af418d42c68326dda46001a4e830e487ea29e6914a3d7b98d7de230d2e73f3c33896aeb92eb9fab31c20d0d50eb55595a9868bf6de2ab72b41a11e53e4723d0e701670c3c488d65c0e41759e4eb67d78ca916d9763483ad8ef", 0x70) 01:56:48 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/4, 0x4, 0x842, 0x0, 0x0) 01:56:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c7) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}, {r1, 0xa8}], 0x2, 0x0) 01:56:48 executing program 1: r0 = socket(0x42, 0x8002, 0xffffffffffffffff) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 01:56:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x61, 0x1, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0xea2d, 0x200}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0xff, 0x40}, {{r0}, 0xfffffffffffffff8, 0x11, 0x2, 0x400, 0xffffffffffff0001}], 0xffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80, 0x100000000, 0xff}, {{r1}, 0xffffffffffffffff, 0x14, 0x2, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x22, 0x10, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x14, 0x6}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000010, 0x6}, {{r0}, 0xfffffffffffffffa, 0x26, 0x3, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x30, 0x1, 0x2, 0x101}], 0x1fef, &(0x7f0000000000)={0x0, 0x100}) 01:56:49 executing program 0: select(0x40, &(0x7f0000000100)={0x328, 0x80000001, 0x8, 0x0, 0x3e5, 0x2, 0xfffffffffffffffa, 0x52dd}, &(0x7f0000000140)={0x1, 0x3ff, 0x7ff, 0x2884efb2, 0x0, 0x2, 0x6, 0x3}, &(0x7f0000000180)={0x9, 0x3, 0x1000, 0x6, 0x16ed, 0x2ed, 0xfffffffffffffff7, 0xfffffffffffffffb}, &(0x7f00000001c0)={0x8001, 0x9cb}) r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/100, &(0x7f00000000c0)=0x64) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvfrom(r0, &(0x7f0000000200)=""/179, 0xb3, 0x43, 0x0, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a, 0x83a7}, 0x0) r1 = socket(0x1e, 0x2, 0x3) shutdown(r1, 0x0) 01:56:49 executing program 1: r0 = open(&(0x7f0000000600)='./file0\x00', 0x18082, 0x8) getsockname$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) execve(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)=',&\\-)\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="2a2429299300", &(0x7f0000000180)='({,,^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)=']/*-\'\x00', &(0x7f00000003c0)='&{-{\x00', &(0x7f0000000400)="9700", &(0x7f0000000440)='!\\^.:-\x00', &(0x7f0000000480)='\x00']) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000005c0)={0x7, 0x8}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x1, 0x81, 0x2}, {0x18, 0x1, 0x0, 0xffffffffffffff35}, 0xfffffffffffffffa, [0x7, 0x401, 0x200, 0x7, 0x3f, 0x800, 0x3ff, 0x10001]}, 0x3c) fchmod(r1, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) mknod(&(0x7f0000000580)='./file1\x00', 0x0, 0x9709) 01:56:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') fcntl$dupfd(r0, 0xa, r0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair$inet6(0x18, 0x5, 0x80000001, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="2d65b4e0b81173ce90f160fdaf26b194aed0341fd1e54b7d1267576992a0ca67c0479f08fdf7d7f4bb99ee94d3662fb2888832095e46", 0x36, 0x40c, 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unlinkat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x8) 01:56:49 executing program 1: nanosleep(&(0x7f00000000c0)={0xffffffffffffffff, 0x8001}, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 01:56:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 01:56:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) sendto(r0, &(0x7f0000000040)="a0859a52f41724091fca699472da790cd757cfc6e96c0c9496978535ed4fc2ddaba949f57643ca43f12724d1cd", 0x2d, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x100, 0x8}, 0xc) 01:56:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001000000000000007a74f81809f4d3e74adaf0d6682da0ab8525ded42494ce78fa54462428852fa322538acc1e8e57262ada41c1fdec006f7c9a053dfa15499f2b47aeaef2eb32c98e506fedcd84461a39f5c7712b130a9609adcf5cc8cb10d00a03268925a70778b0c43cbe8dddf6b4e498ae65fadc3cce2d60ec684ee1ef058a307bbd7cdd73fd3e12b58a36264bfdc821c3ec78e8b52c639ceed22f4e5ba634308370d1550c41444fd01062c8e4693fe670ba46db97d3528f578a3176861746fa4555cf1473415647b5fd8b3332f3d48b4f3d74f01a801a95b6ddd4"], 0x10}, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 01:56:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) 01:56:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xffff) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 01:56:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) truncate(&(0x7f0000000000)='./bus\x00', 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 01:56:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x5, 0xffffffffffffffff, 0x8000, 0x8001, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000000)="8d", 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 01:56:50 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x15, 0x1800}, {0x5, 0x5, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x800, 0x1800}, {0x2, 0x9f95, 0x1800}, {}], 0x8) 01:56:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) write(r0, &(0x7f00000041c0)="263fe3832d71fc03842cc5e69b92bf7afd158d68430f809cdc0383df6c0b13ff690e2da05187e8d754554437c49c17c5f0b0b34fd17bae24748a77b81a1e8a580fa184d6ccf68a9a6118643eb4050516852443033feeb81259966f29abe50f6a9de2b95660e1fcb165a1b11a607c66e7e820d7b1d196159f446cd16afab58d9ee0e3dab796943b299054bd7eaec94e2d6adeeecc255c975d1c85e87fa4c7379d3367c09c1f2d2b528caf8f973449fc28a618aa08903365209561535b3531a81f7b47b3955d83109007f49f72b04c8c047992f5fe85f80f7568c9e3245e0314702abeb83399c0198c06f0dc0ccf00f1b057d2f2846226ebe5d349b266a494ebe3f935f07ff2916fadc6af6f4a31db33a2564944f1cf673b636a5a927f3c002400ebb2fa5af84640f3bf4b7f588545fa4ea3bede5ed478f0f8ef94c27961d5496723103219e7fba0fd73643bea24cbc86f247e679018e1dd047f11d3dbc10d6b3a236cc831083c6570bcb53914c71e297353d1acc33c48a2fcd511d53eb70e70e0a57fbb87ab8501a437687eaa3d2fe0a249af412ca30adbfadb589a6f35e906931b3937df8de026554b7517b5ffe113150921c075f4e5ca4a1acb0cb87a6b7f99c42c1f1d3809613ea7d73b0bcfb3461a1a4be6ba063a63104c9c408f698fce1dbaf6066ccaa6828aac14672c50bba8caa761a6abc8c250b90cc4ca50a2db5bc49ea899a7d062771372a4d02559181bfedc683f65be2b525771aa98d007fce467a456a70772d1590e7f57896cd01e5a34d862b767896219f3aa62c32885146ed002ec5c034a0375c53d1d88cc507eed5552d4eeaf080295e614e5613144f86e6d81876850b1d50b4089d941734095a61fdb1e92828171fd4b241ff651194999dacfd4619159cf8d035aa9752eaf2198c9c887f044ce860e222da53c1340964e753b008bb75e3c77cd45f27fecba9fc29b0e4cb0f8c3772056f0972febcce66d34e05267ba9cdef0b34ea9a6aa784235c15d5226fdf4027d4f4263f4640a1aee59b8bc38fba8c32cc962039f0f94930cf38858dc3168fec6d8f414dd689b5bff999e0301dd48b12adb35820d74c60006560237964590fe9ce8cebb5a4b101c481d93015dfa9a542dff8247c1d7637ce76fe58f84f391955028a3ef1fdd8fe28863dedf6af13d3f2758de90360cdaecb802bbe5e591f3caf50735eae4383b9ab0c989f52a38f3f9d2fc3d784fbbc3c4356e9281731a4b0ccd51817c988cf2991beb1a29c15160df46763b1d0f8a1492ab6f2436f771c472b789a3571dd9699946639237ac6eab5e9ff0ff32244ee71b585ce17623f77f8f44b433b5af3526ce66e1c5829f82a487b368f9ed6c41c00a9e7ba5c1f8e776238a76b4f2e00e29237f64a1ff9bd63f20a5872a3d3f4cfe7950d85f4bd7723387500cf0b84f14274a93ee079e62fdf2ddf2aca33e2fa97554d66b1838c82dfd65e9333c74d74cde08f68ca086d7ecb1bb5301071ed3820cf3d53f8fcda317b036e69a3d5e13785cfce4a8e08463bfa37d138be40f89cff102dbddff45d01db9c24ed05888205a8d5b8ed00ba1acadf09a80dffb6ca4564bf8a745309453c8c75ad6d2b295306b6e306e4555864bfe3a747b1692d3f1d9ff45959f8362ad5b803941743a38f4a62cf437d18e03514c833fbdb9e22d84b0e9236d5857ef993880e7b4714060b4d5616369465589d9e449c7d5cd8bd0cd8d7429efcbccee41ff570421f4a2d2d888ef3f868b5ae56d4f065351b70327e4202a218f30c1ed48ec9143695d4e43d32c67517fe34def8cd8ea0336afaa5595fe6fa409b3eae6a13ab7962674ee1837dce21ea227e5922d0bc41a46e4a89a473a404212107af93e9425ad63162dd181d7211c88694c8355fcf3e29ee46015522856c59840a8792367c080c6c4b5bf450cdc66c8dbe3564808b4ff524c6d4157dbb5d86cab182935ad0beb35d40dfbeeeb17235b242d9f7ae24cbbeb6b22da38208a4cbf51ceb9642a692cb1bb3deab1820f0c208157851e9241122d0c6a416ede8b645e080821788e62b9dbae443d9d2d251d262d7bc41c5b586412e19bdd524926011b88e6b8096bc0a965003b180ef5977a541936c90aa3477817c46e8ccb3c3d038b2976257f7f9800efc8fc3e420551b5389b3ba9d002fce283c6f45e884bada5cbd81acbab24da3a3aad287b2dd1b014ea052e5e2e78b66869889764cd2abdf148c6a64a342ca69a5a678930c485798c418c6153588a6b97e0eb6739c139263643d2fc3a8af35ff1d47cd60cb89057ff3aec1613925b2fee7d2baee9fcb936c1169aac9df4645a962a9d51448d35e3ab650c32f015e7695fec3cf3e07efbdfed63ebf1d0b72a19325528c93653941c6ff5a0d5317808a87cb796cac7baa384ebea20c728a3d8548fe386958a9cfb3a1a346aa9b4ce6929e399d61be893e825cc6256c2cf8ce3b52e36c576cb48c0799547700f32b743df3cbff7d32df10e3b2c1ad77ce3258add88ed51fd6233f85faa5be2190f5d00674d722f28b014a468bafc8e25148e1acad1af0e96c1ebfc749d7097c75cca0228fb2fdd7f01031d1036a044eb9bae34cb071f6caf7b84f74b4c2109b4ee36c57010f7a8aa5c5d2cd6f96f8e7bed2b438ea2478a40fc3731de30ea2db89e7442898565e6b1ba508bba528f1d75cdd1124e93fa6c44e6c6ded8d9e8fb2dd9a8b87fa07ad337997ecd78f6bcdf0671843a94cc76190e75b89f176757af6f47ccab0cb817b63e1c5ea959b4af9e19f89938896e416d550fd396094dc7cd760f3158d7a7dc50c7ec6651d4a6c54d94df62da545eb8a6d109d4ab0c81f18ff63cb2d99fa09a599fafecd30d39e61529745c206f91f7fde285af011a5bae725c9a76669d0a9557936b41be5cbeb26403919ec0b942fbb66dc6dd39c18fe778524170e67fddb34aebe80b11fe9026574fd0c78bac8efc6af58ef69b98644fd60ef53ff5ace3cc8df97bb7c2fbd676982f336ecec65fd8f4e7ed62aee10f95aa384cf0282511683be8c848e5d6aa0804f963c24e7dc4328d62df8b01a0a558bd7ba346877ab71b92d0111083d0209f8f4561064f53da070404fc1ff859b9821d325ffcf0d274b8dd52cfafded65b3954e9fa3a2b9ce035eec7f6acb6a994a1c6b1ab54c826079aef5752c90a581fe7736a6a748bef02442d9454214afc39b3f83ea9c7cb39409bac875005b4996f6ce25fad67cb0cf5c9648ff243084202dabc47a27c059d2727c2c49c2833ed057c759a0073cbf680912ae22f667bd891295c19d2fbc7a35218169f01af030623e5aa47df252514b6a22a1634a985a6450135890614a7c86b86d097e79c32c8b33bcbba33801c7e9a34c9f02c73176c56b98fa78d33d61c388f00a4fb91ca68de9dbabfc667bafad520fefdd4c5bd834741cf60c466eb4aaca1b18f66fd9c3740ea445929d8128f9a24cb0d55095cd0f22a547e7c27765f4b83b2616128f5f2c948fe0b5ea28a9219fff8da8a018d0ec089f2f25e3cc4b002c7e6a81482670938b1179383bea2542173ded61d30a1e3411a144d1322f42c6ad67bc713229a40b919ba69c3e45b98b05aa9213ff01d1bf01edb292c59738324ab0780ee9c9dbdf2a0f3b5e0da0574de957dd298333281b4d3f284cb594a72d2d0581648803a229edfbd3c7bad4f265cf9ea2074adbb84f7b3dbe7fab8c4c6ae0f42d90207b6bf8d5b2ba9e6278439c068685547e8b78e76259866319a1d2713f1c73431ebcfd51fbbbd21464ded1817effcc7823552595056effb2fade698ae200ce708e6c34da99e91a0284f12794616973f850195018716f839981e85f55b271d46c5170433468a5987ed4aeed5373f6a9fc3100a048874814afb87c89cfa55e8c12270d73717c58256b5adba89e29029c53415220c62f62dbad90b395a77b344f0e6a001c283d16076536276ce346edb78e60c7c54c2d74c1965b3b7cf508dac79d01ec678554408d56457f554b9126ffe2ca445315fb8529f09a9010c0eceeccf9ba28b5168283d5df957484db60065ad38937d74d6971d670347e790c208803a2528462af0da12894ec5c5b98f129f341c0b4ab89949a2cd26ecc4ac61822d057e7bd5bc0aecc099d9fc909eb83dd3f79aadc461ff7bd4901c0ef140302e8efe76853b763ffb9ece2054c29c3ad83740908e8c094fdf2798b4d0187e0017ae7fdcb8ca483c53d12cbab59c1f2924174ab9dc845becd632e7bbc366266438e366308e78e9a1433347b2b6819ebcf952bc86e0f31e79e62646bda1f7662b941f8fc2d04d62f6a6505693eb9ad37e43c199f94370f3ecd74fdc9dc9c2c151e6d03ca0dcff459cc1e2aabbf046d0cf4967377a5e2c8701473767122808f81b9fbb838193ae7ee3764cd65eac05237feca409003d85cd6c7d755180ed83b22432c779d0d2d4378d9000e04b5edf97ea6b29c02a42433649cc043fe2c249ea6597938ed1b9c93d598dfe83a72b60a341df54c539b1fc8a8ffd708cf2246f636f11541c78d5d06341bcb84f3d6c354d391b4e02ab310933291be29887e51b71ac7cb13a48464d1a647a880ec0380ad8e6686df5689346406ed5ba02c7d8ddb011f159493689b2a416aaf77835a8dc7e1661ff669c83e8c93f903e63f5984e2fbec8e05ba24a2e9dbd0b874f96cf1b3e7dc2d4a59158d1d579efe0e87518e1f6fb9b8986b1fe76b67d465f3d278b9ffa00bc85934cabe087b91d0cde32848c4025b70a8aa75296444c839eed14ccb1ea884565ef99a3a01075103026e197067dd7c3dc8ba901ff099ecdf3c9b4f6bbb721ffabae854c27970ed9a96694022e302497e5f9def1bb987b52a26896d81602fcd496bf3316eb28f5ac2d082ca9386f722daff067c50264b3cd5a69e33b722663d4bf8cb0f649a7fa5f23bb9724fcf756ba56742af15cfa0e3ca4315e4d9eaa844cb1ce4592ffe7630648aefa85e46b5a136eec703e50512c2e6f94ff587696ede4e9f4f7faebb120eb3a148726e90caca46076ecd8fa27c4de5f5fb8b7358908f60871e92f537d7ce4a43c20ae4e1b552b42b05d5ba10e284b1c9a9e12370b1b13e642633659638daf2d1a018eb20432e423b622c59482caed65be94b422483a7873916a9b700f2b72ca5b8e0c33dc7fa7d528c0e60697b6c567c3127c6a85c0985dd6ce1af4ebe0eea9909376b70d9ef13c4b8a8492c358f1846556dad3fd798cce60570b78bce0b3b9b4919ed032a2b7581753e195ce9e42838bb432ccb85c1637af2ded926fe1281fda5767ed96592b4d905f842dd637fb406f1a77bce7637f7a81b76e28a6c7127b87f3a83700000000000000000000000000000000", 0xed4) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x0, 0x100000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1, 0x8}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xa2, 0x40000000, 0xffff, 0xd5}], 0xaf, &(0x7f00000000c0)={0x2, 0x20}) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b", 0x5e) syz_open_pts() close(r0) kqueue() syz_open_pts() 01:56:50 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) 01:56:50 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x3) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000, 0x1f}, {0x8, 0x3f}}, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x30, 0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) r2 = socket$inet6(0x18, 0x3, 0x0) fchdir(r2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x76, 0x401}, {0x30d, 0x40}}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4000000006) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 01:56:50 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20000005) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x20000082, 0xc66000, 0x3f}], 0x2, &(0x7f0000000140)=[{{r3}, 0x0, 0x80, 0xf0000012, 0x1, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x0, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x11, 0x8, 0x80, 0x8}, {{r2}, 0xfffffffffffffffa, 0x84, 0x9, 0xffff, 0x3}], 0x4, &(0x7f0000000080)={0x81, 0x1}) 01:56:51 executing program 0: r0 = syz_open_pts() r1 = dup(r0) write(r0, &(0x7f00000004c0)="e3", 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='@[\x00', &(0x7f0000000140)='.}\x00', &(0x7f0000000180)='@^,$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='#@%\x00', &(0x7f0000000280)='^\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='!-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)="5d7b7f00", &(0x7f0000000500)='\x00']) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 01:56:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 01:56:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x3, 0x2, 0x5, 0x6, "c834aaf36f90e195a9ea0988fda01bc6b9451fca", 0x1ff, 0x1}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0xffffffff7fffffff, 0x100000001, &(0x7f0000000240)=""/206, &(0x7f0000000340)=0xce) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 01:56:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) flock(r0, 0x2) write(r0, 0x0, 0x0) 01:56:51 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) r1 = socket(0x1e, 0x4, 0x0) fsync(r1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r2 = dup(r1) close(r2) shutdown(r2, 0x1) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/196) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="df31f44162192188dcdfe221ae0d9d96aa", 0x11}, {&(0x7f0000000140)="7b46fb1441ac71f68b09c19bddd41d01fb5f7edb222f29ca5c3d7c83d2a112f8abb4a14196db5542c7f70cc0acab3ad71f2f032002fc3b938819f7d44df98b13024632c12c839075d2916a203edfe1087546338a2795b2fee768e1a677e7f47d0f4dd863421ee2bd41996fa8300616f2387b0d065074a6467612e6a5960c5bee0641804d9a2135ae05e1b4d1253c9b70293a59d65a748bfe2f5e8cd3b2f8bff921396c4f", 0xa4}, {&(0x7f0000000200)="cd7f97f4992ec82dfe401f920f0c98f698fc2c578aedb46d0b50edf5d0fafca94c37b72e894c012ebb1a9f094dc1bb0a55b8858b56b723a9cf815ee6e9492c358238872c3c6d1e8857906713f827eade3c49e187", 0x54}, {&(0x7f0000000280)="0df7b0ddf84a819500ba3e570ba44d77335c56c8d11fbe082c95cb910b36d17559b7067ea72e844d5972f5472467afa25577552329180936c077f26e5d6ef3c3e145e1111ba69446e9bce4aed42ba090b89e759e37e5269502de1606eb2ee6919eadd534716c5e999259ceb35ce9d52cafea855e5d8114224c0bb99bcea2f268b54de0045c8ccb58fe01d561d3bff09694afa2971fd91e9a7eb1a43daf395c99e20cdd9cf55d60113cbfa922cd1db5", 0xaf}], 0x4, 0x0) r3 = getppid() r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) fcntl$setstatus(r1, 0x4, 0x80) readv(r2, &(0x7f0000002700)=[{&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/204, 0xcc}], 0x6) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) clock_getres(0x7, &(0x7f0000002780)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) wait4(r3, &(0x7f00000027c0), 0x8, &(0x7f0000002800)) getgid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000028c0)=0x9) clock_getres(0x4, &(0x7f0000002900)) ioctl$TIOCSBRK(r2, 0x2000747b) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) socket(0x13, 0x0, 0x7d1) pwritev(r4, &(0x7f0000002a40)=[{&(0x7f0000002940)="9af886", 0x3}, {&(0x7f0000002980)="ca82457f924a3433e470b27992978c8de8d7a1c90203929a0d5410949b8864ee974b372e8ae8255a9e26a0f45d6a641303c55b7b4d2c40d47de3255e8806eb861bcc3520b97baa96f5d5594c5daf1050430e5dee193ea2585211261cf2131024288bc94505a9c5b1f7db0d792b4d68a5345cf22ad5367ae2b66db54f7a7eaa3ef486189b9855e6c40b31706af432830c5acf889c0c9c37e8", 0x98}], 0x2, 0x0) r5 = open(&(0x7f0000002a80)='./file0\x00', 0xa9, 0x8) connect$inet(r4, &(0x7f0000002ac0)={0x2, 0x1}, 0xc) munlock(&(0x7f0000ff2000/0x1000)=nil, 0x1000) mkdirat(r5, &(0x7f0000002b00)='./file0\x00', 0xca) lseek(r1, 0x0, 0x0) 01:56:51 executing program 0: r0 = geteuid() setreuid(0xffffffffffffffff, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 01:56:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r2 = syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 01:56:51 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000000180)=""/132, 0x84}], 0x3, &(0x7f0000000280)=""/4096, 0x1000, 0x5}, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) 01:56:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/198, 0xc6}], 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r1) 01:56:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x8}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1c, 0x0, 0x32c, 0x3}, {{r0}, 0xfffffffffffffffc, 0x58, 0x8, 0x12cd6257, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x8000, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0xd80, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000066, 0xffffffffffffffc0, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0xa1, 0x1, 0xbbf7, 0x8}], 0x5, &(0x7f0000000200)={0x6, 0x7fff}) dup2(r1, r0) 01:56:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x101, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) r2 = dup(r1) write(r1, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c187638157862341", 0x74) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000300)="8630a6efd62692f6c6a68bfcb6907182be2d571ff30e733f5cba9819b48294e1f5fb5935bbb2e7d1df5f7a7ec73eaa2b1de1568260334f3e2f7121e6988ab9a572c3d035eff7d6b172191f342dbb7fe15f8e26562f3c447fb8eb778cc47d85b6846cdfd784749e72b5934b10545d219c7758214002fee4938a845ae713f980a8797f7f9fc74608312c04885c2a", 0x8d}, {&(0x7f00000001c0)="73e4274a0a", 0x5}, {&(0x7f00000003c0)="efa81585bef0036eccaa8003134b53b0f4ad9a72c42a0961c3b6deaaf56701de6435be3235e61a4d81de7b8355ff45357ca370dbcd1e", 0x36}, {&(0x7f0000000400)="dbb0894ee6e8e8dddd143b5ae9cec17231b28552951e87fa8ad5b474b6e9375c94411850e93c0492e4806559701547b097119cbd9c6e8153bc3526f2ce066628a61705c4f347b14a7f69ad24bad02e85d4dcda52229ac8229ed7d1e3037caf7b96c78d6ceef8c272f59c915a79d362bca9ecb9039dd3364273d025", 0x7b}], 0x4) write(r1, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r3 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x3) flock(r0, 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000004c0)=0x6a5) 01:56:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x101, 0x7fffffff}) 01:56:52 executing program 0: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="517b07b07ca6d73493a51c78b514f78a49345340784e6b63070b8e3956d1a5", 0x1f, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xffffffffffffff8e) r1 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfdf9}, 0x1) 01:56:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669110f381307e0656cf4386c653000dfb4c34bd5630c41f0c77792698871992832f4b8972db5639455f600"], 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x2}, 0x8) fchdir(r0) 01:56:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0xfffffffffffffffc, 0x0, 0x7f8c, "7e92b794f388f4f86b3eb1fe00", 0x0, 0xff}) socketpair$inet6(0x18, 0x1, 0x946c, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x9880, 0x6, 0x200}, 0xc) dup(r1) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 01:56:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8180, 0x40) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 01:56:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 01:56:53 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x7fff, 0x0) 01:56:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000100), 0x8, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getppid() sendto$inet6(r0, &(0x7f0000000240)="9d1e9861b3fa63790d6551c671a2b52059290c44c50d6b0b6b379c02aa6bad4d303a0e0874a8c0ddf684dee6128ef9b05a74d86d570ebc1bebbc7c83f5459ac9c617f44a64358b44ab99729efaf726193557c7ce3c1a5773ec78da0e50d3bfa4319167835fc856806bca0590c2b6f9d3a2dacd", 0x73, 0x1, &(0x7f00000002c0)={0x18, 0x0, 0xf214, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x4, 0x3}, 0x2, [0x8b, 0xca, 0xff, 0x7, 0x5, 0x80, 0x480000000000000, 0x8000]}, 0x3c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b9", 0x1}], 0x1, 0x0) 01:56:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/227, 0xe3, 0x42, &(0x7f0000000040)={0x2, 0x0}, 0xc) 01:56:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:56:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = semget(0x3, 0x0, 0x81) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 01:56:59 executing program 1: socketpair$unix(0x1, 0x81, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='5', 0xfffffffffffffff8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x801, 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x14, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0xa1bc, 0x7ff}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x43, 0xf0000000, 0x2c64, 0xc1}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x20000004, 0x7ff80000000, 0xfffffffffffffe29}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xc0, 0x5, 0x6}], 0x6d12, &(0x7f00000001c0)={0x8, 0x2}) close(r0) 01:56:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002003, 0x0) 01:56:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="a13e5ac4c2641d36826b523ec3ca2c42d6b25d75fdb5cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059c64687d14ca9cac95a26e816e4cc8f4931179223b0acf340f9a709a7c7e9837fd6b1532", 0xc3) syz_open_pts() pipe(&(0x7f0000000080)) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffc0, 0x0, "3102c3d2c4a1fc964dd52a7889b676f471a8701b"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xb56, "64a2325584f27f5cc821e14ff2997dce78f3fff0"}) 01:56:59 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/246}, 0xfe, 0x2, 0x1000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 01:57:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x43, 0x0, 0x8}], 0x966, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0xe7ac}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0xa, 0x8, 0x87}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000021, 0xae, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x22, 0xff, 0x1}, {{r0}, 0x0, 0x80, 0x1, 0x8001, 0xff}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x0, 0x6, 0x7f}, {{r0}, 0x0, 0x4686b247044f4222, 0x0, 0x3f00000000000000, 0xfed3}, {{r0}, 0xffffffffffffffff, 0xf7, 0x45, 0xa5d4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x11, 0x10, 0xfffffffffffffffd, 0xffffffffffff1d0e}], 0x2, &(0x7f0000000000)={0xcda, 0x100000001}) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCSTOP(r2, 0x2000746f) 01:57:00 executing program 1: unveil(0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="4faa80fd6cf5f734bfac84160b70076790b1d091b990f27c0ff1c31081c19bbea554b12b213fecb3e28a11b0e76634810871162198f63d8985325c188d2f677ee9e9f6447a20dd5526f26895318396f9b09c10ddbf39d7ad9dd464835b8e81d56c912fc87723a69b3bb22f666e00bf667ebc038ed79726831097c6d8a1b29186d29a6e1633fe0216de69ac84bace1b85c45c28c700e235ae4d6504f207c115295081e84b93f55fa5d212b381f7c45caeb41741a6bc3179d6cdf63aca206c439ec3c241a001fe268a1aa637e85debc7d12b9e7e09ac3292164b62f89801401b46243ba1d85d3fbdd9630de938", 0xec}, {&(0x7f0000000100)="ce0b15198ca1947d1c43a84897ad0ded2ccc9e8d24c82987a9b5a60efc552051c4b4", 0x22}, {&(0x7f00000002c0)="1a3b6b6ac8a8a4509e51a8ea66d36e74385ef94ac9789a2b4d55aba68694a6eb7fbd4365d4c404c51f2d95adaf0bd4a620bee4da381f77cb5dd4b83393b283d0115d034d8e1d77e32394cd095088964a0e7c98f7408e8eb62e9384f466f754e00ef6abf6d2704ae5d00f538cad9d3e4b", 0x70}, {&(0x7f0000000140)="845c853b81bc626af822050235056625052b59d3053fbd59b8beea6b67d0e1fff17646e3c40d", 0x26}], 0x4, &(0x7f0000000380)=[{0x98, 0xffff, 0x904, "1f973e2ab816cf4c4cdffada7230a9cd7962830006afd41c85566978ac25925bf4ed4a462e69ddf5318272813b166a980f3d53b2f0545c8cea17a563880e6c1ae7d502d98cad678a047ff0e1de129868987a6dc82a9ce6cd2065de8750d5241bcac2847e1ca376e6673ab6c90d7724bbcdf49d10129af62cb5d25117b7d777b376f881"}, {0x48, 0x1, 0xa40, "0c6aa29d676b7547e059fba3225dc3899659c008dd13afefc60892c3fa133482532bfc5eba20194fdb00f9a7e9049f0f78ca"}, {0xc0, 0xffff, 0x1, "8d80e321314b05905bfdc4bfd7423430abb6b99ec8b124e054e219497d56e3bb4bf894ef0489d5b60a55cec82aa0a88e9dc6dbc93e528f65d58341a85ce0e596e396fc837f9d428615fa2d46ee6773cff091a04bd25b5e00341d6e1ce2d21e9c34d22530df607779b1a66ef669c02ae0d0d8852d1d2cad398ed49a3be852ec8fe9b8170a053176968a191a32699803da4de71ca93304ac363d300aca9ee4f3aa8084bf383210e39bee"}, {0xb8, 0x1, 0x6f, "7964d61319d9b1eaf835e98f365e01f0093dd544049717cced5150c4615f814f8f40f9976e3cf5903d706802b14a305a18aae81e75e04e84ca2b31735a6c9e64d2d4fb156231299552aed54bc220842fed652371d8beef03a23363607d5185a9415fe1b23f67d26adf96260e68ca2e84fb9d6a57740765e95adb5a304a696f78139957de0792ec19d7a639a0cf2c5491f8d2d783ccccd722b7538cdc6854e1e1548ef0ce33"}], 0x258, 0x6}, 0x4) socketpair(0x10, 0x5, 0x7fffffff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000740)=""/118, 0x76, 0x842, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000880)='./file1\x00', 0x1) recvfrom$unix(r0, &(0x7f0000000680)=""/18, 0x12, 0x2, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000180)='./file1\x00', 0x0) getdents(r2, &(0x7f0000000800)=""/44, 0x2c) 01:57:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x34) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:57:00 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0) mlockall(0x0) 01:57:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) socketpair$inet6(0x18, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000001, 0x6, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x200fffff, 0xd9}], 0x6, &(0x7f0000000180)=[{{r3}, 0x0, 0x9, 0xf0000003, 0x1f, 0x8}, {{r1}, 0x0, 0x0, 0xf0000000, 0x400, 0x2a}, {{r1}, 0xfffffffffffffffa, 0x11, 0x3, 0x5, 0x545}, {{r4}, 0xffffffffffffffff, 0x0, 0x8, 0x1f, 0x77f092c0000}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0xe2, 0x2, 0x7, 0x2}], 0x606, &(0x7f0000000100)={0x9, 0x2}) 01:57:01 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 01:57:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/25, 0x19}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x320a705058c3b977}], 0x1, 0xfffffffffffffffc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db68c05f008de318273f048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xe7f}, {0x0}], 0x2, 0x0) 01:57:02 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 01:57:06 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/178}, 0x5a, 0x2, 0x1800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x20) setuid(0xee01) r1 = msgget$private(0x0, 0x7) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000001000030c617aaff8151515d2867d0306f40332e14dd03c00500000054f0e54bd55505c775ed1ac20400000093b8086df2ebf159db40571c6420105c51cf91965ce662bc805d20989345178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da62f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0f848aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4353e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383826191e152b6cac6991f1bb76aa01d1a3196ca72b043484a04479f76a4bf15c66b20d50fc198d5f1e1dd7f10dc97d4d18232b90013891cec71a5cbedc04fa13258f945a660604933617823d837f644a46dc58cd4cc9747290febf119cc3bca318d30f59da7e399f37e53ffd45bd93ea2da79960f894f7fad320fe38c04fe7581da488ba7a5b9536770dd1c139cf7d03c19dce5096629cbb9c6807a0358c4664eb71b0b030dcd7f80b64d74b44c3429ddc400cff19d242c0fed0bafd771251b9d87f4ca5d1179a90b66f509c9fb2aee"], 0x1, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r2, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 01:57:06 executing program 0: shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x2000, 0x604, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0xa000, 0x0, &(0x7f0000ff6000/0xa000)=nil) r0 = shmget(0x0, 0x1000, 0x4c, &(0x7f0000ff7000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 01:57:06 executing program 1: r0 = msgget$private(0x0, 0x6) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r4, r2, r5, r3, 0x80, 0xca4}, 0x9, 0x8, r6, r7, 0x80000000, 0x2, 0x7, 0x9}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0xfffffffffffffef1, 0x2, 0x800) 01:57:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000680)="f32d005489341a3c17cc199ed6289acdaf6aa2dbfe6c2d76c0b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d3e69193cc29ee6f66caf202e15baf1bbfa90e0a6ef1023bdae2480463f54ce0ac0049a535e7cc6da3af511ea066197fcc954ee8a15cd9f639fbc3c93d105e2f93623136163cc42a6784f72f21f6e96d8e736a43be594ac0b17769ed337fbcc22b4402cd780a6c48c056d8f83cbb7059c87", 0xd3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000082, 0x80, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x23, 0x20, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xfffffffffffffff8, 0x3}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x89, 0x2, 0x5a, 0xffffffff}], 0x6, &(0x7f0000000180)={0x101, 0x5}) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kqueue() r2 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x801, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:57:06 executing program 1: setpgid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xff, 0xffffffff00000001}, {0x18, 0x3, 0x0, 0x20}, 0x7fffffff, [0x9, 0x100000001, 0xa39, 0x7ff, 0x8001, 0x4, 0x3, 0xad82]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x1, 0x5, 0x9}, 0x101, [0x1e3, 0x0, 0x81, 0x0, 0x1, 0x5, 0x6, 0x81]}, 0x3c) 01:57:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x8000000000001c, 0x4007, 0x4, &(0x7f00000011c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x40000002, 0xffffffffffffffea, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x10, 0x100000001, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x89, 0x61, 0x200, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0xa8, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x4d88}, {{r0}, 0xfffffffffffffffd, 0x40, 0x200fffff, 0x26b, 0x81}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x1, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1f, 0x40, 0x2a5a}, {{r0}, 0xfffffffffffffffe, 0x50, 0x5, 0x9, 0x800}, {{r0}, 0x0, 0x90, 0x400fffff, 0x0, 0xda1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x900, 0x7f}], 0x1, &(0x7f0000000240)={0x6a0c, 0x8}) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000280)="2c309df49e9cec2d82403dca985f00fb7e0a96d6adaa59e47052c41b23bd9cfdb64da1519c65fe4c9cdbf0e78bfe014269e97f63a4037c944aac1de8f95632e8e89267eedc9239ee6f3e6354a58085f1bc6f68ffbe6f042a368cea2a0deb28f46292b78f00e44f0337a35ac7327a1508109d67f3031cd643c3fc8767899ce00742e7a73efa047119ffc226e5e72a4aea96d223fb5968ce73c5c2974b1d38e0995d8ce20d61a2da96aeeca2a2da0a7e04852b54f4f46414ee2dc3cc62059a3c5a21651f9d5b208bd62ab254766ba49b0dac5e49095464c6dd0bedd81e9c8177632c1c88106aec056fab7ff460a3ec7f6c8c26757801c47230db0d2d893e2d32ceff6b70043fcade1073720d2f51b5f9b2f791a2caa2a84595f262c9424b455830c04ea0c30ee1442d5e0a92cb8c41f518e0f48c98e31193ec58c82f353e64a01bb0502f607a60ee5cab07a9963706bf76c69645baafc614fbbd9fdbcf0d249025888391f59e9e5f7181a45bd2c1aec3c5fc00c8ee5b8536d5a4e533f8e821bec33e40251cf0ff85ec6c7249462fb639c468109a314d532938e7ef66e053b1e786879bc403866f3f0b111f8f326928b53c1c793780bdba1687ad7487685670f16be1d92621ad17c24649bee7ff0b4f3c0f1f783a0a6d2917e6dd8247d34fb9504903baa6d07dc9e0c6b8eba6a5a90596ce9538efd4ce19bf6273e8c9556cf23a8343158135a8fb3366d95d0e7bc03cb2c2c84e819e7934054000b6e9252ef7a3883f08dec848408d22187a55b75f7e339c015a31b0a91348e65f4576c73b3049f3ca88ea72c23b08d2d22130c5482440ef8642191044dd55a31b6ceb013b6341eba7648be4569bf3973bfb6a742e0e200e301f593ea0f882cfc445c07e8f5eac79139d5264535ad1d3b195ccbff7ea6427acbea3ca206c93d098895b429d629e2256d0ff76c4864198764b440b61d9a2a4f6f09a82738b9a7698fc499c1d921d17cfd40937640cbd4d2a073bb9e26b78020849cc293e845a8642d125709beb577ff7c6b6340ede4316a904682efd9aa3e61c27b600394b3ca6895037c4dd899ff35a77465176a8af6d4e158ba360ebf7c0af9709759abcea602aa5bf1415fc96d328e8ecddbf050b2ff2552d54cac9044fe68811322c0e1e9810f198f139d7e260b88a6b9c9dae83f36653a61ab3ba9cd5194001ec36346ce4df00ab6ff27bf3405af74759db22eec815299b3cb63415387c492f2d8d9c30e6fa053eb5ba863ee05dd0e26720e426e0da56114cbf85768c6d9f363676e7462a9be0ca0b2398051478dc1e1d2a0ec93fd7412093495cd865b99c8aae3cd881ff38521a5230f1fe2b2787e63921d2fd1c1af3ce0b4ae057191897c264bd9be262325d0024daa02eb7432e65bd29c470c7f98c185526d4b0bf9091f8038838162a060fe5bbe0e5212b81e12b3d7078574ec51882a0ed92c6bb6d91f8040b8d2f5de1d57ee1145256d999d5b9b78c5c02341e11a5ca64520cb64b62f25906d6ece9b239287d0d1a13080a8d598efb0dd4d784b79642f7cfa57798a75f39b65c11f7dc2fa9120ced3edfeb9b76a9e86a9b4641ee7b6baba43dbc8edc96c18de162ee7ffe4eca345abd55405b12776e1abf49614fbd9d34ed233f3b8f818b7b68cb8526511e4c7d097841155811f8727eba194ccba5133064878c5691ec63fb80b1e5abc3435bf68a487fc94481e1493070bdfba3c6486050002f4a80c68631a3a2c162db725e69f6596bb76afb16bf8f6e93f7fe1cf70f3ec8da75e6f88529bd94095055cfb6b7c4f6078f8f07bc8ac9d18d764a1a47948389181c1c649ec80aeeef4a0eb49f320aa9959077c95c11c9da5a651d8f604c8d545f2265fff73be7e34505448140b6bbd1037c0197013849ed95ed1a682518b1002f30c18e92da38b35d28bc7b73cc97c300efdff9d6e166c95f0d68d30afe04aded77f5101066d2cac5ec00029168427865a47ab955c798115543ad52189339a9a4de518d3e858db3cf3afa41f674164edbc9a62c1e3afe5c32d9cc6bd20719df92811645482cdf629919f73a988e23a5e2849eeac885ea49c70e4700fa900cc2c5c9f9720e7d7a176bc2395980cf9e315dff2de8e66b58847c18732832e3df83c70aeda172fd05b90974c10a408f155341b794042394f3fc6c4b71e918129029afa4193d44950bc90ae0909c4a3893aeb19f02568570c62609e31819ff7f8a24c12d52dc87f7f32b0db865426a017b44978d882329bbacaeddd21e99a815677a62947405203a4f74f4a4d3d5480b39dd82105bfefe0b31867875aa5d690692533092e7e3046311c3ab358b4ae75c54dd47c331ad9d6d6906e9d691cb66e474f8c3c897d4bf2cb381c38e6c2a6033a741b43237e0894b5a653886d13c39c51a8de68328e0e27b4cf5386283df78bf45f9cb2df8bf2db2c725a4889563e63ccbe034be1a5f78a9e8d9c8c55c1135544d620320db70e1293dc378ba7fd78d6ef2de6ded81b8634f37deaace37c0a53c5c20981f1ce513f1b81e05d51ad43aa517a1a9d2a4f700a345d8a8308eccdfa25b10f3f425fb877405c9c4ada6d8fd9b38c2f93266898828138888e4557682f6d9f5db2c29689b166687220bd45c51a9ca56b97e860e4ce650b5ff32a1d4516d0b6e09f19b318fe90cdcea3ebf1a6acb9551f99e74f9c708f921d0872a4a8f74b028e3a75b44f4ce3d6b28c9c5ec9674b1b4ffadc328e88450af0c2d58d18221b67875c560980c091a486fdef792421133d67275c0cabbc2feb88df4024408d0881a7cc67cffc14944ac02a1358ddd7c6d3371c03e0826ff7d8d11a48a26cc29b53084af786f2711bb3e1d751875a56efef24055ae1af66fdc0cfe72fb764ca4bccda814199ff362ab69b7773909c8bf1beea2ae646512f2535137fd10b2635e4afa2548bd6c7deaec0de6f030895dec6520d9ec673378028b708cfe0727a79bcd96c1261a4cf4e0ac90a1fc0d885a6279a000c8ce9b66a1cf6ffbe41615ec67fc0b0d4e83a9a240e3bd00701bb9e7e197bb12232ee0c69bb216bd7adb0a53fd7a46f1fbf5f96a8d2f0304e9a02aca1a9872553583e23ce8f94a238d0c2fed12b9484187d0ece495332e812ac701e6e99c180ceacb80d35b7e0eed43b33f9d7ceeb6e7ce73bed5ec48772e38516c4b9b23b9ac64aa8162d30cf0e18eeb1de9325ab5f6a26ddc768f056663a270f10a412179f81b83389cda937fcd89a079a94cb0b3247736376550d41493cfaf353c6631a351d1f4fc1b3f58e4cb3b57b1c90eb9e61c9a6e9118da18f8d9cc61f6ef2e3e7eb840a8361666c4b5d3430165deaa4e6841b55d485db5c5042b0cd5949599793a8443df7e9b2bbe575ed8bdb2c4b78311c01daee18c1ebfd54516b950ba0408a6deb145834ce8188ced8f3dfb5c42f18baf381eb654cc6576c46353d8a58cbf737957847d227e16b8e85a602320a310749f7e9e1ff9a26f1c56f8ea5ed8b86872c7c8951cd3354a326023ff196ef258a509a81b5b69df38684dac5e1d0b32cee7545cc83bc7ce0d19fe5882e1e0fbc3076108a89f4f9f3e34b9a77a82919ae65962bacb5661c73e1194bc74f213c1b9973e58b48f41b623035dc41be38adc232228e441f1fa640861099614b805c581ae69cdd0b5455feb5a8500c8352e37412ba75ba394919667299c64f32e1fa45fc32d30b0cf48d1a4e12aecb9a7d3dd9c8ebdf0d053b839c2c476278222395267214e9de3d2e0469576cf98e28572e0a626c02483c0d4e070f7d355c81caf05fe2eee9b1ec26e39f5fe7c1d199ae8c163cb77176c97b8e03df175cb8bfa747322819a93a4785dcf0eb7b5f5e2bb859a44113c6d1905c0c9126b006c0ed7c5d4c376c14a72385cb6f24ba37cdde6fa06ad6ac83888e2f61cf5f5e329b6b11b8579bfe34a5633c9f7d212039e824cfc796e193de5eae48749ea62c2c5d667944ae328e132a6b0ec94f5c03c5cbd5bdbafd9c5810ad988ebbfc410471003b86079920bf09ca316de43db36995a035f53297e2d12144e32895150cde8701eb26788ec38ce1537192496fccbcc0d56fe6f411d57deb1684caadb50716acb6562f48490c106f32835a48c4e5694265cbe896af5b8f2429afe12382b60b1274aab932bc7c2c12fb69c9becd84ac4344cb74aed84b76f97d2342832eec8427e83f745362aa481d460c94c7ee568fd4a602194eeada7c579123fa41c276d9072a8a77209ac042feb4fa623809e5781babdc9dbcd7aa12706cebf207542dfdbe0773928ec915da2e6eeddae5c93b95936015c3edbf9f21767c778b1dfafba6c63c2a3f00ced0d98db04e386f765405bac23ae1ffdbdabf0774f79e636c655e33b752c4d3355e26e9d654267232812bca52e0feb2e61e767b9d76be5ec5cda8f1c3be45b1731e035bbb39dd1c7860a7462f2af4d4ee24ef29a6b98e063a8918740ff6abf28d85cb09341aa03cddfae3585aff03f18a6b8a548e5229aadee58eda8de62830a195f86c2f8e05efe93b0617a5c78e2d5576f1d64c44732021675afb8626b5ca9b0b2e81f661a06cd1319b4fb2557d4e2c5e894512818030f425c90806d9973fc0ffc44a84cf3863993f60572f81a87182f6c29b3ab2386947872ad4ad66ccedafc693d45c93df81673befdf47a5ffb8cb808750f7ea6beeb4d0885e53176cf605d9486bbe02547c09765af4e1e483d341e2a7ab1e0c5ac996366ad6984e983e3737ef662afab30d88269d1c0217033fb9e1e1af67f5b5f5d190b3b73574a9565ee4431bdeca162b8fe5f791268375dca306ec520a03ae6bc2a48d04bca86fa3176c480994a582cd623e4ee459bdb1998ee5a66891b2c6ac7dd26be393e0f6ad2239755495fc36576e488b2f008328c02382c73d4f58131aecc7c207f2cc401ce0e2584557ee8de2fcde28205b7d2ad7a018f63506c10f6573e7ee41a5e1adb64a3ccdbbc87cca55265d682ec3ff60469b5023edfa65f2bb19a441d4f1e8c464fdaf09be04f46105ede3da6f902215a53916b000f7af270e6deb63d80ebc096253139ddd5d8ca25a3544b53e506c6647d08220d99fb85416f2d28d858f69051ea394e15c95704454bf0e5206b325fb7fe849b85c521d02172b85d4a49f94a5dc459410509d42eb8f21773423dcf95258e5805acf9369d8012726ac33bb658444bd7c849ca0426324cfc85f5f4faea84b8dc673bcf12308ef32b071f6472e90f6f7b5df8cbcc825092d99acced482a3dcbb98a502db445afc15073a4eed46449bde26ee72672c649b8b841df132f7912e31c00bff0ed5f4c87c05522816f76fb86d6b222a4fb6fded5057404940a9d32821d4915c0df217a93aa527f604fc3011dc83bc537bf045d", 0xee4}], 0x1) 01:57:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000040)=0x10001, 0xfffffffffffffe1e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x84f}, 0xc) 01:57:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x0) mprotect(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x2) 01:57:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x8) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000ed23fda06bdff9752f1a932584c832214e981080955f8100cea507021cee647ecc1018d5ee760b8fc89a01483d856df20ea5ff8d3b3c1b6030c931cc38ce396e94fe22391832f847b0a7da606878738a45c183b22bba37cbb9ca5849c5a195c81ccf992b585a250845d05364bab7b0efa9d8096d5cf47cd13e1f2db27e63e3343fef4e343f45e51baee323942247ad7999942634d32077d8785069ac16bbaed31dae76c4cb382904b1005b1d21cce98305960812eb3963037efd221d1754f9d9519114228b9901a8eb92d08b89fcae1ceadaa4ff"], 0xe4}, 0x0) 01:57:06 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x200) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="d8301ae2543d9790d2364c3ca134ce6467b3b8c200f0fa4cfbd56864030ac179003aef1934a796cec43319325f2aec786b7554355642ce571c8c25f40aecf59b3c2999a790c4b9149979b9b99d075fe14e8803ec8b7456636fec9bcdcbcdd0a7f9f4d5c718f3a60a10e6a087bf5a19eb5426441244f4e585b7ed18", 0x7b}, {&(0x7f0000000080)="52009677e2f6d4ccbd847c1ac15e958b7cc70634023978e4ffadfe55cc28a5884dc3ca4aefa2f258145a007ed316edc91ea3938d96c5f6dbb5c4ab9acddb8d3a11be15ee59a1b451ef127dd4fab0783ba4317376a21eb74ac551469c2bcdae799d1fe3f69d43bceaef901bf4c708fbdabb191de0819451ed8cd5f06b10f4d77fefb4e851ecbd373654137f3250da990a348ddcac9e19e10a2c03dfa0acc2dec9b73b8abb64f2bfdf1577a59f1167ef947b231120ddfa53d6952628c6ff9be4376fa7112dfd329631d8427dfaeb0f53da4d41bda26a5c4acacbd15d21402a978cf00938eba03abe68948307a2e7b24c6353d1eb77473db7df", 0xf8}, {&(0x7f0000000180)="b599e8eec538663612c2d596c6f8922ae2cbc6d44ff96e6ea710fef08944bc04b6eadc22f79ced022f7d6f55296765dda189e00034b4d60e35de7d8ceb380a2235fa3b134a5fdb4d72c994f51b4fafde0b94a008d4ba333fd0210ea30b8ecc7118d1baa0b8485b15142bab9432c0905e0bd5c93a1f44269bd957dc4bb8539afc310b673c8a5f02723d34bba2e302ba58bf8fd1e919d634cab480b1447c55f88347959eb0e7ba62a8783851e46cb5ba1ede46c311d744d05f6c0dea292137f59e0f", 0xc1}, {&(0x7f0000000280)="ea7ec89c243fcccc65c8ebf2b099c1a74118adaf9a156d9453aa4d5dfcd332c670552672d784be9ae25a9e08a95de15f66f058bdf0aea02ab8b490596f06ebbd0edc530cda907ce54dae12cddae7f912db3da3dc8b471918651e151e4fd6d5b2caeb3597074fa0c2a99ddd35be7087e382d9eb75051c08e3ac8dd651796e54aed1dcadcbe4fdf77132f649f0c2bcb9952d35b40191840d89dba0069df6040b985ad550ab22c7f6da61900ae6327766461c804e8f174ea49094dfbee62b347a5188e20e718a7b4a3460125319d048f9305b2ef39008032b9757a8ae54259b1d0bfad8eb2323553503348ed3cc7df70ed954192dd84b", 0xf5}, {&(0x7f0000000380)="aabefc5649abf43caff627c7fcafc9d418b253ea6618605eb0049ca81eb890ba583ab95603a4714096f601fe9b584da4e8662a7faed76d3dfbfe31d310f166c9c6e53a3eb56c3bab16a17b1321e26e8040305a2f6ad7f67f3831ee74ead4e4527a74d7d8cc75cc3182834fd0dabede4bf1a79b0f0a5f29b0000ba8d702639a6a8e7afafe76e80713d48b11d71640da7077309478382bbab801a3c7", 0x9b}], 0x5) socketpair(0x18, 0x8003, 0x2b, 0x0) 01:57:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 01:57:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 01:57:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="48e1222242648e5780de408760528694943b774a4a9bfbb02c84749ace78638660761b76d5559acdafac312a4be7ca2078eca2e6d7", 0x35) r1 = socket$inet(0x2, 0x8003, 0x541) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:57:07 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) 01:57:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = socket(0x1a, 0x2, 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') 01:57:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0xc0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/248, 0xf8) 01:57:07 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2100, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0xffffffffffffce56, 0x1, 0x9, 0xffffffff, 0x8001, 0x1f, 0x8, 0x7}, &(0x7f00000001c0)={0x0, 0x7ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x1019, 0x9) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 01:57:07 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x56) socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$inet6(r0, &(0x7f0000000040)="f02274369b28c6590e264345e4366a417435eaf5e6d5ea2aa9350022e13a9c3afd515c6ae174e2fd4bda18135bb08910121cb89690349a7f8337aafb1fd832b9463b19d982933e6471f57aeb83feb62f1b96b5ec8e75dc9255a249aaad0e6b0aaded82b8c40f7e851cf0072801aa1faab75a62d1cc123bccb5d8c372d552ce77382b9d2176eb45fb439fc48a0f29fbc165e3e8843bc936639158a6e3473846ac4360c67ac0111638f68ad765033b1f5b74b718aeff286fbc476925d4a8813f0298e039e592a87e0e66fccfed35d6abb9", 0xd0, 0x9, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 01:57:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:57:07 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) 01:57:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) socket(0x18, 0x4000, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) flock(r0, 0x2) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r0, 0x6, r2) 01:57:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffb}], 0x7b, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x3, 0x0, 0x0, 0x0) close(r0) 01:57:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6c9) kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) read(r0, &(0x7f0000000140)=""/254, 0xfffffffffffffd96) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x28220, 0x14c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x2, 0x0, 0x8, 0x9, "3b833c0b5ad19be73363037eb448703f4691a887", 0x2, 0x3}) execve(0x0, 0x0, 0x0) 01:57:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x3, 0x0) pipe2(&(0x7f0000000080), 0x10004) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) clock_getres(0x3, &(0x7f0000000000)) 01:57:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 01:57:08 executing program 1: r0 = kqueue() r1 = kqueue() flock(r0, 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) accept(r2, 0x0, &(0x7f0000000580)) close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8020, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) mkdirat(r3, &(0x7f00000005c0)='./bus\x00', 0x80) sendto(r3, &(0x7f0000000040)="49ebda25e125a45a8bbff3c8adc2c4fce7cbd984960e5b812cdd6eb551cdd7cb9f435b63bf0803d1c0c18cb1642a8ed07302ff3f69949a584092e915cbbf42046e5dd2c2e6e1d5b1669faf0a8763b6387cd001f808776d0f1b0be7555cdda4f5f8558ae314058bdef33d99197d", 0x6d, 0x400, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = accept(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x4a) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0xfa, 0x20000010, 0x26, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffb, 0x50, 0x80000040, 0x5, 0x2}, {{r3}, 0xfffffffffffffffa, 0xd, 0x1, 0x400, 0x100}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc8, 0x4, 0x9, 0xb50}, {{r4}, 0xffffffffffffffff, 0x8, 0x12, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x5, 0x7, 0xff}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x5, 0x4, 0xb0df, 0x8}], 0x3, &(0x7f00000003c0)=[{{r1}, 0x0, 0x568a8b03c9b0b2f6, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4c, 0x4, 0x3f, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x20}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x12, 0x95a0d5da338dc38f, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x8ae, 0x4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x27afb6a01f2d3c8a, 0xa7d, 0x2}], 0x8, &(0x7f00000004c0)={0x8, 0x8}) 01:57:08 executing program 0: mlock(&(0x7f0000e79000/0x2000)=nil, 0x2000) mlock(&(0x7f0000e25000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ee3000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ee5000/0x4000)=nil, 0x4000, 0x7) r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/228) 01:57:08 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 01:57:08 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getppid() getpgid(r1) syz_emit_ethernet(0x0, 0x0) 01:57:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) syz_open_pts() syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x7}, {0x18, 0x3, 0x914, 0xfffffffffffffff7}, 0x5a, [0x3, 0x200, 0x4, 0x9, 0x1, 0x2, 0x3200, 0x3]}, 0x3c) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:57:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) minherit(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sendto(r1, &(0x7f0000000000)="97035e0e7f4069e4f536abc39837f4db75", 0x11, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x2}, 0x8) getsockopt(r1, 0x4, 0x1, &(0x7f0000000240)=""/72, &(0x7f00000000c0)=0x48) 01:57:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x2, 0x1a, 0x0, 0x0) r1 = dup(r0) getsockopt(r0, 0x1, 0xb74, &(0x7f0000000040)=""/126, &(0x7f00000000c0)=0x7e) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x200) 01:57:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) syz_open_pts() syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x7}, {0x18, 0x3, 0x914, 0xfffffffffffffff7}, 0x5a, [0x3, 0x200, 0x4, 0x9, 0x1, 0x2, 0x3200, 0x3]}, 0x3c) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:57:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) chdir(&(0x7f0000000000)='./file0\x00') 01:57:08 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0xf, 0x200000000000003, 0x0) setsockopt(r1, 0x11, 0x2, 0x0, 0x0) 01:57:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) 01:57:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000003, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) 01:57:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffbffe) 01:57:08 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/159) 01:57:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) sync() 01:57:08 executing program 0: socketpair(0x38, 0x5, 0x11, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffa) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) syz_open_pts() close(r1) 01:57:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1, 0x4b5e2773a5faff5c, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0x200fffff, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x80, 0x14, 0xec, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x83, 0x81, 0x4}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0xffff, 0x180000000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x38ac46a07b84dbb0, 0x20000000, 0x0, 0x25e}], 0x7fffffff, &(0x7f0000000040), 0x1, &(0x7f00000001c0)={0xd38, 0x4}) r3 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r3) 01:57:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0xbcd) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) 01:57:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) socket(0x3, 0x100000000004, 0x2) setrlimit(0x3, &(0x7f00000005c0)={0xff}) mlockall(0x1) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = fcntl$getown(r0, 0x5) getpgid(r3) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/228) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/130, 0x82}], 0x1, &(0x7f0000000280)=""/203, 0xcb, 0xda}, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x3c) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0000040000000000000000000000000000000000001b000000795be97ea1a1d28f000000001e0000000000000000"], 0x2e, 0x1, 0x800) accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) socket(0x18, 0x1, 0x4) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) dup(r0) 01:57:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0x0, 0x80}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r1, &(0x7f0000001680)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r0, r0) 01:57:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3b5, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d0130", 0x1000) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x0, 0x3d) kqueue() fcntl$dupfd(r1, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:57:08 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x660, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x80000000, 0x0) write(r0, &(0x7f0000000000)="2d3232d323bf82fb38036021f15e367d3a66c2310b370e8222f5874ab7e91484e385532e18e3c83907680ada0f93a4bcfd6e5ec21bff57dcd3c085f4f1e4ee11a0965df48cbf8f7fb72c5e6e170224b7c5325eb4815cf96c04d192e9c67ed01803b9cefd14be9927061b32becfa99319560e1f9308c755ddb177ffa2f404ec9e2687e951ad9ecdbf9cb4d359065e224246399476f8a2def0a2eb75b7730a6fc26004a3fd95ac2e36d6500a48382215f22bf41399de1b0c6d4e0b4e3f5ebeaa90f63504349b055f449287d732983f70734895183898e03cce60a020079ea3624dfbdb1d462ff25c6a0b0f4a71c7277fd75c0f6a1388af87d5ddea27479cb7ae", 0xff) 01:57:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/106, 0x6a, 0x800, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="de27f9adb4dd0738a191c3341842e9c4ffee52b6a9a2221ad911ec1ddf08cadcabc865e84cf6f8e0a79b13cea847bbfe866ecb18b680224e677df3d6e17eec3ab671f0e5f220683d54276ab4c84a2e5349cf4cebefabaf3d6fb308b95ce62a1451e2338a8a1a4f8a19b59fee88dffd667e47cc853b0e18503d53df3ed1de15824a4054e04776bab306167464cfe10c2ae80ca493b486c458bac8effbd2d86f6bc28d3fc92db777", 0xa7) 01:57:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x200}, 0x8) 01:57:09 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) sendto(r0, &(0x7f0000000100)="747c77a3e0c12ec48036980b1459dd888b53f8599599c37c56f51d6bcecfbe4e12f3e0914d056ce46ce9e387268f9d571afebcd032dd7c3abfaa30bbf377d39c569eb4673077d4e8fbdd63a41c2e85f335cbdee3dc6c4a3fe894f6e41191aad8dcf36556e72899d82b8384e436a3177e2825269fb4a00b5acfdff7f30414b1c05e76f3eb1df6818a2eb25ee7ee2e0c5f5f80ddce0ee533f9f559c78d9de23a582d35ab6d91f3242999ac595bebf63ebf817d9fa859fb930d422242f0de683c0a0f09d0d49873d429ca083a2c2a0240c1ab440511988518ae1e389808fe8ca76c80802666d049ea36c91ee4b1c9301fa601b1", 0xf2, 0x5, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 01:57:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r4, r5) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xbccdbdb4be6b447f, 0x9}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r7 = fcntl$dupfd(r6, 0x0, r3) dup2(r7, r1) 01:57:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000140)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a", 0x4a) close(r0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 01:57:09 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 01:57:09 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto$inet6(r0, &(0x7f00000001c0)="bee621931df86389d4ccc5ad7b01a3a7f4c42e4d9655297c4afa8a36f8246fcba2f27bffeec2f501b1295034bd027758558a90f830f5bd47c2886127f2f5ef29a1f84fb30ab18120d303eb690d6d90c6969deece37e7565774dfe8f611d8d2abb828e1cddab0913e", 0x68, 0x402, &(0x7f0000000240)={0x18, 0x0, 0x699750c8, 0x7fffffff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000600)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x100) 01:57:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc002, 0x81) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) 01:57:09 executing program 0: socket$inet(0x2, 0x8000, 0x3ffc) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 01:57:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) writev(0xffffffffffffffff, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) r1 = dup(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xaa, 0x7, 0x10001, "062327882a6b1d3f16b5e13e71122d9bbf541f9e", 0xfff, 0xffffffffffff34bd}) 01:57:09 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/147, 0x93) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) 01:57:09 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)="0600") readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 01:57:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x400000000000002, 0x0, 0xfffffffffffffffd, 0x100000001, r2}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) close(r0) 01:57:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 01:57:09 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 01:57:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./bus\x00', 0x8800, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 01:57:09 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x43, 0x3) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) 01:57:09 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r2) fcntl$getflags(r0, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/209, &(0x7f0000000300)=0xd1) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0xe0e7]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="d0936791f6cc8c3178466e9fe8d76a8d2ba494669ec027b848161a661be41520877adbcda3b979146b07599f0fa04bb2a286bd1f86bc3413a680589d3cb28efd21944bf9e65dcde9b4fdb77a16839768dedd37fc6a38e31b3f724aa649081e8625b87b94c83f2f37fcf17aef5200758200aa7777f9b6cf07a935ffa02654c11ed770ded6e38224d9e27fe1ff53da9ef83ba1a7e6759cec94d1f4b073588d17b332e899a7d2c32547842491066642f5386fdafe4c9957d049f7950fa3614bf2842578730f1a2b4669a05893b465b1e3a00c2de3f0edfa4e56bbe30131c720749773d58fb8738799720bc1f7de01e04e5e8a578f1a691b3c1faea6", 0xfa) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSCTTY(r3, 0x20007461) 01:57:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) semget(0x1, 0x3, 0x624) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) r1 = getuid() seteuid(r1) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) openat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x10000, 0x100) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 01:57:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x300, 0x102) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="d9d4e447bd7217f7867746e36ba0b12c2d0effb56b678f33caf6c376024cc71e284fcb0f70441daa134830740290d7e7e5ec3b39840ed83f135e000de8cd0246261fb7fd747a6ff8e56e92f8a0010f36ab6234de2f862fd995c192af31c69708880be4ed94d125af388835f30751c0e24803382cd95e6c2646730e20cb6315f12f12372faddd1eb2177c257ad4fd35ac19254c52f61eff5a968d0a2193b769434bdd588774482c86fe400f1dd93a56875fddf2893ee5d08840ed5fb680636f403e960a871306fb378e8b76e58a892ec2dca3b86177fc09a791401dea4fe62d9e07f0cdd4dcd755a2c4bb713f9f69a87d56926c57bc571e67893f89d856", 0xfd}, {&(0x7f0000000180)="2783605d5c457d85bf6a05c6c958a74a387b7bcabd5a5eacc97b27ba3cf9b8655e16a7a6882e8dd7b7ef87c9dd4441008d034d18a9c81467a2a857d3d64d835c0d5e5f4b54b05541df6cf2b4739ab1a2535403a7eb6fc8c6b3c870c4bfc076a7aa81f1ed51b720a1e4", 0x69}, {&(0x7f0000000200)="b01214f692e09bff57b00d445ede5ccbaa539206d414d701401f0efca13b3f4eac81a64b43748587b7b6827e8f48eb74e898853179b98b3d871d48539f3c0e781859ab6d6ff748e27c9f7ad975ed07d21aea8a88e1e27d0ef6b0ce1446a23a67eb77c2ee10db4e1b1994a531ee69779c", 0x70}], 0x3, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 01:57:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x104, 0x0, 0x0) 01:57:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000480)=""/156, 0x9c}], 0x10000000000000da) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x28) 01:57:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xf) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:57:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) sendto$inet6(r0, &(0x7f0000000180)="bec5978b77379cc11903674f3efaacdc6571eda4b5a9375d55e1eaeb98a7cebcbc78303c455def0b44755a208c8e535e5b823a77f2104e5c10185e225aa249281bafc8cd6afa72fa0127ae67ed22418b76f8ce3094ad98bbc4b7f7de1531eb403eaf61347954e5dcb4a14eb262abe10f", 0x70, 0x6, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x10001}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:57:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x82) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x4) ftruncate(r0, 0xfffffffffffffffa) r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') 01:57:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be", 0x1) sendto$unix(r1, &(0x7f00000018c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0xfffffffffffffcbc, 0x0, 0x0, 0xfffffffffffffe8d) sendto$unix(r0, &(0x7f00000000c0)="f01c92214a84d405221387f69cc14f20c3e493b75cedb98b1ac942a1395796b2507a897df21f801e4588cb6ea958884b4b261859676338d045e28f7fbf435c1196ad2953b5b825a4f8475e961627c35797cf1fa772c05e15eee07790ed8f152c5848840fa96a4ee4d0faa30e1f12be0c4b6e9e242316dae46e3be90333ae17f953acb4964750d5ad74b3756cedf5b22b04204f05950211b45832a626e6dc7c2e8801b803a2e165258073c6b3057b6071f8f60a8b6f28c0b6b1b904b32e84a31d211a5317066f9fe46882073349b1b452307ce7b5293befd93cc85da4e650e12dacc27ed5a28fd98dd035263be9618a2fd31739d814d1f19b9e0b2bcf54828c", 0xff, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) 01:57:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) dup(r0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 01:57:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) close(r0) dup2(r0, r5) 01:57:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="c7af1a2e23cb3e09649356f98f36999df17938d6d98061ae1b491f1dd057e224356f6cc32580af0f9dcb2959c98e1b0c96787b0d98f5d0be7cd36ab0c945a8efe4db6286bb7b4989ac20613ed3db11592656d35a6c7c60d75720dd2c0d5a27a42ed0c0241083937e13727cb7729bb3ad3a73a3946ba3cd9468351c9e3a06fffa70392c0c28fe31f61d9db7dc2c2459d4068e", 0x92}, {&(0x7f0000000180)="d72fff06f62a89886e2e6500bdeace7a34109d29c61e4917e6b7c0559b5274e2f30a31c10c7d3fa546d95922c8fdec5df617", 0x32}, {&(0x7f00000001c0)="1b4eb317654127444aa7ab0ba2162a2819d24744282b7baa26b2d319efd00a8ae9fbf0e7cbd2273983661a24715f583428c7de6731bd3df5cf475a9f9a826d098d376bed6804e1485e8645", 0x4b}], 0x3, &(0x7f0000000280)=[{0x50, 0xffff, 0xac, "f8ec08574add9840e0b4eb9a812228f8deefc25048f561dbaa441798feb6f8995320c03e67d55cb6fcef5e0156481333cb9d0ac848f07d72d58105640e"}, {0x90, 0xffff, 0x1, "e335c3dd7ace16ef2ed612f0fb236ba287a80fbb1fc257a4c288656646dcb47af328e9a9a4241e8614117b63e7352acbb5b12fd8d8ef1b5764a502e64d9bedfca8558ea9bd33fa02cf9e26adda368405434dd1189eba62360077f456b9be373c6cee389b5064c94a89b49e17fbcad07dee396fcd6b7d4797e42e102d12d660"}, {0xc8, 0xffff, 0x2, "9a00ef9c7694b75a6c17a8b265a175b61311364f4bac49b9be579bf6a10ad10fe66ae565cb69d7f095912080cad723ae82990eab577b3ea4f3d74fbd388afea8d81affc5c6aad3adeba1f4dc7d6e5260b652e101b98aea3dc1d2e189f47aed894a491a3dc8cf7ef89d8c0daa8126b1717636fe09a76f5b9fea0ca86e1ef6de46b455f9b362f63f0d9cb48da602af3e83b35456c10099ef94fc51372bc7b63ad2b25a7d3524c2af1e2bbd6e929989ff810ccf8cc4ed94"}, {0xc8, 0x1, 0x1000, "d02162bea4bbcb28b6afb54deb03bb26df22ba2beda900bdb6e884c6d82d05cb6c1ac2ea22f353daa7f53796c09df657b1b2d00e186888591b5dc9a2710c3e2617063f2d19cc8a6665db31292b9b3f84143400399f5ad6a383fd5f73bb3cc72bf50441810db9c6f8649d744fc3d3cffc4461fc07c4b5f23e49a985c1f21b6d562ea5b1c182a358773b1c77e8b335255bac34ef96d035bda8db89bfafa4a8d6c7d077536111bf12059f3a13463270bcd0a4"}, {0x1010, 0x1, 0xff, "636f0ff7bce4c52e22349ff5d4b87229066c2c83ac42010badd3d84d7d69794183d2667b92441912498e5070a6964fc3c56c326c057a3e748c980bd428accd94f0d113b4d86d978d3584d3fee00a92a640ddc2670385fb59ac249f00ec932a8464db329139d01ede969031a9cc7107461d7cef8d30d3609f9e9de77cc451995cb447b207d3149a0638e41e3a88f335b9bdc870e428fd53da1a1575e0f40e9864232e6addaac10e37bda59e23759b9b19d5f13d3e1f4bbeffb94925b53100eed9180e5c839b5b5dc7d841a42cae1714030989ff9c665cb787225e80c47aff47553d69cf254a49aa844e2aa1d4508eef60245abbe7fd20c3ffaacb7e6aa096db1e17425727b50ab51f97276e9d5188434dd211f2a906673c406cc728774491f0fc28ae4547837209abdf5abf7a4159e6e793e488b95d93fea4fc875022522f8bc9b14eb67c8742430df3853598e2d22df34561484ab2e21506e9d56ee0a74e29898486921860b7e7f199b9c0538e9396d9c2e88e86e8fad0b8cd2b8c82e0f738bd81f02e490a66f8234ebcc8a4eb57ea225b3654829398022e5cc3efa7c7c92534ffad7941058bbbf896e63e2b8faa5c8467df55490064edfce0be62540cfa617447dbbca959e236e0f20c24cdaa6896af770e660d356b697530609abf8977b9850f48af16a2a68ad053acc4e69fab2873f07cede45a4b824ade24ce24d2b001aa9cec86b1ec3ea1d0b970c4e20815e69ff1e73e9b89b21279d48a66b846d74a35684067204eb729bee4c53e6493bc7aa3324d09f27b7309d9e09c029a0400088a9069ab5830b0f510630f8cf05d6675bd3a6d1e5b653c037ae6ffb53d12588290625558042f7810383b88ca429819782ff6b10a3e5b61c394c572063dbc07d41aab296320ca010c19471d9c32182fbbfd2ab35c34c449da84bb5a91f150b8ebdaf36eea2cef2b2537b22fc2cfb15a706511c2147dc601e5671c35e62abfba2ec05f9a718e191f43838c11672fc513417ff03668ed7cb981d47ed989e91e44c44bf629163a22d072a1594e9b23b3bf30774d7f2cd814f681a5e6c88cb9f5380f4ca15b5a98a669823fef7d4843bf6ec9d79cd92aa6fcaa3d5a1ade26f5e3f7eeffae4d6ad9f7e679eabb79b614cf5ada53bf68dcce7d063e4b1c658ab963db11b80c0273543b25f7570481705329f3602ce54b51a978f3b09fdbe27a2d8638848dff9194d4661b5b9aa1559c06c656a554a254fe5f6c6bb97dff64000fd48816a0de3cf88eb1640da2ef84ed4796a3ef68ff34e2c0b4c8a609a09740ef62a3f96c4ce030e4770856cd09f0f374c37eac303c3bb99c0e05320e0c210f691edae3f4eba3da7535adf27e21dc8975be5593f1a8ee215989ead710af19944827fdd1c26f1f80735375dcd091467e7540096620814baba9d224fece6548f562edd8f33024c6c03164d0ee178b24f41c6351bd772bf7a55bfd936663fe52d1543d21e210b259838388328b30673eacd05e79a6660e145aa045605baa4b5539408c88dfe99c6f7f7f7507d692f8e14c2a648c4e0235fae6ce9fbd6fd67cd2a643032b9efd196bfc3de71ac369109fc583436cd775753e2d1e8778943024070de3de108b0e940a754d1695299e423ec993cc4f2c48eee72e7301ba3dee3ef11ff1489f2d7fd2aa8c1271a9d90a192d879d55d86134da6a3c96207a823dcdbf2e05cc450f0e869440e8141f3e6d97d764a782960adaa5f6e235d7f842b8f02719467d926f3f1a0c0eeb5b96041e2e4c4cad78e3fbfc76cc5445bc2ef9982b2337ce2d2ce45a8f6c779bd4f75cb1fd2718a6bc5d3d05f23944873349380a4d724fb4d692121d129c85bf7a4017f375658196687ea0d3471b46003d0a07090af128ca1423c59d8f244e7c70b702b5f8e679ecffbd002d69c8479375f6acbd5b859b416274d8f05e90928d3722fd5f53c41565b1cd033ad74311f9e82575dd473694a87a326c85c2df17240401624faadb1cdc3eb8644b7671d8f25355e14603cdf72c6fde08394a613c6999f8124170af4549e5a9cc13cb235405062149b4ec935b0ed5d96661c56f3fa2b17c1523926ac6f45b729ab16384f3ac53ce9c3dd297e738309836e8169e84949ae49b313dde6fb0e96cfb6e73fccdc2b4019fa5b66e3bae50715047dca6b0cb4d13fc03881e97fb4dda5d2096480886a1060668d20d903681a05229a9cdae793425c759e7d7e70d096a83bb0b33f60fa95150c70c09aea9943a4010f3c78e9a751ada9850886669d47b4347e83bcd21a16f8568feed4866c5f3ed24f42afaab64640e37e14fa1fe9220ec04e703eb8f209e86fcb12419538794deb5935bc79a2c7456dc1cf307f22121987a9a1c805d8560abada5e31ca8651ea200baf5f04df92ae7d9284ff75cb9bde03e333130dc2709ce8e1416f3497483a6e57ec8613c1fc98a5a53b1169e7bad4edb9ff38dc71b45ad392b9f4da404e7802ebbd9d20a427d6cdf7c9b2bb3885de125d04412854fd7d3d9235ccfb74f17ebcd19000f3e6c8d0bb9d23e0b9086b2a52ab2193cd146cf50c9c3b62464415ce8e3b5d7311da6df749d4036b513cc8b7af7208c03857177deb881011d64a079a99ec71a1f52a5ad707e1358b6268c9036b6dd470c4bc96fb205bb88579495b8d6d3b360d6a218fd20838f169405c303f8e05d38b12df49c6f5ca931037891a43dfea16dc266cf3891fb6233bb81d1286825d0da5c05a4347d60ce45be1c16e7be289ee999f0148815a4941ed01b65654b0bc902896644a6e7425fc3905ad191ae3fcec5be68ff256921522a7ca51677bd7e2990c2496194a7d290e85991d0e73311bab71791c87d955715477b8b5c6832f79f94cb265f23c36fac74c89a9191962b870caeac7e6119448968a5b4611b2ab7f06e051560b542f84d2e4ce16aec136b9af2bced4d5bf3e33389aa7fd6db0e4c68a88385eb431d4735276fe6ac03749095a4209d6a0ca81b96f0b207d19be81d9b95dcd454455227ed4e070798ddd8135d8e135a5fc5733b245384a46ef3d86c1bbbe778a91f66f291204c16a6152ca2ae0cb1e653bcf55633913e0de3155f4931987c6cb820ff9e0510dd4fbb12385ced5f74d11f7ecccee934ae9297592ea7636c0a3b609af01391dd85950f53893f36c3adedca53ddc99200c2237abd969642ba55de0685211b466c7d0339f42d50d9f02aeebdb771c4c698db7bb26962ce2e3b149df1732b3b3b31efe1aaff69edec90e2c55046fdebbfa4d0815872cfc95cb7e9d6b54cef2d5a7cb11a370801a97f51aa24dfea0f95a963ccc88fb9c8b25e27b9d733fa951f82812eaf66570aca253ab3c502572299e261dbf7438d2844d5a82a6f753de6cb7766a8011ebd68011daad449615ffe2565f9df8db93d088a2c995f5a2aaf8f36f248b7c50157d68d434dd98d571ebca629463418a2200d4c2eb191235d3175765851f6de868cb3276350ea211a289f12f6bb3669e0f2c916a4faab3d41d284885640c9444a6d2ce1083a0f2338801e802a26e249980834e778e8f1a2893aaf87fa957953c8b8bc3704052025169780834e01ed4f2ca21afe2a35f5ce223b183f0984b4f162719100b8c72b29250717c05a0b4d5546f50b32ef76f6266b38885caf50fea11307b19e8f1b1fe8fc1f6e4258d721c792f5862a39419b0bb987bca07e02f59dafc3ca826976b88155c952aa66fe0d8a18994eaa5ff16012e9c6c7cf0dabfc6c89d9b9af518354a8d18e8170341d1a091d4974596f22c034ffa4584b53b2da497acda9a27de987adb51e92c3c09dc78da110a33e36c7d2c4d07465f2ce982ce11b17b1a3f14f4ffb30064c0c670a59c77a6eaa4ebd40243e676c4f8c61fdc3ce47b80527a4b7540a03b50ea8dbdae5373723da489cefb2b9429e73afa0763d895fc5aae2f329cf445f7f90e31839a25c682802eecf8072d945163585942b51a96265fe075d9f07154def090174b8174c4b9018f56dc3028bc4151ba99ddfa15da9cf3541f59d63c17949021a5d7174795fa99df458e4fa256d1d3ab5afd5db5bbcbf45601a633059c32a4b8239597da7061291f8bd7e13aaf581048ddc56dfb78a81873b3b41b7b158e6b18674de2d54de58a316663b5909f5c1bcdcece53852121ef2f4ab1a47a01e0f3901af207a6a02427f08c936c0bba74b3d1544ee4c2ee5acdac979e98cd51cf30e4853a9906f6e445b864b1bbfc43916d1c473100b7784e270c7f9918a869e6592b585418b7d0c4f4332c003127fba93eb00f192a0e78e0eb11d96767c0ad8ff459cf6d58fdfa96c12d993854c2d76d5f6e9340e1829e91c4f653eb9a28c01e5292c41ca95319b2b7ba20109dd49e8d17760423dfc61ba7871212f7de63b0ce39645d080283a65ddb7ad2ae640edfb29d0fdb0d7c53c321ce1a1fa790a11bdeea188b69c2507fed6bd709610325295dc6a5407ee4adf1998134ac0e9a839b10d415e992aac25ad95b377b1326822eae14360d77280405c90f6323185235629640415b30eadca4798482b3546250027dbafb804a4be2a2dcdc5e97e82b81584f9f6a314517965c8335739badafc769be3c31bf44f16194928f3ad0a9fc49053bb8705e28d1a29c1f93ce0eab9c5892af6b1e667608b064ab5f1c01b48b0c79d4d56ac9db92042f7324ce8e5683a4d7f3ef1143522b6abf65b100328e3817d33c3e25df38dd69298946a0da663f709f951718a2a0598ddeaa1521f5a5613e1fef67a533b2775348595c00d10e23629d97f9236bb0d09870010c0aad7f92ba06c8c0ce93653342d64340ab1226c525027f27335b40846876cfcdd1b0f9d267f429eddde0c1e3b966f328d800dc3756c4fcdb6de3e3a8755f5e3d6a91415f3e26cecfca0d24becdfeafa844f172bab90746319b3ea8f6a6a8a8df8638f65a0e92a735ee911824cc53cbfc58368922cad978987d2f9f40903e6506f927b718b555d4c6a37fa21a4f572ec3e59e864a9ba52109873eb1ae02c48b3ede7fa315ae49864f76007e1ca8d49c9bebaf7db035813da629b9aeae705efd2fcc6d2723d57408d8745bdc69225ef52e15c1fe7a7ba930488556eff055b75085b639e30ea966f8c07f6cbb682a52c2ed313236cd5cd74eaf66be6dc0f044237b357848ded0f291f1c890c4bedb3f412e954302426a275637541f84f7d1d49b49a486ac5f95435501fb5004a3ae2b3e79fdf24ede70e50baff201c0980f50ee153bdfef4fe824fe512875f6775ed33ad9100905503ef0b3de9ac7797871efbcb9c7ec9223c687f15ecd0501096684048fd8f74c1b835c595c765d75c61655d4f09856d10ccdebbd8e820fca61ab69899c721c4e4947536a0ad42aa7a610085681f70df0cbad21e56254c8299e528c491de222e203181c0481cfb05c50cf85b0eb33d3caff18852097d77ed1350b039460cb7a0cee8d93a03a97b94d4e0dc4de200ebfbe378fb761a0a6ae38828c754b1e9461d64ba148c20726e5757bccc5b1deeee5cd434731aca969424061e06368f1f98bfbedb6c4d1a3352abc2f6e40e04151237b1a1596557c068cfcee115b2b4c141ac62cef2a6a6db49ba992724830607f93638cee504ca0d3b47913e058bceef64a0351dd801e21cce9568ee75fdf45868fabbf56f7b18262000abc5ec53067cbeeb1c72635bf34ba0d8979703651e640d2c9b40fad4a373d48412f2d197ebd01749e27d1bab72b7265b84fb0f9a6f42dc37b8c6016233407f8d965a4cfb0ab8379b8b9c2e36380a10dbec036fb5bdf56d"}, {0x90, 0x0, 0x1, "518a48b820921bcf695d8811d9db776bf6163601a9d987292b234526a53ba39c39ca52c98c3ce950a59dca0b0e8ef685c3b4717a4298e377774952798380795022e4059619d8e6ca5f2c474d7d66307f0c0c0ed83356f10afd161cf9d460f1183ee7e637ef6035f9df6c355eedad2f67d429571e0d18607196f83e7ead"}], 0x1310, 0x2}, 0x400) 01:57:10 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x401}, {0x2, 0x1ff}}, 0x0) setitimer(0xffffffffffffffff, &(0x7f00000000c0)={{0x7ff, 0x2}, {0xfffffffffffffffe, 0x5cb4}}, 0x0) 01:57:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x200, 0x1, 0xdc, "48888d205d6ad3f1591e6f7dc90fa0ed4ee783e4", 0x0, 0x7}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 01:57:10 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffa) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 01:57:10 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 01:57:10 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 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 01:57:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:57:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair(0x1e, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 01:57:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x2110, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/229, &(0x7f0000000180)=0xe5) pledge(&(0x7f0000000300)='%\x00', &(0x7f00000002c0)="e22600") fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) 01:57:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x2, 0x9ad}, {0x18, 0x2, 0x9, 0x2cad}, 0x9, [0x40, 0x26, 0x6, 0x3f, 0x0, 0x4, 0x3d, 0xffffffffffffffc1]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x3, 0x4000, 0x100000000, &(0x7f00000000c0)={0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./bus\x00', 0x80, 0x41) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x3) 01:57:10 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) dup2(0xffffffffffffff9c, r0) 01:57:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="63e51237fd50f2fe34c0c8faae5bc20f0b201c0a93cfa24e4803292066af1d8c8e7f7c466e2315946a8e26aa23ea646ce063dc02085c9555749dcb3c4f0e8fc3e0f1b775ba621cc179056f3bd8736591081c7db14dd368d9efe2a9b7f48b181f555d1995471e13a4015632bf038d2553757c774a355a732097a79238aff52b4136fd94daa137f8c7ed960e06ee29cdc5fdd7c9a5d360a665267ff444f9592c425f495b05beef2e6c1322e338fcf65b46ec2e8f4ae3c105202c02b63ce6f1de60dd546c02", 0xc4}, {&(0x7f0000000140)="ebcbac0e7e2408df6a6c17e3c2a0b3492810d62be2cd9d73970e66064436ff664de0e348e9f366c21c8955d3f69e1948d3f35fa563d8b070c3c2fd16a8b189dbc2a091439056c5eb36c4a024668a546a1c6441c60bcaa991b52662b69d47d1f51540d5477017851a46a6119a5fcf566c9d218bec917d154483dc5d2ceba3f6aa7dd9590e73f0c9b7dcaef36b0260bf60a5bb8daf00f0ad37f56f0d247d64387c37", 0xa1}, {&(0x7f0000000200)="75b9b3842fad26ce4952738ee6d53cfe05fd4f6ddd6a8b32cd63cce4f47a709bae7cd1fd8561a853d892548462f62e9adef7aaaed64fdd8db13e9607a591c2c70da6f2540560e4", 0x47}], 0x3) 01:57:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() socketpair(0x3, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = kqueue() close(r0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xfffd, 0x0, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000180)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x5) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x8f, 0x0) 01:57:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x52, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x8, 0xf0000005, 0x1, 0xa28}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x101, 0x7fff}], 0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x0, 0x53df, 0x1}], 0x7, &(0x7f0000000100)={0x40, 0x4}) 01:57:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/214) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x80000000}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x5, 0xd14}, {{r1}, 0xfffffffffffffffb, 0xa4, 0x20000082, 0x275, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000080, 0x400, 0x617}], 0x3, &(0x7f0000000240)={0x4, 0x7}) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:57:10 executing program 0: socketpair$inet(0x2, 0x4001, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xe) socket$inet6(0x18, 0x8001, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x8, 0x77}) 01:57:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x5, 0x7) dup(r0) r1 = dup(0xffffffffffffff9c) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffffff) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2002, 0x0) r4 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7ff, r2, r3, r2, r3, 0x1}, 0x1, 0x1, 0x100}) fchownat(r1, &(0x7f0000000000)='./bus/file0\x00', r2, r3, 0x2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x3) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)) 01:57:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 01:57:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) geteuid() open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x22) openat(r0, &(0x7f0000000140)='./file0\x00', 0x30081, 0x0) 01:57:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2) getsockopt(r0, 0x8, 0x11, 0x0, 0x0) 01:57:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) r1 = getppid() getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x401, 0x100, r1}) write(r0, &(0x7f0000000100)="822287", 0x3) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x1000100000000, r2}) 01:57:11 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x84, 0x4000000a}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 01:57:11 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x7}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 01:57:11 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x5, 0x3, 0x7fffffff, 0x7f, 0x7, 0x4, 0x9, 0x1}, &(0x7f0000000040)={0x80, 0xf2, 0x6, 0x5938, 0x1, 0x4, 0xe466, 0x45b5}, &(0x7f0000000080)={0x400, 0x1c, 0x81, 0x8000000, 0xff, 0x2, 0x4, 0x8b5f}, &(0x7f00000000c0)={0x2, 0x8}) 01:57:11 executing program 0: r0 = semget(0x1, 0x1, 0x3d) semop(r0, &(0x7f00000001c0)=[{0x6, 0x91c2, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x43701bf1, 0x1000}, {0x0, 0x4, 0x1000}, {0x3, 0x400, 0x1000}], 0x6) r1 = socket(0x2, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/4, 0x4, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="62d66c2ad3928d77ffad725113f8914486d44a4f99634ba0c793ac0d30cf7ba6af9df1a6aa550c82ab1d6b625976bb03c8b550466ba494b3b76d5d0af96dacc2631ec3ed8c4b0edcb2b4c74d7e89904970185076ec57578dba9398f7ef4c9ddf71cf8830be9686a95f65892cf874000662dd095940039a67f2f06931b865379831b3cc4cd6", 0x85}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) socket(0x2, 0x5, 0x7fffffff) 01:57:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec5624681e1786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c041ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991014d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x391) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000002c0)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) flock(r0, 0x5) read(r0, 0x0, 0x20e) 01:57:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:57:12 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x7fffffff}, {0x401, 0x7fff}}, 0x2) utimes(&(0x7f0000000200)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280c0, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x9) 01:57:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 01:57:12 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x5bf9, 0x1000}, {0x0, 0xb328, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0xfffffffffffffff7, 0x800}, {0x2, 0x7fff, 0x800}, {0x4, 0x5, 0x1800}, {}], 0x8) r1 = socket$unix(0x1, 0x5, 0x0) dup(r1) 01:57:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 01:57:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r2, &(0x7f00000003c0)=""/214, 0xd6) sync() lseek(r1, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:57:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0xb) dup2(r2, r3) 01:57:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) ioctl$TIOCNXCL(r0, 0x2000740e) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 01:57:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffc, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="eb25", 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="de55714ec335f7a4a881a801631368a951b3d3b9938b1b7fdbf6b7f2120e7e9cefe622b823146a1dabda291f20be011069f82f7e187c60a1dab185b90c34e29e8cd8cc658706687fb79154a2f12baf8b6856ec4e699340190166e96f98ea6d92ea7b39cca3154b65d56d8eef70cd25f18b2a7b4f296cb4808d8fde21acbbdefdc66f39038d07f6be8c4db0e8d0b6fd131f09a150e48289d334c02b6207763d37ea84b56ce81d3be0934c2a85d136c26e00980d5f3089fbc10cb89738c37e664a4fa76720a1cec88ec23841b55ee03653223248d86a07f99417b98380ca7da9de9d130ee1738e252a1402f9e10cd40a2e56d0cbd68f9676150902df631d07c5bf8cdd52715759a8cd698ccafcbfbd82f15df3b9d2eaa52aa8bacf16fee7d48f6ab38b9807601fce96b5b164e8c21bacd945f76f4c588a2470a48daf408811881d4521155b5c12838e5cfcd8f080f4199d4ac1397cdf55a53af61c0c289b6948a8aeddec9827e87e624b90a28bc36046c63da3f0dce5adc8944a6eb803a1e7d3d28043b04ba29a77eb5f97fe215da0f2aa4780d9d509b448cc1066898c52f07abf4bb706d785041543fa3f3a51e30d15aa940574036acf6a182611a4a734d76a955c952de21cc1caedc0bc95cae602ae4fdaf2cfe4ea67e61438482aed5930fda58e8126613084d68127480d2d712b354b9e2e2cdf78d425ae05809c56ef08faa3855d1d77fcab27ae91bcc248175234f72157ab1e134fe79387f21bc9d543f3c07e586bf39de3d7d282414649f3da14b65183a4f7c5198d87b78bdf9ab5a9057f8a693d2159bc6c52babc1989543e7123c3ad92889dafcc9898e58735371776f7f3bb0ffdb2d7fa4dbc9e1d6f3b0312995c8196802442685a590382b49a41fc35ac605c14f14fca746f748dd9c2a2f73dcaafc2c9c7033c519de4510a55403e7e8313e660db7133005d64087ab8017be3163705706ac61e16a9e3afd23c509f0025ced21718b5344085b50015755ac9f6c0d7e4574fd041587d9fdd4185c40075bf14f55cebe0267262e931fba457441daf2fd10be4b9580a4152ab15a3af6220d0539b15fdb4b5b9fb30056e8cb177fa3b92bd4d00f76d346728f585c77d9c839f89774ceddbddaacbc8a779aa0c9616f3c630d6fb9678ee8b06c110c79cb9b1c960651785ea44a289b06ceb6fbfd85c50553fccb8cfd176549a20369019fdfe01161feae1457c362463e147f3b909d4ebac8efaa2dd7fb41dd39d0443cb6ec625f489f79ff3d91d0cbeeb45cf461b412d1cacb49f15c06f011fb416ea4ac03d5edf0b1fdb4a91994e75d4d1ff6edd8840bc90c5b680ac2a1c698da4e401aa29c002d02d58e82969a74b6f72328217dda316aab7c5e14a7fae3eb9a2fd482c493a702387f1c6bba0f07bc03be2776e47f598e9ff1034ac36d8eb7683eb1f168fd4b507570ff9fc524a7ba48e22b95af725445605e467ccdbcaa0d73a46f747d4906975d90ecbe42ef0fcf2db8876cc77766e6d61b4d3f016f2f6b601aaa8b124971a28615bd2189f379833333bfde857e0f63fddecab994a2226065cf469625db96ecd3b77e07d633216e33788c5111f56ac343239c9d80328402cb68ae67a872c57a02cde79af02f5631d90df5882c049c9eb4e112d7a90a8eb59a1efd5c6a5aa6a3e06710c687a2c1ba809545b6e84ebf168a8cea8e32a7ed6ab0be97566d0444fba429db0ce68c839d9c9a7f79a06ab5782f470c043836d290009b42eb8c33dff2b9b069055baf33b177b45f486f7f8fc3aea8b2e1858854185167b20f6f15bdbf9c57044340a9be1662e8566022cc7da25711d2d10a536fa4de0dfc2b980c5f85b6fbb19a75291cbb54c940fed07ab74c1c4aa502462cdce3e789f88eb8c8b6ccb5942da46520024f15a58eec5605468250c1ab3dd59f1e2aed7e29e1eb8ab7b0b3c91a164957a2795930e6c649ef076bbce33e514e48b279cabb52549b0a8cef8220e1773a3cccfb9d7c221fd6d4e5d2d9bc356683a08b773e52d98094c20aee1713955cf044114d7c861c83117fbe936f6d54282bc154c513922525a6f9a0bdb49ed4bde088d5f1d9ec4f24a517dd34a5c1f1c65eb3c653e1d9416bdc0fa344f22e749dd4f41596fd050cf70e6e0eab4cab1c7ff57d9a85101c60532e5d6031b15351cc766ce5913848459a936aeeba1af451d6e507428854b302f90c32f97077d594797b7f1a56c7f63f6a05d9670af2150069855904a6db295c1582878cffcb28a65f114dd8e0920f00ed0e124746bdc8eee111e3e76a7dc796f7e99165bc03506170527d49670d0903c9544fc0180efa45e7d2f355162db8a5540f4086550ca99171405e17e032421819cbf1e1630adf5fe2e669983d1637f7445948776be886ddbf69fd33ceaafe215efe942608ccd1cd2a0f12a4871cb31c326eb85c825aed753a6b5d3f983dafe3472b01cce3d1512c64f0648ba16a8853e7977a81dff29d5cf1f5a4f59f61d7517d7078ae682615062da863a9bfa5fa517751a501ef025d619422b7382b1a65d34891ed63faceabd1847463d7964fcfaea2aee86682e3e5f148637894df22d42cb363c1bb28c773e9dca05e1f2af21ae1cb9dd5dc10cb6b1a6c18b91a7c6b3a71cb85124b2b987e1a2be765663a48541e7ff2bbd1d39dc20c2f9ac00a4a52c437c9c45733bccde6316bd3c2221764f934abd5b3c58713c084bb00efaeb9ef7ea785dec68c92afa1abe7ae1d320f7a2ad0c0e282ce97072883c502f8a8add295145d599fdad83d93c4a34e7828113cd4d01cd9a654d9d1d6f80671a19bfdb7f389662166240965894ec3732dd6fa438ff47e41a7e15f14c2d86691bd60191d9c982acc7d4d6b9c3803e0a2712c23e23b57f63f7b56b57bcb61f661b9b11635b27d72f70048615c66858d65778c5bbd4f9b8a42329b28899359c21d4a65b1729ef453ca8c2d1c54e5bc400c29cc86b8744008b31706ad574c01cec0c5e50c200f01e0299c8118cbe7db1fe9a34e3a98cb8da018f553fc8eea4a9098cd069e828dfeb1dae175ecd7ffa8f126dd585f0d65cd33fcbdd7bb92625fbceaee18fa1d94634a753cbec79c243a1a14159689e34b843a0d6bb657cb5600cd35870dd41e7b07dee329d98c6fe61995b8fa632675798cfdeebf5bee28af04172097ef252a30ae245ca9ce63c417cecaf9d6c7c9a66d5788a6b7cb20b3070a8f119b0e094c6ba9c070331aec2e64a5bec039ea765114e0e17333e935f279e76dddd64fc722138a569a5574139748e571190630cdd951f4dc2b4392a35ec190e0ea951fc9fb9086b68c0f267c79b5f84a2698fbc039d6869bce5c5c1fa9b1d7a1f4f1c93e5e09e1b071517f3cb25d69aa227a759af6718653952b8b83662d8bfdd711ce58a07c141f8d8ce012a8507ebf047063566e31309d9a417459d2c9481c69cbac7b332a193105b7d6af2f8c3f000afa091b04ff6ff110415d8a22b68042d32e91f1b46507194c58874ec5e571e8329bb146282ceb0a9ab50d775e6c05a465b334b5faad434155227c29c45a1ad7e942af442e6edc73d82220e22458c2dfbaa880b7385df3265f335a6ad26eeea8ac439a78242d3c8c434eda1214a239b8a768e7cd1b65723a815e0c26d9b71d35e5f5f77c9bf220640cef2f45fa9f4f6722b503f8b162b826425f5d082c9d85040eb19f5359f01ec85e7d5e3b3f521c99f796b2196cd1f143191bb7f857bd927a231115ab69a600112bd816faf82453db63e380ab4d73f47d63ed9cd7e9ebbae175537d8b983bf6565228a579a5f2128c096a21e5e56284fb19b75dc93f9f194436364254ff7322cc480c553deb314affc5eff6392a16ef899d916a29620dc679e611692abd4205101e9055063900761ab5393a33d416eec5fc1091d576f76d3c71ce12321bb7e1400f2cde1e8c2406f5c5f23ccce881a951b096e9bd065e72e6e5413263f2cc880082058b15b0d32c242faa27a8f33bfc1fb62ccb39f82e47e2a30a8f6d46a86350f9ed3c24d5edde4dcdc52b21bd4a268d0ddb42f36dc95a493dea7eba6608fb5ede0d70100f271c96af1cbadbcf03c09f0b69598cafe500dcd3e20d033e4dc37476f251ba623f1b605062e847bef3fc9a66affbbe33ed957ce1a4a16a0d42402fc0f680eb998adc9586851d692c1ee2826588952f3fae3c4914f52a5bbc6bfe435775d7077b17410e360f64a06ed123a42db749178b54db7d6a3b7afcaaa07a84a51924c056fe0b9d9bb47a09a6d151929d0ea2fd66a7cf7a8b188f987514b48917606a74aebf03d7082e49456c34e8e6f7e5cc0d9acb2401ffdf1d41cc4882c9a31e211c6396a146158742e6c909e5c459195450fb32bb6ebfe0e04fd5ee3696c4c39419a60dd2ad95e7c07a0a89f9b8836607008ee0c5b7907d19599099bdfebf2ebd774c309914f1cea1b708693f4a822878427efddfb8ea3994eef8fb9013ddd58b6e2ed99db845cbbf2868a07844d283292b618f74f16657ef8439ef67f97995f5f64d8344c831e59d62dcb568827f2dfead792e8edb5715e877693ae730ffc3c3c4715c4833dfd70e973dbdaf075f1f6e3eb50d81642f5baade466ef25f7c44b2413bef203f50fae6c860af1dde6241e11ebc01df70f1094012359d37b3bb427858ef8923c8e4bd0e74fafa1fde307539aa03b7f34a1d5a8338b89ef120f34d13b73ee5cae9f1e6083758bbd2206b0d37832a3a1097677ea1f028de19f454ae2f8d51715d70a7ea24c466b4b422a766a90b11033a446ba829ec31fbd9f8e56184932495e68bb9dd39f1eb49eb6e95a8ebb3d5cf178e662432a4738069c1401d4e3915ab120f5311e2881af50b4630a91f739c66bc30c2c52905c0dc0172321eb7ff094fcd32b681799cce507c65d4cc8953bfa7cc82a2b0a0037bc814469fef3e0dd495b52de801f1a77b29d9e2aa594063b982392c15ecda4cd4f1322609b0c9d07dd07dd1d7079369c24309690f6802e62ed15c01d40264e40aa0ceded4e32d8a9988a766060e726c21181f9d3c4061b7f71bc248ce0f18cad0f94d6754178cb4b144c6394981faf219dc332ee84c64af1c0a6335257ce2b2d7c33077499fcd8e8125c7ac5bd18858c18a60b6f3079b963510fbe899378299d92b3dcb9311db57ba14ea4272a4ed86111ae2c1eeb16f2f5e58a7d65ac71f064a7e038e7cb6b55f5a77052d05a91afbae5954c2daa46e497bd109d1e04361b876419bc019c4b2b5816f145228933f338fba8484e8391f36dfcef75dbfcfdb1a268c5f2b948243d58458ccbe515467a86cab02967f0831acfbb45eaf677ce0fa930b3da7b835b77f4d473a7ee7d50542ed5d3604b922dc3b5fe2c1d429b69bdd592a4c72ff055e406973998df7717531a973333e0cc390a6a92853fe7bfe75dba718590f510014d3044f4fa21fcca646788ff0ac76c25631c242b8f584f45031510c3baf63aa8da08e3c49c4301c454351f5a1a2c93aae899060a6b8b59be3bde5f94e1bf97b508b1f68e9d09597ac8d83e9097e30cccbef0fbd6ef79cf5eda625124bd61ef2689e05193299cc630e77b21c9e7e8bb449ef996b0e7cabb79933c9c85db960fa31cfcac941a1cc0517c87d3a743326c2cfc3c8bbb3800a428f712f59b369f66cdc43dcb65ab13af9c1c65401eaf4c480461994abd722e283f8eb38c66c52b3bd4157481db3a1b14a04fbefae516e40c7b953e609880d4400dac61eeecf78136121e57b1d258865a3535a3dc590114f78590df836064c3e9784e0f9bdb9c32d3", 0x1000}], 0x1, 0x0) 01:57:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) r14 = getpgrp() r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r19 = getegid() r20 = getpid() r21 = geteuid() r22 = getegid() r23 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r25 = getuid() r26 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="88d70ce439c01c540296bcb30220f13d2cb9ab7bb94ceb150a9ae97ca56797fc45ba313ac74c9fc267c105aebe0d48cb3fd2e6430a69c0da3c2dfc38bda34818b92690af4a389221d329e1a7e96fbe286b8df16064b9cf87f01419a8a0e990fc9cb51f0f819d4e3be519d0722e6b7940ee2b56051620e5907ce2d718b4c6d3f3e2bb4905c3c262fb7a9d867c2a74492ed1e872b89a3667f5c6193b5ee74489ab8c4b5e7eeec0246676086a216f8996dda4b895f23c8a3e793522af66f99fb69d50873ee9", 0xc4}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000f32de00000a3080617dee4888808c3143e80fa979ad7131746df63c8196d1d0718bf601b0fcc41ef7680c935822b010432cdcda89e53d0a0170ceaea5d2cd8c7fab04929c2ab2b549267a72061e5b145ff708bf4db265c39b6d76942e61dff7931ecf7528b0000c77742a9f5a338ba9668b6b010e4df4ddf819fb2655262a7f053d5cd33e40dd8a0f8b848f076ec2c8ee9d9c07cb1253fdfe0", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff004aaa0545006025af1ea8170f71476c78500b6ed7b54fa3030ff67901c4029814518498cc5ee5cc6cb1564c9f5f43066772", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x118}, 0x40e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r28, r27) readv(r27, &(0x7f0000000300)=[{0x0}], 0x1) 01:57:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000000000001, &(0x7f0000000000)=0x2, 0x4) 01:57:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 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) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 01:57:12 executing program 1: semget$private(0x0, 0x3, 0x0) semget(0x0, 0x3, 0x215) semget(0x0, 0x2, 0x21) 01:57:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000140)='\b', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20110, 0x11d) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 01:57:12 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 01:57:13 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="1341273a174a8784e6816af25e63ae293d80e5932cb0551175a4e24006ace3a8f40b10c8066d0b6b1ead94eaee0f3baf60755021a89e8a2fe2634e7d8a08c022b921b558c2a9c749cb58849f00c34679067ab89ef909099d8eccbfd7fa7449d9946f71206bd3841efa3f513028b4d8b6e6b33038d3ab2fa5ba0a083446a809373a7b13", 0x83, 0x4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000100)="4f457a0a64fe19c0c5428db6ed7cd299b1dbdc8f16838fc3328b3391010b115afbc433a842cf6c86dbf6f2d396be2a6d4144e4698f5b75cc0dd643065b6fa201b7845af3bd6a9c3375ed14a26ad6e70663642ab4d03af2d2f14f78a714e3796e693c16485e4db1d677dc71", 0x6b, 0x404, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) readv(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)=""/31, 0x1f}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/4096, 0x1000}], 0xa) r1 = open(&(0x7f0000001800)='./file0\x00', 0x102c1, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCEXCL(r1, 0x2000740d) bind$inet(r1, &(0x7f0000001840)={0x2, 0x0}, 0xc) r2 = getuid() r3 = getuid() setreuid(r2, r3) r4 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001880)=""/251) setuid(r2) ioctl$TIOCCDTR(r1, 0x20007478) fchmodat(r1, &(0x7f0000001980)='./file1\x00', 0x20, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) sendmsg$unix(r0, &(0x7f0000003100)={&(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002fc0)=[{&(0x7f0000001a80)="7d74da1698ae263f6ba9dacf054155a4bd597e5c2d05f2ed70fcc6c79f1a9f3237cfce22cdc9973bf302667b6ed242cd0578cfa7c0c1babe9dcc6a246b0313e091028326d98fe3fa374f25c12bb8e011c85c361daf7a2a01173e47cd8a40afc4da368e90f0b6f4c962a0f10032374bbf698a0431b43c7f4d50ae268e0f4fe56b7fbfa96a2e3ff692e91715276f5d50333042a4acef445ae04f04e001413140a0045f41c0abe36089c09923724f84e6cfc94bcaad4754eb07eca130954a8a4dfff83fee30806c19fb2883864ccfa47fdef3abbb9139", 0xd5}, {&(0x7f0000001b80)="ff8e49cbf4dcbd08065efd628cf90a802f954c49bffbf264b892c393d3f948a3d7c622aa3c45b40d616414f4629fcd9ee61da8141f21a593ad345a8d47d181d26f1164e5d73987feadf594f96f58850e3498a91b4bacf23d9b05e2185b02a86da74247e086d2d15c8dcabb5d5eae3e8d584ea847b38187a2a3c38eb6b8db9af4543314586a6e874d98a35329f04639556e58832c36199c2591e80dd1974c2697cb19254cf4efa2e7f2df7819d41f126654b3125142df89d83e700f221142226f0152532c70cdaa010aa81e16", 0xcc}, {&(0x7f0000001c80)="96df1cbc9aceddc6d0dbe4d98faaad275c99e4610bb80eac648d92a19bd914811ec2ae3efff968aab341bca77bf199e715f7d2f8fe742b67", 0x38}, {&(0x7f0000001cc0)="3e28d348852d417937fb8c1dbb993685e2a6abcc331fbd207adfd22b1615f1e5f484522990d85dc82e6cf18f5a4a0786d4b907f0bce506855763a5eed9a1eec91ead6d7445e039d7b6c318d680c342eecc354147c0d18f26d3050dec1e0afab3203d66f5d0d10085c0b59a1feb5cdc12bb3abe290f3c3c2c1b98c4925604167dda2765df1a059e2f02199ac01245a61600802ee234a95135202346d64cd3f45f0bda9b2e8819993195931e37bda75fc28738da8fddaf33bed87d5456bf1bdac197e8b1f53c5abf", 0xc7}, {&(0x7f0000001dc0)="e450df735e40c5cd90d6b050d526ea46db7ea2a1076a75ca469f7689fd8ae5934303ce16ee91c456d85862d1cce93c4d4eded42a73ea26d5bae72cd02d0dfa685bc55f98ee23742e6c2d29d531217a782dcdbebff977458d8a0b56f4b8e192c963b8fbdf60bb933bd93d307d7a8d5e78f73e8f528af5b6552520ece5698d", 0x7e}, {&(0x7f0000001e40)="24cccd4ca95a5821", 0x8}, {&(0x7f0000001e80)="6f82a2ab9fd5df86223f50582f4cc7ef66dc7093010050d69dbd46f336ae98a8982230fdfb4e2c4cc1f1071dd98bc8f659e4403bb96a250339710b22f8e7b189160214da53", 0x45}, {&(0x7f0000001f00)="3a3b1070d9b3f06841fb516ccf3813e7d9d67766dc439b2f5be1121b65ef934a711b1fe5e7181c35fedb068bffdcf863de69784fc34bea918dd37f7eec6c9d7717b16ab514c92b1fa85952206077a33489143c0c176c3642a322d6d983e5ebc0f567ab9975eabfb685df3a7f2cd7b6139a820c3818dc572e2280396a3506c769400c391fdda5c408f2edbc4856f39e9aa4d307ef3bb268efd81aed4bd80f1d887202576c505b5bf32bb88d58e1a1f1d00e3171a8ef0d36e3b7628b475370d1", 0xbf}, {&(0x7f0000001fc0)="d12da0a62482bea67e2ec85a6f150c04e6fc24636b850fe0bb43be171541bc9142981dc787f671c68f218d559933d395aa0e0d9671cf7cb148e529930b13cc571e78963ec8ea60cdc52cb1d3e400ae067051b79985808f14015e58ee430e9bfa13de5bad159cb41c97ad3a514c705d2c55dd0ff75559621a73ca1e55e00fe1b990de2fde5188c090ed193efeb1448e1732999848737d54c97d98f7ac4a979394efd73b9f85d07438b5f511408c4b837da08528529af2755d5d8fd5ecf391d5326bbe2d5437165436ff1ebb157925aa05dacaf58ef59a2edc3497c6f994a504199e4d8eb23b6579bdad304fa7250b1a37582fc5b32c28dd6805db36b6cb65bb35062b901cdd63f0b1cae70db208bf6e08b93e5bc97c56a3381fabfc871a688c519271077a572467a2aa1efbbaf776fd4fcd1cd64e440183cf3e865f1ca7232989ebd02ffa7bda5c4ed8500af56158bd27af3f6fd883376d03786501905a0640ff5fa09e7f88eb5d00a7025fa9c4e0cbe1ee4a8df355adbfe51992fb679e0d62644a2f69d7edaf3da3552d3543591980ecdb88c6e168688bd46a403afdbeeb7f9e880b4d89b1b578a6354dd10b94246d0bfbcc1ad6cfe1b186541be5a48bfe66a262879e458899ce7be95c6bce4fd2fb4e822e0918e6c4ead3b4ec8a598c90d715bbef9421ae9ef381fd940f692d1eba4026b5b9c5f4de87509731163b681a73c5d0ce1a8569b10817e732b3edc966e7c86e1f08e74a00e42a1c00edd41c48cca72897e41fd16e445f81769e9a21be3b9340cd237069303e54ee832e18426a7854bc1d7732416fba1127202751edb6549a32dbde66dd323ce8962cc0db40f6e48f554fe6935a41deeb3241bf71a5660b27fb83030a0597cc1843661a75eb80710d7a0b1114eac6734e06a6e7959a71a30d7358c5daa6696185887ec1415725719f6572c68ecbc93551001c141ffe6df2f0f040a5d20941c97a058e3b14192f1e80e956792f7284fd48348e6c3114e82bbb80717ef49eeab3414607b14cdd318b8b2cb10d5ba1a655d7edf3eb3c9e1ba809ae5337079e03677119f4415901c1b2a91861553e9568173c46a871a386eb97134bf921b577df0f65a7bd1fa67f9e9852869c733ffe9e36e449d71567f9c64ea7711e26d9b9004a78f74770324026d7dae0cf7f5ed5e3eeec853d2a53245da1d18481d0a35b1ed8c0ec5ed6f3b7a9ec5bc5c2f7bccacee407cfa3dec99aaeff9dceb01862e9fe79fe972ec8d9d932b79d9903fe5b2f6c3a76373f2112ebe8d03e29505955166e96b2d466c38fb9c4fb8edda35240b403b83ad69374229a144d20ded44a4ac639ccaeb602ac6e263e6c51918fbf2dbd6641717d6438fff4e4100ccb764acedc326916db2ff50a3e774d75ebea496ba3dc8d096f7c4a0a665e1d6714f39275c32c7bc01827f0aa271dba3015fbdce9bc17a99dbeebffd57e6eccae763237241f46ef6b572b4dfca1ed8efa9ae93ea94e455bf8c2138b6f787aec1b8190b45a04e872ebd1d430a2f8d0dc0996063fd478ad81470d06b19d51fa67fd909a94743d5c34851d9c78926e9822719f9e063a556336c0f3a04b9f599e715b7aceaa41bcaff80007bd77fa1267562735b2cfead02d5efa7435c8ea9815c6f86bbc73688b6ec128fa6558637c643d8d5ca1839bc5d17fbdd2fcb8b0460e5f2d6abc092f73f1eb4e66976eb5187ea4a270c568a58ba525feef757452d4316667d5959ac5c58a7f84d898da238065f28b18dc8b349550806fbcc3c5907be284c1ceb0c4f0d50562168730bda230d7fd82dadb825e3ef87d7cdc2c46ee171a0eab70bacee62a8692ae2bfaff19049cefb504ef62aaa81c8f23f9c45c62e5cda90f6c18dddd940187a100745f69a0040619cc8eeb55005ac05fdebc10cebda1da8a5dcd0dded7df1f9b3c4e60b25f04a47f5ee5d829dc54987a2e8f3fff7e06ab6d6ac0537e1964c9de7d1247ca3ef2f1f8f7ee0da8e0f39342d71c2570c1600ec8455b8c89ea1ba65542e568091070efa7c7ea1b484c795a476625b97dc01d36c10f2c44deba9d916c1ca8ef6f59336925f06178d4fe57f9baf144600963171b7252892751a304a3bc2db84f4d858cceff6ad4f0c9320001b7c3f9aac50c51a41cdc7231a1a22b0255d67f537e547671616520f079f38d3f38a9fc5257b67ef8dc57252548980aa6337e899a6d2d836ba03a30e88c4d6bf80f1363faf4fd15a9ba2c4ebe3fdc11336b53efce9bd9324394f9b58481ba220af71e4a7fc6c7be6c1a0c5f03af827b1ad887cf6638ec78d2f0863ab6caf6807cdd863c23de212bb21ab2960af770ccbff0a57b8ce1ec0c004657a96aa1c4755d8bf10981c0452a0d7289ac49129152de641608be1e419d6aa4ce853004376b63b35cf482b903786d80415c5e59a481ff78e3deb82715e38ed66016679a42f15d840c6748490ecb8ee4f39aa23483f7570078693f7270ba3e51242273f87f01ff18f1f6a2e7634b8439bcde3c7c37f428fb1c1b5d262a49de00bd5f0ef67221e9d5518e309a8cb4a4db1e6e50636bdedba6cf18b16bd55a2069a1bfcab0eebd0996a9f2dc6f9e93eb4035d4f6ae16cdf0d0a7ed867a59f0a0c296b783538f5d81ef2e19804a7d5df41144bea659871c389228dbedaf9ec54146f68ebd41a700f8f705cebe7e52fb2343ab5420e151882ea8d88555287b10e1b6091441b31400f0b9b402de71ae951c6d5e3587fea34c165dff517222c44b44da017501496c52b2bd2126d77cbf1c28c772dc6407e456069f01bca7e1bda7f7cc6519853bad3dfc2d0722dd362dc050f996b39481ff0bcfda975432863bffc486d30043832716392f1d9dda01d37e8284adb1ac5d14255642fd5affb35753f24c24d82689f6923b8e20d6981e43610bee2d023ec894048d057e41fe8acdf6d9943c96434ebb6499cdea30211582f1cd73f2c9116db59179364ef94061fc6d935615269d28ae1784b3ca51b392ccfe0c7c34c859257f92b2586f8197d5c1eebf5932343799e7c655e28e7b33a32d96a1986b1bd7554c4e3376809f3beb02bd9b5d7493e16e4c4997410bd27a533d25ca0d05c8531ec5476b44a9839db7a4f2291523e3b64120ae4334a87e173ae031665039052484c5862b398d885ec4f4920caf0128a65a8860338cdb259bc80d6fc2a9637011f6086d2ea2a99403ca432e06a8a3015559f65c96c0e4181478b149724d321c13d5d6067b4f38dbbb1b9f3d23500addb5e3c977d8b3368014022bc5d333a88331cb0af50b1e6dd9fdae01d2376b04959c80baf1889a6cc68b0c565cdbcc2fdfcac645136411362aa292cfc143f19666c2906eb5aa6b2df0e0a4ac80a74f3452a2d51cd613a1cf2778dddcabfecadc42becc47686704e7a01b248965c9ddc88298a278c26c25fa40e609fe4e00425835ccc51355e5dd695d0fd97fedfed0326a42f73b3c193f2f924dd443dee761c5881ce27b4737995d29cd1a1498036dd3c93c3e5e59416c10952eb5ff21775cdff746cc84bd7d30074b06b1bf17d5b704220af7e2b7090b12304d17d8ef26cbbda42326f6f826e3a48705b25f5f9b65dd2b00f9a60dba9611563ad9c3f52373c333667f2788c49d7610587b37c705952d6ee59a39cf17da6fde62d2aa2292394d2ebedf09062312414b0f2b6e52ccce1f99169b8c89cc1fef9f4dc70b1ae2aecd7262f2dd7e4281ae102b76105146f0a342c3d6b5c5f7a7c62ca338f79fcdcb285bdb9867586534776845bb3fe7992ccc1b0b53d0d56de545e52ae91a62fa05730bd15407129057551c5569fbcbc2f20c69a382578c8c33d6aabe0b46134313f7d092f00ec0f0e491e22519d2505b1b291fae9b742d9fa61bf4fe8e08d4f236a20b622405b33cd0e744395c4ca0bae378b74d931ab834fed04237086f5b75494ae59056417af914de8c848b3ca3fd2b9411c2e86d623ccf66413fa9a48874bf48946c20a7ea42621429911b0a29465c78e7b82c0652c25125d5d44c0d447707bed3c86dfa6d5cf2ff0ba66f426cccf6a95f25c64c38a8cda64515525a75fa70cf74f20df7234ab1380417fe107e6814cbe04738f958ce7b5d6a2ccbb334a251ce58258d4e8e782e28da2fcffecbd3764f5927e68e7276d30d7516468e76539dc1699cc5455970daacd0f28045f52e29e43ed117676c23c782f8ae242b3ebd5858cef9123701f7b924b74e6b8cee6378659aa6afc72261c00b09bf02c5d11b385ee8ebf603dc318747371987f4d2b1bab93baedbe672d83710cd4e38aa4ce31218457d60e8ff959e5bdf1cb7f66e2ca8b38cdccc935bba28a72b60c76a2304c2b4b0f43e2fa5fc9af9345c5442a8f6488885d2ca7ae95653f842de903c82862553bfb33ce98482c99d2c869464e3fb7b29c8cbab2504796f234d227f5f68388a9acc851cbf731b4d55acf875b1f6dad79bcf6d981ab2b95c0773dddbf333f12c4831606ec1bdf6448bb5e56492b9c9cfbfb4f35e5d6569e80c8aacdaf1910421a40e3830ecb185b81e1ca185995b447236d804284f11795f79f997fe9b27a3fc9b4730ae96a9eed2d7ae6ebf76712f619a1ca5afd82fa9bde6c8f0460a5aba8bd441330e072d56d92951c5fee95efde753693bbccb71c1776d712033eaefd725c58a8fb5ed77ca2e53663649046d3eef7bbcc8d4ec75336c491aeb63ca3a812379467deb8c843f4b0acd453318c53f2de1634c696bce4b178ff7c3652834df9854eba9d77eb7b93d98319f2a31f765ffdda052cef41e82530cd435f5f0da2d4661ba1f0d251e1857fca7d95e235c94cd9b5db4f37efc43818f94569dfd26b5236b07f015825d14ce85998ee80539906a13005d66c1830f1b196002f3a80ac087a38822edccb95869f3b3faee46bd87ae80cad58569957f2cfe346ffbfa93cb14e629e5fc4b9ac2b16391f7a87c043c6fdde380290764254b3c047922f318c2febac0a9f43e515dd1981597ef11ded009e4fb27c1807e00634f3f9854753dfcbf51ef2f80153b4b6e485ff266281818bc6397a2f621113e4c26028a6188c2c597be75ce00d6e42e5724988578512db2e7bd1ff5440dee454b55cacf0a0433fe9d15cd5950459d56934fa87fb837daef98d402c6904956efc90ae66a497714097e445a013bcd8abdde33288c2b631c83e1d33d86b268e046c0825d6f4382271e487d8f9be4987a963cb6ebe89945f46f3da93dd26bfed8b00c106429cb6a8b5fe42ac73c47ea444dad48a0f467d7a485e9506f3347f145297bb6153259577f48227a05e694f884e2d4d9f6a920f1d56a66e454c200ae05f6ca25416cebdb6e3084a03d5242e7fda9b00122680cdbbce882b2ad1f0659a7396a5c45ef898016ff75171d2c147306361e80f0c531afbaaf329755187e928e9bc567e05d8e8ecc15b404934638a010e316fb94c101d3b72360b36424a62f80a2142015de90d20bb88629f12dfc7164c86e9c1ac9b968021b5107518924c10715c3046fdb69a70effb52363b8b4081385432f412f6eb7b504843a0c2fedb001f707f81e8c5665e540fc2750291337a72b518dc7908709c15500abcaf907b2e4922534795011ce258dc32853155023b716483eaf8f5ac2d08a3c857c9531666d975a827d95e54204eae7a46f7c59650a9c2623907455b5eb4ce37f2ff864903b0672682f93a747a6f8d66ed469445dc3d37c63b42a71246cd84485fea413c5f619c310041611169b448b0ad49aebc0b2102d1d5633364707c47f3feca295aaf2333453efebbfc47ace96", 0x1000}], 0x9, &(0x7f0000003080)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0]}], 0x48, 0x2}, 0x404) readlinkat(r1, &(0x7f0000003140)='./file1\x00', &(0x7f0000003180)=""/4096, 0x1000) pipe2(&(0x7f0000004180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmctl$IPC_SET(r4, 0x1, &(0x7f00000041c0)={{0x9dc, r3, r7, r2, r7, 0x100, 0xa44}, 0x8, 0xfffffffffffff308, r5, r5, 0x2, 0x83, 0x1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000004240)) getpeername$inet(r8, &(0x7f0000004280), &(0x7f00000042c0)=0xc) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000004300)={0x6, 0xde5b}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000004340)=0x3) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getpeername$inet6(r8, &(0x7f0000004380), &(0x7f00000043c0)=0xc) setuid(r6) getitimer(0x0, &(0x7f0000004400)) ioctl$TIOCEXCL(r8, 0x2000740d) 01:57:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto(r0, &(0x7f0000000100)="ad7f1a4085076d172cbaae6526b5b190470773651df9a6975ac25ab5642efcd2dd3e7f8565d19774cff793fefbeaa85c5b4007bb776f54dd01281eaf3c8575f378317e0e69e83c9ff6ef491a079bcaea8e9be4153a98d75966bc5729db46bacc7b51a81dd896eb72e0c57da3ec722c55b1625e17b0bc745188dcc5746864b32b44e90f640ede41c20d0e4e3e598c65fd58e6141adeb7d2d4e0946c23c675714cac36ae6296fe287a0df52991631f33550e9470e8436588c0d57fa1f3acfcef6d26def8eaaef29f83290477978297cd105157b6a565770272a96e7e8912d61fff2f3cbea357838d054f885462dac33d8c841b6b356fd020", 0xf7, 0x0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f00000006c0)=0xc) bind$inet(r1, &(0x7f0000000700)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x98) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000340)="8ccdd09af49f44c7139067484e2894437229e76e3e82e2c9a53aa15d495448b35e84e220a86c7ca8c501f831119f6344f47542c6098f72d1db224db0b8922f46386d1b0486679dd9ff4920392a57d6cc5591a7f9a1a5a9144450ead8dfca25a779a6233ce87c3cb332a22652bb8fa533e2db884c7475c4f945275c727bec8ec875f3d3ea610401fd640e99654f4f6440a7e81f5b787e4c61c59ee97bab5d34bee30c0a2e92794f1f53113756ad211135b8a7da232ee5694c4891840585c739d4611a64b5573423344d4705082bc2ad0412c3975f7de67a33eaec2dbd322c101e384b28402c907af3ff9791a9b7c85df76bd27ad2eecd7d9fc990b6e6f57c86d0244f12abe675ab00a8e0bffee3a27a588fb2c8b41217a8ed5b23314140080fbbeb4e8dc2a7163c72e4918c7c8f72bc7c2e6ddddccb588417c0a23a03e0d34c2982afece4254ab500832973befb04e8ff467560fbcf82bc2896e52ec397ab9461cac094769fc3c3cdd266ed86c8718af6d1e5a2ee1629eca2b9df359653fb49bf083e1fc3e0a77e24fb2e175006a1b70b428f481953c591a592fbbe23bd04cdef5ed9699cd298be119bc36f0703a273a1dc3d09ecfcd29d3c0c9f63fcc29483e8069540811fcd44dd68e8dd9bd98dcc00c0e669c7e728f7eaa44832b567e65b2274283ec59529825c0ea3b6ab8aab8a6245bc158d4e1463c48a7c3663ceea4f04018b720ee655ad2ef1aa0d4f235ee099fd3bd4ac0ab065132c4c0339608601a00dd13ef6674c70f5f108f718f5e8c59dc1a6dcde178afb2fc42f08e01a21605ed5ec558936c5cae8a69ce30917def2c88658a912ae3f98463f9fe85b1ffd7d74cc170f549b134ad0b9fe2e7dec2bee068ab12ed2f8828c680774c436da1024e97ab4064b5a93d1b2a4b2114636b7403e344a0529535279594648dfd0e335e8ef785d94cf81f19e90eeb335e97a94d1228005d20a417cac0262859c4fd22949ed480079f2683885cfdf32f11e8b68c765c38fe1b4f7e3c78904c55b5987675541f394d1cacce9255bf93ead8204cb26030a9484b643e28b47faf81f6109be6a6e6e50eba7079d33b6d6c1d3e384df2007acdbafa1f44fa2f6c076b092165c3241b361f02be02ee5b35b32542efb0e8b1364a531bcdce17f5ae21fc629450606fee8e9e6096e917dfbc656d9c0a87719cb3050bf4457b36594785d83d9869eae161899039087593f4127fe9ecbfd9a560c2694cc226b4401a6f3eb406f85fbe6d9", 0x380}], 0x1, 0x0, 0x0, 0x9}, 0x400) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) 01:57:13 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() accept(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7c4b5670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ccbbf1c1de6ae70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) socket(0x7, 0xc001, 0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x123) setreuid(r0, r2) geteuid() 01:57:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 01:57:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x101) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 01:57:13 executing program 1: socketpair$inet(0x2, 0x4005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0xd, &(0x7f0000000040)="ffffffff000000000000930bfb") recvfrom$inet(r0, &(0x7f0000000080)=""/157, 0x9d, 0x843, &(0x7f0000000140)={0x2, 0x3}, 0xc) 01:57:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x102) 01:57:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:57:13 executing program 1: r0 = socket(0x19, 0x5, 0x4) shutdown(r0, 0x1) 01:57:13 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(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0xff, 0xffffffffffffc008, "a147780ac85a538a131100e800e500", 0x5}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x3, 0x6, 0x8, 0xab}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:57:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/28}, &(0x7f0000000100)=0x1e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 01:57:13 executing program 0: socketpair(0x1a, 0x6, 0xfffffffffffffffc, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x26, 0x20, 0x1000}, {{}, 0xfffffffffffffffa, 0xc, 0xc, 0x1, 0x6}, {{}, 0xfffffffffffffffb, 0xd8, 0xfffff, 0x81, 0x8000}, {{}, 0xfffffffffffffffc, 0x98, 0x40000001, 0x3, 0xc4}, {{}, 0xfffffffffffffffa, 0x45, 0x2, 0xf8eb, 0x800}, {{}, 0xfffffffffffffffb, 0x80, 0x4e93b002e311b6ce, 0xffff, 0xffffffffffff8001}, {{}, 0xfffffffffffffffa, 0x28, 0x8, 0x2, 0x8}, {{}, 0x0, 0x1, 0xb, 0x7, 0x4de}, {{}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xffff, 0xfff}], 0x1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x9, 0xfffff, 0x9, 0x10001}, {{}, 0xfffffffffffffffc, 0x90, 0x1, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0x88, 0x4, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x200}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x81}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x1000000000000, 0x1}], 0xfffffffffffffffe, &(0x7f0000000240)={0x8, 0x5}) r0 = dup(0xffffffffffffffff) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) semget$private(0x0, 0x1, 0x100) shutdown(0xffffffffffffffff, 0x1) semget$private(0x0, 0x5, 0x100) 01:57:13 executing program 1: utimes(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:57:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) fchmod(r0, 0x4) 01:57:13 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x100) recvfrom$unix(r0, &(0x7f0000000140)=""/7, 0x7, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x200) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/146) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000400)=[&(0x7f00000002c0)="5e26f06400", &(0x7f0000000300)='\x00', &(0x7f0000000340)="5b5c2e2f1900", &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='+\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='&\x00']) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x4, 0xc1, 0x800}, {0x3, 0x6}], 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20100, 0x68) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCCDTR(r3, 0x20007478) semget$private(0x0, 0x3, 0x80) recvfrom$inet(r3, &(0x7f0000000200)=""/83, 0x53, 0x840, &(0x7f0000000180)={0x2, 0x3}, 0xc) 01:57:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000000), &(0x7f0000000080)=0x4) 01:57:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) setsockopt(r1, 0x1, 0xc14, &(0x7f0000000200)="8769bed35d4768ee3c767b10a2546223122ae6004f978cd5b23a89462c1574c0b3ae9b90d7f22e381bfd94b8989acb203030d666f9b33e89c751f8d16c7a14202e47f3f7d358ee54e662d0d9e589581a87fc5407e73b7fb2774764140e443ad2215c350e210fc1a8851e9d3c56bca0e019749d433c7e958231fa2daa819af034b4d8cf61dabb0e6cb8ed408711c5c7be6ccfbfa52882871f4f5648292379229e9834a5fd33c5299026f8b358c6f944003669e95ec66e6a2460ee35c30f4483476b1a6d0472d5fc29372eaabc79f713a7550d3db56c6b0f129e1387ae75b25093559a01c3bf4ee8c3d54882efa300ddf01910bc304856d9979960c73afc8a", 0xfe) 01:57:13 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getrusage(0xffffffffffffffff, &(0x7f0000000080)) pipe2(&(0x7f0000000040), 0x0) getrusage(0x0, &(0x7f0000000340)) 01:57:13 executing program 0: getpid() fcntl$getown(0xffffffffffffff9c, 0x5) r0 = getpgrp() setpgid(r0, 0x0) 01:57:13 executing program 1: 01:57:13 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x62, 0x2, 0x5}], 0xffff, 0x0, 0x80, 0x0) close(r2) 01:57:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000180)=']&\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) sendto(r0, &(0x7f0000000000)="3a5c24305837e010db487ce8050a8b17614d49bb04039ed54f53e01ce1d54210cc7abda1887f790953f575373d4aa4e933b8293385e02347cb2961633f4b6c92fbf819177f48d45c7a6ee16c4523950f4c0fac8ecc2cd907e163feabb859a233c838e6ead55f193ec4d1cae48853ba84fadb85e43e90686b659081d4dc6ccfc69e1f7aad218028fb728ec578b2464a8be72d189f317850c6ac819a1c1f61330b6c6e5dd7e4fdcbaa39414eb25cca5363", 0xb0, 0x4, 0x0, 0xfffffffffffffc6e) fcntl$getflags(r0, 0x20000000003) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) 01:57:13 executing program 1: 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) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc, 0x10, 0x5, 0x3dc8b5e2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x101, 0x100000001}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:57:13 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/91) 01:57:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 01:57:13 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) 01:57:13 executing program 1: setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x2000000000000000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xfffffeec) clock_settime(0x2, &(0x7f0000000100)={0x6e3, 0x5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x80) 01:57:13 executing program 0: socketpair(0x6, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x80000001, 0x2, 0x1, "1256a3da3edca49ed8836dde812faf3c3ce5c435", 0x5, 0xfffffffffffffff8}) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0xc4) r2 = kqueue() close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/102, 0x66) fcntl$setstatus(r4, 0x4, 0xc4) mlockall(0x8) listen(r4, 0x8000) dup(r4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 01:57:13 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) 01:57:13 executing program 1: socketpair$inet(0x2, 0x1, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="c85b814f258a5f", 0x7}, {&(0x7f0000000140)="63e2514e94fb23665c2942eacaec1e78a938a32c71fed7a323ef3a444b47219f80b0efc80814b2da69f3e5ad4c92fa8d998dfd72891c5e3c870a459314633293b4706ff5657022cd753d0ebcf74892ef6f4f0271aa1764d3497e99fbaf03893ce38cf40cda32dc76d9ed83283fc1d4ffa6eec9249712e7f5c653a894a273436b716d7cecb7f949079c70cf38883e3e90f79d57082d6528e6dc2b30bf6b748f3742e93deffd0c8fd1fae856f69eab6e12999cda6c41941bddcd1eedb76e13d5f34920692d96f6cf61383c0638979b3bce91ff0f1fbc9bce0030708d35028fe2b56ca78b2feed2f3e14b9626e352c244388e821273021b63295e03eea8d8247127b4b60a3fb7dd0d6bc6f91da0fa46bdd2bf9f14524b03b80a42acfb788c3611ff754cc99eaf16f73ab6e0c10f0da7b16e81a72b8924b0b357f3f76b14413b8040d82cc4d083ba6b2981ef218cd48262d49996326f20b1b5cbc88bab7f6c8f86866f06b1b538a1ab87e0b4c2feb950d981d309614086cfb0fafc6dfb51500376d9a95ef3eba84eb5b3aaf2fca636b453d66d970b4eef0bc16595306ca53cb235db4c1ebd8740e8107507871488c70d3bfccb1bb8035d160f9857577ede894f9f00126ad0e3b551aea769277234c0229653ab858f72d4e6a1cba2fdde2f44d23f1571aa5569640b03e823a0cc2f91eaf23e10f2766dd5f700263000196b80457391d68784c17147f9b1ac653bf7b763a886819598fde55d580b944efaccb7ed06da7baf44f78da495a64b57dddd88761f1ee57c7971fb8006aca3cd3d68342ae3389c3811b8f0fb15f4858cfeeb95c99fa6c56d62ddd74b16ec78a679809e3e51c5b7ebe5c76b431711f50a75766b8a0730bf133322b30f44cf771af80d45daf05931c3d1695438aa1aeee11b47e34a901067a6d07c08078b3dbdef85100969470746dd8c70bf11d936a2a4ed64eecfa2a52b4f8f679ea5bb59f3a082c38c514a1e88bf2893353a8ce985da80be9f5d4e45eedc8f67f69d4774fa12bc14a7038d07c02771476c1dee3e3b7235676e836337b2c9b282ce8cf2e014546037a3212234274de1737a64c9fb0f87f7b717ee580c2db1f4c5558c24c6d0991daa0a8d56f2a7eac22ef4b4be91489a869167f2bc98da8ace00935ca4c617d98de06d6b2b8bc571ab6744ef615142c9b08f2b796372baafab14d3532574f77334d60f07f1545cd0ad1abbe5b7dce6964674c65c101065cb3d31ca244e5abdf08201ad7c8a7d7c88b2e339ab4afaaf392a06b5f64872005d4df61a08909d1159f55c82648b693c2c77543773300c2cdf7b59936c3de19e794cad2274dda1c14e245af3745512acdc04c8094a2d9c0eb59f3b1465d21d27e900ae62e6348957812cd0c11636f7a3e1c837b6ab50f166f7b8f2c9fadafb9fcc7661522d83846ea717721aa45eb0556f51f36adf01f96729dd2844de1eed50e0513f8a8afc20538e658006b6ef6b77fd95a91703338eed43cdddcca0e10277365d9715967f618f27cacb64a6082e422ff3320c9644c866e3081eca5fa93b7d3bde815e451691525b3431d59e0a39f93e701c5bcd05d1d9336aec3ab88e73e9f4ce927714f14b2be062fe62cd368cbfa9c3cbd560ca9ab29bce0b77cc9b70f9f5f9ad633f57eec7eda25f30982ee5aa12153df130fc152a0f448b26220a50d79f094f9f4d60a8b2a65f1997e432f5cc8441b7f03985d2ac37c58fe5fba41425dfffb8d84e19a4b707c3e41605bf04e1f95355e70d01226a73c8101b52279e9e745ed03e42e90ee1ec08c25b110220d82c3c35732c6326285b0b0541bc498affe5d7ef982539f59aeaed69798efda6ad79748679177382fbd34c05dd54fcdd4706658b465e782ea0a95775e15aa8a229e97dc9b403d4bbd3c58e394ec7ddbbf8f5b1c2bffe76591cc61aac40ec94d1895faf59e52741251949124c1f2eaa38ebed04c6a97f93d56bf7de747a91aa355dab23c24736a539e6b172caf11e6510168daa56277a27e2733f7b3b77a35860e1a55d3e9dc4919ab7777dcdd8940be9955626e99117a4f4885fe654931776662184b9c534562a463ef91b2575a8f497c00ab50bdc3f9443c32e38720c6f78209cd7c238642348c9dee10d78db5f78bf612ef06e5d77aa127c60cf4b74a6bc63cb15c895436e4e15ed5c459b2e99f2a19a25d95eaa50ce25744cb6ff7996cff56604aee13ac6c247ab392501cf4cac2590ad27d76cada0cb0327a40e1b144ca0bf0f3e1c37974fdf25589c2170bb55476ea04ad0f738884362ea37a9ddac77332a49e81ca2c1f8dd82faee5f8a5ed9e5b2da9e39e3e24894b37eca19030e99223580961ccadd0e811838d5aa145b93226cbb423958c6973560b17cd670f94ca8400ac0b6ec6c428dc57b5e469b20dfd69cc027bc83b356e3f6eca8526be3ce0428067281b697e97e28f24b200c228a5f5aef1631d925a25526a1f77df3ac34b44183d58a6ca6d946df913ab03fa7df721696852577bc1110b680403e110a4522d2766ce29e5a8cd522c0ecf56e7ef79302d46568e3a31701bc4c76dd7f608ebf25dbddca9830237a5c3adc9bfa1eabf5d566bd872f546a794f6e1e3c078e508d1ee4030fe46dd00b3ecc38bf6142b3eb151ddf7d5e20a530cb2d1af83273dc2e73aad5bdfd5a5eb09f6ef078662737771902398142dbb692c86f6468ed8705865e26611851576443680083a86effece1299b0bdd7a430bae2b70aeb605bcfdbd0bea85f73c2d826afaefeaca9e4eb4459df2cd80b562c55f54e0279f322ff268354b190ce3c4d86f2d0938c881161bb9f22dcd1c01496c54760667c6b2b758e80b7eb15d677f5f8906986be99b59bd4b42ebd9fc0493894c865acdb1549708c11873d522ea0857c888334d19d21cf3da78f85ffdf9434e153409157f0de4e41817bc9a99bf0dea56fad772ec8674f84fc9dae7b9092c74e7a995ade80a723e48cc989e22aa781d485a5ce7f99b7f4eb1bc0f5360868f804c6b0e18ac661da67e01deb323ecac36938d11c94992251477544c097f0ecb80d3fd556e6a0f351d9e7cc8e47347042361cced7133b59aac953486fdcdc6f122686b0d0f9fbdbaa0acf067b74374c9223107c8921e725b046b5d56bb7c2fc470e4553199c8771682df8e850e6f41ae4048594340b2fd0c15a443d485fcee2b598ceef7223bd71b395139884997f90fcb858c4bb17c2145dac4a44db70a24ffb4c03a836fdce3e801fd5603a2c66847214ec8e5a068d2336da4813f2f59d541ec4db53186b9fca0211ce0eb791594e2c17607802a22a198443f072eed73bf616211f7f2546699bb2939d39f655460e3735378e345ec90eae555df52bd16debb88d4c99b9bf904e0a2202828f1f1ba1264a30d5704862b5eb0a953664696c703aef3df04ee48a921e539523217a2b03145dc0dd9f06888bb2af2043a4f13c7b27d72d0eb2a79c10527cb7a3795e13b96fc6134a3cc70e170a6b6c9d0e4156419faee5e22c0c4914e8a77163213b8d78e75105346aaffefae8e9ce2c707514af84008b7bdac2d3a039373caa4ecd653536fc28d71a0903bc4fc62ec4566c3da04bef6f63b02b6381f02e5af2a45f438a66aafb0254d0d2a972d9eef248358292ea6752ff085d398c49ca3ef9a4b131eaeb01956edfa08d017591349ad077b5f0136377c6f46dcdafa814fbeb98c55f31eeb69aa62dcf0bf56066b25ad9b69e7e930faae46959a8398abfdc8b474a81f3584100817b56e16f7bb1a188826ea35092798ad22d7116b0f76c865ed0006a3b159a9ca52f174bda271af133aeb21cf2418ee72bac2fbdbc703f78aa25cf98be5fbd8cfb8e5c5f810b7e3dacd981b70bce3686f4c50338d87efa7947cf4d1c29bac8800276b53eaa6c6dec420b2228358617365c1b0b9340c4c0a64c63b4e556d5a0df629f161c7e799c8fac872b2c876bbdbcf9c115d4bdc70edc9a388da8dfd35c5be885a74113d8b5f3b6ba675b9a98bbfe049edc523ad77bc24fd93c5066a7600b96fa282e0ad69e07775973a3f773b9f117929d2230968939c9245008a2a87c3832deb6821b4bf269d75c4b054a8df26ed193ebfd9c1535d6ec77304b10938f9e04eae67cdf13c2c3cf80d4ae90b8239428ed1b10e37139c06929ebbcdf77f2f19d74579aaaf4f7ef65361c06806c2519b1fb88a2fe6db444e788e4c04427791d2b7a653e5c01ce34948b93bb514b9c4746ab1e9a69b30e00cccbf532ed560f1c073d27b913e30430edb12bbd4708e8c8dee701574cfdf1810dbc26253c9346e4d552a39745eff5145b3d90301d3e02bf820a2b267efb213ff8fa9ae49c4d8ef7f9c0df2cef1923abeaeb9edf388ec94e87f4decc39bb4a2924f237e032fb9df068b48dc73b14959842c4fdebe47722ebd659ddd8573213484644beb8eaf39c811b10964961f6b55d80256200549217dfe85e4248723996e50e26afc57be578f4b3a276956075f4281f2209c33577f68e96522472c6a942cc7880c2cf89a25d9273c96a1c9684b5d490d0dfdbd042ffc9f60b31f732cfe0d3883a954df53706db4780f78e0365100f1eae27636353d25d867522aeb90bde598bef1d8703a24c1dc29d9c7e161b5496832b7f55c566d0e1497853d8b080696300ee1b66d2e1958df7e632db7e57ef353fcfc91866cb8a6280f51050078568af4a1ad65e8fcacafe3dee69bc31fd28de198ab1a6b2d2d473ccfcf9a7abd9927b6b27f7c88a011ecbc54d33792897a79c24572a7d664a21ea1b6447ce9c0bcad20bf7ba54c18556958aec765c41e3b1bfcf7171361498a0965220e5540060d35f961dde31e3b0ee00659faf5611383d5d9f75823a5e37e38d838004b16cec3844015b82606aa5738d78ce802f4954a0ca15fc34ca334393752500ebaab32fce8f08f0e982844c7b22a8ac8d5d332529b83fc34fefdbe795d86f337e9393494c0c864ee937f6e2e1d7487cf1f1b28bdfadea508dbe4f3746750addbe8fff5fdbcdc06ed84ecdc8687e5591030ecda86fdea92cf49bd3080b57897099313932acd6be24901d4fefe8a5ecf6236c51c5b9fd3addd6379a1c1211a94c78c36f4ffde5aa1ebdaefcc1fedbb0f4b60d9ab00a702c96e54ed162d9edb2c6a470771a28a5585a7c5700bd2ef74cbefb9dbe8110261fac27c782c444d8afa612e5477323baba6a561d83a3909a57214dd46d340cbe3b24ed06c0bcff7605345bd9015b51525fd755b535ec284c3211574fd602847b08ff3766d79d9159e75696e7616cace71ec4a51fbddfc4ae85cb4a5da1787d4eb46b013e14ac2c6380eae50f96da1a27eeef98bbd544dc498ae5c8ef0997615b3e80122ebfed6178396cefc89b0548582ead201750acd9ba3e74fa5504a5247c9e904ab891bd925e79978845cebe8be8094e7ae9d2d9d342d8710e9ca65931bb74e587f361223d6f2b0fa4ec78202f35ec4864e9d9e639d4bf35ca8eeec3d6711119647315dda3384414cd669df4231b6e480db83076f0c1c3f5a222d8664f68752172e3229b2fbffc5d0f032327305a30e5fab7925dc272c7096254d270514d357c1118e058276d9740d8f9be0faf77e632ed7717df78b4b338bd7470b8f785b97a54cc0f57d643b089efe34b90d48072b343f8fc2e331c465da2e8db131c6c58800ac9b85e7626df7b1f5abe74d8036c82ace4ef02ac82032040f637c427a9ad7129e6e3b8d26fd98f9735cb41db72b6b0e07cc4237aea46b99c391d3bcf5e546367535af411fecb2a1fad74c3242", 0x1000}, {&(0x7f0000001140)="2cef51ce03b0af6f4cb6af876cbbb492e46c168a24276571491d5e265b80a5e2d8ee6430975dc1d01576857de09967a06a411205b34a27db5b9deba8196dff968224b8e4c08d957239b1efdd2cc4852e3d0c03bce7a426d26eb55853d0d8d153eb2c31b311cb62fc960d8dd246b38171d94d3a46f6bcf3fdcd194c065fb5bf32b0dd", 0x82}, {&(0x7f0000001200)="8524d5e63a9b88fdc1edb71ced9e1bd3b8b67b9348ea95e4fd025d165793e4f12f2bc179e746bb6e42caa7ad6bd3106d2c25942ea5bfeddd6c6be9d8e6", 0x3d}], 0x4, 0x0) setrlimit(0x8, &(0x7f0000000000)) setrlimit(0xfffffffffffffffd, &(0x7f0000000080)={0x81, 0x200}) chmod(&(0x7f0000001280)='./file0\x00', 0x144) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x401, 0x7f}, {0x18, 0x1, 0x5, 0x5}, 0x200, [0xffffffff, 0x2, 0x7, 0x10000, 0x6a, 0x5, 0x7fff, 0xa1]}, 0x3c) 01:57:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x800000002) 01:57:14 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 01:57:14 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 01:57:14 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000040)='./file0\x00', 0x18, 0x110) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x81) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) 01:57:14 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r1, r1) 01:57:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x90, 0x80) lseek(r0, 0x0, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c65300009c49c775f80767b691fbabf17f4471c90e185bbe2e0b2f411cb436b51a355117e3b5b87b170509105606fbc900490deaa806ed489da8a4ee72c395168f545b264f2be8f41f3906d40f4ef2d9d8fa09b0929a14d9508bdb2dbf0b7f7d2cc6f3faee58b3fd325dd4a7d8008f5c4522061dd72957bf0d24ce6e7195330d74fe32c2a02261a492adb6727ea5a001058246b9967b7b7d4c2f4f887889e3069557f8a50c817c96080650f5757df5103d4f46b083a607c899102009cd529d38eb300007f4a72e6bcce0e27e0af4afa69753315df410677cd0bd38f629c48dd63e4252b0479909df53a55fdee50c54f7fde3c48389408bd6b0925cc2ee68cd7efec5bcff45402a5a4d4e6c339d32145b1033b1e79eab09ffb8265dc443b8abccf65df38ee87f31a89e78f5565b126e5689f3d7792be5aae8535c8a6be6efa95e889fe83ad4a8788d8f6e3a021447b3b4e83"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="0a0fe0edb16c194fbfbd46bf7bdd22154ae14fb3c171cb03ae7fd3d8dc83563c2e81f6358dab45d4db34b602cafed5fcb31246a3846a84a25308edefe40d608f7c513f590b180c9f068029b2f7379443a7140a1542c9e70c53d70cf4fc", 0x5d}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x10001, 0x1000, 0x7}, 0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e745d4b976b67e8b9c85e3c2f66696c65300008211b9671ee01e42a7d3bbffacc4cd3261144f43133aac575c89b066a40387e2d1c3f5a2bf28e14b1968412df0462d8ae3016f8b17bad9a2a82dec9c124000000000000000000000000"], 0xa) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000140)=0x4) 01:57:14 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x4007, 0x80000000) fcntl$lock(r0, 0x8, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 01:57:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000340), 0x2e2) r1 = getgid() setregid(r1, r1) 01:57:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000001440)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001480)="9b0d5dd04517ba68b3cf942a138df5ff8f9f8abff0a42beb301d582720037609f0abd1745bbe5a2a5dbb3fdb8407c591c576d2439a4fb6cba137f26d54860809fc78422ff7ec951c39b8aa54c0c9cfd7b2c3d4812f9c38ba5bd792646fc6b181f74ebaeedf5ce450c62df29274455056850a0671a8325ab88ca4fa0b16dd3775ad45d21418e14c70f0f67c1baa87e2fc22bf39fa1196d3f0dbd0a4895200e61f55618c841353e62b565d1202ef7a18f9113f4fcf1d7a5d", 0xb7}], 0x1, &(0x7f0000001580)=[{0x1010, 0x1, 0x21, "bfabc73c1319c9d904e93fc62085cc377ed076081ca4d0132ee594e3401a4b8a7c6432221627664fb780086ee0c0f7f68ce34c68e276eb51f06cf18eae924eb2e99ed5a24e9aaf6e10e616d5432a6c789312e9d7362d56f1193d46bb8cc596b9afedf82ccc38da3f589904c5144031773d3690d0401cb36e730c5dad97e761ae3ab4f2664f6f240713d6d0f1bc9588838f489d296c4c843751c24f4b3ab90037acfd96ead8475a34487ef94f2df5a65f903fb643a7f95dd60db1cb4e0e17d7b60d12bef30835536d6d53833d743a571b5f1e9a6decd3f5947900a2a87c4473b3a43cccbc05c86501a10b2802ca0c6deecb971b625a2d05186ff3a7d6261d3fab6e6f92654de1858b65a59b3ac8b5302a472f71332ee9e4ce4784625d31648697561d272afbde4413f6423ab75fea51335623aed559f04e64d8857dff5c92f8b80e315caf7fce44c26ecfa2fffabcf4bd4f857bff5fbb304880d9ef13996909be82f56d4624564919e58144d3a44a58520b708dd9fe5e55e40aca2d75ec551913c56aa2057b6956bb33561a588ac6e01b23d6727c1deb7c81d759ed8b5a6f641dada2d69228fbeb0ef742677a376bd6585fcd000df4c8f32ba9a33d54798ab1e53b15477bd56d6f2f1aa701811ab04fca236198c6fc04ad969d6540195aaef201701fe769449e96c916a99dda62d71b061813027e3dfd161ff081680d52913a608040dc6bb9df380c891726028eb2c239b6844dcadbfa26589f7d86e7abb9abac45f2b7543051a81dc9591a354d0c352a20a91e0d49503fd0970a9620e2b6476436469ec7cf6a2f9d34f5ffdbc0464bed7b48ff1494bb362e1cb29a4b5f1cbeb36817c18e1929953432bfa00f9865a1878ef9fe89eaf46a78ff7a6584eeefd4d4b73d93a30165ad0d6413380d35e44ca6f712d2857c67ba462725e4c9ebd978cab9f979c017cc5a8d68ed2e31b6c6e8f82f977a0cbf7fed054c3dfef33fcd24864658f9cd45cf084bc4ad695194ab02ee1ccce6879888dbe23c785599687b5f8a7f16c7e836200bc16c6d56fcafe33182490d4953b6c9d6e88c65f4d893630fc703aefedac697325e9eead09502f9f1ca9f3784846416b645bd5566351a6669cf4c747755ff2e6894ac23bbfa2202d50acae05fa32726e6211e6b019779c1bfd966ed6524d5ae52e0dcc00c612c50a413fb51a8f8f5d4829e91dbcc26f9fff2b95d0ead4cf51a479cd3b7ec63008f4605e3d94bf078fdf8dcb9951dd1741efdf8a5b623fa672f0861ba3931c56e40232bf86513ec934fc98592e21394a02e9c5ad853c15253c1292815c924df85df96c84f34f8d87c4715da675700c79bbf846bee9cdd9e630899d2879011a23d98202ff6d331f82b9ab31315f22255a7aebec859bed262f0ee440e3856d0e05f49978361f193e5d4b3a1e31a5af9b06c1400df251f9f724fa2d8cd2bf3e02b446abb6e9404bbf3a3b9c3db02dc3e4a1fb3de2de0e6b359f1d446d0edbfd681e669308c31e53b735aadc405f9ec3c15a91503462ab249a442beeffccabc46646e95c7d8ed696ba221ecce436244ce5ff367b02554d7bd61d82de00cb6b7dd5ad9bb39a93eabd889461c73e61a5a9f971dac3c8cf79a2d7c42201ac135d3ca6adda9491ea1c3c36d4ba600a06c515a147bb6a45972962ce256c3edfe7b92bed3dbeb1c18a3d768560e8af046dbaf1584fb4393fedf11c31102117b489a0767992c3c471364ed25c893cd80984dec150092126dd76d8976325dd9a818264e005839f354b5db2b434ec9aa356b331d1fbcb9d813517cdab1aab12e400ad1488caf77540d2f779f2c5ff13ca7240b29e61ff968f001c68ed101c2ab0488886b2dd2f522a2faf9c66d4be2cdb6824842583ffd45f4afa3f9cd7194666e317350e9ecf8db974c537306ff6d19a77b62bf94dac77e5ccb86ec443139544b6c2d32d9d058e431505cd85c22788f739e611dedf8c1438b851eb600d7b7afb0200ad555c19af2b7076c573e55a22942392d376b442c9d83b00b06e7991b9e87dc6178b2876520ca9fab1a8f21b6d8627ed947b9b7d2cda57a2651235e705526c4fec8121514424976d82a023c0ffaee34ddb7d8dbb82935ecc988e78df89b2e3bd17fb18340b63e663d81750a82275e3afb3ae3a087d54e2c099d7e9710f3d34a3558fca59c50a0638674b32ef1c708a761d20f286ffcbffbcc553e8f678a0f2eb51dcc24b81a98e7d5f887fd9c76be1a7aabc1d580b4eafcb9cc295e3a26dcefd91922b78894c855a136dea224364a888c6c015500f9babc6cf3e555a145e7d26e42ead84483edf1cf42e0e7ebfd2f4d486b7cf9843711123610324ef6be5f605d379ed362f2d0bd6a59295b857cb4aa0c47ebfed69d38e1bab6fb801391250df5749bdadaf475711977a80985eae1e9202fd8a5ee15451e77687c684f97e51936b7a293730c77e325ffda6a7ae33b401e9d5f30c251cf411106a6455c2abb2408a722b6850147d6b08df53333f83c9a8c2b932c3ae50fb0fd6963cbcd6f25dacdb90dbe8ca3eef10472f38c210039aefa4addf8e82f4f80754986b5406d0fa2afc96b3c64b61024e9f21dd15ce8225c1bca1e5f3725f106704b2be4d6448ee5687b04fac8d569c527fc1bf2086f92100df9d6dc8f9ce5442f53e090d064401bd1181c78aa0e28325b9952d792496af3fc5562e4413584b480a143a393ef85b8b9763e721b27320bd9a45b151bad40a8a3b5779c1856a273b638cabec1f3ae27fbf633e4d96dea8c55c0b66899ba0d88cc8a4e635836bffc5e5da9e25dd1560e1cfaff31892065a2f6d38bf4f7c236473623af63d6ff91959925d791192b034616735ff92279593c984f5b486e9f63e95b73ec4e5309b153dc982711d1bbd49d133fb2f84c0484bbcb8c8b1aa430edff218671e08c311d154227d064e148c438760d60f13b32a627aa778695af2ea2ec5a87a4236599a3d9add07f156c8b24f4dbcc4e5e15758c2e87e656ad0c357e891f4b1b8bd017017363a6942be6dcb9c8680a9e722c2fff6bb9e381d257d90ca2ede0408b756a09f5879a28ba61a2781f10c97a1afed91d59ac079edf19510a00647a4bbe260623ebd80202953cf89c1ac1c66dff30e1ac43a994daeef40b7c3a93fc4b34dd942a577f3a1657ae818d7bcab76293e645288f3e3f4494df8d1e9f7a98f384689b329cb2282281b25723937ed5f61155a6bcfceec3805c0eced5108d017235975b5a13f293d06eda93ad595df74dc742c97bcbcb84a1adfbb2a4f5ccece4a00e9223fb2447f5dbb18a4923b6c319e4ed031543151c924b481d88e3d5d63d22420a73b82d51bce2c06a53ab947c3e2a25ad705367a203b30da926b1206ff8884325268998eab2231c310f4b432d0aa82ebe0905e55632b52c208ab412450387a27bb074b54098c140677bbb6b581ca542858ef2e7a46b85a384ff93e92e29b140f0e08da5d7ec7523a837727b6874149390cc4be8f3f50b05ce08aa1398a2fc9b1525dc968a24ab5334274d53b075f54206c686f0d211a9a118748ad12d9ca4c96bf9a93081e2d7846446d816b80b0fab9ba70b410e3d3e2ef3ffc749f5710f68f71a7235b982424fbcf5d006c0e64ca381e7afd3a9fc6a29e71c79e3ac5aa6fd02c5da287467ff7e52c0c0f0cc1d6ec1743519cfaf3cec9ee7d180476627f0e47e99af69ecaeab764b639f5734d0609b9c460c08899a2a822354ae1e81cb9133d6014ceb8eb4d56ee2463af0d268458dc8e0f11524055754093030d2b40e97da4cd44b2db6ba13fdf05801c173373eba48a35aec3bd647f0e254d5430f7c823fe65f3cc366bad811c879db60388d3e27cc1f6773fb84f8aaa23157be97f3452c95042ff17c1edbe7be9671b5b20acf2c9b81dfbf175d7c845fd6142d943bea604cfb4d20188c734b1a3784544b479a7ee6c5a5b0cf61fc298e64ab5362763215ce867f0d44a47a36cb0dc18db6f5a2f0143bc40710a7764dcbf789cd52f5c3e1ced867eaea01aaebb763e731463f41eb269203196d09468d9df23b59e450850af311e842f230ef44c27b50563d787c97a07b8773ea48bd794c5cf0a1c96a67bbf6af39a0d8f775be2f7cb1a66c480e5aafa2ccd18d3bb08713d81326d47376d8b0c304390bffb7e19d2de7f4eb99fb9bf090e968bf02033186d32dd7fe957a492d01d0aca91e96b2438de952813aa130af39c6dec719c8813779994a58c0d1644d55b752261fa029b9ee7585c93f2204359bea8523324afb7273a9b7b839ac4bdc10362057d99de3ff1b426d4a3a7e70ef3ee2f28b9e30f84aad21b37dfc888b5e736a7d9c4484a46101e013c8770ac3e2196f730250a9483e7621592fb391b716f0d14e2bbbfbab74194b39424838caa754c839fc93a2c35f413514ceea09ace5cfc385fb458dabd37508f365f3fc20b2ff52f780305fe24489c546c74de074b113b040f52c98796f1d63b187160ee9a3a683e29d42215cdba9605e011246101f89ca41388cb90248d3c8df434334ea0dca93b476f79e9fb21d744e1bdc7d7a349ff9d5176b794e94252a62a85f3116903a095946d3a0ba06f2ac6a1d126e7831fc2555939c88abc771696cb29e4e99443f6bdc577d73aa5aeac02a9360196fd881c8a14037303b5373341ceef7f3f5ee37fd71f69fc97f38d55e52eacc7a64cf2b0249ad64aff872250d5940bc2355aac6e7660195ee27d6b9bf77060da3a0c7110aec91de3768dfb02bd364ffe02d38f6afe8aba83f5b828946df752da884c6f574e1c670debcfae496805c6869ef718b8092e6f76e1c107ec86b6a9709cba7310d979bfa672bef05167c3b6a3ef5af751bc0e86c7a6471f8eab5a64bf7dcc10b906de3482ed8c0c2dba69e42fe6da223a2384a7f1a56f5832dac30c94d28fcf50c85e5653c601a0374b2c698731ef5bb13e31ed4e5c6ab85c7f4cc0f1b27c6c9dae251bb92d037b89818b32b6d1d1afeceb39043249b83db983ee02976fe5d497876dc0e5e11d842deacc38ffb0affc2e988a34369b60e814b33b2694021f6bfe3a6908d510c0d2127df8c8bfd2a9e950aca6375e5e7710b70661a122071aa62180d85a2bfa8154b3e88b72911d83bb2972e1fdcd9aadb8967e40d104abd3d6f1607c2498c3f76c4f7901af49d97c3a9e7007ff668296a1c97137de5f4c763dc081dd76a9bd01df09290e2745aebe417a410e74543a6a1115f4630cd2154e681c4477ce317ef7dbc322dfede169f308a458d01860b8d1af5d6a991a7efe33d65a89e7dd82aeeccfe76929f2deaff274fed8db6444780e9e0493c00a70d2432a6fc0910b64e54e30f364f0adbf9bfce49ac772473186d7a97179a2bfa3c8da6e54007404a466d6f4bbadb81151484c8f1feef6e7aae112f4d90f98841092fa9f89701f41c92fddc39e4f392e37fd05cff192a7a314758feb98c44f2fa042f27c4ea9d66eb20ad59db78220568ab65b0163e708af94d1992d575d2e9d198ea5a0453d8664f172d1d10a555db000538f43ae10da68bc8c415d416e15d94596cc2c5f294642feeda4f7876d8cfa13a9e8d4b4209b2c6917189dc68999e861422fdef0436ee1fae2256cce4c34510fa5a4a966a70efbc3e9979c49ca85ba663dc94a56c0bfde0430671b0763212fb96616ebdf88e95ecf43a6d9569e02aa9f8913134e688881d6f3786ff5d85a63e9cbd994e67e4758a1bbf4dcec5dd9b01b7baca5fb790c0534bd92f553eb5dc2967dfb0491d8a865aa03bf09cf7eba4ce3d107ad577"}, {0x68, 0x0, 0x1, "92fc60ffebbddcb6d5d9e23e83a32eb103ad0b469936e16be60c017f1197d23f705f171e2df5777be08b86a488f119584b7c6709ae298c1b7fe90a255c71823961e5db97ac448df61ccf0526af694458bf1b22fcf8d8"}], 0x1078, 0x400}, 0x403) r1 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) socketpair(0x2, 0x3, 0x3, &(0x7f0000000000)) writev(r1, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000180)="6bc7414a767d6951b942938911fab53637a51837c3ce6a52788e8e6158cbf65c61d06eee0871b58cb67991acf2d0f4f0bf15f725755b5d24600bd7237ee04d50b6538aa7f7ee3093416f79942bf872c6dd38cac6733d7929b2a5f98dea6df4ef4e1de4524f010cf8368c06b402072f3b65c14d5629ce857e4c8b760cc56daea5ce9e596255d421bf5dab0d3285ae31c8cfec0d6e8f9cd409164dc86de63c568ea6e91afddf591a2d815bf9940c6d1def258e340f8c3c0b7c2a706e9074b8a90593689d837fa45b41372c1292e0a65c7ee286c25c19", 0xd5}, {&(0x7f0000000280)="7971da36f431be61fabbddef2a47088fedc125c434411d59c4fe5fe21ab5e29fe56bbb2882fa7c58eaea64789f8cbe29a1125ea0e61d5eb32b69b59210c6fc478d017b2791ce65be5b03d3fec39abe56ad4882e363fd70cb43250941104d22b8c8d5f27c5c92cb77559b5933af312bc20398fa5e17986934df0bb83bcddd57cfd1b80237eeda7ea88e83f738c009260328355344147345ead3ee3e29ce8a509045301ae4eb638551a21cf6b4c31f9001b4d4002cb7498df872c3ba56dbf143c4c9b22920190cb844b44be2cae0c48a27e2425bc3cc5b9aa225125103b6a7b756500932fd9d2e88b3611490183a0978cb77f6bc42b785fc9d36c61363f9a8c201f463af10dd879c7a41aa21c8c559b4b98b96b13461e6c0d3129140f0cf2fa9e03e1dd81d76b0efb88447dc29a43ebbe6740e28bcfdc599ec6fe5cbd86a8b4460ea6bdc3b9de39ad51d30a3e0c99a4b01198994305c61a3e500760447789f4a24fc280add43eeb3464a76f4c4ba3aff7995af51752aa9aa257932f2078ef5ad121c2aed79c7906ed5fc21562fb8362e101264421331a311b54ea6bbba072a5b9e91b796ab0f0bcfa7ba41dd479a83170709d7dc0cb4e053446699416b0f2144f00c8cf87f0c049a434bfd6ab1450c848434424655188cd2967d7e11560859ed3dccdcd04531c04be9bf0a64a005c3a0eee257be3505cd69ed75ae6ab9e6bf88c456ed0282af652bcb3c8f2968381a6820ad029535be0f506b664f19b1659a63ca0654039771b87466bd2d8f2049e95c2b3c37b2e48b93a01446b8566865b0bbe556e29f9d74a6ca2c550c684b7dc6cc7c8dfcfdbde2f9627c5ce08dbd5c03f8c573f3bf89621bc29ea1dd652e8e802f38e521ed3e1e61487845aa590f799dd9e5e551d8d36fa7019510deaa91944c1e4e257bcad3962544993fb1b367f5b57ebb118e8bd4e197626cb822a57e55c58109e7149afaa97fd613ccc483ee94bd3cdfdcfb53399f7f57a9dfbfcdf19d3ae4478906ea101876397a4f0439378e9cdb563d367a352f9634601974b7d25f2e5c16721f20e5b877ab1ed8fe33332a5553e61ffc3caa988a1e0c0a6b622ed977c03c99571abacb3c5e9d8ff6e6055a7bdf31d3d622af41765304b74919f975f0c1450d6118cff30c5a9a790e3146c70140ac346f354f1213470129d7d09072de7b33dc12255623704400f2697061f440c7c1df3d0ddb457f74a4267ea8521710bc845b2428216f22eed52fe1ce355d38616d55bd3f63ef0e19cdbf22d3fd4e35834df30e0dd6990894707adcb7151cd8ad09b902b767b730fb62cae3927c0140b69745a6bee835857c62e2bc691e1ea0ea7d31f1f1dee95cc62089c1893e289436d18f2e717ee249a5d1dbd1c75be74a4d0072767fb2a1874c359ba634f26ebcadedba7f4aacd8404b8307d42fbefdbacdeecd09cb30f0881e665fb545ceb6415d5dbdfb08f08bebcf84a54cd7724f1d68cdc891d727be6580aa9bf9a72c11df0013741a2b3a3b140cd183c99f2153632d8e21dda749903ef519a5deae360968f02204f3a43a1c7c01bcb09491b750faa3d120df94d4bc4e3c80901cd2a87c5c6174c37572cbea95ebdbf3402f0eec7adbc3d95ebc99d9e489ab02be01171eba639da408a2caf68f226085168b39ad091ada3092ab817c6335e97de32734dbe9543b06b7bf99611aac574257a0ee80fa052a8b052f2103f8231e4048eaf89f4dd8d09f1e30103f32d50ccbe3d102db02791c226702e125e4deb5af85635ba80599727c3d4a16d8e5218ce74e0d29a7ec78bf7b46532c433bad03a5ac5385847ec4b403670374afc69ceb2ae3a4da8bf2203a591034a870e394af44733d74ad3365f2d3b3a2ef9df8e0cfafd43136c9ec353d4aee505bd1707426453a9bfe50af799fae41c360c13b5ccd18d811d88c5d4e0f1e409e3cc53b880b2712c26a2e10373c293b9a60111aeccb7677212c245c8d354be624b4423e99a2240d39a4ffaebfe925f22eafa5337f02ba3305c9195e67980dda58b5de3e904c3755a7fd17283cf7ed56e9cef2c1642753ee451b75a3ab347814920519d6bed3d5ebaab7ff3c7e614eb3269f44f2cd53000e7d483000bb2e8ede821f1e58ff942e9ee01f385f506d2a2f3e9beaba555991669b8034560f527533a40147d347eb6f79cb0e6a5e83be653a2f89b1c09e90bf0fca71256efcf6a5f546edd176e725adb321cc6ec2c4b068ca8f17f116b46f800cce24befa34d76953664377ea2d7b75e3c69ff376daefbd949b289b1cf37bfb75f899b91d9e46a87972b3e8dfa1bc835da6c71ae9ba0c0a27312a2895c02e57fe84118897de00ce016259c691c587c51ea3320b24700150762060c94f0f1d6cc32f8d072c3ce1c7cc3cbeed9b4d24e1686a0e3209816b8bb1157432e0fa40e0c80cf7f8bafa5dd7822aa61d2e41f4432597c177d7176fa9ebe07d9a04b1b21305f99732daff58bf0b4d0083ce9ed01102269c02939e5f3630a979ae41b884abb9d88e29533a8000d5b1bbfe1fa3d33cb99b766a8891160935cd061bf32b8a4310674b0870880ec3955c3381d5deded8aa0769bffd3e9b15d505851fa682b2087eb6fccee8dfe7176aabb4fcd0cc64f5e468762a576db014b36a3e28987614ca820d6e8b6b35563611c0df64492098284ffa7d177ed1a2aeaced217a85cbcc9f273732ba3b23141c3fcfa10dbc4404a295733145ee89b1b470f10051a661745bf6546d1f4062baf0a0d1f2d03d76555707c27f3c81ccea238a2cfdfa4a6966fcf241f66c81189fab2aeedab0bbec2253a2333b0830f7249971e23bc109fab86b6551bb1e050d6255cea022bb33a6d5bf4da9f845f1c3244aeebbf23402d1580416cc3ffb692bab3a8ee688b73f8df0da52b7efb7654a27d6e9a4a37c6247f6c182d5111a15bd0a2a9c3ae6dcdac70175edc8668887d1d7c2ea35a0254f28dfed56f3386a7a2bcc7a97f424de1e3bb151e99eef5c1e5509175605966e51295eca91649ccc3aaae2e4b9b5b1117083e68e959177cc0f2a9b91659a72a002dae0a7f3c01feb13747797f499bf9861aa7880c0f4a6f57feb8cdeab57c1b7c22cc51070ba322c79c6f2051ab468eb7e21d757229647e3f9301f4f8cc96d0fc4b972ca50a17b9ddbc77563953d15dd9b06ecc3a3ba5ce0278d23c7dd54167070ea4421d8b4bcd3e631c525fccaa8cd8690c0d60f975ce08e065dd9762e6972ca501299efdab12581d38af187aca88e8226b2c06e25fe487dd5b75d4f031968b17f6db8e74ab0aab2c321a90190c2d2bd578b1c58434ce8318566f60a19d4ea8e8cdb066f84fa4188df91e20febb96fc41f3ae113f3f5cb09da61fd2310a36697a3e66b2978c742969f55dfc81104b5122466176608ce255e51b417b1c0d1a53dfac6f7f5e199e8551eed31ed981c477ee1b28baf5c801c2aaf894d9d79b9651b14b3f737bdc28ed46603f68a605391832622a979e7e58a9a2adba66f58dc006293eb5a649122b319506731106b2db72f5ce1c1c4cdb8f96e7e752151b7b79aa868a614fbd57597033baa62977e62d3b4758cd9940af9aa5c98e53617fd1b4f2efaecb72b7cb69d4248f7fdaa68ffa7e81fa81a5b6f1732f16cf6141e84a7f3f7e823a40265927f601c80e24b2ab3d454d3d310ec2252e1a1d75c938c3d51cbcc75c2f06d146152f594da35962dd40891634c29b067c9ec04ac2a7f9e021fbc401c2351ad52ef5ff7b414efe4abc7e2f3877d3923192f2d8cbd763f846b8d66fc09e6e8ec7722e4e2687c5052989dab6c3e6fb4c05c6920b92ce0d8678ebe6b6f5ece097ee7c7fa48f7292042c257d8a1cd659d952619e1e3dd7e59fc20cfa4bbe1f1b30d15b41f347c0e955b206a4d84482181ebdc5d32ddb5e1cccb820b30911004d482e4b9cc6ee5156abb104f194521e86708a2caf483901a55ba583625007985fc94c63673714f9e00ea7fe89a7005520f4d7360b0ce629783c71877c3615beaf8bbd70cf3fa67d08c52336143f9e3acc65f5e45b90d83e45d37619a24be99f5abc4a8f6391267fc595d340ad75b8c4cd287caf4f058536d506300a09f59a4fc3b04628d4bc08f9eb12c4690a2e3f2dd9276ab9b6c34af1163f3fd137962613f6583d3c4e2f1ae6777cf463d4bbd87253e2c395f5369485e876926822b384845df38ba9ef1004a0fefc320fd828ba93fe2fd74b3d0d4a9f54c31e528ef7b88388f155d68b08139bd466a00d6e2c922f957bbdc3a1271e894bf552dc6a7484a40176384c4b350cbe7cf65e8ca8a11449bb4310200e47cf732b3e374766b2df9192024cb309f5b8686a5b60de9b94c2222fee47950d09d4cf50d58c77f4a2d5c5fb7a06f267a003693a7eff5cfa720421caec674d17a717089214309ce0aaba0f8a89cd4f549f5b7e67bdc99344e994a7389b5be5353d2f79e1456788338d24843774e3e683638505118b963a788bf01bf58aa1b947fb7b6a3bc35d33a878a0697dff7092bfb89b5915c8da6d2684d35722c87d6b566b94e41f3b520110ac0807893538e8b55e8447df5b43e2e148e8471f64702a7a29e2ac9adf1e3dc3d9eaffaec35ecd3ab85e899d9f8f8c71c76f9c25ca9458af56df77841b2f867d2ecaf0ae6cfddc11c7bed38e757f2d832e6b8ff0074cda57ddf31a44e5d235439e8e04d199bf8fc49dba51874753b4c18389396af463eac147cd9e083c686b2a59b3dd630149899854dabe1512ec31403934fde4b93fea20430e2025f2afa2560b725179e927f413f6087da44329322142c9407004a67c978d9100da0d312be34c81e47074fec31c4a270f888933e13f43e245791eaafef3799d0d31830302608e3a9fa7b2fb70f8fe68743f6ef9716336b37cdf63d3dc3387f6d13c8be28ca910142e037d47d0fc7cdb6a79f27bff86d970d52005d477ee4a85694e1f554de87b88bc07558d44d67323cdbf6f48285bf307c417198d058085a974c8dd70c72297eb65e45306d277ba3d46f4787ef43255a12ee371f2e312b65d974a20dda1e117b2c9737ba12bea5c8ef21676f5ba5dfe328c24a8d4fc9d1f3d0f2495a9d2ac8a07122ac0cafee2d4d39204a849c687cc79595910d4eab0a6de26b377ef46a5d4ed36742d057b1f2d017b16847f48536a452d949a19364bd37933abeb9a8fe500d46b42ccb7a0625ff60b5c3aebdcc0a57ea1d2b81a0bdce11987d5050128941519edbf7011129ef6d2c78c20d00d8474b0058c0ef003181ff6fa986ffbea2c2d364df6aca3386b8f066e9ef62f37663dc74cb96f527d0e1bf6bcafd17abf8cab5db84a03ec67eb734f96e4d459ddd9d8978e36b91ed53051ed6f910c92e0a10c6c75c397ac4cce1bdecf4da33aa75bf5ff0e2e61ce5d3e1c9e5c8246899fa03a5d2a542c6ab84196fe3ce28e13cefac96ec22de3962b55dcf929d124b4b99448ede14f73761fa4eba8daaea4222baa0c263cdccf297a45c25c57bd242ec6e552cd27b646fce6b26f7a6c9c32a572751154dd3db0f75d5912474660f8b9b2e6e17f26c75429edd3f624f08aff906c137e3a4f5fb6a788e83ffdfe47b4a606368482e1b32c41a250b7af3eaac1365161c9030e96ff5a31559d2708ca3bd32608f6c639feb4030409208dab4db1a22d2ce56da6429d194ac60c9fd06bc0221273e82237c1b8327ec7352b7f45d3c2ba037ee0d6c6e502efd178808119f7e6ca6c14783f31222a17c3a8d61cce9a8e062764794be9a763efd4b4fd0b5b202fe3b76024027b6642caca1977184", 0x1000}, {&(0x7f0000000080)="069110f8d20389458f2c6f03c5c47dbfc3a83857627ab287cae79aab889195d00bc9c1d04fadc88f6955e5071a82f6b54b385721a8fd391a134831950d02c28511c9671b0a9a93a1f9d0006b49d79e4869a27dac858eeecd1b9e8045dcd56a31", 0x60}, {&(0x7f0000001280)="d93dfac40b6fd0105599624d24cf62a8065102aa59a6dcbc1f2a6817b2dc2afddebf28806f2593eee62a68a17ec265f0f872b9c7a796e67183d8d397436905e145ac407fa4ee772542986d841873e0140b0730a4d7b9acc07ec1b57acf2c7f29a04ffdbb40f5fd0cd0074570c66cf2d5ca046e80791d6a4400cb1f9f56b3f2c1a043e31354227ca936e8cca74aa236da26fe89cdfdf7", 0x96}, {&(0x7f0000001340)="c017a5796217ebcdd61dde350e6b0d616e9c9bdc2abc6c959911c908fdc325de510a625b5c4d201bc2f367068de9be93bc52c09fe0d2911d", 0x38}], 0x5) 01:57:14 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7fff, 0x400}, 0xc) open(&(0x7f00000000c0)='./file1\x00', 0x840, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:57:14 executing program 1: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) 01:57:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x5}], 0x6, &(0x7f0000000280)={0x2, 0x3}) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd, 0x0, 0x8}], 0x1000, 0x0, 0x8000000000000000, 0x0) 01:57:14 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x4d) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget(0x0, 0x12000, 0x0, &(0x7f0000332000/0x12000)=nil) 01:57:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x902) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0x101, 0xfffffffffffffffe) 01:57:14 executing program 1: r0 = geteuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x20) ioctl$TIOCCDTR(r2, 0x20007478) 01:57:15 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x80, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x0, 0x80000001, 0x800}, {0x5, 0x500000000, 0x800}, {0x2, 0x98, 0x1800}, {}], 0x8) shmget(0x0, 0xb000, 0x1, &(0x7f0000ff2000/0xb000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x1000001f4) r3 = getegid() fchown(r1, r2, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/147) semget$private(0x0, 0x2, 0x110) 01:57:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x18040, 0x22) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x9) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000040)='.\x00', 0x20280, 0x4) 01:57:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:57:15 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x20000000004, 0x104) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') close(r0) 01:57:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 01:57:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) close(r1) r3 = kqueue() r4 = kqueue() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r5 = dup2(r1, r0) fcntl$dupfd(r2, 0xa, r5) 01:57:15 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7ff) 01:57:15 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x15, 0x1800}, {0x5, 0x4, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x800, 0x1800}, {0x2, 0x9f95, 0x1800}, {0x1000000}], 0x8) 01:57:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 01:57:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x808, 0x110) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) mlockall(0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="cdad0c33ec7cee1add2ca98b9d4d22f418a8ce84a00726f35c1828576a1f8d358db11bea985ad152164539113b7788e37b9412978e3a43b7373846d76e59", 0x3e}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="7342fd07db6b00426cfa1b5af5ed50858e446084468585b5de7ce967a461612d61b1f205b590b8db33694a82c6cf7f6054b72d61609f04ec885a96cdcc1fe773ff6cfb34cbf246fde21e89547750a550deaad2a714d6c19b541d093c5057264e3c17be0d0aed68cd7ccd1b54325028170629cb84a737a5f69e492cff0431600d54b25b7431bb7c27ebd01ffcb6069ad88e1e7d1b6b86ed3fb6d487009bbb8463b1cec550a84613b1339d1d50a208f35bda3951178eed6cf23d0de0af446816b428f09eded6edc9d5df13beb70fa81b960893384dd11d9a1876f194c8", 0xdc}, {&(0x7f0000000280)="fc91d5543fdb2bfc4725ffee393a90a7b0d02639da3546d0f6efbc5c355ad39d50c17f46ff3711cfe2699fb708d133a06fbc73409d286f11e70859683f88bb3b0a79c7d05cf12014cc64e55be8e120788a5f5feb9ef2749426d8eb2f727abb", 0x5f}, {&(0x7f0000000080)="ef258d628f99b10583f0c3c90692d4de0ae7674850838b436431382259b139adb5e5129293d2d39eafc0eb8ce6", 0x2d}, {&(0x7f0000000300)="e2b42f98f0a95637730e474ca18b86f9eb2161d96a33e50d820c268b06ae93a8a3a3b60eeb10a394704249f29da1edec1a1057e52ef998adfa8c0941ad45f8b5641abbb5a8328bc33eb90e92fa2f8c3c6fcea3bcde32ed73cba36a528a56aa4decc3088569ba77e213003aa62a86484094318570af3643e6fb919beee47d7724e84074cd10b9ae620f98480b8ca7ece9e1f12c08b1a90ddd6d44b3200fd541991ac1571f37ab15d254ea4fdb82f6a65441b2dbf9e2501fb444d0f02304504ea20701141329585ba3d23f85c18bf1cd67", 0xd0}], 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) 01:57:15 executing program 1: r0 = shmget(0x3, 0x3000, 0x4fd, &(0x7f0000004000/0x3000)=nil) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) write(r1, &(0x7f0000000380)="5e6b8f89f5d4adbc2e051e1650f9be8b57f1dedf9884f0849cab3f6ad2263ba01446725fe37b6771f383328ea5665923765f8582e19a56c39c0e8a6b373d6d896cf792e0fdb1e16937e5dd604215c8eec24f8647bb5e0c0641bf1b3136d011f8fe31a73198f6d05bb814cb79e25b5ed8d5ee5a906c44baa09ec2e479a563849c30a96868b0a1cd3f0c0d4847d40ebdf8b54820e9d55666baef9d7047aefba337f3fa2e07e918a457e347a8204c3c77b7ced21d1190ac66686196f47ef7efba5fd6e25fee2264e1a36bd6816f0cadbf255b9e0f18dde2a4", 0xd7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = msgget$private(0x0, 0x26) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) read(r1, &(0x7f00000002c0)=""/158, 0x9e) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/78) r9 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x4, 0x5}, 0x7fff, 0x6, r6, r10, 0x20, 0x1, 0x7fff}) r11 = dup2(r9, r9) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r12 = socket(0x2, 0x5, 0x9) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x4812, r9, 0x0, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 01:57:15 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000140), 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r1 = syz_open_pts() r2 = dup(r1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x1}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) 01:57:15 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7fffffff, 0x81}, {0x80, 0x8}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x100}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x2) recvfrom$unix(r2, &(0x7f0000000180)=""/91, 0x5b, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x80000000, 0xffffffff00000000, 0x0, 0x0, 0x5, 0x452c, 0x80000000, 0xb1}, &(0x7f0000000240)={0x1c, 0xfffffffffffffff8, 0x1, 0xed, 0x7fff, 0x8, 0x9, 0x6}, &(0x7f0000000280)={0x0, 0xffffffffffffff15, 0x8, 0x2, 0xd49a, 0x2, 0x2cb, 0x5}, &(0x7f00000002c0)={0xffffffffffffffe6, 0x4}) recvfrom(r1, &(0x7f0000000300)=""/218, 0xda, 0x40, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f0000000440)=""/9, 0x9, 0x0, &(0x7f0000000480)=@in6={0x18, 0x3, 0x100000000, 0x5}, 0xc) utimensat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x2, 0x9}, {0x0, 0x3}}, 0x0) mkdir(&(0x7f0000000540)='./file0\x00', 0x40) mknodat(r1, &(0x7f0000000580)='./file0\x00', 0x6000, 0x4b4) utimensat(r1, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x0, 0x18}, {0x80000000, 0x400}}, 0x2) unlink(&(0x7f0000000640)='./file0\x00') r3 = msgget$private(0x0, 0x80) msgrcv(r3, &(0x7f0000000680)={0x0, ""/204}, 0xd4, 0x1, 0x1800) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000780)=0x8) r4 = geteuid() setuid(r4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000840)={0x100000000, 0x9, 0x7, 0x369b, "7acbc70a89328ebd04a507557081e0d975672582", 0x3, 0x1}) geteuid() recvfrom(r0, &(0x7f0000000880)=""/122, 0x7a, 0x42, &(0x7f0000000900)=@in6={0x18, 0x3, 0xe76, 0xef77}, 0xc) recvfrom(r2, &(0x7f0000000940)=""/119, 0x77, 0x2, &(0x7f00000009c0)=@in6={0x18, 0x2, 0x7b5}, 0xc) pledge(&(0x7f0000000a00)='##^&[\\\x00', &(0x7f0000000a40)='::!)\x00') execve(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000ac0)='::!)\x00', &(0x7f0000000b00)='[[\x00', &(0x7f0000000b40)="142500"], &(0x7f0000000c00)=[&(0x7f0000000bc0)='&$\x00']) select(0x40, &(0x7f0000000c40)={0xffff, 0x8, 0x0, 0xffffffffffffff3b, 0x0, 0x3f, 0x6, 0x8}, &(0x7f0000000c80)={0x8, 0x40000, 0xc00000, 0x3, 0x3, 0x9, 0x8, 0xc0000}, &(0x7f0000000cc0)={0x8001, 0xce0, 0x2, 0x4, 0x8, 0x3, 0xfffffffffffffff7, 0x2}, &(0x7f0000000d00)={0xfffffffffffffff7}) mkdir(&(0x7f0000000d40)='./file0\x00', 0x80) 01:57:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12e4c7d5d0d4c486c86933cca680328bfb3a5c37aea250b057ee2954bc80fd9028ea648f0c75df39cabc38e00b1500e3534fcc3e96678ade27a4459a9a565836d71e9860b3599d0f5cc0da2eae899621c17596b5841173ec9d4d6a3ee9fa509d24f9d6a9d19b4a9fb18e9ccd7dc34c94881345691a056ded1ebe559075e0b09d59e2bc9048fbf5a13963ed956e10be9bdb8b37d42d8899e85b4bbb15407fe40ddfe019a25a7502ec2c96ff4450261055cc8a1404a08e81981190a66beaffaed57ae2cf7bbcda7310e0ab410778fb43130e31b4a4b66852607aecabc79aa06526c53d81ecf8b5e1266d7efb2bbc2fd03f0ef4067e3f788fce325e90703ca366bd1d87a702fff8809a754164ecc48ea358a5d1861d8fda0e7cfc51984a1dc262b0f42db17b9fd1b64c0ec13052a0389b350f48d8ec6644e827029097e988022c38ad5ed227e5e50124c15c60b8766af543976d0a242544efe48ebb8d547db753f9b64e28173db1674c016e4666fb45dc20fe517fbdd358848f1d57879555b8b20d41df4e48aeffb4d33ab37daf5295442e52150002cb53663378ac2fc9a78f8fee158cdf4fc29b3e0f5957061b02fb4d7b305b8eefc5322309e68e371e4f1503", 0x81d}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) 01:57:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) open$dir(&(0x7f0000001440)='./bus\x00', 0x400, 0x9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x89, 0x102) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/75, 0x4b}, {&(0x7f0000001180)=""/19, 0x13}, {&(0x7f00000011c0)=""/201, 0xc9}], 0x5, 0x31) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000014c0)=""/141, 0x8d, 0x7fe, &(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00\x00\x00'], 0x291) 01:57:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) dup(r0) 01:57:15 executing program 1: r0 = socket(0x18, 0x4005, 0x2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x16416cb5a958d90a, 0x0) 01:57:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x101, 0x2, 0x9, "b398aa5ca860f5c40190a647020fb74141021566", 0x1, 0x1f}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r3 = dup2(r0, r0) sendto$inet(r3, 0x0, 0x0, 0x40e, 0x0, 0x0) 01:57:15 executing program 1: open(&(0x7f0000000180)='./bus\x00', 0x90, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = semget$private(0x0, 0x400000020000001, 0x1db) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1800}, {0x3, 0xffffffff, 0x800}, {0x202, 0x6, 0x800}, {0x3, 0x80c6c5, 0x801}, {0x1, 0x9, 0xf9cf918be556eb84}, {0x3, 0x100000000}], 0x6) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file0\x00') r1 = getppid() getpgid(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)) 01:57:15 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 01:57:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000040), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x6, 0x5, 0x3, "e3b36d09c51be70793602d7c47d2d126d95d5e75", 0x6, 0x3f}) r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/255) stat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)) 01:57:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002180)=""/4096, 0x840) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 01:57:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) sendto(r0, &(0x7f0000000100)="81f89d96ec75a9a1a50baabd3f9b7e473d9965e0cf118d69c073b6f7a6362555cbca109213f28c7dff673682d1344d277470219347aecf44faa6dba7564ec2ad59873b580cde3d80d04e6862e423ff5e5c515c9435af5128a05783138bce6115cc89d13eda82f74b1f897371c0ccb9b90acc072ea5b7a2eb21593190268e70326ab05bd29fbf4ae93ab1028d4c9110117b4abf90de64f9104c2ee32caf9da0ff193df9acbed457d719984a5b262e45cf6026568bb7e2f631d162dff1ba7acd81a6fc11d65510ecb317560d29ecf7c0fab0c0d25e031a3d3bbcd6853bf4e4fa1c44ee53820e46313378", 0xe9, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) 01:57:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r3, r4) dup2(r3, r2) 01:57:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mknodat(r0, &(0x7f0000000200)='./file2\x00', 0x8, 0x6) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000240)='./file1\x00', 0x40, 0x18) symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 01:57:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) 01:57:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x10) socket$inet(0x2, 0x1, 0x4000000000000000) openat(r0, &(0x7f0000000280)='./bus\x00', 0xe85543fa6eefba18, 0x7) socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) recvfrom$inet(r0, &(0x7f0000000180)=""/244, 0xf4, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) fchdir(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:57:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 01:57:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 01:57:16 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)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x7ffc, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:57:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)="f15b86d6186ac160cbc326081b00255407237eb76f90ae89caa66a243dcdaf0e3d67421c6034d7672f737543dede93f0a05fc6fcf91ee8d3af71a81bf1791c495b8c56d29e984548e69bc202290df68fdcbf76d41ef522", 0x57}, {0xffffffffffffffff}, {&(0x7f0000000140)="dcf699f82877de05717db6860c1dd1ab03961ecd41c48f183b798b9ffa9e551c9ba3af1711a6b709acba4a4d90052e0dabbab8711a06bd4ac41dd77c42833447cec477a9ac70bd318594c376dc1ab9a8e9ceba579f6c0512eb59eb7d91c78d6c8526a3972fc8a93569c17343847fca8b2fa9c2b7113dd61d6bd885836004448ec2bb0e492295dd24593c81d934101565557e23adf552243438274b6c8b5330c58de2f48759b52f696a9e5eac67934f3ec4f7194151a21c58351c84ff9b8899ac4410e51f704c12d23a7ed7e0bc43e233e4abbaa3309aa936878cd9f7de6d1698175f9139b0cf388f015e24e6", 0xec}, {&(0x7f0000000240)="81c2bf0b8f91c6a0a3a23cdcde1b80b9fbf68a371554187d22136f7d4a785539648f3beec5914c13f8185bb7e75bdcdf4f9de7c5b655ee8deb74990331f92e01c6a50d15bb7546ae63da4afe4004e972fb69bc4f3a4e8943e45b8fb26bb7786883aaa19723bca14e27f58022e1e0519b7f93", 0x72}, {&(0x7f0000000040)="76971437eebb10902cd2", 0xa}, {&(0x7f00000002c0)="d98af0c7fe1c57a179d1a8232ac8a020a2656c23006dbe4696f3676024bf7d370a52b27d82dc9665d8cd7d0a69872353f36585e6000ed86913cdf1a0c6482fdab4df5180334c521e6338a4c4ef36ac6f6bf8dccdb07c1679be6b3c15471ea61ded3261bf9bfa907fbddace5cd83d3a274dd1aba10d47199ffde65bc5c3093e11d238a06c096480dec011a0df2dae7da44316fdea189db90e649da7a14288d5fc1bdf3f38d3d0edb2c1f948f1e37977323f4a2c2cd369742cf0c3e75bd020be2d31d865161ceb86095c6db2a3a2", 0xcd}, {&(0x7f00000003c0)="c2567147cc194cfb1f93e5dcc7ec9b085f4c2bfac55d62da7de7b1c065644579449abf9b9aa7bfa4ac072efeb2fd9e15b23529ce05af4fb17a5b0b2f81ee567c7cf19c967f08c811ebc762ae5138735ad8138072e04a31db1d1235ea956c8d41aeb3ff233ab3622b294faa98c41271f10d4a04f2ec12fa3254915eb82d33cd557e4b0f1a2a69b51391a7bc238f7b665631230a19a4cde8efff42cc4059d5e1612b3654f79cbf54cd01960ede713e92b94afac7fdc5428041ea6971aef6889720065992559b72cf1f3d6c78342e6b7374be84689f0671d3d59264382f3befcce5e13b4f8c4ba60a6b8aa1b68bd3165e22ece27ac6d60af00106e8a1557268371dbf6a88354eacece52e4269c615230cb14c51e838e86fbc89d7feaf6595c2e2264074a04478e770d258c86006f9caf48168092c0caf93c01b5b93620bde019a86da688b185cf024e9b5ab553930479463923766e345e2e213102bcb4b204da130a9126209b6c5a5c18d89c9ae5319162ed9d270a07261a9e24d0a30fb3343a5d9d918c09c062401b542e5bd30730600a7e06e130e36810a2fe53acbe6ec2f9b08bc9e460a8762137ee266a2f100d70cecb4deb3d6d433242c9a7ea177669591851ed0e1c70c9eab940fdb0a38f725634b0057d9c6a2ed913257e131686bdbdadf6d9a52181c1dea9141cf79804ee10cb91742faeb86db25c74658fe8fc90e3eabf49884880ef0a9eee761ad645eb07a09565fd69299cf8aadf7ce21967592c84fc7493c00d6a17e20267fa0f2ed6abefe0580ad7414659a32cba0b9438070fc33cb9436007523c0b0de43ef332b9c2fcb5e3f7ea703e3fa8057684ef783238757ba037f32fc92de02a7f5089238bc56007cd40d2867189f23a93e492f1298925bc9996d0b47320655ea7b09e2f8d258570f03e6c64c56d57b114d143e1fca837d987c059216fe93f6f647e81c1f6089741c3d102754b93d31901851385d8d19bb9fb301ee8a365e4e7c44166589d7869fd023c2ceda06d000256e94376bc47be1961071032f580122da1405c1e3d1320c0377b4f6e6050ce9d30e10d355304338f06c3a96aadaa8265e543770cd5bc889a6bb9549ca8e3294585810a3edf5d08063e8b5710568eec71a70035001e90786d430e94371a97711855fafdbe1ba4fa039540cf81a1fd024d4822c8d5ade92e915455b0c0a6625c6987f98619c63baee35e775cd53efc928c3c02e631b90d4d3a9a23b68a2b81bb501565b9d551be296751d188510d8eaf7ec094542f90619fb64f5a51d9e084d62e94c87e7e4935833c09b1b43b670408a2766874585b42e16b5fe604a74f911a421c293096ac09032867f46c6ecfa7acbba5ac6a55174bcf28d105474503419ab58ac404aa92fb160b791bfc9f2dbbc12e5e29e073e6c6b5c4faa1ea8853a87e65da5fbf1f07fdaefaa4a813c59f983ef5076ff10aa621cf716a3430ec9cf0743a500cc9e055ee1e7598883a2e87622416f629007c95041d0d83cae575f969b46a94cd86e2cdcc97421274806615c3ab8e0fedffebdee7467e3334093d340e7177dd311f59c988a878199ce69fdb3550c2846e3f711176d104e0c790e9cde9dc0f7e557a4f6e3e09c1ce6a3110920d94235a14949081419e71722922ceaaa0ab698a54dc6b3f539e48f9bf51b415fb92ba5d880b284145eb7733f421e27b0f197f2765e0b680c0be81934315cdd53fbb9992a55cbc5c0c00d0794a8aede8c1e230a0389d83de4cf858bfb1b9ca6568a0327628f391c0186c1639e570c1fc857ce60fa20bed2c1e904d9553c35a618307e2e46c21a527af3f72cba72d5f5962b1407a2ae5d9ec31dbcab1892cd44281d8388bc6656768cfeb20a1b565da8b87647af0499fccb4531d8e04a40deaf60b9765aae0dbc405fe8ccebd51d2e0b6d460ec6f0d1352e002664d31dcaea6e7c67466bb543de516421304216e398f82f47ad6538ead0ede297d0f8037e7e778aa5b730fa35598efd6ab4cc062914bb80315ea1e57c2b0357b4533c241bac4cbbcfdf38c433a7a546df4f2aeba7ff82662551ab3e391c153e02949ee80c960ef0d9b45821da799b3ddfb58a559cd315f909fc0ff5c7aae7a857352b1f19b886c9830a2d504682df56df347a3118baa4f4b97350af4a73cc7535465c7ee20e7c60527e35e73fa57200d89e0339a0b12eb8bc5240c24f2cdae2ac7a7773815fd07062e56ecd47ffd15ab6abccff8ce2025ed37630c8060f8527ecb544cae4493964cb5c2a4e0cd86837a28182fff2c6193747161b56a0fd3c1b4e93166c1176288e5c9785c6017c984af83c08172b94ba75bf0c463853493d324b7ab9c5b8cc0f1b71b710f540b4212fb2700da75bdd1413d04e030968623657718bdb150c8b71f539125d81e33a1978bf98877cb7efec33d24db24ab9cf3f2fcd60e9f855a5b3d7724e988e364b33824e51a018f7a874abb0d099b0c6d05c7bdafc9b2d67a6f4ee3b3e9e583ecfbf00906e58bd4c0463917f1bb07a17fa78183b6fcf704d5a1a5d205e4cd061ce872b2ca8869f9d09bf6df745f493f2a8b27ee8f1d334957d042a71567c958e15ed9bf0b30e1f2160ebee946de9f7a685e3a1e042a6e89c33398c62fbd9bf0122100ce94f549cd6041190332c564a0dde99513c7bd7be3499df49b5765cdd71f2772f137a4d8842070d53a2643933239f40b507a3549ae570bcd8f947c8ac8fc9d63ce556960f236185856320bba9f10bfa520793ba4e860b3ecd892bfd10c6a9c11e245c60f94318f8b80400022fb6113a40dc93b55167256b54793e03f6290a3461600f77cd914dd4fb84d787835f242dcb5347551e966e331a63e1cacf0954cdc730a603c5422227264ddd231b8441277454cc92736998c03370b8e0e321bc405768655a776fcfc03fafcb9d86ed770d8abfcb909236abfa98225067ce0c8ee5923373477008ab760d27814b444075bd44d11bd327d8a7296ff8c1be307a85dcc3d55b73bfa34027f2ffb2aa2333ce98455346ce36aa5365640f681396f07fde71f03fb4777063529c9bf539ac0a4cd524a98aeecfe71277703911318133f5faf661d4a3e17de7cf904f2910cfbb15f1c2f229217b595dc650e18d6fc8815a439cd48993ad149f4286e4a4829d0e02c40fb13ac872706ca6554f89c604ab4f5c327de4aae1e6229b2b60c077563f673d80dc1ad53099a06945b394cdc7378053e03b60efb0fcab82046967ea333140ab3e520cbc0f50b4186038aa5e07559db9e60cdb494a6256cc9381220299b361ec0db8525eb01c23a6338e485ad4d121fa5cdc60e3873bab57aa69bb002d9e6909bf8fcea1af17fc9ab24cc5da8a1300764db329d81f2b3c39a98ba83bd52af39e1732a5cbc119bd9d47514c830cf2bbf9c4eed9e66b406ac05caa04fb063fa2fec763c4734af5748dc3f2188bc7c1f7e8c5d8b8aa0f2fd3000bde2309d7061796da3807bd3f14b773318b28e912f2cc21db1246c5f87f6aeef97d38d87ca61bab7f17ab48c746f3e9f7fc4082f48f8531d88affc30a797dbf49b989bde9a3ec0563d6d27f8f52a2fb9473296c062016a322d7722af9911e26cc666f3ebfd332d35b74f6ae75bb3a780b306677b1ddf25fcf9bb306ff28496c1c603bda15188fde967ac22db16fceaa45d184182ba4e7c24d1d2f1ff0fdf11f2b0a15cbb9f8feec4da4317e79f66ec6bb8c338a0a826c303a669294e4d23e23e78f70e15ecb3b74ca1a469d42b8eb6fa9616b8c5d916a4a067d8d1c3b90d9fd4d13eed27083ff46b88f7f6b1c163a03e3ad11d208942535313bab357bf56c82b5453e5ccc3d7e3cb9e0abdf83b75942f8cd9c53835de2da6c36acc7607f3caa73e4364c1ce08a127522e07d704be4cefd6190cfc8fc858d9cbecc23b92b988f85ed35ec8d4064aadb6278ceab1df1eef95beb0af0de9ee266387ab3fd7621324abe83f9281b12d8954cf8ed8356576f075ad537c01916cea8e507a4c215fec05db0b30486b3a102100a6425766ccf9ebca6273f866475c25b7b24a313d40bfa0b0649da5893e1689f67f25fb8906736d2c0d8dc033a4cdf28ae93e27b2479732f227767bc4a2dab834622a2e498eb9f5b92ed7736fc852281a664900099847ef0cb63043fbe7e780358dc3d385f370c8c956dc2a3917e5c22187206a7c86ee56c9ead3f71729ee5c400dd5b4c788f1ecf7b20c870ccb3ccf0e2b9cb0bbff002cda108717e76fbfa0d11016de01e1d84fbbf68433ed7d94f004e084bbddb0c4178015d970e6bfa4df1603216192eb95c829d79fdae85282a82930d88fe7f1dfdcc1c64c3110875791b6ef5b9c8b5ea53be73a795ebf43dedebdb11f16ded4551ec403251dddcc596e5532ecfebb6fef5bd9d33a7930ce5798c10ce6f9ff32b1858456310e37269d9982dfbb4f6b6cf9f6d35724ffb6e36033f1291ecf1d7b6339d41ff97af350ea7531f5d099eb69d84a3969a2844aea9fd46364c22ca2d0508ff966c038fc6da1c9c43d41500ce44ca5075e48fa92781cb953277cc3b297e6217a16127bba27ecc005397ecfd158e2971a029b8c1dda2d84b5794c12d8a9b77ae3f5c7e94ab417ee63680fc84f72f9963392d6603e9c101779b2d3dfeba1c6b97ea92d8c73e1d91de7fba2562f7deefee8ad4652c33a02b899d95ae0b85b06ea2c1f9453b2dc1e20a2e73903f58c116ca6870e820f4e2e1afc7355539045f5e37f4bfc3757607b210cc58823c52bc43b27d0ffa4d636a6155b177e7fa834583e3f38ac1e8f8b6c0dc04df7a8c90e12574445053ef8155cf1112e1f92b17e81a5ef12e9b6b0d47cb4f380014434947be8e7278c0b0c604b68c5ac3201e9c77fa35569a20dbe6b1ba08aa5cc38e99ccc1ae26d5f36705883697c0e7e8ea0bc94fd09a4f3c228a9021328892305ca2605023f07e64620781a67a943612117688bd4ce807e502ef89251f6ef9795a192af7099cb6927b1acdc2254bc7809509762065c73d6d258161c45a53d8669c35c7a80005ad356a459a40aa518661edd1dc4a8e9cc946d7ca18642c66f9e2279ba47feac28a6a12eef9b2c4c4fa7e50305a8fb7d2daee5e1beef0f2b135157457885b1e9f37fe9b4fc507011817165d4994344410151e6548b05cc287c89015b3e0c8205cf1394611223854e98cdef9a98eae41d807625c65fa703e06ccaaae156aa68d05871a90a8fb32a761296d01889a33fec0c4569c765dea0aba2aaed61d92349869fe2d2cc1603dcbd619fbb7bab225071137b965d1de21649374dd9ebaab378543e94bab598ecf33c374830813d6fd9222872d9a70aed5c6d79dd4c8affb2c53e6104b94abeccf5c6c91c4a65f21298d769f465855376a05f960c74fd9d4c6954957e694a74cf7f7d21f148f1a98de4a612c69d8e9119b93413d84777cfb4eebb8548a247aa364bcc127276dc21253bf46411f15536de0e845c07e757fcabec8e439ddd8201d668b20ef33d090c22046b078fe3cb9e0a387bc3d7a0d3c3983be19754152067439fa5836d416c62283891aa12c6608f32d67c77acc36bbbf5816b1c028563f46aa38735b06ae0e74a29b4dc9fd90975b0bfe00e466c0becb4db10ebb12b907d7b29c81a124321ca07528232ae626e3823c42aa51a68c98df26695865273abaa1ef34458c9ff586d40928b4df5559f224de0733d8b8cc4fd164700ae338f49e263b3089f7bc703fa93083ee07ec314566f57ab82f205e7321cf506369064be18ccf2aede14bd31829a460e5867a7124c87f7f8903", 0x1000}, {&(0x7f00000013c0)="6bbbcfc8c68e705a8f8c2fc9544efa003a4736f29e5779ad9fc3d3b63a814097b91cef75d9bc39e315922bb0c55687eba02f8606515e5e39e577ba64868b689739c325f4e6e344d7f98bf50e1e2b4cea87c81f885f4c0c6a6ba09ff33a5d6fbb450c451385b41b60bab8f26146cafc914a762af0a01f43452f395b6e89d05d376a9242d24b654c569f5c24161641b054f2105dc62d205a6a63993a6412b7d813e4c1d1195c70f7491bd626cf894a4f1a4721ff70bac18c352bdff500ef3ab55f2d620fb0ce6ffd5525cc3f31a1da416783d025346180ae518830f55a38ceda03744299811c34ad928331cc94b3e6da10", 0xf0}, {&(0x7f00000014c0)="881ccfd82a02f0629fca80057f4fafe84a3031d3fff4fb42f40d0b908dedfdde56f561fe1f2f5664cd9e1dfdf62d8e2e473e3303667cfc30647ae1e161c047938ebc3212714d1b8c8c78152f5cb23579deede605ab30dc49da7816a601768325525ebecc55738dcd329296a747387280741283c7afcf2761c71aa720820e045386329b078840a3fdb2e0bc4ac650135b63cd784061abbb594aa159602057b142bbd1881f2dfa26186291247ee9d7b12ad2087f27cea45df27038287dfb966edc7346c379eb76839ea19bbf060f725dd3bf991100d3df635251079e492902c8afd9", 0xe1}], 0x9, 0x0, 0x0, 0x1}, 0x5) poll(0x0, 0x0, 0x3) r2 = kqueue() dup2(r2, r0) 01:57:16 executing program 0: socketpair$inet6(0x18, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x2, 0x4000, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) read(r1, &(0x7f0000000100)=""/127, 0xa2) socket(0x4000018, 0x8007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:57:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:57:16 executing program 1: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000040)=[{0x1, 0x5bf9, 0x1000}, {0x0, 0xb328, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0xfffffffffffffff7, 0x800}, {0x2, 0x7fff, 0x800}, {0x4, 0x5, 0x1800}, {}], 0x8) 01:57:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0xfff}, {0x89a, 0x200}}) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x8) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/96, 0x60) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 01:57:16 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x5) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0xd) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85d854023011aafd9507139e4078096dd74b2d5900131aff585e0bcd2aaf664c562f0611bd454bebe1cf195ce2a35721818d96e28f6f641ecb8c306773a2dd9c495a3ed99ffd7a2c326c7e1d1b6c53c30968a8eaf6d619adc22cb225d8651fe0d60af099e37da5299e156019b8ef35378edd0f05b1f739891f14e9926f44502ccea8e3c307db826127612334a369e4e46c985150869d4e74dfdc56300c3bd1db2164d5b3bc", 0xffffffffffffffc9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:57:21 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="4d2d635ae02f352f173c3cab8fca7f336f596aab37ca8786a31b0bca27f846e4256e07c5c9c96742dc45e7994362c5adf29d423c9452ac531e81d8a5d61e7b7106854e0d079cc664bff1edac48b7402ce469b917331d99b67e65c422ab1d3eba4ae9058191a6a8f1ade00df32694a717440a1e5c231bef50bfcf3d6fefbf4110034c25f5afe60b54ec2e2b17ee3f", 0x8e}, {&(0x7f0000000140)="65e8c511642222f53f4aea2b3ce586227ed3a7d5190d22608e414d97893b296fb02b06174a142eeedbf0444d15d316a7e4a38ec62263188c4f469abe39878129eb9784f2c57e11911ced3b88eda2b66bb918824ba650ca4864237c3c6156b6ac04dcc29aef6554295ffdded74d919e149df61451ae4874600a60b52b4c3881ef280bb8d185f8232387cd113abf99e3e91f6b043a9409b8eebcfbe3", 0x9b}], 0x2, &(0x7f00000024c0)=ANY=[@ANYBLOB="1000000000000000ffff000000020000100100000000000001000000ff0700004e22f5e24520a5a2834014109aa082b4be2d8a9f7ed7ed54da1895b149c85e1670dc7cd5130f69eb6c3e19bacada26b5bd323eaf35ef2115c41e2bdad52353bf0393c8fdaad9dbec53a2b5f2dd1361351211e2de64ada212316c3d50c334282716e14a6452bdcc3d27dac7a17fd207c4b836ed12b3c08df11da83c6ee45adefa0db614ea827f3f73df3781bbd29c4d9aaf56f3a45504eee3dc6c507959148c569e363f44832cefd71789452982a666ddfae4139ee2ae7ed94282e91f205fc680d07e33ebac308ef7ad990192f39b1cd92e1ea5928ed8480b2d67457a9365c36785bda8ec5bac8db98dc2199dac12aa0b62734810afbdc06fb27ad7cd00000000101000000000000001000000010000004dbeba8a09ece7b457f57feb61fee5941eb0f031d06e786b7bd0b7e3d66ac74b0ea26c884a71005d8192e69d13f8879f3a07b0cf91ad207f93a38ef79a7725497952e7c3b6bb6e166a75ff132115a0a281f8575d592803ffe4af2799d202d08bac64e33e16d5f767f751c1de95470e86fddb0af772c4cc231178b0b66617fb06da54350862b25acb0776cd4acc86515a723e8183e383a6b0828359ee9c851fbb4344684377d2383f6a78af7893768a2eaf69d55d390818d057c073ff5a7354ec7937b903b132152638a9daafbe5a2330fa45620d547ea420babe7ff2bb6dec2d4d11d08d5653dcff852b427817da9628e4993070f97c311ff7b9fad5abd76c8deb1f16255f7fb3904a70b561a99872f4f69a50589ea6e3fc06063ef44c6b5e9abf6ae87121f879313c00c8db075e38d985cd3b507169dc0497159c9e8bcff36bb0b9b7ddbfd7dc542589c4e9905fd158b459eb2942fd11b2cc67c32208035bc048237b97726ac3a482996e55247181a778013ffbd4c81fbfc60dc19e5a6a5a1defe94749102c8ea649c636e2f4154dea27ef1853333c887d1ec77a6113c9312b365e922439d561ba11b7966ad17be9cc5e5575d580c8966c67928f90c3f7c847faec90b024db88ead81c78a9ed6d26147a6a55623f2016700433b691c3a9dda3706d259a8e0f50416e546ed6e560c3f01c30ed3cddd0acf18bdcca78b85b5ec218bbb0b9b523fed885d5b3dfe849ba1a0bc562980e7f9f1256ca4034949444a382ed48e959309a7e18df355c99dffa36e3ca984fb69b8bdff4a3868684f4bae4663e5bfe6a0f15efafa3780fe69c7fb12b206c32b58d875da53209fd5fa57d1f166ee3f4162ab269a84b532420ee98797038554c05ead53f75397d45c0ebbc8f49e58a896dd425a052acabd496e2099525a0b9d9f631ac2249d8bed05a195fc63d0fb3cf0fa252f2f21dda9b77b36cb2238dbceb4d3dd545693951686da106963142948bab782f8dbe297124d7d27ec62305e40274f0fe996388d3dfc1e8730169af72b7149aeb1ee6d17d831814034fe2f1f1081e35c0d3c4c7430a5b041c06348473650e1510176a3b555dee42890d2cee19eac1cdf45698f8d50e533c363452c5c914cb23a5d8bc317aff8eb7c43ee8e4fb9d68fe51543d97d1f0ca850c4748b357efa3939a110a371c9d611a1d9f7e96af557b9b2e0da9a97823e753296ad04246cbb1691dd2ce5a93b295d29974b966c6829bf926b870e63f9f907f8957e458aa76447f1b12403e1584a4f8c4415c8535fbf349d9bdb6ee4a36a48a4db94fdd7e78b1d386d1ab0ec24f2f2c72131f2838f6cd21541e5ab640e29fd274b4d69f252f5510e157ded88f76d9ee497e97703d6953ca38f69b7fc7cc8e32f06eb06a4ef42f03974860996bc8f40ed39bf18103a6f39c1709e56133914c493f39ae74152add7fefd28a5a32148645d07a5caa59f42da48278aafacb1855b78a84fabd9e3dc64ab8cd7311a2c27c7a51b09fa7270834e193aa0b72c33da86b5b34ac0d7e8aacb93fbfa9ab6eb6508d75287735f035c0508526edd4b0d4f9bfdd355b2f5064787a74b3e25d89616da26d352f33db544b517c739d0e8e2747d9751c62025020b235783e97a543d97f8bb66d227da86011d05e10b6c6c499785edc2b80b8849f0a083988602efe31d2233b79d9bb0f330539302b04b50b22f5ad4b8881031d4f20808bfc6aaddb61d1374ce5ec2beb2b1a2b5057915b1e4f61967d936321f9aa3e796b8aa246545eae98c8150e69444526db26e1211e69c6e253d411aaa4511349468f0a27bffdaa45b9fc63c76b5f6367b2c5590bdcc3a0b68cdb01bcf135046d5d3240a11b1fa3ead37ead89dec0132ec5e31b5646f063abef7bba60115f3ba31fff7a7b89f6db52abbb3d269d169dbf6d8c0487ecb6c9ba6c93aaadeb9bff4ad067ef6142329f1782cd0924741a12326dd00dacb76bdc9ea3d6bffaf947a678f02a38a5170d1cdf0b185e015d9fb81e048ab5d668960d5f8bd2fe207a6c4bf4ace26948d26426b495fe5bc2300dff3b3916e232d951e684fc8e0cbb1f87c19c230bfe869767a0f48e2204ee4885b9484638fbe3aa4d6ce15a8f303e96a130aa363d9095a7e0c24726d8da19991dedf417362178ec7cf9e9fc5117f28ce2f518adadd2efe36e99f25467f43ae39b1f349e64e9c168a29c7cb96dd203ec9ab574490aa3329b529c8eff0b7272fa5a89cfa553cec069e8add5db422f18d7d3ef16c50e43b5c20fe5727f8b6c3c64b852d8ba29e5dcae1a432592e469b13cc8f31caf3f175eb9013c0e8be7f05407e0c9a4cc4812e92c5b8856a107c7c6c2b2e15cea3a441f4e7ae756ef54756622027b880c9b36ab6855b5883a40c46b80e74c725dc33360441fe69ad5b44a3411af2c9b79d2cf3ef8a75de691cb598a12948679afedf840bb3abe88f131be3f9674d3131897a80d14bfae7a6aab84073f6838eec085d0a02683ccf798c7b1aee6f7b3010947f3575a405921245259929d3928f52ea09750771e4f1c25752bd302c0e82e49d9b187fb0563473ddce9f85732bb9fbf9bcf969dca73d4c89f59feee17b5e0c4a09bff50eab4330c936f946ca598023a2ff61415c896459df050995d1df9cb3ca72f621f88f139479036118d77029967c551a4d95960fc21f6abd4119f30a6e1094bf32259b7c9ea8da3e18a0b4d26d60dea2e09cf465bd54f90a687d5e1a64006908b0fb226d7d2aab587c55ea59b888717c0a143a86143786662811da7b9fe614b1f160ed9532e7f6236d010fafd036934127098bee0b39aefcea525c7f34abd99b0ac98d8625eb12cb7863cedc43d513cc01b319fba93c8ace1a6f8873c78765c383734e258c997e82c1b32eb60e4738fc6bb80f4ef1f801489a09d74610b11d270a25da24baa32314b5bc45c0c3a485f49ee9cfaf26942cb317e117b02d7bb7e79e309abce64f9ddf0a01fc2eb1d553642e01332da0be6ac08b25999b0395ca8e3910eb19397b5e3dc7b5235a7790f9613d0b87b45a03ccb19acadaba0fe5086b94676d51969f4f9986fc61379b0853ce645bee8b7d45cff9e3c13dbf37aa5cd5316b6a5219e0468677976eca7b583bb529af525a6633ee6194018365fc46d63c6dae4693b46ad2aa32a753957f815c00521521d653a1ed4691699b5c6461652616df8ef60e77b61b2808681b12e8fdce82b93efc8b7d3184eb902c4fa5f74fca516d1badafa57342cc9f36ae500acd6a0581dceb70d14cbfadc48ce6533b3b1886d196785ba790a271d2717244f04518eab60e5947d6972c7c02ed775a3e35573099d16649ded4a0b9ab7003c87a85ca5fdb001439616a7c4e85421cc3311ac90833934572d64794942da4ec850d0ad2001e12bd609c389e59d64817f802b96911933ffb8228a34224c684c6b3bcde72383b94a9eb8c3f3e8b024a7d81a4c858dd1faf2f44b44f16b43d416152370b9e31cadfc4312ee9dc5857342294ee4e6dadb8c2f6c37994f749042b29e2515113c1f3be08a31f2813b425a1c1b604409e25ed91b07f2de005e7564bf8cd430445c31b454c4af7722e987612cc1b8be1aec9b526bc1726c5adead5e9d4d8276349de8be32fe5261b9b54a70ac68474bcbecaf3171fd376f4a9b0bd645d1ce67c621202bfa1b20aa47af4ce51b61e2e8b5fd2684c34345a920f904aef315c6e0a371a5a957aa2c4acff00322f378b2e3e193d9df08cbdb7f42c3f7d4b4053fc3d76811782854d742ed1ae7b73c5ad923414f7da32cd6093a0ee5a9f970bcc7df74852d132669fbeebcb333c86a2426ba47cb2d2f88ae9796b493087210c52d518f65a003d4fedbf74da3c4dd844f72cc534bf2cd4194f8f5cb1918bb1abb38e4f8b79356d1d0a802b3fc213ce3b0efabcf58b3f4544a7f2a8af10256d4cda09c2a4fa14790f064f17c3c7150583a31a2845b13d6d5f2c918df9b5f7308e1457311b5e1c0f8ceff59859af7e4be62bae53c0f8151f979ab7d05e32b83c7a57e0850ed3fcd97ab1c0bd96035c09d8be721c8341a0f8ce196825cc735ce9749f1bed0e191154d7a175ef8d9fbc9a85289c385b9425f835201607698e46d07f425898439b0a89715dfa7791e0bc539e7b9f04b458178fee3cde2690b41fedc8b5f2bb1ecb06338a93f7b02cf14816f149f1d537e224478c35645f9576a3304f2cc8260447b2e731ec43f5b9ce7293f43d6dae1139fd55b026355418f7e13a5d51f1fec542c1da44a5782db687e9a3a9be6ce7611eb920ff45add25ff646da71f7ed7cf5212fd920d0d72133b15aa2eee1a2629fb49943cdb35565dc01187667babea85a0080f19e7e167de650ea29c57c62c4eec41102c2f674fcd15dda982e378cc225b4a62dc2b6b2db9483e479f28e988ebafc65bd5898a1d694ec5f44c71bb2c7df9e86ed43c59b86be42962904f080baa6b33fcd7bfe6723ca53799162ac8bd606d78755ed6b4bb16c00990d64e3ff076346b21a6cf85294384f45097084e80116c717b931f8d1592b6f05c60be741528d87173a77e535f74067d079636f4428ef92779eea40d2636fc795dacb7d6ad153a2484fa4e9d070252709b2f7e06ae42f38bc72a3244506f2846ba6e7ef8606e6af859f4ad8566678562ef56017b5b53a42411fb0be2169059c8ce92cdd9c5a2fc819aac2aa4c1051bae266f5c40a98ccaff1e9218d382f9219d96d7d948fe36776e49a412ddac81f620295dd53bbee3e14213e1d4321a4cee51c05a718f4724d5509eac5b56f61ebc9e121540c414d78cf7564c3a7a0659db9f1d2f7d13408790d0bd619d543954cb573244d6c319c08c2b2ccbd6186c0d3389f6fcd01005cce2bf71ef0953b99f4244d036555790ddb50102cdc2da5e8a784491db7e2917b42b7cfd5d2aa2eadcc88588a5517c44f6b9eebeedbedc4b396fcf26591ff979fcd159aacbf00584be1a698152d1405ae6c6e2bb9ad9f516260d17aa83e96e52f3c46b8aabf715ae5cb1262246ceaaaa4d1fcd3103342987367b06d203f51ecfda75e99dd55250db6dfa8dccc05e503a091e2bf4b8716aff5eed45ed69453621bd2b9f5a20f56d14117735436bf6f9345363951394fc94b915ff905ac444a3b2cfce7452073bb1571ab05cf9dfd8485f9a36d3e2acb9ce69313466cd012f66ee10202133328190d7c76b630699da6899e08fa0eaa54205329e636ef4890b021105019d585c3226e681eadd0cd9749d336016449c9d5a360c01dd8ae3f920dd4240a311d78b57df44ad506d900397aba6119d9a5139b7e30ece062b16d7ae5c27b02ab6c57ed43119f07009e55021dc5ae77447b7817fac1c45c8ab40cf92c2b68f52e8888b1f03389b1a5eaeb2d26980bf6440ffa9380da7654d0d86e1bae3d282bf9274af56949d8db3829d08f838acc801efd742e27887d8e7583984970c65742da2254356786d51cf89746b70f4791548f3c98d6446dd3c5832a3c26357689e4cbc8ac01963fb3e77efe75b40a0f756f4e0705dea5242b0e27fefc7b99deb5b1cd0800d517bd484df5ad52a41d8f2b80f3eb34c05038af965013ae0e1d99e104fd945fc82ee8629be8ccbc9c5c9e6f348147e2d8e4d72d5d3ab377d69bcc109b0b5f0f8f35055c8a0f09f23be35b4cf37fa5d11065e391f4d6d9c0e16d83237e15afbef8df137da25386fec9ac71db3dc56819c97403e4c7a6605b66126a93ca6e636c0d5394b5e8999e2952622a06c9154b54b667e8db0dfac3a2ddce91dac3c619e294b22ea7090000000000000000100000001000000338ca2cd0d5cd9dbbc0271347e21acbbc8476737a14268aa0bc5f1f32c56e93cff386d9e7b68790c5ddac2e73d80d39ec1a212a38f637b79726c0da5876c7ebfbee9a199764549f3dc7a0f7a6d3f91b5c2aec6bf3c3daf404d17f3a709871189f17850d9c1c9ccc31b6063951e586a5fa9ba1a15022ea86c31d9152d01a6626d1010000000000000ffff000000010000dfe5672332cc8a10c6c856f8dd9362aac65c82892f6ef1ce8aac45d5f06b2ddfa1dd25a48354067776afb9c2d7cb003df4c08f9b481ac27aefaccd1e5035b2b40000000000000001539487bf80438391f7e13a29e96d9202726863447d68df0d2baa2cdd1d70afd2d882fabb468d9b550d59f0f09b00ad613485b0034336fc5564a5933e16412afd995c58a9c5d82e3b7464acff4d82373cce7c814514df745c027008b9d9172cdec75b814b7d807cd7ce4978f09dea5c34553e906519e02d1652872e4df8e252eb1427d77c5d17d3973b359ea6947733d75a7d67d4acad54df6ae5a1a84b3e38340fd978de1222f7c4ef97576e34d26acf8941b479be302387a58c7a7b75a17591b164ce8e94d7f8060b21964aa2219343aeb22472c85da1b3259ae061e4059832a77d655514a4b733e32bd78ba5bd34e85015c0089b1cc8832b7ae94e2714e38744d59f1633ce624101355296d56104a936149e3875713b76e24daada198891503827389b3fdb79e66c64ca7a4bba7fc6aa0abadc16427c2946453416290bed482951398d5ac4d39495a3f20da51bf78b244298ff8ffc990374c0c336982f175e5f6fe81299ca2bdada9021e766144408c8e507bead1baac8fab8b962c650c2ba342ecb01e39a14bab820948b26d49f551bff73d6e00e3e83f9c94da9bebee9ac8c4c09600a22579b13f6f717f9b1b0e399d79227bae9ae44d6dc2fc821f87eee0d283e03c0c5687eefa02bd20e204a9aa6cdcb5dd3f9e26fab3755bcab83524e1903ff5caa2ea820f9963c9cbebf734d714df82d063311ee0efd7d17676b095e59bf2f00a367792451ffde8a07b150884127695985625f71cb718d0c7bcbd71b01d264d7da480b561cfd7dfc28066cba1bc392084dce5231f57664cc91a8167f70e9d6e07c31eb85dcf5f67089c20c79961158cd1c94e5954b20ab021943138d90e5aee9aca32b3289c7c2b4667a79d75685076e3f5816e61d8bc3a04e4b4871b722eba9556374b2f63fe4320e37e0ef795f4b5eaacc51d239b1b6f36bd157535480ab722463467b52754a92be9e3345affd54c33a224e36636e784294792e87b2e34f83c4a545e39a156c94e20226944194578bfca21754931778a82f26f3e1d6db6c71f24a2db9c9289e2a6858d831b9fea5a8a7e866dc30d30e1baee0b7383d09a46662d99de1784fb2f7d6978e9103e639aa7545dd0bd5b5ce6c1fdea9579362bdb3fba6f6a31f7e9500d5d86c8b419cb3c5bbdfe13dfd9963d311ccbe9f9d469b1dae0a033a810b376c68ae7099abebd32408901573cab1940ca358244e7bcc64eea27d988fcc60bee4788a7e8a6fdd90890335357c6ab0ff5df441f45f43ba4f81baf9d7dd9127459fb690c771b7fc5601d26050bcdc4878728cd30b74851c515903c6c4dcf67c4ab682676a5ac71443e10b537aa5dac15d5c2c88c90d203f1e3c294e6756ff487636f0b023f7816b9db14a15670017c9e06d787d16e04d6129e2b2d0426db1dcbc71d147060fe149b24d8031cd268316d25de85105647ec25fb0cafe847ad327ea07cd5ec4510fcf305f50111e74bea718d4ef54869bb941e9f970dec3ccac0187dd8c697950245ec090adde15a2da743a41842727868e41f85ef46300dad43a352193841930ed9674a150c0f91138ff239ed7710cca58dbeb778c82b56673a83b9cbef3e06675e425e95102ef6401596d3aaf4fa67f5dd3b56ad20e8c5179e8ad286461fc0f23d5c39d500c2acd53f5f4d747cc10385b8eddd233bee62cb1d2b80234994ca186ddea6dede95c10fda27e63f996f5fb3f76fef0853786046d9d76c4d7a5601f9327ae5e95403484e1c2e8c4823921db196d14f214bec75e3ffcfbefa5586c8f4098c0d3af04a27b1e68cf2842289b5b8f8cbcd6b0c7ac1f9ccda890fc1b97b462d38599d21835e7e84b6a7f80fce676345e53f50495f4b8892a3bfbd615e9c83011cde59c883356e324a9b704804b4f2c90d0b2dbda98deca799fa39a5c59e08434e99f475a4030aee256e4014abd563a91fdd67aeda17161ebf7f936660210b0928661bc698d8b1c42155b7b684a73c93298209048a50ee2975942121cdae81c10997049b44c89ebdcbcbef422009955bef272a75346acd98b615c85b866bb232fb2e5634831b0de46df5c5a59e7c76debcb8ceb86792870bc86f6ed772064d9cf000125bbb3f1b46dfa6a05cb05a4dae2a968576d1dc6ab27629e5549abd9d7706ee752657ba4a6b86e88c2b0cdf2ac92f1c49a74e199f8681e528fad836370d36ec82a2a6d87e1fa2ad519c529b8f48110afe8396f342f5e825a30a4f368e2d1109e0a6c950c816a98b478edf6362959f380b6dff5e433a0957bfe0b902c98dedd51e3a9011bf49cd787f49fc0d8a3e3e5b39ecbd5135898e92442c59bcc266bf14de799625f197abfe74dbd02bc52998bf6407f36398ca41fa1c4f4b86fd289c245ffa5ea80831cd8dd6a3aa26929146f8dd44a8e20c421fd4f430e53ee30ca604332a1647facfc2a39ce9282be960fa63f6718aea5591ae29e503abf5dac92d51d8fdaea7b82ddf6364694f77d388e3ad20fb10c2cd962955ecb01db287a9d7ff975823a71bba0feaa6a65820668b543a2a538912c775fbba2220f5253cf9700dfaef784de3c77cb17e885a9c3da6ec3f4ffb02eda2457be027a79e5bcdfa2dfa5ef1cbe51f718230494527f0dd5f6c3245cd2cbd5087d593e0ce57c36cfea2da284595b134c03c8d8a49a661fb854b58d1890c89de99d2dd3a38c5423ab297db8ccd3b3bd5fc2186a20293cd02a7a60f5e3dc51eb8a557595fd378532cd207f287e73d6195e365b23220f43e4ffa33c9d209784b4fa22bf733ac41a279e12b3b6e8147b3c021b05fe9a00658d7f2da0db31d313c66aa3f660a0d1a333511c7062a8f5a4cae76e755d069bae888f44b3656535e9cc12dc1f0953217c138ed2ff83865b3bf80996218a81cc9b30e76d10274dbc2e14fc1dfc8462d121a6351a9aa6ead7e96f7356bb16fc0ad6bf3f9b24eb652720f49ac26eb98f09e98293da70e9afb2a1e3481ec2c3cd801dbf9f890b36130de3697859b6794e3f2c577d44de1689d876728e77061befd9d729c8c1aec81665f3537c6b55588627fdd6f3271cdfb88617aa9813734698cd4448a4bcd865f13c08e31ce11d480e14921ea23a186a6279e8d3552309ee82f36daf8cc1a03607735709baf4b1592eb23bdcc3ddf4204621b37951d1aab412fb9cbe0b83c65181bd28d3d5ec4048c436cd8cf9707b887493332c402a8b441ea28df5cddd13b0e2df2f306e07103952be0a8112528ab20b4fb56ce9eab98a44f68ba527fd60d3ce157b001906e56498d5bacbfa48b042c9b23bdb102657cb17e590b8b5dc5a02bf997d428955f40c51bb67835114b8b3c54fa2a2d191f9b44e86862211cdad7f9abcdf7b45dd7d8dc5a8a9985d1f8380b84e7e9e09760321ded046940cc0e6844e1b04edd14a1a292a412da7c0c8a05cbf9a442fca48823edd30ebd745b71b1c90e6603b025615edbf7e8924eb8362c882b08d00fb3fe5b19a8e216815665f753c2d4ef150af6216d3ff2a3d99b963258f6287a40c83cd56f395d2f431786b0db00fbf9c177ea44d41671e48e7893b9225357b8796ed5761710007f70659665e65c67fbd81b5bf887ba3d45b154d059123b9f98d67ca2b324996a30a244eefaa498f04af8fa95df34e5e1e29b8dbb348e849527e1c1e058065fd633af99b23e116dc78a67f0787f79cba19e1d4263f03f8636464b1ffb3fba7ff43f6c8047a1ee8af1cb47ef19b4cd6ca9a14f4105134dbd6b5e8116667ff5961d990056e47d03ce7627abb06fb66f2ff767caea767d15b378b78448d60163301016c43e4b40583df8fdff138011148c7b37eb1b5a0cbcf31caa95ac41ae36edd3e29adf7ba75d565190559b1b833f1c6e59eacf37ce94db29fdd6857ca51f0ab29f3fe47817a8b82b6031062db537ef16cc51c4e582393c8ba57b08ac53d1b85b0c205bfee2dce2e189768b3356675041ea9321fc3c9d74d99d5e18ba3427ce953601cb6830d057bc3b38119245ae4857266e7186f36ccfd085580395e70efeb1d29ad7e2c3506101c286a5c66cab732895cab742497754909b8d00a4ba6992aafe6bee8d622e22794d26bc13905b9b180564853b7856d9d1b069f387cdf43616fc11254e41f4957d6ceeff7cb00d4142dd4d8b5b0108278c373a113d1124c82b72c5809aa266ad87a15cd3999b1d19b855281fc977a5526826171ebed4f98ceeac44c5e353b88aead0f86d851e08c17759c49317872c35304237c5dd39704375af15f9377ca0552a071278280f5931d52e9bc9fa34015d0b1804b92a1b98369c8b27d386ae809f404bcaec57885bba4aa9c45678770dd5c2e13d74e65d0f4976c340f929400f6263eea8443a17742a626ec1a80dc13708c20d0364e6f17efb679a4df52251f468c991fd425879fd70d3404b2e810516a8198b215c1bdd8cabe2a90b512d3895df4078b6e8f93c6496e85c533c379fadbdbb4fb9d96f4829c5dbca5a438fd0115714daaaffd2cca3e618b289cc69dcc689cd5f3edf57730fe384e2670fc97c6edfa1e427a290a6dcc65638c52970ca289ce3d2b14813440b115924d57fb1a802971db00520c37c31a32e3ded59d9311123d97be76eed7ab4166a87a0a9001b45a26cec02a77c3c5977bb30999c665d30290cae4fe8798b3f7948a95ce70a42720a4afa3b94da4e98137e87a681e033a19d39d5f81c8a9e662f9ce5893ffdd5dd6f76288c590825696d93519278b7ce2b39603a7414f9591226b9a24349bfa67952690303212a2ed095c7c95f23776b9e801e449aa9962a22588cf39c3a116df80831901664b2832dce9685caf79dbaad7f7c9e91612d20faf9ccfa27bb6d17e769e8f3615c1f0d9070fc4a3bd136fcafe1dc7cee40e6e1bb65b8b38a6c9fba4dd85c4404f53bf2f628894fa9b94930c10f7b3ee4dc5cfa3987b4b217429baefc91ea1a9ed4d87eef2316bdaa00e80871e45787b39cfeb7a258af4f533b9bcdd68e90c87b542eeacbf6e3b8130baa1832c1d9970d3fb890f484fa80c1243ecd0ac7ca5981d98396a4f7ce70c9166eafa4ea205218ea69d3cb86bfb34d99d5a8ce9c7e32437d3a836fdd89617890b72a1b0da1bdfe59927868ef0cb95ac9f56823453082b2ac24528af755556c3d7dc103847a7dcc3d4cc2657d20ef9ce5d1f80adecbd920f221e1d47cf2415a04b12f33bae97f14fcc1b1cc9481d77ef447ad2d016e14d2cb88914b6d589e92357c9410b966ec68484d9e09081b3a3f6e333b657973d9bf36cae4628ea5f3d21b71b66267638da020c2c89ee8d184a0c6f1ef1011882217ee08c19121d407fe5ee2395cb7e1a3e40e1d0234baed710139e0f95f96bf02879659a2adcb1b291bbd18625793edcf97c2d72ece40e95ab7dc8818f7e4a60149add695675acdcfaa41fe5769feaa8ba1951d9ea80e1ca3e07abe6136c29a3582dc669b86f9b4ad1d16cae6cca80855a120f7ee99da653a0a78ac0cdc77f9a4556a95fbf0241fa655b12735912fe3807b3c3763cbd3a0b24c668fffdb4e8eb602a68be4d5d3f4c7618d29739534b4c3f5bb90881171527b7157ea9e8eb9d365d81d123b2f6ff6145036c262d69d4bd239dc14aac8050fabd84418f4263917e8a8e1ebf5f679bc7a1d82772e23c0c17a6da6d9d1cb73be1e835550fd3cef82323df37969bea3f779e262a3f087356e9c8c4b42fff31bad8330f52942483690db3c03ad436e781508567ea585ab77564aa3e7f2b4d3c5dd5757908314011d592863139adda6a8101d1c1ce51245e0eaf9540939508a140cc1c"], 0x21d0}, 0x405) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 01:57:21 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) 01:57:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 01:57:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) 01:57:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x208c8, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 01:57:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x88, 0x8) 01:57:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x1c00000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="365e0f00be8f2c5b80ff3e92916c5b0be3ad39c16e870000000000000000324e6306ab6208bc4723432c074aecb7fd792c49cf00000000000000000000000000000000000000000000000000000000", 0x4f) r1 = syz_open_pts() close(r0) kqueue() r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x8, 0xffffffff, 0x7, 0x743e4b8b, "ba80482c924f8e15fda500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0xc4c, 0x10000, 0x4, "376f831203ef0659ad2db1c3881f59c3067c1cf6", 0x0, 0x7}) 01:57:22 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10) fcntl$getflags(r0, 0x3) 01:57:22 executing program 1: mkdir(&(0x7f0000000780)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x20008, 0x28) ioctl$TIOCDRAIN(r0, 0x2000745e) unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='W\x00') fchdir(r0) rmdir(&(0x7f00000004c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fchdir(r0) unlinkat(r0, &(0x7f0000000500)='./file1\x00', 0x0) open$dir(&(0x7f0000000600)='./file0\x00', 0x400, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='x\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='x\x00']) sendto(r0, &(0x7f0000000640)="059d26aa74ecf4eb12ca384ea417038b30d12cec10cb30203e72f41e444115d0170592c56e3b6f0d659f940292686f97c7fd8ec9ab68f4b1d301c74e76fea8a3546318b4b7dc5037d83d4e375b966d54c511c8caef4287a6227b4c05d02b64252d49a154787d8ec3489f4417670b465d7e251c68ab0a289e83e377e09f010576aa17e9e38375d1041875badf6f9a3e7e6ad08f5af0c07be65ea9e2ef6c9b8a04c975bf1f6b7223d6e8a2391ca8ea8882a39a26db6699e6b0cf47e2acc6a976a70de61718070e1ffa7b0bb5e57f36cc379100e41cd62612baf966b418c757dcad50038df65860e76185a90b405a84eabb4db32af2ec1d9ee89cb59f", 0xfb, 0x8, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) utimensat(r1, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)={{0x6, 0x7f}, {0x10000, 0x7}}, 0x0) 01:57:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffc, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10b883, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x2) 01:57:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="4b758a4bab372e53eaa5f22c8ebe810a7e73b1a779d6aea684e24e4871c4ce774312364070801411032a4592c2de29018692819390ed8c", 0x37}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}], 0x80, 0x2}, 0x2) write(r0, &(0x7f0000000000)="56a3f30ec46ff12bd2498131c76b4147095190cdd90c3ebaea0bca182d51bd65a6113fcae41400f77930a32038b4d9114a59e6b249785839c0a5f15c2d41e42ea93be5a50b0f751e9cdae218823879c64b628dc314a05e02d6aa0852b78d6683931f1240b33f48f3d92daf7fd376d8c58b7af3", 0x73) dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) 01:57:23 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000040), 0x10004) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) socketpair(0x18, 0x8000, 0x10000, &(0x7f0000000100)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x0) shmget$private(0x0, 0x4000, 0x31, &(0x7f00000a7000/0x4000)=nil) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 01:57:23 executing program 1: r0 = socket(0x4, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000000b00)="c678759cabccd8ff128c6586c809922649c0ae9f53d670b1fc02da63e3c8977838ad44c2a19de0e657c9e3c982b19a1067ef1b04cb96f4316a032d272aeef3232a56ec67d43e236153d3c5f2df43aeb02f0f11db6c2dea01c131ab2f1577026f4a61d081b51bf0b63e454ad214c5d7345c8ca342bd54d40aa805875729141bd15ed92c035ab20e6b5d9b8e0d68657c3fee", 0x91}], 0x1}, 0x0) 01:57:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20000000000203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x0) read(r0, &(0x7f0000000140)=""/132, 0x84) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 01:57:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) r0 = semget$private(0x0, 0x0, 0x84) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/63) 01:57:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) socket(0x10, 0x4004, 0xf810) 01:57:23 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000002940)="ac0457f3af5476bcd44853b4aaf96536780760cc5cf677ff9c55f787287bc73244b5c373d58d960bf20c36e3fa8449839c746659916c3e1890c8deee1fbcab6e21b52d9cb858f01f8cc7c29a0e42f0b613fc333be9c2202315afa93f6a3a695338a2652ce212d13d2d1c0e631d36c483163d65269a1c39148a0b1dcfcb24355fb2993df998f3614fdee5f5ad8d745c7c8fa09030d7b03a3d0c30c98bdce32191739503058a4c85d796b1802520967621f6ca30f12b20ddcba59836ae6289933f05e3b17b82414b34d50648635177db093c24ca2453d6a4b1be0f753d674954473cc1c40fc3770840bdb8f343fcde22508bb2adb93b131f1427b731bb2e2ec65c7a0473ab39c694f7ade02768472a9ffc940cebb8795960b71659330f025d23582396a5486812964959c61c74c6b70c43f82a3763dd3d62f2a655b6034312f35aef42f8c526a633118ec14729d93a7a036dcc472a2a28e074e1e8ddc548f1c68c65e083d475ad627d924c8b72bded2c07b8804ba7bda45c4bd11511f685f65e4cf685bc072c6407eaf0edf9084e4d351e5c2d1323f5983be7fca7dc320c7f181e41bc24b3bbf7328177b4d40766666f5a02eea4130e7904a33e577a53d2f0f6d737e58c0fdd084f527b209e481af74ceaf458592991cb4e05c55d66731e798efe0aa9b3db1a7a7ac934ed6e32419011df22a3c82d1dbb6fb8bb6c2e72cf3b5176b078c558dc27491d0c57afeabf1243e9920f280b147f2fffb50d69288531fb52a3e2781f230e7084a4d11de23d6e334b36818ad56dfc09a4c6f5b6147ffe3bb1d1b7ea3ecc0de5e4572af1e3e583b6d2bbe08258a5058cbc5c49b86f3bdf762707c5c0f77ea0e4b5bd349d87bfad283e93c5ace0cbd4adffd28ad4b4ed842071bd7bf3213454af4e5708f90b7acf79fac15dde4e736a7d97b3cedb19c4fabc56d389c9cb7be6b8c7aebe42eb75fd352b1b75f70e76db1a473021f43e42cfbaa7fc681a8626dfb632c04cbb988a96740d159c0c262b161dda5d98ef696c4f56fe843151f21cf31a2ceabb139d06473badc681d98a8b54b787fafe794a156222847525a8527aa39306693c924f08455d4840e169f179baf2efb642051174535149cd438baa4c5fb40505fe70bb9f603a38776d07ccf5c7bf2e94190e852b92b6700cfa904e4d763dc65cb938b3f3a14fc6647e702551ec210d9b88e51f12abdf30d62e8cbb1e39fd3a9d83b2ff9adbdc0a33f37d3951de57fb0ff043a0e5e2054bd5380d15f2621e07c6effe9a6bfac7199cf4ded15e974756a30d0b3c1e6e29683cba2204f4a77c0b58fbf8b5533ffe29231bb4f3f45c5a99b08b848add3b899b0c9f4a6dbbd959ad94bb93b12c6fd77227480fd82a822b8847d242418ee8e36a92d2a4388b32010dc757a03eb7a16eb22b9755468b57da17d4c7ee1772009938d9c34d9581bdd62f3ccf05dfb184bd24721939b7cc7e47d15de390643fff1d942ecdf046fac90c6d10548b2008c13d46a1276c1c769b6579636b718e342e5f44e12a4922467091f41b024b50163c72d914d528ae09bc2ef9338b2c08ee4417ff3f29d74d4c9b092d654b73a53255957140fe3aa03b4d38b24706ac3730962d80edab12a048c163fbcc2cd2810f192d3ccc600d7b11fb06e5fc7c047e99a6ab99d08633abde447b9e8095f1f0bfd440e449be12c7098163d855106a3495c96606eee3123394d91118cd4d124338057a1c60b87f154269d82c37686f80364ce094ee1b69442cdad1829040ddbd1007e3a4c7702018a208cab5dca370653873f8423cf463d02d431e88d516b36314a82bb5add1d1c3709c050750300d47af6b2cba8d8d9f5f9782b1081d187b1bfab30c33303af31c5d17a3690600bef7705fbfc278f319880f91c750356e5f59092b4bfedfbbb5d477fef78bf2944d61b238c1e7febc28a3529cc29735c5da354e4b8c58e1a81b50073f8bbf6f6b5ce8f8849f63b4cca98600ef533eb1b7c24b986bcea5eef477076708eff815dbb2fe13c6893a365dae5af14ec2639f352ff71fe86d0f1741ac84970051162766b5049c9f051713d57a300006bc015c0710041072d499f96c1c6311ecd4200811eef7263e5050546ecd727860709e1b3603db7bfe657d89ccedc8db733075909b7dfb2b3970205eea7415bf1e1323b0d558c4a4369c1b5df0e8572d88dcce145aa1909f9d433754f73e8d9cca499ac3e3e23ab786de54029d65cae1c20bf8da60590a04de1e9e05d5727e4e5f256bc0a73e7599de11eb5acd39a4e0eaa89c172386d259a26325c12c5037924d2d345af773fee6705d33003874f4229a6e207ac6291a346cdfba26d1ef151913ac9b14fb8b65a936cb408b21e820226569b6a92246f67af7b0b0cf3717be78f9fc0afb612bc83b859f9e105f0cb7172047f5efcb3d1d3b37e8ac39ee8ef920a12db6629a0be85a321145164d76b57e39b90308083f409b3ef2c1450b0d652475e8a14ddb92fd10537a1db062eadf6e7e466d1b1fb49c8126973604bc78cc0c5612b10a828c3dcf6c1db9de71b17e9623f769341a09ed8d0b3d8bfe70237d303ea0aa1c269dda961abaa4f0d30d80f775f6810333641887971bcc6f6ce192a4b2449b39b81d6a11e782e50f26ed14871914010e310c77e892204ee0bd9e67e8ff727eb3cb879b7a855811f693f0c1d398547d64683f236a122aeac0a0970b77d3a38b38f6e124cd409f10f419ed4d2dbd7db39bd2f2fbc468f94333a4aaf8b1e9b69e25097c4f22c5f58f6b840b8ebc6f84ee9f48c2de00fc6c9e5a38025e54d9b77dbac9008c69c890ca55543f9538ab609d22be82046df996c611c0d476a4d1776abbca54d7ac69e3e0b6bd13756d146efd7d00daa6c39a8eb17b5ebddc2e30e2e5a24b16d385ee36af78b04110cc5e6d3917c08628dcd583308f59a2b28452245370441f195f62a536f81bd3356a055fa8bb0a1ec318e76a0e13be4585e1681412b7060ee016ed15a4995c34bd06d428d437b7b349a38207e1cf833bad339a3dc4d767f5b1ae85ad7e3ec915cbefc4ce87d8545b2739bebdac0935218d8b1d32186146a2f6a948662c87266a79cd82cc7dec9200e502ecdfa4e567983cac52293e5ad9478cdad65453116d498ae25a86cdc2abdbd5f286ebb7bbbbbb9edbe9a4dfe61347a94e5d306dd6cf2c24f9c2f93244e4e434f84883b69c446a59a9e5467598ad242b3a383921e7fae0f6dc0e88218d01c1cecf5c19b317cd7b8b6e691f695fa8c8152b63389e108716d4fc7626d1b0e068520a6e9b6f9d07aa61b1fa15cfd423a8e05bed1a9a7e050e20ec3e562c5cb085ba575223ea420580f8ab53a7ad844e082f1792051b71fd9eb30427d52f316ba29007ad2319611229411318863257c3f483b5c13ce6528102d2d02a0371dfe05583bceb11acee6246460a8f6eeaad762ff241f363ae7f17b51802829e354bc65f298ec514d69969b80f2c121e063609fd12cd84d1eecad37c1f56c054386f6751301efb243411afd4318955d839994947565b4a97e14bab7d8f36306708482636b1bc7848f10e6edaa3f89c4e32292608b275975978cf899197162698e2478ba9e894337c6dc591f391e092acad2a0951e394c5eb8438235b38fbf357beb12186c912980193d612e66badb4f4e19bb06cd21b9a38f0c4dd9de30d1298378e562815d9f1b32c5a527cb3f263a812f7b08831243b32d9a8567aed0c195024ad5ef4cbc9a643807a2ed9cce4e70d787a483f287e3d5c9ccaa222f69f81529df3ddecd15939f1cc3ff4338725f47e74b5fffab5e5612209c7c297b14c69372af5cc3947d9ac02766cc59c97801694563c5aa67516a469ae33ce26bee454e755bdea53a095d566a1720680afba93842b9f6519ffb5cb7a63fd267bc4f657dcb08ef471801519f6a0176c3808ad6948c94feb1ddff923a5cf1779e8a826c41a3ac5290b0a9e543c3fdf68c63ee93f64f3bc8e1784bfe8878ddb0f1bd5eb66606f5906df44697f7da640f4c236219fd33ed1f8cad5274206d8620337df2da7e638c57fe5641a9e51d4352e3646c8538731e4b282634e13129b273a4958c27b853614b87f578d3dee4aa624e2e8562c82b0cc7673202f024553089002d6430bb9bd58e39b4a961aadfaa37504d4f0b45026c19bbd47bf74d370d14e151fc57b21da253bb95207094c640f48ba4204f317bb79fefb51dadec773730a79a1be5646c6c1dfeaae233abdcac05c0f3ad76a873e19b26e0861d1bbb82274d850dabe04640cf4e9d6ebc67868c5446d855365428a26bde7b27378c776b7cd853b8b4b9f948fae15aba40ef93f38d08815ba44cb5044c23cd98f6f4306125b871dfe3e77d45b0dbf3680e41d983daf41a52bc39ff9b9a05d3a8e0161c852bd83f86789a81b6408aa874e6f3314473da7307c7cda105ecd325afc7417215ec6c64c6c6136cfbd8e9b1797ca80d82c1acb29eb6e28b03f669c131d79c2266e025cdddbaeea34d1534086b930961c66eefcb08a37ec546ec5b5b6e5cf0a72d8415811e689ebdf7de9b1973973a02dc34e0208836e8e188bad6dde8e3ae2f5bb8935c75c5517c41a6ec9c4f81d5f41a14dd75e89cccec10f010769eb80d7886de253afbb2a087a1c0583c742539dfbad56fbfd455933ba6307aace370dd0402a5df5b9ef8b9038566004c05f75ee333c5464065220a1dbef36242c500ebd2c0d5f8f6c6aa299883a9863d1aef511b60c930b42b083691739740d7402fa481bbfb87337fd08742dee2a20725385a278358bc63062b052f70681e7a4aaf33f4b8d30e5cdf596b7a0396ad8d0af38b3f6892505b08cd154f25dd4125a001e575be847f0b78f4bde81b61faa06929a20031a30387e7daeecbc2d9c2867c8bf09f81f9ece29587170b1d45429d05536a33fa10e8720656ebad091ff4cffaa4b0ec8670ca7c48308a4a2d10a05fb1c7c8489199d728cf3df05e43a8d8ff9c73d7167d2a4241a69428926a5aa4b9e83997b7bfd71b743640c51c916da4d433b15c36f49c375c179663458f61d5ab1d88471df88e5a0f9ad0647093651b1de9f26e9623db5f6235c98e663bad9e447660dd97d891d9966d6f1e0b33ba8a0c4a369ae342ae5e3e600b5e7760c224af83b7a620e5f2d3ec79c40939aead5dc94ea1afc5945bac7527c0145e2a51c2d8cb3a333781b1545a011c0e6fb6376436740f33fc652114203ee03a5b0001d0b923f1db7950b29ed1c7b2f45972114593907f36373c19e29a00725ca50c4d82377d7fcd35136c6ce4aa63381cf7f06af26456c570206675bf4829b3d775f2d16e3c92b243ae233359233acb9e4086d1d2274dea3f38b767b4e3bde13d7387a1448295d59d856ce55af525597f8eb5b61306d8d0c53bc55829dcd50ebceb3c77187b6dc4387bd4bcbf92f077fbf0563fbe8ebba792d69beacfc4ec5cb61770016aafcff688baf15137fef2a5af564c142d0c83e954760dccc5491df6cfdb8bf6fe31841645b8a26e2294033704b7eb6f182050bba8d6b54e72e522c78e9faef963b0ad84e38aea9c119721edc3418c9487d9b70d040d7aa82af43ab482193c648f15c51a94c595e53f287581bde240d910d8c8738774d7f60ea24ef5c33c14286adbea96b98fe87cf8b505a1dd1d1ac7ccd6a174761811c94c3e15dd3bb3a57d75e5ef863e0270b17e7c5d78d9b4c7188160221860c82d3ebc5de112e6f03b274afbd94e2be23c4f4f9fd279a417361e2dc073356797724f8ad21c2076b4c152cb66711cdad", 0x1000}, {&(0x7f0000000180)="e80c88207dce00c71cd3c4a4ab9364104f01d4a950c90a5e1765704493cadb4b9fdb54aa06ef06f9dde76e663b30d42f7dc17951ffa0b060c66944b993b817203161e2a882d70602aaf9dcb0ae1f00e85b8f748b6668d867c90777eb42720c4e94359936af3baccd3662f33a8ceda4cd1db25881960d", 0x76}, {&(0x7f0000000300)="8a75ee5a5e711158a1245f84c9348beb5b0a85d4313c4553a86ecf27016f05cd87ef9597a48c47fd2ab78a47099dd670c8ba03b153c6d94b8c953cc2edfe392f719d8f6377c7bda684c85937327ebe17529ebeb6f1690e06eb6a878db85704c734b9b692366fef67f424a850835dec7ba32007a35c4c64fc1ec7785f1997d8bad9db848c40466f9ee1a3928672fb3b7122be14d315bd38f88349007faae5e39147f7fe87dfc9f743fcbab8b2bee6", 0xae}], 0x3) 01:57:23 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x42b52a24}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x40, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x6d, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x6, 0x8000, 0x3}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x15, 0x71, 0x82}], 0x8, &(0x7f0000000100)={0x2, 0x3}) ftruncate(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) 01:57:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x82) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = socket$inet(0x2, 0x8000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xd03d9890e82ac963, 0x12, 0xc1, 0x5, 0x4}], 0x7ff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80000010, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0xfffffffffffffffe, 0x5}, {{r4}, 0xfffffffffffffff8, 0x6, 0x81, 0xc95f, 0x100}, {{r5}, 0xffffffffffffffff, 0x90, 0x4, 0x0, 0x1f}], 0x2, &(0x7f0000000240)={0x4, 0xffffffff}) clock_settime(0x0, &(0x7f0000000080)={0x40000018}) 01:57:23 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xa0, 0x14) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) r2 = openat(r1, 0xffffffffffffffff, 0x8011, 0x10) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2daa0a45) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/252}, 0x104, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000007cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e54657e9c8bf33cc94920befe500000000000000b13a55e9f78172593b9e266246400aca8407164e19da45097619bca5bd22421b83d75688256462a2a3a11ae36191f840"], 0x1, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3}, 0x8, 0x0) 05:37:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() 05:37:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) 05:37:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000"], 0x18}, 0x0) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="0300000000000000a0c1d566aba4f02accc1d59a65c676dff8a6b3d29be7d25e8965d901766dc3b86bb42b6080b33b631bd2b53da0bd48d4962775a0bdea31eb8743f718bb445841c40e9f3096d05c625ee1eb782de612896c6a4ccfc92235fb39da8892566d276329c77a72c5ba533d5379cd9fbf2e033f7748eadc3b7cca1b5664e988f772f7921e479e18a4fac35ab21d237243f2e6a5044ef46a9028829e165c29ad1500b4aedde6b6bc3afac4df4c761187476a75f1daed87e2f04b5b87a6722fcc86bd00ec8837e6f66dd1cf8e73b761fbd014570fcea93a965c775d5ef4d12615fa98f07483ad9d44f8dc70acbcf3f35f4fe2f990118705bde8180e7fc590ea08f2345ca5fda8f2a1bb58164c4537c9a30a9096cd019004cbcf63fb0e6cd50f3609a7375b228ec7d00202ef4b608e3b31292685f00e3b20f0336053dc3104d63cd484a3e155283291a4ebffd7539ee4074a8e9b3cd81f521824b151b3228965cb26efd03b545a9905042e2e4a1ba017ec81e504d591599485cce0996108697bd36529c10dcd0477654b93fe864945c5d6e16184b4cd667b8e1955ec914a9c61ad38"], 0x136, 0x800) 05:37:28 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='[@:[:\x00', &(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\\e\x00', &(0x7f0000000380)=',%%,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)="2a7b23265d235c87262c00", &(0x7f0000000440)='-\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\x00']) semget$private(0x0, 0x0, 0x2) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x10000000000004, 0x3, &(0x7f0000000180)=""/185) 05:37:28 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10008) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x112) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/162, &(0x7f0000000040)=0xa2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) truncate(&(0x7f0000000080)='./bus\x00', 0x3) fchmodat(r1, &(0x7f0000000240)='./bus\x00', 0x20, 0x2) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="2613344e8fcc44843b2b7d090db296a655990d9a3c5e7997300e2647ef5dfcabe122ba0fecbbaea20a81c802eea3d6793e1ca4bc0b3128485969a0221f6f24da7507a2243811bb8c0840f984dd31c88ecbed28ab84fe31d3fc6271756ae5fc0d81c353573b20c0d02e24e97c32b54abdafdaf98eeb8a21baa82b1d1fd65a539efcd89f2a0c2b1672cf1ea24f06369d66741a8d370df05da46e3112a2068ae16be32a71935c0b4ea1618218f68c27bb5d5a84d7016ac3e9", 0xb7}], 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) dup2(r0, r0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) 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"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) close(r0) 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, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r3, 0x0, 0x0) 05:37:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffc01, 0x7, r2}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 05:37:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) socketpair(0x0, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0xbe}, {0x18, 0x0, 0x1f}, 0x6, [0xfffffffffffffffe, 0x200, 0x0, 0x4, 0x7fffffff, 0x4, 0x200000000, 0x80000001]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000000)=ANY=[@ANYBLOB="ecc24e7f643bece034009ef3d158272178d12806ddd2689ec18a2545c994ec3a2d928b8c01002fbae0181dc992ae4466cd5b0343"], 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 05:37:29 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = getgid() r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3ff, r1, r2, r3, r5, 0x10, 0x100000001}, 0x4, 0xa8, r6, r7, 0x80, 0x101, 0x80000001, 0x7}) setpgid(r7, r6) r8 = getpid() setpgid(r8, r8) setpgid(r8, r8) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0xc}, {r1, 0x81}], 0x2, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 05:37:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) chmod(&(0x7f0000000080)='./file0/file0/file0\x00', 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = dup(r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x9) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) 05:37:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 05:37:30 executing program 1: r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) getpid() ioctl$TIOCCBRK(r1, 0x2000747a) wait4(r0, 0x0, 0x2000001, 0x0) 05:37:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="deb71970d3e63c22a68c25a28ed2609f6b6ed774a95c60c8a261b4030dc1922043651f507d11f9abc5e17fa3aa6bf14e", 0x30}, {&(0x7f00000000c0)="03f3fc385ec0c61d65921255bae0208c8abc08700db469e9e214e8876d901a05c616ffc062133c885d2714e75a5c40bb83cbc7607d67a8da73c909b0bd050259a9e7330ad29554a012d909d9b2f13b5d599be4fa8976d0aba9811aeb46c363d8f02005e28cf97eed99ef5cf68823d6b9b27a62af1ce6", 0x76}], 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0xf2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x3, 0x0, 0x8, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x28200, 0x8) close(r3) 05:37:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 05:37:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00./fila0\x00'], 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="7c4a96d5d81e1f498d3a3045553ef4ccceec3c29a1cc64f4b4fca2b1005c", 0xd) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:37:30 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x4000, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 05:37:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r0, 0x0) close(r0) 05:37:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000080)="a46d5ddd533b6ed6b71ded001b52c95c36d3375fc39a100d4d20d365c70a06d79bb5f6e6f1119d6a45e43f1116872c9fafcdcad8d938413b49a54ca5cd588c80a74aea3f81b93b66c776c2da2101ef57a87ff80faf9575489a17895ec53e870efb4d37dff0d85a331ce346da4f960884f53edc0c528a8e1e91b0f798d2948ba0966ab83cb1c1832b840f70176304011e5b2fdc50302ba3c0a316a66a9220774b031befd88e39b2f4925c48de", 0xac}, {&(0x7f0000000140)="2e286378bd9b6f265b478984d188be97464a03057736239f32d5647e745c2c8dc1defdbe4fae00f6f188feb74960b457355b2002bf8ddc079f93f54c765d47c586f7feb23a9c95472d3a9ca6c8feea2803427542ef35d212b6755e71a3d2c447ab63bdde30c3905e1563dcc07cd27cf134ca0e47e1bb2362b26f0123e027592a4a3dba0674f8eabc624bc488ea7c07d51cd326d1bed512970101670adfb722136ca133d5a748f2c7f0d0b058d6c3a96e8071ad460e0e6ff788842275b072ac99e44eb6d102a65155c1dcf65710e300530e874ee7c3405c5d237231c2d1a1", 0xde}, {&(0x7f0000000240)="dcf3c35421ab4bf9fc2fb9f2324e4bc582341ffd5612b79c3e91b096c688a89a21bcce693a3d559978052059f2ba647b64fb2f0ee82eee9066ff2dea6a1ecba5c61330a7698e0b86e4263477d3d77ffaa213c890ae3a73238390283a28f7b968d5ef1ff5e5509a9daefc5e6ce46d0f2d872c57a82e898ba06700c566", 0x7c}, {&(0x7f00000002c0)="6c98daf7853296c28b65fcd1a6cf0210", 0x10}, {&(0x7f0000000300)="d6f822df6f8ccea6a7da86502027154a70750fef90fea33797554f7b65ea8b4b8fabb174f3d344a6b4e41ea30d1106143406c1a9ae44247e78acf584cfb7dafe1129e2b7c87e0ebeb074298c06a553a90d09a91e7d45a957883dbb7984349a459dc21344bb9ba61c076d9710a003db5227c1fc8198a7c9bfd790292d2ceec7c733450e5d111270be09dbf322a5f3447b43cf92cb5a52b4c7ef75d44d97a3e7589cbe419571727cbfe070f0fa3f59b940088198764c80415e97ff7ef5bf620f7f50e169edb98f95553e977cd5f6da297e63f9bb51fa16392afaba5b9f43bd84c4c8ad2e98442dfaf6dadaa8c39c379100e9f21755e4d329ecd24e25da685a6f9e512da9d2c897efe3702dd35cc3eedad9bb84f919d0f88a85f0088fdd857c481809fe51168e23f3f0adf59d15015ce93d852b40f8a12d70eb6fb2cf46a7508649046ad8d45f23a395224a713d2f3375b82fd4b940cc2b5bce3a83f01ac1d1b39b8ac92d0bd1ec46cc38af96e5c3c2efa0ba95acd0a6075f2f0684756d2c732aad10fcd393829a0ed39e8eb23d9ace229c6e7b37d54de2c3c895cd8562a217a18b8a513f8a54df75297862226d31e55ab95b431097564e68d3d0c3704408c6a8a10448def69abeb2043039abc5729c56d3d4718cb4e6b6bf4f4770e6c79a780f497cba0b73ee39a8e9c0c043033a6479522e02eb8431bd321b50cc950c3e0033c00ed12006e54bd257d63c6df1802f6e9f46bbbbb458adbe245b430552566501a26a69bf6c3c5488b2c018ff49465b6b670def4eebb33d20515c9263ac42888840e5b3b4cc99082e3651b2d5e0b2402a7dcf37019a5fc51f743bf24c81194a9f4cb051b328cd9bd202a9c1d41042d61b241199b8be0a7523dd22882bfcd04e0d7f4b6b099fa4ebad14132428837e32885fb3d2a581d8a6198680931382f474cd33c6503200545ca0743cbe598b07f6c1af953370bccffd36fe6633dba7a2cb2bf77b6f87cb32fd6a704168d41048e418cf6200c9769d637e89945a67d8b439638a18e2ce9ec65675c92a3b938cbbdff352180f8566c5a201975f950edaa722bd16116f985cf6ae7d128b40c7d465f8413b41a7486d8627aa695654312d5390afbe80afa87544ee03fcbcd719fb2d80e4659b25bbb983767e836d1bb84206ca1f34153c879218ae33fa2c0455ffe4d3897133fd08999fc3f50184768d3d3b22de7cab7809ca324ea990a10f4f106ff3245ad1a96b84215720c20a399e5a8d8aee242262b047e1fd65d1d2bf9d2c58ba8b93ab8b64aacd15d71dc6e36bcfd3057c8cc98ca605a57b3b3cd1f1d142b56a2cfc087f91ff2caf2bdbf72cd91a5dbb924b78c33f42a915ca6faefd199f69916be58c273f2ed3922c71f4b6d50084729229cb36944b11ab371c18479702a7d7d6d20550b81c808a1f0b96af9d36a35d6a7da45799da453acb7af981033fbf01db18592107eeab5f824dd6fb85d09a0d994583209de22c382bdaa30219a4c9aa63832f0d638f2c033d4b6ca29fb3743cc9611fa798a9f32b603f43b01ff2a7801c4d3601c0b9504bc984c7c1109400189397435404eee4711acb3df1670d6da9c12537672d6177f07205d4a761a57670968ec49016a8d8aa0ae0db0a82e4b5f8f2fc14714e6484014fc264366cdfb5e1fa71476057feb3fc4b28cf9cc31e0ffe834bc3ca2605cbc5ef772e1d72ea8d55b7dd4ebca85e9afeb2d49ccc3d1cf078dfa3e5318149b7cdf3ecf7d9f9eaed7610b75195c7e41a81a640961c3954330cd146fb71b86cf22a32b7b02bc98c76740b9c2338500d7921fe5bc9ef3aa42c640cffb1151469d77c3832add528a50bebf95687e0ec39ec15d0c4b5aa0ccdb5b2dcfc464d973b46aac2c0350adbcedd2d347b66feab2ae5a1cd6786002e5a92688ee170a40e5e4bf4c2bfd4528ac61564962dbdcf5eb768cd5e54c58e95768c4153d53f8bc18a168edb711f6f1ebb9e1c6842d5e0dd71507bec2eddeda28e265bd632b47f4a991e562d77fb934d88afd42c07389c046712b8fc7cc7b93551b23f522d6e50f9f7c1a8fdcf9f5cdaff40ee7a2fc3cd945954755591867d2de2deb2af8887b940c9b6bbc0bd0e3b26caa6df9d0206957962461d9fc6ac950652a4790abc42b64094f9f19e6d2401ec0d5aaf989bd2a1775de72e6603a8816e7ff6a371131cb4387dbda4fcf688a30a9760bfb085c2f057bd7fa2ece630c774913777d1857ec70ebfcc1987c57b8bab903f47dba832da99a8e67ec6da08cc0c82a5b4ff3acc1e1b2cb404ac63162336d1b7fce633390a7f5498176ebc40d7914ac8f07cef4ec5bd0917eb1b35504a5f30842687d7f5dd6eedc342697e743913e866029f9850396f09748dc659d17ca017caefbcf5da4d293ec47f9671281b86f408cc226309f85654b2dc3dc33dd84d356946d69681733edd68db743ac1076a47a80214b296f02f0c4ac77a2a38e723a453754074199d621874c09b9cc8901fdbc398dbb17354fafe6496e003fc1875bc339eea511c9ab4f49044196d09e820fc0cdefa5c65f9a64322d7a594211b6cfbd4ae81bfcfc413d37b6f7999c2c6bffa103f6296b644390f8b728ee4c02ab16108482e221b45ab2841725a1de2b5e0de9c118dd71aea468bd219367605d15983f7b05123731c2c944db360765351c86236c4fc97484e7357d0d14a1c91697d9d35c24604d03bffaa1ee7afd0e05c1714e26022cd248c18b59885029e894f08f1169b7e0696fb6355ab42f44d59ffd6337f59d12d9ae8ab7532873e6ac3b2e29b589ef9e03267afbe2211310252d34ed977bc1c162243fd546c434d93a9e0c308631145e99374627f8737f65817db7649ff29a7f5f46437816fa238972f1518cfb0f0a0134d78bb0cb76012a7bc326a28fb86cc59a11592769d8d14b9c9e3e760ea860dbe2afa52fbb878682b124ffd4aad84360879108ec98e3c2d87d4e89066d9ae42692c30a7802d2a393b79c67c55db120471d95bd9a51adfe07e1fcec23a8d35ac5f7891482eb9381ddef87351502768c46dd7ab99e9384aa9e9195de92922e749bf87a00cf2f9bdb87ae405fab4140647c4cbdffbcbc3a5ac2a5c8bed575bbe0955a8bd34ff335e5f0a6b96d2ada516d54a25b127185a57a50b708fd18e2f658d0b37193c448ca1437f4255fcab8cd58e48a6f070c6aa3d46814db103d200fe9411f39030c197d5c2c1cdbdc9290a03a99522027ed60c4e91c7d4b8f24039bb1e82431da2fb00051460b3b609219bd354a90ba3cc6ee9f424507f0a68d36ed21c4ecce0f3fa5211c8d6c0342b9063ff39a4ae59069dc233a2a11335f350c0eef950a6db29028a2ad8f517f4c354ffb45fb6bd262e0b160d2d3653ee83b0f4c564200c8d506aea334ce9663fcbce18879212581fd56a055fcd3efa646e26fea8279431eb7e1559b2e36bafd958fa68857d0004c0b0976588a179a5966703fc4329620a77083c3e1ec38fe03c698a68e9952340ee49071869d565dcc419c95ef6394866514675cbbacef95d39f208522cfdd659ab700d16d7bed4e8bff3326dd3da5e84a59b8eae5a0e27de64c6e63323cbb89e0b46c94799734b10d5aedfc58809409086572919019bebc6abeb729a0ae9b86aee92d5823f70d813955262c095b38710bb62ef7f1af77724cee4df908ae83f91ca355f3e9fa572b6833c8ea1a8e8cd1810d88ed4b88bb97c897ff27a68e4edb4dd5d99a5c2c1080a30c37345a0c8ad2e7833e56c29b4ea68bd167e36c11f05369e04edf7ffec16cd4ea0b5552645bc0cab1a8de36e8bdf8df8ae1caa35b0a1a4bfb40c528639b853403f31a8aaeeaa30ab40ddc19ec31b3f21ec421601b402bee31c221b1e9ce35ea277f7c014480eb5881d03403548cdd82e144031226411f4003a7fbf74a3e756466214ef9bec8476659d69cacf51a3dae3730739b497a63d7f705f345b846ab2cbbb22a43d787376d30a7a27a7a4dee1e28354f69ad32ff2b89eb281be0c0c7a98391bd8271520d2a6331f77c6beb22e0f40de384edd5a7881820c2dc69b442927a1e4dd249cdbcfc28bcc350160722f80ad47924a3d0acf96e7e4dc657f60726fcab8ae98ea270b57d85e9fb92374be14515f469a4ad351fbe71cda917a34f4d0918550530febe6299956fec0d5ad4bf8de03b48fcaf4161348dcc185109e1581496f0ba485567dcdc23e362a7c51ac17943ee60861abd05fb757eaefd51609c3d1e0087a21c1900f4d07556808032229718f7e5326a12d8af323630d744331475412e859b695fc72169331a3e053c1af41cb9a6d9cf04527fc03f16c48f63942e6704b6217a21d46bcaf7df8ea65a71c56240b3a60b962c0da23e3fd0c80a3fbace14b2fe33980382e6a6c4fb869466da08c47d5fe6fcc42b449f6369ba7722142adb113ad62ff140f30663bed7aa9ef0ed507a8dc3ae7168bd366a84d7148de5f72d09c8ace9027c000e57850460b5de165c3975154159e2d5b9d0f91360a107711f4fa215a8fb4ea6637d2089e03d8af210f3892a0b51b89d8f5a4328c3187877fab9d5ce305eea11d944d3f8c289473c3d7ef913a33da666801f8338781708bdadfaeb68f24044524809fda3dd4204108a22780585f94fc4506427fd551c2dfc7b6c410324d4818d691eeed023be064ff4799fa5b55b07f681a6b5c339300e0e9768817cd9b8604bea2b48788182584fc71ff64d6853a68d8cd19db48071e131638544816427fc41a592ccae5afb73cdd04af40d83abab7eede10370fb0a9829028345a74d46aab7e1848d9758ae6297b6249b9ebe27073448ceba6a0466511b312801c530ef190b27a0a872e54cc33550da3cb7d872fd941bff284cbde4578b98dd8b823fb48bda4225cc2bf464aeeb060d2549adb12c1172dd31732c6a5bd8c45ac14626241e8bed95616620cdecf1acae9a82c7aedd37e8314aeb1fcf34d225cc1169d910c380521246df19bd3cfd1742982078a0b201fb5fad3cf0e65a5915cb1136682f9eafb05dbf0cace30c6945680b926469625da5ca18d0383844f6fa3cdef772818efb69396bc084b283fc7f2d733e82c53ddeeae77cb904bea068d7793c1f5e6d341bd41d51dfe7179ae92695ff676a035a32728cd6ffc2d03ca2437bb453c4b504ee892bf63f8bef1741cfdc4249f9bd16d9dea603f12b7705674dd7aebd7319e1ff03d76504dbc9c891ded73397e14e91573b0868b2a2a00ad7e85f1dd4cb5b6994691785cca397fd1c08e8b488466af92b4dabd0335e188f79fc30d3454aeeb4328531b4dc021d47ac43522e7fb78ed154e6726c85f406c51a0b755b839543aeeb9f7d35aba0fdd5910b9ad162c3bbe68d515b35b770213e4c3cc958412bc747258f1be99d7a8be87b5caef51c9820bd1e09f3868215255af7231b364bf15e8b3ba279c2eb698f748275e350723528f80f1aec61d3e78d6021f76a86658ec71775e8d89b5a0b18cf3a8b4f7eb2089e2194800c0ab6fc1504064577a9243bfb90c351516d0abdc910212be31169bedcab96953eef3f7f99fdbeba41591c025a0900f5271e857373c6dc874425070119976ec0a18bf586ccfb3c27136897bfed8036ea07a6c3ae266deb22ec6c918066ca47857c8870c74bc0ff9f4e8001cee122eabfdb3328d1b0a045ae97cf916c42130cf13f9bb932633878d445276f5ed08a08f58ef551d2b73c25f4482d240682e7caeab7b9f38ff8797e6e971d11275f9638a31d773a1c1f1c34496213060247d8c9f2b09f15f7c654bcc62de51b4", 0x1000}, {&(0x7f0000001300)="ab37b69a75ff226f7a5bd9dfdeace86636ced64d2aa9e519a4e974d299308a94a2161cb7b91148a87748f8b0f1630d912c596158c305571e4f59c75e6d1a74de1e23f08b799f87e497e510a0d8d9e49369d7a21953302c00a6dfaea93fb3dd804cff10f63e1f3967cdc2d8fdbd13038e3e871d0234423ec9e55c353737445357b7c2281731d21a611d2167ad2ab1a2ff2c3c1076993dac8b156d7403146955553638bac146fee8d80cbe19889cee5baf190b3cc6eafe727ee2d4d4532bb5e3126d4664477730af507500", 0xca}], 0x6, &(0x7f0000001480)=[{0x58, 0xffff, 0xaa51, "5021ce88f602750d260746d9b8d147257231f638c207ae3d47350c542ab9908652ca75de4b67a5dfbb78c91234f72a80ef49d9caa120b831d10016dae151c226d0141234199ba1"}, {0xe8, 0xffff, 0x4, "5200a00d589960aa557193bacdf50c740ccc0b6c66d66582ebf23800818d0de83eab90e079eb557e568c11decf4ff9164a49cfb5c08d9ebb050558b14b78535fdbe7d1fbce34ce2f121d4e6f142258dd752930e92f8a611cc73cbeb4c035e67edc4756c11a5d9b57786d97d882127fb897b4ab6ce4bdd714420cbb532a40bf4947830ff0df22bea9242bb2bae5d9d47d214fdaae3c7e6b028bf494fe276c3bf224254565c42bd01d8605bdb347e372c1ac8af9cf62e2701dcb821efce6fd8b210d1a3ad5f59a7bccd6ae14ba95c7ca3c0e724e"}, {0x1010, 0xffff, 0x1, "034ce13a007c36b9d9760cef46bc846fd2653ec6d342af1020271d414ea3b006a9a2547b6396494dd9aa618fe49fe9df4424121507bb239282c91255ab903aa2963d2c2fe9f276908cdc52b466cc596fc7905f9b4a43968d35f00111003fc955ef2a287c9d27c36d9153300297641c3dd3ad81028663d6e44bcad75fb7bc99a0d6261b94f6c0b7ba7e2000c40bde8540463bb57036f87cbf4803e7366067a964c9378d84517727aeb75c60eb802be69ef7f1c2c3ce606ebeb91b69d2f44ca797561f0dedb1cbbdf3208e28d63cf05197275c5c89b91ce392459d368fcea901942959b5ab71610eac2d421b5ca97113f995102fa32b4ad1b38797f412a36ed48956970e3c40fa0abee7b764c09adc10e84e5777961e12ea7c1e21ee3c9f963185eda3ef1dc95092c5f43aa73c1b40eb0028782a4b7dd8a47055208319602cc55c103b5cd51db5f96bc78f1d3d0f3c178d6c0c1b78968fd2310955ef86ab904d49b8a05a00bb0274688d4bcbe363c366996a025f42173f85ce9521b038058d386e3d74bbd99be70d2c56df84a455c431a66de192816a5c43a3adb620825118c7c3ebd71b2e5b8c77d34c5ae1b785597df4ae99ed4d11f0332cb4100eab63d38ac186c9ec91f79c8f81db078a7df44c291dc186083c7812e8842fde42e90c236f2ede7d1e76e755735c00dc76b9a24e619848d4c69969497651b9e995469c68ba5a7da4010ec6e9f4f5de3951d9ec77ebf6d830454bbaacfc96b37cb68b2cd5cf350d93bd3bc2ee2f7082dbd535201258dd10e77352ff396d5e4812378d39a762f91b624e20e6f9a47a1e69db18e12b69d3ce5f1fa6c6d060ebe58ab77b6b23b61ad94d461bf5cd48aca71545354230ff20aef7672d436b13958fab8c198713c9103cbf7dc2d8618d5f78f7b194d8ef6c7d93508ac295bf798ff569352f348f66c8e39a107c74e0eccf7fff6b874eaa888e534a736572f219acc34d6ce2f64faf6d1fd7158b75d55dc480e412a51080115e6f07cb73f4ce81db4bb367423a8eed0043dc1bfffc30cd66a52fa24ec79163b66994ed546f6314bc60e812d6204cb22bd0d559171190f72dae19d516718307b24c4067cf6e35a7ae10470b4626930e4215e61ef616779f1c24dc52f27c7e6df7916a1d7657a581740eb96ba3de21a68137c592e5b30ee69aa0636fe0ff4ca0f70a4a06796ab7ac2b11137c7e86b5b5bf6add9b60a1d18e48a34a4a52587c0c047151e4642edf4a66cd9652e5cc74b5edc49e14317dd63007d037e7a85a7214f288670afb9a7cd2e27ffc1112c19d4b7db8ef25a8778f2a411e13a6446b4c1dd2d4ff12a70c4611f5246f8517179cf4402fae4b2f68e75aa7f78f30cfa55ce9196f7e192dcbfaa4f3e6301d183248ef4ed32ae1675a02fbd8bbcf57bc066c345be1d65d855b3fd37a1cc6b1f3668e544e8d84c349e0e6366117429f98309d4061c4bd236a0744bdab3dbcc539eafc458d7b39d15f6cfeb683b69bc5009350b0cfc91e229608fefccffb67c55f15ecac4b75b0e004cbcb01825185720df240baef56fd5efb2e2a609f8436aa0b49baa71d9c0c59cc625fac8b6563ec69f672ab8eefb028560d9e6742c459d5772828b11a972f8da6535d50cc42a2cb73f72551c5d437f0136aeb34791a07c4214fbc6c2f55d787f0f43ff6f04c5b15f23e2a711addd896eb78d87a10cbd68f11682166f7201b1a077454f2b90b6aa5c84717bca23897dc8e9a7b7cea5384a9b7e36f6d26d8ec40f28f58591dea97c5f5079fc5829e5dec7626d491f141f0fe8c4c6c3418f5f252d165480e537a884d009eef1da89801ea353bfa92faae832495e8df0b6038d949984064093d905061d5b9fb5ab49447acc62eeeda01361dde008e8150f4ace41d1fc6d664a1ff9db58df078a215e063054f68e088616a635b925aa46b8ac5af15708b26580eb9594c1b8f506cf35d04dbc8010a0dbdd371a913fc05b5c0740da63fcdacbb8c1e174b52f5951f4384b5a5e54bd5d25f85ad46aa959da7898b671da4225185d4dc89e7c46df0b4767a5c50f2a7a16b0804c9d99ca7f3e9dcf7783837bd07211d5a1628e78d7526d848048049e7bebbc04f5e4f713cfd0480414cc85a64cb834c213a2c042af761f68ee2e8db6e613bd919fcaa8793531d7d72c30664055115b004e7356ad8693f091708995e18773e33c2ff9f659d92304c57e430521c96a1898adf53c9f2d2f97ade52071493e557ef6ead68941ea9492ddf75ae06c829c695d08dd9e56cc3dc32ca0969795f9a518167b0911c1c45c7309aa3ace5359e429fa30afc8c309b062f48e81a1db448d195ca7e923618d4dee82c2f6348c6b78dc35998713c63add57ede97a4af3dca7cb6f3e376613ea2e195f365b971b14d5723e4f8bb38ea4f8dfd86e9624ccf82f10a0b8695307e140d5082d329b352542dd06bf032d00f5381d98c1fce46d62549e577308e50103f8fbd07d5abd3a6378bfd621bd247968ec3d9b83260334598449d53e65b7cc19627b7cd15d3dd1a655288342eefe8b1046dfb5508af7e3d8062e18693f99e8b3f606024320f0eb30b30499e67c8e77c593568e33372cbcd9880f40e3397373960f8d2671f44966ced02428733a37034e32be88bcbecd5da5a1a0785cf1a2552a0dcd1241cdbcfc16eedcb09b5b12f0b39ee5f3184d8e8e0c899f023c8a0e56c3bfb3f0991815b82bd8661e62b544b327289732fd8f59136a0b9c4e0379800bdb3a18162fcb66b85a26c7b54a87067dae1b7c1f8f8b5215239afc287408a15dd56da52ac9c59ee722790aa6358a22581eb086b545e9b2abe5f11004215042ed5c413f5e7325e9cf391b167fdc38284e52f821473adbaf6a8799610aba9c567e43d174e40d5d78284cb6d21273baac96c750da2131e087a7e856d56510ecb97db9be065738e406d855e9ebcf7ae7b8713b117a965a47bf7cc6ecb80a8edd905e581da76b5ab8dd79650e5a12f3a37c12f9a5686b44ffab3f8a8c71c3f31ba36c452619dac9130f227f00a1fefba39f28f91a9f3dabd7bf346ffa1b0cba91a4ec23b85454462d6f47e815223d0779193b765b6d99111a51440d9adf40f4ec072f47ba068e9dedfbdbbfd368952ba1c05c49ae56b8acc761606d623d42be5c48caca1115164a5deebc094d953cd84ccbbb0e486223bc7b90e3743bc5a29f58fbafa5fd3349bb8a662e24b226b99b45167dcab42f28c8ce19c676f47a44a7424c126c6c4767a2c1f6b44009c7a0867e2b0b6723b9e38a321a60475d579a8bd6b28de7ac690753cd15acfac56d94783dfdaea5c756c8442d51692ce4415ec86ff8bc6a36f1f7f1078222e576c2e9c7a347093a85b93a915ded26fdbee39878bb6f8585652239c882d15184a30fb4b2e1a6c3a314db7a65b106e7389d191b2e958c532eff2ce26e9cb2efe77493f18939097a8f7a36878b62da48dff76605667aecbf3af371df9d6a81202421c3528b3bff45520632c34d5b3ba18d605bb586ce06fa5a06b0a88659b3784f3a22d89dd15d0c69a0143d53d8dbeb35a85fd1b6d6938f7ac238fb4bc223bccbda5a2867d40c12d83d2020d904add039c1003a232b40f1b7e2ca4ef43f8673ed3ea9b4dbbdbfea2dd87bd6f2f4e71a5f3c323ba937cbf0691c4e73a929194cd951f38d14ae2ed14e6e51aee116790bae1ac98ee4bb2b59efe525d9fe3dfc8a7443642d96f0ae4bb49b8e2cd3907209bc56818d762e219adabf69c698098629dddfc16743154236e66f96541a502ac9a86a0810a16c5f5081b96c046e7c996cc1146c9402e706c764a995772a2e1989dc9f8f22df2987519836e5914068ec3f573a0a59a8e29dd654936ec6df389a0bbc95f5b67e3e98346b7be10be65c8dbaa23f5f576925f6f004f9445c70459e23725a46dd7a42cd70b4bdf45a5ac320c40057d5574ad00209dae86b5a159d162157ab2b5f146ef353cceecbbe0ed4e05db392562bebf3779a900eab7706559fe3e62a716801248879fb42fec624d1a0f067f4690a7874f2da48cb3ffaff3a0c9d889f0492d6005dc4ce71a80d395744adcdd4c454c3fb28e60e0f0dee981804637efe881b6fd3030aa80bf320feca54b213840717fba12998be94a2f3f8b269dd87357a4d3e05a329d34f66fa11300d258f15fe804e9f0af517d881b031bfe5b641127334f3fb9370fe6691867eac510f00af8946c62622c1e7416176ef2d8fe9ee3ac283051878234b76cd3749a09a2eaebc5aa89815024b5946e656ccfd33b647cb4a8dece57915ff31dbb2f933357598165bd00673bd4ceafb458fcd250c00bb665d4bd2378f4d0d5cb7f8b496cd3a531afda68b03b4556a0fb219094a766dbe0f57ece9e2edd19150b721d0c9cddf1e09031f395e20e22a1f7042af00cce698b7c61fd11bf46d9c71c67bcd12f6d867e2c76c66e2233601eea28111d7378e6ece0ef78014fcd0c8c85df22e1e9bf19218a363c91fcd30d323d2e625e5e4b3fe45cfb05fc7a192a50d085c1d11ff332f8ab28efb5cd6f18834ee58108a3bab304894d33b79e8eada4da27ffe2e3a69f9b5300a259237580c8c937526e0b60d55922cff64f7b10d815117f97075576db9afa215a8575f5e82e1dae787746a3288b6dcfc04f77583f4c55b44c3565a04caa45f4d64e3bcedbf84a905d112cd021527393af99dd55573c08c85e8a964534ab5c0063e601de3d07c2397315e9279c048d17be523482fc14b0ba87586f5289d1d56b112e0d2f2cad5ad37676eed403964d67d51f6ded5a02e69db05cfc4cd3e6e1f10ffe315df45f7dbec18d3444e739331ebdb6a45f024cd9cb155f234fb20c4e9eaeaf7af8cef743f6447cdf2722c1380b4885199c873c1fa07c7c6d64ca86740382542a1ea6dd4f7f78629af77d2241d889f59119563304227bf5527f97ff4ad58de545ff6e9e82c4a97f291b95881c09fed389cef540fad924f7ba2c9916caa28a09e807f92244500bbda42de9323fcd02b5b71229df9dbec278499f94887371b9b0ffc9d5c76758cf4a91cab174dd943490864bb44510b27a22211ddb19e6e0f511c6fcc96e5477ba37883529e0d48d52ea683696aada36d47cb8d41361ae17980e76e9166a791c895a93d4cf3e79b43a68bf6c224a688a67aace485569534ecf10f43b9c0e5ae26f011d070339bb9e1587f20232c0df09072e60d97696149ccff8fbfafffe6e6a60bdc6ff30a78a1d3ddd8c930dd9696002e15ad108b2f22ba12a943c3d7f414990884ad6f046e87214429b04e6c2450b51a8cf2175a9990747ab29f138415b153fef6e396c78eec2d6dcb3528bf47ea5a5923e433d20bf589bfba69701336f5d378243fa11f511cf9e04221257caa706212ab0d725955b2e82cf24d09578c41ec76533fca31ed6a629583eac6db0ef673bb3f13165047480ee570507137e7c62218683f676fde9dd2f71229e11daedeb7e10ad64d023022e12c7df5164b35953ae1b20e06080316f661066b6366b1fc652effbe07f1432500275369a646ddac69b937af09bc9fc03e8ad654b78a5d6b86d064651b35f391e8416653009f5fa521ef156fdde04add2ee037af80eb0b8f5c3cf1050d006129c4b4a0db94168ace0d7f1b65e68561ac74b0e18ee3e241cf2a68cd51ebdd138f771469f90636381079985ecb65aa9c856beeb0a2b3e110c7175623e2045ba179d7151d58249cfeac32185b96005752b07deb5972dd421d3ebd9a4e70d8085f99323c822c8f0a74a2068bc222dfa666ee52414e97b04999a40"}, {0xa0, 0x1, 0x9, "6e57ad4bf07498e764ce86ba810e73537726fb470e57a05adbb31c0c409f74e617781bc1562bf9a8233d97970ff004e4cad9083002721bccf8bab569d3f2eb1f65d93c7e9dc3ee11e3b9ac545da966e188c0ebdf751f55e8bdb0560a82a9f214aea92fb9cc1c91eff53b703287ec8c08ed4dfbdbe32ccfced7c5695f8d1b46e165ed906388cd425056a4df8e"}], 0x11f0, 0x2}, 0x8) socketpair(0x0, 0x5, 0x7, &(0x7f0000002700)) setsockopt(r0, 0x3ff, 0x7, &(0x7f0000000040)="17e25aef5b342705", 0x8) socketpair(0x38, 0x8003, 0xff, &(0x7f00000026c0)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000002740)) 05:37:31 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$getflags(r1, 0x3) close(r1) flock(r0, 0x5) 05:37:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) lstat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/213, 0xd5) mknod(&(0x7f0000000400)='./file0\x00', 0x8084, 0x100) execve(&(0x7f0000000440)='./file1\x00', &(0x7f0000000640)=[&(0x7f0000000480)="7b247d5db700", &(0x7f00000004c0)='-*\x00', &(0x7f0000000500)='$\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='&*-\\@\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='(\x00', &(0x7f00000006c0)='+\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&\x00', &(0x7f0000000780)='(\x00', &(0x7f00000007c0)='-\x00', &(0x7f0000000800)='.\x00']) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x50004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="b9456d4f8b9025473dd1392c85ef26071594064cc023fa99cf3eb451c1f8e0bad827f4f0fba8df0fcf24cb7fe20b8b011af1d3f39418f7c036a143a993ae6a84cbec0cd7452c880a8091777291eb2e952e506939b64da6eb08e9489d71d3ff814b6b692cd369ecf718502f", 0x6b) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8c, 0x8, 0xd2b, 0x2}], 0x20, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x10001, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x400, 0x5}], 0x7, &(0x7f0000000100)={0x3c95, 0xacc8}) 05:37:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x2) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff, 0xfffffffffffffffd, 0x9, 0x100, 0x4, 0x5, 0x80000001, 0x9}, &(0x7f0000000240)={0x5, 0x9}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x194440e2efefb6ad) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000440)={0x9}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000004c0)={{0x2, 0x97d}, {0x9, 0x100000000}}, 0x0) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000480)='./bus\x00', 0x10, 0x2) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')-@-:@\x00', &(0x7f0000000180)='$$(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^.^.}F\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\a]^:$\x00']) 05:37:31 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a09c794433c9d1243c6ea2980c5b87221cbf3c300fe5e2d7e2c1fd321c8f89c015c30bb28c8cb7afe486ad80d281b85f050399c7df330baa564a0ab233079ad11a782f89c55467caf1ffc7a2078a9c0b5e366206ec640000"], 0x8, 0x0) 05:37:31 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 05:37:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x2000000000fffff, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x44, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x6, 0xff}, {{r2}, 0xfffffffffffffffc, 0x28, 0x81, 0xce, 0x6}, {{r3}, 0xffffffffffffffff, 0x6f, 0xf000002c, 0x1000, 0x3b0}], 0x7, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xb4, 0x5}, {{r3}, 0xffffffffffffffff, 0x12, 0x20, 0x591, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000006, 0xff, 0x3ff}, {{r0}, 0xfffffffffffffff5, 0x81, 0x0, 0xffffffffffff809c, 0x2}, {{r0}, 0xfffefffffffffffe, 0x92, 0x4, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x2, 0x12, 0x7, 0x80}, {{r1}, 0xfffffffffffffffa, 0x90, 0xf00fffff, 0x4, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffa, 0xee, 0x20000001, 0x4, 0xfffffffffffffc01}], 0x2, &(0x7f00000000c0)={0x5, 0x8}) dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 05:37:31 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getpid() fcntl$lock(r0, 0x3, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x0, r1}) fcntl$setstatus(r0, 0x4, 0x0) wsmuxpoll: not open wsmuxpoll: not open 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 05:37:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000027c0)=[{&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/104, 0x68}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/66, 0x42}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x6, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/79, 0x4f}, {&(0x7f0000000480)=""/17, 0x11}], 0x5, 0x0) pipe(&(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000100)="1a0bd813d41069efdf41b1d0c763fd155fd1f0dfe61a3bb8b841dc222930af230b04162b2040cbf1668fa12f65417bddf1057b865253ca2275758ea932487f11d91ddd1eaad152fbe08ceb64b3f886a567e3ae7b9e50aa384e60c49f6bac375e353f1a7a1ce2d04ee63859d0fdc51c63a0600d0d087403a7a73ef8f3edb6dcc54c808ae57d55247e70beb184c5b752fe38645a7f35967eaa", 0x98, 0x40b, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x47}, {0x200, 0x3}}, &(0x7f0000002d00)) kevent(r4, &(0x7f0000002ac0)=[{{r0}, 0xfffffffffffffffe, 0x86, 0x80000000, 0x0, 0xf27}, {{r1}, 0xfffffffffffffffe, 0x1, 0x44, 0x7, 0x9}, {{r6}, 0xfffffffffffffffe, 0x2, 0xa, 0x9, 0x2}, {{r3}, 0x0, 0x36, 0x40, 0x8b, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0xe, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x100000000, 0xa82}], 0x9, &(0x7f0000002b80)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x8, 0x3}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x1ff, 0x3}, {{r5}, 0xffffffffffffffff, 0x12, 0xfffff, 0xff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x20, 0x2, 0x1}, {{r5}, 0xffffffffffffffff, 0x73, 0x82, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000002, 0x7, 0x21}, {{r3}, 0x0, 0xaa, 0x80000000, 0x8, 0x1}, {{r5}, 0xfffffffffffffffb, 0x2, 0x20000022, 0x21d1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x82, 0x0, 0xffffffff}], 0x80000001, &(0x7f0000002cc0)={0x6, 0x5}) kevent(r4, &(0x7f0000002840)=[{{r4}, 0x0, 0x90, 0xf0000084, 0x9, 0x3}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20, 0x6}, {{r5}, 0xfffffffffffffffd, 0x40, 0xf0000020, 0x8001, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x1000, 0xb0f4}, {{r5}, 0xffffffffffffffff, 0x8, 0x29, 0x7, 0x8}, {{r4}, 0x0, 0x8, 0xfffff, 0x401, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fff, 0x3}], 0x177, &(0x7f0000002940)=[{{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x7fffffff, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x8, 0x501727f9, 0x7}, {{r0}, 0x0, 0xa8, 0x1e, 0x7, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0x1}, {{r1}, 0x0, 0x4, 0x20000000, 0x1f, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x32, 0x3f, 0x1}, {{r4}, 0xffffffffffffffff, 0x56, 0x20, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x3f}], 0xfff, &(0x7f0000002a40)={0xfff, 0x100000001}) pipe(&(0x7f0000000040)) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 05:37:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="3e07c82ec7b9a69b1c4ea8fdda020b2870c9da02700bb3509fd71fd00cbf026b2116aa3464e66c13794967575b14a6c717e8c302ed6616e932504aa80a3b995c613eebf0b297931114a43b7dc58d4e3cb20ff2bbf8c169fd66a123662993da634332bb3298fe2afdfc87c2e20d3e9aaf5c1549ffccee1fcd62a30774c1b475b58ba50fa7465118fe13d1e831fa1385f7ebf5be1d28080c59046592dcac7e916d2a4d742f2af93d170da2c79688888a3c51b5", 0xb2}], 0x1, 0x1) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x7, 0x4}, 0xc) sendto$unix(r0, &(0x7f0000000080)="9f4fc1e7a4fdfd48f55d960dae8ea8d0e614b4f3c3b71eee9f7990", 0x1b, 0x402, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7ff) 05:37:31 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x84) 05:37:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 05:37:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000100)=""/173, 0xad}], 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 05:37:31 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() accept(r0, 0x0, &(0x7f0000000080)) fchown(r0, r1, r2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) 05:37:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1930, r0, 0x0, 0x0) 05:37:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x1, 0x2}, 0x10) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 05:37:31 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) 05:37:31 executing program 1: r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001240)=[{{r2}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x2800000000000, 0x8}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x20}) 05:37:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x400, 0x1, 0x3f, "845033533074e8a037464d276b0fad66045f83ff", 0x36d, 0x4d535a3c}) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x101) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 05:37:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000100), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() accept$unix(r1, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 05:37:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x100) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x80000001, 0x3}, 0xc) pipe2(&(0x7f00000001c0), 0x10004) 05:37:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x1000000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) denied attempt to set clock forward to 703687441776640 denied attempt to set clock forward to 703687441776640 05:37:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x6) close(r0) flock(r0, 0x0) socket$unix(0x1, 0x2, 0x0) 05:37:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000001140)=0xc) getsockname(r0, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r1, 0x80000001, 0xffffffffffff0dd6, &(0x7f0000000000)="30166ac48cd4f38957186748d83788a7de76e3b5a1bedbf955cf814c0e00fd2ca05eb06109b2e5f210515ab2b2122aa001077fb266f219d635546a000a73c5cb7bfbc32d1e7ae89c5fc2fdd1d4aaac199c03258c2c16e0122ee912c9", 0x5c) 05:37:31 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57c54331c64812f4dcfad3a88d4de96678827dc0fe3b3a17b8d795e536a9b7436b919000e3e52c8c03da74e74"], &(0x7f0000000040)=0x2e) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 05:37:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c653000f909dfe130b1930c63f71386ba1ea20b0fde0cdea7"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000200)="b383515481e56a3c935deca26be16d0072b9b71d1493e337f6db655977ce4dee4344fcabde1fe5f89dc2c56416b003d66a281ac2a1ea3378497a1af10128aec5258d1abe405ec2cda69060ad1e58d7ef145df792b7a3d8bbb6651194e9fcfde137077032ed8172", 0x67}, {&(0x7f0000000280)="37b0ceb89add99796875", 0xa}, {&(0x7f00000002c0)="c068bf77d0e834b3fc6db02df5b343682105365cc38a17e813888d7d435baed559f8b5db5fa984afa87b8583db43605d5fac2ed2fb3b26211db6851393481ac175b4b5762f5e3beab61b573b5d5d72504aa81d77ed1c173163de3247446f7cc07d734d404d5d43fe8eb613f21ab84c7d8613056319c56789a6af299d94dd19197a2a8a8f94f189591a6e3c759d7ce3ac5444bdcf0bb1729fcdca3cacc9eccda230fde79ad99759ec3572db6926b9e7480a96e01bc7b1ada4687b098fdb59c203cfeea488299f7fc3e53985c64b3d9cfd6a905664d8ddc00a4b02", 0xda}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="004000002000000000000000ffff85e2c313c451", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x40f}, 0x40d) fchown(r0, r1, r4) getegid() setrlimit(0x0, &(0x7f0000000040)={0x800000081, 0x200}) mlock(&(0x7f0000ff1000/0xd000)=nil, 0xd000) 05:37:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xeec089dda7d72cd1, 0x23) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0) 05:37:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 05:37:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file1\x00') 05:37:31 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x1000)=nil, 0x4000000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0xc) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 05:37:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='R', 0x1}], 0x1) 05:37:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x80000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x100, 0x9dc1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x5, 0x101}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000040, 0x40, 0x6}], 0x3, &(0x7f0000000100)={0x8, 0x2}) flock(r0, 0x0) flock(r1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x6, 0x8, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0xc5, 0xf0000001, 0x40, 0x9d}], 0x100000001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x0, 0x1, 0x800}, {{r0}, 0xfffffffffffffffc, 0x50, 0x80000002, 0x101, 0xfff}, {{r1}, 0xffffffffffffffff, 0x5d, 0x80, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x34, 0x0, 0x2f1f}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x0, 0x7ed, 0x7f}, {{r0}, 0x0, 0x20, 0x9, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x21, 0x20, 0x8, 0xffffffffffffffaf}, {{r1}, 0xfffffffffffffffd, 0x46, 0xf0000000, 0x1f, 0x3}], 0xc365, &(0x7f00000002c0)={0x9, 0x1}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/40, 0x28}], 0x3) 05:37:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffa}, {0x1, 0x2}}, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 05:37:31 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 05:37:31 executing program 0: r0 = semget(0x2, 0x7, 0x24) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffff) 05:37:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) socketpair$inet6(0x18, 0xc000, 0x9, &(0x7f0000000080)) 05:37:32 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getppid() setuid(r1) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) 05:37:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) getegid() socketpair$inet(0x2, 0x4007, 0x9376, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/113, 0x71) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 05:37:32 executing program 1: socketpair$inet6(0x18, 0x8007, 0xa, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x40, 0x1}, {0x18, 0x0, 0x0, 0x6}, 0x32, [0x8, 0x400, 0xf2c3, 0x7fff, 0x7, 0x200, 0x3, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0), 0x100000000000021c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x5) rmdir(&(0x7f0000000000)='./bus\x00') recvfrom(r0, &(0x7f0000000180)=""/65, 0x41, 0x1, &(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa) 05:37:32 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0xffff}, {{r2}, 0x0, 0x8, 0x1, 0xfffffffffffffffa, 0x10}, {{r1}, 0x0, 0x80, 0xf0000080, 0x7, 0xff}], 0x46, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x43, 0xf0000000, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x52, 0xfffff, 0xb1, 0x1}, {{r1}, 0xffffffffffffffff, 0x13, 0x20, 0x0, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x9}], 0x8, &(0x7f0000000000)={0xd29f, 0x1}) 05:37:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x411) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/200, 0xc8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)="409300", &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)="26ee00", &(0x7f0000000380)=':\'\\$\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='!T\x00', &(0x7f00000004c0)='((-{{\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)="2e5e24e42e00", &(0x7f0000000580)='\x00', &(0x7f00000005c0)='W\x00']) unlink(&(0x7f0000000000)='./bus\x00') 05:37:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x400}, {0x20, 0x8}}, 0x2) sendto$unix(r1, &(0x7f0000000240)="bdce96a25f698db21d80622930402e0bc1d3ab97cf9e3366fc543cc2bcb256a708ab7789495a107478fb581f09cc769f8d8be3fa57c297fd88fc6a4f5c05efd1420515d566d32b686c4e452fae681ce6d782bc56db3e3b6b0ef17894a2d6c1a9b8ba1b44c0e3b78b1c89b78c68fd1a6dee4250626e5d5a4840a3d07ebff55a18f906fed57671612745298e54a7eb5ee42bda970a9758a228352d5064899b87b2393932045bdffe2aa9d7c17656a0cd8132bfb16b80d2ab0192038cd3b5cf4247afcef114828e391cbe112b90a19b7d74d851f22f300809e7b17fa7bd", 0xdc, 0x2, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000340)='./file0/file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x4) 05:37:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="0faf68f2c3c6aa2005d0b75918666a929589915814dabf1e718312fbe8fec8fb58b491c28dce601031f2fc6895b57c488fa8acd4c905cdf8", 0x38}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x2}, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 05:37:32 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchown(r0, r1, r2) r3 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) 05:37:32 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = geteuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getuid() setreuid(r0, r2) clock_getres(0x0, &(0x7f0000000180)) socketpair$inet6(0x18, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x0, 0x0, &(0x7f0000000040)=""/28, &(0x7f0000000080)=0x1c) getsockopt(r4, 0x4000000000000000, 0x4, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) 05:37:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x803, 0x82) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfffffffffffffed4) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 05:37:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f0000000040)='./bus\x00', 0x108, 0x20) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 05:37:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffffffffef8e, 0x8000) 05:37:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) poll(&(0x7f0000000000)=[{r0, 0x24}, {r0, 0x3}, {r0, 0x8}, {r0}], 0x4, 0x13e) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 05:37:32 executing program 0: r0 = shmget(0x1, 0x12000, 0x1, &(0x7f0000feb000/0x12000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r1, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 05:37:32 executing program 1: socketpair(0x1e, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = socket$inet(0x2, 0x4000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xff, 0x38000000000000}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x40000000000007, &(0x7f00000000c0)="e8f0e55e", 0x0) dup(r2) socket$inet(0x2, 0x0, 0x1f) 05:37:32 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 05:37:32 executing program 0: select(0x58, 0x0, &(0x7f0000000000)={0x1}, 0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 05:37:32 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000240)={0xc2, 0x3}) 05:37:32 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) pledge(&(0x7f0000000000)=')\x00', &(0x7f00000000c0)='$\\\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) fchmodat(r2, &(0x7f00000001c0)='./bus/file0\x00', 0x10, 0x2) setreuid(r0, r1) fchmodat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x6) 05:37:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x180, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x3, r2}) fcntl$getown(r1, 0x5) 05:37:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80, 0x8, 0x7, 0x8, "84ad4f465471d92cdaa02ffab2e2d527facc9693", 0x1, 0x81}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 05:37:32 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)="07f617947e8866c0da9e9bfc50ddbd63de47e0e395ed609ddf5502f24739c84d2f048f148a3c96259e3b36fe05cd4ebe9961", 0x32}, {&(0x7f0000000040)="e706cd3d3ea2870dcd67c334811ef4ffecc155c7e13f43043c2278eb316999f0ff88b2508627d29b21b22df01fc6df53975b3d105c5821befa1831e9c66c142a771d26ba5ad646f46eb6c8f915db82dda70c941d76b8f40dadcd5084f6db130c572f2311990bd73de83e8c9242ce056c14888793e78e47b8cdeba24cd948ba2318aea409c5147d30669fec00aa8fe5c3fdc5b3389aa865749199c6170a3dd5e13e83074282728df11774e9a9edb8b60576776fb3c412c7af43352c280cf98bb20060c14b2ace3aec1326e9", 0xcb}, {&(0x7f0000000140)="871ebbde61d865b4fd329c58d83da0f95704d5dd40bae4f583950927242a9a27139c79", 0x23}, {&(0x7f0000000180)="b8267975159dc00bce3b83d5c45643cd31fdcc24dfd15de006abf188ddc4b44d82b5e964c5bc97c2d3735e6044b2951f14ed5a1f795516383d85fe0e3d08b9807796ed2365a5f9a49e02ae413ffd88c4a66f62a8d17274d536373bb48d22c53eb00f90d3f883c664db19de456974", 0x6e}, {&(0x7f0000000200)="b867482587cdc6217e45e6425f26a2365f63859de1ede0b51b42450228225bf5dc5409ce80bbebd3f5e33ddd75f75c8077d5d2b68be3bfe91bf3c2dfde338075e3324b169f6e2d644b3ea69cc529fe9ed2bb500cc2d9c8ac6e62fea27b50ccf3c35ecfe1d31be44bfbca2a65897315d48c63cb46990ecf0e189c7e311a3be0460386bedb3638a9ad4b6eaa65eb76557ab2af1d6adc61a6af82001c531021a8335bf4fcb4216196a8466fb97a3b8e0da423a6f697d86de7c51ae56d642e18cae35be0203df8c48ed967f1e7c6058c33bb113e37dcdc335e18201aeb6edae80e836add27ebb2d5fd33b28dead7659cc3faa47430f78f0cd54a3b0222ba5a5f04e1381d5d3bbcb74783d019ca07be3c775e13bda36a9d73fe2fba6f456ff4afacca08fb8538cad10ca6946fdaa140387eb4179a4e22006a8157e8205a5a032f5232c66b43887e85f99b6cf99bcf74fca93969f0df1967236409775796d6c0d7c30a7610a48e99551b97b2db7687290f375b3b7b2cba8420f52c051ee2d90993392a52bcca6a329ab85ff3db9943e452d588ac781858a14e42e7832cad2e6d2df9c708a3c69153864f5f66887694c2c3e5bbfa0b3731e1496e9034f86f1a3c87b9dcdf10b91c8165680b4c39a14bc6067d7fe18e7d7916356587316cc7c407bf70293ea7485e0107ce862bbc943c0c49a034fce0f3c4acbea339b78751411b32cec0c6c95302547012813bc4e0e66fa8e2b9cb9ce21ad37e8abae2305e7d9cde5065b83236f981d5b0842dc8ac4d29742643b82b602a316f6f0e55d6aed82904dfee17c06cc196d6a1b9939cad7c2042e061c29a63c64ee3601379b1620f6594cc62a0b11667e62d44e24e5e99f5fc620d236dfbae857b790a37d9f7dd9fa9840513af444aac766ff3eb0f42fb57d06613b0ff2473564ef284d452b5bb787764c8b9bbf88fb7c6cfb28d252ac872576bcccb8358b0886a1c32bec1642af2e48eb7a91acaed0b4dc595695a5e5df98e515c463faa56532b517481a7cb6abb86a64d80059f6ab4b1bfe3b0f6dbd2b23b5d3923d85c1124c0a8b75086480fa45db57cfc29f89514264366eaa871028dcf29d7f267bd612c703c352c66a8290eff3a8b3e9aebdadbdf6157f2acc9f76309cf9962a3f00f132cdfedd09f1937873637f79120df1712ff2fa3229c3fae1374edff836247b7fbcd6c20dcbcb55708dc2423187e20d61f7e9666302c44b9214bdcf2df1f431cb3dae55cff5294ce8da5a92d161ef233785788209fa6b4991ed828391daefe674b17f7c7dc0b6a9cff872298d91c42acf2db478ef0cdee853074209e31aa9a11f6da2ad829e4bc0088491b7542dc28e74ade86b3e49938eb54011be9f3254684712b42f19a883d37678cc87bae03091589ede3b0675d410f4e0e5c2ff9f81df80c02f4a667dda4093fdf342441c79eed65ab10071dd9fddcd16742707608602a765e94d39ae2188b3e158906b70220dae292d947826608f4ef157cb96ccc1765f11044e9895f738eff227af8d809eb4f101afb65198d335544d0d76cf47114a3c4d0a3685aa9ed81c94643aec64cb64a0c6ce0ed5ca19c9cc7b0bedeeeb5613ba99e095148618ac155ff9c41ab12553c9e898a698ac8fee2f702ccece5427e1d64e7c7977575558cc223b71650dd1abffd21b8b05a78b9e6bd4168845b748009fbd53b5a07a22ffdebc440823ee3c002f8231f0d27877eb1fceb573ee33d8aae63c3e8be8ddc77d795d9072f993870f3fbe11f2d01dd849507cea0797ad3765f647c71b7031d19b986b3d615ebf288d5bedbb481cc91a61661abab00a89a77275882ddcec88103efc0601fec8b40f66c773bf3fe2ef840121a8f71cf456259730534065aee4ed0c37a9662fdbf0c36cb17b1f4f5e0653126c95c5c9dd1341b1010b8d14bec619cd7b3f94dd495ec0629c907368d11cbac7b51f31e351583ade3bb48a20d5404caaa9b013cfc78da903c1b0bf6fcfd1259eecb2599fee59b2168697e775b08a3ff86182ffa5d0dc45a901d938ae933b5236901af223a789895168d6942956c10d0c2c2e16581027c4aa088923b6c874c5b5149c7b720a1820073dcdd7f1e5fbb550b57a5196e5cd6700305ebe38765417595b0bd1224dd979fbb0af2a9fb396b7a831d2a667a95bd80683aab0a6284f1a2492da75108bf85037eb0e9b4de6688912f607c21eedcd082c105df35c267016d58f1dc4a1211d1c56797ba2d8e876c30a89fe20b1fd24f77e261e9e46db7305d1ed2d6c65cf6dd0542ce0b575cd3846e7005fd819e646f2280bb20c0ee24e93e6e3ff66ac3dcf6177c875edbd1702a57ea90daf9d538365e9075949025735cf8babf18baa9c98f3f814d60f57f5b71a05810451e7207d0eb328364e490e83bf94457ef9beecf21671e61c0fbe5932136edb0445ee9872fe2a1826d579e3609ad977381bf543764b7f43e92e384ce120eb151e5096232f7bf9efc664709e65e9e4d0e2391feb0daf3d5eacc8258fcbace38b967d36302f8569cddc3a30474f25237c585aec2ee15c77b3d76061204b4ef8d0e6d2a8fec7f87fca1cff7db66e53a8e1bb8ba042b667fe585ed9dc39edfd80231f80ce34a81c4c049b7e82e6c0c0137763f5b85f349afdc5fd3a0e88ad1e9e4d2a9ecb14e7eb2c31d838d24ed799bd01bb1fe2938dc967a0298ef897028d8fecf5ee2f504d3628eb87b5d0acab03c717901aa3f3891aa63c47cef7f7343207351221579b6ff5b57324255d5e48d9769b46de3efa622e0fbeb54b0d0f28513ad3ea4c331dbd54a3125984e0db03f9c87e1cf79736c35129eea257aaba301b34998af7d372ec7a0d2ff348fe1962700d9d6eae4effe5460281d74c250ade6e4b67c08819ec20a6b116875b5b60e2024cfe8dca24cfb970ee4061f58101444b414182a06b03e39b54f0e79e38d5e60063855c58dcc12edf364d921ee5797bbf19133342617da9c6984d169750205147489c0441de97ae93ccfb3f2b2219ae68f1e61ddb9f04373b1ea87693525d92d1a168b23b1ab3752fc62add261f4ac7fa8fc4c3da0dafaba9d9c5a385b578ade81cadb1970f3c7ca3afa49e509e476fa59dc5384217d8eaf740b4ca9eaa7afd162f24a177e0b56bb4129628a9e285953fd9d67360b475fc8a39c1cab43d5b930f452a3a967a028f252d18f0169be3707292d62dba5b1a9cac588327a4aee079cbb7361535946c76e49ed33f5b4ea52367f101ff45debbfe986e38d0104aa8ba72b3ba617f650c02a28cdd1645b49d7440dd51446c52a7bde3991515dbe8f19c2db2795d87f3e15f62df3e2f2fdb19f6c11571d5f27c0c3d18cf0cb212ad5b53608ffb5c532d7f2ce72545154c272bdd44c2ef093a71fe1d1851a9256f62614ec1e55a4109fa8060aeeef618e7b3adac8bb2884b5b39e2bbf4e9e32a4adc7d9e70dc4b40741cb4179a0238af7fcfa3663e0b3c2e7fdbb758c8a84b1311475f07732cf1baf0a14c63e8bd3deed91757898b5349b36c9cd89097f5facefaf8ca2f423194e665f4323f643a6350b34b3fe922fc3b0859f6c738b810a4cec0b346f7479a32e0d1add43532e8a0522f9be31270f0d9576cd0f4623c57c3088ca9877eaa0347e02e4030ea0e472373ed1f6309f5469e06a49d1260a5c4e6520720b8874ccefa48eba315f8e7c23b6cc086291cd0b74d71310ad05b5c92d2871d394d8a046e842014f251423f9a9648d71d8bb9aec85073664f5e15de0daca070ad092e1a3340a93dfa3b7f0b58c3aeb660b6ac8013780abc1dee1bb5afd68441bda9ae00111ed1281c58b1e2328bf20fb4583ca7841f8db1f1c68aafe728cfff9010eabeca1f7e0d177a4b25b3d766352ae5c809693add5a04e877728133d14126ba393af41584de1011f866b2c310ee35c0b4af07056ee405afec1929dde9063bf917f5c0add21796636ae85caf056d1812ec850cd28508aa98db75f7b34f0c9a88f941a5924148224cb884c2807ceb124eb7587086a894943ccb23c011e7a138a2724f1f713470b71c478dbeb4fcfdea913b2a12eca494064fc2517ae9d01ba0ffe4c406cc8305ad71c4ea3fc22dc5c26ca58b165dd9fed0e0e9b0687aa6838fd7fe7d6939dfe8624200a2ab23f2550e214a0b6b87bcfbd5b81f08107e9f97b80cd46f0960fffe9d6d40eaf3cef66f6bb47ac371f7115d24596180eef49e9f5b17b8cc92d072bb311ebdaff4fc64f71b6d55bd9dd349fffb2482accee946d8a679a7ad63aa44c7ea658766789a1b84fec345ebb33f70ceb0cc16e249ed1dfd6bc43190ea57898ba81d49fe41c95db8a992272321ff1dadceff2c03237fb04ccc2f860986c7c336551e7198a3e68c565414145c9b58feee20c2d4ae7f917b65a53180f8fd66ecacd6d391058710c522e121c56e7a27db2b47ffc458328d85a034d1d8d55d03ce52683b82bb01cd197bfec370d59d6e39540a1fae2cbd384ed75d3106b8c2f67c1a3fcaff30e3ec57b5f689cd350b6fde6cfac2e7c5990d2b131d856e18f5a4635011ceafd1337d3f25b0c4dd8bbc7aa1fadee8b9d3cd8adc3face5b8d947a20c03ae76990c1737cbac2b14b6811d1646b21956fcbb5ca56d11f0498798fe4701442b7a3feb607dafb79f5309bb156e5652a5f62b373cfcdbd93eacc356fa94578d1772be496e3becd255a87bc5a078097b5232cd211711c8edd98450e132affc25181a14efea99b4eb328428ef445421c81edc90f2cc7527b3108d4f086210271f0029299771908fb12669e087fe5c5af24cc2eccae37026f11c0917860c4c3f618ea2d8210737faadb31166e5a7e21c68eb33b17a6e40c9a404f8151677eea65b90b29470ad2a2361161499774f7b8b1056fafecf42cb9d906878c8dca64fe085893250a68a85fb05b458bf70f5aa48799fe4101acb1398e0159598e4583f805f7c93d2f995eb509e9c5270cf271190ecf49826f176bdcb5b7419822fcafcfea90429f9a7df5efa6b334a44f320ab32d6fc3a72405a000557b463c2032c156ce3bff6e12ef6336c479da960454e0be18be688f3ad4dfcdb47ea1e750ea613233a8a0fd2c21d8c08d45b3f31eeb48caff759aab6e3c931625b64da319c99892c0c3da633099ce80a267666790247d2dee7eb170b63749f9dfb8567fadaef77e7f31f86b13e843128c093432c498529fa0e60bab60b90b784b6cd492aedad7b1861876ccc5550eaa72dc81944a07f76dcc71e75610412188fd892970d86ee3c1851e3e7f075e017ee7ec23dd74304816b28755d9a833410363fe79d2e0c84c3fcb0a5129f21e7d49f87b3967b364281938a6f2ab08031e4c2addfa31b43b5a33bc0b7e3d90aedde73c1d5314e9d8f9959f97bfbff92a4fa7217f091534aa7940b54959c1ba5cd8925b62c91ff7e8dde003bdc79cabea9d263092d4672a7e75a0f9ff27f851ad51998f65ca0af9214ecd54c8176cb3f678a9df92de2d83025b5c0cb618986275178e8f1ae6e9546faefdbc20258dd700678c138c349bd73a6af6ff66aa960699f6161e393f12dab42e8e33a35dca7d8504d2f0254e4246ef9715f1218759aa09545a2b74af6386f31df43373e186f98da889db7bb1721b6c0a685dce0480ce2a4a1d9b632732f0be3392e5514d0a2d3f607190a87e9c3e39f33f2f9cb5d7e91cb3ecdf9514e72d5fe913cd7e4568cfd62b178947fc8bce324e8ed244cf3ab5daa5545d8b2792a5abf40b382cba6b32bc67b7edc3a9e1df4dd702ee33bcca27a18a0002660a01248e4e00d9b38b5b", 0x1000}, {&(0x7f0000001200)="6794b4bb57657be1e2d8cdfaf6360a9fa70ff6bae15a9c98847043829710bd890651d0feec06a8f1395d9668b2e9a8e61e5c13362d5f8eb689ccd05d3d9d02756c0ad657061c15c57c39bc8f377d3a362b05ee2238f0b8f883b467f5e46ae666aa94bf2190fc3be76237d4a08aec56469217a3186d2e8eb9968b8bcdf5963d207a107917c82c1f86deb70dd7111fc80e4af142e241", 0x95}, {&(0x7f00000012c0)="f8e70e3ebab8172329d5f1e3d5e0e83db3c3debd61f37152ed7bc4db423491d894253a471691f595ff58b327c3c20410702b434b0bbede809df30adc4692c69f1b00ba9be07cd763a2de87fc0000886c792a76abc2ca333b4fa311a11d112763898a430c65fd69a5edff7b39ebc971cd190b2adc7d79eab58de2cd1c6fbb8e941a88cb7802f95556c98509276e1db4cf548fee801345eea4c5", 0x99}, {&(0x7f0000001380)="e7c5ff3e90d01d5561dc394f079e66286bd7d8ce6bd2259118997694d0cfd3f64eeff9f6c83900583a211b6067beda564db76659f282dc604791bb7ff6105eca1ab24b093b2b4f40548064ff2524f6d09c708aebc64ca4242f6badccb095f6636c37db1d42fedc9aaf11865422d626ddb97b018f995e91a54554ae2e41631403bd890f77705621a93be6f8434212c9072131cba6c9b5ac94f21fe650c0730717aeb7dff844e40cca459967685c19a47df7b29c2efde9053a690ac6f5fe0606baedbf331b52cb7781d9022ba5ccf721addf5605669226401bf682b15584821463674ab3849b", 0xe5}, {&(0x7f0000001480)="ab54a5023ed5df58eba10a1d675e58052edd9faab455ad9ccd1912c007804a5ab3d0ada59288cc86c5349c022cc38de77d03673a526ea8674df925d8a81e5e81ff852ede29858a2b5bcad0dccf9534f78f45c1c2705d78bcb0ea4feac935057371041bc1d1c70e4bd0c3a38467d294012afc67835c395b232f2a2713b796aae1c232e019d686ecfd7f82fd5856ff8e1418e948", 0x93}, {&(0x7f0000001540)="f95fce717484440054750f2bbb58c201", 0x10}], 0xa, 0x0) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) 05:37:32 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x8005, 0x7) 05:37:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffd000/0x3000)=nil) socket$inet(0x2, 0x0, 0x6) socket$inet(0x2, 0x4, 0x1) fcntl$setstatus(r1, 0x4, 0x80) 05:37:32 executing program 0: pledge(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x215, 0x9}, 0xc) msgget(0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) 05:37:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="ec7978c6915758c936334aaf703467461634ca670720619b07caabb16821cb9f574b02ad9dfe854b2cfb9152af51b6c7a8c19bb1afd579b30dd7fb", 0x3b}, {&(0x7f0000000100)="9cf7081feb80bc8cec6a307061ca88807cb5621620e5f4a7b16e13a1af7054dff4a665aa4d6c3d00dac4bf6d8e972bea98f496ad17f84f38616075933bd724b64f588e05649f07bca929f6b9f2315c9bc7aad987e03e0f23", 0x58}, {&(0x7f0000000180)="49fb3f478ff53f6cd071d8576200060f508cd8f56a5009419d532b4dcc8bc574963c2dd64e310fdfe44362d73466a630a0ec79929f4f8d9bf007c649bda03d14908f4f", 0x43}, {&(0x7f0000000200)="5200ec26c124c41269e966043b69b1fc712aadd22df6e26ca5f9449f9eddcb2ab0c020e1a1b1455e2848a817f03673d6d905bd56485cc64fe70ef7f6ba0de8f01731661e939c0c94d29f228c7c78776d9c63fad06a7f32ffaf47937eed8c0b74e6f1cfd5524859b63ce6eef1d277e3551c790577427f4ba104547822bbdb81df4a26d69a65e6481dc199cef97271d984f49fd71cfcb134ac7056ecf8e97d5621cfa4810f494dd2db8b8fb5f49d11af869325cbc314f1c3db93379e6a4cd05782db3b251cf64b37e24fe57139c62f316b901469b75008e13c76516369ad69c8ce327a7036dff8bb2238b18b47eb668025587a3a08f242bc91b83004e4e3c344c63a3edc1625e843f6224455d2178b32a3b2a98678114051d13751f5644dde939c945ec2d45f9dc6d5518ca299d96c855f5b6f875fc573ac2159128265d7e7d86dbcc365a7bbe36bfd40ccaa833e3592cfca7dea0a984b53254d31480371f2256c7e6c642e25eea728dd149402a0afefd16feeea62bc2f711d3175ad9fda7df41e4296f2cc0999d714d7379f2893ef42c8f57ff13da28548e4258c448062933d79db40a284bafa367fd86be73fa83a331dc9904033bf1ec786e9638ba6ebf5aea68eb2114b80a0dd2e0b039869f3cc4c0de4f15b0b109efda5f6f094e18ea523d7d03a62d6f451e2a5fce3dffa949702bc64df926886185a1c98cced636ba1b5d9b45ddfda10afebe588722236407f8aef9fc11e1b254845a73a6b3f941aa7817110831b5ed0744157e088ddcd59b72f9ddd31b2ee212c288c4ae8c9cf70279e943e40b3ea37fada5251fafffcf777376509adca2cf07983a812d05bfa63344be5cfb6a3ac2e5c5ebd0fb336836d22ee97972c3f9125085b4c2121b332df6bdaa0928fd08b13018e9965da8c9ed64e53ce24ffec3a28cfe9be23cf2d5a357be05af95b9d85daaf1a1a844718c1f8d901d9dcd5110c04ecf9e6c76cead4ccb3ae190e9966937b19d5036cd7545e1dce4aca20932953cbcb42e1828426544474ab9733bb8cc1f259bcbe3fc4ea075368291777a8575e8728fd53fbe9dcc978eab9d161e5efdbb659f3e6ac4ec18a741b2749ff7f21f3cbd38a7f1c26dc6f069801652ac4de15675d2a948caba505c34b121186793a6b66b1b0b7a944f18a37218562184d6791e7dd4f613ed630b435f14cf60f7949a52cf48c938355dee2bf3c3d71a4e6c3f014336fa5ed67a2738596d7fe8e552fb5ed802e960e0417836201be83f659009e2febddacd9c3bb8c9f65cb35101aef95ffbf22e7ace83f6486afbc109189a7a71d94cc298bce526b8fc74babd8e46636d12ed5674ccd4b89b31e467f45400336faac14d6fa5c6e8a84bb851d08f9fb22c2ec36077919772edb12ec8d60126032eda2e0191822adb944873da11625f92e463a3ee14a84454c9b91e10458192c1158bea8d6bee3288403ab078362a219aefa7ddfdd4937f5ac7f23c2b5fc10cba294a9029583b58fcf3b53a5e55786d0eeb364022084218d33abe623e34be84f2ebd4956ac9b883f852239dee942aab6eeaa41f9e82d2c399b55ebca0154ef54595418d91405a68c1f62492bdd33c201e9385adba9112dfbbc1a0607e781a9b3ff292ed70e1eecd2713a929f9cb4a84821cb58782795a2932bb33efa0a76c3052790da1273e2abe437dcbd15c5be5cb59820a13ddffae6c8b6a0dbad1b617c9095932fece41a8251b9aca2b5ddab85d2283e55f936f8ad8f4ef65e5c18add8850f2350869be105b84e7c2fe1118d4c4d8902d66103e9467ce23525e136fdb4aad4dd6154c22963453e269c6abeda692531fe52a57043a8b7f438b2c4161cc93594c7d0814bb59d96137acaede2492663966dd68a851aa90ad444e6ead9a0e347c2476f2342e56e28e09bd4fe9a8ba346d757ba9d52957751b770db0b3fcf31866d479d27a536eeb6aeb77c35c98076e2202ddf97f63ae21592b863af55a211d8694663ee6755b633bf082c188e61bb151ab0dae581520f770992c0f4b7ea1c3a2fff1bb9b7fdc556c91c00350983bf69321b1c6d95c9c18ea4731a2eb9ab824ccacc90472a469d594e4c77d93b7190317e15c1c5fbe83206b4ba6b25ac37ab2301141c02d2f9b33a2eb3c2946c329c6e85ce45383284216a3efe383f739b34f46a1dcf00ecd13cb20baa81d0ba1a63ea7b02b3c8a19074edf95c6c1bb0ffdda020de1229a0ccb1333cb0bed0cd1018ebf781fdd7fa652ccc712567574ef5a95951394defa3a7c7634e5b818800ff9a118efc86516ec62bbbc3727dd957b4b8b49f9600915b36befc5562785e6ee2e9e080ea267a70dd2c9b36d1793231d94c1876c92f751baccab251e55d4806db72ff8bce49837388e3eadea52b0f6476b1ead264078780099295994370aa3762a10ae470f803e7e33761acb4e60189f9d819be4af530733c55e0f0ee9ff7617cad6b8425a73a5857425a7455545f5be524905bacedd0e3e7bba340465907d9547fcdef5a8d4498758ddeed6dadcc0a2f37c3fe5fe1b91bdd685846fb13fefdcf51cc150c5aaefad39af252e6579c3136abf87dabef97e323e12d999b124ac735d106df76d749214e5c002a9b0cd67da695270f480799b8001d7b49a00779e59b42325b279a51d9ea23aa99733db885b4aa6eefef51497ad10c69e160dc3bb3c0d9e9b3f23c70d404eeb33507278e7a38177da7506c71300e733f1601bf5c7b573de3864c54b48fc5b69ef737cf37e9ea223547fbf18b69e2b1c485b3a4c59b07bd88418d025a1df85b4905754fb07a68e90e5182989e3ad599e61828eaaf8200dbf8469de2eb6b5552e799539ef599725416b1e7130e900f8a0162a16de2c117fa3f4035926e23f35fc436013b11f2f68faecd0a1344415dcc56fbeea2b750c99869df1bcd7782dc6c0dcc612accaa7f1c1b98a65384f4982de83fcac0930dc267290d3e70ea7f152995e804c1be827259d31afb79aa43d5888ab3ec2f78081a141af555813a1dd96a5c7982e07a141990ad4f2a288723159c2f551a43f7d2e99f2571a2b7f2d9efbe05c54e7b8d3a9061fac7c61bdc3d86382a63f3d8f49f92240fffa52766d75cdae5657e590e5125b18e1cd43cf85c572805f978c0d03783fbb031cd4c5f52949d7536038cfb7a53bc5d1f411e5d90dbf5b1ab7ed3be92634869f878fd097c6670d0b7925a1b89cf1851c17612fd973508a3cdf69ca5d00c72e0e4fa6b879773f968a78eb1d1587201cda447bc1378b588f908a7ab72749300731fc50dfa2779be780be2ef2cb028e256b4d44c40b3d7bd5cfc6c588b4957eaa14040e1abdb37f2a13d932a1b783252c3d6fb0f54d23ab96adc410c9b130140492da73f111fd0b476f860b939a840de137ad70e9c188632b1578c80de4965e6a5b9aad9235abd07ef15adb7752d7ee11cd1603a9a16bb1d58a1d89942c30c9640719f0f3d2a998662c56fc9559b35ba3357063fe066f5d824866cf73ea993580cb6b72515e27f02c27937304585e1f1eb9f8317c7315ffe7fd5123e3fbc533c6f4f5bb2f2627e8e2ab8d30d4ef6aae1f0ba64e92d18f0a586d177eed673c6b29f9d162aa2c24ed4ffdb9d2e868ff341badcd685d56948377f1c4b544cd816fb435aa6a1d90bd3fe8e6e575825db5da152f5b86448d0c15fd7a0f592722c8b2029f397bfb79605bf56b09a61f2fe9e6e9c89544e71bb66385543ab75eb33737293f86869324731ffef6b1853fe91a2b00d5341ec816feb26af649a18090341aabd2f474e91798494ff1282592a5e66817f4c0c2ecebb88a647b9d640c53895a8ef5b414ab9af4050055d62961bb51ce0b13beb495213b224394ff5e8d270b050af89d9415dbad15151a667e60b573a40a837de3f492a7eae58ddbd2e032e2407628e5676f0b6ef64c3ce50a079d01d4e04356b37f0799aa9f11d90c8ace11ab9e096e2cbc18af3d60a042a853ffb2454cf73d90e87faeb53ce789b6d65098aa473882935d86a07be6d82a847ce9f95731a85790432b50184aa0d4116ea8824c799caf3c1e0ae40921769fb111b4145dde29f069557ed9fa88d4d4c3f31fe717e5396f4dbe6e5b4cfdfe3f47cce5d354016dab57be1e7d02a0897178bc7919215d0d3613b13fa2d64329153c7c831e6975e927b88026937e0906b6b0ea3824907c2bf2db80a05ae2ae3dae3f2b9f78b587eea6a951cf469aa2d4769fdaa1cf6650e587bfc6922c7281d9a082f91124fc3ca87987659e3ec83a9de264530713ee0fa5210019a06326ec40595335c821040d8c3c8f18cabd348069c67936386675dc0a444a96289fffd6f61e7e663e19b4e11e7d5c232b662175c76fc682fd253310b8798eff006fcaecd05a8e0f347fb7643f69ff0663768879380c1e70422dc04c376376b67b1432b3d7d1a900c956a1481feb420dad153c7638e57d184e2f3e47af8caa858a6c19e832a7cd2ce253f2c5b291cca452f1c33eb2b384055e558799abd7c8e87b5e55f995fef3c662432e40b8838a90bd55a04042723c5f454510f8bf552321f07288e902acc5e0d41f0e590170e9f73713d046d8e50cf252c691e51e6549cdd4df45916459a688f4ccd04b94f45fc6b5549778db8b21132d2bc0df312d529f0dd77ec962b3851a396f3bd2c0780debc22ad79279a465a6bf22a009c1a0d82a1ccfcd8a5693382497f661899abee97bc15ae384d644aba5713314bd7ea28327d0407b4bdc35d08c06913fb68e9c6e11a6fb5548b8a34ac0f174e5e049a6c90a7569c2c55e4203bb82170e13a2fae27e4025a3549ce46c671274e4aaa64ca75aacda75ecc8e1497cca937c357540651a244fa8f161f98e2dc59c9b3b4855ef4354ded8ab6937306e0ea5873fe13c1af43883a906cdb75dac58aebccaeff4a19574c67716eff383f063a3134ae928ba920beb0b5dcdd6afe5c7ec0437b85f3f48428401de8620b1f2c5b6c80f906623584ad78fcf02dd161f921629ed71b8a59f799b97b09e17f7a43186a1b9f6e9ad79227be07570139dbd3ec9eb57d5abf8be36b4c91540b8cff51f74aa9ea06b029770a762a1f0e67dd9f3fe5747114a858ba833ecbd25593dbcca6d7fcd26f6081166987b193e4098d79fe490d4d79ea61e84cdd7a5a20bd902f20582621cd8bf93c7a9ea2c8bd7783c11f7f30857fd810b1e4ffc99731b5a9a80d755f318026fd2c0de403d5c8f6436a20da424af044f7589ff2c795bfff8b29d7cf0da95476c52b9dd4800b787b7728bcef1be9367f296087b3770e866b826f2f9f6ccb631f24eaab14cb00c5d1bd21fa1eac2c793ae350e15c34e058b038239cab1c6c97503823a15b2c4820a3600485d4073e7694e9ea690c115cdf6a37852c056e260fc4962e519ebea32da774cf9528f511f1a1b9dfbbb64f32245f461dc4d22ecc8bf933fc216fba20a4dab22cbb159c8f3ea38d776b638d6fb976f6296d439fc4b61013ad03fbcb838567c6ad89b3ca0ea898515e8d561ddccb35ad246dbb7614ce57a78395c60515a07a29825920f4402e4f2dc53853430cfc40c003283718dc74169426601c4c2ee1eb0cbdda584d4a59b3a30133c1a1c732d1b6ac7d1b432b11d25e670ef47e52c96c0fa27736d4a816e41d1bc8ca2a642bb33398989e294b975e642bbbbcfd46544ddda9bd794ad096d8caf1910ae159145d9d6658bd760033cadd274a717353783b8c91ed4f5fa1cb8c8585112c12bfbb26834b5cf8d21a0025d87124fa78edd2b92fc270f8b46d71291ce396c30cbedb6cadae00", 0x1000}, {&(0x7f0000001200)="9c9bc1789071922c9c22bcc5dd074db4c0807e5b3d3e571c2bc4070d983b0fa2f274273bf06853ba401a70178c0b1bba4f0f08ad677f04ac0300aade17a45238a9802b781c95ad1f16a7099ac22238d0d45a3b12d0271a11a1a0cc20cd030bfbf058c6373c62735173d9e000e99da92d84ccd018642cefa2c2bdb8b295d62bbcabdbc90d88e555", 0x87}], 0x5, 0x0) syz_emit_ethernet(0x11, &(0x7f0000000000)="d00133558427f5dd644c6e22c262c6fa08") setsockopt(r0, 0x6, 0x0, &(0x7f00000000c0)="00e70cfd48a3060000000000000018ca00", 0x3) 05:37:32 executing program 0: r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e616cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000da572d78044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc966e19924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b0a555c4e28c63635eede075739b4d427b2070bfd9d35ba045eae36923d374f97bfb3b1d7f5991e89382203d96f68879964bae58fa25294512aa60b184d7e0349c3b64e73bc5d1380b160afcb763e67ff88b546c0337692c9815cb9", 0x1cd) r1 = syz_open_pts() close(r0) getrlimit(0x8, &(0x7f00000003c0)) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r1, &(0x7f0000000580)=""/249, 0xf9) kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)="97270fc44b955c763c4a496fde3e53dff13f3032d8592d4a9623a544fdc1f105628f6365fddc39f1dc567ed8b410647bc9ce71efca78266b2dc2b56e7f4f3a2b0822740e943ddf0f4064da4e7b46ddb9c83c2ed0f6014cc8b99e7b473ad607e3b35a9db0e28d71683748eb93b77e73ba2bd5ce5437f5cd35d98df5173025d31c68730d03ae793dc94d68c9e1304633585003fc0518aa94a8b0aa96927e5917f596746e347982b3c08824dc9f5569dd31fa6e695bbc38f2582e2c1812df007694629e913b5045723bf9790ff0e1a8694f1540924a3348d9fdfcc7629d16d0115407f404f7a935ba4d6dcf1e96253988fc5318dd249208219c63", 0xf9) syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff}) openat(r5, &(0x7f0000000440)='./file0\x00', 0x8080, 0x2) 05:37:33 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 05:37:33 executing program 1: read(0xffffffffffffffff, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x78) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="17", 0x1) 05:37:33 executing program 1: unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) wsmuxpoll: not open wsmuxpoll: not open 05:37:33 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) 05:37:33 executing program 1: r0 = socket(0x1f, 0x8003, 0x7e1) r1 = dup2(r0, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$inet6(0x18, 0x0, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) poll(&(0x7f00000001c0)=[{r1, 0x9a}, {r2, 0x80}, {r3, 0x8}, {r4, 0x48}], 0x4, 0x1000) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r5, 0x4, 0x40) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r6 = dup2(r0, r0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 05:37:33 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000040)) 05:37:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25, 0x2}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) syz_open_pts() 05:37:34 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) sendto$unix(r0, &(0x7f0000000040)="99775d117b070444d984c61a39a39231729864d09e63a6dc9a36a20f9934ad7fec85f6633d6fcbe7de64c37967fe54411c22e25d4c36ffe6", 0x38, 0x4, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/27, 0x1b) 05:37:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 05:37:34 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x400, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x8, 0xfffffffffffeffff, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc3, 0x90, 0xffff, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x5e, 0xe1}], 0xffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x3f, 0x160}, {{r2}, 0xfffffffffffffffb, 0x19, 0x2, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x88, 0xfffff, 0x1, 0x100}, {{r0}, 0xfffffffffffffffd, 0x80, 0x94, 0x0, 0x80}], 0x66, &(0x7f0000000000)={0x2, 0x6f}) dup2(r1, r0) 05:37:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="94040013", 0xffffffffffffff4d) 05:37:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xa) 05:37:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x4003, 0xb65) recvfrom$inet6(r0, &(0x7f0000000540)=""/127, 0x7f, 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket$inet(0x2, 0x1, 0x6) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r5 = socket$inet6(0x18, 0x4, 0x10000) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = syz_open_pts() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x30, 0x90) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x10, 0xccdb, 0x3}, {{r3}, 0xfffffffffffffffb, 0x84, 0x1, 0x46, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x45, 0x49, 0x401, 0x7}, {{r5}, 0xfffffffffffffffc, 0x80, 0x43, 0x5, 0x2}, {{r6}, 0xfffffffffffffff9, 0x40, 0x20000012, 0x9, 0xfffffffffffff495}, {{r7}, 0xfffffffffffffffe, 0x12, 0x2, 0x7, 0x1}, {{r8}, 0xfffffffffffffffa, 0x12, 0xf00fffff, 0x5}, {{r9}, 0x0, 0x2c, 0x1, 0x7, 0xfffffffffffffff9}], 0x10000, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffb, 0x9, 0x8, 0x9, 0x8}, {{r11}, 0xffffffffffffffff, 0x17, 0x40000080, 0x8, 0x1}, {{r12}, 0x0, 0x8, 0x20000001, 0xd3d, 0x1000}, {{r13}, 0x0, 0x8, 0x40, 0x7, 0x8000}, {{r14}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x3f}, {{r15}, 0xfffffffffffffffd, 0x0, 0x0, 0x7fff, 0x1}], 0x200000000000, &(0x7f0000000500)={0x987, 0xba7}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 05:37:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) socketpair(0x18, 0x5, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x9446, 0x401}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000080, 0x1ff, 0x100}, {{r0}, 0xfffffffffffffffd, 0x12, 0x80, 0xffffffff, 0xffffffffffffffa6}, {{r0}, 0x0, 0x0, 0x400fffff, 0x1000, 0x1}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x81, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x96, 0x400fffff, 0x5, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xd750000000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x2a, 0x10, 0x46da, 0x1000}], 0x7, &(0x7f00000001c0)={0x5, 0x1}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 05:37:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)="5a27cc16afcd7e4953f738f4d181ee5e6e5e806cb76b9f2977b4c055adf55b83cdb4cc3596b7312623797e67a1b29a3769420792246a5dfdabce61888739ea085653f271e107d7c3d7175ef821d6237aba8b722b21578d5c488b429bb7b9e5a6656c9829c71793c39ba6bf347926855a651bfad81368ad63be9e3f3bf8d3e66de306b4a08698e0ad4af29cefd28afa759130c5d7b1f85b065e6af86a693245", 0x9f) 05:37:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 05:37:34 executing program 1: r0 = socket(0x30, 0x8003, 0x9) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setstatus(r1, 0x4, 0x0) write(r1, &(0x7f0000000080)="5d1321b18b417f0f199f0dc3e010b9adb57e2d68717a559a8246c02257b151ad0730e3925979ca38f413b864620e956ec6504c14579acb9ff0e7abf779a66ae51712648b6b89f642822dc9d697c3ff13333bc4c44788e596e66f9059aceb19cf746767ffd1b11ee67fa9995e3ce791d442d3627762e12452f7728c9503f10c7eebfa8d499db4d94cc30c379bf2b85aa096131036292849f87a0052f8cd72d3dd9f6e3c64378b1134279db3e32765eea9d77206f9c0b77654ada1e4c2b1f70efdc7f96a71f12fdf5e6082bde9eb74e8315113fc4b25efdb0ecca3bf665b18d87f5930683f3e7ab24ee07d472cf832d03bf6c332d621106353077085225f", 0xfd) 05:37:34 executing program 0: socketpair(0x1, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080), 0xfffffffffffffe2b) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 05:37:34 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0xfff) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffeab, &(0x7f0000000040), 0x0, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r0, r1, r2, r8, r2, r8]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r2, r1, r2, r4, r8, r3, r4, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r4, r4, r1, r1]}], 0xf0, 0xe}, 0x400) 05:37:34 executing program 1: r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/210, &(0x7f0000000180)=0xd2) 05:37:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x100000001}, {0x18, 0x2, 0x0, 0x2}, 0x6, [0x100000001, 0x7, 0x101, 0x200, 0x5, 0x5b, 0xff, 0xe8de]}, 0x3c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x45, 0x0) r1 = socket(0x6, 0x6, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = dup2(r1, r0) mkdir(&(0x7f0000000100)='./file1\x00', 0x44) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x9}, {0x401, 0x4}}, &(0x7f0000000180)) unlinkat(r0, &(0x7f00000001c0)='./file1\x00', 0x8) r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f0000000200)={0x2, "8dfd82ce89e5717931b8ca6a2a496000c570fd80823259afb34f16ba909ba9a5b508adb72583ffc98d574c814e9bc56b86464bab792d32abbb8607e5fde8bfce74ad6ebbc55d35fa306f9a4034fe79feac9ebd473a7e748880654ef22c55ee2895a5b55974e1f0c29ef40f82b42982ebe267087b9ddf07bf5cbaab6e24de30b638aa53bb9bd8381c2b1e32d92b8bcbc59ba555772c11c0179dff8b86ce8fa0bb1e"}, 0xa9, 0x800) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/254}, 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x1207, &(0x7f0000000400)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000004c0)="374507f155607227ebcfacd001c33016af494b1fbf45b22d871dc98c6a19aca4f4b82bca31cf8b409a54ae840faa2200f84ba090927693c267ae50096e0376072f1961ec7b9922a4deb8cd8d311824cc1aa5d26f41ccfa25d8e3c4074e5260619a60e7734c9e16d8d1c1f11bac8022051c146f5df9e74969cc81e16907b792a33e636215b2bcff937bb604636bc261956556ea15ff6d87cd6424560b6c88a751ff0f", 0xa2}, {&(0x7f0000000580)="feae878de645fb2b581c2dfa63e883f22cabf8c41c6faace772587f6f2e62a9757f907131e90d0f1b4899a53d27010eb5b5ce958b0b208b08d1280affb262f860ba55fd6895175faf7c59041633c6feebe2ada52f30c2641da5e3e62a670bfcfef2b9179a0867f485023edd48d0c39a6290f4c2abe8e12756122d7a44750b8d23f620bc4dc1ec28dcc289b", 0x8b}, {&(0x7f0000000640)="70a051ba91740367072d3491e71aa2ac13b24f60dca3716ab4c906ea7859a66a45af590a532d86fcbd8c5df61a2b62bfde0bc6c29728d08a430fcec9164032475d918aac8150724fef", 0x49}, {&(0x7f00000006c0)="087796452727641193ca", 0xa}, {&(0x7f0000000700)="678839c4fcee16b22b6c4d9a3c216b0c1023e7e5942fe4416180bb2393d0aa9d561801d483aacad13270fb96475c5af369e61e7963f593571d3361a971c3c80e6715b2a4fb7f724b7989844ef53bb336864a", 0x52}], 0x5, &(0x7f0000000800)=[{0xa8, 0xffff, 0x8, "19102b2bf2886e58e1dbf43083908cc1fbc8b6939ec95e8f5aa1c8eab5a5188eb27bb8066ffe7a44704a55bebb3134be5e079f2b4a05c4c93e6683280e5d02a576a1f4af2b3b92c969c3e90853386893792a29f1435062823fa3b3ada38e5e97156981c74bd934965f4cd8efefbbae329cbba1a921bd6097c0a62180f523da57fd81bd73a56476827f24bdf449b5f15cf55dbb"}, {0x70, 0xffff, 0xffffffff00000000, "9ac07b03541826d89dbb2679421bd6b455dd9069dd5dda914c4e102c5209ae9d2534ef028b679e250e5ca6940658d7f8efb7799c346b1e17704949cd58387707748cec3a8ed2528d3f679d2d2a532ccfc5fab8f1075e952508781dff05fa"}, {0xa0, 0xffff, 0xff8, "7cbd6ad688ed54e4e48e01b1e182874cc0afd114c25d29a140fd62e5a4dcc7435dd1d9c204b01290397f1d75d5b49ac36c80bf0f0a5504b4755e2762c150756849dedd8ade8d71f0ba32a78cd170fecd8eff979b84d8efc8bf29f14af4654f77696890412d7becde8f7daec9993eeab66eaab4b2eccc5fa49417edb42e54be86c8b825d3b4eac18557"}, {0x50, 0x1, 0x7, "4a3d0625932ba896a5002bd927fe97c9eaadd0a0bb3f55e90f48a389ea57a23eb24fc73afb1b4f1a654b45aaecd0f3ce64919ce6c6b9cdbace7cc9b0a11dcb"}], 0x208, 0x1}, 0x400) execve(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000c80)=[&(0x7f0000000ac0)='[{$\x00', &(0x7f0000000b00)='-:.^:\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='*\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)="4c3a2529a95230245c4000"], &(0x7f0000000e00)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='{[:\'(\x00', &(0x7f0000000d80)='^#[+x\x00', &(0x7f0000000dc0)=')#\x00']) syz_emit_ethernet(0x1000, &(0x7f0000000e40)="781c498b4164611349a6084aab6b4cc5180a4c48f76ec1b391e7ca6a67e01aa9c0c186f9a239779d26cbf5f6ce6c64a1983706c1d7fe82e87bf8ac973518ca3e84d125fa72e8689c12b9ae5c0fa2816663cf0e2be431e358dc5ccbc5e99821d1261c4c4f5d9140c06cf5e315169da878fc91cc3d7dc1aded19d6234967531620849f69e9242bcd4c9a11fa3896834b974dacacf172dac8bb39c1ffac9d5c1ef2991252cbd2fe5ba8d067642227c26357aff48cd98b2893913672b86fc0f9995448da8377a1d1f39aa34812828219df0c5ca1feb1c55498450a182ca2c32d9283dab7af2d42376df7326c08935b87a5b78bff46bfcfcfe57034a8c2574ddf7822d922ba4338668468ccbfa1b0f01a7f7e94a698366ad0e210dce2e4f2001916017705d7abed8c86af67c03c88f030983f7d74ab487ff9ad47b50268c1dd7dacafdf9e5c9aed7f9427e9a7d1d496cde1b5eb5471e03ac8d178e4b64299b4b1e134b52a0a0a47334c48a32206b795dd678662c20213082b4c0e3c35a58532e236e82023a84ebc12247ec21250149a63bc11912a34c2e8e2e0ac6aaad28b8ea9dc6c09545ceed23f4f8561f04ef13a672b6246f8b86a6f5efe31757535b8fe47857d1c79e5604cea6f16263f716e58b62a0bee6b04f653e70c6f6fd46578ce156ced99552cf9ecbf192dd4e40d4e4b0c0556d604d2305de9353a7876094e394760115611a58bc45e5376a61c1bfb40d012904927224c397025279f87fd5dbe23b51ccd34dbb24e92652588e4e3a604c5e4c25ba09398babd5d316785b27a4fcb31baf8cb53c0fb48a183990e82b93968bb4992320e03f464015f634a1f82eb84205ad235dfb2449bdb1b1eec00ee040077fa3e0172017909e7de306d8c6e97af872747e9bba44c80c872da322b74f29783ce2027e57f4c3efaa0766faa852c65a140e2b624a6aa517ef3651907e12e0f103f3b187f4120b5982be22cb538895c39527e934815fcaf1f6b27588a4c55a6c0810fe8b76321f9d789ed4a89d8c26ed6afab585428222034a681690dfcfb1aacb99945469fd4b47b53efd491aaab69fe9e6928cfa42eb99205a2dd9930109c9e1005e2ea31b358ef8ae85f8bdbf4d9255a6acc9ec41d2c0bc96fb10a80769e2f12becce6a007e6d86f3db486a6d39648bf7a0bced6d027b58f9d6f180d01f582bdb93f8a228fe0b8d52b5c65cf99b28b946b4d75476a78cdce1e05fa0f9d6b03b5006a6c498226abb8fe03df01071a02eeff15ad608effb84e9e6cf67c9e30ef049cf3323a9efac87d7543f409f19e46636d7cc1d3fee166e448474340520e1a8d9453975f6e7cc963a9a8b2bb931044c56a4522c7746dfe3c4de8e34b16f0e29c1481a7504148be5ba0cddebc2e8c8fe1a5b736737646779a9b3d5e233b7e7f68d9df1a3d0b03cd9e5153f59ba6d887b60df63418df233add443dc5cb12d6cc459721923f022deb077bd8959778961aba89eb42371b236f16c95acee3911fe514c56fc3f2ab2a9c7b9dd52ad995e38cc967ebc5d2602014ad544a03d2b2d8ec1fc44c3c2bc005622d06a7be52556206d9ce5fcb4f81e3575ff14758a5a0ab42d4bc8e99afb88fa06c561b63b9335287d1eadb1dbbdce74c339ce1aae3c6ecdd5e8f93ae681deb301fd450e64648d0eae8cfefb32d83407d618cf8fd2e72ace8d9967b80b6380040c92e68ca2fc57269edc37406dbfa4a97e850aa97b7bc0b0a82c7dd479bd05c4b2ea9da577bfb9e182985d026f3d109ba998ecc41d054b25baf098b3683b271e7ed0946c28b88ddbf621ffe86c48f8af632b7593524abb618c3ce8d3754ce774f1d09f9764f274b284bd9e0378eee219812600524eb3e391729a3414f6430f3ac5c605232905268cf906c1a97e612e0d11de4abd226f4429c260ead8a9a87db740381e5f5ae3cb177554793f06be5530b050a9fd7ceeef4730cbbb9907fa7716d40be7d224d7ec506ada15a52b6dbc358101e619cda586265469dd07c24a2b55789e823877d7a0eac58695d6a7e8fd27bce8fed5ee83bca8da4285a12430e3b16a9bef1c796e0fd4154260cc2eb2e05cf5ecf2978689ac92869582fbe8802a60295ec2fab9ed2bffa0998753dd69b89aae99aa057f5abeba2b41db80bc5ee998730dc83d5326f9b15c82cca5f3565185530354c86149aa36b54b5b65df44058eda0db6a14c934ef7b8208f054acc1ccb39d05ed458d3f0ae83dcc803078d6ad7d39df3ec25277ce1abde1dab4c5aba78d4899bf766e0fd2d1a86f8658a2e9df7e2270da4778fe7bf8aa1c43c66abdc2b8b84146b1088408f60f77dad2f398d05a86dda037506408affdf7fef0aca21688379a8d60b46c64dacc1c654dfee0773ef6e5483a31bde42ccc3163a3dc45b662abd4ebf63a56672e70a4a5892a83f20081754d3fb34b42a35c03f3a99327659a07f01696684223d2fde2bfbb7a7acf72267a32e3abbb229a124575ea9a704eda9f769613718bb01d899d46dd5ac1cca87e3a81e69fc696d372a4d1e58e056bfa1328d9b147de5874ac43ad809736a5e28398007c4b8703902ec8bb92583ed8413d4b7221d1d43f72435f508b25080cfa5d775d68412c57346e0df374028291460c05200f1604d37d2449175d67369295968e5b4bfe4cce34f0a7f54ae72ce012367ba5fff22e173ec637539794e20ddfc2b2b895d854ad54cfefaf69c11531e2ba8c028c75897c32523e4662209f4f72e88acd1eb31c3cf446e6b44b60deb19423a1b86f2e745a0b3a7abcfd2bb8b9bae391c99a32ebcebc750395106e7d8ff80b214d1c2da8be4e5f159472510495a559841263152e48d074573575963ed3df9087160c3b0e206838e3c29a8c50c8d8c3c2fe148d80370886e707c56d2d3d9a386b986a226a543afccdb615f4ca1b15b904f07091451fac9ab80698af9d0603b1ac11681615af6de85e874495fe406d2e6df611f490ce480ab89c2726aeb2f595fece52142cce0c512619b8629b09c1228fda537fb11a9baaeea84dc2808bc2cae31570e5a1b723eaa705ea8b401a80eea0906f34e2aa9947b68c00596195aae5aff746d5e23cea21502028406e936ac2f94e540443a43a132cf30c0ec82c970ba8013c2d85eee564cc3e5735405dd405fee9306da96c04277d4026bbee7172fb2a42d11e3ae2de3450d688a93ed815d5ab589e803657bc465d064015678ccd40e6e5c7d0790814edd9a534560e7ccac5d9c248ca203aec999c869ee043b273acaeb9386af4aea8ad2c7032485f2dbe1086ab4cb5640eb03eef77493c59642305cf9b58b2b4171d8f597381137e0f2d7de48fbc2339afc2b35e4922b5e4d8dfe4c580689da4ad58e65195f7e9f357313017e56d19ab0041b0220ba7bece961deafc402232d725c6df576f408468620f5bcb5f61f8e932e6eba53a5d29648158cb61c262437354edf99842b108665cf321421838722d16aaf814c422aad1b5a070e3096559d7c1c9832b8a5a42a05dc32667f3ff88fcb9de8c5a17268315529350aafddb5f85e8333c7b15d508c8ce3324b4c01b25cc8fb2cee3b9989eda2193a1d837cd28fd69a9fa8cc026e064da75570d0498e30c6e4efba125051207a2a06c7d48f0bc242b75665599b15799fd95047648eb2439b124ac423ddeafd75738e05da2d8f474b36dc6d262c84ed1ffbea81833b086fa858c74c4ce0ac0e65da0b494f1cbcb43a1e8a575f8d5727dbc9ba2e3d90ee8d4ad343fed160224268d8f9dc88107d76ee5fc0e6637ff72dae34f22da6cd2675283bf7fe5ef1fdd8b6b14bb6c337676a8561a4573eacf5c6ad2b0c5c272b7f212bc5fa596bf6960bb5cf1f2ef952d65413a68d011cd26beb493d82f4a36881774726bb72b794cdace6328a63cd8d9a1401fa3869244a3669e964134e11932be091f2feac97b6f369e72b3e31cfa95fd62b6b002ee0bf9073145e48df02c3b11cd377cd5ed99ceee0cfce61d5849321ed2f2d21b39f85b4570dca79e55adb69a292953f3a77c55a0c80cf9c0474867260617e67482cae61d88ed2de438fb220f4c30f9cacc137830db9e3fa58edf042a8f0e72651af924183cb0237976dcbbec05303a842b14d81924f0684a5b1c4403977c5a60af1f5e6252e59d154815366ce51f24ec86b07459d6fde81fbd321e877f6f1219f267029eecb8e9f84b2956af266a0a798e959fb3344ab775462a105ca06aa2b03b8da85cb7ed8c08d75dafd86583ea8bdcb98bf454d17dd4706c695f3d3b51c3276cfdb53dddbff3069dd0c2d3260b49c0ef6e07e8f662a2f7435da512f618c72c7b84d5929294f6fc556dc3140cafc4c611b6cbbcd1b5c796568612d396baa75f48dc6f4cd0234d1158d12fd8b17e2c32607c7098032c529c300c3c825c65ce087c851d6efb30ae80626d33b5b8e5c92e1b69c13f1c8f051c06232078f52b858bf3f3dd0a50f64daa26c31198dd09148b1f0c2cbadc1ca0c26799df177b97901ddd6b7217baf5de9347407db5bc299c9d8ecf36b98ac5fbb8210aab1f53e5f64f4eff465995a601526eb9180c0be4d7e8fc27e9fc8c6c7dea16f49a510e0f7f7164071c6fd0ec9a4e5513e409d4a98fc63eb2cfe9478a558adf351dbe619251c2db2c65d8a3f3574143d4bbe2fcba37b34749882051992b267d147819ee6b7e33904bd8da98bc2415ae356f62729cae8795db3f318484848c29baaefd7ddcc191edcf6b5f950100fe1e6dfa853e4de621ac22aad274765f26ebfa124e7b371071d6c61a07d9380d6cceef165bb1462e4a77b2239021df4ca91660d0ea65bad4d528229a0723a97f325717f057f5ca181f59e200daf06e4f96dc4495036af8430de6647c08627b724e7902c3086b6e3e0d737d337e107a3c27fb6d46959b30ab6784ab5724e76ffdf7db3156db181db20ac77edae4993a34e0579848277f71fed00d14649a1f06e35aa502facb8b923b934a7d2b0dd81b48b69258ab61643558af25a004b4875cd36ac04b1b3ce24d180237350263c0c2b18a5fca532bf516ac9eb5e535400a4ae4547d2d3ae32368fa13d3438022910d024f250ad6d90422d83c2ff2922cbd8d5be13c021f31e808b87b1de2233ddd69716d687daa35d60275521e615f8892687dfdf7adce385ac5f800dfddae11697c2f50c974010d737973a9ce4d45b62518dba116da74dc9a2981e58cf3df6bbceb3fd6b86aea86119d2a60fbc82ed0fd3e80a8680b1d4682972ba38957fc7f34b517a25bb5841f6e3a77bb9291eb2fafbffb9e952f22fe7a655fc7d045ea74b3ed8b031afba94b079ea9a5fea4882bdbe6e45ba46831253193fc1ddc39cf41b7bfc94bf4841a75621cb019ffbc94e603b7af8ff6100e678a01d3e77e5c5a8f7a8315f4756c6a6e22d99c66017d8e970ac1151f4378d65f0fcdfea9c69fe1c2ad8834fb49187e48f3a3d95e1bf0b3510f2b5c57630a14aa8394e916eeffdcd9b712173b1759c081c439ca94a783bac73035abb5422360a7f00db5bc9ba782b121bd8ffb116fc7bda4d8f9884cb8b747cd8e91dd8639d673a9220009850e7ec93aa9a5055cc5d7f1b95bbb6fb5f753746dbde95e43b3ef29d4f8bed683a69ba3475d656ba27a5a997e9209016aa45ed6b74221e692711036669d84ee6eb5210d0efb6812fe651a88b94f3b87e96b4d0e1d321fe31b0b529f161fbd0287fe7e79992b7dc0a03a6b9c1e74a0e282584232bc290d424db78d86e3a1292397323ba56140deaafd3ca5a99836685792d68041fe787af026cb48828cd4e3") r4 = fcntl$dupfd(r2, 0x0, r0) syz_extract_tcp_res(&(0x7f0000001e40), 0x9, 0x6) r5 = open(&(0x7f0000001e80)='./file0\x00', 0x0, 0x20) getegid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001ec0)) sendto(r0, &(0x7f0000001f00)="96a3cfdc3b01caaae67b8ae2bf0b7f954f56bd9dac6ba2d1e88cfc06120d284b53ea259fecccccccdb4954cfdeb7e85c13da", 0x32, 0x400, &(0x7f0000001f40)=@in={0x2, 0x3}, 0xc) listen(r0, 0x1ff) r6 = kqueue() fcntl$setstatus(r6, 0x4, 0xc0) chroot(&(0x7f0000001f80)='./file1\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001fc0), 0xc) fsync(r4) socketpair(0x1, 0x0, 0x7fff, &(0x7f0000002000)) uvm_fault(0xffffff007f12b840, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b840, 0xd0, 0, 1) -> e ip_ctloutput(ffffff00694d2a60,ffff8000211539f0,ffffff006f2e3a80,ffff800021180498,ffffff005f2cce00) at ip_ctloutput+0x784 end trace frame: 0xffff800021180440, count: 0 ddb> trace ip_ctloutput(ffffff00694d2a60,ffff8000211539f0,ffffff006f2e3a80,ffff800021180498,ffffff005f2cce00) at ip_ctloutput+0x784 sys_getsockopt(ffff800021180520,ffff8000211539f0,ffff80002105f008) at sys_getsockopt+0x13c syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff66,0,5,d9088608010) at Xsyscall+0x128 end of kernel end trace frame: 0xd935f725710, count: -4 ddb> show registers rdi 0 rsi 0xffffffff81a13b44 ip_ctloutput+0x784 rbp 0xffff8000211803e0 rbx 0 rdx 0xffff800002ad0000 rcx 0x5c rax 0xffff800002ad0000 r8 0xffffff005f2cce00 r9 0 r10 0x3ef90de304faabf9 r11 0xffffffff8110e110 rip_ctloutput r12 0x1 r13 0 r14 0 r15 0xffffff005f2cce00 rip 0xffffffff81a13b44 ip_ctloutput+0x784 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000211803b0 ss 0x10 ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> show proc PROC (syz-executor1) pid=340720 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800021153540,0xffffffff81e98cf0 process=0xffff80002105f008 user=0xffff80002117b000, vmspace=0xffffff007f12b840 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 52374 184273 92122 0 2 0 syz-executor1 *52374 340720 92122 0 7 0x4000000 syz-executor1 26709 266357 1 0 3 0x100083 ttyin getty 58148 282668 0 0 3 0x14200 bored sosplice 92122 254509 83052 0 3 0x82 nanosleep syz-executor1 35789 420611 83052 0 2 0x2 syz-executor0 83052 458861 42895 0 3 0x82 thrsleep syz-fuzzer 83052 267095 42895 0 3 0x4000082 nanosleep syz-fuzzer 83052 234453 42895 0 3 0x4000082 thrsleep syz-fuzzer 83052 255566 42895 0 3 0x4000082 thrsleep syz-fuzzer 83052 249381 42895 0 3 0x4000082 kqread syz-fuzzer 83052 389506 42895 0 3 0x4000082 thrsleep syz-fuzzer 83052 23239 42895 0 3 0x4000082 thrsleep syz-fuzzer 42895 243921 46660 0 3 0x10008a pause ksh 46660 397101 16509 0 3 0x92 select sshd 16509 361523 1 0 3 0x80 select sshd 68445 169559 53799 73 2 0x100090 syslogd 53799 191075 1 0 3 0x100082 netio syslogd 99444 311189 1 77 3 0x100090 poll dhclient 98617 419406 1 0 3 0x80 poll dhclient 60157 66287 0 0 2 0x14200 zerothread 18131 331864 0 0 3 0x14200 aiodoned aiodoned 93733 372362 0 0 3 0x14200 syncer update 59781 200343 0 0 3 0x14200 cleaner cleaner 37316 286469 0 0 3 0x14200 reaper reaper 67730 102332 0 0 3 0x14200 pgdaemon pagedaemon 1139 56643 0 0 3 0x14200 bored crynlk 36257 267177 0 0 3 0x14200 bored crypto 55095 4251 0 0 3 0x40014200 acpi0 acpi0 94425 426543 0 0 2 0x14200 softnet 84338 356719 0 0 3 0x14200 bored systqmp 11909 413669 0 0 3 0x14200 bored systq 5080 158936 0 0 3 0x40014200 bored softclock 81953 3566 0 0 3 0x40014200 idle0 1 189514 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper