bc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 22:29:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f81002b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d140782570273a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e118f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e63702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2d", 0xfc9}], 0x1) 22:29:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x5, 0x8}, 0x10) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 22:29:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xb1, 0x10) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000340)=0xffffffffffffff95) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000240)=""/208) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 22:29:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x3) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x50) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x694, 0xd8, 0x3, 0x8001, "5adb6f04302277679d4ebc114e5be9abba0eae39", 0x9, 0x7}) r1 = msgget$private(0x0, 0x310) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x5, r2, r3, r4, r5, 0xa1, 0xa8}, 0x8, 0x6, r6, r7, 0x4ff9066, 0xffffffffffffff80, 0x5, 0x9}) write(r0, &(0x7f0000000100)="c7e546db9369edacf3f54065af825738ec9f2d9d6ff75622d8a05e091102ca85afef02e277df8a939dafd472573ca09e216f0b874b7b21b6803ec2b82e77a42d770b0589b4ff25410e37c6af70e8edca3841f95ff475316a65a51473f3e5ff0a4e8b911247", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x9, 0x2, 0xeae, 0x1, "9a729599dae8bfcbe67d7bf6ef83b1bafbafde9c", 0x8001, 0x6}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) fcntl$getown(r0, 0x5) msgrcv(r1, &(0x7f0000000440)={0x0, ""/55}, 0x3f, 0x1, 0x800) faccessat(r0, &(0x7f0000000240)='./bus/file0\x00', 0x1, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 22:29:27 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) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="9fecfaf430327ca4a97943b3949d99d0c1593cfd97e14b526fd14de5b16abfdde7068052745154d0ecb916b98b280168b8ee5f6b27184ea4521e447cdb5a9082c44b4752", 0x44}, {&(0x7f0000000200)="b976f497c1b9ea057cd8b5acc4f820bc694c99f49905d81ac2a84683", 0x1c}, {&(0x7f0000000240)="c184301817043b940b29203a40ac9989c09d57b14e8da705d3f605a5fe812706929995d4cef33a3a22fa48b21d2b46e6c3a8c2844f0acd5398ed0551e1dd2ec284bcb58dee5a896afcd2577e8b0ab5c4ee9f43f789f0deadd89e14d5bc110e5f6b0c2ca773d80b2b7b6e08b40bf12e4e973d335749ea3318f7b94b804439a537000bf3e261bd2e9228d4d13e7f8347972655d00b6aec76e41a69b31dd22aebea193acae54ee2e4ece316db698205faf9f4f362d9c9b0a99d77b9e07bf540c42b062d27b1a08d543c2b9d5c4f63973f9ee3c84459d9f86d78d0f0879eb06e5d38f2e866307820ece08ab2f92be8960fc11177a322afa56ff2aac5b68bb1", 0xfd}, {&(0x7f0000000340)="85e70acaa391d2cc0ad2b9e9030d243e830967acca4e172c0d1a8aa5c71960b8233332f08c374c73ec5072", 0x2b}, {&(0x7f0000000380)="32e201427731b0919cac36992e1c74e97df080ba428ade8f0f2ff5ea18a11f7a5b2ffc2ab3b713ad86cbb4a6ad3c32ceefbfb1b241dcaa4f5e25302764a85d950638fceab847414ef0f5726305840befd15f3091f9a175c810c9e0a8fd073ffb3616716d44cd2d0900d272023164e83ee932daf99db2b25216a410025b8cea383604", 0x82}, {&(0x7f0000000580)="3d4b66ea5f1098177f0c3f8af00dfcdc443c73a0f4a27280f47705b13048c7baa1f1368c8b2d7dcea600cdfd7b9bc1eb6d8a2a4e7ba4b92cc853df2e8f6e0076218e9ca1f525299ff31f18c88b65bbf1e6d5434309c26b1ff289499d9a7ef5b858af54fb92aaf2d8393c785f780e6fc37e6655761994c508e910ef31ae5c7651776c6891ddf5b09bba4e44454f9c78370ff26a7ba1280e4edbe16d093a5acd533724e4672af29d319b50b0781cb32c42cabb4f4291f4d5e1ede8cb57af5c0964906a5254311b35cd632a859c99d291bf873b7c8912f0ba1523af52d59508f21549ac431ba9b6e5fadee56ebdbad327fa3327b673fda4ca80bc6f9e02d7d11ef127a39000ef4325d7189ef898a110cd36b515579265cd184d22703a8e222e4154252f6f8b98adedf3c52d1c3db13c3caa1c5e1fc8b45fffbc4e2a476524d16bcc565a010e68e458d6fef23fca47ca38e5c5037289840c019222f81a12bd7ec894ba977fe0bac2a3e714334e75a4c7a5a658e60391272f06413cd07b17424153c99c76d4cd46091c63b9576e282496c2a6c99759491b90efdc83505d0656c73f9ae6b4625c2667df9a00972f998e216497f6c8f6b172fcac8735a974eefc261bd80c18d37b4fac7e7aa90649847be28ff9f1c7b7c641828e3163e55c689edc49c27018d728bfac1ed7890c2c4255504a7df4d9bb731094ce871a59409db9e486de0ee1ae8128a35206b28b5e5eb48a13fa9b7601b53017a7ce35aea431948bc9157704064c04c8d39c59114299beb328e2caed3f386c41aaf533c06333af1e8009d8255ff13bb69164a58d1379401d6e1e7fa871a51f6b3fe4c13728436cd60c76312bedd1991d23809e61830b1fb95b0dd02d3873832d43975e1ae47ebe6c8247978f728fbea5fead4109cef7b2032cc054c6c54f72ff35e5b69985fe96240de43566384e6e452fe3fc9c18e96b11b8267029f86b1f9187d2244a35c91783dabd464bc4895b64d5e5c3ad08ecfd6ce9993f618eec1014b5688b9838f7e0f1330666595994bcf11e4880a72aac04161359b5da947951cefaf9b8f715679c22a382a1d941e566aec56ad7cad15d51e62750995e234076fd853fef7ee30dbbbdefa365eecb33d166e50af8bb4a3d03264b5150f38d183cbeddf64cabe6d7a2b1c9718e0d09e9ee523c89daa17e1e06d619b4318f985d9605364ed3448feb4b5e0f95c10fa961e845435882b9cfca543a0cc28b88bd529fb26a45f0d8f0a539610e803c40b9d021712108c57a5896bafa179ea5b75827eebd614dd7886ef3c81ed0831b55d52e33cad634d7f663cdc8cf09d2e7a7efbc5b6fd752dc16aed56834a672beef0ab32ec2789c0572bfd991bd2a33a349dcebb962a612b63ec54a2d5135850f132fd5f62d786ebffac15c8ea398fd9ebfa27524accda198dead817344b1f90d1736bae13168fb90e890a48801b99a4a988ab3e21235fa134bb9cd836cbe34696dda72ecf4782e4638025ef04bb7e06b1cb50cb6609748f05523e8194de9bb6a271c4dc55b96670278ed3c27ec2fbd4b49811a7dbdd956e21a3e37038cb42895df11c000e80ce9d931a244765e59aa0cc3c5d9789013780627eb64561e4f83c791d5c21b734fc3573372ae596143d86e7c782512cb6654c929ae07b53b04efc305a993dd802106daeb02af11373c4f2c8cfbf59973af976b0039d0a3d5453afdd57989d97ef076b35f22ce8fc34177a0f6638de0715ad7b6e9f07d461304c2c216d89b91b70fe71c8536774e5a128a4cd562a2d52b122f0745f957809b87cd63d60e11ba548fc93eb1c719932b6b22230683564c68038c46c6b2a72763bf00e60f21e618b8f8f8a81c38b6396c05fe96f859ea87a25c03c77e30e35024521e3ac4b071fdd4a817f01b0127ff2da69e95fea16e1bc0544f5f18e08a5fcb6ed0968c2fe7c94227b120b477901e2bdd4e86b91f87be8528fc67bc3f5e026502be99d7f7973f5e9b0b335065ee8aa16f9f7755aa1181f9699b6e3e0b146022d3d1e6786567774e5440f54748b4ddcfef357e5c623f9914cef54a6ad74d0d20cdfe5fd5eee43adccb32513bca8d0aaf98d1c3bb28193b44c3e14fa3055b2f9e447eb75ac784fe017a20510f80ab785db2aa791a3dc759f204e7708b79ff961fdd2ddf2203966cab60ea256b13c2278a6d6f745393698192a66ce0ed872f4e3a9e29122db9b119c50408ff06a0446451966349c3fbda49becaae376d6765076ff21511c6cd4f18ff101cfe88dabf86e821f0dedc39d41ecb7641f69e9c746cb126b4b6ccb9829f83bbe538efbc688c1966b969213f11fafe3d3bfdd982fafcdd5f46bb612b0c7b36b46e35691b30a9b9466eda4ee3adf7d7a68b6157397f3b745cdac794a26f6c17616c145c7a32018fdf1e1b6893e22451a4375b347f4b4192f78514901d6328a5fda827edae4dac66cbdac125af66744e55d1593c9f21ab59335f62987d438c8b081b14c2525ebd7376b3fa307fd94f65554449001635e67c4d76af22ad1b487bf9dfd3733a8b37d26f09bada179d091b43ccea5e3bb6976dc56b44eedc6de871095acc02bc16f28fb13e2075bb9923739cbbf2f083e65769145979225f8c9258a6e6346ee5b6c01af93eeb7468a27b2b2e1862f7df5b5b0eb585c7edeef428ae95b4f2bdb72fa0d8d349ba392205eaa21002abeb97e3cc4b194cc98b0857caf2f7e6583590bc6702dbf53e154bb3aed73a7bec664c6b54fbd880328bc0e182a0ef97a6627e39ace213f1d96802bd2fc167c085f4e7dafe706076aa4a505c254c02c5ebd2c49d761ee07e3e3417dbe950a16564674bb0b3ae2465b1b9bcefc50f5a8922be2b2ac21bf9aab50daafe3df62777591fd6b38191455d2b5f97f728a4a54b8b92b4f404d6b1ccd21262473016704349aac047ac04d0cedea8be5279d54d9507b5ec4666303e88276d0718b2ac5258fdd15eecb4370e6998e7f9ba9b9d93eeca729bfb440a138d73b7eab87f97401771ae6d7bd59d47d960ee0ad44edc15548375b907e5c97d2ad85a576f86cf1a75a27aec066a3e01e57773ea3bcaeeab0f084b2ffc3562ae6310c465511594a12f54bf9b982b5918ecbb0c6464b2bef33803c725d35375ebb65c6c5fdeadf8e1e53543d7ebead396c9bd92eba241eba69faf415d73f3642ac998ea5c4a5b6388ff9e6dcdc07ad6659bdf6a4092119dbed7cf7f97f46af91cffb39567b4c66c9bbbe05b3e679e1ef5c13f577c17169e633cd3d352d84261af60c5be42bb48ccdc017f0bddf586fc5cc65cef758aec2ebe9831f7f86cad78df92f48d0f33a1cfa6a7d2a7d698a0998fa121a4b094a3bac7671a50301b5f2bea089a18c1491ff1e1ddeee0a782789180c3b021d232347876148aab39a44e44a602b4788b13f092a800b3bf2c5175aa34c218b4c83fe08f29e6785e90df951c7d215b330c0eaf66a99dff8c32876549bc27866f50f8aabc7bd59d39755bb22597036024afe08fe1d75630e32281e108fab2a34b61888c42add4a3ed7377c3be1c5003e098d54551ed528a47252abe0db1f354a041263c5249e0342e2935c355cba4b02b1dee6a4b18ab3d1ceaebf042794f8a7476e954b603411e5f95ea49b210ce2a4214acd87d5ee831bbad5148a3d75aab151a67084a91c7d443a85414667a9afa73ca5edb8e9323ff7ca8ac1bd2dd904cb07cd443fb58c966fed299b39a4445afcba3ed8bcb312087f103b1aca4881567310fe9eec43c6d6fa2d5ac59295d53d513680249a4bcbfbf4af3e6a91f1385aa73cb05e83d28b0b69f059281b4335b2f20cd7aeb33e827b8d64a4517a485160954eda8ab4355730f9b88769179d72fdf7127d08fead3ed840bb54bf8f9fff8f16af8fdbca5365acbeaea084a5f32d30dfabae758a7b84f4e90f3ddb5c5a394c3ee1c62c4f060f59db9435b8c6c70c1b7baf157bbdd819da0d0c6558edb4287b0158fd0ad5e841b7263ef3e61dbf8d6bcea5324e1369c3885f54b7fbddf7cce6115e455977f1c0e2a8e2ea1b6726d6f45075f75ca904a3035a104232a79025a043a06dcfb9a6562a3977112a538d19125b3654340deb63925a46571b7a95b849c2ce3b98cee0705f4dac946125c054ed4a9ed58b6cac6bb784d985ba8b5efb9424b9e5531083cedb7b7b7a15e88b20712baa76cd58fe5fa578c37a52c11565400e0b57135b29b0277e9f1aa7101ac1f2eca9e0c998d204354b71e0007123c8851b2a35b4806fe5d99bdaf048f9ffcb4717d7ee99065a5e919f73c60b27f214b88d6399b77818d30aedf7089f932e7fec7d0fccbc96e8d6081d041a8a54894f73108b39b1436b31fd7162b787b26dea3ab5ff61fb184b4b5ff95e4d1465c8e9c211d73e0668e0b3f25f86c0e3eda2f7faef9eb29a785d1a7554fb8ecae6766c210872d9bc813717e5e5fd7c779f61db385212970281445a37f8e8261551f885c059c9cbaf94420d498ba8fae23c87886c6b1d8bc36ead738c0a22b12e9eab7b063ef11f5a247929aff21a2acc2234fe92d0da979e3c42b3c6a5f63d3733b19feb88f8eea682e584bf82926eb3f71560520a3cd403c67d223f47b9b9e4ff91714513eb48dd1d6fb90e6296377296565129bbab5ed0005c5bda78ca35923a324a6273d826727b8155b881f89bd14e6db506b555025cf5fa84606f925872d7e48f053b479a70e1ee29dfb0946d2217c78746858d84286e724372a8c6124727b1ecf0ea45db3c4e7df7f9fea9d2e30782f9c97dc05cb871fde59cf18d522d4e16ff36dcb5caf1a087b6f6198ab45591f291d7c01dee9794ab1114f25b565a2bb7dcec915f1d6cfac30b8066ecce43d4df6454658c17df0957ca5cae33a4d8e9f96d99caa07703b53f901c7ef43e184565afcb7c365dc86ed77c83c0344cc26c57d542433eaa5134927cfd3db72090c45cc3fb11dd2cfc81e677df05e9bdd949bf5f331035d5a2e436dc7fdbdc2aefb5448ebbe3e966a58979273de7e850c2c191fa85d390fe6f53df37d755f2d02e2d6aa3660cea958f70cb36de8c0c4b6cf6a3bdb3020c686d76a622030f8a39688d99e77bbf2c112352f6237541a094ee55e04ca260cb420488444bdf5da91f0c36e2f904d8c8dee186ad1f877db4a50ad51c4b772d0777c4c154f8c393fa1ce55bbe037c46996251ea768fc3fa241508eee175a252f9df3202c6988277a9e318b805e292ebf34a35b83612f4dea3f1340cbea1763b939270cfbd5a29d36f27828be1e45d387d4aef60dfb4e5180dcf249eb186a83e55f2ef0f76cd62813cabdc3447803754da312ba59eca65d563dc72894a1d2dc4ed7cc14e9f300387f0cbea60d22bba40ac09445067c2d6929cfac98b205abdbcf3439b1ea319194802b48307c034cb606b2f3aa217a5ddcd933a13dfbd463c6efb912864f58ac970eab042726705b7ffe6102edaa8d569bcb97f3909feef0b56f7f92e930bf4860b89133b34a70a084dbf9b5260e42ec4a9934b594e71557cdd0f4b5a72ec5591801995f3688a22f0dc3f646dcf45b56855ec6cf4d9eac34eb3d11a44400446406867563cd07637fb3fe7223da44649415889f11acaa506dce8c73f98b3a03011aea186f8c706881f36985c047ea55a4bb7259c65a97b18b102f37eeb6717d5ce7fcc636127308956c62ced878a109bbfcdd786d7840124118672473bfea12f2152a3a7a151edae72b9dccc862908ebde472cc9b5d3de7be66ac7bfbe73e07431dad0a5403f3afbd6e40acbb2629b36d95d94d510dadd027", 0x1000}], 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r3 = dup2(r2, r1) sendto$inet6(r3, &(0x7f0000001580)="9dc6e6c5be4dd2f3cdd993c1eff2198bb84c779b168b3f1e76267728ebc15a9cae1adcb768c97164d350d349ceb13e148b4e29f54fa8eb156726ad5047d4a637997e10d45bc2d2d1898b681fbba81e015a6fa6796280db3b9df95b7a8b635c337adc643bc6c15028da526be6d1d596768ee45d40ae823ace76f5a75555961f6ebcff294c542429ce2ec50955ee05e22931369b0e04edd76a40014c0b7ff6211a5fdc543d7b46ff363da164c5d8c337332cf4d6eaf4597c83ba453a5a7109e28d58c4f99f54401c5e33a3cd6e9cb29200db816096109585b0467523b3662029784ea376160cd487dc17d55965d36b24ee05c717f1934dc2d8beac1f709e96c388dbb4e40a12454d84667c63858bc25b0d391ef12ef53b501fa9d48b876c106d7668917f18d91260a2e466df89ae3b190733bdc5e1df8e39cde3d2b2d636793f95b057e61c85ef97dccbd6a63f397793ee9851104488a532725564841d45caeb0b4bf3a35b0d4a9533086eee1121ba28b64b7c75c3714f637f359e48b2c2c631edfcedab2c8e4c2e6fbab3064c9a55db847543758d1a5c87a8822c382d30336a773fbad5acbbaf3e4438cc744697bafa22344af5c4c9ecae802aa627240cc319dcee9f4d9d448c0a0893ea7d2911e3863f75548a2fb1c748b2cb9572a6e73dbc4dfdb8facd0f51a7c7c9ae9a967251321c8e79def12b2bae6f07b4a121c864fae2d27894b24ed034803f6a271b58dc9d06a588bf390d06f50bf3a7281eacb475c9a2126b433ba30c789e498052c43e01bab0b774befee34de6237d2661ba9c09611266a90681fca8db2cc02b421d91ebcba90ed079645e7a430b17b07e69b41c31b57e17ce925b98004be92674105e56a357c38fbae74c690b598096d9d27c56d7d12833de8de3b437d009e7166301dbbd3c25e2fad57961959667034d20418d74038517d04fec2d1134ea4bf4d54f34c4e6e533382c97eadb3e944700a9f4ed75ff9986bc86191489d2958cf8faa33aa8c04cdffb1f7f5a80fd3b40d2c03151433f9ea1df54db967777d4eb61acc967ed8498c7ffbae7bbe8c916ba1a8d946b92f8e2b65a372a61ec116b797ae5009826d6a962890ccb53efc679c599243b6af6ca9f281379296428aec116c5d13eb5504a02a97bd8c15452eec1fde772edb7505e27cd809286bf65bb7de3facddf8a0e292a573c5443d567884c31c9d8e019c67f8e19e3bfb2e3e1c06e9d3b40c5c1554fa6ad0c0ae37a42d5d77092847dd5be35d6dc68cd47ef4e7238094515ec848a949709136dc7b0970982e01e8fa3968c14224268e96c562d6c3ca73dc5b32f25c613caa076825f8375b90891bec05a80b789414183c2caf3492da569bbd1ab39f1745df70bea994a271b484fbf2b9037956b786d484dee15340487da289bb5c686b42bbb3bdc8318a4b0021b941641a6a7594483aef82cf3b53e5c51d487b6a0ddeea78046e6ab8c923890863efedc87c52446a61516d3e7d943a3d67cab7adf4a55cedadbc2db2fbe2067fd038d8cb20945cfb9cc80891d0188586f38a50945c93c18f8ab40f5c7195d9eac5ec7c15c86bedda60d88c414d1af6889a576e7bf4f3fc726e9b4bdd689e98d49f0b58e6468bae9e9b0165b198b562934d086388676a995da4b1b2e13cc989ac4e11e4e96f13e9d8a1015a3dd5834c5fdaf7b6e409ae59ba6c764b061441cba10f1e2e5e5a4dee25cfb0f82aa6d9b2d19ef1563b2444644288eecce2473e00777e612a97c612553eadbbf216a540f32ac509be8cc5c78664ee7aae3857c3852a71bb510b84c9e857ba769edb803f0a4d76ac9da278cdb92711a99d46b88fd3e0546c2fdb53a63aa2d9a5b6f7d221f308a2978a69dd3a52066267097d1221a166307cdefba7eeb3422b572395304aa8113c76b7b104bd0448aa087695233bba2e503a4380228809750220d2d063293d783acf7ee9805e947e97160788a8e96498dc40f6cb25e775341504edd6c979fae5e88a506d9661136c2ab04684ada893d9c2288d796ad432a27610a80e990af9267a36c2c77c1487bf1cee57d2b2a89fd9edec942eeceb3c95a59aa4670cfe258fbd6b337358b51ebec3f75515782dd2eb297c5d3998920ae11707d3a405c7d251c646a9c3d136a38c0b28c572aed342dc24fe727fdee9ee14fba3ed74fc12375185b4bdad7cb163efbfd06ec63710c816398c54a91b1ce1d1533e58d1e982d66fad7f1fbee2a975bb51733a697996a6ff0b6b9af3c094c1368b41585ccd6a9f43effbd94756faaa76fff398ade0306c6162a0811236a8f53f283cc7b1e90900d776dba4515f0cf00dd36cd99c03ec3191582887eb4bd4c905d00454852ce316dc5383fefb7072c522e032c7e9c8dff9db1ec15580f1e36ca024334216ad233f876422ccda0d3c63bd66856d19a472e5bf12e65c8b3359eef887a92fa4edb9213a314c588912d96dab30f1780cf5a5d2b48b164189ff0753b9b029b8edcaeab12ff38d04b49431efbfa2c9e9106d8f741073ab2018d7bb0f548d6556ab05eb231dd3dbe27c2e38a45a9b46b9f1b6c7c3466fa40307eb5ad72390a80b159ff9e267178fc778ed8f5f7ab01010900fe9fa54c0c806d5c137d823675389efaa6cb16bf8b9f860cb56f9afb12979a0204295110f40f75e013f4254fd8ecf18ecea8de31df042f9efffc016e8c5737031ccf9554396a6f7f789bfd9a39a54bbbdf6f4e428e29265259ddb2b6cd98176b6ce595759327fa6da23b4f07a03d8083460f13641c6826a3e062c06a8aac8755267518fc1a7a2ef5216a165ee4955d042d1eb207e81dfece9d7d8761e9f21d88e52420d7b38177e60980d72b01ed83186f08bbb4eeb73e7eb12638e69f6be56966eb4835870f67f88d6d465c05ac8821b66b5ee5736729c2d6f7a2c42e538194395b5010a67fadf676ace59e53fadc6ffdc4780a1a3276bcd0a09ab1af5bd833372d51be364c9500ae870667293c42667e24bb09b7a8be81c74c3d34c3cd638b2ed48d65a6b39c74aa96bf5539e9e75c267941ac5ccfe741f652f02256c54f639a500b76f62996e06d1c1135531976d03182c96c4534589a16d45115cedf3de4254f6004fc3e65309e6d4667cb5364ee1560249432279d69174aab4e412b1b848a0c253d6d2e8b90333355433706cb17e534ec85b7608f1fc522484d2c7d559cc84734349067d1bb1b2dda87a73144ecba53e95817a2387f135bafda57808911170cbaa7c947c65db57b297b1bc1d5b89c5e618a6154b03abfc844aeb3d646cf50125c8d4b3c1b5f60c67f1c5628a25c274dff65d52f11da8c505ff5b6d4ca36cc290d296f32d266320c3b9c4c3e3886df492c898e8196d81fa9813206bb421b5dbf2bf6bcb8363a32bd95148a2d7dc13e60b1ca24ce757ffff03f74c0d80554d95be03ced8d4d9cef698cfaa2071e4f02c1c183726eb76fd664c813365c1a746fd7cfd5edb3916c17990bc64e6cd9e3b03c0eeca3824a1aa0386858fe66556817667118a4a807b15d3c99843b33baea2c683e05419dcd8a8d34a2e29b6f0ae7e77b8826f026df08bac2bd82f37739350c1689c35db7b92b98cee3a71fbf9db0d14fc97c801110dbba63635018d803cf202a71d610f0eaa6bf76e6b327a217fc2eb55b7c058f4ad1a5d626284411db74ee031a45aa490ab8dce827690f74b087814725b2e64d161a5b637c60e23aec393f87defbe1aeb1838c6bf2db0732a89e71287fb399f57a2346650586df8edcf886bba59e5de57b0d31d481c4670bc1b71d8e70584ad1c4eb2ce58f936e9d4803185166fb6e634a1e3d891b3b567a3b567c537ff7cf076f66f6dcccf24f79c298992be1867eab3559b955cdce93b1f808b73da2b59f40f7f5b15f8da242e6c27ce25912cde78beafe034d5fef498b96543a37df342ed77e3aa79f6af5fb11403b69b0e8ce5a48c1f6dc0bd88b61305c5f846c1b8601c3e75798de35affb83adb211f5e4fca41e7b272566b2a57c345c8edc4567de059b801eda15ba1ebaf2bafd301a3b12dc94ae0ff4ee2353a69aada4bb2338aaad7c0426e5b66fce9b53606bdb6ba03c541fcc29760b3ed4e16b4b0446f92fa743a70b67ffb6e60e9dddea44fdd3b3e008493039eb8a14b95d265e2d0be349f0da7845dbd3b1f1d8ec0968e9041cf446885bac503c8bda456739d3142c267bd62e41c97d2a782667798f011aa0a9dc0e7965df8e0f780fd2ad92941f57c4219d3fb4e567164f6958fb107236686908c68415c0f6e5f1d44e7b473a9bd7c296ff5b3528d9678f4802f768da9816fcbb51a3e646549f6fb2a0521586af133986d582ecb5d88fe7d226f83b130c9b9358bf084cde87900137341651ecc518820d89a4abcfd864beeaedd8361e88f71a4aa97bd3260d537df7558ec4daa178b9402b39bc9d69d2b17016cae0d0b9ba45e6966266a79df4c95e8f8d380431baa4e8204e65fa878dda5c57ace53b6b2fb7d03f972d4ecbdde6690eb0b4d918fa5950b86f521bd61012b358ca399b4d302529f439e53021c3fb1a004c9d91ea3029cedb939e7608b4b9ecbc805472139c0a215c84e0c456e81d542d9a212d73431f5c7604f48826f415ffee618a8b1bdbfd637e83bac2163b9813d164bdc790c5d9c252984801ecdb758442ebc34b53ed3dbd0562a554656382cb9e7d32be56ec95f38b59124c3d306b61021a15ad1fdbf4c00480b7466f2e5db566d7f043cb4a3d49f80000418fe71da47a1ad8cdce1e2a50f5158fa9d326c3ae34786f8b59c0d64f7980fa0dceacbd72f367ce00445260879b74fbb37974aa3cd146273f5526d6cce85949be3f7c297959133bea15269fa08c3ec98c20ed3f80d88b087318b19696d5db184c29e0970424016bb10a33356c2d4d1e610fc4336559f377dd567068cfd6703e0b16d833cab653ac086c56d06523fa5fc8ed13f38dcd28cb59b80ccbb265048f47c30ccf2bf10a85662b46f6ff64bf352e74b008ce5d15c0b796fe25ed3df7c89695c72d7000dbcca6ccacb91f4aad44993e78b6baec7bbfd878796813eb462c237ede89ea452e7e4d5effc9a46df039a15cb63f3e0f94ae3505e3fc91ffb9651e5dbe97b5b1774a26ac345204cd0ec0f72781bb6b1fc15474a491b52aac2a3d6811636ec6a59c5208a1557b28f260c74ead3d5f5ec508ee7e137dd83609882ad3426147d0340d5a34dbe97f95d53437d14e40b45d8fabff000298342945380ea2f1dfd82c580ea9916a32fc3f12a902269fa6d8ec92e8db0c2ac37461a6eaea8734c035493039c331989c56ff323c17dcffe036c258ee58dec3113ef1b488f5e755c86f4a39b363378870dc0b4a92525b24a976dddca5e49e618597ae6fb7db0b3e8764619896b00de8bb2719272328e95990e22dbc9e6cb7d7f57b95b3e8234c4ef764723a41eed274829bc498cb0a820b9c32b784675cf1907e5c3fa861795f9571b52ea09920c91002467b14b97b7c5af5d269196e3fdaeb86f6a49c150fadd39d05fe57e30da862e24eba8d517fa3cc932e0d43d75ba9f43749078105ad057e199f6178dab60d59073ddcb7c0ce9901a017ada82551257e18327795d576c7b96ce42e786878ce1f2de92a3ed4e2e1c8b58d0ca5c79a0351418276c00cb6d0d35d19cb5461e81f5e8b4a10d6a19d64fcdefd0790587919576e683e587cfb5758295990d593d96d0563b1cb307e1515d4954847d542267ce81e06b2e763df7c3bbbae9ade4757eed197f1c4fb8d18ead071edbd541074077d518bfd8a662f3fc1", 0x1000, 0x406, 0x0, 0x0) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x6000, 0x1) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 22:29:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="ac6acb4fe4ca6b75b62f1eb5960524aa2856f45a0800fccb00613ade16ce3420e8925fc6fcac6063a0b9cb1c82685b40b5ab6914eef1f7978163ce7b58fce0288d7b6300acd1d4816e0de6a6eb28921c21bcbcf467a3da666bc10300596dc09b9db7cdff4ff8be54e97934bb8c7d7fc56718915c20ef3ccf7feb709449751f42f8ed3a4578cac14d39be73464d3df54e118d2a094e85122a5235d0886696f1ba5f583217c5098dbe104a7b5a5d0e52bc414700ffee27c553df560bfe4d89c4b9e3cfc77c20da5de00601", 0xca) getrusage(0xffffffeffffffffd, 0x0) r1 = socket$inet(0x2, 0x4000, 0xb) read(r1, &(0x7f0000000000)=""/78, 0x4e) 22:29:27 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x95) r1 = getuid() seteuid(r1) socket$inet(0x2, 0xc003, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x210, 0x10) 22:29:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket$inet6(0x18, 0x20000000001, 0x5) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r0) open(&(0x7f0000000140)='./file0\x00', 0x8120, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) bind(r3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x20209, 0x4) 22:29:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 22:29:28 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x3) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) 22:29:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xf16) open$dir(&(0x7f0000000000)='./bus\x00', 0x5df, 0xfffffffffffffff9) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x102) 22:29:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x3a0) write(r0, 0x0, 0xfffffffffffffff9) 22:29:28 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:29:28 executing program 0: pledge(&(0x7f0000000040)='}}\x00', &(0x7f00000000c0)='*$[\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x50, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x7d, 0x10) kqueue() select(0x40, &(0x7f0000000200)={0x5, 0x5, 0x1, 0x8, 0x4, 0x7fffffff, 0x9, 0x9}, &(0x7f0000000240)={0x0, 0x1f, 0xffffffffffffff94, 0x1000, 0x0, 0x6, 0x4}, &(0x7f0000000280)={0x1c06, 0x181, 0x1, 0x2, 0x1200000000000, 0x4, 0x2, 0x9}, &(0x7f00000002c0)={0x4e5b1455, 0x5fa6}) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000100)={0x5, 0xc1f, 0x1, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 22:29:28 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/11, 0xb}, {&(0x7f0000000300)=""/165, 0xa5}], 0x6, &(0x7f0000000440)=""/225, 0xe1}, 0x3) 22:29:28 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x40000000000004, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_open_pts() mlockall(0x3) 22:29:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) geteuid() poll(&(0x7f0000000040)=[{r0}], 0x200000000000008d, 0x0) 22:29:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/20, 0x14) fsync(r0) r1 = semget$private(0x0, 0x2, 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) 22:29:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x2) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 22:29:28 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) close(r1) ftruncate(r1, 0x401) syz_open_pts() 22:29:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x85, 0x2}], 0x400001000, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 22:29:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x802002, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000040)="c0cd8ced62599db9e2d6570ff701bd47e2f22b272150285527e80431d1b5fcb34860b7a613d600a5c67a0b27c79a08a61bd95c7a9136344d27ea", 0x3a, 0x405, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xfff, 0x6}, 0xc) 22:29:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1000, 0x851, 0x29, "17eb8c00cd25faf2f95258807035ae2405f4a71c", 0x6, 0x7}) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x41, 0x401, 0xd91, 0xfffffffffffff800, "bfe8ef764d1b9800", 0x80006, 0x1}) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x3, 0x2, 0x7a, "d4812f4cbdf046d4fa67e13a3bb23ad524c10872", 0x9, 0x81}) mknod(&(0x7f0000000040)='./file0\x00', 0x3, 0x40) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSDTR(r0, 0x20007479) 22:29:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') 22:29:29 executing program 1: r0 = socket(0x1, 0x2, 0x61f) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x6) setsockopt(r1, 0xfff, 0x9, &(0x7f00000000c0)="18410ca3d450bd3aa1422e1ff84fb287d9476bea4c990f2785fa07d9cf8cbee5ff3d2217bb4b80931b83377805b8a3c9a6a72f0ccf35ec78dae9ce7673fed8a9f46d3972ef4f18a89bc6a9a227b52271b19eec00023a5829752dfd458afc923368e82f08bd8f8e060b3c8099b40c02da98b2b43805fd841871193c7a70edf84716f120be38d2aef711993a212a036f3763cd36845075b91595039f3b4e722fe7fd753f00ae8ee6e7d42009877245be0904a2c473a1d4ea7b838dd97dae9433b98a503903db13781567997680ddf0585765100b6d344e9912e95806b57d3afe51b4a3b309ee64cbcbe61fe9bb82b96768f08225d2315b1f", 0xf7) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, 0x0, 0x0) setsockopt(r1, 0x9, 0x3, &(0x7f00000001c0)="464ccf9b17c98e3c9bce9c211762000c7b26411e6e33e37297bef2269f97eb219579c6fe94317991c5ba3f633153e81efbeb8afdedd97ed7db8836fdc0368c188aab945ba1ca6bdb868e3fcabd9799ce0fc76f3dbd58b619d9cb5b61d8ce0ca81f", 0x61) 22:29:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 22:29:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8c) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) 22:29:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) chroot(&(0x7f0000000180)='./bus\x00') r0 = kqueue() socketpair(0x11, 0x7, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000240)='./file0\x00') r2 = kqueue() close(r0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x6f, 0x1}, {0x80000001, 0x7fff}}) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x877}, {0x1, 0x1}}) 22:29:29 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0200008e"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r2, 0x0, &(0x7f0000000140)) 22:29:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair(0x6, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r0, 0x40) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x8) r2 = semget$private(0x0, 0x1, 0x648) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/7) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0/file0\x00') 22:29:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800000000000000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x115) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 22:29:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000880)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e", 0x78f}], 0x1) semget$private(0x0, 0x0, 0x200) 22:29:29 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') 22:29:29 executing program 0: clock_gettime(0x1, &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x108) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 22:29:29 executing program 1: clock_settime(0xfffffffffffffffc, &(0x7f0000000080)={0x100000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$setown(r2, 0x6, r0) seteuid(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x81, &(0x7f00000001c0)=0x200, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) nanosleep(&(0x7f00000002c0)={0x3ff, 0x4}, &(0x7f0000000300)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 22:29:29 executing program 0: clock_getres(0x2, &(0x7f0000000000)) sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7ff) fcntl$setflags(r0, 0x2, 0x1) getrusage(0x1, 0xffffffffffffffff) 22:29:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) 22:29:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6001, 0x78) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/94, 0x5e}], 0x2, &(0x7f0000000440)=""/248, 0xf8}, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000048, 0xaef, 0x8001}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x40000000000000, 0x4}], 0x3, &(0x7f0000000180)={0xfffffffffffffffc, 0x5}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xffbc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 22:29:30 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x6, 0x10003) shutdown(r0, 0x2) socket$inet(0x2, 0xc007, 0x7) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 22:29:30 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x0, 0x100) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 22:29:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0)="e46f583e812eeced85cfd6d99ee7d8411c6f968744fa20e6bc3811b1abc4443b027c599d6e64e760778c331c23a4e4d3dfe6e1f842ca086c8f5a380d6052ece08a36d344f02ba9ffbd83b75b92c161e8fa45a7bbc3542adb43a69360cde8cf0da278cbf24472a970285fc3feca87df29f6a76fb1e025a19872576dcdcd78adbcfb3c4b1944b315b77c1eedf3b48e8ef94e13ecf55c763813e718240b9b85e9e9664de2a2894175ab7ecd71fa4b4517a19aadca897eab6564db940a927e120f4a39341dbfc2dae8a27b8d35be439c30f8b8c5b2b375e24466b4dd6ded5f4fedb615e603af708b8deb68cf2e7101ae99fd2c11a9ba7a773352195d2c9b7c39", 0xfe, 0x8, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/7, 0x7, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1f) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x11) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x1000}, 0x10) 22:29:30 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) lseek(r0, 0x0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa8, 0x100) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x100000001, 0x2}, 0x10) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x2003f, &(0x7f0000000000), 0x0) 22:29:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x6) r1 = msgget$private(0x0, 0x4) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = getppid() r10 = dup2(r0, r0) ioctl$TIOCSCTTY(r10, 0x20007461) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xbd, r2, r5, r6, r7, 0x20, 0xc49e}, 0x8001, 0x2, r8, r9, 0x7ff, 0x400, 0x8, 0x1}) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f00000002c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f68696c653000"], 0xa) 22:29:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400150028"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:29:30 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x2aae, r1}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 22:29:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) dup(r0) msgget$private(0x0, 0x0) close(r0) msgget$private(0x0, 0x2) 22:29:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000), 0x0) 22:29:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x318) shutdown(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 22:29:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getppid() r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="417658bc977094d89ae2da82bd7e76ec202721169505eb8f1f1b4bb92594f7b29336661b6a43bced1d6f63a12a65596ab714295e09a6f42fc61a88f8a429fe06c3649367d26dec2726746f9d3feaf4c195baf8e09023306d28f08c44af563ccdb6fc9e6cea4566c0d945046f65", 0x6d}, {&(0x7f0000000280)="0fd82f3121beaa82a018fed56a43893ae6972821fd3e058c93b56fdb", 0x1c}, {&(0x7f00000002c0)="87e83ac2eeccb97afb5c7374d90b752dbbb5c077c4", 0x15}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x138, 0x40c}, 0x8) fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000080)='./bus\x00', 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 22:29:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x106) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3", 0x4a0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:29:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) login: load: 1.02 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k load: 1.02 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k 22:29:31 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xc69) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 22:29:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) 22:29:31 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x1000}, {0x18, 0x2, 0x6cb, 0x800}, 0x7, [0x7, 0xffffffff842ce3f2, 0x6, 0x8, 0x3ff, 0x364, 0x6, 0x80000000]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x59) socketpair(0x15, 0x8003, 0x2f, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/156, 0x9c, 0x801, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x5, 0x0) 22:29:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) r1 = semget(0x1, 0x0, 0x81) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/217) fcntl$getflags(r0, 0x3) 22:29:32 executing program 0: r0 = socket(0x800002, 0x1, 0xffff) read(r0, &(0x7f0000000000)=""/137, 0x89) setsockopt(r0, 0x7, 0x400, 0x0, 0x0) 22:29:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10960451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4beccc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852ac286fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c3e5b", 0xb6) write(r0, &(0x7f0000000000)="96054632596c1075fa25598b4404f7de25d12330348bd7fb66c2869e2b2fb8c4de9eda06112ee2c30ecb1171", 0x2c) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180", 0x7f2d}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:29:32 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}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) r6 = msgget(0x3, 0x123) msgsnd(r6, &(0x7f0000000640)={0x0, "2b7aa6bcf903c5ef381f464a9a670d160648d927e8b511477de76d31afec5cdf2653fc7ab42b862ae610573356b2a8d81907c33b234d90df2b40c0f90d2d12a536962b1508d210d2779540251b3e0334d015cbdcb45a4645c79e4087b5e410a7ccf971edae93a5323a6a62cad613708985eeda3b1c47919d28f7787d3d9e20878740165f538b97e6c9e7b4522cdfffbc473a02e1a31daf"}, 0x9f, 0x800) 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) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 22:29:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff", 0xfb5}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x5, 0x100000000, 0x9, 0x9}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 22:29:32 executing program 1: r0 = socket$inet(0x2, 0x20004006, 0x800000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) 22:29:32 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) ftruncate(r0, 0x2) socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) 22:29:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x1, 0xc, &(0x7f0000000000)="ffe6ff08aaa708000000c3513e2ad23900000000", 0x14) 22:29:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x300a0, 0x8) fchmod(r0, 0x40) mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) read(r1, &(0x7f0000000180)=""/66, 0x42) 22:29:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x800) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) socketpair(0x6, 0x8007, 0x3, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) 22:29:32 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/46}, &(0x7f0000001200)=0x30) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 22:29:32 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt(r0, 0x9, 0x27, 0x0, 0x0) 22:29:32 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r0, r1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = semget$private(0x0, 0x0, 0x11) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/255) 22:29:32 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r1 = msgget(0x0, 0x200) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYPTR64], 0x1, 0x3, 0x800) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r2, &(0x7f0000002ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=[{0x10}], 0x10}, 0x0) 22:29:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675fa5d9cfbdc5d139bad6241a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20dc6ca2bc9c4bd08c1c805d1d7b36e7d6aa6eff96243412097f29bd236290ff4a0e3c105602ef0228dff6d81718fee01e0d631d3162d471032d5d0104f495c3bd1b29fae7858c5c97cf288917e7357890cc6ed4c7de7a83bdd8efa56bd37d69ae5d9899313ae323e1613", 0x15d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x2, 0xfffffffffffffffc, 0x1d38, "bad84b3933e80100000000040000ad1000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:29:33 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0x0, "a994d40118f347fb32dc121600", 0x4fd4}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0x8001, 0xfff) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f84427e434e51e5b5d38549180c7111a0dade4f1cfeafc9084c5d8c656d032ceeabbe9829ad1fd41c0aff5bf7fde81a83596734a60fcc73ab183c80bffafd0330f892b58bdeb392db157de98c679638a875e6a2c8fb042031e3578ed9795119b467247e916eaf26f413068556511d4f9ac3d", 0x72}, {&(0x7f0000000100)="9a2df5c3b2616d9b731a0949ac6b18d33029d2776169e6356ab65a1e5511cfc2798ccc007d7fca04a8a4509245f76f2047a828e5960db74b43c7d48668c552239a4968000baf976d462b036c0bb888af1e6e8ccdfc638a566449239fb50b48e1dde530e1dbe29688ec0043aa4361498350854ee5a09bf3bfa689878afe0cbec7d1", 0x81}], 0x2, &(0x7f0000000200)=[{0xc0, 0xffff, 0x9, "d8741da0e6ea6e092c77ef76da80547081f543f6005653cff6861412aa0f3b1494aa47e969b9f4617ddefa781ac5d948011eff1254bfea2aec1ced55250dc542f918033e602823ae2cfceae01335468e8021ae2172c7cd076076e2337a0c78b1a536f5b78c3044c44caafba163f8b8c5104d64b5866eb36b1ddaad7793c67deab1e2b31df0dbedff66268c7b398ff1eab099dcb2e500903c3f5e29b490551b8807d2372af885a08a0c2afef5"}, {0x80, 0x0, 0x20, "6b43286ac33f48a5f33f44bf323752a854edb719f44f876ae908741371e96a4e79d6de1125017943cce99425186b836f450f39bb985b5280fdafe7d7beabcde1bb2101482c80a32d8a1e5f3a84f9dacfb0f9100846089a917668710745ac4863dc943996353c633ff6e5ea"}, {0x1010, 0x1, 0x3, "f2233c4f31085042bb7129f26569c21e4410001c36ba9692af627784f492a1cda4bb24c1bb2c87e2cc349914fd849ff42f07f76a2caddc7ee776034895197a838f176cdb63ad36babb90538615f61a94b68ae6928ac3510e13ab46ed92edc61044eadd2779b1ec9437e5fcda9dd09a3616a7914cdd24dd4a33917ec6099fcae6871ebce4cccb0af16ca3e61c359ba870713d56f2179eb4c017c9bd5d7d403dd5a8ffb6c93f2034087293a5ee1c6ef701c660685b9a12daec74dbcf9fb82f31fc6737d03bbd58b594a397358718e960cb008fca73c7a5d8cd6dcb62192483f688b1f1d3c7c8d3875f4533904716dbfc7d14ff904aafe5f53f03a8369fc826b7d84b4184441cdb15ccad36ee0216eb1bf72b546cc09fb75636e25765e998eff14d1d51cfc7eef9d53f9c666eaa2d00e522c07fb2d099304a28c8b7a3a341747415cfaf5b68eb21f0d27f3dcad33e1b2d8c2e9f53806f0ef520247484b404f4f193af7c642f93a8c36462d39570daaeda1c3551af202092b52af46009ab0799bb7a494ced20cdfed2ffbdfb5e85267f82fd6194976d8a02c1c17e9de8aa68df974ad469f61c0264036a47857c297a58edb5686f7da07b22d451f94d81a55542fb733a5551520b34ee8dd1756b0cdf1759e68cbc5359429090e08d2838c09442e75638dcbc77b8478c38366437ce5d4deeb9c7f996c6060d93b99797dce435cef5f0cc9b69795224f866286ef6af75a737ddd9c584502eb1012d3731a5331250a6b4527ed56a6f868e14e1b038210a9a371dcec17e59e64d335a3877361ea43d092c2a5b1029390b378fd4101b7f377b0aa95132ef514dd6f4442afa67b5ab8b0320af6aee8589c050b0914e67ea1ec71335a3af989be92a3b72c6da588a037b7b7fd759126b4ca775815f8e750630a68eeb8241b619cdaa7db975c143f49ea0031215cd6ffa1bc0bd7c51d123fda183744ed5bafb80df537317158d730f164168319f4696f75167b60b37f6281e75ef78111acca22e76e97e221e4f3b74aba9fee10449a11f244d82fd8473456d5c3cb359948fced3166d07a301f3c1b50e9b2296b97dc3d5e73a16064d3c86f8532dcfbb5134f7048c2c106d41f80dafdfa7a39e15aa0042a9e445a4c56db9bd1c731ba7441df19c0f4753fbe044ca5da50122e80ea188472d6eac798dc8bf4dfaa0bb1d2bbba5c00e2e4b3b370bafe3a6ef5356ead6770b2d63a2a17a19fc7ea0c7832e751c2b8d3cdff73208f737ffd90f15308672778694bf69d8d93484858be89d3cfe8a2aac9b96cf3d380232b67ba4bb5d9addaaa23bbe7cfdf73f94820fcc2d31b1694edf0810e0e2f1d68628f1921623ca39e98f29a2b7d5eaabfe4dbdf15d9d834f66b6890692aa6b41a12fb8316ac25d07ec702d49e83c1d7dd561f42da75f759bb62b22e50e009a6c1ead4df38687c28aabd03819d74f287e1d3c0dfc508a05361e3ef8bb8c0f53cee1db3b4ea00911a28702387bb9e2e2ac04ecc7398d2f5b680443d239c4d3cdfe2e4d0004c954830095aae49b808960181227aa93bbeae2a5688e54c128441169adf41bef9187b99435f7e4079574a92eba258addcc2d1b6f26a5bc2e91dad3204c0fce477bd5ac4a869a13cbf3d8e34018429a112ce4f205cc5ed4c819a14f105329c39415c8970eb464b7d226a44e54826931854e0d90892ff8782f03a7f75ff53f0d12eddd9c9fefd7a058c1723058c1a4f004c8bad362d4d3b965157eaf433601c8397035f795bab35eff88f139e148d1d6461ced041321ba1aab035efd61717402f740bc2de596d2ece06260d1be69bf31c1415c42be0b8b24ab31eddc9c8d347d762defd19c2d6fa6aec6c3057ced57cab460bad6b4d1feebb69dd7321d21b096c61a9179fd88289055364846126c8a8ab35d5de352d4ab17eb3f817d22cd20c2cd2a7468a57b4fc96ac7758097620121eaabe2bcb098c124f575d76db7de9acd2e7ce2d81cb2d08902d357488cde6982eaefbff39ee796e267c7d41cad9ebd43bcfa3b857a4cf9cc8141a76a0e5d4dc97eb240843dcfc393030e5eaffe38285985dc39e407955d5b1bd17ec0f4de9506914062fac72c2bb6978bc96967589ab305354f2d4ae96993223defb334c8c1ea66766fbf2142564a2d3cc1f46b97c37692a3b7cbaeb65c7997a8fa9d92e380412f29f1267bc49ee3cdc2533758e65b5247e50c952c4d352edc811b98dbe94b25db14b13e3752b77638593204a7aca5883576bdc1c325fe47d4f3bb55077f16de3d268f2d3029ab0e9f55d0b464bfb97e113a20e88f220dc5ef3a68009a5fdb1c125730ab86e4730a557a1b4461729d50c1f4bd8543b3d03dded7588472a3a6d35a5ed84bdc6085094ed5a05576dade6e4c3f73c08848cb3262f127ec2ed54951fea7dce0ee09a0bbf4c553111803793d5b056cd5b935b3ca2877b78d6a24c30626b3f8a90aac528becf6a49e0d04addd8266edad80623ff6aa6f6f0a82a9f2abe0e92754f9a8bd31acc48dff065d8c56ff2f0e7e7485fa2970d28b1576d5c949c5a03340faa62e8c7c3ea05a92d1f1922e0dc590155365f7a540f2abf8fcd6601a02b86e6aff069a435b315eceddb28496100b46f9eab1b6fe2a92134d7882eca5227bd1e37e40a94a32f01cc67c810e1efa5374c302168b7100278f1e23f07bc06d7cdef41a47b9f6dc17048dcfdc514a0229ccd9f68a22d118809832b83d51b07bcb7256419f87dab60975a6223a6cedecd7d6d305f1da40971cb2c1016491ccaa22c595335fb771e46e4ab94f97167b720f825c3ed20b826a45ea73192463e93dc11c6e7b59a84000e46e6b04f1f183088b145bda36545f433e317d778798cc425a8c941745a7be7e8c1da940edafa51b6fa2a1f3753e73542e9b5d54270a0940b34b4d3718fd37ce818a4d9f2e4f25ff843bd558024a5efaff953828d882d391078dbc410afc836faa5a0393b0dc966a2f0258d49229d7320e652790c719fb05d02d894f34def3c01efeab10ef14905ced2a8740f7d75245d083ff46bdb1370f20cf3962e6e34ec4387f757a763860cc03a82b2948243b1275f3eed8f4b865fb41601f906cc37b041d2744d74172c86e3d8e975489737a950b10f5bc0177937d1a07ff7f14912f114b80727b8076ccec92b1e7a2f94ef2d9e409a9956caa6eac1e9666d04928859eaea65c116ae658a6c205d03fb838809884561212d74b4f5b536875e0e4842aff99b40b5be6d3d74002e2d46049a798e56bbbf2f291eb5682fc5eab42ae6903c665469fd691821075156d8000024174ef5bebae10a654021da88ee828e4ee4002990d99e6065be9c13e88effc37b46cf2792c04f53e90c6bebf28ab16053fed643215c3b3e6c649098344b38378a5b17fd595d37559b5b4c49de8d1b6cc7416f2a06255f0d9ebbefda035229e598b24406f307b4cdb913a193b6da832c38c7f6c7144d0a05d8ac871423a4bd0476bed0e176aa0c6c4e6954440210cd7fed4a56bb2d18d76ca2071e6f2dd0a150a859157a06aa462f740e449cb86cb2f5cef2b0ade72d886e6b6ac9778f78cf0f21a410636e05f9a631b62241919466fc692ee890e2a794c7ec5382732276d66bb241b47b15ab670edb27dfa0597163417bb8c0730250a89080d5e6604599c7e4d31d349b0d960c33a7bc0d29183e8daa94241585ec7f09f01295c8e3204691e7d43327e341684207ed39d434dd39f35a3f633f90f226cf1a4e4ac3560601b205479931c008f6aebbeef06fc54d07ccc80b0743209223401c47eb438ff7340d3002a6f1687d98b2d73ac7dc58b5c762c9bdcface9b73c32c2971fb691c94413a5c9bbe8ed299d497ba588f989fcb8980af3b2b0b0cc37b8fdb5442836ec86104af501975eeb1184a27023091b62b40f0f95849c9d616e51a9b580de7f1f7af14539702a0fdcc4bcd3e4cb2edf89887f9b36d1e5f2d7bb8a00c2c89a0b2b06dcfe24128f99a03e77ac41243522e31a681f7eb3667c723d636e6b99f10abec3a0f8309957111d9ba773376b97cfc6a29e5a7d3cf82ef0debcaaa922283d761c2a01229dbc6af70d9c8eb5185b0f6a8e54ea3a742cb333f726af45513a0262233e9dc3cdb9fb40115feddfb66a9930ca2c98a5840f9629f65fb6dcf651c6ad5d17e0df49fcf1eb833da55c79c5dc7e79b24c2412d082321bf92895c6ebc4e7a59aee108cf74fba06902bdef30ba92c7aa477a4900f1a3954dbb5e036213dd524e022560bb01a1e038d4449018e06b3f7e2e79c542bad843a2f136e600d0c7d8ca9a7b1d99b9fa5263c0abd57149559a2973a0d20373e4cd6da85806bef5274368cf65a17c36c9cd427c86a270c9c1bf886ba488addacb277ab29a35f835303846b1078942d6d26c86ce77ca036b97771c97ffae1373e3e960a12ee00e3273895b1bffe8d906624fa74fe50cb63b9c1ed1893301b3e9f028bd588d2478b7d7640ea072bfeef426e9af601d724f18383c564ba469430cc4bf8b1d0c3b616a022f8bf0fa5ea2f1d3c363a0762ea1f69f52b07ac14f4dfd970e573504b255cf6131061868f5c0611fa7413d65269fbb8fedaffda41501de9768910ee66924901aade8ffc10d6500810d810bab6500b7e3591eceb29993c524d6e1fd53f9c91753ac137f59e8dcca936471169eb3ac8b2d3e05667676ec352cbe7e8c32a73f8ddd97d5850e5f60d50cb8652701e79f5dc0b1c4170b91ad89f9445d1dd1c925df9223c437bbbefe9c8ce372a1b4cac7ae6171284009505318ecb887212684b2f462478c6f2e014e113f2eb79eede0cd06cafb820f891e4707821aefb47b6fad69eb0aeeb4cb5cfa4decd7a2826ad176a6e87ee5068ca827b618fd20961abd82fb05724cda5539da54e67e36bf94c5b75ed52b1532c4cae091febe8d0e3299b1795862f3c3a49c15fc6e71d6438789634b77477faac0aac1f3a19212359379c6c6dec3d68c3980b4b6dfac666e094d12b89dbd7773570107c8a0e609efdb10816a8cb4d82cc35169b17d57b137c4f05691ffeed1d5c087f0ffeb52f6fa720c70fa0686ece66e45eae7d595c03b7b6261d15587df4fcf0e50046b5974c32a64fb7daf0fb4ea78c6924e693219a2aee9a9911f10523dfdfe78d7e02fd4a888b59b8e872c0ba45da3094d6a507832f798cd078f8cba2c42317533deacd70fa5abd5f54a33cbe7b0055411d5c4977557ec396f287475923d7836c57566893db76307a7df2f2fed8fce7ffa239ecb97611d281a7321094b8869acbe3e461f649fa2f82be73046151a9ed143e1a60d731ae9d44e982aeb26c4578506252bca6467ff403aaf86e8f269af9ee7dd50f22fa8e391fe02350f7bf67c8c78756bca72aa6bb715e828ae71d1f9f2da8c0486801d7c0720bc3d2f997c104e01bfd48db5ea19bfb8c2050739ca80e910a72d905c2112c800e8b68391fb7024814f67a3a6a5a0f37c7f3e86a05d350fd112ec651f282a1bded6cedd66840b8bb6244b2f6c9c7801fd3e328fab25d9c90b3c5145735c3440c8cc8c93811a49d8360be9dcabda3725aa9f6411c98ba30782ec44d3d9f7450896a70e4bd6785d8f4e5633e2683f7ccccb92edab31503b14c3a9e7083e087f126818076f383de2e66cb2aac0f21c13128a61ff91384dd77aececf5e50d456da8c2266a3fd03362a6535ed05b89e3c853c05886deb683bea472dec7ae3535dea629b8958c749b9166b6e5fde70dec2adf97714e0f64b4d1d173f7ac2a5e3861c98c41fd5a723cb28bf1991912b919cff66083"}, {0x60, 0xffff, 0x8000, "65370042b0c7e48b748aa2b96324d6e8d8a7c3be43bc12b026042db5d5acf4b8589039f6b1dea164feb0b81cdc4030aa95a792aefba1b8edbd080ed682f35df20901eb0f07503216d9b45e334c"}, {0x18, 0xffff, 0x0, "c7"}], 0x11c8}, 0x400) dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xd2, 0x1, 0x4, "c7625bbea4f5a420cb578d776950d018a4ff68fc", 0x6, 0x3f}) 22:29:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0xc) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 22:29:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/77, 0x4d}], 0x8, &(0x7f0000000540)=""/168, 0xa8}, 0x0) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x3) r2 = socket(0x1, 0x2, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) 22:29:33 executing program 0: r0 = socket(0xfffffffffffffffd, 0xc002, 0x6a03) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 22:29:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() fcntl$setflags(r3, 0x2, 0x1) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x2b, 0x6000000000000000, 0x8}, {{r1}, 0xfffffffffffffff8, 0x21, 0x20000000, 0x1, 0x3}], 0xf8, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x9, 0xf6e}], 0x4, &(0x7f0000000180)={0x3f, 0x3ff}) r5 = msgget$private(0x0, 0x480) msgsnd(r5, &(0x7f0000000080)={0x1, "4452b97b9a97cd618f0fb91710ca00308cb1bd88"}, 0x1c, 0x800) r6 = fcntl$dupfd(r4, 0x0, r3) dup2(r6, r1) 22:29:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 22:29:33 executing program 1: socketpair(0x19, 0x5, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/230, 0xe6}, {&(0x7f0000001380)=""/150, 0x96}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000024c0), &(0x7f0000002500)=0x10) close(r2) bind(r2, 0x0, 0x0) 22:29:33 executing program 0: nanosleep(&(0x7f0000000040)={0x1, 0xb5f3}, &(0x7f0000000280)) 22:29:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0xcd7846b8a402a0f9, 0x3) 22:29:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) socket$inet(0x2, 0x7, 0x1) 22:29:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x80000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 22:29:34 executing program 0: kqueue() r0 = getpid() getppid() wait4(r0, 0x0, 0x2000001, 0x0) 22:29:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80000001) 22:29:34 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000f00)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f75cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8fcec58f143d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159ea4c19422654d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedf9805038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a4ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b5ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a000000000000000000000075e59bbec2884665ebec1ad6d11030a5861907cea50336dc738af08e4baa243cc35f0f4f974048f86f4d2584154b2497b04de8172287204c4dffe133504ca7d46ba9c4f5b9aad18042e7e539c287c9673d56e3206c16e23f99efaff47754cf99672c149e778cbc", 0x928}], 0x1000000000000011) syz_open_pts() close(r0) kqueue() open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 22:29:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8000, 0x7ff}) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$dupfd(r1, 0xa, r1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 22:29:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8001, 0x14) link(&(0x7f0000000100)='./file0\x00', 0x0) 22:29:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) nanosleep(&(0x7f0000000140)={0x1000, 0xca43}, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x84) write(r2, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000200)="1b52d83cba0d0fcc25b96cacbf56b170120bee638de0cd9046c3a2f862420a69e104fbcb9537a6250c3b9719d7d16493bfc8494c9b7f8928d85dba26aadd6bb0faf9bc6159e3855c1c5378c2218c", 0x4e}, {&(0x7f0000000480)="bb74745b227e1b940caaffea7dbedff3b7f11fb9d29db99ff157dbe2df6e638cf8a8abeffdc0f3016f41fb75e279c58c2c8eb71c751c4c3ae30c49995ee22659bed1ca2e1c36d36c3d2cf8afaa93ec1536280e30f8da11f7b512fc68fb94e65de72de1d6ecd197196c02041065dc7e60b158950f11fd1dfe0a38cd6092ebdedb66145faa3fde56f763d267432183f10e448422cf70c708c2760c845075f9b2221bbd7a464d82445bc135b7ea1ce9d5a5654c05bb0da998c5f821660e6ca4f4e42d9a87c8b5808141bf9534fc3397b50ba87e90965558778de21673ac59790d301326361a7fc58346c9e6c6c346dbfb60af2077ed66f29fb3c76dbec251c1b2f5f24bf427a8e8df3f18be15f7381f3b04d718c362d6814218b978714ec72f82438d11a1c40f2c4c189b8c692a19448291f32ad9202ce1ad6e4eca115b52575f614aef17fe816009666ada64206a6e13ccdfd8d898d4206db0e0c81d87fb55b828d895375ec739230a670238807e47b87d0e3415f9f873f1e4676be33760b28353cb5b1d4d79ddf2d6a9dcb90f4a924b245d350572912517187e2c3aa59a04a35d2526c3bcbe20bb801746a6ec7c8a9729afd7d0196f83259b8af0f1889b429cc221ca3ae86edb6e27da098b1c7e494099cee4955e238e8aa629178b07822944eee57167dc77d02f3fc0b9783e775b3d7ff7223a7381d34c4857abc1ff9cd35af6723c814a6d7977d6c1bcf2cd479fdc05cd2f060137740e99abc47d6ca8a93246f23ba6a33066c705bab2dab4583110873f58a7d96a343987afb5633b8eac044bdb3fc658aa54b90a297575eec60351581eac48fb83de7d5cdf2cfcf063d089ce405433fa17efb4795bdfb39b46da496f1af84f0afb80d9146142e417eee1d4b126b92413b9ec75612562e0c5b1263eb0e183779269c618d6e2f37517f271ec0af5286422a96592554577dce438861ad9863357bc96cf18719214aea28063e77f5790adbceb069d919d8e0057641aa24e1bb6da4ce68bda7960a86a1e075c25a7ad2e8fd53d7985ee79905bac8a733889720840d8a48093a54c4509ed37297d593d716987f5c62f0d7e0f96dde87178bf4277f78ef3053f6ff728cb5f723c84099f54f7bb82b8b5cd2ee0c1b1045db4dac583d1fcfba7f4a91b2e5e332e666224ad7673269eed7a026d7678a9178a0db46c532d2c4a49088178e737c6b079f844a413d3f0e3631d961bf42335109ed460e603b7097b5a086df2cd2d7acac81dd681bcbc5f37479975a0cb6dfe5c7173c8dbffda51f5665ac42c36be331c1088889ff881f9f3722c83b04614df86053dcbe2cdc139421616721e62ffd73af0aff26fbe921ef5bad98073cb942ce938e1f6b36d89a630ddea04fd81c56009e86d6ea93803542ad86184551ab7b4b1538083ddb2a021fb5592041bb336f5b12dd15db036c4fff96000abebf2318678cf532c300d8bd80b1b62b9fd6f9732208433998a7c60666a612d197983444aa8b2d552ee34b31a4a0d5edfe4bae743db494c994c2c6049cc2be7b462946cd58e6ce55947e7e9f4faeb36d2ae2f75157c718080f0ed9d9aa5c120ca3e6bb57f658d7ec673ab140b64f1fcc95b9861ccde42e5c79b8da6e770435fc31fcc8186acdb505c2e2895269370cf482a0407fcaa60bc4f08a25784a5af718439a12584366e68a735e7f305d771cf0bafad3777b010d47d2016c8d928f6907152d1fd45b18360c9eabfc88e9fcfce3bc358e2830dbee907b0d8804392a63f1067dd47768748984ef121ca6c1a43af4477ca31aa269d5e76ac41d449868daad87bf7986f7ccb07589007f25bce12d193bf9994b1e95f4eaabddeca76dfa8adff47fdc7fc4cc3d24e5065c846f145da8ec1e3a24ca6ce5982807d0af094cffbd870406771b713d2bea18c0504ca60d034fa6c82a4ff0cc522cbb16fdfbb29f8b5e1450c5d86f531c2f8e87c91a0e43118f20aca27bbe9971d1b6b6796c31abf2ba91c4a662a921daa4a6d89a28f65ed7bf17e00afec0e00fdd2a14f34140e733dbfa2ad1e86b81428a235cea2ceae30e96b7167d5fd2fb20dba08d8d669f407ea00d3e248168571bb81d82044333164823e804bc80ecf5ae185a71effd638446f0730563ff48186c5078a2976a9ed6a6b46251164860fd13847731abedf47c6608b8baab8af636941436d7b17609c00c83a7acfd25f2bbe77162325e815a892445e54c67eeaca5602174784fb54c9adaa810d5ed1e5b9317c8753b9f31f53c92fa8799853a027513735209e054526d3168ba635199f887083f4668cff64ca0bbc262bf2fa745238f63056897afa1de3f52579772ce2ba8ebc3f584ee6f2cefeaa9c375472d9913b8552cf86b1a322f9a4e6905f25af762c69d7abb656cd77194f105e548f1bd26847e5bc964a1f4be0226c34b72a900638051540cf7464ee786e5420f0cc637cf526b8cf143dc865bd6282629fc08bfc4c0c4828bf908793f4834ebf06f8a45e2b880a1acdb170a5816e730e2c019fb1d08e675e0fcf251a71a40c6caa47d2efb706203a79f12fae53750dc3035ac884e18a570c47a30df00d539938c08156c0f4a936deb1c5b7e4e4559c41d7d33dd4d106da988a17a193d91488c883e5197e08229d51c0d436cf9841fada23bef1ff9dfd790a6a2593f0fe4f0e2315b1e5a6e0018ae7c15b11355eca56bbdddc59c2fdf6d4facd6822a71d2af3ec76c3efb509de21089f402ccd5cc08e3e84fa403314bc035cbf1a809ffa6ae44d0117388234cef6ddaf80b69eab13bc9203539be0f533f8549b51731700c26779923e1fc1c831ed91d1705895076b791e47acb6fa9911911f66d7578891667fcdc8c953a8a7977ad1cb4ff5740fe6014f6ff306a45bfe2a5a4fe2c0e3e24011212db2b9b4d972c43601dd7d5604dc157341a87685fc710ff811e2e537985449f00b1adf393f626277507ad571724cd3e501ce50b0a2795054de87fdfb53eb85f380cc55c39ad990030f33040cfe203a992d0af5eab65096b7109f1bfc2f23cca493d3215a40e06bf421cac293b939caddf575dda31df724b0d0d703a37abd1e1c3ac7a6afc4143d59f62132cf529e3851be5b7d21329032dbfbbe94f6fc053926922521926a49dda262054154b585101a66a09fa805293482dc144bc15bd23fae8c77a6d4d7258a82ce956e570d253cdea574f8ae7d08893c78c43e5740a3a3cd91213df280ece017d009f9512c77f6def2783f80127f42312798c70fc41f4455de8ac56fec40bac1a46e2ea0054f75c94cbdb9f2baefb394aa65ccf6c558fd0640a5246cacb5402335da47a39a1bb6e8b197162c46878b2208d80ec9f5c10cd9dda52c7c39ac941d054e2d7f6ac7fab2f4207d25520238a0d2354e75b10b8ce4e000faacf1d78a0fa9404e6f723de6d0ff5b5703e498edb2982ebad0e653728a5f4c35d14c53d5d67587bbe7f817fef6f0779c78b69fadc87097b50ce4da67bc37d7d98644cfe2f2af318d2c37f6df5de58325be90e45447c8f5f640a4c3a926cc4c4780aa9011f6dded49aa8cb18e1c8be63aa3cbab2058ebf13d8b810012b2a2952a028d9f10297ca5919a17cee227c8d25552ae8449a03251a9f4bb11c5f8f52bfa744e085cf1b2de37722380b148a97a6bbba3e595561218862e636dc807076c7f8223a781850403fbd4623e7745b3f79fbe7d3dd4a6fa8d62d90919e87eb20440bec3c1595671fe4c1eaff7107bcde449887b6307e400c53210bf7be92764add557981638397e508b5252c77fce8d5786f71e00d09cf28e77e7c3bb2df2eadf95966647103e2d6da02d1cb9397358b0fcd74b9ca7b45d73830fd37e0a7fc3453b365146a2bcfb74a4b32c1e7394c62dc290d6da87f292cb2ebd4f049b723007de659ffbd875128a89af7a6fa19e9ba9ef6577ce40e1cde191c367abcec8e43196ffb8080516791ec18f2aba52d00e20b75c92bf7a0be7109b8d9f51f5744de964bf9c8b26aba573a65e79cc2b2c9995d4009e838b3906fe9f9244632f3dc0504f42e02d6763ec817093549f4b6e7c001bfd8aade3fa49425a3b77050c0866f1e91faa5d55a5b0f4df8f5000f7dbf6f285523d05f281ef380d113df44def05935435c93624ac522e66385f344536e51da08f474baae29e4b4751ab50cdc073b2c332ac5e2306763a31110279a4de89010bdc1ef16918163b3695ef28931718852d3584e0baad028bf2eed7cd30ff9f416a8d3889e775f14aea55bfb9035495c1d9b36861ea3032e13aa1fa36d49ace870ac3fe8dad70a4cd5a6f03ecf900ebd07a3cb84da4b66988c989db66a2bf4080aa4c9e66d075ae2f2aa56a927689a8e8a6fb2c74b22a3d753dd2847faedbf872a8f4a3f0d3eea19cb44a2222f2f878e0167e90b07968274fa82b44d27fbb23faf31aee01865355290df2946752ee04a602a89c9ad6609fdadc710a592dd4dbbb4398a4f3fd87f659e89aa016f8ed06f166d35b99f7a55f26ab3192ef3cf66a704ef71a5e8c37c5d95dcaa5283c4ca364a0c337c8d0aee5991fa98f239580b71370407081041e93d9133b2aebf856e3cabfcf9d7748db166359e68c00a361fb620da8998bc4ba73359bb26ac0f595ad759903a470c365c57d9d3d1c3e8790ab1bb8f8b438fedcbfaac8fe5c2829bf79641e700a0ecbdadd45fa77293c6052b1e7a8c6d860020229ec989c08e5e665047bb7fb924122ccea52e357c4dd263cb66b787dd6b46745f56b328dd71ff2dee2d7d848f07c66e5792a4c2eb9c3c18ea167458e4cd091474ab81310d7129b63ecbaf9ac23f318ff7116b838ace738600ebb03946816a6be713a687cc200ce7bbe407bdf23ca9fa3fb9db86267cc429283daf10557e6d3fda3feb9f094c22dfc46bab22f2582c278b9356db26af096b84dbe622a711ac319f13fd596af9b2cfc71a0331b9ec526b5127269643b22c6ef48681cfcd490f83714247497dadaefa9f45098d7dfbe3717e9da6dfbe7aff7dab34d04e04e4e5361b00dce498de9fefb426f4d6456d73e7416f1bbcb780107b3c085403c627326e11614dae9a0bd5378d8de1c2ca6930e048d1cdb6f6a38e486a76f09ef857ab61417d4a8a210c832bbfd901ee1dfc0e49a26300c2cc3abbac066ed9ad6d69eec0ab3d49a4f1bb3c4ac5f1ca3fedcf187fad01342ee7779d2dce496069812f468c72f9cbc23ca2270e048b5b630091b40e333ae0decfc71dbc7ed66351fcff7b9403fb0e7da8559c5ba72995882b5d14ffa4d4b2afdc3147d51f73ad5a131abd617a2c6270119bcde9a5f4f67fec4477b62f3ceb1e0f0dc6f07b8b538d70f9c4d1d0efb0d0a7a3410cde0af3c7896cc35585ebf55078617d05a1a4247b3356bf5fdf046a5122323fb9a3f53103ba91ffd38fbcfb65e6c226ab50eb3b0bde55bf6d24e2a2ce6b67058ea7d7f54deb4ab4f3d4470fa67e9431e4fdbe686b6b76b4e813929ce453060cd91fb4072ad6048df7c91b411c4e19859ded6b688d219dd9da344ee2f6955ed6b3425845ea5e5a178ca4fae4bc38b7b06759407e27c5fdef4b0e768b04ad45ddfd6589b9299d935c1521a12f38100f15f274bc1328ce47160364f653be40cee50be9ec6af259b36dd326b8cdea19e47e76622b828a553471899b3615c01105f786a0bf0e6f89449ab482e5bffd3e8511ded5663e4cf156a05ec9d5b4a74e1be572e4733945ca1ae3f49bac65e74d6bcc693a7d2b4935e69cad85718afeac9b3131715cd726c35f8e4af325df80f03badc4858a17d82566d", 0x1000}, {&(0x7f0000000280)="d16665fa981fdc5641ce4e830c100944b78e68097d5fa0539a7c296eade36361b907d541d9ed129f73bd6674ef82375ca725b6f4273a81df0021c1fcb3aa908960fd9eaedf939c4d241adfaa5852b49400baa76b5ca02bb965c0c1190c838fdf2a97eb81def4de54b133890f6de382cdc2d71b83b9e38646", 0x78}, {&(0x7f0000000300)="138f49d827c2b4044a33ac5db86aa2114dc80b87675c92", 0x17}, {&(0x7f0000000340)="afb6ab399d86c38840900605dbf95563f44682c6b70497da41e8adf650d37ae23b5c001189f9edfc11dae4eb7ec9f5593266a20d93edeb564e389aab4847e5bc8545957d5364535bef7ff9a2a1e4ce9b77392d00546a65ae641824811672fe47040a51ea6ea3180c108676595f12cce1553b98c0a042c9d1d02cbd2ab257426aa0d7918f18deead0291f0452c1089d1a4a40508f1212f6a4054223b7c18eec12340755e726f3d16aed727e01b949daefc17ad4f03ccbe0faeca6603fbf6ac11895a24ffee100", 0xc6}, {&(0x7f0000001480)="a0dec1e77017c3471dab0e44756c6849c8ffda92812f9f2dcfc5da67ebf45eef1dab9c07077b514bdfc7", 0x2a}, {&(0x7f00000014c0)="60f20cdb8d3886959ca3128313413dbceeeb6c507696c6e7ecfbfbd43a09de82273c53903e52c866745cd8884e654216e28b8b29515e40253059b993f893aa622eae4f2becd86d7fba54817e27d499785e4b8d9d9ed5905435367a240b44a2ef9a318e5a0bd8443f2bb60299f256a5a8b17d481879808327d176b10ffb38e302edc3543fe2752d4864eacfab9e7c90b6adcfbe6d88089e93159998e70a25ebba8c2a1ae3e663c698c564aef1130523717cc07c5c5ad2a18a41002a49d4c8545cebb6191fcf7711bc03b6381a1b5272923819e96577c7a5b902e1f5ece31e4c640c4ba96f586c2af1ee77649a", 0xec}, {&(0x7f00000015c0)}], 0x8, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r1, r0, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r0, r2, r0, r1, r2, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r1, r0, r0, r1, r0]}], 0x108, 0x8}, 0x400) 22:29:35 executing program 0: r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000080)={0x5, 0x1001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) accept(r9, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) dup(r0) 22:29:35 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff20162f84541407e907df00fc0a6de34002292e66a0eb36658f0ae50accea7a3bb808c48305509a1acb37596357916e93f59651896bb22bd11d7f31f44222bddaa9bf38a3f2ac6c3234b1560f"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x40000000000) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x2) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shutdown(r1, 0x1) shutdown(r1, 0x1) 22:29:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)) chdir(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = kqueue() mknod(&(0x7f0000000200)='./bus\x00', 0x4000000000002002, 0x6c7) chmod(&(0x7f0000000080)='./file0\x00', 0x40) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./file0\x00') writev(r1, &(0x7f0000000280), 0x1000000000000020) 22:29:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0xfffffffffffffffe) 22:29:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r0) 22:29:35 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:29:35 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/78, 0x4e}], 0x1) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x404, 0x3) r6 = kqueue() ioctl$TIOCSDTR(r3, 0x20007479) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x0, 0x4, 0x8, 0x8, 0x100000001}, {{r5}, 0xfffffffffffffffe, 0x83, 0x1, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7516, 0x7}, {{r4}, 0xffffffffffffffff, 0x40, 0x14, 0x2, 0x5}, {{r4}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0xffffffff}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x146f529c, 0x80}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8000004c, 0x4, 0x3}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x48, 0x20000040, 0x3, 0x2}, {{r5}, 0xfffffffffffffff8, 0x98, 0x1, 0x3, 0x9}], 0xfffffffffffffffb, &(0x7f0000000240)={0xfffffffffffffffd, 0x3}) pipe(&(0x7f0000000080)) r7 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x2) bind(r7, &(0x7f0000000440)=@in6={0x18, 0x1, 0x3, 0xfffffffffffffffd}, 0xffffffffffffff9c) 22:29:35 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000500)=0xc) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000540)="932b4357c8f880b36c9999cc4e44acfe26d7f7bb", 0x14, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) openat(r2, &(0x7f0000000700)='./bus\x00', 0x40, 0x24) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) setgid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffa5) getegid() ioctl$TIOCSTOP(r2, 0x2000746f) getpeername$unix(r2, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) 22:29:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 22:29:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() sendto(r0, &(0x7f0000000340)="4ff088d9d905c5172bee4e925f2a5dfe422c3aeb32998e93d603c94269a6f01e943d6dc4003239359cbe646a9248bc373a8dd493136d5e071d745fa125e835768ce7e84357cdf6657f43ca188518debec3b7e67f3d147b8fa0feb20cd060eaef2136a7cc060c649fd95a1ee678ca951c3429d75b96c875625d08a2a01da88d0e3a3c742d5d07ee61e7153dd877d6f5e6098ec912f6bc968152c862d99b33c973b2abe1246f12e1725360b434c8850e4f2c33298abb181ce53868590a44ada4f4e3f85bc211435a0d25a474db4fdb906ff04591179dc6176a8c9421f6b77c2a821d20f896ddf7f072421a1de7e5f8168f7294319692103b0c752e925c05e830b0833abda6b7e78e5afc10c229f88de07e9bbffb38d82d19758b6267a9574befd924ca020d99ede31953eec4e65822ce205bbf3010906c31205eea045ae63b93a7dafacb9ca13024b2560df9b765c6b37b4273486792815708fd5f3c423c9a9024116e7fad19d6baa938c6836dd7904b5cf76e5b1770dcc1506aa0cd691d4e5ac7b44549ddc48f1b97c4f51fb72373af42267e96a4eb9826f3085e0305457c6742517bcfd4356c8c45b00ffde49626f675da693543758863f3fb059be1edf351c79d68e9185e4004dfe80640f61b1ea575fda95a2521f9fce66c5ec257005a2889fc9e3307078feec1e5418c9c39af32d82d0b5a9fc98d31db5f6caaea400a5a108aa428b8c315060ec998e11cf84663b3f9008317ed768f18a2eb6f6d124e6271b3acd0116c6cbeb8fd340e11437bdee1753167188048f85ce24548122a2416f11b9079cd7f8e940745d07cb48b8f1d6080d03ecf710738058069db92f0295d036bca4d216d589882f64cf19c6c9999d3514b5ab247a86991ad0208ec14c8aedf9a65335c49a9125e0ecf0b60b2da86955588d85d4a2296380c2497449f59e93b290fc2ee71e2fea637d277891e233a2bf937fb0ce8b0fc2c44621ccd44801617ab81363b4fd9283d4d19ec13ab830f85f074c480e0d4a362e78aa65d9ea82cdfb272d7b72c0f5be3fba936392ef5413117c5b129c49e11418a481b27cf0222e5840f30c9b2aaff843c14a0726f4e598743b32ee4d0e0fa3e7723a226c99d3a47ac55c2955b4883b4bc16c7be49a2bd52b744c46dd783d64a4c1e2bc68d6efefb026ec8441071ba3b77ff2d2e0b40b388864c260cdebb9a0936d82c829cbb3fa19b3e77f5b6ff6235154292d420d0a7f8c26703254f87cd24e55df548e75b73bd9d5459f39f2ac2bd7f72e8610fe2e9099fca76c3c87bca70481329f19b4681608f2025798e6fd5ec4605dbfc0b53d42caf7176546fc9eafc057315b324ae484b9979e415e3a35a35f3c7cff35d90dd0d860799a718112a93dd1b830a62064bc4ca3a52880ffb6b67570741c9d04eea535d4916c25053036442ffaf7cb6953892ade79ae79650e3c150872cb24dc677fd4fba52a552169efb8ad8f58e65c116f6f02ccb8d25d5bfe244b71abd446f1338f0067be48e572eef127e6ec719712bbaf1ea4ccbfdc645bc8cd8ba6476c0462b075c0d91d2414d19a721ea6d3865513e2daf04ea21e4c964a218f525c8006f39a11f55646b4518042184b0a42283425aa593786f910d3fca58f36e39c4c53de9ee056cd93b9886a403c885128626d4049a1997f6525d831040c5c8b480b9a70130cdf09681c77455562198cc25685640f6fc93e4ac084ce048f70f814dbd829a97f32c2cbd4d350837fcb4e3bc0c707772b963e3502a703962e87b35e4e89ba04ca3989daba634778cee4be123ba8a1462203788a44ef93a36b989cda0f1c032caa8f48398927d28246c55713363dd237f85f6a27f7b53ec1577eba0127546076bb4acac62c837a66cea14b966714ec6aac7bda7f4ea3b2a9949b79cbd5aa34380a31410690f07cf04a8008a6798a6cb3a3726bf3cd2c6892e47935abc91ed94f15c93d5ca1c224188443ebfc203471b8f64b4b0adeef9d41be843fa46e0d6f99f690150f368588ce983bafca7c3c13f57b74a7c4af6d3fda430f690533aae5a50c02576b1ed67b9e86d476570c05a4240a7c2a696e3fc8a98e9f6b99dcd6119a7fa22e36c7a2c313e3e3ff7dcc07a20eef0e7cc56800ab57a205ec3c6a5150f41e97c2c5f1b9ab84d8bda167b65482ac1721c260c80937a7d68eb5734f8e63986d974a6518f4affad4c6cad7ce93d5aacafbdd727f2c770eff460b2011071642b182c0eb4aa0f300798814ea65d391142bd3dbca8cd308eadaeb4e50751c4ac0fc18a0dfbf74e7d2a49c66e31f5ed502a1b8bab604dd15757315a4e50df96f5858ddd79d6dbcd516123d6f81bd288dec1bde9b8aa89ff67f9a202822ed63b37220a494308dcde0c5289b05d6b729bc7e4eb35ff163824e565a3e830bdeeeec89b64491dbe97107a1e8e9e2ef6a479dc0a55aa475a7b5109d1de921065e0fafc61950c2decaee81d0e488e193cdf2706ac206ab3f1ac448525ad7804bc1aa969255bc92264dd250e7dff33e5ea9aa9af29d9dfcf8ae32bdb7d15405acf226779f8b1089ded81d5e99c153410bf8a38dd361abd21af9e6f93f6bdcdba6bfe83d44ed8db7b245cfbff6da3d71cbe7288e41d8ffc7d3824e3711982ce663742fe86b4da5be863dd45bc7df990d79f916526cc47492e5cf4318537b317665ff228b7f81e9f233ddd75f5c4aca28eb22e03157a7b305df529c7e3c84dc3e86d62daf3936d6a4b81e1306c510e5b68f47c9ce6ffdfb23d2d430777560a256db80fb51c6bf9fc9f0e1e08298e652d50c963ba2900c22486ef85213ec2b2e85ac0e4396a389d2a75647dbdd94e109d5514acfb89611646ba1ce68303065242d4fa12d9c770ad705d1c4a382d09e0a920c77d59002170d8141937dac93f7490862098f5fa704f4f90bcf19d1449c57bb01b2a65a721ba589f81e90b6dd393cfd1de20a3e0d758fd2a9bdbcfadd136b4aa7be61e72c535a431fb2f12751fcc679dc1d482cacd9abc5b99d3dd31fdf4994acb7f6dc0f8d1016869f657c3256850c4d086cbecff40ee9bbda6f4dfd1a461934f9c4dd466b5f6c616054e65e9245fa49f23922e2ea78ae507045ace7c4a9b6a46a7731cb1d02a1219b270dd1a06f363bab828aca789edad347bc131c01c785763a55fe037f6a45dede076605ae9b47e2f605840b7de3bfa61bdd6826198aa042d48c2fa282156d5fe63e5b67c5092cb2b4fe41e94aa594f96faf3d58cb6afae4795dabeb3a6ad8696412f9dd1f111670fb646f4656a8d96ac29b1f958dda3862b9974ff501b96aa0c0dfa6ef2dcd6e0901526c73d2ee8454e69071ab661ac0cb106275000410cefd6e060f55b4a3b71c4244f44cd8f58080e203e8f7552b151386b84aba3ad69463fc4ae5a463e4f696d33f96572016feee93ee0f4d959790f4e08630206bd629d392d39ea9d9f5ecd92d3719bac41301b231105bc08c1401e162707b0bd2a25c20aea7673514ab0d2ac452d28f60cb98def5f6fedd7aadd93f520dff5f3f0b849a26601f8e5d782d74a8b5d57ffd719e23a63d53a0dfd7766ac3275d3bce83b302428a09fd025811866073c5568926dd8b62fcf36c4d7b98648c836e4fe47e786929d714adfb22467bdfdb246b7af45bba49e6abe03ff42dbcac9e046b78af07c1ccd6774ab4137636a6404ad9c7b90fb28c9e7487f9031ea8d8c9f87dd84e8042cd16d0e6cf936a61e8acd97fe709f29390e0e6ad5056a02ee1d2570b4a5a37140e9ea7d0405d9d2ea2d65f5faf33d2537dcd8f820c1ee6a93d3da1b20caa0f0d8f5acb387a82b5730f2e93a5b04e8fe7909db0b215149d9b3b14536d051732c4a35862488705f02f298f2d54a7a86be96e71b7468eb957c52190525faf774228447229455276fae19c00cdf35e18c76f09646d29c476bd274975fc40df59d30e889c8bf5f6ca116893f60a37b46cd42357ef71ce96b8fc8bfd923ed2592a5878a260cea3db83b733f7174dd6debf51c0254cf3267580a870d1cdee93c5c0c329b1affc5a7b77d713b23099725f285513af24fc80d564565ab2c5f2dcef3508f5f0d7f6399125b5d3a72aa343236d37ffe20a6f9c51ca87d3bf949813dabf7366a69ace05be66c79b935128bdb423c4f9bf2e2435aa78c046b5f2cb510919e4a33324bcbd4f6a27f7fba9a18490810ee5ae010631433b4dc5d5742e97c67f4bedfdafe36555cc20efe03f513c5295a824c88c5fc763ac1976d77449582b4c0c583444262b2b75403af4c7f772669e65e61643bfcedce37beb67cc2139d987ec6a32a81e371fb14fea5e5320c063e10c141ed45d181a08ab73e91ef1ecea108d72dabf249679a3e3c0ded021afadf2095e6f914e4951b4c30941e6667ce25359883034cb50aea2f55126a74ddc1563f479671550cc21f1e2aa3b0f6c57f6023a97adb911fed8e6fab6ce782c7bf3ccb07be2e44443b5398a4257056a87c19bd661c706a86ace984657aed3f013183679cd4d527afe09dc13642997cc916cbbe581c02668e84920af669700cc931a18cc6131a7bca5b05e0300c1f42789c320c3cc0c7ee7c5d4adad3672aee405a1c912dcced44d33bc05fb12c2473aab9699b9a6b3706ca014f0cacc5d36c3e89c0d9f8a15c3d6224a121e8d68a679f42c75abe540d17c3a4182568b0a0b71d188596f7cf7f36a235bbd4c8afeb1b035d796a5bf7c812cd41e0a27d503066399854609fbe491f5a34fd1691561313fc126f01a4dc098d690b04c965f0a0fd9c485a9b252fc9d5e9fc76bca3ec722e82d35e8627d05e31b4786335a7690454720b4da3582772f77b8b7d572f8590d5a75a65c3552ecb1981fd76c7d815994dc3947235bfbaeca2d1deb770918259d77c5d3eb503b7d49acf675e0ffc594c30a1bc9b1df94b6ccb73e5caf7b523c99ddbbd8131ebd3937e14dcb7621aa2b75374ae70b10b5c67c1b39905c815ccb0ac2ceb5152fb9779cea0baa73a18e73faf4fecf6b9368c4e7a60718d54780bf2897cd0270a0c2aed281159c720a1a270a3b1a752b6b49f64712cf759f582bff38934850c4375d2ceb68cfff7cad3cba5fee12cb7fbb7e4bdc48907037810f494c6e9ed591ae3e300acd1118800c6ddd58a3a65f8ce620818067b3743c380e2b3b49b34c7203f50b0ad47e4117462881f7e35c0e420c8151530b254031b7439582322131424d10419bb5f16cab9641c88aacf867afaaa4f42afaf9c49a65bf77b001be9ca0ab8c206a1adbb0e0c83fcf73698d29c854c740ce05cee8588b3ad5012b002df4598d4dd8cb8025476649da5905d178888ef1a18d8ba67755c888bf860cf8d6bd6cd7bc7ed6e9c1d6b43030cb1ddaf52ed27d0bf29ae3d7bde7cb26309c51bab4fd638f3dcfff37b84bee818bcba1e5dee1e27a5b783173af72dc0e4e93fe3b48f767b8de1ce77d12c5cadae33e451163a106316a2f24c5ea9f6f73e50b84bc85166eeea87c6d914af3ee460d34fa9c751bc3f2163d1733370d6504574cd01bfb7227020dcab945dab74209ad1cd20cbbff0bf8653e203b9d9234da422dcae2a40179027e37192f7806ca4a092bc7773b3e31b2374ef5c2c5b0f782f84bd3f881ed7b4dcabbbb465af97fcf518497685f0398298f09d2378b2f8f62b790af759c456aaa5c159bf242df2b802c31efea5386d0acc5918365983fbf5724debc2dbdeb6bb349ad5312f4d7121d8bcf441c32b90ba1e98cc250dafee9cdb880e1b6555a5fb6a8e900c4d7838c9e304c56138a49a420367c2c9eb31a88785f379", 0x1000, 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 22:29:35 executing program 1: mkdir(0x0, 0x0) chmod(0x0, 0x0) setuid(0xee01) r0 = msgget$private(0x0, 0x7) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x200) msgsnd(r0, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000280)='./file0\x00', 0x18000, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = geteuid() msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000e5f3bc66c8533f09845b7871720000e79c852f5fcc5bb019407643932a6f7489abd398b8af0bbc2acf497d6241e0724e83d36d4b9c0609e1210dc6cb71552305de9db24dd70f68ef16ce0ba16c23e6ef7a3089a7cb71210107414f1b2205284fe861360dba2171a38e4d127a51b7b3f0f80121011979b798a03770a0eef67ccc277fd9d6d6b93d32237ee3ef75000000000000003cae04fedeb5684bf8532d8cd47ca96732bd00000000000000"], 0xa6, 0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r6 = getppid() r7 = semget(0x1, 0x3, 0x202) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffe01, r3, r4, r5, r4, 0x10, 0x5}, 0x9, 0x0, 0x8000}) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r6, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 22:29:36 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000040)={0x0, 0x3f}, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x4, 0x10) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/54) semop(r0, &(0x7f0000000000)=[{0x4, 0x6}], 0x1) 22:29:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:29:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 22:29:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x60, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x2}, 0xffffffffffffff69) 22:29:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1ffffffffffffe) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r1) shutdown(r0, 0x0) dup2(r1, r0) 22:29:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="675eb083c383e31904d217e510d00f5c1a89ff2549ebd5d4bb3347674e97b9489968b9e933437f5ad06ba96c305a48cc66eb41abeb062c1c7eb018d08784c73c11e38d88bc27e03a510f642f2fb2014f4cea0cde473d07dd989c4ae6069260fbb5", 0x61}, {&(0x7f0000000200)="ff36d0085d815c84943a0aa527979cce6f863a056c6b2bae85ff8687f8efcd8e2b88d75fdd6cb570f75c70723587a14487b8274cf991addd13db44d0e7f2", 0x3e}, {&(0x7f0000000240)="45419b03a5e6e17bfa97745e9151570923b84f3925aa2e161c584c98d1ec472d1ec78fcc52efc8c8c64d2043ed414fb1cc0cf804cde28d981e3a39", 0x3b}, {&(0x7f0000000280)="a68073fbc767644a492783a2ddf527c44c2aa5a850c8e36e8f9b0b2d25e283038b2bf2e7f4bac3c380e6", 0x2a}, {&(0x7f00000002c0)="bd02e52814f9297156b3d616c4c5385b556eb78ce17a59b27832e71ce4f7feeb0531fc8dfc7a367676f0221ec3b73c959f6a75211652b0fb745814596246fad98febb11a2c8574668ae4b946540407b13ac2f6145348a8915dae2ea27e", 0x5d}, {&(0x7f0000000340)="812ee58e78e53939f2128f47ac84f56189260e8260bb37ca527d02f0ef6f2e665ca787a7c943fd3799cc84d7496437c88892623aabd2944c232cb524199aa17040cae2823bbfe5846f69616c0f75667bab7d69dc9c", 0x55}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x2) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 22:29:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x6, 0xffffffffffffffff) 22:29:36 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) fcntl$setstatus(r0, 0x4, 0x40) 22:29:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./bus\x00', r2, r3) read(r0, &(0x7f0000000340)=""/20, 0x14) 22:29:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1000}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x3, 0x3ff, 0x1000}], 0x9) r1 = socket(0x3f, 0x4003, 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}], 0x1) r2 = semget(0x2, 0x7, 0x100) connect(r1, &(0x7f0000001680)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xdc37, 0x401}, {0x1, 0x20}}) semctl$GETPID(r2, 0x10000000002, 0x4, &(0x7f0000000140)=""/140) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x101) semop(r0, &(0x7f0000000240)=[{0x6, 0x7fffffff, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2cdc, 0x800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x5, 0x3, 0x80]) semget(0x1, 0x3, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000300)=[{0x0, 0x10001, 0x800}, {0x3, 0x10000, 0x800}, {0x1, 0x100000001, 0x1800}], 0x3) socket(0x0, 0x0, 0x3) fsync(r5) fchdir(r1) r6 = semget(0x1, 0x4, 0x2) semop(r0, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffb, 0x1800}], 0x1) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000380)=""/29) ioctl$TIOCCDTR(r4, 0x20007478) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) semctl$GETZCNT(r6, 0x1c061dcaab22d9f2, 0x7, &(0x7f0000000480)=""/4096) r7 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001480)=""/238) shutdown(r5, 0x4) getpeername$unix(r1, &(0x7f0000001580)=@file={0x0, ""/84}, &(0x7f0000001600)=0x56) ioctl$TIOCCBRK(r3, 0x2000747a) getgroups(0x6, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) 22:29:36 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r0, &(0x7f00000002c0)="898dd8b57b6b4e8a75b6ac404aea3043cfa97d4e47fefbb4894ab384b39570aa77b3b02ce86e13bbb67a9657f9db08e1b90bc74205ccedf6a6191a8d12484cd962d6fdb21821a7f726a23570136d022e06ca72cea8a0e8ecfd03edd89b3f9e0afa9d87a232ad86878f4ae1d5ea6605acc0b7698f82b84ba48445776b955155c8ebe40d24b1e2fa81ec239a6faaf0c1efa33dc17c716ff5b055b097f4a593e52cb55d013c62fdcc49d087cfabd1c470c717fc7ccfe5f8c2c03dbae44e11fa48ec63ca45744ebed63b5c3bcd016f5ccfc74d9725a802df625387d66865641e67836ec781f52c0fb78e8f4fbeb690f2c6c8ba59dc9596acc1fa7438233924bbc71393086eb5fac8ba4376de89efc6c2ece94c39894c0d8fc5b0d06f903b2cfb045cc843100733004450b990fcee46a9a9c4f320450edb171192a710d01785de6a80c7f345ba559514997a9c7ba3b421cbad949aa04f301a129767540991189a15cb7104020b9a2d77325035cb756afd7949dc8fe9abcfe7d1a02130bb219fcce9406ba63bd9f8e4245a1aeac022e9fe2df2bf3192031c230a172f64473be3ad6eb4019479acf56610882af7c4354e28d55b665efe01e5d6b0d25abd7f7116423fe695a3da4e390e8170c34abee44cd0c275aa4d567c40b88fa1893314d17b31e146f9fdb6a5d5ea6ec5ca378ebafade06b98ba65c9c34ddc10524e7ef5880d796c77d22da8a0f2e66da02cd225936e679e9073f73befd9a18c9eb95cbe233621d9c1a3a78a42e7a18c4bb78d1c87b9b71a16c67bc49a9feca5bb31ab237282de9a9ed10830ab3f1934ac9db038e519cf73c7806fdea56d555b68ecaf8c86e871b543a6d4f1cbb7ea4874d1495547b48dde475ef52490996e2017c03b97f0bdba8f1fd8dbcd219e2a2871ab787b4fda7aea34b33e841a6e5dacb743478d26b36d890c8bce4aa24c41b30ba65d55aa9e5dc747f7463224ddd520e8b18d05f74ec32d0f8ee0030ae6c5d3f1d3b9369d81bee009dff325d0684b306b53ab65335a298ad59b772085f3b3a7cc424a2bfc13d208583bb7a2814ca9ac375622c344de00abc178ce2bf990027928cf393c11df09fadc4f9f1c082d1efa494e61b34547fd3dcb34cb3c17dd4d57504b8963a3f022a6b343fe27b8490cda09b23de35e6e31fdf69ee5de859618c5aaa72d1432aeef6a402c9a61ab775ec0882ed14274a19af8a44e6bcf8b21118cc9517babe8b5a70678ec3b95dac802f75f6dd4fc15080a5a62785f786494ee69c9279f2ff28b49f9b11429b97e92b744a98eacf0d926728759690ee3ed6ba7f5567efd72df336e36d2a690c14c5375b8385c4f6edf4beb14e78817ffe4fc50fa243578e3a5ded360f60e199cf177f0d7f70d85c3235c25c5aa6d9d92a422adfcdf1755d9f51639457dfebbb8e2c695269e10b60866d2ff22219fd676f8e2552c5bb39977a5d233b711a158ec8964ad281500c65a9035dd634509f472ace0442b2ee53cb680417f47d2a0ac9f37a0d755fa81989126c21482468eae5b765f25698d829ddd914ed9daa86c58b91c61b66b1419acb511bc0b674c6dc53b5491e4feed5a5474a0ec302b7cab8a5b992cbda036160faed21a9f68aa10668e8d8c545eaeec7a6cb5cc121120ee3cfa18513aa9ab744b11a2d125e8dab954c4e897d753e259b7921a98aa3a07c947b45132b710d1f5fb846b50e8a1eda7a85c79269bea9971a187236d2a3263dcbcb899432c68ca6fcd6991606de339c1cb4b3b2ba072837f78d59dae465a78e8f1a7f101df553026a47c8d52af35d13c396e053479a0cceb665096c49a471967c1fb44de033dedd8b990b668ff433601b453c34f489efbce3753ec5f25e743483fc4eaf820bf7eda4a6010a9dc44e359c12282eb48939834bd84b4f8ca6ccdfe213f98100b5cbfa045e2bb91faab43769852592eeadf3a4d55ce941ba6e7b6db89cd68738c2e4d5f0da9cc9e2a0b6037d7a228d6740dfbcf89b3af04b142bca8482ec78a565e00eccfd8daf7ba18a016ccc2803116d550d8888db0824b7605652af04c47586f82c39c3c43a5914e887388c2d562bf80725da1d44a0257618e193d83148c2dfb487e7db68f2db79cbac355215d87bce580698fcff4db6a1f07537b49ede27049f12060520c10259fc387ccef13a90725d42da973bfeb9971ec61fd75b17afca1fd0c5a45ac81d971df3167a6f795d8377356bc6f7f99c9f5415f9eb5cbc4174f9c81915ab00214c044d0dae3f798e50fc6c4a44f8649ff4a33af12b3e92811e6a45e4d2457b41afc0c94752a21ed4c57105927ebb4ff491c5c9c6311c70656ffd000a7f5f4718eebf1ab5e36bdac9ebb137a059deb3be60cbc0cd70f43002c7e9f9460b075b396f7d15af3be7dfcf3d3d0aeba5117b4c2627508cfe92436ac3aff0d8d9a39cbe987e3daa08f82213645b9e7384d2873d10dfa12cf11ef8312f5a681fc83fee97b0181f4a7bb0f68dadce7c2eb2382a14ed88af7bd6d7288316869db7b22912ab434d85c2863d1b5365293b8c28aeaa65a3d590b3c1e11dac9e92bcfb204d4a89d771984ce76ac5d558613ae938da2d6b43d5e9bea00fa240ea29740c04dcfdd8cf3c71c9ac9d17c469abf15572ef8f66c9da94688dbf5c6ee25266b4121a2258fc0866d0d17f862c8eed21aaed3e8f1fb3463de9fc9f8352b2a3fc9e9de44b4328f1e10e036510f9542ce075484451a58d2342170492eee5c1d855dea1637c770c9667d3f69fa9b93c4b35d2915a9402064f6029a9bde8949a384168175f3025005e90d6b29080f15e67854cc21a5d0b390636d9808f31e4f83a4c78104eb428f4145c1b4f7f863911eb520359b98a02c27b9ca137f4555b6dbb9a79bb61b4cb9feff47ba3d9e996d8230e2593ba4dc90c999f35c74ab3a14c9263fe506208bf4d2a0e1ce1180d15b4c36cda3fc173c1a1b904707d2f2ca48ae04915522bb6a736ef0a3bd3798b7198f0c1700b52939fc8457325678bc51b647cb2f67534f2e96201566259c84fcecc242dfef011d3b976c2283e2be82e514b5eb3c505b65b273da65db85976fd06cae70ec2969781ea983deacc6bbfa785f31d46f62149669eaadb31f1567d203fe22d229ad60603701b468793118820c824812f07180c9c43c2d096b2ccc892ae069fcac0246754c1ebc924c1f322f5f0ef5e7104ab09334cca54bb19455b591d952fdba557c30c14f3b4e1cd0f7f824d230a315d0bb5f2fa80d82bd88916c3939977a6408b37aedbf3f07bf30ee743ac46c8fce8c92f79e6474943a72ee95e18fdea05e7d0d8a0199eee57003ada493d6f1ce335192d5823d9c103802174bcd973070efb4e7c40a430e56be013fcfca2f736a7749a1dfed6ec4e08fa6383df2a459f09daa5209995bff2b518447675ed6189204d4b3a9aaa2a0f0f0fa8f0be87b38648eca033219ffc2665fdc8fbb6e72f3ef3139f946f51260a07976a83841030e572b9e6b1af2f783e43beb0b2ec039248e235b4f85eff798216581298b5aeb6462c1c45a72c4f8900b992524f1b4451023e67a56faa7cb2ccd82727041c4a1dd0d4ba48fdaec0700d6bbfac34411af5eb0e7d09d33b18ab5a88d76db939be9858dcc3b89fb7f94ae002d59571ab5dcbdbe0be9fbb5cae3983c72e838fd8a214cb14be03273ab3ec7e23c43760ce5752496216358501942dfb09a77fc1135b28c2203deea4301b9f75623a7476d029940e80ca5d0248e09325610ebafd93d5c5065c3b2ee8e70a708b83cf4517252bbca99d5a3daedfe7c0cd0f9630528c29b1ce645f0ebefc3c632f7f8c3ed5954867fc9b9a1756db588f07613977536c4fd8f1aeff66323338979a2f6e222f9ee88de3dce8edd89a1231cfa19d87ff81b827bf47d24687b2d4c2a1c0414140e9010d690c32d2a0cf69f5e6b813095056e52c60c5d5fe265a43ba9d9844e7ce89106763c6f503af9b599ca1fec13ccd7323481886e4830c44575e32ee99608d815e40c85ff4d054e37ac9e093ce9d281fb1fd959b0425f47d47785e45bb507980c80086cfc0c836730507a798681f907d64862eefb9d9429af4490fc81927020f36655a202cf2e19fb0f4cb4eec50380a69a13b4e0c010bde3bd00e186ff6feaada9dc2ee256aa8ce2f54b433b2b9a4302215c2916e33dec77ed617cd4a707a8ffb4695037e8c67e2d5fd66afa001fbaf085076f7ea1757fa0b3efae8753674f663858065491d65081f86a09593f2015ae48796be8209866d5a05e6e8e614fcede341470c920de131dde3d1b1693200c89d875555ac65f440cb8f5be4800ebf378523207464696e78814dc13403c76bdfbaf5da1caca7b3de1498df5faf7428d0056c2a4e3adde10bbdd9748b0032153c37a56de5a49cfca36d7a8373e61db96c71b33bfd4074d070301451866dbf6dc39d98d44118be77f7e3137367449d60ab735094abf88c155a454fd1e735d261c1a78f421dd8ccaadae991f6a0e45dfb96d54581faeec75eb917bf983d9bfecfa0bea5b281f14ca55bbaad77786a1287fb836c78d9c7f33473f579e0bf4d0b84d5b7bd67d2f222bd82824b60a12417d1244417d14055ed5f388d309f09a272c949bb69e2bb9431057079ab0a6fdaab172d178e25f1fc30e86d2d27147d1838a0269fb1a6a71a51091d950d635ef03ec849309923f06d03404dcfd3f1945cd47a0f1077d21fda969ca60f1b7d30573266536c9dd2c30a8541c510e43a7de7aef6e1f8c5b3fd94c190b6ce5f9ab6cd411c164aa1b19fb7456b66995432967d37739e98d17810fc67ce132bcdac956d3b497d2b015eca44c75ad093851234a4111084f38bd6792e04d16cb8773d6b47c354bf0170ee37ed2daf24a4ca25c53e0c7dac936ae08620e345a6327604538d157f97a04575724927c0ab636245e098fb8feb82b15b32b2098e29bc0441f9e64f1abb3b11dd94c5d3c26e774d994cf15d213bc68065dd4260cb9a089c480fffa11ca4e67e5707263d0034c42ddebc297fdb3a43da1f9324daf7664345f55eee93c79b6d34b524348233df1afbbd045febeed199a6910d07c5fd4c8bc9bb66cad0cade9590dd1c3d409fbc2cafb11122598d4bdb035c54cc90f29ccaf7cc2091e49cd92340d1450b76f36d9a9f1103e9cd09b99da0f65d05ac8537f6f539b3a43c6ef9c2b846dd7a6adf5061ed02b05dd91a0372061e0b71f8a66e6973e4c1a9cde116f01ed9105610108e462d033e9e5c008c656e5592d3ead01c9f283e0ce3f778ef60cf6721faf05375ba83fc7113fbd81c2f75868e31c11fa3bed6ca897df9a6023b175c54bfc863d3788eeb77cc4710c24a7d2fb6606faeabff6ded7da9edf3f780477a54a4a01ae259a1d9e40ecf41db4998ff4953cc99bbe13ca649ceb07a5ea6bbb3e687584decdf2304436a73687f59d506a847f104b52a7a9de11c311032e86ae7e6fa66fd8b7c2ad25ed894198648774b724e42b01967371f8cbc3a86a4d900f45884b5fe20c4df74e558320a3b8bc9e7ec971593887afefe0142b1163952c090646146f9540ae78995881f4c7f7194d821731710ef6cde1d59e2c42c87a144c92891b3beb753a3f0cc6fa0afd9dca31c6ed2e6c7deeee0e4d07fba734a2d160d0cd73f506a70d2bebb43579511c0d9e06388c9047f43671969ad5c78041e8e3fcb568b92b228d00b6f9a8e7d9a8e12908b5990351c4bb6f9333b2107123238b41ce30f94537625332b89279a876161ce9a37ea474d595ef567f98d66e220bf0b49701377fc1d271c", 0x1000) 22:29:37 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x74, 0x0, 0x0, 0xfffffffffffffe00}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000080, 0x47, 0x20}], 0x10000, &(0x7f00000003c0), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 22:29:37 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881e159b7a032eb94aa7b7", 0x2}) 22:29:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r1, 0x4, 0x4c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0x40, 0x9, "e363b4d66e21cb8af3172deeed370e44fc86f85b", 0x3f, 0x1}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 22:29:37 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x1, 0x81) 22:29:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000c00)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da5430004df3964970018626f8800c45872c89e8f57914d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f10748245e3c86a47fee2329cc1fd29c4d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b7069103e049f1cff06e1b5d72199c8f05eead0019ebaca150a3cc45229e35e53182780f801a77ebb4ed1f1423ea024bcebd8d8d47612f17549883a2f9a290a9adae219701d0a9fea48af26204f64b99b00ea722125bc9171810c713202bfd34d92fbb70000", 0x109) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x0, 0x6) sendto(r2, &(0x7f00000000c0)="4ab532ad56152c812f15f2bbbc46dae8a1b31f191e3f5b9c1eaa6e6556467f1a9aef4bb51af34a78e50416856f6ff584d8f1a28c81532673c76b60be4e672d5c3e94ca6eae75d11f7d847f36627620c0ee", 0x51, 0x401, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = kqueue() dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:29:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047ddd6b8b4c8fc35d9277694fa682", 0xae}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1e2b, 0x9, 0x6, "82bc73c8e98d19a3deffffffff00000400008000"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNOTTY(r0, 0x20007471) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:29:37 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) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) dup2(r2, r2) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1) 22:29:38 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munlockall() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:29:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x38c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/152, 0x98, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r2) 22:29:38 executing program 0: mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) 22:29:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:29:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x100000000) r0 = kqueue() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x3, r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r2) 22:29:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r1, 0x4, 0x7c) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup2(r2, r1) write(r1, &(0x7f00000000c0)="17", 0x1) getpid() 22:29:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) 22:29:38 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x8000, 0x9f0d) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) pipe2(&(0x7f0000000000), 0x4) close(r1) flock(r1, 0xfffbfffffffffffe) 22:29:39 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) semget(0x1, 0x0, 0x346) r0 = semget(0x2, 0x1, 0x400) semop(r0, &(0x7f0000000040)=[{0x4, 0x9f4, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x8bea, 0x800}, {0x1, 0x7fffffff}, {0x2, 0x76, 0x800}, {0x1, 0xfff, 0x5094694840cae8f7}, {0x6, 0xdf, 0x1800}, {0x7, 0x10000000, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0xfffffffffffffff8, 0x1000}], 0xa) 22:29:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 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) r0 = shmget$private(0x0, 0x1000, 0x218, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 22:29:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0xffffffffffffff01, &(0x7f0000000040)="dc6e907b9457e803fd194a79", 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:29:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 22:29:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 22:29:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) lseek(r0, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:29:39 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x2) close(r1) semop(r2, &(0x7f0000000000)=[{0x5, 0x84, 0x1000}, {0x4, 0x1, 0x1000}, {0x5, 0x5, 0x1000}, {0x3, 0x7ff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x3f, 0x1800}, {0x0, 0x6735, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x3, 0x2, 0x800}], 0x9) r3 = dup2(r0, r1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/242) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 22:29:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) fcntl$setstatus(r0, 0x4, 0x80) 22:29:39 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0300000000000000284cdc0300000088206fb200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0xfffffd93) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:29:39 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x44) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x126, &(0x7f0000ffa000/0x3000)=nil) mkdir(&(0x7f0000000100)='./file0\x00', 0x108) shmctl$IPC_RMID(r1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)) 22:29:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x1) 22:29:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 22:29:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca66bb4001a21"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b847891c0a4b3126d30764dbed580365a3aa9f12b234ec37d0487b3ea462812540119db8893d461cf6a334ca526a4a77dafdc8", 0x33}, {&(0x7f00000000c0)="b40a626d61998a0ecfbe6e30fbfcbbba22c5c70c41febdfdc5156ffef7a14e003f9d7f468b9e6827be10ddde8992fb74acf577e87f610246c3c6e005be4935a0c29868ee999294c8ce2340570d8c931a5cdfba83a52aa010b8a636017d5fe4850504f9e0b6333eccaf111060d2b5526636137f5788a5cb757f9d7c9790e25ae99eec170f316865c1826e96727520c72319ee2335b76e8733747ea7f04d817f8ff4cbd97323612d8b93ecf0435c4ebb", 0xaf}, {&(0x7f0000000200)="d5127e326466eca418e5ceaa0ab856273762122b003a3b0a89c5c2b7090800626075ca4d5c5fd9aa812f30be297dcc504ff421846ce9bc6e7f6b746811d91efbe7c16da228243cc77e9cd29c109b6a8291b44de1448b7f347f", 0x59}], 0x3, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x200) setsockopt(r1, 0x29, 0x33, 0x0, 0x1ad) 22:29:39 executing program 0: r0 = socket(0x3, 0x3, 0x8000) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) socket(0x11, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f73696c653049"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001300)="0500005f6823faa4f1139804eac1b9cffc358415bd5300c2dcbc7a25bf03f93b123e26310a1b600437654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d86207000000e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec64670a5063c8231d1d8733de6f3311", 0xffffffffffffff9a}], 0x1) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 22:29:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x800002000, 0x4004535) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x81d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xfffffffffffffffc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x2, 0x1}, {0x7fff, 0xffffffff}}) 22:29:40 executing program 0: r0 = socket(0x1ffffffffffffe, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 22:29:45 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0xd182) r1 = socket$inet(0x2, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/139, 0x8b, 0x41, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r1, 0x0, 0xc, 0x0, 0x0) munlockall() shutdown(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x62, 0x4) r2 = socket(0x6, 0x2, 0x7156) getpeername$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000400000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029c59620273ba4000000000000002ba0f7df86e4478dde47e272d97b6a160609a64b48c2150933aaf82c7ef3f5667e911a4872593b6a255e2b934e9fb6458c79c1e9ee2f7ecd1d5a4f0d204ff68fedfa43442a3cdc0a3724cd233912737b20076c8adce6bd342890c0fd7ea7058fe84d96bd4228fd5e91e7fc945980e4ca597a61e4090a397396fd956d4f3240a57ae26abcd228e15c87f711072fcfd18491be4aa31cac5669"], &(0x7f00000000c0)=0x6e) 22:29:45 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/224, 0xe0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffd) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) socket(0x2, 0x1, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0xdbe, 0xb7c, 0x1, "92c4399a4227d619ee0558f199d58fbcf5045bf4", 0x2, 0x358bb30f}) 22:29:45 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x8) r1 = socket$inet6(0x18, 0x1000000003, 0x2) setsockopt(r1, 0x29, 0x33, &(0x7f0000000100)="18469587090774769f8f122eac148dd96df4aacf0553b59d1d25b401eab78e3852518deedf", 0x25) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x800, 0x140000000000000}, 0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x3}, {0x2, 0x3}}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000180)=0xb1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x400, 0xffff, 0x3, 0xb7, "77234f1064641b69ca15a5d360ee2a343cf01667", 0x7, 0x382}) execve(&(0x7f0000000200)='\x00', 0xfffffffffffffffe, &(0x7f0000000380)=[&(0x7f0000000240)='^-#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='*#\x00', &(0x7f0000000340)='-@%\x00']) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 22:29:45 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x1, 0x4, 0x0) socketpair(0x1a, 0x7, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/249, 0xf9}], 0x5) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x0) 22:29:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7f) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 22:29:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 22:29:45 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) 22:29:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10802, 0x8) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 22:29:45 executing program 0: semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000351000/0x2000)=nil, 0x2000, 0x4) clock_getres(0x40007, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) r0 = semget$private(0x0, 0x7, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) 22:29:45 executing program 1: r0 = getpid() getpid() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x41, 0x100) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) dup2(r1, r2) setpgid(r0, 0x0) getpid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) read(r1, &(0x7f0000000200)=""/4, 0x4) r3 = dup(0xffffffffffffff9c) sendto(r3, &(0x7f0000000100)="cd5695a875a240ce17faf557d8bfedf0590d1c4d7bbe7fb818d41b2d91ef9e5e4d7b0cc4561c03365a96", 0x2a, 0xa, 0x0, 0x0) 22:29:45 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) 22:29:45 executing program 0: chroot(&(0x7f0000000240)='./file0\x00') setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffff7, 0x40}, {0x3f, 0x8}}, &(0x7f0000000140)) getitimer(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 22:29:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) r0 = geteuid() r1 = socket(0x16, 0x0, 0xfff) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x8}, 0x377) 22:29:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/32, 0x20) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f", 0x646) munlockall() close(r1) close(r0) kqueue() syz_open_pts() 22:29:45 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710ef240ec011dc91cf2bafb803ef0f701b406743f9bfcdb7f028b37dab8096877e4e03e0d82933cf71c3a26abb976394e44d263a4ee979ccbb1a2b8f466b3874657486245664bd4a61a0457aac1bd370f4c49fd0e96bf1391e1968c65af3393626a8c0769a1edb04cd7ebc1"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:29:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x80000001}, {0x10000}}) sendto(r0, &(0x7f0000000100)="7ba04023ead63d6ba3bca9e8b6d471fb794a8fe4a91363f95421bfdc0c662c75e1495d296a562fb30fe8ed0218458ca4fa14914acc0ea431f29f3082e1bd3adb50ababe6c35734a5de2c195e74e44f49936fb02151480beac2076869fc8d32ce69cffd384daf6d5c110eee2ea18c343b3df5c5854d08e2c2b9b5c0763404332df4b8923553dcbc663d78", 0x8a, 0x1, 0x0, 0x0) 22:29:51 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000012c0)='./file0\x00', 0xfffffffffffffffa, 0x1) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x40) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 22:29:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xe7a4fd06) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="70c7d776c78942e05ac4808794686d"], 0x0) 22:29:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() fsync(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) rmdir(&(0x7f0000000240)='./bus\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)=""/24, 0x18) dup2(r3, r3) 22:29:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = semget(0x0, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000080)=""/253) 22:29:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) recvfrom$unix(r0, &(0x7f0000000080)=""/174, 0xae, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 22:29:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r1, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) 22:29:52 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt(r0, 0x4, 0x1, &(0x7f0000000140)="a3a70a8da301409dc3331dbb14b6f7065edc5a82a9065fc20a2aecae7f04ad5b00ec4552d0da7e0650af51bfd64e3137a593b17084d24e457e8d65be28dd2a0a58e5d18052bfc8cd59aea6361c6212e74344420574", 0x55) mprotect(&(0x7f000025f000/0x3000)=nil, 0x3000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 22:29:52 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x0, 0x44c) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/217) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f00000003c0)=0xc) dup(r2) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x100000000, 0x9}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) socket(0x36, 0x5, 0x100000000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)="a780453259e7ae13cb2396f8f77dee00764a55971f2414259c26b0b676302ed7bd9936f35a48c72752714099127763e5e7f99a4240a4c2bbb3945ea51eb8abfef9e074dfbeb6c4e5382452b3140d7812f2bb70fb8b5a760e3df49cbfbb1286e09e67887f0b1904ed31b8ff4b1747e9a976fe06e35432aaed205446b3d904aa997f39e23395a7aba67141a9cdc1689b3cf5f589cec901a43ec9f373f018f8dc041de06ec37b18eac5245110e016d73d455af590b34f25a9a5e466abc1aa439ee532e24f854fb60592fad9fd1d1b9f11b7da0bdfeef069398e24ed88808a2cbc8d9be0472b65ee60a65a92adbf3f50291c3aab08b2a8e11775c574f3", 0xfb) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000400)=""/5) 22:29:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x791) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800800059, 0xfffffffffffffff7, "000000000000001000", 0x0, 0x7f}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x100, 0xfff, 0x0, 0x7, "5268196c6c0509a9db549c2a08bb48aa07e5323e", 0x7, 0xdeb8}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x0) 22:29:52 executing program 1: r0 = socket(0x20, 0x8003, 0x200) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4400) flock(r0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/30}, &(0x7f0000000240)=0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r1}, {r1, 0x1}], 0x2, 0x0) close(r1) poll(&(0x7f0000000100)=[{r1, 0x4}, {r1, 0x184}, {r1, 0x4}, {r1, 0x10a}, {r1, 0x80}, {r1, 0xc}, {r1, 0xc0}, {r1, 0x18a}, {r1, 0x4}], 0x9, 0x2) sendto$unix(r1, &(0x7f0000000080)="af4db07bb06b0ede3eaf9fff39a32658bd6f601c96fc1c9b8e858ff5ee9909eaff7835db413f535d7a765b", 0x2b, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8001) 22:29:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0xfffffffffffffffd) read(r0, 0x0, 0x1d) 22:29:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0x2d}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x3, 0x1f}, {{r0}, 0x0, 0x2, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000001, 0x0, 0x6}], 0x3, &(0x7f0000000080)=[{{r0}, 0x0, 0x84, 0x40000008, 0xc88, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x1c22, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000020, 0x3, 0x9}], 0x6, &(0x7f0000000100)={0xc3, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xdc) r2 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) 22:29:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2020, 0x100000324) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20000e, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 22:29:52 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x5, 0x200) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 22:29:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) 22:29:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089", 0x4e8) syz_open_pts() syz_open_pts() close(r0) kqueue() syz_open_pts() 22:29:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:29:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000480)="f7bfcdc88874e74668fbd49217fd2c928ee6edf814158b8a3ba1245ce750a887f1f7d5ddc32331df7e1b91f9a946b1292070210556d8f7ef61da2089c3e0459110ed745db78179bcc3e78b980219cdbe4e241ef42e85ef971108705fc08b9a2c18df04c8b06ceb94e3294bf675d0374cceedd8fa68322984be87531a5f9b29d744dbd63b632191ac8892e4", 0x8b, 0xd, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) renameat(r0, &(0x7f0000000580)='./bus\x00', r0, &(0x7f00000005c0)='./bus\x00') r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = getgid() setgid(r2) semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) r4 = dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) r5 = fcntl$dupfd(r0, 0xa, r0) r6 = semget(0x3, 0x1, 0x20) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000600)=""/162) write(r5, &(0x7f0000000380)="6cb74c6424ecf00e37058c67dca79ed4961ee392bc5714aac379227ae8ef6a3936ed119968143d48c254b2b80d668b2df0495ad00981b2b0934f5cad578c428ed0c28f2b6a83b2e0b57a5b42040bd38360e0f63c2a4dac1a89f257b5d7c09157303ea602ccf0692ecbeb0dd057bc6fb3f1582370352793fe822c0844692eca61c468a8c776d92c08f8d314ba962b5682d6c9bc65ff4fbc8c90ac9555c67bb9c31463cfe6264a6aec5d7d87600b107d1e0fa6d0d97ae307ca2019c0b5b10610fcfbd32b15ff2c623a4a11725b820da4579e7c1910bcdd1a13fbef04ae1e808e9978c97f14cd1a947c72f2d2e3b86271eb3a40f806b93e49", 0xf7) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r4, 0x2000745e) 22:29:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) fcntl$dupfd(r1, 0xa, r0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x7, 0x7e858797, 0x2, 0x6}) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) 22:29:53 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003ea000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/107, 0x6b}], 0x7, &(0x7f0000000500)=""/91, 0x5b}, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) geteuid() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x6810, r0, 0x0, 0x0) munmap(&(0x7f00003e6000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) 22:29:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) mknod(&(0x7f0000000000)='./bus\x00', 0x84, 0x7ff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 22:29:53 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 22:29:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/162, &(0x7f00000000c0)=0xa2) listen(r0, 0x8) listen(r0, 0x0) shutdown(r0, 0x1) 22:29:53 executing program 0: socketpair(0x1f, 0x0, 0xffffffffffffffe1, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/174, 0xae, 0x40, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:29:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() write(r2, &(0x7f0000000080)="05b3323fe59b0eaa73ae6eb933ad324c7de6a49d6a8d3e7b84124ffea8fae1a864e759d347eb20682e8b0149b61620ffa1ed574ecdb68302c82f04aed69c62612ce0e14f2e951c656940a9cd63d01a8772bd465af3ae53f46a35153923d823ba", 0x60) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 22:29:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/238, 0xee) 22:29:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x100000000, 0x0, 0xffffffffffff97e5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:29:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/52}, &(0x7f00000001c0)=0x36) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000c00)=[{{}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x3}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x20, 0x3ff}, {{}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0xffffffffffff8e6c}, {{}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0x1000}, {{}, 0xfffffffffffffff9, 0x40, 0x20000008, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x46, 0xffffffffffffff80, 0x1000}], 0x0, &(0x7f0000000d00)={0x5, 0xca53}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0x1f0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r4}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r3}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r3}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r4}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r4}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) pckbd_enable: command error pckbd_enable: command error 22:29:55 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dcbc2f2badc51713cc91bfc36a747ffab45ab6cc02b"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:29:55 executing program 1: mprotect(&(0x7f00002fa000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5506) 22:29:56 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) fcntl$getown(r0, 0x5) 22:30:01 executing program 1: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x18) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x8001, 0xfff, 0x7, 0x9, 0x473b571, 0x3ff, 0x6, 0xc34}, &(0x7f0000000100)={0x1, 0xaf1, 0x8, 0x7f, 0x6, 0x10001, 0x40, 0x4ea}, &(0x7f0000000140)={0x9, 0xc5, 0x7, 0x3, 0x5b, 0xffffffffffff7fff, 0x0, 0x198a790f}, &(0x7f0000000180)={0x100000000, 0x4}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x40000008, 0x3, 0x3}, {{r0}, 0x0, 0x20, 0xf0000080, 0xa7b0, 0x7}], 0x295, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0x200, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x400fffff, 0x3, 0x13d1cf90}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x2, 0xb7, 0x7fffffff}, {{r0}, 0x0, 0x8, 0xfffff, 0x101, 0x80000001}], 0x9, &(0x7f0000000380)={0x1000, 0x80000001}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x5cf, 0xfffffffffffffffc}, {{r0}, 0x0, 0x21, 0x800fffff, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x865, 0x40000000000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000001, 0x2, 0x1}], 0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x21, 0x10000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000080, 0x48e, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc, 0x20000020, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x30, 0x20000002, 0x2000000000000}, {{r0}, 0xfffffffffffffffe, 0x21, 0xf0000000, 0x6348, 0xdb8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x40, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x6c, 0xf0000001, 0xffa, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000003, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2d3b6201ddadc085, 0x80, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x81, 0x2, 0x4ef3, 0x5}], 0xffffffff, &(0x7f0000000600)={0x1}) r1 = syz_open_pts() close(r1) r2 = semget(0x2, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000006c0)=0x1) syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700)={0x6, 0x200}, 0x8) r3 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x2) chroot(&(0x7f0000000780)='./file0\x00') fchmodat(r0, &(0x7f00000007c0)='./file0\x00', 0x41, 0x2) r4 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r3, 0x2000740e) getuid() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000800)=0x7) ioctl$TIOCSBRK(r0, 0x2000747b) readlinkat(r3, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/240, 0xf0) 22:30:01 executing program 0: geteuid() setuid(0xee01) r0 = socket(0x1e, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8380, 0x12e) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 22:30:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x19b) 22:30:01 executing program 0: mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 22:30:01 executing program 1: socketpair(0x26, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x12, 0x8, 0x200, 0x9}, {{r1}, 0x0, 0x0, 0x200fffff, 0x100000001, 0xfffffffffffffffd}, {{r3}, 0xffffffffffffffff, 0x10, 0x40, 0xfffffffffffff113, 0x5}], 0xffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x100003, 0x8, 0xf6ad}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000001, 0x9, 0x773}, {{r4}, 0xfffffffffffffffd, 0x20, 0x2, 0x1, 0xfffffffffffff928}, {{r2}, 0xfffffffffffffffa, 0x10, 0x3, 0x1, 0x2}], 0xffffffffffffffff, &(0x7f0000000340)={0x5, 0x6}) r5 = dup2(r3, r3) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x6, 0x2, 0x28e3, 0x800}], 0x0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0x8}, {{r6}, 0x0, 0x42, 0xfffff, 0x8000, 0x1}, {{r6}, 0xfffffffffffffffb, 0x82, 0xc0000000, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x48, 0x2, 0x8000, 0x82bb}], 0x8000, &(0x7f0000000140)={0x135d2dc5, 0x7}) kevent(r6, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) 22:30:01 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) socketpair(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x1, 0xffffffff7fffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f00000000c0)="89d8d2e464874320f3afd576b6468a", 0xf, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x400}, 0xc) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) r4 = fcntl$dupfd(r3, 0xa, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) sendto$inet6(r6, &(0x7f00000002c0)="00dab4616f4018495e812af5bd4b74245a0d3a91334a45cd01e934bf56e1a5c0db8cc82d61b577cdaa451944afdcc779d85f2078ebf4b920f3d686696f9886a549e7a709078fa7c0cf44f2753c72de1d95676e9c1ef60fd8485596cbcda38e01eacaec81d25a7813ad90ec5da08bb96b6c26379dfc8ced10e466fb0821b0965fa6d606081671b970f9e30f470c4400ee298f2cfb2cb4ae273e835de90763c95b7908e162b322af896b80a8d527c2d49eeb582355c986c137591ec2c64399e8d4d837571b5e94caa13a063b1f4af6ba32a93a863c8ebeeb76cff125554e11d927200f182dc8a746f4bfc41af81c006b875ed2aa61f1ae82abb9ef328dded293651f2e71fa3e8bc681c1d8bfe697a13d412178f6b097cbbc559104c0b94de8670bac5933804a555f82203b689ff10edb6c7d79f2a329eb7aa5b24ea149aa7a0789cec7a15aacbbcdb08cce2635c20bdc9d721fbde607832fdbc6a50d0e657135db50b73bf85551cbdf2d03e3c704a1ea37a0cc352c2768b8f03f19455ff2f0df5a0592f7cbbbf3a87fbb7799306e354df574cbebe9d58741f5d7d71afccffa85843b3a463948809a32fb856e11f2daa1519b52c60a6be0cdb8cc95954897c080026d725766c4ea6f20537f029fbbf31af9b5a16da52ebe75f17cbd39a26cd235debc4571d2ee41c1969cce35f068432b06e743b6a893c49ab80ecf4df2cb0064f2cb7fc559366864c936e221c77fe19e73883a2913a2b3611ae52d133ffa547d5b0f29c5a4c4cb54cb20bf99f75ebb9f0dddd67db5ad531efcb16b4ac4ce46f9b5b256a951286b2769f3081401cfe93c21acfed76c57c1d038b7e61ed49d9e20dc7827812d2720cd8d5cf09bca5ad9958fe98b486f439a1fccc861c339a9a962c6c368fa96e29f356336585df53bba6ab7ba250ae3bf75149c5642e008c8f5da96dc1cd4f2787d481039c94d576eae181beba9d664305758e38791513bb581db8b1b88d49964e4f47b49b8f235d4512cec28a40f54f2b1fb54864e88244f5252c0cfbcaa8317e72e6fd48c0546e66cc15f6ee9419e869c69001afab83c53329ea50fc8a66acb434d0638b7a474b59f9f4f4beed48fe0f89fbee7f9a9656168b677abe05588a86c559b21214d5d35b587279596665362b04123bc4515e70937e2bf1df503465cf448dec0cc6366c43ace58875cb79a00ab17e0582696f2d4624e5b4f1df816f81d42911076ccb676dae042556fd819f9e4755e911daae9b3c2e442e91c0b93c4a31d40073101b4488415e040b50c23825c44e8b2d7a1076f4243387f5b80b79f8d26a16b7d77a314a5924db69a02dc75a7580eb647d8b2c9a48a69d327a22cb5fb3785e66b5855dd9fb87b5850b4fc011dd433948e18e526b3ab317e2070cb479b31b7cc207ef65a9c47c78cbaa57f0a59dd0547ef89d5416cf1fd9ab423891e20cf6485880cab17f4833af7d6d2114b99fc199bce003c3535a20cc2a25599795018f33dea9864587b616b19188584461e5dd2595bc3b9306b93436c066854952446def2f2357d2a343ec903d49e970af7ac56ae0ebe2e67282c99d74db6ee0265744ec37aee16d473d6d79679319aca593727bf23b5c70af435ef6b1a139de44daf951e2b1508a453d0c11867d1b9e6e39fcfab51f5d0fb413ac836e907348faac637f1c6d970f1ac64f03757c7d77870c5dd888951144235820b7537c729fd4334b5fe5211328c5f3473f41c96e5c7d5c7ffe7aaa501ff40657be452e7979b37800a8cf183539f906b6557890430415c3888f9ad2947eb353323e360ac1dfd526917ce9547f8835988dda6701853e0760356f5d6c3c12cf2809ec2cc6f37f63f1445d28e03d48d6222cbb1d1f6474b75a49e41c50ee7b7ab3c3128c39b9d6b748d325e5ea1aa26f2cb022dada5eef1fe2461d8ab2e89afc9da4e92a93e69da57fee50d538374ce06787888acdc96e6a2235c476ddf4f7f8aea81b7eb02d9061ff559490c81eb7c911bcb85d16d764e26716cdb33121e3f8712edb71cad2eae2ec2609b0fb8ba0ac999c224ee8407dfa68b1e5e88b8add34007b40d2f6ec0f5bb02d6545540c8ef2277d77a4d50c10e72a1c6d2a83bc5f571a11d9000af5b88e415cf30e85eed861420a631f0766af4df2032e22df9f396e3c9ebc1d841a4bd67fea30571503ded7e82e9bde63c22c55560205ea747109c0dc25b04499cce4f17fceac24d2ca161e46ed8ef77c87154cb72a8d4ea732a883894a1eb229d3ee37c2c71bfc0bb6984fe72c8ebce43a6f6497ad522e833e31717ef65b65036c30ec062a9e9e456467e3203d22465bb8902d67099b30e8fb9aa71133b1add4556e6ff956046dfd238cbe1f603993d6f48f764f14eb40cc5b15610d588d1ed26039a9405645f11b13d537d5116c155b4b7265a85706e5a3d1fe33763710fdadc866d54f44f994c9f8d20a9179e2d3ec938192ce3c1f90a1c4bbc2512e3f28deb350fbe08bff1e7b0e018c532ba8462b9963e28b4c02126b85a2fc0dd568f38240515ba1711f9bb9eea9ffad3004288afba148345862d578593726f89f72085103965f90a5f7270dad46fd081b7789b2e63a31617e394674f2be1c660522bd70e64a8d5d5ff9a583e13baf49eec2bf052de9b1b04251ee807a79eb721552998ec40f86060496a69e0b73da0f496d5cfa4173a12175780ada68338fed1c59e949cb1c9161c4327b7e21c1bcd3cc50c112590cb8b9dd72655c789e307121ec735dadbbd859650ac56b7eba32212033577dc1801bef5dd0f8e9a60062dcbe3bf00be8f0e254093c3f1cf0c255cafec1eeb71c32990b03bbd799c1e180b2bcf892f18d0580e852cce7af599dcd7f098b55f03395c802be4f30406f0672bb2ead7329167c4018950cfd9e1c223c9820244134004aba0d8769ab168722ba7aee12fb049a575165999db6d1f75b5ea47044571461eac07c0dc07ae35cf4511ee12b727f7b748b8e648cbf354d540016d9142a1420243c808b72c934bd4f683df5fc46d94104599be0a966f26f42520a0df3c66bab1965981bff0b27a7dc5fffbf9df729df32f36fcd9a5ad4e0768a7d7c13d6605f17d3bbff02e9be16b55af6e28e7a94f090df7fc5d97e1be4b8855d0fded0bdbd025375bb939e039ce039387c9546c3aebd86468dfc266d4199309fff0497b8ac1667fbef3a153ab797d3997c9ca644157c2bef1f61b8fb167ff0e0ec40cf97810344a5d3a39932c4caab260c286dc639ece61e58af5a441596eb941743f8be9b8c24972f7ab0df8c4fa873a92dd219aae59a0f072c2393f891c4245dc20f8e962d158d853a3f8b8dc9ac7cd399231a755dcb5c6b1c4b88e4d9477cb737471bd36e0fd79076e844d83961d58fcca67a757bc5bda0173cb7eeaceca8421e87427a9948a1fec621c029864af18c1644c9f20aaa0b8f32fca86e94d46b673950dd5410a461a9140f5d930cec8f903984ccaaec6523a59486cae9c5ff39c9a183a88eb24121d1a459e895c03aaabf995d94cd3318680c5221997766ef8295c98f98475fdf0bce98c68ea0c1765cf9d85e52d53d782c2e6aa846fc646bafea4dbf0f50de36095174be219956f122dd6f9e7d53696cb9b0a90f07fd06ebdb6953962f4645cc43ef51890044886399d0075fe1af7dd03dc36e97a1a1e20a973597e4ee5c43e09dcadeb5e5757944712cf0c38c941715784a6cd999295b38b608399966a03d60799b9b5caa9f5794662a2a505d98237694d49e14f47714d191f9d100b6c52f895d175b3db3da9927dabb3d231199cbfed24fb598292b782acb45e32aa6b4c276a7dc0a2659acbfa3c586e9b8cc51ef9f08ee68495cb19323b5a3ca5db4e0e77ce0a67ed9340a5203e536007ac4bce84e31db4896b93ae7da389e85f508ae22db24571779d975c766af108ce36ecb3abfac96297db6f52b3ef270d048bd6aa8f9772f0828cefc476b5e2e64e2bf90205dfbd2df90a2ea1eb3f0f1ae1d4b8fa6df184d4eac9bf8363f5860a02744dcdc9c5a3015ceca99852862ae67cffbf80779bf67e8994f39857b8733dbdbfa6a7823000f73c9cc55765a30b1fc88549fd8bcf92be3afae53c48144de65ffc343964bb918e5df72417aebabba12e8ebd9bcca961f857d91441f888abfdbeabb9c5f3e80793aef2655aecd75acbacbb94ebf59740c7f3125e2d7f50e5468fd9004702ee1c417930b32e43c6afcddf58c2a51b73f8fd6ad11961378a3724a34c330b6952d07d336b7e0f70a4603cd52e56df58a4cf7fd18b04f85e9665ee34ff713582e5a6743cfd87e4a32dde8615a477f7f9c68b0a57700b3d1aadf2c059cf399dfdcaf0ba5d30284fb8124ffa20d6161e1523fa03cb8266314b9739a5f32da8e980eeb6a7ee82402e7b8c521f0387e94bbd85af306946f9c1fe2224afcba95297033982a002f85b3a52565c4e2db2cd890818474cda56323469937905069ebbdfc827d922aeb9ca53f9feaa8749536191fda3b0aa1e623fab514bbb30a049869b9ea8df4b7271f835ea6ce1294ba46ff8cfcf95f3f20649faa1fea6660475fd0643793d0e6085a712b8dfd37fdcfaddd64f9ba8d20c22262c75a56955d3b8dbf90f68bcd94db143667b57274830109e2ba13bc783597114108c1c57326defcb15cc7d9f2902634387a412f49798a04c98a0ffa648dad6c88121fc9b7a12dbc371e888ac109f22893d7874e9979ba8deb16c0832dd4e9dd6488e0c7357a76ba49a0132d7836f5f31e4d5d47f98f67e0fd59bc6602e4485deb6986d952156f03a954587e7460cd998adb0252f283ba253e22f752a042df1bdd1ef353caa7927b4d268c545415609f71d7479ad5bdabf9929d04dfbc3ec6e3d2e497f09acfb96202a56a1a40d96c7fb92317b32372f5fcafd37952768e0650a50ed5daa9ee9f14bf228d0c7d28fb85eaf9dac1e6feb4e7389d5d537770846c1f02606c6327c11344191e12a06c93039d5e6304697e39154a7a2706113b361f33bee2654e6f3e9d59114a9cf7676becb00e8e7e803ee02dac0ad0d45923b6090c3d78a58847199e84e87bc4120788d040c48d1c97ad2d481dee5e08516e1b884c1c8b0998de3ceb348033c856549cdac46ecee484986fd4afd3ed1b2a90f73578f7a3ac3b49867b392bb423b9c2bcb6a81e477f3aac6cee7345bd0913eb61716b35aa3e588f8754051ac20308735554076e43f2f5c818f45caf563c911c3bd3b43b4ad1fa18882a81a1787f4e9452c9cb8bb9b9f0c33e5e2ddaf05d10e538f89fab4552bfde182f7cd37b93629613b9f5ca749acd751b67b530b701ca128c2edc84217b2240ea72d3cb0aef8e631d39abaeed08d0f86dea231e4428b496909dc8b21a161e7e16a2cf35082bbd385ac96dda8d050a08b63e2a461a99cc17dc0b86cff8e4eec79eb081e3aeb1ba617e37349a3ab09357f4e6f37e92f8f4e429fb97ab1b1269d33aece9047a2b9d3c8251eff18f0f9c99d82fa5583cbc0dfd75dde39624321b6385113177addfbb40c53fbfba16fd25b54e4005392628a1573f44d8b7e7ff106868940cfbc07e030613f558f27443b8030d626ac59defe7f250b9dce835896d7c8252a46fccde73871f4a110173346161f985844e078b5396e24e3352650bcf5fc6e7a2765974cdde7ec3c391fe37e67a03564264262be631a1f0d8f92e3f425ff0689e31951b173ab20df6242f0728ce4a7d0fe89ab72e4556e02e33af77d89a6a608f9d3894f2210649b0d0753d99147ab67638877eb9b398ffc833b526f3a", 0x1000, 0xa, &(0x7f00000012c0)={0x18, 0x0, 0x1ff, 0x1f}, 0xc) mkdirat(r6, &(0x7f0000001300)='./file0\x00', 0x20) mkdirat(r6, &(0x7f0000001340)='./file0\x00', 0xc) setegid(r5) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001380)={0x0, 0x1}) fcntl$getflags(r0, 0x3) r7 = msgget(0x0, 0x40) msgctl$IPC_RMID(r7, 0x0) mknod$loop(&(0x7f00000013c0)='./file0\x00', 0x6000, 0x1) r8 = msgget$private(0x0, 0x2) readv(r6, &(0x7f0000001780)=[{&(0x7f0000001400)=""/223, 0xdf}, {&(0x7f0000001500)=""/76, 0x4c}, {&(0x7f0000001580)=""/137, 0x89}, {&(0x7f0000001640)=""/161, 0xa1}, {&(0x7f0000001700)=""/18, 0x12}, {&(0x7f0000001740)=""/24, 0x18}], 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x9, &(0x7f0000001880)=[r5, r9, r5, r5, r9, r5, r5, r9, r9]) getsockopt(r3, 0x4, 0x3, &(0x7f00000018c0)=""/255, &(0x7f00000019c0)=0xff) readlinkat(r6, &(0x7f0000001a00)='./file1\x00', &(0x7f0000001a40)=""/191, 0xbf) dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b00)={0xffffffffffffffff}) getsockopt(r10, 0x3, 0x9, &(0x7f0000001b40), &(0x7f0000001b80)) msgrcv(r8, &(0x7f0000001bc0)={0x0, ""/117}, 0x7d, 0x0, 0x800) preadv(r1, &(0x7f0000001c80)=[{&(0x7f0000001c40)}], 0x1, 0x0) utimensat(r4, &(0x7f0000001cc0)='./file2\x00', &(0x7f0000001d00)={{0x1f, 0x9}, {0x81, 0x7fff}}, 0x0) 22:30:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x1) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x190) recvfrom$inet(r1, &(0x7f00000000c0)=""/27, 0x1b, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 22:30:01 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x9a1e) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7ff, 0x8001}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0xfffffffffffff7fe) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="b12d0575c4cec9e6a3e05826b3b166b2cfffd0ae03fa6acfbae8671f0b6ce3b8fe93c66d03fe690fea1a9d26d6dcbe031cde58b6cb154ed45b4db19f39a5a18d9e34c8", 0x43) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x10000000}) 22:30:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xbc530136cb18e1e8, 0x46, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8000000a, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x82, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x2}], 0xccd0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x82, 0xf00fffff, 0x909, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x82, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x21, 0x4c331c84, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x9, 0x40, 0x3, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfe8, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x20, 0x1}], 0xdf49, &(0x7f0000000200)={0x6, 0x3ff}) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) close(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) 22:30:02 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400150008363300c3a7e907"], 0x1) pwritev(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:30:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") utimensat(r0, &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000000)={{0x6, 0xbc}, {0x9, 0x7}}, 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) close(r0) 22:30:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdc4, 0x1}) 22:30:03 executing program 1: shmget$private(0x0, 0x3000, 0x20c, &(0x7f0000000000/0x3000)=nil) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) nanosleep(&(0x7f0000000040), 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x53ed}, 0x0) clock_getres(0x4, &(0x7f0000000080)) 22:30:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x10000000003f) pipe2(&(0x7f0000000100), 0x4) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xfffffffffffffc63) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$inet6(r0, &(0x7f0000000040)="a94dc0d3eef2", 0x6, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffe62) 22:30:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8bf587a752ee014c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc2ec400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dc43f6503071afada51f3f390ec14bdd6b3beb72ff1892f43506fd5a62025f1ceb8e28317015c7907131dda1fba0f221e7d4f3169ed07aec768c6ee56455d90b7e0446f706113795e8decfa75ac7af26aeefcf20f3fa70272888bcc979a229d82075c8fc40af562c9093ca7785f5579f121face31411d219bd9d0d3a2f963456642e8"], &(0x7f0000001100)=0x1002) mprotect(&(0x7f00006cd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f00001dd000/0x3000)=nil, 0x3000, 0x6) 22:30:03 executing program 1: r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 22:30:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) setsockopt(r0, 0x1000, 0x9, &(0x7f0000000080)="c5963cf7fb8e596759985646b091de2b3489eead8c8406630fad403333821c7687cb459c99923e61f5dd9745aa84599b428a64f117a153263d3e57efc81b16f57844a9ce", 0x44) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7fffffff, 0xfffe}, 0xc) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/223) getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffffff0001, 0x1, 0x0, 0x5, "bc47015a65d0ebac34f9bfb964f27ce30aea7ec2", 0x4}) 22:30:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1f) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) write(r1, &(0x7f0000000140)="a309223dad16b899d40dae42ebc48e5e8691938806819034c41fa4611478b9dfa505f3a556d021dbfb17f0c39014024157a9", 0x32) recvfrom(r2, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000240)='./file1\x00', 0x180, 0x0) r4 = dup2(r1, r2) write(r4, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) 22:30:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/101, 0x65, 0x2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x7fff}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 22:30:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x2a4, r2}) fcntl$setflags(r1, 0x2, 0x1) 22:30:09 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = getppid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = msgget(0x2, 0x400) r3 = getuid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffff8, 0x7, 0x1f, 0x5, "409a9f9fd13954208187665d6cebe58685ecb349", 0x1, 0x8}) r4 = getegid() r5 = geteuid() r6 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x404, r3, r4, r5, r6, 0x4, 0x570}, 0x0, 0x4, r0, r0, 0x7, 0x7, 0x0, 0x1}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) 22:30:09 executing program 1: socket$inet6(0x18, 0x8003, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) setsockopt(r0, 0x4, 0x8, &(0x7f0000000000)="bf91631029193e16695118d89b278ea617", 0x11) 22:30:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r1, 0x4, 0x8) write(r1, 0x0, 0x332) load: 4.14 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k load: 4.14 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k 22:30:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x7fff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 22:30:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x1, 0xfe8a, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x50040000000, 0x3}], 0x6, &(0x7f0000001180)=[{{r2}, 0x0, 0x8, 0x2, 0xff, 0xe3}, {{r1}, 0xffffffffffffffff, 0x0, 0xa, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x2}, {{r1}, 0x0, 0x20, 0xc, 0x9, 0x9}], 0x375d, &(0x7f0000001200)={0x8, 0x9}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) ioctl$TIOCCDTR(r4, 0x20007478) 22:30:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) faccessat(r0, &(0x7f0000001380)='./file0/file0\x00', 0x81, 0x80003) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x24, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000001280)=""/170, 0xaa, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) 22:30:10 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3f400, 0x800000000000000}, {0x18, 0x3, 0xe2, 0x8}, 0x1, [0x8bd8, 0x8000, 0x3ce8, 0x4, 0x8, 0x6, 0x362, 0x8fe1]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket$inet6(0x18, 0x3, 0x2) 22:30:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000040)="9611714f12d0b32bee3febe87685ec0c0380dad998fce95ef999feae988910e33327bfecb839b76c6cba102dcb717ae7026565c15e8abfbf39fc0358df782f78de731c17b165f38482b44563e99a2e53c0f939490b97be8c7d148b", 0x5b}, {&(0x7f00000000c0)="262bfe333875c9fbe47dc198", 0xc}, {&(0x7f0000000100)="ad58b3f1e42e4abc791db54c19c95766897f5ae3b66fd0fe785554d2c9398c8e1ca259150ddf3244aaeb0ef552fa8e344d95e83a2b36d69885059dc4eb26eef334f56b94096d", 0x46}, {&(0x7f0000000200)="2106cc16e8ba9316631c0b4637a8d2f7f853bcd397fdec96d2e1ae439714dc7b6e1817c2a5ac9d9564ba00c382a1978e1e05e91038e3584e1857688a6b5ec987deecd8b599e7996e372fb04d3d4c508bf8ce83b8b1870230b821dcec15b388eaaf8556d2b6edd89866d8e3c15c998b89105b5f552de2ce8c059dbf12f1d3aa9289b183e5f19037d7395f3af598cd7001bf1b3164c99a", 0x96}, {&(0x7f00000002c0)="1ebdb915eada3520979b3f33b46f9b97b7e780b419f6a8128c58ddd635db71aba8b5cc98e15addeab4f2f8945b3d3fe86c77abf6c77277fdc7df898f185e30c848a4c63e82790493d1dbb9df0264d70b8e3e36825f32b3067121fd5edebaa2c301125d1fa3e07da8e7cd489235766dd1b918575f88618afdb44a36c928e8e7c05fce330ebe0fd4a27c2794b6876be0f9124365e61185bbc8e280781bf4c962069b5edaab3ede0c9219c104f8cfa8d267cc05cd508799c0e2014fc9e782310e3d34a3ede881c0e2b3befb25f3a41946c27756f8bd7286b6b11cbca3bf80f1026cc0fe2203f9e7d9", 0xe7}], 0x5, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df24000011d301cf2bae87525e8c5dafb33a481800500001209"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:30:10 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x1) execve(0x0, 0x0, 0x0) shutdown(r0, 0xfffffffffffffffe) 22:30:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) lseek(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 22:30:16 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r4 = semget(0x2, 0x0, 0x620) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r3, r1, r2, 0x21, 0x4ad2}, 0x7, 0x6, 0x9}) 22:30:16 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x17fff, 0x100000cdbd}) setrlimit(0x3, &(0x7f0000000000)={0x27f7, 0xffffffffcf9cb28a}) pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc20000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc21000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc22000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc23000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc24000 didn't change! 22:30:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) socket(0x11, 0x4004, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7b99942a497bdb95bb79b9356f929323e03aeb2770baed0c9aeef5cec9de62505c1656bd6c8380c39a8806df50657d4d1e9bfab101e064c5a99e021a2e2ab376d14be1f7697d39a11c1792c034db9755a1194caa666a45e291126b13b6e18c740042a1358b5c955ae6d6263b666152395afbc48915f0c14963e4a4c3ce3d5f935d380617", 0x84) 22:30:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2084, 0xfffffff7fffffffe) r0 = syz_open_pts() fcntl$getown(r0, 0x5) socketpair(0x22, 0x0, 0x9691, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x2011, r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc20000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc21000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc22000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc23000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b6c0 va 0x1b2cc24000 didn't change! 22:30:16 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) r1 = socket$unix(0x1, 0x800000001ffffff, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000100)=@in, 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0xd0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x3c) 22:30:16 executing program 1: pipe2(&(0x7f00000000c0), 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x1e, &(0x7f0000d05000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:30:16 executing program 0: r0 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) fchdir(r0) fcntl$getflags(r0, 0x3) 22:30:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7f, 0x1, 0x0, 0x9, "eb122e9df3a6860504f0a3d3e4fc73e1d2205218", 0x522f, 0x7fff}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 22:30:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000480)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c7b546f595e88f17ee0ed6564850ebac5b33c9eebd928d522e53779c58eeab29191b1b85a4320101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e71ed3f15a865c27927b27ff9abf68ee353a44d3298d3000057195adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a295906000000000000003241", 0x109) 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}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) fsync(r0) 22:30:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() sendto$unix(r1, &(0x7f0000001440)="8cc78dddfc5a4d0478c4edb5cd02924d7ed978f4316b475c6e3ee9c7bb58d725e150220cc2a02dd7b28475f49de75ca24e2719fac8796692761a8bc6babd4bddce5f967e9eaae45585dd6b8a8612f0fb2b0448e84dce8b2b7f0fb05ccea5e0a0176bdf1226f62f2ca78c630821ee153912d38a8a2685b1025a26d2bf4ecd8d42136b20cd6473d6a6c4c3d067d6bf14cf1c961caaed7a3dd8c223429a917d6d7589f1b755c57562a220d60b29dc4ed7a0dc796604922bd6ff2b2ecd92dc9d456054d7060bd0ad2c9caa8fa6286edd9354e2556070160e8bf7d895e96cb2ee141b188c507e5b", 0xe5, 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000013c0), 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000001540)=""/168, 0xa8}, {&(0x7f0000001600)=""/201, 0xc9}, {&(0x7f0000001700)=""/240, 0xf0}, {&(0x7f00000001c0)=""/16, 0x10}], 0x5, &(0x7f0000001880)=""/4, 0x4}, 0x843) sendmsg$unix(r0, &(0x7f0000003e00)={&(0x7f0000001a00)=@abs={0xaface5348f2ff95c, 0x0, 0x1}, 0x8, &(0x7f0000003d40)=[{&(0x7f0000001a40)="56e753c32266b955cb7a39ca2e6bdaee4feee48244e6f31ca34e887f474e03bc2bfd69538fc7a1d7acbd8f0ab8fb3acdc4feddb6d91f0cdd447d1a66fb7913906b028c23460d7f9eb78473fb0418aa63229221d5bc345f652f3a9e4a3917a87367f1f0285f74c1329bd51de267e9c7abf328edf132a28bedb701c3c779a63ba02e30c2a91c34d3569560fc7ec185645872457d7b45bfa428c2c029fc0b323a2f319b8d0d329d88097b2986861a4e64121177bd1443583f4db42ce9e1d63002168122e49c610cb7008f22bae6a7715be4f9d7857d37b91ebf7b0e958e5ba3fb", 0xdf}, {&(0x7f0000001b40)="fa03b1a08e1d478ccc7d874221a47d5538ca007803a53c207e5aeafc5b48a58eba337da37078b197eb9ea45f241df2443e3850e9f4975125c73d43f2588fbb528031011e5fe84e0e95e5ee8537ca7784d48e35dfe9ad9a4dea67bc3d702e6bac5b8004003907a6bde3acdd1504da4b294d6af2a6a3fd3d6269c880e18435e935831c01c07c48b3fdc6cac948c804420cd2913fca53d35891044989f44dd0cde23d2604052c16133cb2c521a079fbeffcbd05bd8854a0ba0837a3438455cb2f32594d98dcdc4e153dfd02bf2f74d4c1ae0902962455ddcff08b29a7f05a8dee604e5df0bcbf44dfdf02e90d05fe94f31e6845f13813c3d13d4e569037178453d66bd95f8c1a8ed689998d66f08d6829b269161b3df10d7980618bd52033adc55e945b92abaf56879c7d2c8188c678d2dd371f7446f787686f76fc72fd647cc4bc706b154028235e8466eaf7a20e50e6be56013518db5ccc1c23893b1c0f8fcb062123c010636d7cf842ecc0205e985114fadcf69dc66dc41b2bf46a61f55bc19eed70d0abfb6e78772c97335acfd324cdb8c803f5dd20963b7d0d19cd04f401ab606158e0a1ff90e89cbd44c3c211cfab99164610e370932ea3ae3f3530e4fd7b2004123c270c252e043bbbede7785e51081681f8420b89b487371967a2dbc6b2d668765757f0b3ecd3f3126f9c4eb5db5181007ca97645a2a67c8f49a52dc5b6c78579c48fa823cebb10dcf58f8ac9d152b09904b5dc4e0086a5bfa120be04b6bf9cb4a4476c3700067bda393344248273d7b4d1f86483717e545d849f489bb67a982c2c4787aa23561e6dcde15d544939a72534ffa332f412c28df318d2a5e1c108a1c43623e8999aaacc5cc08ce503d1229bc4b59f8efa532de91c6804270b47788067157805afb9cf538e7fe8a0ffd63d59c5424d943fb46f8a8cea8a25a5ffb9e662dd2b2f2c216c9351987c78d5399541428e3b4c7a4f59fbb4f22dbe2a2b9d177f18892e77db80c4440f7b0e4be512aab63a646e8ff7841c3f22d1ade16e0ad7fe40f5094f7e517fe26be5e898441632ca2baf82b8355ce860406931f30255872c93bdb3f868c81c0844942982bb840dce6549b15a71fe9431c0bfbd231eeb8d7553ca194c0245d43476e26d0db856c10982165dc329ae6c35c621a573e064937315d744865a8b595b19926603fb6bd140ef19c4f979e75585513434bf2399343fc3d52dcc8179b21b5c41850ef7dc4692d2b0a34a246fcaff0a85eb795f64cd4b1b3d3c0c26d5b6b0953ae25e2bbbbf78ef7ee77cac2cccb70b43a4116bec7d81e8a1d1fb2aac1298dcd1497ca634d2c1bea94752b55c88a3e063839af8faa5a5af0a348f6710795a4d4341b907223bdeeddca5596c45e2b9a0d119fcbbb6bea525b2db9b262bdfec13469f66a971ffb41ed631875d971f84d66d9049f99cf7d4c9bb971e757a20aa720f15ca0a49666a9d27eb57a6a8fe4ced410f4a86cec135da8b78b5952dec7ca91f11c5399fe3cf81dc7fa1841cac770f3c9444762eae18fa350330b63c1e08837cfdf6f5e0e03dea5b7aeb03e9d4fe88de492e88743060e912e87f0956dce50f1a058770bc9de91b12d5b371411ad3d960f845abac818dff09b0aac5ffa8fd442e085e501335c5af9faeba60845a55f830f15df758e707ff99a13e9a19f9ad155f8dddb990217d251b95e3bdb79f2a6b81b20a8448f808e5a642e2fc81b9492fc66755bc94bf5b443e0588bd502ce15e744f893188895056f38c5f29bfd361a240d1f03a157b00f2b9f2900bb1b7ca7739eb9e208fd4dddf4d0252f4f0e8b7014e43cade3bde85101635e778712f12d7303a406822c87ff4cc9ec6d76bec0ec8fc8df55c3184fb99491a6f39b26c0e4e57007fd0109d23c48b2bfdf304fe185df8d4d85aa9f9d9c77ded388d9e9d5e72b56f004c7c0d73fa9e53e2b41ff21992b26104b2964295aa9a6c597e9e879da5cc3d2372fd32f0b4355fd8f8467590b6476eb09b6cb503a45cccda5932346f1fe9a2e8c2e4874b9cf4260846b9df73e85f33ecc9c899d720c4931b25f09e4be24a1fb077edd0e45352e7175c70d2fb6cf090a9e6cadbcab989f06751c780c3ce1b3fc6b98adfda98814a2c5d7301c11c41d37b44f00079ce3e6f388bf577dfa546513ddcb79664a2c3b41c3c1d49939bc0b592d3f251938627a0b8af7c93c91b85e83cc584e08e9045a69df7f1cb7c5619e94163a300b65b9a260a0cba248ce0e1f848ab1bd6aaad75e4409a199e8055edbda9f1cfc4bbfaf61288951288d485ed41ce75517ec3945f9c63b3ae490f6d877f7949b3e7ab9ae6f5fa8bb26cdf5aa2fce8d373cb1d21224f02876a1b31bcb69277c355ccb4cd33d7e3f4a5be85cc4a8be4df4a85b039a78d8317773ab8eb1de097c9a32172a617df29f21bb76852318dbc61f92982e909449d7101d6ae65e7d18f6d14d7ebf6290659597743ac5c64353b566858dbd46933b666fac5c4f2d77990daef4f8f7a463baab0b7c9f9f10d9ecad32cf7ff13707c0a5285a38d3e32240acefd35bc7f38a771d4dc48b5144dca39dbccfb3739c9099c3a69c6c39082daa5d084df25cd95cd63ed23d22af1a5a21bc9edf457aae8f94fcadf1cc7cdb1d2325d261bc964a006f0f151e316b9418bdd39c5ada409fd4906797eca8a23c8b8200a54d78ed9ca4614d4e2c0213fa7c8e79b1232dc7739adcd6577c034dce898591a576f65663b9289b4f4796988bc3662876079913ff931cae7f2bd1b7da123e68ed8244c2e26e01a21b4d6ac6d5a1e2c14d6161c11fafa9348e4344a1ab4364052a48fd41c5663c23bf99f7b7ba30b448d9f058c215501ff9fcf07f9f3ca14d1a80b6bfc38a0448de99b69e5ad94bf3c74623aec83a04f8163902bb15825f967936c0318c3a68ba1faf1d085d75ee29bf89ee2880f675004e2a7d7b4a6a5f7b104b697b4c02a305a63ba2c95decf49932fb05f77a618c12bd7eee5ef6bc420e70bc966c3961921854442bec10d1eefafeaf48abe8d18bc430e3be57fd66ed45fd08a5833cba9b5f8830d48e50f0b057da4eae367d480673d05a05f173a29e92b8b9cc98e769e44b9878a04a016d4304374f0021ddb4b7c2ca25374cf57466627324c1c73875182c6dd70c74309bf6f99380c9bb9acca8a93c86bc34434edd367e0fb82b10207f48546b4c48eed179d09b31dc1b0f66b58ea2d572a5b320e1ace995a53d3c0f839f5a45e54d4447faff41c2dbca4a4c5245b05235454028d2c89df96d5e10363c9419c1bf87ee3e5e15b60bdeeed210843fda3d09f356da9ed4fb0d08ad8b115c0a97b26533319dbe14d195c916b1ef4e19754297f1f6c586023827f3fd9bee2c272e3a0e8d7fc098ff41403c979331223730ae8d0fdf43229bdac1fb10af6348a912056f1facca1a8af2bcbc192fdd545ef6249d1d868e9b1d5018410b1fca1e45561d8ca50bcdd44b3187ff3737670ed0f99a351d152e8078e6a90ba66bde23b6e7e86692d11e2249feddff12570d058fb45a7faea0cc1df79ed0f9a7583f2df5f76898c02ecfcd56f7a13d7faeaafd459fd07e9a1768571b761238228ec89f40cdea7c0b3186870a12f13eb92ccf1c220e8627ad27568663dcd407aeacb84e0450fdbd0c2af21ba4060f6b2e6dbfef71226d06513321a2533fff0910b4384ca7ff6424c1bd879ed7aefb65dab2eb3146078831f47fe2dad89598559c90c6281ca33be0e2db32c95d586bd6bc37a0d6326020e5240fdf6712361171b8d1fbfb41e64da6da75bd7ce225c8fa8c07146396c38f70a979fc452ad66c28081bd2d2fa9aa8edeb0a8b17de08661fbb6c9becdbb4447c73615ddc4507c7e42898c97f5325158655ff04297f183f54e477f7a2549aa6305409ce541f42a4613bccf26c9db098d8d0af6113e8364d1766ef5eb30e500d5a1c62cd527610b43a14e982f695be301a80075a7c9e5a863405e7368b69760527617f97e8fa3ee4b8673e44eb8a090b0a68391e4019e4968f926b55618a9b0d21f04b083899b3be2a8b4edd0833dc7eb5f532acf23d951c0a087769b6ef8d6209e7e29f24787d543891da467a9b8becd5764c7ad22c9b71529fd8f30bd86ee871311bbdfb5746b5b9f6f27444f0042fa8d3626de51d2e050053d9563bc58ef0410db5149277ef3e7685ad532f0b4928b2b237380116c09f82e9e769fc584d22aae4a0809d5005fc63bba998c30b05c2d1ec440a5d1d85346f7769cb00bff1a215659911aff441134ff457c090b459f9b5dd2e144956dc0ebd8109215152b25da65f6f4a7e7400774827310da4191bdca265da3708840e1feb618be853e02ff35d3fae87d36337662cafd40aed6341ec98087fa1d1e7d83df71f6443c4afd488b9ab244715eeeaee4de7d1994b68f333dd50b0185f203ae13dc9364c12a8044b18cd6d89c8785fdd4e88c116ba84d9f97d3b6e69a94779ac0d5550f6788911b39a0cccc2debef093200f5826f76cd61bf49c2327620156b1e417b6d1e5775d1a70dbf504c1251c2715b48c260e2b39a3b1fe9543fc416355093960de9926937b2d32951210a6bf162c23a00f76af842e05761779ede5bbdcb89b5c8fcb332bfaf6d1bbbb1c833f06fd3173551ce6fda88c9b130603c5cd3baf4718cb576433daa33fd9734f1fb2f416d963ec1bec0ba048a0ea771886da1032b4b32de9686d985003c3b68c005be248843b0b3b8905a6494c43c806fba29c5aa497865f88098240a1c6d3c1248c3979c401d0e18538bd59591c483f5c2bf2553d4694979b664d40302e128e6fd46506275c2cd1d0e82edb1027ea2822fe93d325cf5c703089f15afcd35763e83c32134baa4c8071841c1bc31b1cdcc35580359b64b9b1927a081c3f945bb115cf813d22f4bf15c1e6131fb388f7426641163f9d2e43058b8d339b948db9cc79959be6e37feb6a251378e179ad774eac2811b60516bbe7d588055f213412c134ab65c3bb1fa17fdf52d4ce594fa0c83a983f5ad697bf2a9bd73ea631bfb58de30433c14caa37d6a09cf68cea67da8a1fbf45edfe335034691ea684f93177c71e734ddbec4d7628ef3b3f74a41e20d41144cb69a25f3bbb3d2b1b0bd26de3cc580ee290a265283ab981cf6f7ec6002a9d2349ca82e56323a3e2ef1cb8939acc4fd37429864aeaadb37808b32a7726a68c8fcfd6820fa00cf1c4356e89a7fb5d5f891b33b720bccfb22d21f9da9eb53f3c163341779f7eec54fa3dc7401a30fbc7a1a3680724b022a4c64758dc47f38bebf6fd4a637f17572a0cfed07d3d516f92338faf00a3d8c7df750a7efa0e37014615a2f147d9e8648bd8ad75be4c8c263f4f48111e3c1e28bdf17c918248961427e68f8d7a9cf518dce9c3b0c35e10d5d461ade3e6fc95da544f893d3b85abf6e1480d6d322b336e6a1bca29220c78813925eb699e0db9ffc897241cac631f5d72fb3bd9286c18a954ea2211305f2aa40318420cecf76c12b8e5b7b62ee861b99993be39a97dcc9c6e9434ff48e2052fed913a132e6f015f3f442b9ff73fbc11a6601628dca424431b4bd81c86d10336f27ec854019d4b3902a80d81a251aee6ffebe3bfcb3d8034c9446dc3b0be6fd9bb7580075358810425125396e398598d27c9f6d0ae9bcc5b88f2068776eed66360510d14969040f83f48e81ef86765745e2616a57e5d141951d0dff75241721f4d7828fe9b845a69f8a7f46090db294f8bbf74e385d7eda092b61dbc35ee09abd3a923b28239a2b70eeff98749ba908716f", 0x1000}, {&(0x7f0000002b40)="23a02216797db2dcaf552159c8d2ef0ed1d956871d30d33d6995b24a94aebe07049f58f87cdf64540cf345408e8bee6f8d9ebe7fc39a87b60e127653c327318949c2207f9f79be975d46654bddd550ad3e1446d2955112f67137c14ef238f38568ea37a6dd5d924c16ef6da94e43bf27652dd138e4ac08c2aa7a5147bbde86aa34d4888542db3efef862e06f5e28c8624f37839c698b3dc99c0e90d0cf53002fcb67c24e7142f0c2a7e5499509be38d2b99497fd391a5210ead8562e330278f24469d42bc74a761b6e3b4b50d7959ddd62b1cd63683daaa960780be3580b9a09e1a70bf54266f348ac1d6e0e12f278c1835fa8266ea1eea043969e5a2d0e397219980ccc40db076c49b2a22caa6a9a1eeeb01e1966206d53bf206983b4f8e66cad58211412f48cb7052cf8a73f16bfa2c9e62a381046f789de6e35c3a88663973ede2b8d1cfea6bd971c6fbd6ea165a053a7676477324d77f11db579ccb4a8726174fbe88e38e433befa4b54aca8d1d46008e6c0191f28587e0cc79c5c0cd646e9f0c31fda05bf0db554ba83cbdcac5621f6ff16e0be3e2d8514fb79aa42c2603f18fe6ddfb97fcce9ef0c6ae47186e720e05bb7912a4164be6800af966c4c0214fec54bbabae2c0201e487d1ab84391c7f7faffaca0659b365dab4a0e129251b566fe62a94578b68f5d13c23c5881cf91f1ea5c1a7bd42dcd44efebad7ffd617d48173847d6195d8da9cda46aff58a277281c015ac1cb8ee2a1f7858d15c180f030453b266695926ae115400643e29fb253f8ac9359fe99699a24b49e8d4f1d20a3f05599eb0a5669792c6f56e4ae86316a4f198db5734266a08ddf678252884075bee0e22a0efccc13777e4cbbc27a4cb7fc191962764dc87144df036bb0d573b901639f7e74344bc34c55284a7b63e4a77086ba62bcce1f2ca87eaafd65f61841759f909f559b73eb5fd84efaef007586eb93bff2aff103ab3dffa2d8f7efd257873814237758532b124ef35694b230e636aaf7c27d8c3b7165045ba16377664f7d3cdbeb9e5dfd16cc0972d775e188390268ede70e15c4202ee3153d884d37533f5b9f0b3e7c1217daf9aae551b6f6144550529ae60436e3d800a6e3f29d0b4c54e44cd0dc39c92df1cf1b2bf22432be93ad79d10ff60a75c56d4ca14cc347be483a1287a1aab6d8a836a7164ed27cc9ca5ef7888b4ded08d3597e8f56c81f3e368ff59521bdf409cc374a02a141385f8e2500507dce1d35972b7633286fd36ecc0e0ea5197b7ac11884f6c30d79bc9df211a9970752a28087f5dc8ce1ba420f358d85611f53ea8fe91720109db89d7fa6edd1dd1747b929652c8cf76d5175706e7acca3256eeb4e00e9a873ac57f8b918a0583d7cf6651bc86e5ac99c7da2f40510b0b7d033e1f6f431e008f7846d66665efb19182472f88f764b3537b4fa86a6e2216db3f704d18a12559c24a82d920ad086e16ffde513c67065f7e866b5bc60000b355a07227f61f3b9ea75b995064c0184b16c12977578ffe1ad7ca78a30203df2f1889e531e3701c6cd70ddb4311b63b6e7b46fefa6c356b6a478cc1b9401113510e619f7baac3e59d731cef13c3f9151c023035eec8f5a4c0c8292717e9bb58b96e2e8b032769e6e58d2dbc3cb1a5f670c3f83169e75b61145e02d1dacf38bfcb3ed71cbcef0ddd98b1213249129c242f9a486f3786e51997299de2e5b5f8917e0dae35b30a7b1e84e71b909718987dc42f1eddf302e035458492011f91cb71fcc71c7bab171f1b8d62c8025127bc0726c85ef5f8a749f2f46fe0fc6e205f6fe50b48c0fd1d1de713b36ac3ae51a65d4d15eb6a341d02deb4c8bf700b5cb1ff4fd39c329f761bac6faa9194ceb6658c389c295798883bd941c61db09124327ed230f6929637eebd6578e05e18d990e2500074cbf82024d3e4e1ba831f38dba6ef564c786c9a06e3c075b6ee060e454ac1b141cfdcfba53224b743d1b46208c622dfaed314fbbaa853f30b450052c14879a8ced5d75a0c23fbb1c19990b062de709b6f65bbfd41dcd60185cf6e70beb148801da799f286e6d2f5332515b201f5863b69890c0afb9533bb3d23ebc8060d995aff719f25c1ee410be4428d57f972cf6be6baef7b424c762d206bd030ac64f271e144841a64d7e9a906e905aa0002192c0707f49a194afcdfe9b8f6dd0d7d415976eb575fe5dd5df8dab1da960e709f93f4905a42b79a097a483b01856235c70f39edef165bc8362774b0d52fc170f93bda48b6eba64c58ba1cf4170713e4005488162b8daca210d0c888b8870ba7bd9f80c1d499557e963f7493b3bc4139bdef249da4d3a0565256e102b4161f0890623369c5ec2733d970509436748a53dce409162a94e9d5702e7bbe571421f061039e00c95776690b099d04bb46fbc159b78a59c1f158ac1452c33f1f8f940fbfaa1f89426de82469efe456e91ec71df7b6614851f1afcc5d5cd2550d9720bf7bc7e5f2a8f91cb76b7eb820f4235e7a36b79d40924aec66aa78fefb2b18f077a3d98eae3391f7fd991adb400b91de2f9c518b3e8ee9a3b0748ac2cf7eef6e8b7aef9f39f5d26e6ac4799961ca6303c29fae61f7a33a880d2eab7b57dccd075efce38ad5050e31e92afe39c5e89126f8395831d2e000de9aac39a68b24767708ef592585333964b0657ba476ea6ed448cd9909c4eee7680a3755af8fe065bb911d5a11b403c0701ff0f3fbafc929924794c9c9cbe201c56909e720e1c868e35c84c3869f5e19524f5e607c8487e7f681f0d5cf8620ee3b5b5ab58cac4d86eddb27963ff6f3c8e52921cb40d94d54ca55c10179fc74f7900cdbadb198b8f1d4f9fda68976340ca9f3bf58a1d2a7cedfaa684a9dcd5cb51d08792d0858d15701df15a61d493de417b27830486d7bd9da48f7b1712890ca78caf2cc3fe0f20d87545b05ea97497a7ed76bb1aeae9774fcf7e67a512e6fc7b0af76b8bc16c9c3e5d33e86595172f586fe2a4f075b98793209c0ee280eff79d61b8231e73f7ff89340243050266d094bdb6a95f29d5821e3b86266348cd51916c2a9402d7f0ce8df73ecb2395407967171747f90b10542ab7290574800da5f88a64775b4d0df9a9a8b837f0280b7984e1e1316db47e8ec4ce3b10ce9b22cfabb632016f9250b839fb4118197a42f866cd19adf4940689ec0abca4c23e4ca942f378002ddf4ef6c6d6ac7f47b3fd8ac3b697d2c31e80d3345a1de06cca41b1de22a222b06f8f6c9bf30ae064b6714c32e18020631c39fdd285b86a00fef4a96802c153b6f57fd0fe999e3173ac38678eee2bae723290fc92b8f1acc4e3c88e946cc343e06bc35c83468bfcc7d0a277c7f2c1e2ed9b03a284e2c9acbd6fb9c5f5c3167294a327488f0d5d35f9c6ba0f7677f266d71e2d15e183fa1af7edf0010b9c0562d65618cb6ad6e97f1903a6f3383db3c32b1f7e210bb7f125eb9ec8e8f93901cffd76d7e1ca198561b2c4d0f1c48b3a4713bad620682d3e3b541f2818622fa57c9a20fbe6fe53c4cd6921cfb91bb20dec48dd393efdc5d5d1b56768b9780a4374a5f39a6142fedf5dbf027a53aa4202b7bb2972e71a4022481c06d41ae053550ae1e0a40f08fda7564a61abd7d6d308a9ebf9ee0ed4bb0167d8c7c55502e78dd9ea27f5a8db84fe1c696f3b82fcfb1f76614bcbcb755aa9b6d03bfcb1685ca806c7fdc1ad4b329259442724922ed0624d610ae8b1572aca35d89c9bf4474e8592687bb174bf753c2b81514dfa411c461bf96b61c4ec1e88744782d2629c26a3b665e73f058b273359c36b8598ef8257204cc0ce689be83d8e92ffff21fe2fa93f8598bcbc7f3fa057ba02cd2157dcdef244b6fe6a01672868e2a2bc6e527cae58ba0bb960556a70433ebaf0bdd618d904a66fa21a218479281636736025464610c439acc6353b91f966f6e1cfd090523c7fb648c4196c0354decda872de0eba5d04c9221b90d3771371277f58fbc285c3be606e69de440e76f26c30578d08d4773c3bb2270a16d41ae11bbf2b221c95816df0b0e1b29729c15ab5187e7674fc4c56af4191a122d9f16acec5bf68ff2e6c2548d1f6086912ff2486d903b5d0f313bcf07783a4620a2feb49e9cdd5c86ee8aea17884f978e03d2a76fbb6fd0370fc10783c5f5d8b50fc2180ea6150c7d416e8f5e4d2be7cd4f83d8cf91a05b2c5388b101d51ae26e4045f3477c714bf1296da893a409f48ec5dc673c7c3e46e4e72956cff8d785e9d212e9db132e545e28677e7209ae44f8568302fbcfc59db7bb05bbf3b0df00a03932bbc29ac9ed90a7230425ab87e26607c972fdfdb09d25f4fb2579712de9eceb619aebe6cfe1856ce17dbe98b48ce0fcb339940e188a13f1fe3ba466cbca2127798c1264b0a9bf51d557579afeddfe7898249d4383565903a740852f3df92f4e8c4d509c3c0792cb876c8975cd1c46af5f73ee8a512bd09104cc958daf4b0c05c60d05dafd6bd79df0dabff4c3fa5c9e3f7b19febb563a15910a4495308f89449ac65f8f7b11c79d148db43b2b9074221371d3252bdf8cd9c14aaa22f0451d6181f621f28ea67ff274373c1757b795cbda1fb29be1599527a118cfdf9b6dc746dae136e09e02a8948def631ebac00d3e4a401ff4d5989fc476db6edabc218a949d4b6c7ab7eb1fcc8712927d6f62d9996932bde27db47188f0aecffdaf71e7d1b7e655037b7e7c4a406b1c2997a0707b158d51d11e9ac7111d9d13b3ff6b9114e86235716fa62a5e58e85d467f036ca28ad0c214b9151acb956023cafeb7ed84d806319a4c888a110f0bccd6b5fe2e6d2b66c48e7d27ad7318199e3272f48d7dc1d7797e4689880c870bb33361e0326b2c99027ebb7ab35b51abfd3096214c0abfeb7dcc1074ae40e4ac185fcea31b9efffc5e36e6cae69cf81896de5d493f8aceffddc9b52ec64f3e4e5a1ab991650fa9ef965d4f8de7abc17baf766d785a948078ac8fe868482011b8a10f67296199ee3a9ca6b0c50279ac01a558e77fcfdf4658f624f152d9fe53d5188ac289610e6d6cdd0cc5d44ea88d88e7ad6fcdb32f8cb0af2f2e7eeddf318442d9e22e37b438e462834a506595a11053e3af71728364e0a080257cc32e8f9fa6b1f8f7c21427d421fb1f2751200a5c992c572f4c9f6e4d7b8bf249bc3dcfbb1babad54cfb707c5f3e227728d7546888cfab0a2d98008174d946002849ee0c6b252cf63e130a765d582085a7b76383b627efd9307abe73efdc3286adc98a2b946fc0e94a9e43f4d2ef1226988559179cb4658edf1a7dc40988a4e89866e09719e53ea93f89f0ebd8a3ef585bfcb1bc3cc0965b5973b0cbfca83c9272bd87671707370ca068a1f9a6767e6228de93a565dd19ee07e0c504dca17c8885226f7504cc0f95b91d341198e21f47e3c9b38fdf818dfdfeae3048f5f6bb345d6b2dfb9a03f6505998d3f3f4c9088c3a68ef7f153ee47b97512a57fd50085f2f4e375042f1ea3bcafccd374d58618c5314a09fe7a62e3738c6f5f945ed9d63ee3d8329cca088f20b8b5d21c2ff94063d2bcdc8fb8bb2d953677ad5cd96f6093ccdde052a2149b311def1d59f85c3f2723a22c047aa1ce5088d992dcd7353822a8d46e9581e1825a35928cb943b6e8332661f8c67435a3fc1971ea60e77b89ac8a97516e408144875b2d1ea0cf15b1fbfc9e8797b401487801ba66783bc0b87d9246c6def73de99810b3d41f3e760e8c728d8473a206a4bcd4b6758d6677dc9463628542b61c84ba8f7df8ae74b0d2af155a4f8e3", 0x1000}, {&(0x7f0000003b40)="8e660d32ee33340bacd6ae99318a1aa44ef94d29aecaee9aaf1983e8f300da7bf9a19f5ebcf34f8c0e3c8479900cb07b943535d421685c5986c90f51a6d068e738bf615c9a9c6d8f2c3851f22893cec4471e9cc3c9124be24d761611a4a29d632504566814b5e782e4304312f69aae965496f6c0fd013bfc6396dee344641960dc472cfbdda1dc8f255a331c2c673998074b0adc4d7f65c8942b32107c1d900def9a", 0xa2}, {&(0x7f0000003c00)="54600a460f62d1472219a63a32147de531efe0721d11fee5901241e1753345c353f18368aed5539fa737539b8b9103bfa341b23f3ca72394df4c0f14407e2c1e256e0db151536db6fb09b4ea10403948e98e164ea04dc50991f0a76625bbe8138c33a591d1ecbdde2193e02b7e52e5d5dd8b90085e93ea59c7e67317fec549d2ea5c60", 0x83}, {&(0x7f0000003cc0)="9aef2b0d7be49b9a45d43b55776aa1e1ea57aafbb85b5a3912759df0e27cf63f131eb56622056dd1fa3ebae45058dfc83173b591cd73786792b98546a84d7a72b0159af3f6fcf8f84b311c4121ead4af5950da1545e87feef31106606b4b9ae720d52e9fe35ca97f7a533f2e30a4c5fa1ac25a9e715ffd4450caebe254061855", 0x80}], 0x6, &(0x7f0000003dc0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18}, 0x6) close(r0) accept(r0, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) 22:30:16 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=').\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='.-!:\x00', &(0x7f0000000200)='$%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[{\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000001580)='.\x00', 0x10, 0xffffffff) getpeername$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001480)=0x1002) readlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/101, 0x65) r2 = semget$private(0x0, 0x4, 0x40) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getpid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001900)=""/214, &(0x7f0000001a00)=0xd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r5 = getegid() chown(&(0x7f0000001a40)='./file0\x00', r4, r5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x4) close(r6) utimes(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={{0x4}, {0x3ff, 0x9}}) r7 = dup2(r6, r0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) setrlimit(0x8, &(0x7f0000001c80)={0x82, 0x1}) truncate(&(0x7f0000001cc0)='./file0\x00', 0x9) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000001d00)={0x100, 0x8}, 0x10) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001d40)) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getpgid(r3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) utimes(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0x9, 0x26}, {0xffff, 0xdbde}}) 22:30:16 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getuid() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r0, 0x1) accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x15b) r2 = getuid() setuid(r2) r3 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 22:30:17 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 22:30:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='/', 0x2, 0x0) 22:30:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="8612438ee04c6002dc8c162b92b55408f3e13992a84da3149126fc", 0x1b}], 0x1, 0x0, 0x0, 0x400}, 0x4) 22:30:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x86) r2 = dup2(r1, r0) r3 = kqueue() r4 = kqueue() close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r0}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r3}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x40) kevent(r6, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r6}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) 22:30:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/225, 0xe1, 0x801, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x1ff}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) dup2(r2, r2) flock(r0, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 22:30:17 executing program 1: socketpair(0x0, 0x2, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) listen(r0, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 22:30:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='r\x00') close(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0xd502) r1 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) sendto$inet(r0, &(0x7f00000001c0)="752b2f5b5eb1a5eed6b826122d24e3e33dce7d2960791ca8c5f1cd018e18134440d16cf8aab7d689b400bdce7fe7a03b33691efaa9a3f9e4f6031d1e8cbab13f3c92c96c7709d7014e70433ffc86667121b1aca896526e5438c52168a40159a8c56f76466ac6832b35369d7697c00b0ca9be4df470644a463407cd90d9fc24e23aa3219eb2c9c71dd11beaf99641cbc8896c97ee000a67b272e3135d1a394ba5932ce0493b1eb3b6a16d9a0b3dca11dc9013d8e91e89cbc71d94a025a946d78853e9d4a41e97395de9a95c8bb314293250f1c8a55dfc67e6f1715c5c9b6901e933f8d8eae37c50a24275f1e6", 0xec, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000380)="4d3c82bf5735f213c509bd835a20248b38fd56c38e998fa66343c954fa9ac3d022be57d350be94017880f5d3013b6acf40e5179321b941651df257ad2084c20a0d56b21a5c5b9d4e8f38c328307fb058d053fd17233cdb98450d687da906bbc219de2543b7115f5cc2a2f8d0479460ca242c6a17b5f862fb04fb7482646859af4ca37e3e80034b7395a6106c531282014d0aba771ec7569a3e0898b21913b08dd01f27094632d011b25ebf6bb028025828300fda8739703cc4670f43a23ba19a51e82c21f00f1f17d66d3c2a4cad7e30a8abede614616b82a50df9a1b200fffecb00b143b922d8194fc2", 0xea}, {&(0x7f0000000480)="4ad96824d09b084ad006a7578d146f62cf4b7dbf632445e3054134df6bdd16044609fc5b6d6c65c8546df206cc0b4c27818b7d3abb6de215f00d3aec49cf3659c805b644ccbdb2903c33c031d4dfa679f01222f653123c7604f60fe24653d1c9c949b4d80ee4cb", 0x67}, {&(0x7f0000000500)="6eba88e37afeb933b1169ed3e4b85e6f44b740b70c768efdbedf386bdff5f74ef2252f1902a748e2d10e6329f17e261a14a8ac91c7f1b8a11ed0b5487f9829c8bbeadb10d7f07e48b99ec4a27a832a7114e73278fdfc5f47b75a61f8232d286d733251108933cefa1e4321c650a64fc2dcd3b36819aa55ad84aeae03656c95a24cf71fa85bdd024febcbb4e8b8f7f1f17e5a8f2c826d7a1d949ef0", 0x9b}, {&(0x7f00000005c0)="4275c2eef4e06c31c53482c4b083af317c20f86ffceb10d748c0", 0x1a}, {&(0x7f0000000600)="ff8e47cd39390cc94e5967a6887eee42e962cc410a34a14ab48088", 0x1b}, {&(0x7f0000000640)="4b90fdd3b49a0d091e82413eb3ed13058f0c1291b63a3bd78955d7c45d22cf8caf0262b4412c0886f6238a9f2495b396f05acd3c0020b56178770b3e9a22456cae6c61617e4805d3888194b1a63a5f207c370cbc9e89f9c7731a031b3d111822b626f74aaabf8b3707ff59b24bb3c2ae7483cfa5db357758", 0x78}, {&(0x7f00000006c0)="4056a0", 0x3}], 0x7) 22:30:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() fchmod(r1, 0x40) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0xae86, 0x3, 0x8, "652d983be6edf70884147dd276a80d5079cff1f8", 0x8e, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 22:30:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x3}) 22:30:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/199, 0xc7}], 0x1, &(0x7f0000000280)=""/14, 0xe}, 0x2) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 22:30:18 executing program 0: r0 = getpgrp() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(r0) fcntl$setown(r1, 0x6, r2) 22:30:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 22:30:19 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = getgid() setregid(r1, r1) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000440)=0xc) fchmodat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xa8, 0x4) linkat(r0, &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653100", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000400)=0xc) recvfrom$unix(r0, &(0x7f00000002c0)=""/103, 0x67, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = getegid() fchownat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", r2, r3, 0x4) 22:30:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f00001e5000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 22:30:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r0, 0x5) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x4000000b) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) readv(r3, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f00000014c0)=""/104, 0x68}, {&(0x7f0000001540)=""/102, 0x66}], 0x4) close(r0) 22:30:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x5, 0x9, 0x401, 0x26, 0x6, 0x3, 0x5}, &(0x7f0000000080)={0x9, 0x3ff, 0x401, 0x7fffffff, 0x8, 0xffffffff80000001, 0x100000001, 0x658}, &(0x7f00000000c0)={0x80000001, 0x3ff, 0x1, 0x83b, 0x3, 0xfffffffffffffff7, 0x5, 0x6}, &(0x7f0000000100)={0x92eb, 0x80000001}) listen(r1, 0x8000) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 22:30:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="edb7e080942426a37af7d95c25b10175029a01"], 0xa) 22:30:19 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 22:30:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) write(r0, &(0x7f0000000280)="8a", 0x1) msgget$private(0x0, 0x110) 22:30:19 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xff) setreuid(r0, 0x0) syz_open_pts() 22:30:19 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffbffffa, 0x4, 0xc, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x80000045, 0x80000000, 0xbda7}, {{r0}, 0x0, 0x40, 0x40000040, 0x3f, 0x9}, {{r0}, 0xffffffffffffffff, 0xa6, 0x1, 0x6, 0x4}], 0x8, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffb, 0x33, 0x800fffff, 0x9, 0xcc72}, {{r0}, 0xffffffffffffffff, 0x80, 0x6000000f, 0x6}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x8, 0x8001}, {{r0}, 0x0, 0x9, 0x1, 0x6, 0x1ed}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x1, 0x100}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x2}], 0x2000000000000000, &(0x7f0000000500)={0xfffffffffffffff9, 0x6}) r1 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) bind$inet(0xffffffffffffffff, &(0x7f0000000580)={0x2, 0x3}, 0xc) getsockopt(r1, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) r2 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x2) getegid() nanosleep(&(0x7f00000005c0)={0x100, 0x8}, &(0x7f0000000600)) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0x24d}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x8b, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x29, 0xffffffffffffff80, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x7, 0x953}, {{r0}, 0xfffffffffffffffc, 0x31, 0x20000006, 0x4, 0x7b}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xa4f, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x8}], 0xffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x60000007, 0x2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x9, 0x20}, {{r2}, 0xfffffffffffffffb, 0x18, 0x1, 0x4, 0xc22e}], 0x800, &(0x7f00000001c0)={0x800, 0xff}) ioctl$TIOCEXCL(r2, 0x2000740d) 22:30:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/86, 0x56}], 0x7, &(0x7f00000014c0)=""/23, 0x17}, 0x41) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000001580)="aec4d04e66508b5a762cc1cd0a10a81b1d9e6b002beb3c174e008ab793a1ad1b9f05bc530600000000000000000000000000000000", 0x35) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r3 = dup2(r0, r1) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) getgid() linkat(r3, &(0x7f0000001540)='./file1\x00', r3, &(0x7f00000015c0)='./file0\x00', 0x4) 22:30:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0xf5f, 0x0, 0x31d, 0x3, "6cd25466390356199d38eb87dddd20ad728c468e", 0x3, 0x6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x9, 0x401}, {{r2}, 0xfffffffffffffff9, 0x44, 0xf0000008, 0x9fa5, 0x400}, {{r1}, 0xfffffffffffffffa, 0x2a, 0xfffff, 0x7fff, 0x81}, {{r2}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x9, 0x4e}, {{r2}, 0xfffffffffffffffe, 0x9, 0x40, 0x2, 0xab8}], 0x6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x11, 0x6, 0x39}, {{r1}, 0xfffffffffffffff9, 0x70, 0x33, 0x7, 0x2}], 0x7788798, &(0x7f0000000140)={0x1, 0x7fff}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x85}], 0x400001000, 0x0, 0x0, 0x0) 22:30:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000000003) chmod(&(0x7f0000000180)='./file0\x00', 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x81) open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 22:30:20 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) 22:30:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0xffffff04) r1 = syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x4}, {r1, 0x117}], 0x3, 0x2) kqueue() r2 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) close(r0) syz_open_pts() 22:30:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xc2e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:30:20 executing program 1: r0 = semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f00007ee000/0x1000)=nil) shmat(r1, &(0x7f00004f9000/0x2000)=nil, 0x1000) clock_getres(0x40007, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/59) shmget$private(0x0, 0x2000, 0xba, &(0x7f0000097000/0x2000)=nil) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/246) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000240)=""/4096) semop(r2, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) semop(r0, &(0x7f0000000040)=[{0x3, 0x3, 0x1800}, {0x0, 0x9, 0x1000}, {0x1, 0x1f, 0x1800}, {0x1, 0x0, 0x1800}, {0x0, 0x80000000, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x2}], 0x8) 22:30:20 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./bus/file0\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)}], 0x1, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x100) mkdir(&(0x7f0000000200)='./bus/file0\x00', 0x0) 22:30:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:30:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) r5 = semget(0x2, 0x2, 0x400) semop(r5, &(0x7f0000000000)=[{0x3, 0x26, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0x72bafdea}, {0x0, 0x4, 0x1000}, {0x0, 0x8, 0x1000}], 0x5) dup2(r1, r2) 22:30:21 executing program 0: clock_settime(0x100000, &(0x7f0000000080)={0x100000000000}) 22:30:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) kqueue() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000100)="218bfd5b8aff5ef67c0fb1824b8e738c18a3e134834e9797a1fe5d4e81ffe4dc7c87f3471bd0c08f891df5191cd305c70338a1d335de0be1d37439059875b11dc517c6c4dfe695876d6a8ba9adbe9665c9d236720fb1cfc3c628e951fdb7101799efd4d4690c59647c3afc8130b9fc367feadecf8b61c02ec936e87b9c418284ee761243f43c93ac770c4e3d48ae22ba1eaf3b61c7c95655ce79fcae6f31f5c0c9fd10ec985e157ba1f728110377f22554b4128314841d3243aa483ba99da50cb5a4aa90c5b38b7d5e1890f8d25e76af7a15f1bc550198eaeb7377ddd06ede6039e52686bc31f7c04ec27788", 0xec}, {&(0x7f0000000200)="5c1493ec463892769a211a707ca188f1e434d2a46b9c1dd9e27fc8879ef73f455ccfe07cef16dcb74af3ebbbccfe68680a8d1eab36533a19a0a0c1c472fe42a4352d7c34142d6c8981da729dfa12e40e270d4d2f68e95eb9311aed6acf69d0acacb6e0f6f1f125072dbf665e689752e5a06cc4dacb8053e680f5f1b8c42f9e54c4368d2b3d85eba0dae2b75084d916", 0x8f}, {&(0x7f00000002c0)="a30cb38310145337d1a2a518ffedb117887390e720e39068d2eb42439101b2f7ce600772a3e8c4cef6ee01ee43bd39f1a9461cb687bf322290c910a92aff19e837c633f7e7f2af9c8baf96e5bb29469d9387d9f44eb1dd22d447a24172f6304f83063d12527b85a71a2b3a37efec1dc279a5a7320ce8cb517daf927724f701bbf1bb4857e0e5d7a5794b66b2046d9da6fd29db69659eb2a4118a3f00840d67618b", 0xa1}, {&(0x7f0000000040)="5cd8326eb723b429cee46c62d62a857bba2de5660570d9d3897eb1faa93419082160c886c2e052eea4e85eec13078d4dff68fd1212fc725df3bdce38b33c81f14f1b843c71e9aaf60adffd434df85d1a17ea887f52403ac4137bd14c2ad4470d467b2af8d8", 0x65}, {&(0x7f0000000440)="dfdd3861427641918ef2e8c770d63b1aca1db3c9dd4d53767da850faf37b9801daf7cb842e4070b94266aeedb747ecb9fe5b5628c67db02910eb3c6c1f12f9c9a5607f04c7065195b716bbe684074cd8674017bcafd67c", 0x57}, {&(0x7f00000004c0)="28ea71128f51642d15df8ae4cd0768a749fea4c89a6b2db0b61ad2653d06488889c27a8fb20a6a494bb5ce75d0cd75132882edb4f40457102242508dee8ef4e2fcca34095c9e7633887c5248fb42fe47c4a6e694f422072e1d51895de7b6727b7ba8dd8eeda863e59344e6f06dab7ebb81e3f63e81dadf891c31917ea3aa27e2e7c59ab0f4b2a3508cafb4a3525da99a0f70f73de8125e146d1bef844c9833b88b4944c53e7c6849a84d803e02b397c7559c95d3e3506606eb8690ab60a04bc00cd53140400cc677d494c0cf3e787eaa67b7595b12ebe67a638f5ffac0c3a0c35ba0a67c778a0ec392e45403039ccaeacef4bca3eb10ffce0222", 0xfa}, {&(0x7f00000005c0)="62a90a4e8d88291f4bc61957a0303fbd9df81863fad5b45521531625e340925770ef2c7640eda5b6de2866a15f61ef1cc4c67aaa1a8c8b38dd098432827c016cb8bf24afb332849aaf2d9dadb5ca2a823c40d205d111d74bcf94a7820b83905a4dbe84efded221cce40f25f196f73090f39e3ecdf9577006129f64a184002e484e905660fa2e5df18547", 0x8a}, {&(0x7f0000000380)="5a6ce70948d986f850d9b078c00bb11854f609af36dc09c693ab", 0x1a}, {&(0x7f0000000680)="cb764346740007c5191e91b91d99c8fa19435282994624145f4d177de8c18839c5f2fe8e1df9600849d21fd2a49e34ca95af88d041c18e9402e7d9a103521dcbe4bdb188bd14d7ae2842aee1e0408b05df0fbcb99b114917f4e3a6c528fbcbee382f4599530c185492d2bf63c444ea6979e334ed84b63b45491357766eb530191e9b5323b04b9ad79e192e88d95fb43a7f8f67dd11192cb002e6ca2d8655de3e8889fa89cd9624ce7b0a34bb7e5d02ef455a5d8b473f0a3668bc76e3a129affca9870df05097c3f5088393a66d8cfa94c540c4fc3437d87b280148880a7a705beb1a70fad1fcbd61b9d94eae236148966abf81a848fb", 0xf6}, {&(0x7f0000000780)="a3bb02ac7727ac48880461503907f7fb82f05b88ce6fe5131d00a12d2b738341c1fc1fa7c5fcae8d5e2a42ef45c5df95434356ffc2a11155f6837c32c82042f00f6ccfc756", 0x45}], 0xa}, 0x400) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000ffff000001000000978d135653cf5701000000a8106d91797aa87962d1d9bf00000000559dc93cf0417c0200aefaefff000000000000000000000058d9616703ffa4d00b613e0da4042cfd34e6ad016cb3885a9baa7caefa4ee373eb5d333ec0aaff646d77cd63e36ae0ade3167ef6a36d199654ac41ab9a751330402e1d08935edbca231c47e58b9d49e438229a63912a39c37dc6228cc79f48c187f06b4870395d4cb5603525a1b418f8fd5225438dd3c1e8"], 0x33, 0x408}, 0x402) 22:30:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 22:30:21 executing program 1: r0 = socket$inet(0x2, 0x1005, 0x0) r1 = dup2(r0, r0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) connect$inet(r0, &(0x7f0000000080), 0x4f) socket$inet(0x2, 0x4, 0xfffffffffffeffff) shutdown(r2, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)={0x2, 0x0}, 0xc) 22:30:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x52) sendto$inet6(r1, &(0x7f0000000100)="5cd6bbb976c6f16846b29af828f752a185e64b55ffe343048c300f71ef34e7049f05fca793a69fafaf89da981d77d02375864de559c0da401d37b1be6c8acf5e98310ab1c7d8bb24540ba8d167", 0x4d, 0x4, &(0x7f00000001c0)={0x18, 0x3, 0x3f00000000, 0xf6b1}, 0xc) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:30:21 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getegid() r7 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000580)='./bus\x00', 0x20518, 0x43) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r12 = getuid() getgroups(0x5, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="c6dde6c5ba9137cd86a27005a5257f682e", 0x11}, {&(0x7f0000000180)="bb2114a0e11fa0ea8a694c87891c7e7c29c5d7fa25bbcc69e4858ddc8645ed822c84d200dd6c57a2c5349cff7bd30f54852a8235f1d9ffdf69dc9b6175af77eae299250999d04a98128634ef9d02b3cd44a8ff39f07113289f270d7d89f665088b5837", 0x63}, {&(0x7f0000000200)="8a304bc2d440a1acd1ea35bba46b67fa56bdfd78b5563c445c2c7e93000f7a80c29d2100a3d59ba5", 0x28}, {&(0x7f0000000240)="9bf3b398c324e79515", 0x9}, {&(0x7f00000002c0)="0d3055489f8ff48f3f9502901b74dec31899eb4127569e85eb0bbea8ec60d539d0e9953dc9d1c921c58e59ee261f99a91e734caa5f5c23abead3690997e52043429f7007bff94ba1db0e24dc42081d47557fa50a9dedb0195001fedf5cf1e576f300852fe335a9ac9d2c86b6d75e7f15650a0dab4c5b86275540fd936017791785d8ce243a3269739f6445ccb55f4c9c773fe1da05e63a04dd1028ad2672aaa47f000c896bd883a2a562597b1459495cc493ebd640cc63ca43cfae068a5398d3", 0xc0}, {&(0x7f0000000380)="b05b27f6dc5e8aaa7d4c68b918fe099548ba753f7fa30355536709bacb3ef6b623575607fc9234193ac39a411ddc8c1db36fff487fb4dd0e538236c9774fbe40655cc136406c840c6b8aa4be133274b9102ab0fc0062886891775f95686e431e26", 0x61}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x8}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x62) preadv(r17, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 22:30:21 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/8, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4000000}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x22, 0xc0000017, 0x100, 0x3}, {{r2}, 0xfffffffffffffffe, 0x12, 0x40, 0xffffffff80000001, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000080, 0x80000000, 0xdf36}], 0x6, 0x0, 0xffff, 0x0) close(r2) 22:30:21 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 22:30:21 executing program 0: r0 = semget(0x2, 0x1, 0xfffffffffffffffc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/204) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semget(0x3, 0x4, 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0xae, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x7, 0x1c2, 0x1800}], 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendto(r1, &(0x7f00000002c0)="c67d11d62bcbf66176fbe0646c2c42ae557de3ab7bc123cc9ec129d400c4a34b23c8545b7e0533559a6e1e62e3809f3e684c1ebc82bf1c302d25b0fa48ffe177db7eecbbb63a79500d31732eb4de4076871eedf087c03ad123f391dba26d23187dd45add0ee083a51e3aafa3760949b6b8587d3824a6355b74d38fb3dcd94c0681f7781f7b3bdca395f6a2c81f7c10a12359855293c6999089010e230206f8340a5302df0734f4d4c5b7d86d2b66e6cd8ac499f6af3669dd6605d42333d22c7c50dbf387d33ccfdd94c400e0914d9648db", 0xd1, 0x4, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) semop(r0, &(0x7f0000000180)=[{0x3, 0x7, 0x800}, {0x3, 0x7f, 0x800}, {0x1, 0x6, 0x1000}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000200)={0x8, 0x2}, 0x10) 22:30:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) write(r4, &(0x7f0000000100)="0b55b49fcbeaf614626d8b217caa4b9def3c38a7c292a264bc75aa0ea9c510e79f054bf69747941136a96b2646ec130a599b473158c96510a5cd0c15a1103d047e5544d5fac48182edd507ab79ae2e30212a9fd96441bf53b0422ab423d0d28bbe4e947c6eaa92ab2f2e231339719c28d3827d3f16ec362b0e503a7434c006da50dd937c7f0b2d62992b7361fa55694cadcd04cfcb9453ad17ddc9f22519f4dac3b35bb4d93bee73ebfca7c7b42af20705099f6b0fea6ddd53808a0e7dba2d35c6a6ebee4dfff3c688564bc2a66b517917f116b081d19d7da073978d41bfc17a", 0xe0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r5, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 22:30:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/34, 0x22) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x1}, {r0, 0x29822485dcf9ea48}, {r0, 0x10}, {r0, 0x4}], 0x5, 0x400) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 22:30:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x1, 0xa, 0x80, 0x7}, {{r2}, 0xffffffffffffffff, 0x48, 0x0, 0x9, 0x4000000000}, {{r0}, 0xffffffffffffffff, 0x7, 0x2, 0x6, 0x2}], 0x80000000, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x90, 0x20000000, 0x5d7a, 0x9}], 0x0, &(0x7f0000000180)={0xffffffffffff64c7, 0x5}) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 22:30:21 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) socket(0x6, 0x3, 0x80) 22:30:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) 22:30:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0xa1) mknod(&(0x7f0000000100)='./bus\x00', 0x25, 0x7ff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:30:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8, &(0x7f00000000c0)="e8f0e55e", 0x4) 22:30:22 executing program 0: clock_gettime(0xb, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 22:30:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xd0, 0xf000000c, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20000097, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x41, 0x40000004, 0xb109, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000030, 0x5e5, 0x9b2}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x8001, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x54, 0x10001, 0x4}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x367, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0xf4, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x80000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8b8f, 0x5}], 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0xc1, 0x4, 0x100000001, 0xc58}], 0x2, &(0x7f0000000040)={0x81b, 0x2}) 22:30:22 executing program 0: poll(0xfffffffffffffffe, 0xffffffffffffffa8, 0x7fff) 22:30:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) syz_open_pts() select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="cf51403ce1b6d4776e074f60447f59aded9112e0b642ea27c869ffa2e56e4cb46bba13f3cfbfd5d6010000b6cccc8696ec401cc4428d8735b59300d11b98dfd2b708d784c190d1fc39328a361ad912c2681cbd0123db29cc", 0x38) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 22:30:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x90, 0x121) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = kqueue() r2 = kqueue() open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 22:30:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="0b4ba2e8a44902a1e53973927414797a4a5623f8a28526e63ce4107a7d104e00", 0x20}, {&(0x7f0000000080)="e4a0dd32a367bca2231e93ca0b82097605403a6133a5e92aea6f46a4fba4b13e74cebfc6b324bf4f37a5493b20cf0908808ac26bc9cc8da40d881c44b8e4128b63594901e6378aa4481ae6bbf8992de9d857ae2552de5e8bb3794cd0b6cc103d9ea80ad4acf68df1a0bb1df8be7e4f19a2ef978081e9995f54095d", 0x7b}, {&(0x7f00000001c0)="04b91e401706ec7774d560ada5bee65a460517a0dcf72cb463c0c42ab5cf70f5fa97368215cdfec071b42861b70b030a487c4922086bc5bd725ff26f0e063028f43409f16ed3e06472aebe3b46ee9a8d4c8e65f7ab71ed0908a27f380099a395c03690d89a7e746ccb4ae32087d48d3066bdb21ba35b733d17599e5182983301d2ecbe21816b621a5c6750b26f8e1e30e5a0", 0x92}, {&(0x7f0000000280)="ee2e3e29a7d6a8794045265961550f2f5ef3654bba1318a5ed5aece501f3523b2cf6fa02ba29b10e4c7b4da220fad2469997d905d05be2ae6530b46107925efd31f12f626c3e070adbec44728c532b9077b5e359d78ffd45e773ace77efcbfb90fac5428", 0x64}, {&(0x7f0000000300)="5f15ea363486965809c033dd6419589cdf34a3b03441e4a6f9d98fc58d2554b50911aa98cd5f23305f088a8d6ea3894d9bfeb007831d6c9e6fd1e43307642052a70ae1e319b21b10cdeff36384629dbb48d5dd1e90bea0b5973115079896430883cdcabaa79bd1fc4480591cdfa8377c0d8d2333c780e49c1c2b24ff329fe145dc382b418d73d78abcd1770dc948804a45ab37a8db065a9e11ea4305d30ac6236542b17ca999f511bd1ed64ee9dc27d29d8ac639d949838009b30af86bbcb51947c5f9a68fcd", 0xc6}, {&(0x7f0000000400)="dc112f6d942e3e2b8896d1719bc27ff92cd67bea7f4d6c30af79792f45a86f91a199aed1858bd1d2155ef5bb77cd8e8dc31d9e0d4446d5a1418b24ea5c4cbc856d346ba36027930280e4f33fb41159c4d38cc182", 0x54}, {&(0x7f0000000480)="e09719b53b979b2da8df111969d63f3b7002aad782a6b7d156b2e6e818211cd61e52cbc14422c676721cc87124a7203d4b658830fdbba1b3904ed88dc2d96cfbef5967e1d7aeffb8bb84a989dcf943e9c66a2710c0be3baef47035bddda4d2ec4c7e831dcafe02f9691beb95b45b019950e04273be", 0x75}], 0x7, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x10}], 0x48, 0xa}, 0x400) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 22:30:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="eb4b2ba0"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) 22:30:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) flock(r0, 0x10) 22:30:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000100)="c9", 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xf3, 0x4) close(r1) 22:30:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="7b377dd43683f1d0aba5d98c87e36e83a68ef07fcc8e86c8c361bcd786f7231b", 0x20}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="9b6e269f6f0135712a610fe23c6a35b3b7a98b086444f45cbe8dd646f7ab39fe7d845790ef0999eeb3e0a75ddac2f6fd7e3eccce879262e57fd0b113d7641ed3f654aa10a1c963d864788986b3a253dd6356f75b8d3bc05aa1977493bffd5857e016fe8cf2b566c1cc9ec563efdca6d0b6996fab972f7704d3c7fb4f8b58b08646c47bafeedd636ddd39dd38c61de89bbdd16b845912", 0x96}], 0x1, 0x25) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="96f48fc5a7770dc2f7d1b2f32d22db4d8e05dfdcf930e5b6451c30ec38b878dc34da0aba5087913a0fe90431f926ecc8070f205b0d3c7d0f980c4794bd3b322c24dc2c9d5015f7ba059ca8dbf2b21d3d3a1fca540f36aef46f24b318679b95cdf261972ba7aa00f1d19984cf28b91cc57d3fe31eb1fa87af4cade9e2a5dda3bbe72413ef509efb8f00cc9256b205f1bada", 0x91}], 0x1, 0x0) 22:30:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x800000000}], 0x100000007, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 22:30:23 executing program 1: r0 = socket(0x2, 0xc002, 0x7) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:30:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x20, 0x4005, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:30:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 22:30:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) listen(r0, 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = getgid() accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) setregid(r6, r3) getgroups(0x2, &(0x7f00000001c0)=[r6, r5]) getpgid(r2) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r1, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getdents(r1, &(0x7f00000003c0)=""/56, 0x38) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280), 0x4) 22:30:23 executing program 1: socketpair(0x18, 0x5, 0x7f07d1d6, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) read(r1, &(0x7f0000000180)=""/66, 0x42) 22:30:23 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2002, 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/223, 0xdf}], 0x3) socketpair$unix(0x1, 0x41, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001400)=[{{r4}, 0xfffffffffffffff9, 0x60, 0xf00fffff, 0x1, 0x9785}, {{r5}, 0xfffffffffffffffc, 0x24, 0x20, 0x1, 0x1}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x24, 0x2, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa, 0x0, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x800, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x6, 0x1}, {{r6}, 0xffffffffffffffff, 0x6e, 0x20000013, 0x2, 0x2}], 0xcb3, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x10001, 0x5}], 0x100000000, &(0x7f0000001500)={0x80000001, 0x1}) open(&(0x7f0000001540)='./bus\x00', 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 22:30:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) dup2(r3, r2) ioctl$TIOCSCTTY(r2, 0x20007461) execve(0x0, 0x0, 0x0) 22:30:23 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0500cb9f55ce289255e414d14f8b430a0b97246049c93f4854961d2bd735c42c9c12f5c576a56dca69278c09c511ff4b5997dcb5c384b5afae727898e419340bc7dfc3539883d1e2427c81e2d1743bb9e14e2f5e3f1267917322722c2b64c82312e2fa6eca9764acc6c9d569cdd302ebc7df45fce45c7d0ed9a42a81350e035593894f717d560f5d6fa6cc949b8934e6bd417d1e88e88c04b1fa82f93abbf86356a5cc963de117a0d78c9ab542bea17832f326662f24781aead2c5c26d352fe9c54c316e87eed952e86bac6c2df9f0ecc418d7561dbb4bd5d0adf3dafb62079f9b0710052223fc70bac88b7dcab73bc9862eb0092a80d3216bf2c7e9b8b532452258c3a2321fa1ef81980f49a02e2ed8a4b0dd874ae83119ed966795c756c168cb524b4784a472cad6a3209e6c050e8cb56dabf4da4927c143df4387028d"], &(0x7f00000000c0)=0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:30:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1, 0x25, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:30:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) dup(r0) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 22:30:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 22:30:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) flock(r1, 0x8) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 22:30:24 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r0) msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = kqueue() write(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xf0, 0xfffff, 0x100000001, 0x7}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x1ff, 0x400}, {{r5}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x0, 0x1}], 0x9, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x1e, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x8, 0x37}, {{r0}, 0xfffffffffffffffe, 0x87, 0x80000000, 0x400, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0x30}, {{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf00fffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000006, 0x9, 0x401}, {{r2}, 0xfffffffffffffffb, 0x90, 0x21, 0x0, 0xa5}], 0x80, &(0x7f0000000140)={0x45, 0xfffffffffffffffe}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 22:30:24 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000300)="fc531fcdb31a2c1703716d4316cf81425ffb3e6ecc1467823fc9c781ac330cee167f", 0x22) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000340)=""/227) 22:30:24 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) execve(0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 22:30:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd0bde2a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192", 0xa79}], 0x1, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 22:30:24 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) 22:30:24 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x329, 0x0) setregid(0x0, r0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/162) setuid(0xee01) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000000c0)="df2f7c6186479bf7ccb0d9ea7dd0e377f2af5f6b29c214d01c7465c49d3d3c813091eb1ec4cc4c30a0bc647ef3898736022105619dfd4b8af9b533bb23ac250cea7681565b7201ad901a29c58668e0b18341124498d4ac532afd03ba531490235bfa77d6629466bf", 0x68, 0x5, 0x0, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/178) 22:30:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x102) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400100c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 22:30:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0xf5b6986600f9239d) 22:30:24 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x2000)=nil, 0x2000, &(0x7f00000003c0)=""/159) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9) 22:30:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x94, 0x13, 0x0, 0x80}, {{r1}, 0xffffffffffffffff, 0x24, 0x40000000, 0x50000000000, 0x8}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x20, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x49, 0x66, 0x1f}], 0x10000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x80, 0x1, 0x100000000}], 0x1000, &(0x7f00000000c0)={0x5, 0x8}) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r3) 22:30:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file1/file0\x00') r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000f80fce842a340ec99f7d7bcb8f000000000000000000000000000000000000000000007bc0653d88000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000001100000000000000"], &(0x7f00000000c0)=0x6e) 22:30:30 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x492, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4000, 0x10, r0, 0x0, 0x3) 22:30:30 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) semget(0x2, 0x2, 0x101) 22:30:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 22:30:30 executing program 1: r0 = socket(0x6, 0x4, 0x100000000000000) poll(&(0x7f0000000080)=[{r0}, {r0, 0x2}, {r0, 0x40}], 0x3, 0x0) write(r0, &(0x7f0000000000)='q', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x2) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) socket(0x0, 0x8007, 0x2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000300)=0x3) 22:30:30 executing program 0: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) select(0x40, &(0x7f0000000040)={0x4, 0x8, 0x8000, 0x2, 0x8, 0x0, 0xbb9, 0x7}, &(0x7f0000000080)={0x9, 0xfff, 0x200, 0x9, 0x7, 0xff, 0x10001, 0x9}, &(0x7f00000000c0)={0x3, 0x5, 0xffff, 0x26, 0x9102, 0x6, 0xffffffffffffff0b, 0x1}, &(0x7f0000000100)={0xffff, 0x9}) 22:30:31 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) close(r0) lseek(r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) poll(&(0x7f0000000040)=[{r0, 0x11}, {r0, 0x8}, {r0, 0x40}, {r0, 0x20}, {r0, 0x20}, {r0, 0x40}, {r0, 0x3}, {r0, 0x20}], 0x8, 0x2) 22:30:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="723208d74b40663720eee1126e5a224becd2b6ab26b7a1f066a89699d8e9822cb198d3bb", 0x24}, {&(0x7f0000000180)="b76ef5bcb1420da009eb67055c29bd1585baf34be547c4710cdc1d21546477fa40f550ebec7bb4f58fcd2b4af80481870fddb4d2ac20de1c9b45004712ebcd2d1b19b4c974167ff685d0edc82d91de9b8bd9cbfd5fe0a7f7b2d7f6507d1720", 0x5f}, {&(0x7f0000000200)="3186eb71f0520b31887948ec76953cede402c301b870b024d6732c67f59da75d3e170abdc0fd539ce2ac4afcec0b9bb53d85faecf4be75c1a348a946672d4557a3853e9bb867a0d6278d1486030ed0645626e15b70869f032e0330766a7085b28178ea77b4bf66222a50d76f185d37b18806a30a55ec4ffd1f631f3fedcff0298a610b255683a28729ac4e2ead833939f5b12760441508a1882d1de51ba7", 0x9e}], 0x3) close(r0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880), 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:30:31 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0xc002, 0xf0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) write(r1, 0x0, 0x0) 22:30:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:30:31 executing program 0: r0 = semget(0x2, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x3, 0x100000001, 0x800}, {0x2, 0x2, 0x800}, {0x2, 0x10000, 0x1800}, {0x0, 0xfffffffffffeffff, 0x800}, {0x0, 0x0, 0x800}], 0x6) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xe1a) 22:30:31 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080), 0x0, 0x9) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x19, 0x5, 0x80) sendto$inet(r1, &(0x7f0000000000)="a1ce3867c655b6b91649ef3109557050fbf87ed4d54095986e7670a1400f594e5e181d0c46c92d412b116bf9a3caa32be0ac30441c81846d28a4f4639296068ea2d51dac0533f7d9184025490ef17803ff1f0e8452ec39f4d0cce7ccd12d701e3487d3fb544aa405d0", 0x69, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x4000, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0xa00, &(0x7f00000000c0)=0x6, 0x4) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="9f02f565e3f67e05831fbd034c519187f226fc4afacb0b", 0x17}, {&(0x7f0000000180)="782b68ced4f4ff95aaeaea17e7a7d0e49c62ce987ac5974a0375db11abf6eb1ceaf3e9470b1ad050c643b39dba44037c923bb4033dada7cbf8b9fa4260ab1a2ce31ad6092fd8421736e763e51c2cdcaa1f54238782f198a6f8a75c5716a1cace03fd57a058b4c9b4c0566612ed7be3b6bbfd7d229512990c10db233f0cde747b779afff5236b6e58561c6d623557348e3f552d302638d4085d94c17599691c41c556f3830f373ab6f5ffed753f16fbf6589af42ecb4b84f29230ab8f41ead6ee31ef75c6e7161185a547bca8ba9ac352cbb354f618f2", 0xd6}, {&(0x7f0000000280)="08f3171954d567c4e75561beae23e88b611353233dd5784b3fc03e249245c68d616a7ade1ad25edab09baeb4fe75fae634410eb922b21936f9804c9f857a9e90dc7a829e6381fc99fa346190498807f8bb1badbd08f78d0f14760a613e226d052ae3", 0x62}, {&(0x7f0000000300)}, {&(0x7f0000000340)="032644428db2a048ada4741799f2bfa940fe78fe93f9b3ba6157767813e43cb4b616786da81e9a55a25db59ad54da5ae8e48741e0c98601d61249e79b4d1996fd2466c539f68095d0cd3a113e21e0913e5116f96637ac8a7b4358b6e7b2062cf6b67982ac90278343e", 0x69}], 0x5, &(0x7f0000000440)=[{0x58, 0xffff, 0xe6, "98d40a214449f2d071db1a78d93cfcf69150ba1394d710e301bb5c93b84382a4d9ce90a40ee568589b9576c27fc8d6f2f286b5ddecfd32ceca1895e32b5c2f11bda45b445b"}, {0x20, 0x1, 0x0, "dcf275f72d274b7293847bebf6"}], 0x78}, 0x40e) close(r0) 22:30:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:30:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) r1 = dup(r0) socket$inet6(0x18, 0x4005, 0x96a) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='^\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)="7df22300", &(0x7f0000000180)='\x00']) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 22:30:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendto$unix(r0, &(0x7f0000000000)="3ead4ad43ee63a6531d99bf0a169abb3060c9cd057e35a1b04f2a5651ab02d84a4aadf4b59c9", 0x26, 0x404, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x100000000080, 0xfffffffffffffffd, 0x10000, 0x5}], 0x800, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() pipe2(&(0x7f0000000080), 0x10000) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 22:30:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 22:30:31 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xb, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x10) 22:30:31 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) getgid() preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/153, 0x99}], 0x2, 0x0) 22:30:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x6d471ae5}, {0x18, 0x0, 0x3, 0x4}, 0x0, [0x1e, 0x4, 0x101, 0x2, 0x0, 0x43e664c9, 0x8, 0xdb7f]}, 0x3c) sendto$unix(r0, 0x0, 0x0, 0x8, &(0x7f0000000000)=@abs, 0x8) 22:30:31 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 22:30:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08a6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed85843037efccea6b517de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2b7c964c66347c9c2bdf779db956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf49) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) lseek(r2, 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:30:31 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x11d6, 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000001100)="5678d066865b598df4dabfe302badadf7e922b8cf8b5097f6dc9b95292bd1da2706a9979013463573ceee457160fc0ebfe55c6db30507e34b7af1914adf65b26ff4c1a668c20be948cf901c40c6e0bd2405a364d7ec12e75596fa8", 0x3527566395fb33e3) 22:30:31 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x81, 0x8}, 0x8) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xfffffffffffffffe, 0x4) 22:30:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000280)=[{r0, 0x4}, {r0, 0xe}, {r0, 0x32}, {r0, 0x100}, {r0, 0x5}, {r0, 0x80}], 0x6, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x90c4e35c193348a8, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x60, 0x23, 0xce9, 0x53f}, {{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0x1, 0xa678}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x7ff, 0xd4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000010, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x54, 0x90, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x200fffff, 0x1, 0x6799}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000015, 0x2b, 0x8cc}, {{r1}, 0x0, 0x0, 0x10, 0x1ff, 0xbd}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000001, 0x923, 0x58}, {{r0}, 0xfffffffffffffffd, 0x30, 0xf0000000, 0x7ff}], 0xe, &(0x7f0000000000)={0x100, 0x2}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 22:30:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) sendto(r2, &(0x7f0000000100)="a6636b5eae58e79cb980182717a19f45917bd3e4dfdac50becdd2cde7111a212024b0fa23792b15c638987ee94df19879a67fc681711cc9bb30e67cb66cd3feeb8412262eed3418c3512078112669b87dbf7cc6b6092a85dc69e7d462f2de02a337ce67aad60351173f0bb4a2477579f6ad636b9e711941b425aabbbe43fb6922334bc528d4241cab84fd49caa7f083a6d90251ef685b110bd64aca621d60a9adbb184a934c99b5e27ea03", 0xab, 0x4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) syz_open_pts() 22:30:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x200, 0xfffffffffffffffd, 0x1, r1}) 22:30:32 executing program 1: r0 = kqueue() socketpair(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x100000000, 0x4) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r0, r2) 22:30:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="825c5918cdef0d1da53e55d58b51164ec69770479a304793963b703d8d446c3e58bb317918dcaa6c4b10e73f61ef641da8522e51de4324e39df8db6b8b1843ba44706a8a4bee88fc758e9fe72dfec35294b5dd6c1a02dd502a59f585ad5c13243d93a2c94d5eaf418cf2b8f6033911caa53cbb8bf5904e0d7aa088c339d3c92e4caae911adfe0c9450bdb5344dc57b86f5861703f73da9d9ca51f5cfecfce52ada8b459e5b5e1c275e46a7baf6ac304ef9033aa55bf938e140d846"], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_open_pts() r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x20000000000000) open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x100) 22:30:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x8005, 0x56) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="49edf620c3bc4d504a0ff43ecdc5bacc78f66a24800b72ed33f7f5027f946f6e8dd263d2dd73bdc7f792f2be20bd0dc68f4220e2621e417732b7d97f263e64dee563830373ef49bfa9f958f04c82a68be8e3c688b02128d54e76a3a8f9bc4acd543d6c1370d70d49d284d75a87a2d3c6038b3bb16e63ad4354ec7a0798d76bb36d502fc4695c3a3cd9971a75fc11f791ec0db5c511f2f70ef7b76f4e9e686d5623ab4e7792d7c2b6311f56771074b9abc226bf1d94ba5ef52761c25ce3b21873fe12acdce00568f8b1440800cd11b554082bd650b3e4c02f84b8f1a9", 0xdc) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 22:30:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000000c0)=0xc) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/89, 0x59}], 0x2, &(0x7f0000000280)=""/131, 0x83}, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffff7, 0x5, r1}) 22:30:32 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) connect(r0, &(0x7f0000000180)=@un=@file={0x0, "131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"}, 0x50) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 22:30:32 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(0x0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 22:30:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) r2 = socket$inet(0x2, 0x8000, 0x2) accept$inet(r2, 0x0, &(0x7f0000000180)) recvfrom$inet(r2, &(0x7f0000000040)=""/91, 0x5b, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 22:30:32 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRESDEC=r1], 0x3) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:30:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0xf0}], 0x200001e0, 0x401) poll(&(0x7f0000000040)=[{r1, 0x148}], 0x1, 0xa3) 22:30:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="eba9edc33f531bbff936cb17de2b26f7d0e3dcedbc8d62073ce7a131700b4a3a44ec0e3e47c11dc8eac9da46b2a3be53d3e872df945635cdd6e932bc9939ce5f4c9816ccc8b7720443e443419d11a9df78f64c734d0723f910a67ffdf97f43946e4d8999ca2677978ba9caf2c9bebaf2835f264709bba09e00c8b0fb55b59077458de1c9f7a5f173d517c9274f8aedbf8e1f3f88ef8f822493f867219e570da405d2560241c064a47ca77745a40f6f8845496ea3ce2f52f430e1d1ecfaaba6d88638f346ec7bc82427d7facb8aa49663c8066b8ce0afa132f28b348406d66b", 0xdf}, {&(0x7f0000000180)="390e13eff06db6a2f54b308af8eea2e57a1d19abcbe48cbb413d1f89a466b8fd355e3ba8c37036f2085a1e41033be25978b9f7329862b315", 0x38}, {&(0x7f00000001c0)="b2cae2f521d598c758956a5e12fcf6b921f42f361ba86bb4b22361262744c3a0485d4b18d86f7078e89994631aee52962d128abd95d128495e5d9ac6507b9cb5730542ce6f92161907f3c08c4dd8bc8278f8b7ac426fcbaa20230e7adc59ee1dad231593ff219f0819ca913ecaa3c90ca73a994bf173361dba72a4ff3d35b492ca23fea87e69d3bc9fe17fa938019be28b3a724ad814cc59b076bff8cbc83c434cc57a71203fba6c5fe6492055dcffda9d2a302e157e2bd4b20d8b01d31eece1de7f4852203191b2ca06c002f9b49080b34a50c3beb4e880c05da0", 0xdb}, {&(0x7f00000002c0)="67524b791db2f73c17984b257b96223edc6f3e641a333ecb1c6c00d9740a3f20c93e69960b93c25e4755c12c72512f1b3f359fcffaf12ce512a573dfb3a7b7999ed09f5df72886b748ee42810c37b3024ebf486cc53e8939f7cb79bd1047505ddf7ae90cfd33ab59107c651e57d1926759c8db6ad626ab5d4fa47c0e2fa72e7e48c7ccb33ca4bb81b68cc7e80dd754220b91db00f7fe06dfb5f63ee6a17a70863d02da07873261bd3bed90beb689427fd3c63baa9bf4f4f2b6dbe099f2252936fb1a261fa9bfd472dff3d1480268c3be91fafd3f48da986849750cfde711d05032b46b156fbe0fdf75d0c625e3a2cafb6e76ce9d0e6891", 0xf7}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="6800000000000000ffff0000ff0f0000502219c1f6a8e465d947a5d19c76c2d4bf67219a0a47eb3f565c670f38871517eb522684b8973525004b050aaa6dd4cc5e12ff4e3ff6f7f41ffd85b42215a01a40332a3af90296e095559d03ca29c88e00dda2a3d1f4b9000001000000000000ffff0000ff7f0000f30250aa7c207e25ef57ac64504314c7d16c076d420c93be60f7fc4324a839e66d42a3243869bcfbe9584c263569b0290f341c18c354ee2719d06d76579e90d34abb69c31d6b1564c51d038a079a4a2a840604de3447cc7e790b870b0cbdcfa0253ffde5b97312decceb2fa01dff17dfc2dec1b1db3f1e13d247fb387163409d3cb1b59a5ddaef0560603245fc2f436a2420d87f8d3999cc468dd16564c102b398d2bb05fcde23ffa22937e61ba71fa45ea410e115e93c3d45dfa7db06692e345fab3867ead6b2464600d151596ba5c026d46af1eb88ed1d1e7e44900109fdb7f718b11634d560f1dd0000000000000040f719b93c1c1934be30065460603c7de2648e9054757903f4322319e9e5b689b9b1b5f4ba126f8619008847a2e2db8eaf8cdd0ee99887ec8d24db42f4d8c7b4236f10951478ebbd60c2376ad70cc0b466a30a6542d05ba01a9a18493e07781398707614066db8a2fb16"], 0x168}, 0x401) 22:30:38 executing program 1: 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) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 22:30:39 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x3, 0x8826, &(0x7f0000000040)=""/90, &(0x7f00000000c0)=0x5a) socket(0x1e, 0x3, 0x0) 22:30:39 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x8) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000100)="e55661b928e3d49d045a31c3a086276dc62645317853bd93", 0x18}, {&(0x7f0000000740)="11911c04251bd0b1b03292b400ae1a14636e05f28a0500000000000000cf3effcdc21dcd90eb0ca5df881a7586dd5133000000000000000000007e68c9f70be4db6877ad10f56ebf5469c21429daf6508f4cd84c8fdaef73b5a725849a3f9d7fa0633017edc38f4fd3e7b6bceb359c83d139a59e9c9601a0d01033bcc777a369b8f011911ef397c5f921800147fd5aee53c2fa7ae7aa7095cd208cc5bbe916ec17a42ea04e475ed61be13bd9be33c03c5ac3dc0ac2b652f85ee8aa906ffde95cf0bc6ce7a95a5b8807c21815ad549a7fd127f167c4", 0x2b}, {&(0x7f0000000180)="5a6789f70facd60a4a4b5ae6a26f1c4314fd9c16aa8574fa98d8fa4761ea0c9871ed901d511c1824b151a3c0ab4c056939e013747d1521c888d3860e54460292901eb2207ab03ec25eb48b811de7c32600d2a31ae9e6a0ec66a50152b14ea3d366686489ea4885b5befc9f13af9803f5b7d9b60a205f2adbe023c61cfe1e85c3f02f83ce7c2448a7466c95cee092939704ec3f3466bf152f5c59c17ae79b16279f8918cc55c5022d56bafe29e94f3db3ccabc9a66d144fcdb8670bdc25957664b3fd6639943ed8cb", 0xc8}, {&(0x7f0000000640)="ac841e9ccd1def5cc443c8931c708c4c567102fa48a793a18ef27bb66b434856aacffd20fa4a1ef688832860cf34af21f7dba49f22ae51e5b89ac4208b60cb1ba4749765c752282382182cea0a8ec3928328c5e11307e19d1a46adcbd90a461ffb4f5bc47bab42c98311569d5d20", 0x6e}, {&(0x7f00000006c0)="41ec0ad14cdb302b31c8c2b5f0b9ed569dca655f80c99aa9b295605b7b9c9b860eb5", 0x35a}, {&(0x7f0000000340)="9a874af53a9f70d3604e355225c3f6fdc5c705de25d28263d85efab896c33b4f34a99bdeeee4c3bc937fd33d50d65d91f17f3f39a9bb6dd8a5c95921330a45af87de19bf506cc88fd2cc571e1fe461b48c87abf108e8a6ad311491137c0ef795c16151de891822218fc6f6344f4cf08b3e37f665604fa3cf43ada0827c514068c19ccc80297c695664e1db78e140d6e59cfdda5de790471d1735219dde635aa9f7c9c1367622459925f50fda582e525dd8c265f2b3a977ec1af3fe79119bbff815c9a9a985f3104fc03ce540bca5093f1873b91e6b372942113110d621a693ba", 0x1eb}, {&(0x7f0000000440)="a0dfe6654177294dc72075244794034bb2e665f63bce0b21e9f792c0c70ac0aa56889faba7d6823df62bf956e97cb131cf69353848cda7b0205fbd35e38de31822f64984d307990946bdfffd1c63a827b0ffb66c9643a1d31a40e3667c4311faef786c19216426e741e5590b1752a1c7005f3cd36e91247ea6c1f34bca181571f376bda7a34d44c42a1772c5", 0x8c}], 0x7, &(0x7f0000000580)=[{0x28, 0x0, 0x410, "b9133c200f0db41aae08961064118d321514552ca8"}, {0x28, 0xffff, 0x101, "e6011b401e70da923006739d37d58544daada5011a"}], 0x50}, 0x2) getsockopt(r0, 0x7fffffff, 0x921e, &(0x7f0000000000), &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280), 0xfffffe28) socket$inet(0x2, 0x0, 0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000, 0x400, 0x3827, 0x9, "bce6b3d639f4558f216f3edc9df46a39cff51490", 0x7, 0x400}) 22:30:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 22:30:39 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000000)) 22:30:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) close(r1) clock_settime(0x3, &(0x7f0000000080)={0x6, 0x6}) getitimer(0x3, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x6, 0x220, 0x81, "6216c58550b079a018b27895138639b1d4552595", 0x275c, 0x9}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x86, 0x1, 0x10000, 0x9}, {{r2}, 0x0, 0x80, 0x80, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000084, 0xd0b, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x7fff, 0x80000000}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0xcf, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x6, 0x600000000000000, 0xff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x40000034, 0x3, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x6, 0x3f}], 0x7, &(0x7f0000000180)={0x9, 0x7}) 22:30:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 22:30:39 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r2, r3) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) getitimer(0x1, 0xfffffffffffffffe) 22:30:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x8000, 0x0, &(0x7f0000000080)="10b215d362e69fff894146b27f77cdb84df374f063ca3ab0ac575934c5bece401d5b69580c534573b209004f9e07215c02a5759aab41a0c65871d7516cb8cca18db227a0a54f7871f97ea6324a0e54755893ae49e46d24c433be2760ab059993bffd02723596b41c6789788d08db6324911d85462b791e99a4b6ef22e159b887092d2cf4f418f7f86ef494e830e757e1171ac55d3ba62f22dfd96591f8e9f98ba5b8ae22c5f8cbb0436c99507511df8c25966dcc625e91fce09ed641b1e1ad0edae52f2864d7c14b15d3b14ca5991db1bd8303b1c5ccc9c707fa48eb2a4347dc9d833fbf6f25d42bf84442ef6d", 0xed) 22:30:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x4) 22:30:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() r4 = dup2(r2, r1) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000280)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffffffa, 0x2}, {{r1}, 0x0, 0x28, 0x41, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000040, 0xfff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x1, 0x21, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0xf0000007, 0x7bc4, 0x1ff}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0x7}, {{r3}, 0xfffffffffffffff8, 0xc, 0x0, 0x5, 0xd7}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9f, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x20, 0x40000003, 0xe2, 0x200}, {{r0}, 0xad1c4b54671598da, 0xd0, 0x0, 0x1f, 0x10000}, {{r1}, 0xffffffffffffffff, 0x30, 0xc0000025, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x3, 0xfffffffffffffff9}], 0x8000, &(0x7f0000000240)={0x5, 0x6}) write(r0, &(0x7f00000002c0)="90370b33f0d96e2b933f61c8689deda67b504214875105f7486a5b20f87f6bfc2c7c8647ea2cc1d5b0b0d4e44d5a98e4abf8fe1c05b19d9c2d012e13ca3634249353436af58c0dd09dac6120fbf8f1bb03a4029130f2336a46a8e70d8de0bb208c3433e5570c6e107e2d97372a34331a79e3c1384a7aca18591346d1d937e90e8fa33a143b0fab0e8a66ba21e85f6902ff8036054a9d3547899969f3676c77f103089638109765b53b2d6c5b4454f322489a7a6e989a3815bad3e01a5681597147b2bdf6ae281980bb163ea09f3873c3948e2d29b3e8ca2770e9b4f9f1", 0xdd) dup2(r3, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 22:30:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x80000001, r1}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="013026e786f22ec5c02393d08281ad51a1ae5b1d6687bf477ff26102c62d2bfaed203e7f797218867b8843b03c28365113ab41bd8b939278764070c51bb74373b2415875355772e5766962be0fea13f01593c02743bb98fce15d4b29238cdfa8d0fb04a1fb8f5ebe692b44bbd82eadaece33b64d228706060a3eb986c30c072df8d2db67e36be44473707d0c8a1588dc", 0x90}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:30:40 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x7fff, 0x4) munlockall() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x5810, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 22:30:40 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 22:30:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="a273fa0c5172aa6a4e04ef2183688dfa5bb44e3836ee04826ada76d55a42d0c5322f40041f53df3f5014d1a5b4c6e67ae5a562dea9dfb1a76a6f9efca981f8622e24f33f3089d8c8a31b130399af4e3475a54748f001aed40a123bab227840e4ef32fae559412c578aecb9e2f1b9a72a3ace55623ae453e17a6e5ff941960ec8baae75d64259adf67726988067facfc6f0588b8d786ee9420d787d357da26e41290aed014a55", 0xa6}, {&(0x7f0000000100)="b44516808a41cd0d5034be3a1366a17de877bf3551b18d72643ace7e2edbb2a9c9e425991c4a24dccb549d7618d0c1b9eaae6389f5a7f05c79d7d9673decafc25f911a9b15133b9392c9e2b6b495ec22132890281113ddf32f47f6f75a022ef0d67cbfffcfc707411de193a78988653d2f1e46", 0x73}, {&(0x7f0000000280)="d4ac19abfc60506ec098a87b160ece0564545f59f3ede97a4f28040ec3c8ad9d6d9c53cf1947fc617a8e8624ea3abda446aecb82970d647a0120b26bdf75da914ec3f316d718fd82dfe98e6e0b2db10bc816721c581e244a61886830b7b12a2535cda3835a5540142d49433fbd21321efd3440c921d161e5ac9ed92cfc31d6aae993f6ec3b001ab494c2b81a1a98d15b96071e89bf010ea00316ed0811182e74cd0fe738131ad32479e17eaaa2d0d18fd9bb5f7ad2a7c5f42d66dcd74610b514a592649225ea8b241a2b24311cad38cb6f7367381e81ef043fd4", 0xda}, {&(0x7f0000000080)="a0657e61de22d9a9df118996565468be21294f44326aa107c12cd634dbeb3c65efabc8d22394192f4b10", 0x2a}, {&(0x7f0000000380)="c8822adf02951a974a703dda85ab142fcae427274ae16127ec78d7415073258351c0a8e5a399367c82b3c56639c0cb9c0831008ffa6447b9a8d8d40ab8cec90610", 0x41}], 0x5, &(0x7f0000000480)=[{0x78, 0xffff, 0x8, "c94dfd773df756773cacfd639b76590ee57e97a40ada30822c3a07e77e9de840e93f1a944c22287ff9aba92a88c8b2dcc5ab7f0a208eda3edd3dafeebea6fe633d92d8b54ac80204e2002e662af0d0d0f9cbc058ae9c644a73f76db49fe84077eb38de99"}, {0x80, 0x1, 0x3, "54fe5c3e40df7b04fe1ef20b94d4ce3293a959afbf1c79f57960698273f91577f31af468b5e2338cb112e014bd46b3067fce149e0fd2b6c2a96c391f359cde80febf10d5813acfa49d783290481bd1e816ef2c0c1f87f3f2946e23d77ac6356d73c1e5803d3a8675f3f0cf2e"}, {0x30, 0xffff, 0xe, "6967b1a118c731d05702a5659b3b7f5e931d0bf9245676cc22d88105ae0e8b9d"}, {0xe0, 0x1, 0x80, "9d514a6425264d8c9f841cd6931c05415eaa49c9299b817605c2d27ba6e4614217a4c08d5d26ab4a3b349152a03ccece13a5b256dabf8ed84d150990ef9da1cbbde55a22064b90ee9321888123f0f526521fbf9fb30b9afee328fe991e56dcce8a5152071f11015a4580fa8e15eac80ffaeb59f325486891eaadc4f2801ab28113031f6a9113fd2c64fb2c0c9629af4274ea25fbe7e1c094842970e46f9fac7221243ee0e52aca445cd505218a95e06209309e1d1c6d36fd0c470cda44ebf66659cc8da4c77e050a4b5beb"}, {0xc0, 0x0, 0x2, "40146e94eba16b02110a3eb3f707ca3ad7f69e439cdd7db7dc9929253a7ecb86908dbf5ed47b4f3678623c6fcc76ece91149490ce37a5d9ebd79b489b715298cb5994cd1dd602d02792c5381c3126fb002e9661d7e36c361750b2c1bebef79cb452bf0b15a0f23d8557529d1e03ff2787359ab4938b1df578e66db9822342106206ae60648a1060719c8fbcf56d44cfaa69b8a38e623123db4b2a3fff6094afeb0499ac90c2246a60d200b57e938"}], 0x2c8}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100000001, 0x9}, {0x18, 0x0, 0x6, 0x33c3883e}, 0x2, [0x2, 0xf000000000000000, 0x1ff, 0x7fffffff, 0x4, 0x100000001, 0xffffffff80000000, 0x6]}, 0x3c) connect(r0, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x1c00000000000, 0x4}, 0xc) pipe(&(0x7f0000000800)) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 22:30:42 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 22:30:42 executing program 0: 22:30:42 executing program 0: clock_gettime(0x0, 0x0) clock_settime(0x0, &(0x7f0000000180)) 16:00:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0xd0, &(0x7f00000002c0)=""/203, &(0x7f0000000000)=0x27b) 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 0: 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r3, 0x20007471) listen(r2, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:00 executing program 1: setreuid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = socket$inet(0x2, 0x4006, 0x2) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x1, r0}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) open(&(0x7f0000000000)='./bus\x00', 0x181, 0x18) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x80000000000004, 0x4000000000000004) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="0000000017b815f1ccb200cdd23ee1fa26fbcc1216b95491b0a3c7fbca59440a5b4b81379bdd76658ab6a93b6f5c1101866c8957168b26b3e991692d682ee221c1cfd94bdddb85db437edd8f9409d2b7553042f53c98922f5bbb1bc98d2a148ebcbe29a15b42b2cd4ac14eb9ea695674dbd093e04901fee869ffa735b5e97fbd34da1aaaee819071b6873f8f2f7dbc0fa4a7beab804ffea2035d298b2d13b97fb99d4a056bdff47ed6ae82c6842f7a2045e618203a8fdac7a14e8b974a269345c77e9e", 0xc3) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000001c0)={0x6, 0x9f53, 0x0, 0xffff, 0xff, 0x36, 0x101, 0xffff}, &(0x7f0000000200)={0xffff, 0x3, 0x0, 0x100, 0x2, 0x7ff, 0x6, 0x3}, &(0x7f0000000240)={0x3ff, 0x0, 0x8, 0x8000, 0xc1f, 0x0, 0x4, 0x5}, &(0x7f0000000280)={0x6, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) select(0x40, &(0x7f0000000300)={0xff9, 0x10000, 0x4, 0x1, 0x7, 0x7, 0x6, 0x3ff}, &(0x7f0000000340)={0x5e9f, 0x1000, 0x61cb, 0x100000001, 0x85, 0x2, 0x78528695, 0xffff}, &(0x7f0000000380)={0x5, 0x8000, 0x2, 0x649, 0x7, 0x9, 0x1, 0x7}, &(0x7f00000003c0)={0xffffffff, 0x900}) select(0x40, &(0x7f0000000000)={0x2a}, 0x0, 0x0, 0x0) dup2(r1, r0) sendto$inet6(r0, &(0x7f00000000c0)="6818474d7778e156f5f41bed62ff407bd5c8cce7203127ffd6b5779c02adb3fff2ab3dc79e6c0f13a26276d54e00876ebd6c54d0deef4e66af47b7bdcdc8fa9ad943efa8798744b563f32f857dbf49e8fbfbb9b9453cbd8f1a6a9b0836466793b977b091b6266fd75e6237e9d5b185f0fa2df72f80efca90ad5071417fb02477aaef3278ea6d98472d6df7868b657899231e09597aa09d7596281190fab99eb922", 0xa1, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x4}, 0xc) read(r0, &(0x7f00000002c0)=""/2, 0x2) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6bddedfea573cbc731385a1d9b5c33c7c263d790a7b83db690af", 0x1a}, {&(0x7f0000000200)="464772f0c024968c46042fda5fcdd168d8a7e4e0011d2f3332607a478f763cd5a4ee467ea89d5e7bd5b07f995ac479693395ebd693ab1973438b0f7bc92d977f9ecc81ccfd34a3c78e3825d05459fbbd7421a2e00386d6bbfe167e1a5ead2c2ef4f439ee46d2c8b9b5d848c2feb2a278e04b1627c15f116be6b7ed583d56a4e7460ab73d7493cce56d96ce9ecd687e06a758932fc82a26a4568a939b9b30f0f580", 0xa1}, {&(0x7f0000000040)="b933ec31d5727eb7285ef068b31859ffff176308886965a89416e299970458b8b1c2ffd8", 0x24}, {&(0x7f0000000300)="fcd55ed5038a3da98c0623bf74fcdd74268fb9a8f55e3c8ef4734e0bf5563a60828fbd076107f04d3078ccd2201b3c27d4de07b80baf5f30ca3d89dd9599257f8595d3c50886a09fc420ef97ab1816e6126ccbcc8acadc53991c83a412457b461de75df40dcab4375e7fb09b43", 0x6d}], 0x4) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="8ffeffff03000f000100008287e311497dd0f50f49170007fee5e455493b20ffcd91719176836a0dd962c223ad4c28c3145a06c7d95387074aa365027a4a7ea6804ba6a7bb2c7ba7b803b6de46edca48adc0bf3d8d0500000000000000336f7b1620a107ea1428d18939239971eb6c31f3d9ae7642dd5ab800000000e699b3f0ef6aaa3b561f954e61dbf4100cec93a56aa7077cb2f4d2882390b3e2e23c8d2b1db6782825e008f271d3c95d410fffbb942fa062ed7f2a796b0bfb057dd72e52d48b74dfe60719f4e13e0bfee3a06b1271f74b3c2dbe287ec1536e43fad62a7c9c5d7447ef91efc912c84fd8bb95ebaeafefeb3c920bdbc40b6e41a0847c3567395ca08d39f18665a5d45404c38e0fa782c83656d3917951885c3e63230237a5cf82d13cf319f83ca2faae83604f08841d78728cf6d6e75c613fc9c84a2694b841277cd6c78f5478fe91ebead6a94025906c62ee68d670d2d279eeb2448d08efad52bc6a12d805ce0bfd7a6a1986e4c662e96264b50ffd027a35f30f230f9b2dd40daf10c8d76c1f27e86cdde0b5504e304d04c8d0a8cce87fb98bc2b8ef155fcaf356c5d46275c42055e82e582e5b6d3e328c347a100cc6e08a71b39e08113683f4cc8465b5d19969ef9cdc848259c806d14f78d968b8c10a11dd52becbae79da227a2be10886e41f154b7d550e0f275d3316d7f5ef3fa2876e45d1483db9ebf7e9cb262f7f39f85665f9ea910a923f82e19607bf44fcc58fb264e265f6e4c65eacdcf813b3d6ffc46e42a487090c00e99907cd3ebd51cf4223ce5e2d88609b05dc965a142a3b95057b0a078986126353f80fe1235c9b7c38c34e4c1fecfeb583ce7701601748e4b2670e79a8fb6623466a43926eef01bce622fbacc6e2ed3352de7839afe72d709263f5a89834c890f2a65ee4e22a65610d1084137e325853a188f0f37b256f125c51815fceef958b"], 0x1d9}, 0x0) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x5, 0x4) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) 16:00:00 executing program 0: clock_gettime(0x2, &(0x7f0000001540)) r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/94, 0x5e}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) ftruncate(r0, 0x8b) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="446f396bd52f912b537ca5fbed92dbc4f3bc4bf304df2b0fc249b102e92ae34d87e0b4488652e20373dc8b4fec1e5a3f4ad3d905fb293f70fd27fbb8d0361f70129e6c696bd66d07c10eaf4451e862dc7ab3e5db3d93e2ff227ca5e4d959c9127d0bcb964342c360d244cc3721234a54d87335b132cb4b66e02ac2450a4ecbdc01ecd0b06f86238f40cae35edfa4a3e2d1", 0x91}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xe8, 0x2}, 0x1) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x40, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b7c5696ac152ad99fb5353fdaad9ca696be4f70733fca16a3dedaecfef3bab8ea4cb35496f4b4a2e7fbcf0a5ef7ae0b99ee988a98f0938d2", 0x38) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) socketpair(0x2, 0x4000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x10}], 0x1, 0xfffffffffffffffb) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001000000000000db"], 0x10}, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x840, 0x3be833dcdfa99739) sendto(r0, &(0x7f0000000100), 0x0, 0x400, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa040, 0x401) r0 = socket(0x1, 0x4007, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="9aed90b93420486dea81438cc85c1f876fea6308fa0308754a356b893d2f7bebd1a76dc74b2eb60d1ec025b3b74e8be8389fe1834b501749e7cdc0c9612b51fec62522adf47058fac7bc47d47bf6b823701303ea330f4bc1544d192fcc15cf59c5ad4c22d65e77631dd9c76b527791ee952766b600db99fb360ebc52aaa5715e2d77aa9527fd1d727f126c42f7087f24433b", 0x92) r1 = semget$private(0x0, 0x3, 0x50) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/4096) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) renameat(r2, &(0x7f0000000040)='\x00', r2, &(0x7f0000000080)='./bus\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x44ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000100)='./bus\x00', r1, r2) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1000}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x3, 0x3ff, 0x1000}], 0x9) r1 = socket(0x3f, 0x4003, 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}], 0x1) r2 = semget(0x2, 0x7, 0x100) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xdc37, 0x401}, {0x1, 0x20}}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000016c0)=""/140) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x101) semop(r0, &(0x7f0000000240)=[{0x6, 0x7fffffff, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2cdc, 0x800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x5, 0x3, 0x80]) semget(0x1, 0x3, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000300)=[{0x0, 0x10001, 0x800}, {0x3, 0x10000, 0x800}, {0x1, 0x100000001, 0x1800}], 0x3) socket(0x0, 0x0, 0x3) fsync(r5) fchdir(r1) r6 = semget(0x1, 0x4, 0x2) semop(r0, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffb, 0x1800}], 0x1) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000380)=""/29) ioctl$TIOCCDTR(r4, 0x20007478) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) semctl$GETZCNT(r6, 0x1c061dcaab22d9f2, 0x7, &(0x7f0000000480)=""/4096) r7 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001480)=""/238) shutdown(r5, 0x4) getpeername$unix(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000020000000000000980b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001600)=0x56) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680), 0xc) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xe3a, "835dd2518000190000000000fa6000", 0x50}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 1: select(0x40, &(0x7f0000000040)={0xaaa3, 0x2, 0x9b, 0x1, 0xffffffffffffff7f, 0x8, 0xffff, 0x1000}, &(0x7f0000000080)={0x4, 0x8, 0x2, 0x6, 0x38b, 0xffff, 0x101, 0x3}, &(0x7f00000000c0)={0x8, 0x3, 0x26, 0x4e26, 0x229, 0x4, 0xfffffffffffff8e0, 0x8}, &(0x7f0000000180)={0xff4, 0x400}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x200000000000000) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = shmget(0x2, 0xc000, 0xa0, &(0x7f0000ff2000/0xc000)=nil) r2 = getuid() mkdir(&(0x7f0000000340)='./file0\x00', 0x10) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7, r2, r3, r4, r5, 0x20, 0x2}, 0x3d9, 0x80, r6, r7, 0x5, 0x4}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x88) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0x3, 0x1, 0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/232) socket(0x22, 0x4, 0x600000000000) semget(0x3, 0x3, 0x20) r1 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r1, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x40000000, 0xfffffffffffeffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 16:00:00 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) madvise(&(0x7f0000bdb000/0x2000)=nil, 0x2000, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x18, 0x4005, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/195, 0xc3, 0x800, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="7721b923aff6506f6f5714a119f8886327c00d4991446bd5018410b35c3735d625d9ec800b89b3a32bccb8e0eaee964807b0db75f2e37af310cf62554f4ce3f01100f7a06fab2ce5a7f847a158f4084628bc87ba4ffc8e6f152920a25fe227384e104d9e7ec6b6a35af17fa971e77096a8fa516f5ccbf633c64188deac4fb575bc662a2c03cdd87eb0cd8218b9b199d1cf6d6a3cbd2c40996b8a992b686f34c7eb7c578840c2b8c45b42bc6865fb665177736ead5dbcc89c6982e2c967bf20ae8801df200735cb5a999472ecf306e708d0ce8c4d50b1397fd08a3c80f2754bcea1", 0xe1}, {&(0x7f0000000340)="184ef4047538b84662a6b1405aec6fc6", 0x10}, {&(0x7f0000000380)="3f73a3da69ca89c480c51b172d65333db5c2fdb14aef491206b1cc43713a61b46d4c0110693def4ecd6790f3568c9034cb6851c57821e54312161c242b01ea23c6dda741b1bb9f94f2bcc412984b8bb9", 0x50}, {&(0x7f0000000400)="d074540d34c4de50510e4c3b38b2d31dcd4cd95f4bcbd3c04083237690fc7cbb0b5a800a90e83fa0dec530daf134d272821965a6ffad4bd24ccd6384917a027dbb35f5b33061c08f8cd5baf3d20f59fb3dbecfbd79cd995b63b6026e0cf54329633573fda5e628b42f2276d5ddd5219c10204668f26014a00b05a94a5987c53c45d2ae64512f03e002c29ef9dac7dcf67dacb05f43a20118a9d1aa2ed62cf249c5d5734c82142fd418bc894c6a13f50123db73fd58bb4447f87ef6e85480259231cf200d2cce57b226ab8e81df2359bfb50ba4524eab4990d1ab7c3a744e04dd79a4fc6da7a435e89f0a78285a36a9076c9c23d230b0c299e0a78ca61211b08b5867dc629fa02e5944b9606ff06bf9c10482f4daefabe5977301049daba80ae8bee64461c2738ce109d1c88e4c92808c6f6892b5e0b6c22c21e94ee47e1c018a526c08fcef065d27473fb1dd78a14965d20a81d8a34162b82ffc81e7d87a07a09d95b3d703a28a2115b2b291dd211f63cbc2189b35f3f67553ade92d7937c6a1458208b7fe9a5b651068d09f7e20c84e1bf12263da0d952d0d068f76788a945f0e365e4a3113106b5466feebc842b68c742e45a7146d91875d597e4211c556b16a88d7da4ecf2eb3f4563bbe84bd03085c998e40bcb4cf37d32ee059dc78b7ccaba8118b5b1f7ad6de215db5ba44d8405d6c1a483c488346f9b7586c2dcf6f624dce43d5138b9d326027e6dce686b58bf423f0a1e265bb4587a9ed9d24b368aa0cf4cc07e1a0772909ad62b80af7aa1a52fcd5932f29047f379562fc5ab4e34605914dd5c8f6d2e75723d372aa5cc3423c0e0b9ceeabcb70bf92cb6a17db441ad92718b69d8292b3c67c38b99aac97d5ed77f4ffa3d762caa43929428d5add2bbe4bcca9847494d53a8488da614caa49bbab290764496ca83373ec6119819d838310a553c49b9d2202c8f96285d186d11ddef3d818cb6e742157d50ae00c6b19c2e82bea8e3c22c0aad42e5c17326267d2b1f0c93b637039b89da195454afa48da0bfee070bf95d2fa7128ba20b86e34795c08552e5c3723a7885034e2ac8d9d15d1b89c5d6c1d9c038304c37f22d1923dc1cb9b9058d295b0560f3a5c0c19e65a14301c6f3a18e2f0162bccc07e721db6b0471bb32a3148d586e7d7060ed424bf4e697c386412a389afbebc3304bc50e228637e868a90b38fe3cae6835be71ca91970ab3c1d050f292001bcd5109c499cce010761831905b5ca19e362a49455bb32d8b7722fb86b9b6dc775d50ee74c935001ad5f46a0b6be896807f662d7fcb6c3a8190ec271b4e8e451650363e6708e05e948952653cc1e84afd2dc8d722367d0b5f67aa2ec8327d4e9b32c006f37dcda8361de85b1756e9301a894ded4a8eada68ef6496c980a2893c1fb50e99153afd6ed8ed06eca2d889e8a044b5177d6ad7a639683ec88c8aa6731877983802cb5a79cc09eef37bf581c51588d6d43c1b159c1a6bbf0bc6ebec1594f860147680e955edd13f71ec11d16f0744784a1dc6c83ca23a2d000f6a323ca21bdf4f3290d996a6c5bcaa0c5be21ceb8ca266091e26fe770a24bcf0db75c0b06d38e6dc3f9aba5211f8628db916be266f3ebba93d69d5e2a8d9ad23b2188324db0dbfe65191c507e176aeef01fd69222ab854ecdde126caa4312ef8d992fb1363baa5130bc26097c5da323146b44f6840477dc097a6bb87ca27da1a49573e497e73625f9a5ccf58cedc6c90bc5016770d092c2e83a98308d5725aecf9f76e62f43e288f5413e2cc39d13ffcf38eea56a053911c25df5033738a28ef6ad2ec6d71cb87355b5eb0be04d7b2eae45fb05424e2b2faeaf74507092baf9d4f23dedd48eb3da7ed0cded77edcf9c4648c815adff2a8ef817ec9c5ac66116b5e398b90c0b2adc379ce1e6aff7251a897ba661e4ea97c65034975f312e358ad8f5fa59c0d5e34a4cbeac18fcfddba6d46ebb01dbc861f41f170b7298d29da53a3e4e37fa4e25c71598484890cd92282aa9aef8a33af317f34bb0efe6cf41a389fc0ba9d26e6093715415fad5435e5bddca3797f6e4bd64f2c7c6d9db4cbe95c5147702579dd901a8e98ad1d0ae42c90e5623aa0ee13c91e9173134288864807fe84c5ec85f556bf7e8456e24f7628197662fe65c5cb3bde53fc2df18faa8527e145f3edb987c31f220f28e55ac757477319a5c8fbe4eeef0611552a60f05ad9bece13dd55941a8ed56e58238dbba11d3150cc72bb1c93278155fb436e475c9b4da0ac37697807e3ecf057b7cc9908eaf546d9d046d830189b200886a9c7ffdc4e0bd3ddb787ac48bf7c157fe2055f4d2f54752e72e29a50b967052d4fdba4a65a5b7fa87dd1fca02a465d8869fe15eb2412ec27f7efff233a9527bfb70de88cb5e63c0b6982e2c159cb61d4ba1600761abbab473f8df0275d13b86ad11125c1339c54e6b8552716e9e6cf7f951758a2730f6ee0633486ce83647a55f6b708dfa8688616adaef91bb0577bf5b936764a0567a7efa5dae133a0a54efb147d6f02ac7275611f6ade46a0b494f2cbc2dbcbdc30ad343536485ac6dd96f20c35e1a09fb163243c5d43894bd56a2307cd81172ad54520e781c29d3759762e95e7a89b149fb2c0b0e4ace73b64223414ad43502a38f64d8afa952dc33c23cb41f58873bde2b34b9bcd0d8c764bde0c5d5bb2e43bff60f7c06982963f05841faa91a3ae710d31bd19af89875c983f830948a00833dbb65f9a26c07d1ef40c0aee7b6a7324b0a3acdaa5b279f258ff273208b680471b048bb4e6e7e50acfbf73b812c48fd6c057b8a57431bb121fa387478c7f6cace4ba116cd7961987a0105ca86f6afb87568e12c2c0a6e05308ed872f183ab27a97f3b9c5de2e2ed6be55e7e9d46f160abf05ced6ae12f6750052a330fa3b4ba525f1e4acf6b90bc30e5148bdb41f2c134c562612c650d6f373faa1d739c5c703da525237067cd5fd5f18f2aa4fd57f9cefc1cb153d4141228e3cc6a5be011efd1305778cecc2ffe46855b1df9ad525961e25afd54e1ab73deb227d92993cfc8d63aaaf2f8abc139dcc753ffdb83570b24eddb58cdbf85705982811da4cafd5fe3d80eddaadd70bdc57dbadca66e4eda8df121fd7a20aad6d76abd9a3f76560b9fe81e9850abd4d99fadfa8ee31e4048c1af9bb12602ea762204ea179175ff3e44befca9b3fc4ea23184df263eb32d9c72c8c37e26977c060e5287a5abe5b8f0e747e8601c1e3e0757ac8a49518a5ef98b7a25c3ca7a087fa38930ffee94a8ad1b506445bc6d6700a2d6a24b555bb6ee8fa0ba939d40da3f2928de65f1657923c812cb95b9994d43b6dc9f158df186d3089f0000131212c2d7854d129209adae743df66a6f771e1e77189514314c0ad90737524e26b3363b3785b2074ba66b25643535be61da8e095d3de2eb37439dcaef087e70c731308e907ef7d0d7fd06045f76fc4374f782fb17cc6bef982e7c375b1fe31d18694136fff8cf05b0eb70e269f2c9d1a6cd0cdea9141edce2c6a23426d491cb79296349878073c04a1152004ec12ba2594f76eace63ff9331cc6d1011608097924c72082629b573a03f365b57e8b275ea3e796b56cef17f5c5328040b221582bb43bd63874a1faad4b98ed0b9d425742238daa57baab4b22c279204a296eacb88c82e890adb5b2b035c26852a20b7881cfed944402ee3656ca11dfe9cb94ef7a0179e7dd29f5f90a939192052343b6de3060f8ea82603da59836a59aec12b614b8ede6e23a15ba4b7e5f66d38157211b9c76f67204c119d593e779feac6a662136f49c548f74b668783b3cb60043bfee8948106701fa9acde2fe6d4f07c3850278919bbeed426b7cfba0e4d77a298a1d9485797cc5b06b8a31334d2d4c4f01eb35240db90c0fd3860a28f786ed1c78a674a634000eb804f53a11c76fe1a29f951decfd06d5f81945e2f2c40f8104e2b6512fa3785d1066be1ef19c44c79e63ca6850540d6046920f5b25ec7ec19ba663e902d5d0171d902b92502507055955b871cbefcaa55c256382b65d6b39f30aeb7d76a601dd9f189de20f8a94dfdaeee2f9904d796d7c49f4b25a2053675196b15ee1ef62a5ce8a11af832a49a880805d7fb85a307e925e27ef23085ba1316d7cea29f7144d5eca0f07ed4860de2b91f6283f6888ffeb212f2d2624fb2b65c600b50b2f0a1e81cd9580e56bc6a60045f10fb57589bcd324ba67bde6b12f6d697c735a780d483e857f3da831584c9f0bf550f838f1d7e62526f1e3899180a7351e9416b9e0983bc248c0e6d6e80ed429ebba7d8f3cf08cc583c69a57bfdea6d9ee0e4d9d79cc94f29c2ca667760db3d6684b649ea2054e6b75752d173b7165b8d09a353ae64e4d14be797e675ac7dd5339f91d9a4ed754223141b255111abf7feab0df78d60a9f8f422953b87474426d2eb29ef8089c34d91c9147c40820073891c98f45ba6984720e27329ad274bf7d4aec341a6304a07bd6aa9d8ec88cffc3a3eb290f15dcc9b421a1106d32ca4ee9f9ffd3b9a4c9ff0f00d16f40eb6b57ac61e4bd836b763542eb410d0fef8f1ae0c77a9de858ff178b612713eb8f0a5cdf755107a0f8e9fa78bdf10c58d3c3e582226a5a3cb222028904dfa37bb3af6ebaa86c466a3db2f1bcb80e6ae235fce6c86c12306a49554ea33a83fc9dd72ccec2b234cbe491368b59a88234ea5f8264a8517fa90c8abb3811ed3d117de1a098d06aeec4e0645371d99ca8c35a638a7350eef4a8ef47f522d41ee7710554764084c8df2e1ea907dc4a5c43092137b3ba549cd7ade64dcf24e47134ee633a7857f9be5d5617561803f2f80d2d8c8ca683d1a0e21e9da600fb93cd3313b15b6d1b23664cc204318195cc0d26cfa49322e2b8346fdaf4b471012c37d8ff7ba725d4396770a5d49644e29cf10f5c0320c5593aa5f23237f0e8c02af4466161774125cc3ea969ff8e268a283be4525d930f8aba5e2dac381e8b482168e0fa68fa0430626d4b626e8911ed1291f228035ade4164e3e7d5cf6a29d420e9de32650e9bc2e77e77423a89ca23e32320efc343d772bfd268aa54a1645b45c06569e51accece11cabf8b654c941b84e966e69c981ab8e206327b6b84a7997ca7f3255db0abf92e404ae888782b86a9405bd5a1329a02b3f456f6a0f35cc5f10f79bc800dd8ca862ea7426b3e1c1c011189b6470ed4ec04423fcf91ca5847868262469fef15f536cd61c04ebf414ba0d4b9a6d7839c1541c84e710dc86a3c60dc07be1bf52a1cc6814e7b1ff540044568b9073f0ea9302ec0568ae71cb1dfe2e39d4642427fdeb033538eda0755ace5227e033d637be70b873c3cd042ea260d3d8731ae992d22ea5883cc115e73f6ac2784e2c3248ed2a62400507388920ede40033136fb28ba249a06b4046a06bc061f7ee22f5287c8a611b5f9b39a055840b370b7ecd9fb7e710da08a23e9bdd1837cdbe3ca8ff4f0e4b76e7aad956534697f2122219373b54fa67cd6569a90631a534626851c2d32ba5146ff7ded525f2ee91a29587e1ec53600a2a01a19a8f75e245e1fa4b6485de280cf6ffe2ebf2affe22957d0409bdb9ae0904604d8d7e20212b8188f371424d4814c564fa0dc833a17f50eee4b9be89344ba39117b8d0000a16e1b29579a73ea316fa35802338727844eecaeb47e45260431cbfc775be160c5bc6600ba7f99dcd21d2deed9c09270165d83ba1f15a25bd7b77f54e99faaf87a27d063dcb4b079d807df13317147742c1f4f5520682559a08159b", 0x1000}, {&(0x7f0000001400)="12fd400453d8c9ec30947bd75b2906ca6006c35865631bf5ba33ca1bedc1c4c991685d949f", 0x25}, {&(0x7f0000001440)="1615bd13262d86bc46f93235b840d962bc5aaee571bbc668e438c0f66d005a9c1f3bcf37378e3dcaf010d89a700414a951a3e74ff8c101b84913dd55e66cf9a0bebb0a5fcb66fce04fdb4b2afbc73746a28920c34ac823a34145", 0x5a}, {&(0x7f00000014c0)="feb097de1cd6bfbdabc62448a054815c92b3032652f69d4ce6b2775d395fda641885e5fdcea4b5b3c7e418e1f7a5dfe29021220a28183cae1641e44a8a13a95eb83a0728755c3c38654bed263d30c4c4526bfa6673ea26bdd2025617739cd3", 0x5f}, {&(0x7f0000001540)="4677a9a48c547bf160076f02843d59de98b31b85317c45335b6b02d335e5e0e5086f5a03b686676919544cd1a4287bd5b4f066cc6878d184d41c88e6f62e9c228bad2ef7981f1c63259c69db787d326086ff9e517f280e6df17fbe475e68012e03c4", 0x62}], 0x8, 0x0) poll(&(0x7f0000001640), 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f0000000400)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) syz_open_pts() read(r0, &(0x7f0000000280)=""/101, 0x65) 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)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockname(r3, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) close(r0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8004, 0x5bb) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000000480)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000005c0)=""/76) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r3 = dup2(r1, r1) ioctl$TIOCCBRK(r3, 0x2000747a) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000300), 0x0) r4 = dup2(r0, r1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000680)=""/4096) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x1800}, {0x0, 0xc09, 0x800}, {0x3, 0x20, 0x1000}, {0x5, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001680)={0x4, 0x7, 0x0, 0x7, "1148c26c26fa916bc579693172ebc674cf4aaf73", 0x3, 0x7}) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) getuid() r5 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x90) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x402) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/192) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf", 0xfffffffffffffde1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1000, 0xf}, {0xffff, 0x20}}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000180)="af86aec680eec4571834e6b2f28adc9d9019435078ebc567baf1537f36301c7dd5a28dacb85e964a9e352a3691618c9f9b9462e88c", 0x35}, {&(0x7f00000001c0)="b8f881af30333fd36bc8f1b6a350ddbb72cb8295183409ee5f12fc64285bd0a42b16ce1d7266881c11fd1598506b5f5ef0b93847f76db2ca66271961bf24f46644fbcbb0c1ff3427125b5081a234a5c4b4e1d32e9c7f8bc9be3d2a160aa01b712de48414d30c9ed4bbada462824d9d331034a53056fd19fa7facc2e6e4ee7f05e061e8556ed37a603caff22eadd46e548d50fa248a2e77742db601dee00c77fec9da13a20b171a6873326458cb51c65292f238e5480fadd4f1b309876ed65ddcda8376ebb29b28ff1435df1fe93a68c5ae7f0b4d8ac89d01cfd5a06eabcd1a31b10bd70f4dba005da866c1ca21bd99e538ae54b2dd73", 0xf6}, {&(0x7f00000002c0)="c72c21bc27c271062cfa603aa868353cddfbd97448a31800b7c3535760631eb3564b828f18cf800e0c5f60fb342022358579869e28b158bdf3cf34ad4b76d5f84d5f23791f5d26791073d3d36357413f1c5de3427c7e462e728091abdeb4b9385a1dbca89dc611892e4a05a08846009908ed9e4af90c72ddc3f325857e6c770bee19efa134e5e8ff82cc4615d162c2988998c5296487415bae4f1ad244677571e9565c8dcebdda66a2fb7af7cb768121c9f5a7b6e98d81f0b9c414b4c2ce27d7665be057801139b55630ee2f6cefc00c2705f56c849fd16e4b16ed79c07dda2d551ff898d648343d1d3c70cebd9d0b6455d16e16d503a34edf15a996fb185478f92c397df4784866bdf3ffefcd98d9cd6bb67f76b5b03b5b6c9bbef2e1e83042768ade8448ed944691def3cf569513a4611dcc70546fe7b4f4be52ead7d1b03b78d5f17163906b4a10720665cac94c7786f918811069fb5ca34605356003f3d6a104ea725f73373eaf21b0c5ebb120812a11c10d855938dd0cc36239aa76a613966d16f91a9d3889ace0658c0e9a7e752187695b0192d6a137cac3b3c89bc9eab1eb58e91ecbcc3c275f101a076c79d1c16bf990339372bb3ad198fa839435be4ce00047d15bba6675cd9721529789d47bc8dd2ef4b3216d5b8787eb48676f6dcf0eeae3ec8a803356a184c1f321ba891f83cccd062ad5853842c69e4632cbc26634b17a8dd4cd7d618120c0b1638c86dd52f88b44470a3a9ea23b0f9ca28a8cd7f32555d4918abed1584e591ae1fd6622967418ed0e9c1451df69bb6c5765e945cfc8998b8521f38c040c0cea357a17fd43f7af0b49c8199ec24f79f47ed914a4a7b53f44827028560380ad9e9640d1d27b7833157773ef0202791129096476cdaca1dadd0667443d6dbf975accac2c8c1c0b3eaa735a2b59e18eb003e393ccd5440089b8270ce6150b9e270b09dae548942dd56764f93fbdb80befcec0a5d4ef7e149656451da00540722041832d3dacea2af95444397e5a9a53158ecaa378ee6b6a1214dcb3a439a29d584e0b00f90694374f6b2de52e837073c9286992a4e07b119b8ae0917881b33a9114c75494b70dea9b080fc487417635e38fd93af2e2bda9789d7dfd616b8dd2a8fe5dafb192cc5fa9f5a5ffd6d4bfd10ed7f50e52861b2e4a61224bba50c1ad275978bcbbbbb4e69e9d2ed40009359b07243fae744436c1eb2853af860c9eb11d12ce4c45cb231e6af07fddddc414f56296ced9b75bb000c120aabe05cef5d1cfa73caec594991df549c4bb5c038f5797680a0824027e8d6fcf15bd6a9d5f47587a4f5b1ac5edc611f2b483af2d1a40ff2bffe07ce932078d489fa2a8616e7df6a0ef42cfe6b08c99ef8f22296468791c97e896c3aac2e345978ccee55fbf2761af0d3fc4ff58c66ca5ea7eea6ffd5665f417f5b2e45f7d551a376a0c8e948a7b35a23a530fd90c442efc9ccc4919adbe254a86a075b755bcf6c3763955d897887b19adb6bbc0ec9e2cbfeb58e9f3791b106dca7ec07db04c3375d955775980c52f927f2dd553e8357437a783fc165ff459243a22ef6c2e74726bab35812af64c6bb0c68bc63cc20632328e4e2848ad4ec09d5b2438f079f3fc7a3eaf35126e10439335fb4dd0c9edcfbcbf10e537b13e270c26f4945c33a87b6ab84760109c42cce3220568f92d99b8972f5c2dedd83bd75363ffc27b2d0a9363dcdab2aec8de956bd0b2f862651d05bb8ea4abda80a6000466107b878a69a056d4609623ffd3e9431423dfb6018db8f1b827c7ed702a4543d9140900e17e93b1d194f50e24616ecffc3e471134e5ba137627c59983593cda7729d2236f638a4b9da10cbc3aef415387328aa0b1aa012f41d0d4a8ed25521e919c2126d2007bdf6324fa864bc7261066d112f7cc1b7919a45cc6eb22a92fc1365fa9e7ee721606af283737a874bbadb8f130da08378337f2ecacb70d8625a6a3a84970b45f832f94fadbfbf0abab6f4eeef198996f98fb51136e0721460551e5bc177c1a2a0f1b760fd2935e0ab6e3c8e1a87afad1d64f6ac17dfb17c1817a57663b2ae456ed681d3cfade0bea0924982e23e1e61d8a7040a0efa8105ead6e222c63f82386c7c3c15c9a7da927e3afc9faaa997dd42e5bb3d7f0eebb68def16817a16d25d0a3765c55860e46ea7aa05d9f01cf11d4331760ffaf360e50604f4ce5704e9f7c845cbcd796438f23497eaa5dda5ebd5ef2ac75010a86d8d2d7d81632f56de54836cf15a08ffb0a9d3391e391f4e89277ebfacad32250eb40df1cc24a30904de753e42532f15166584b6a154638b52c1d6fb2d2f941e4f5cebe424e2ea98596fefafa7047c5433f899fd35c5e69350fe11e6f887ded5516001976ed0f6ba1e4cde47251c86ceecd51d9847fbb10ffb18f61b79f73263187b82ff006b84ed7ef6d3c8285eceb7348837148061ea2fd3017887bb64685a72dcb876448d11e9dd4e398c91f75b35eb954f2e36a70fc2ce5f24286d3a6934cbcd1340aa35e56dd41f83fe6a313e78c30874c00f6d110cf06de68d3d289435f4a1d3edd9f201b2fdaa43710f213ad7715a3bc31014448d56ba438130168b116ea9027af8f26e465c75db5c60d0b250a59c116ecfbf6e8f6fb9e39eef6dc8d002650e10ca6ec91d5672628bc8ec0e247b25a0fdb5a095c647507fbc90beacb74aba333c293e769a818b6690d54dfb57cd436214675d8ce5a2f982d3bca45f0b36991a8316f7e853b368bc082938203391c3d118048000637bd5ee689cf18b38e97fc120fe429a2ff72c89511dfd6aacea64365e7e23692560e72a42f6f31a3f9f96d2915f0508f575cb4461c7692427553d93bd6523a69b80c6ddee9dc8d7dd4a4bfa6d7a081ec1657f50db996a539f25773b4fceb4cd951af1848aaa7200fff4db202a36632fbf525f446860fcd684e4a5441d60cc301014c641577b0e1bcbed5c312df5d643c6b5c3368f96f9be65b3dcd3ff1aa39bf623af5b9689efdf9e07338b27f039c630ec69e1496447debd3eba0f13faba7bca2a99a3d88bb3df6f09713a95bc1cb58fce0fa64b7a0a22e5b98f421dd1f6e4627060a62de0e5f658e4eac0f37796a46b4a2666742dc5a41fb509c238cc2646617b221858a56b6d3ee79fb5ad4cb7890541f10420cbcc06a1ae7e36628551cdecf1ce17a680a21baa09c6585b4168cbc2954096c15773475e3839941867359869e387b23cf9963e758766d5029e6bedb4d86f1df30b1487c4a267e432693b0809da5b9acac2dbcd7c1aa8664bbb43a23c8beec9acd9693945782bffa09c209302b0cae6ffdcc9474961ad2b98aa82b60d5e5e42d34ed643f7512c7a67d4f5991215d9fba3ca003e8a32c72d8e3500017015a79dc5c7c86892a68bf39a950136c6aec2f71e72088dc35f1297d915fc6d79647e1aa2f9c69b50c945344ab9f09a1c4a0180d652052b818ebc0a4b10304d40e84bcd170e93469bf4f64980a2e62604152dc555d1f6a5a674b32a9c9785439cd3edbde144a38fd854889d7b5de28dd065b1ad94ef7873515bd1aa5fa10bfc4f78586efcf47c09d8fd7beacfa8ce4e6ecc18245375a67e7df742bcbb104f995bc29f9fdb7519d9c049688ed9829ecf699ab6c7aae4965d71447398d284f36aff3653bca8b82d88b7e04106e46f14791323b631b09ff3a8c8ec5acd4eb5951608de053cae6900f0ac86f56a90cc411e46c42c4ce0ac26b39e434b99f46ff3b70e9176b5850e2daf53f16e16ec32f2952c619a323837c8b85d6dd6b639fdb4c09915e33b581b488d7278a33008a5460c823fb5c585b1158278bcfa732a10fdc75fdf708127d0107adf6e52bb24eebc2660e033d256f6de314dcf702e39ca7927027e067739adb0a3e45073c71557135f7e3687b649a5141299498f2e599813624be01bfd17af025e3cd0adff8c56956e6cb02e864fd2ead4eec3be6f52565d398895228c421919c62387c98b78e156b1048deaf84536d248c1600f15cb911ba4115a9ee78366fb380bef7ae61e3442e05ccd5e0a4d5ad3d7828e38ac484d2ae70e53ba878933e751e0f2706324845dff099080322644978688135bf7f8fcaa05f6a5d21f47f523eb55f6278df33f780d816a2c317860db99ba0c67a9c23fe53f211b3b470ba1611e20895d87425a90b78153fce308216281ef2f943bea8b6b435ae08299046c051cd3a53752581fba1fed29cb245b380e9aada68be0f024f02c4c187df9aa1f5f60d7c9b30ab34af13fc5d56524e9322b8402f6f85cdd01c48cb3ec412ab0003064dbee8dc9d85a222fbc5d70e25f2cca83dcf8dae91fbc93d656a88d3584e31976c9e51d3f12487c614eb65a886e48bec03ae6a256130e24f384f23bdc3cf8b6aaad5a0d8a73be1eec19c2f833c6fbea4c93dd99ca872a209258a52c4afec954acc4fe690855169b99a316880dfd3fa2555933bf2b83741db9c199205ba7402e67cfe0a2358a97cc0390ad6d8d03ee52a52fd98f0a02e6aa6733e526d4f9a5e9938a0b034c08e6a8f852d74cfbd70f4a39fa8b56ac3ce77099858690ab4c09121f18e48a24f83b99a217772d63353b1f93502f3f2bc24bc6c8b153ef503278e7629c0bbd7823e2ba1c9dd64aa63172d7bcdeae8fed08781b9a55b900cd3021cf9dfca636f102130e56bc69a1d6ebd582b921c661a7ead61171ff3ceea8b26f97a9e23fb3ffd7cbe304b68a8ad43c531467463a1346f98b6f8edf452d94261efc9320beadc7ad265d933a1cb87571410b5ff42c78571287206adc25c01fd2d95a271d31dd16212c888d52772b6c1dd99e4370736dcb5ea240142ed5a2da2716f5d5ed12bf280cea252237ac8175827998efd7df067dc6964bdd6e3f94f0f3ff165e94aabfad3e55c6f72481ef642fcd7d7c11c2b75b8933cdb75c1d5ed62fbe612b3c7aee8b209ad67a3a05b8c6ffe38f9a3264dc832192318047f99665686926758987bd226b3a495822dd8557b10e12a16ef3a58fa80921eb37c91d5647a280f8463c35c247a92f9cfe42ac18eea2b3aebd80d2118c6d6669374ef2b632e0e2665e5928b9c7a4e5feabca5139d0c0fa45406e10a424c7e82f1d348434e38bc3fc30f944d691facb3564446a16c65192ff9a191b8ac971b3018f8b376875b1b5d74e71f640a144a6dcc84d181f3cad6d271ff82aecd2b4f2df35dfbcb04f374058288db27003db039eda896e1112e5d730bc9f78c23631edba146378be6e49243639d5597a2be582559056636bfcde3baa3c2e6546c76ee81fac40ccde2d747a427a8acb0c7214dd70ddd42b5c05c213ba5eeba671ff4e4498136a5150071e5b5f8ad49a672aeda5d23db5769a53bb0e565f1891b00905918d3d49a28f0daa919cac723fbe6650f184b274b4f45591ec8b739ce862a9b842b5138eede81200c1cc9347b5da4d260f7dd054a237e1527432959d84eb059e6da7428b1a83a2b82396410dd63496dee4860557dac5a7bb48a2aab0e65d4ead8510ee6511aa4885ff9fa5c11a1dadd7c87f7b2152233e086ad7ada029d116c2c6a609a6e5ca8ed4575f66c3f7f2a8c5b9b969c0a3e91363ae96923bd4bc0b6359e2d4081d94200f78f7ff6a5725f883d517c6cce8fa0f69991852a23c7bf14c505e8b6066463546f558ec194486635ffc3a96d7bceab7bbb7eac5e84629beb2390c5670ae52630ba800cd1e13a35c24608c44a4dfe3d99ffe233e815250fd66bb0411d2a66a896a19a2f10eb5d005d00cc60f2cbdc24c7b26b36f63cdc8f234085", 0x1000}, {&(0x7f00000012c0)="ad4b2b6cd18f66218090d80327cbadc45eddba19af", 0x15}, {&(0x7f0000001300)="ad76c8eb6476776ca0a9117d80dca42bfe0254ee69074d7e2db91b5598289f68d8e3db8ba1c4f22ae227838b38eeed0833df67e4a83639a8df05d0c34bd1087d2967b0430ffbe7de79504107ec920c669f1760cb162606ae0c68b891997cd77682cca90f4d6edfdf59774e76fdf8fe70266b6d6a8be374e1ee3e5c30f03110af52097ab9554930e355eabc540d79a58f2ddb0a819189b938fa2e3a27e155106f6274b563f220a53880c21f813e068886859f4b2411395b481b1383a3c64a045d059e539de84efcd533e2cfdc63808980b7e467fcc5b6a753ea348c51455d166458d3efdffa916dbfaeb46b6cda14e2a603fddcfa4e621cd7d50a6d67", 0xfc}, {&(0x7f0000001400)="cd40747522845d71c3c5cfc270125d8cbd6f5b51260f3fcee011dc5af6e27265bf2c8e5b6dc23da2756e076335205f4b9a4e3ef3f4d7c91041703c454b4371bc7432ce639235e02418", 0x49}, {&(0x7f0000001480)="ed8c7f4c6522fbc8a82114460b5d8f7885", 0x11}], 0x7, 0x0, 0x0, 0x8}, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="cdee327dd693fb10aca76a5f21e96c1214ab80d3404809ad9b3fa5d708810af2efe90112b7b70d6ef2297bffb4bf7263c43eb54924df13373552ebe516c974917192768d0de1b22d40e91879ec0ecc776fbc648133", 0x55}], 0x1) pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! 16:00:00 executing program 0: msgget(0x0, 0x112) msgget(0x1, 0x60) pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! 16:00:00 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() getgroups(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:00 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setuid(r0) 16:00:00 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x17a) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb000000000000e8f7acad445dd999a67cf92c23ef44", 0xfffffffffffffe56) r3 = getuid() r4 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) r5 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x8fa, 0x7fff, r5}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x2, 0x3ff, 0xa9a, "3ea4e1e006f25fca8dd2b388680c3b6a2a70ea18", 0xf175, 0x1f}) kqueue() syz_open_pts() pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b840 va 0x1b30822000 didn't change! 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="29727f78cef9debe8c9ca917dbaa923d050bd18b5ee3a582f5e419c130a37cfadceae62c1f9880e7b56e0cf862d4428dbd0468058d83199512321e9b7c5bb661cdcfb3bd6163c78db13a000000000000945639e82733cb6c1a3a7394fd98e6d9a2593d5efddb4e1b5a02651d9ae8da047e9879c4175c43fe1dbfda6f845b182cfa01e8d2ea3eb4a660cdc633a972e84cfb45346c4280384631ef4a387275337e8ad9071dd02b4a4d3af79db3b73af1668636f17654d380f1c5d42ea18cfe8aabaef0a0be1ee38d1432a51bfe881581a98b387741a72356a0a3cce3a4de52cf3b32252c7b2a9634428bb70f80546a15fac4523b57b696b06989b93a74b73305", 0xfffffffffffffcbf) recvfrom(r0, &(0x7f0000000000)=""/168, 0xa8, 0x3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(r1, r2) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x0, 0x401, r1}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x4, 0x88) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0xbb96, 0x6}, 0xc) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) pledge(&(0x7f0000000280)='&#[&^@*\x00', &(0x7f00000002c0)='\x00') sendto$inet6(r0, &(0x7f0000000040)="66efb3939faea084d3cc811143a3d2eb55ff126b43fa939510b474055bb8776684604f8aa52095cc4828eefe35fefbba", 0x30, 0x4, 0x0, 0x0) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0xae, 0x4000000000}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() accept(r1, 0x0, &(0x7f0000000000)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5e) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2100, 0x1d) 16:00:01 executing program 1: socket$inet6(0x18, 0x4000, 0x7) 16:00:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x48) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x100000000, 0x8, 0x3, "615ae6c2944f67c30b532ea6354550d466628db8", 0x3f}) setuid(r0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20110, 0x11d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xbf79) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) 16:00:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) getuid() r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) r3 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:01 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x1, 0x10200000000, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x3e}) poll(&(0x7f0000000540), 0x0, 0x200) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x5, 0x401, 0x2, 0x3, "18bbcb7998e3de5541c191c5c4846e836ff4957e", 0xfffffffffffffff9, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000500)={0x1, 0x7c}) writev(r2, &(0x7f0000000680)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffa5) getegid() open(0xfffffffffffffffe, 0x0, 0x30) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) pwritev(r1, &(0x7f0000000a80)=[{&(0x7f0000000540)="b84f2ade70e808c73b73821c311c6db5ddee777f598531cbd0c3a2e945", 0x1d}, {&(0x7f00000006c0)="bbee6815637e09d7b5ca4da8a46564364782cb0377d007342b2861aed798b373cc87137060c03b5d384d38031d3b819b322a8f541f62da43015de4137a437b33638f5a8754e902602684fefe76aecbb0042f9cb5887351a91cebf58aaf813d2c6edef5733d979fcbfa9b352c21eb47837129d3b1686462e7aadd7471736939a27f05caebd6cb60f09c04dbc573e188784eca04c97e68fa4d53dc127520833732fe956ffe2262", 0xa6}, {&(0x7f0000000780)="f62f050aff78980b7622e4306248ddde58cbcd310aae65e37c61a7a3144ba25eb145059cae5ba3dabf9c0e0fd29b605cc4896984036057b2473b93c127fb8882aefad16d40ae35ea72dd12560f63b24211e17a3156b0ad5ba710d5788017a0f902dfd162675314a9f5316da04547932cde512e4e0313c8d4aa4966aa3c4f948dfe18ed0c249c38a4a63c2354af27fc64", 0x90}, {&(0x7f0000000840)="a02bae1e5b5c58f5c88a4748b8d9acf316a76da58b14046ec897ffd4f4f67fbe7da9c941b0cdf989578d3d09f83b6e67767e0fb946d59ae02b98ece25bbf8da494f3d85d6d8282cc17127957e9dbc20ea8038861e228ec0f85ff8cd1955dd42c1f8c227caa79e3c095f701", 0x6b}, {&(0x7f00000008c0)="1dd307e648bba081056393a145358449f9484a37b7825a7e673dbe3117b24c15d4fab8373a0a493104bab149f1e44a65f5c09e616986f903b9313cdb1435cffff9b7a0a596b2cc1cd48e741eb296ff105174e9b6c17f3739d5f73245ef857e1488f23f281f233fd2ac63589d22d3a65c7787b8ea097ea1c12a38c4667fc7b4327163c92fd6796077b0a4e59fbf6e47ec3fd65354415488ce85ad0b5d76636fe7445a870de08c0dd3db", 0xa9}, {&(0x7f0000000980)="55170c5ac3f16f064e2894f32a68ecd16eb59e419e2424e2e010c47cd070595fc268325aea460029f2db415945faa066f5243094c2aae0158f0b88fcd6a22ef1567ab4cdee3d522336ebf13caf41f98760b255945b4adaea3d27ac472e6c34e7a11dc92133cc554512b69a96f542fb326d40d0ba761b3391ba29ab2d2fd0a22019c290c0864763f2d9ba10141cda8611398ee9262a69a127dab751fecd379a37296711e2741a3bd8d795473b1af7f10aef438d2f155b73614ecdf6591e055a7b22cddd49e2bafded8e02a0a0795078a33f8184ec611436138ee43d3ed0390a60c7db8b3d9bf6672a8788c19c0a71cbe027421d41bdac16028a", 0xf9}], 0x6, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg(r2, &(0x7f00000019c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x4}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000400)="2694a64179a8e84c4dd26ea7163538b2c4ce4e53e31f53c2af287a5b3b2421646c265edbe46736517806b7cc4fea20278279760b37f89f7b0f2c0d18d40d5620ba5ac2198f6387e4fd0dbecbe5e02f3e235907b3ca833dd463dcdb3eb11dfa9a646339088c6f3ed7a598c5e2cee0a45563029589e976244cb5e2e1aff5650e5c092023ad6b2e41450d7d8ef6c880650fb5546124bb1e3dfaad4fdc6db12560f58ba0141e2c4ae5fc935a29d6784ef0e2fcf652fe51c9e3cecc7abdf1d98e79b0e9ac7e9b1f684dca6afc549a7c58a9ae765760b470f3c0ec9689e129c031070744d5294dd87792172194d12f504a60cedebdd915fd4f74a7546ea04922a3f2191b9282cfbd5059c283e08e026acd748086d612819832ec2c10af2d5469aa84a076d0227df91865a497168b0713c58ffbce4d699b251bb62fd10865b6215f77125eebc96037445b72975b9847d3df476ea5ef2e051300bcf80ca04aaefca0ffa73f20e12ce1b3933b07a917b549f671015f3556bed1be569726fcf4f9d07ba593058bcc7ed5a7cc982439fdac8adcd1475387798e9f8ba097f9a477f563b96e1a091d2d7a423ecd001feae3be9e35cf118e1587b0ad12515c95b1f1a1c956ef747b6060a3738b4c15df06fca1eefdec43bfbd6bd65a045233396a7d8cd6e621175783ffd3b383be5a8086d3e3099979f6dc3e1d3ff021cd3bd2758a8152204b56e9bc20f16be15d4236398a9d613b8a64141456e72d4857f76b902114d68f538794d99d16206f0a8b93593569edc50480a5a01f8bc4bde832c967933427e3c0c571d94a1613a4aa94cfe7d1c846bc593f2efc061216e2557b19d10de32ac9ab6d024c31a7aefb4d09cb7b4761e43552c4758d74c54c35764363820452d96b5bdd27bd103b250710cf9eddc943e4f1a2280d7b9704777523dbc53151d1bae0fc8ca116a009f2276f9da4b7705dd593f8917311d1f7fe801330dcfb2895dc99cf3374c81d141fece9f7f45a94bf816dab537711e94a1997d802f7c1b6f106fc59f563e36bd6049b495fb0c860450c3bf5d76bb9a7bbf1f07d6caa5cf38508698f0597f15c4989d51d6196fc4c03d04202484d3cba71ba4fb029bdf42a632cdbec731092af764f7a12c1f4c02a9e6d7f3ec9dff58e0d09e05ca0147583f59af4cd4855cfeef80256d40ac79a97e47f87b29f824aee4766874bfe036f30f46b39d574d1b1ccc46270a5d95ba7d477b19e4a324315cecada9a285db9f8d0b10b68d5c994970b6dddb1d90d59ef8a17176866292b91583657db37e1d70393eaa25b030114d6dccf48d3e8ba365d7925b0014fa27bd01bb309af1f7c3def666cfdd53a37b2553db3ab91bb1bd9f4b0728b4d9b2e68cb86efd2768410f4e853653a2701b1de4390bff1e530fc3bf56e40ced844ad7ddc720a61a532420427bdc4ff7a56fff59834eafabef19d568e1b92bad77b1e1a1ea10a5cdb32b212879d155abfb77ea8aedf2dfd07658f30ba951861191eac317b69097aa1ad4c2b724c01848f97964ddfc84190c73bdc26e8588d8f14eba987730fdf19d092a67f521ce904cbdd9c5ca23b5a29c3ca81388d0c9230f69de9882798f90cb96710697dbcaa070426df0be12bee3ae426bbb6ee61bd770fe87b69b422d02ac6e4a375ed23b1fbd82ed70375a86cda017006c9a9ccdaa7fc9a32fd1be8f2b19e4e018b4441a4ee5c6f51eead77caaf56b9ebf785504aa14f9aafc5261a89e821d51f9dde4689dde62bc3eb7907abf6e24622edbd2c3856dc500f2c7648073414c1f52e8dc62921ca64e5c41de66531d142d7fa74849357f70cc910c790336a0defce987f23f72b8a0bf0e63832c1f646d3260ca7461f8306122e8f92f8f9c5d5095d51e6ab9c15bb0e818f9c526ea5c4015e148cb7593d7a660350f59bb9320e33e5391a6d61f71f19829ae4bc99b5363128a2cb55ec2c07142ad81714f6a9d9ed887562f1386d1c6aae7c379ee7741f7a5cd1941c292a46ce05d499ee35cf97853b313ae4fcb244583e4b57ac2526fed0ab3d0cd1a338ad78b122f1bd0ef426007475fa9d38137d706be3cae04b625677aaa95fbcf242398eb367bc785265d7b372e3c8365cb377182e47d094f83bc22e2e0e27f55ef24410575444af5f872dc41d2680a8cf935ade64e6084590db1ccff853a7b2772a706de0b5dfd1ef14514e7fc761e18268912ebf1f4e7a3bc42529c9c248f2ae45c7b873bc6c2804387a56c70f600c804684b7f1721f51eadff5d14552c0277a7459688c5e02a6b313d8070586d150b6d393795c9c84e0957723ab8a7455ac2839723d34a03cee1874e7e844af40e0afabe486bdd8b84511fe0f691e420b7b53518cc89b29e6411989226ba6ce1d95a0b8c1dd1be59cdb7ffd0b73ab2389c774109deddfb15a36c5f5b9a54ffe59f5d56e164ad4545d4be6d2bea73802818cce2eb067f9937bc4ec05ca67e028650ac3f669189a9492abb2368b936a604585ae6c9cf282e26aa0bebe1f65a31b32d9f137201c13ccfdb08a60f8348ec7f25a50cb2d8cdb80cefbf72e2a1e5a3c944ba1d399c25b8d2daa8145cd3c460518ac82d20241f4e639d8625d9a45c6a709d2cf95718aa4edc3181ee77e9d43843b98625d9793e367ba2786ffa1ea00d219e94844d83f2daa4467d78555af027a0b64a8aee05d8a232cb74aa367f1440a974dd8b24463236dd2fee55f470df5ebf66063b6be12154fd1b20ae7086cbb04eea7910e600e58377b54e6dd8a817f338676d31a1fc52d1180550d8d30f1adc691eabe932a1f88c46ef3ecfb27e1481b534622dd824122eb6854f5c0bf471d9bf4bafaea985ee4313163390c80273875448f340ac56fed3482c77b49bcc7c5a4454138f2c5da3dda8e8fc7bd8fcba2b0edd5119fb0d13e048a0ba5b0616ca988652b6ecd3c996fa6601a5e4da6d4c8baf8868eda614d2918067f0f59f93f1f0e3b745ffaea3189c47a3213248cc853ee9d67c414a6c8dfe89c239f4cac9cc3c42c0a2cbc3bfb79ecac4b02a3ce993da7849013b9b2b8f50d7b347b28d3d577635b8dcd3add9f7cd99d687c70cc30b48cfc46929f6ab71f8f95d7365fb50f1d56f877a7e86daf8535a1bc91ffb84dbe7b2c681bea77ec6c5add2f68bee4900751843d4a66947b61b2f115cd3039bb650273b92431d05fc0c5b28768d3e46c9188fb03f10663401adb307a520529dd8a2817470c86b23388ca724aec5b7726f5560ae547f6e7e154890f01c486bd67ea4e6cb952d6e0a58c981154858062dec9fca6c34428e984259c5071de63589a6e2a1433591f35352ceb6a4d1f28b586fd2ec4bc7df7f3fce1bcc4b8b69bed63a06494e9e1fbec6d14f36539f0338930e486c88e9fe530b995dc99278397803a63b61f7dd55949177c48e7a37a2cc229d5d2f22563ad7b0e4623b7fd79486419da8f0fde5fd07cd185b6b100c517b693d8bd5fccdc04290fa4e3a8b4beb4fcf99358ef5bd53e7c51163f5d27bc32eab91fd76475adf42aa496b1c1b5b4be6ee60a12b52ceb2bc41f9f8d6a3cb834227dc6fc4f4b6b6894f3cc93c397e6b0e1da5888e95fb9b019798feb8d3b615a71e5e278d0a8556d940a6b041f592877dcf75a7bcdde0066bb14f2d5df1d8ff5776a2e7b392b4d7df66869fb8cfd50ad62aafa1d42c8a0c7690b708ef046319eab753562e50f1df27e1a675e4fa3599f4fedfb42bdf9c64267e03063843f027262b208e5a6ccdca6d62a47a3832cf67fff2ce0d15bda2d4fb76ebe20e83ed8e5042ac2c8e28d4a11f3b9bedc6345f120018ae3ce588000c5faa5274ca3c6567388842716046fd84a01059600e8c52451df0982752423e082cd08f7410647016a50c0bdc0631b18103af63dc38a60cb8acc2860a468782e5fac1fb112e63ddd8893e54a669f8367c9ca41f83cf5e7ad8565d60ac343e2ebd61fb383626af9f79bbffe3150ff9048275f9eaf30a81e3b1aa830600fe1ec93cc590164493387170c07e449deb9174595e21cc7e4eaac4dc8b1dc6da1355d5c1ddcb62e1b82f5d03519f333f52034cf030783e6a108434b5b7c359e4ca9f195cf2606e4daa93bffd1c64544062705efae23bb6a3f6549c6bfda4d01749ff8a2bc4b63c258f708ac595ec9288695a00216d4dc0a0f91c6a2307f7254d7fb3bad80471fa42829826ea6a7feb9a78bd678f4c2dc61eb055a6243d628e9bb00e66bc5b715f8fb39d9f8ae82c48f4a03c409103b63e591698adf82a5b377dc3d38756128b63f2567048c8db4a1fa53cacb26aa6df34368105f8642a16e745a45ff53e39a50f7aa3cbbfe63183d93698f1fe615e5c4972b1729aef495535720acd4cfc47876dd0c58645125d3c808c5848ee0bd71f0b326fee84586f312f6fe0ba44209b481aa3121a3e1704677d9bdeda0c5f111a949f1b369a5b10f727b1d55dae4e87d976f74dc699ebd405fad6ff5ff5e2ada910a0433d1b2dcc920c111e4286cabc31690495df43e3d2a09c93a9fed759825b55e4f5547b60f0458e66b4f35686b22446bfb55c2644da6b5d43ae6182d2b9aae7ef3cc8222be94a24176a05218dfd5f240e62b07cdc4f5de0e8f88dc8d41efffb87b273058f7db6296eb243113c07ffa83cdd0416fe3ac677c596a884a681ae692a26b59258e18977053d4ca912150953fe62f66d20ec6c98479c91e4954e83050df6f610dde6d9ab2b88d70a2b41edd069d731894ffb45214ba3cc4e509bbb639686c24ef1d4e336c703eb3ee8ddd22039963dc70d96b3d799682726d0d4aadbea018ce294747513a1ca0d977e5a4950bb3ebaa0565b040c27bad9d0143862cc81793178346eda06e8f5b88cbb82c3fda3e8c4bdebac012ff7a2929bd4ec88afa7bf6aabdf01a97aafe98fc0a524f53d0e144267dcf03384e079f1e3970ef09e5733ea11de08345027e2b7ce853317f88272fcc53e804d8a9697b90003c9b3f32a52ff1c6a711f653ae882a99d9a5b258b084d48ab7c004e92b8c2647e79d8a0914937271ef55013e779517099288bf0fbc25daffcc8dd13ffc294cbf53fdb280444091aaa937af85855f35e3016ae02c89b967108fa2fde4b67d9781dd17036e7027529a39b32c2f51f3b1250ebffadba16df9b1a3bf4986363c645e5c81208b13f9ea1e1247e097be96d556085d4257fb5b17324184dbbaca3c86ee5caa3cc122dc9a9e9ab907616f4f7c627ab96439207ce43d560ef566f31e3c463ca9df65d927d2d1d1ccb7110a1e6b3372d072bc1c1fd81b0468f355989f5eed1cfb9845844aead88c427f55a4e28407b6075f7dc1dcdd5e5e3f30b4f77d8aa6c2e53c83bcf8e2a81d09c5e98e91e83cc3522c898f9a6d2ff0b1da31f39bfdc3be8e0302aef83ae38e0fa76f3860f4926a2c08865fd6f8c018a52a3b2590c242a34106b3dc3f4798946fce48df4e422c94463d98ac4c0d56a088463f0d61ec77d300235c53ba115fecf238e909e7905700d89ad03fb1973647a02f869ada3d1a40f4529d46fa9287ca3a309d5a01cd86aef1c007ba7accf8e5dccc5961dddf293e39ae21c65d69f5a0dc3794483ade3b0c3ab1d9343b709953eccdc19d3335861e30f3cca5456b028b8a7b65a4a60cca235fac79c9b598ab3d0f454e937d8c797d1f8e12d5eb481f6255a310f571164492b1074c312e4f4f88cd04fa0342e3c78de2cf7610d960234bfeaec010804942d302c07b1007d69c692f083f12b84f36044e4da8803a585e49885cd9caefa65012125ee446d4750ae6c75eae0f579a648273117c", 0x1000}, {&(0x7f0000001400)="d9435da7a967a279167423c92de3a892309d6c1837c4704f7fc7d478e3c79e12b56897dcf5c738fbc51c8658d3e02844c920f0db64752f2f78f48be1ae64b223878c48dfa71bb2e3d0a200040fc320fa5e149c792cc7a7c12183617205484c257530956151b896c0e1941f6537da2e6df8979dc1ee11dfbcbc5210a9210187d6a94c7f1c1fb44e594345190b95399ef60ec2d511b2a10905694b44eac072b3d4aaf31da704e468d395d7bf778a6eec1d8aa43e106d4c7c6073efce722a29cbcce9088f2e734a80a45d81f11cf0f3f516b7324165a1de4dc686ebb26799a2e2d9a8682140125e7eebc107770a69c858555cc63dde", 0xf4}, {&(0x7f00000000c0)="dcc34bab58e22e30ac014c651c0290935e506ce1f1d359a25f521974129f27f1493cfbb1a78626c551", 0x29}, {&(0x7f0000001500)="56a7c8acac12d2f45e087d35cd036643c9cf91c5fbb9531f8807cb1b0bd2d9c86014c56ac299a4fd1140855d723b2cb7840537def48711a9b3e04e0bb98ecde3e4597a09d45567c1f91e5256a3c6fe76d56fb3a40d94e2b77bb9f1ec8e59ead086ca", 0x62}], 0x4, &(0x7f0000001580)=[{0xd0, 0xffff, 0x3, "1d4a7c05b6f9f268993798b6528fcc26c149f2726cb46f8fb45b0c4ca53a3eabba87c07709e1c49212ce85e13de7d7e1be67dcd259a82ab76dada0a8a7659a6520d6d550cca77f06c38d75bec1355ef7a241ada60948eb17eae5982b304f3a8e16b8ae6fd390ebf869e1968adf541178b8b16a4dd3668f6d6e7453f789117e8034cf51602044745bec333b5802adb9c5aa51c734221f70341c3ebc2cb78efd61badf41a2695f18e3b161209cde42d593178cc21c94be37160eccb203cf"}, {0x90, 0xffff, 0x1f, "d6417a36b699d460eca7b0f469aadbd79689e13b56fae61aa9cac9899c2ae0a4c0bc640b0b5dda6b9da7af69291a3b8b5ce135b6ae4ac634fcf905192c48769b469af6204a6629232168ddc20b993ca77a738a2a3b5dc21e391375911315cd1294f260b4dc4fe812309fa2a5263134bcbc6c55d0795b28cae3"}, {0xb0, 0xffff, 0x1, "f2f4051b00c24cdc990af8602c6db977525f48134d54622fd0589ee324e581345fb3533c6380cf285820f8cb729b1cf6c2d79a50c6035c3de77d2055de6788c4fec5aaa0e9d2dcde4f2c4bf7c370f7ebb6681370e6f620cea555ce9967a5cadb1f5401e74ad9ea286c89643798325a546ab795bd9bfa61b9249432ff88427258b63a0703caaf3b26ff8ad278a0cc4f2bab7387ddf0ecf01a5261fd5bda9175"}, {0x108, 0xffff, 0x3, "8a68724e27aafc62a368bd49a3425677ec088f76aadafa66bc9fbe2959b720a30d324d01ea2f5aff5d64d3b44d1df5852c18f81e421c9943e7cbf9d40fec64ea9526b3522457c6d4ad3687deadedaea9faaebb49e2f2a08470217bf65f3f9643ec598e2ea5a9eef7839afae592eb9ac486edb6ace9be13b8a202b06e7b7593dd8fde6c42ac689517ce754f540a9607d0ad3002f9c81b80c40733b1fde58ee3bbbbfe3e5e14ca6c29a6ac60529c1162aaef65b1a592c0b1fe87d0dcb8fad6a508277e5d794af3e4ece0b3bb80b34bde75af51e3c4a13e1d252a0a6fb5b1aea6b080bc12c3b8d77f7c5eb6e3777e01378c3e4b1e1760ce"}, {0x100, 0xffff, 0x6, "fabd9570b65cbaecfb39283e7b2d672af789a1f4356bbb683479b1356f4c721d979ddfa2c7ed1a46593501ad75a32ff89adac3cb2162d6d60bf4c70eae8be3a6d7c08313de38ebe663cc84f5d978cfa9c8f6a1848dbec1ff753ed751c2690acee460a9f9817edeeca69e9c69f191a5da8d6337bfb851c712cbba8f34368c0d5e25efc14b79ca22d28849b6177d801067f4916c2e5454dc0837bdf5a78311c7025ca0268c2ac4ac54e5ab11b008c08fbd1fff6d9e31531ae56decf288f95d95718e17a9dc0405dbd4ff53e9ffac1198bacaeea9b3bd2c9e2f476dafdc14a0ac175111cc48a69c3b8ee32887475732d2"}], 0x418}, 0x8) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) r3 = semget$private(0x0, 0x3, 0x89) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001a00), &(0x7f0000001a40)=0x8) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000240)=""/241) setsockopt(r1, 0xffffffffffffff00, 0x6, &(0x7f0000000340)="99636950743a8331113a81e3fc235dc90fd3be58bfe4eae56e0080373c69c96da80da872fe13cb9a93f04a01e0d947eed4fa4715a34856a9bb53f5b023d001f61bdd631756e40dce8ee51cfd1818e772fbf8c4645d8a069ea80c4186d32585131352c7049ed7d79f6649863b985b59fb052a4f6947c3cfcd24d07da91fd0fb36750bfdad", 0x84) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x2) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x9) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r3, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r5 = dup2(r1, r1) ioctl$TIOCCBRK(r4, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r6 = dup2(r5, r5) setsockopt(r5, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000640)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x3, 0x20, 0x1000}, {0x5, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x8000000000004, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) getuid() r7 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) socket(0x201b, 0x3, 0x1000) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000001c0)=0x200) 16:00:01 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffc00}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r5, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) syz_execute_func(&(0x7f0000000280)="c442499024c2f240a7c4827d19ddc463195cfb00c421e9fe8d00000080c4e1fc11f467440f65b165566666c4e2b8f731660f3821a2134ba417660f5fc9") getgroups(0x5, &(0x7f00000002c0)=[r4, r4, r5, r4, r6]) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x7) getgroups(0x2, &(0x7f0000000340)=[r7, r5]) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x9640, 0x9}, {0x0, 0x6}}) preadv(r0, &(0x7f00000018c0)=[{&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/210, 0xd2}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/182, 0xb6}], 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x0, r8) r12 = openat(r1, &(0x7f00000019c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000001a00)={0x0, 0x4}) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000001a40)=0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r13 = shmget(0x1, 0x3000, 0x3, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r13, 0x3) r14 = accept$unix(r10, &(0x7f0000001ac0)=@file={0x0, ""/93}, &(0x7f0000001b40)=0x5f) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) execve(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001d80)=[&(0x7f0000001c40)='\x00', &(0x7f0000001c80)=',\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)="245d3a258f00", &(0x7f0000001d40)='\x00'], &(0x7f0000001f80)=[&(0x7f0000001dc0)='@&-{\x00', &(0x7f0000001e00)='.\x00', &(0x7f0000001e40)='\x00', &(0x7f0000001e80)='#8@[{{\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000001f00), &(0x7f0000001f40)='/${\x00']) shmctl$SHM_LOCK(r13, 0x3) syz_open_pts() clock_settime(0x4, &(0x7f0000001fc0)={0x2, 0x66639cac}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file1\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}, {0x8000000000000000, 0x40}}, 0x2) open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x482, 0x20) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r3 = geteuid() getgroups(0x3, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0]) r5 = getpgrp() r6 = getuid() r7 = getgid() semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="e176ffbcd1c111567552d111fe994594e087d50610f358f520a2e42f035ad914cbd5882145185da7599297d62ecba0b3a7eba9712d6f2653c8f4508ccec85e55ec5bf1d6b360d828beb25c841b4aa878860306a0f6b4c9632dbbbb64db0e1c4a92262e766c9795261b8ee30d4ca596b840f82d08d2b66cfd216901a433a1b6101f963d55ae5c0492eb94a69d6643a2331b25032fdf68891865737d3aa6794d0e35e3e54e213b263ac8c7b1483d4053206071b5dab017", 0xb6}, {&(0x7f00000001c0)="1549e890d78494182139c9e7b863f90cbd6be751e39695eb9448c2ea84b77e2cb7b002e0c19ca9c97bf804993c5260c58026b7082dddd186518ba60cc7cd593f5e5e56958ac385afff2098919eb4398d3d2b3b76ce2e4fcd589a808dfaf94aeda2215da120ecc76d258167452d1d93bb59062d37318f0c001ba1e8c338622d603809dcd13a8db4eed5fbb500c7512ccbd822532e78bbaca97b326c04ee5e275c7ce2c67ec3d7746b8ff0571fd8f19c5b9e6ccc472a366ca17eace3a577dbd3acc20733ad7cba094b6586ed96ee3fecbf26c06a6f5daa68b697b2c1f765eb480bbd6b5554a6d2ce0518c08b5f", 0xec}, {&(0x7f00000002c0)="ee50a18be15071eb55b4de6fd029c11e43511d1a44f8a4f8a8d318ecb72fc09ce02292443bc874596bd17280adceae69d3ace00eecb5a3c2883af2b05aae84ea50d4ea463f8bb4c2d6cf9e0ef9a5080043086a2ded2adc435af550d9e6d09ba76681cc9a8f7eb1fa5971bd4f046a7f9f63e5dc8861549e81d94cb0b0a189996b92d730b2ee17010a0a466025715d44a3232b67bc4e3403ef2de1113ecf609d9d97734f0acb19aa4d21b43781e16a4948fb4346b062df2e9c22a838032e1544d4792d8de05fc358b8fc4096004a78cd113f40ce7027213e0141299ff2fb021e3566439835ff4e3062f5f4d7b45cbc4108e10fb38e33cdb297c3a76d6622cf8eaafa6741869ffd1e59d20cb9b740293c3a76aab57c9afd9a0312832a4b06664fdcac265f6ac0dbb0e5f0d5dceba3242ce206e2c7c6e6f2d893f0a92720dcb1619afd794a46528fe8bfe88b6ad218e3c6ea5dce0f90bf8d9aeaa6bb1ec04920e0d1c7f451a86d414b3cb410d001f0410188bcb06a5c711412ca1c933ba50868638c5dcfcc2e6bf8e98916210e9b355808c52343da11748ac1ca85034af961c3be0a2349e270ea2b058941b8871d059cbaddfbf6c9e4948f9e5a4c414cc92096a3d786267fbc7f902efcf5bc29c5fe286032769b8a2e004c8ac5de7da8db2e680c886a456d06a1b62d3e1de212632a5d307f6d6f1f6a708c021e37f0aad87baee80de00463e107ee795c13f514715480f7ea26dd2ec04a77718ae8c264d88f31c598d9e276fda7d0693b81bf66d0c2e239fc9fb35a0de67ae5fc4b76c272d9e311eb09c64c3623915a8f2aa26b1e86c8f96c5769cf9eec245dedd7a917c9ab269db43afe5af0e03079ef9e852beee90a3e2322e50f95a01239f410cdfd8730b1dee1aa4ff4a624e56d7e9b8e14e873b6d237383dddb9e30eba71c409d26849b943599a0d891a9d294d97992412449f69c302128e76d09bc66f5f7f91926eeda143205fc89059624589f8cc09915133a03506bc63aee0101d120748a66dca4f9793f309a74e78460256950b3ea21939720b2fb3d202bc3aa4a65a1f2e21e1c3c8fbc8f2bc7aeb841ad924d26f728b42c5f6e35127b4c5c0368a9c054cf9438799557118b3bd8d83a32f6dca7fc3ae515c4305d9a7539e1ee5d2aa6520b162d2e0179f4038e9595b17dcdaf1222a1f2f1bebf2fbbc557f04d6281d3798088eee1472f4d499f06f9c0b7d30fa906057f2e760135ff07bf4ee7b348b72c9d0325439e7eb4a824fcf7151f72ac9edb8a0ab5c94e4c37116da98fd795d27c3aff099d550d0b082833048cbcda3fd2edbeb4b0fa4a027a99e49a73713f353b8e45b647f3b8bf76336e412e703246f4f9383b0ee2900d0c925026d750fa68b07ae99ba972c92d589911ad8f9a728295641a223585db737e4b8c20307ccdb98553804dcf77c2f789643ece83f2ee712a74c267e7da6f7bebba10e7a227425661f399321e69c7d0ad0e33456ef3280582e12f76be8cbcc0da2e2bed90e680deb735af1175de4ae4b47adf5554b24ef8d7784dcbf035f850f60a359e55e3513cb9bfba6cd1729ccf65e9d5c6d7e333c124c0a5d0fe5ff99d102593ae60d9566f25e69ef89b88039f6d5ed22c557b6b54bd99992158e35879ea48f3549564e43a08c609283bc489daa0fa83a6bf28ca40093e235b99342a83980217054a6b9a54c15f88611e9c4de9f819a7e7a2126b1797ea6ce66a3a35e7006f9d7f64cdb13f26dd7c3348ed0d350c5704ae7dbf3ab359fef22508cce65d0b3427429926b6b31fcbf8a5c66b1f7c4c0fe56eb509f66ffaa99d76da0fa8fbdef67deb2579fad79a51539c8c29e05bf4f150354041b402ff8716c3357ec59e0b9b0f45168f77a26c6f9628effdbd5735b1b28c030a3744c8d8c9464228c98804e03e799fba5441dae5948a5bbcb5141894b2774be8308833e273d6bc4fb7af3ab245e92f81a38880b8f91f66457174c8f90dddd167b60e5b60dbb4cccbe59e149740b0897021cd6fc3b6c732c2d75bf88feeb4d25313f65cbac8fad6eae4359008fac109410c43c0821d04a2c87164129f0bd7cd2d6b335ad6deb6e71fd23cf1a7588faaead997b49b1fb074e8eeee0bfd56b29ee76a501aa0d8220c8729345669f084760381b6fe49089f7a15c7fe853e48b40f636699a0de70b9a0007d9a0630aa68dff44f21ee406fe57a92bf1f3f4d379c6b57c0ffd0d28c628f1c36fcfe451827964aaa648de922b0460eac2e271d489edf89121d168691dbaebb713b92c1e1e308d0b3cca8491698ce151052fc43aec27c8e3b8ec6ad5d8c64bb2890de398c549e9e4e928bcd149240842064bd6df7b4ec57873669b03fb7ac23064b92f4e6aec462366d440a72418317a09a08e3ec9562c868f935bd9fb6fd2b23dd562e1e34a8239fcdb60727aa7d63aa5a2f75cfc2b44d02210466631b649c558199b64d6cb1238c9129f9cf6a3efabf3f9bc3c3be0b064f87214dbc68a3cd52d926ff51ec178311731613d903f68661ca2eda00bfbd40439ae511a4a1d394996ff09c43831f99b827e9294f8f45fdfa65a3be284c7b4b0bd71c5b26da1fb079bf7edcccac6a1c96e7cd4d05d54f8c513343f2e395e6c10df463801e2b8d2c5ba7625e6fd1c5963c31d90f2c5846ce37cd4b8820a6fcff30be7645bff0a86710ff496a2ed44c6765d5d02a39d9a645072d823e7edc9652a14e2992905a0106122bffcca30e3453f9e3a60fd91fb5597a4c0d5570e9a90ba6ff461d40c46a5c9fb57a476d8c5fc71a43deda37eb63a24f3c7208956a2cd8abd3a029ede3fa2512e50c756eff4457c592e9fd85c950d6012e8a97942ed47731e7f1f5ae9c362488c3c6ec744d2e2cc3af5ae814ff3b7b195b5915b4244f2b797e3def1eaffeeacbf1d319ab19f0b994142d0226477a4508bc0f0c7400b07add12fec7d036af183aec0d0c3dc33744d2c0722c1b9bb30e9e75bcc58f6b93c46cb188957f126c68b0a7ad348769a97877fc3d7c2f9841551ae0e5ab026f352c2fed0059c8dc68b4584dfde5e1009b4c111f0ee62b3a935776403c71068a3c0d6736a86c8cc8e5dd41f5729a56052730b72f274c52d668bd344949385b82875661106a37db77db26851d1def4889ca6cc84f486ca61ed98aaf8c092909da0a9b45d0e12c569ca69c432d75fe6d33f86b7b2790c4cc2e681a99c042f42a4b56db9e2f4319b521fc6721a413614658811ad475e2743731a3e6be91b7b381e7159726095cea9f021a5f586f89774a5c57def93f8555898c13a934eb7792ec5f5702ea988a801d8ae3dfd6a2724c7935344d1bf71cce221f216e57d6afc0ba48d976dc041e3e94bf5915d7c5751eb1a6eeb53782c561a96598ce32ef71bdf434b9fd035d1de22df33ceac51b8d293e1208fd4419065fd90eca5319fbfc16226c4ba7233d7a25b04aeb0d16e51d091d60a6d2e52483be31cc55371085e866203cc625352aaf3577eff2b454a697b90a1128c3884a1f9690124612e3d0953e863578fb1b4e85086d4e75ea79e8f637fd4641707125fb2b060ce1adc9c55be4db038699b994ca211edd348a46899cf6026eaf40cf343f1c396a8b66a32f09945aef54380a2a833338a18e43ac38d9153fe1ae3feaf4e394d602a4699bca782ed1772503a29969734973b1268e4160d69230a71ca5c48600597e60f4fe513a067b4dac66250dfccb5a6833aa321eb3241de8659d2626ec232dd03a727130db294300c268236561e401a85064c006091cc7e4fe4e01205f3439983835a6c417f139fe9ce61042d0e6868827053f270839d969b11e67956985c173498982d3baac64a12513847dc9f2c09e2515eebdca7fdfc9a53e2162a6ceddb9351da53a51aa284f3d48a09893d862f8d69e50d1b6864f21819a1a2a24b032f0a5fc2ab659fcb23943a8a7198277f3ebda23a33c6fb1e9f2444db8e0e12d07778a78c38fc1e88889b50061396c1a9414911083b10e422e154c2c8742973942023c2dcfa551d2ff4a7cf400dc213a218caee79701c8d562d9e2a03b435e25a1b18e4af6d1358b21e90c454be8ee4b2245d582a911c2706efc5880ec178223fd0e4ef23be9d2450b237f8ba683117b25483f82e1faa825859aefbb97b8cafb701551954037a8f56c2ee7d8e68ba07ccf1d681ed8191081266e3bb8ed3d010305a7f67edbeef7b272a2d08d2275d3fe351a99114ef7e27c4343666c9659df7368695c57f5506bbea499c6b89b3f54c4b20aa3fa3922539fcc214c8161b6e87ce73d4bf09a5ce7e8f28ac8a4c7844fe4fb2e0dbcd147bf776d690c28cd3ad7c4444922faa99ba29ffea01779786826590d0a3bdf2f6b48dc09a15d4d5a70c00c3cda2774e128ff94779700676b0c4b0487c7fca616c5dd5f2930baee1a0c072737033a68bce2f693e8e9639c34f5747cf2e63bc4d483d737e9c139cb798b0517a5bdbc78a1a2a61d6fb33462ab6f5abad58b41fb3b150f1226a9535a808a17f78dd9b1db5d5a19899caa9e9255012c046f214befd6b10e4b26134b8dad7c8bf9eb20126670122f8bded2d460c6d9f86b6b3952289d9f03059ae84ff6a40e98f1de7f9d0a521a21258d05ab89d2083dd11bc8ce1c6e0e7d3393a2d7c7d8fa738e6cfa304ace51139d8e69176cc4329d7f051e428b179286c142a3a9304a211a015834a780809be41428827c80a6973da852695f01a8640b7269a3ee48ec2f36f4124217d1097105612b46fa0dd5fe5932f50378885697bf3eb609311a819fbc8df52db4276c70b29f987cd96207ac83fb131126dda51ca4d0962d372c7d16227bf47d5f0f54a67c6fc1aed19af4e595a93c46ce3039bfe4c422bbdfbbb542a89cbd01a911909ce7fe5c93ad6436b1c439742cc148ed263f7c537f4ad9d5a326ddb5fd7c32b11c3c2024325887768bb7be4fb0a2bb7832928e882753b078490df569ba3b9e026fd41e391a73e679c589ce4a0e027ef4fa3fa6c06cc143429cf3adf66d5e1e540703e9528b7bce43896732abc5191863dee24a0bba11f499d5459316fb8d1e6a0f4509641320cba61e2f5f2bf155f688731837678eff12ea760a9611bec154621422b00c205c798830e3f8feb63c50f36d00c18277c85bb4ce6b407030f402d54e80a1c98eae08aed174b7bbf2da956f2be81ff89495a69cdf60c834460bd07947bc9380bd96bf94937f2f76205c7e6a9d8276012eec2c1bc4e1c28353bbbf6929446c6b23134ab800472064a9b7cfd76dfc112f1781b7703de8fb4cae857e3bd3ca1865c70b8fcf5a2029b3e1c250c6984425f16dfdd2128ba36d6bfc39546e2e400241bc8a0f2fd2f3d370aba566a30181fac79c75047081bd0797fbd95fc90e83cc516eff16447e9162df424d24df62422a0c9e19293adf735252be3b893a836ab11cd02ad8ce9230a0dc79142abd7d14eff1a419d4da4f1ffdcec8fba800a998954d0318c11b1857266eefcb2f62ef57c652e3e82563fbcf40f33f010ab216fa9f2aa9e49c9e524d605eb2cc1ba55c0fc34572bef839b8e2dcfc53836b31534010a275254c4dca87c3219357b43484ca16476ef672decb8781619e0155ff6ffeadcd0b2cc21a74f7d6c5fbdc025718680a65ac4da4da748e4c4e18c124308a0d848e08898963f428fc1c638c2a9ad0a45035ace388a5e1c614a702f116f742f815d4c308f2b7a824dfa43a3c730452f262be11684f41c87fb0e529bd46039affde9e64f0abb634cb21246934c676088ad74bac38d4c96b4c57505b850e311", 0x1000}, {&(0x7f00000012c0)="c55259fb4e29dc3030579b3cbdd11e2e87090a311cc879a6b1807169a818b4dfa659a839a540d5a0bc137e0a2405069020e466b5e1ec65d93bd0e1f3666d8aa51dea23baedb2e6b160c4764d9946106593c9e8e61d3f5645bebd1262afa6563e6664e6506590", 0x66}, {&(0x7f0000001340)}, {&(0x7f0000001380)="e498aa7af91880fb248609971f2e7c9d86734d63693d87eb3c2b47647adff04c3003181258566e19085b57817ca0eb150d7ba319913a4ec764f3c3a4f28be304028aa061923bf1668c4bc6d422833f5725774250ddc6c781c15114c34f3815bb489c90944c0ef24b7a96ab8336fe995ac58bf6d95d16c204f98f8d46a9ce984b3ffac2ef6201c60d99f3007dfb9e7709a3010e0ae572c082ef994f04912bc4ba6853183e45a27381b684009bf4c59d7d20bdf539f727fc07615aff8361", 0xbd}, {&(0x7f0000001440)="81c8c42da6f6a0b15476ba555e52100ff261ca1c801248ad9ff71a59fe0e1dd817890d5486af7dd1b222d8129519581e844558dd674156d109284d1dd70168ea33fda5717f03b18b42656d6c7ba0a5ab576eed7bac862a328197edf794d124ab9202d87ba2ec93c6a7313a7a548a8a11bcd9f6c2b0a220543dde6142ad3d5a41d50aaffa4580bdea5591c289dc293ef9380395c7b4e6ffce0e087edf099dc787a3c6", 0xa2}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x8}, 0x5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xdee) fchmod(r0, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) execve(0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = getegid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="20002e2c2f6669016530"], 0xa) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) r10 = getegid() getgroups(0x1, &(0x7f0000000280)=[0x0]) setgroups(0x8, &(0x7f00000002c0)=[r4, r5, r6, r7, r8, r9, r10, r11]) 16:00:01 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x202, 0x22) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r1, 0x1) 16:00:02 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f0000000100)=0x4) kqueue() fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x44) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x401}, {0xfffffffffffffffc, 0x2}}, 0x2) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x20) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000000)=""/226, 0xe2}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/171, 0xab}], 0x4, 0x0) socket$inet6(0x18, 0x0, 0x7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) 16:00:02 executing program 0: getrlimit(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x6, 0x0, 0xb9b) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x841, 0x10) r5 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x9, 0x10) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) setsockopt$sock_timeval(r10, 0xffff, 0x1007, &(0x7f0000000600)={0x7, 0xffffffffffffc513}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x29, 0x5, 0xfffffffffffffffc, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4}, {{r3}, 0xfffffffffffffffe, 0x84, 0x6, 0x1000, 0xcd4}, {{r4}, 0xffffffffffffffff, 0x42, 0x20000000, 0x101, 0xfffffffffffff4a5}], 0x2, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x40000008, 0x5, 0x5}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x8dd, 0x1}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffffa, 0x1ff}, {{r8}, 0xfffffffffffffff9, 0x0, 0x80, 0x5da, 0xffffffffffffffff}, {{r9}, 0xffffffffffffffff, 0x54, 0x1, 0x0, 0xfffffffffffffff8}, {{r10}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x3f, 0x3}, {{r11}, 0xfffffffffffffffb, 0x42, 0x40000080, 0x0, 0xffffffffffffffff}, {{r12}, 0xffffffffffffffff, 0x14, 0x2, 0x8, 0x151}], 0x6, &(0x7f00000005c0)={0x7fffffff, 0x7b9}) r13 = socket$inet(0x2, 0x2, 0x0) sendmsg(r13, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./fil\t0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1400005344c3193a75b91ec7d5784d07000000000058d333410a4bdca37b530000"], 0x18}, 0x0) getsockname(r13, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="985687560f3501a23d01005a8d80872241705851bd2812df1b03f8190e51b092e9f65a0aa80aaed9ffdc9091173e55031436e04f458b79aebbe5d967f15768822c8f13c3f3f21dd89c918dbe3d5116854a2b6ad5aa33bf49ebf8cad393d80b086645b53cbf46bbfd3ae08f248cfb159e053b7634e85e10550c844cded0166c522bd8c749db565c43dc965033619d028c86ce6d058db06078aa5ebd06405853345b99bbef4c4a5963f05a1e937c4adbefaeba0866f5b897687a626680aa7e19d9dd7542862e8f4584f73835964f706a9b247484102f585321", 0xd8, 0x401, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x4000, 0x2000000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x5}, {0x7, 0x7f}}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x383) pledge(&(0x7f00000000c0)='&X().\x00', &(0x7f0000000100)='\x00') 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r0, &(0x7f0000000140)=""/75, 0x4b, 0x40, &(0x7f00000001c0)={0x18, 0x3, 0xfd, 0x10001}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x3e) fcntl$getflags(r1, 0x1) socket$inet6(0x18, 0xc002, 0x40) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 16:00:02 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="fa012e2f66696c653000110767fe2d19be8a99a1baf810d36f5d2662002b32ae5a07bd69d5a8a324aee4855a06f68d7c7fb637979c9331cc4a54719e2e17e2a94c66ef872af63b6fd10f9c0294efc23bc1653dc801becf9502dc39be7eb14b172cee90cf32b4c08de0c387f2b8fb69874f916b86bbf146e3e2c66d639ad39ef906abc981d373f978d3b2bfde885d464a66f07587df986c1a7cf923ab11b532e8230f83fcf39d83f9bb322da0af4b183d3553d72a0ac0b0642101b8159c561d0c3b8bd9ea586b94eeba4c6f5c4847128a373ac7c8958641b23dd617d1cc7c42eefeb23f407a082dbb71984459883fcd57846ee3e0e8649e12ccd72cd6677735c168bd1b"], 0xfffffffffffffde2) fchown(r0, r1, r2) getsockname$unix(r3, 0x0, &(0x7f0000000080)=0x26c) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/40) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:02 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') socketpair(0x2, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000760012810000000000000000000000000000000000"], 0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x200}, 0x8) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/171) write(r0, &(0x7f0000000100)="57ead7d7c236d4ff4bc1c1ae091c2165f3967dc88d78146566d92009a98424bce656363ad9b4aeac48c4b5ba72579e0e394fde0592fd3793881f38abeb808c8ae662744801129510a2e33579a782ba4a105fa11020cfbd262c99ac8575605cab5944968f0ca2ea2f23ebb42d14531a288af915d36b3ecbed04574ebe5b6f58b11e45234793f615bb19a3941bb36f4ec1bd81083b9254ab7a9e69b7a6c658c8e8b4064c6cbbfdef", 0xa7) 16:00:02 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x100000000000003}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x65) recvfrom(r1, &(0x7f0000000080)=""/203, 0xcb, 0x800, &(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0xfffffffffffffc00}, 0xc) write(r0, &(0x7f0000000a40)="be", 0x1) flock(r0, 0x2) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) dup(r0) r1 = syz_open_pts() r2 = dup(r1) r3 = accept$unix(r2, &(0x7f00000042c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab00000000a10c3b7e2f4be30b7e4d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079b12d97deaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e734f4570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d69f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a0e7369e2df60ad38439a6a671dfa9eca52dd032d8293662c8b9ecdd0f4356d522dae5a61bef7bfad30423b66e78ded010690f734b707322a526a1bbe560df72a7894d5b62b0f25275b9a2bf30f874a49e42b48b4c0f133ded4ee9b9f3d435e83af96f33ee9d87dfedb5b385a59f84417"], &(0x7f0000001040)=0x1002) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000011c0)=0xfffffffffffffffc) writev(r3, &(0x7f0000003240)=[{&(0x7f0000001080)="b69b292c765558c81ddecb03fced08b318bd90b45f174bea60aeaf918b5425ac4ac98f5241ae47e96267ee359da25a9a042f7c8a3c579238c68b359fd6aced38d71b71fb11f2513b6b15671d7ca702c31a45c95819656e5517a33594cecebc22c136891becc720bac056a91477c839cc06d2d4d3c43d54c301fcb182d8a9cccdaf9dbda5ad4f126da9ec7075b8fd7c24cd8ff3830b1188fc5e8e92a3484cf9032b88f9aef98723a857694bf4cf82ca8b98228540e21622d9dc8c6307d9f1cd22af5aef531eda91b41310cb34460740b71c", 0xd1}, {&(0x7f0000001180)="cc120409573f64e022c522ab302c226d4e9d0fddd1a630d84c45", 0x1a}, {&(0x7f00000032c0)="397bb5a498cad762ef252e436e799f0d1137b232ba8ed7d975b8e78a00634ecaa24cd4564df8da1f37fbf95bfd83292cec256def6e738fe9eed51329ac095566002d7ba5cf43c37f708d5a77ab810791b7fdd3d5bee4d27681c3340b4dd33f56ca5879e5ed6279fb713059956ef8161966102f52d69fe9425e2f811693fea28378a5d9257bedc9370e387c14e132136c0cc0dd70dc4c9f0de34cd5bcc40bbde34fc1cc8e31f46c22f3496d6803bb439236ba7ee88c7a540755ce12b25144cb2949b29563545ec0c288c0651c42a299eb71ade063dc0f5af0bd8061b8404082ff64f78e71164fd0d59b9cf7f83df561353d82fc9e9fbf0fbf220ce528878d31ca8c44e49285afe9c5338f23112be4fb174be648eadf8fd29f2c6d3ed0449791a27beececa6a8bc38580dfed6378414bd84eebdc24a09c5bc8e63df3f0e52cec325fc46aff056aa172ba5b98b2731b58888a3bc7eda9fef2de62d758427b42ac69b99f85032799c3db92dbb77b551e89db80f7cfcf3db67f57c6742d479e2211d4aa1a70479ec1ff97f2f0bad63b3f486c12cbe7886d644f302644d51e6f7c3642e896fc350214122b42822282aafce3d9554bd2bee06d60828a10c6156ac6d5895c8fd3e357e191f73de99de16e730501b2649f5d830e1e166c9d382e550ea86cbf45721eb79f1156a140580a850eef1fbc09a4de8383f9bd461155f47462c2f028c18d0d269b1e9e51c65431228ab8bac33b3d6bb52e075310285fa6dcb77c1d9c8cc85e0db86c5e033346309e6646ec92ce0ca95c1e9fd350b426f5a32f5d978568b7ee28a9f49b2dc660b912915c1855cc13080ee23c47a392a8dd72f718910340df60b88161e104911bc6bb1b50bea16cd23f91ff7339947a66b8dfa3e82b27544d1dc717d6b753c0d02acac74efdfa1709deba2daaee6c061967df91a648998e71b7cc30e4c0bd80bb809f760dee40bc6cba19d58a94ef778e6f55e953ae31cf30c0215a68d1b2e4a5350e81df3b998be1aa834024f027beff30df11f77ea68c8a1b4a4c462c4ee8b11a60697ab52c9db54e6a56acf4a277fc1c1642f13fe18998d5d2efa6ec06b37958b0b8f4f8aaa7aa1a877ba3736c6478a576edb3016d599e91c975f18f147544a14975a2eecb7defa46d67a82ade64ec87702166abe4214023f82cf33a6f47ad63ea05649b1a820756ae386816a712efe746445be95c3a5e98b7f8a86fd7c6a4d3c16d0f63784b2bbef08a208d4e42625f5d4dbdcbad70373ccb5484f31881dddefa2b7c36170478edb923e0bcf447b0b557b6faaec264170e495ba0644904b88d8338193084617c1bb6be0f479716c337c34cdfc78dc5bf9454ddb01c70a7f3e38edec4d3a5019e6e77a1b12e45e02b43571f5589560ad2806b83d716e1e2943b6f277d0a4a8e15f7809a7d6c702306209697ac634c28d2b8637d82ef77c5f9a718fa1c478ab4477842327130fdcdc8e31e864151877e8b01fc1973e05d0a45e6197bee66660cb621a0e78c5d2d4ca49ab0f1e262343d9ca6447ebe4a6a366f7195604123b48800c3a7f1e93a4bc43c22c5acf68c5da78f2ef2ccd6badcfc441172fefe1f2499a514c7be4bb897366d808b3e8bacf040aa38775ce824c1957200c6a439509aba19935a6b28d5a83e77810d57c2029fcef2a196adbe0e825500c346b3cf507ad56c26f185a343f7f1e22b849bca1d7063c1349c179f13d8b2dc7e52140a81345f055193c7164597d75fd287760aec27f31e66864d5805ee160bf50ba61c50a15fe88dad1671441cfb4a74cc16701698bb45e127645a3bed2ca4a696a486ec1fb8e3eb8ded12716705354e906ba94d16bb7569d2ab032414a302d764fec2dbdc69280e41200a9a9f5d3a25f811fa95f3f028016ee614da45de6604032aa70effea8c06fdf17360c2675386b4879f22ac4d5ed3b34ddef0edc41ceddbbaa5a13407c217a9953f431f55a1baff26006b78c22b6e89b84e602edcd8b6f62e2d562adfe517a01f86c789ae1ce3222c4f1d72dadd11bf4ea5971d55a2618772f3dc84a725a1d9ffc46620723d4608a29c2b8ad96e241e99f47a0a9bc5a49893ff42699b22b1bebda5ee563a123acb10dfb7f16b9cd1a518bb2ec675b55afd03ad21f0a0e0d88967094c4d9fcb62ac0555dfb4b96e31e94e7abb49d588cdace546f47815d6fb9f37abf251b06468f2766c14b2de4c38c93e0a82185ae8c32d553e4e4fb52aec0a84d949053fe65af6ba8818e5afe993911937eb7d3498aa4d751b442308e7a89beb5385fe4cfffd9caf8ef337d1a2ef847fe1ea26bc0e6b80d0ce2ad7f4c5a105247ddbbdb6a83b731d0b2d1fbf09be311c759d4d653bbb36ed8c66782fe4cb5616157bacd37788a8d8906294c6862a965e6af1fef920b243634f04a6729e8403a988f15c5977680e7dff508413d5176dafb9a0626584af4506c1c1c52fed36e26a528cb0771c51e3233fef8313d4990ea7e16784c83bd8de05617a710afef63cceee636d3df6c3b1bf064df0e342778548758ca24e6312167b56cfb521df5fb68c9171ad2b010d697603b758394972133f4a84a42e2fb77cfcf7a074b730e000df83a159782c7039384166426d1bb0396289c85f1035f201130a2a77ce3c97aa035e54e6c7a865c0bd8cb4ff69ea0f0cf62741b2a3f296a1229cadab1bbd30dd96f148ef5b0a9fd6291ee5e64c5d974c0949927ec08d0c3935f8e89748cd4bde3bb715fa888a33cc30838057a03052b16bf05b5a13d77ab34fe7904d20cd831b09bf2c58517fd539e386fc51044551d1e29a76b678475222b41e3358462b7facadf2d9f5032083d546723a84f09e77ee31cb8169892e127f107a69cf692b74b9946e6b16a0ac5e052e23d3554f1cbe45e2650bb80f9f7e35a59c8af415841b774aae96fedf946bb5b2a7e0a92445fef9ab069c0d73d099a168b86c527aeb0730b82ea1bfb668fbc75cb4e90b1089d6f9bb0e49160fd22974e65932062346a41842aed7682b73e2f756f2bfe3e50025e624bea72a6e95544b07b204c9d6648a47b8e878f1160be40c0d374e8cf853866ee7190aa3d81e38f415786e9a1038671b26534fd2651a84c7c24dde9781dc5f64162634499332d7a9e775a6893f48cc3e05f1efa75910742a41431e61ef105103fdf4e5e867bd00a5080e5df016a64b764fbd582d5eb4ba6f2ee23ef261045c9c224a403e31bf567162adeb6968bbf58d04ad7754e012d6eb0f730e305593c2d324856d643653efc15532c946f3d41f68ced3c1653077adfb35f6219ec92cf2cb31ea10fb828fda7276746c10965a27694b38b71429c4b3bde0583c7f2614f9ae1120b26afa8f470029d626f30a07c5a4e71e7b870dd384e97a344916499acced8dce5125cb3e895e4e25a8e0c345b6b277966bd32b7cfecb4ebe0b3d124977c9913c8ca621cd87e104aeab06bcd95366f1897382cf485770367cbadcb5c171c9a5eeb36007571b97d1ecc5add4198663c36a0dfbf1f8f395359c7410734f55c26546a3929aefb197c7efef3a1f20ede8f546e341f306942ac4eef4a94daef255c0e13c18bb6bedf068177a86c0ade398533745c8c8658b87f4e2048b9abb6d617e60078a2c5bc626d39fc02ffdd8afcb9250debee30b8dd3485183ce8c44a60103458a3aac839a621a684e67c949d9a0be0ae0141b066521e4b0f85daf0e495934cda241423c43c4384a27a5ab9bce8d1d7c36531658957523fc2b750fc84ca709f2d78b268b09298504285f9b6412169b24cd31ba37f33c052ecfcc25c23e62b814a4dfa3c51d6783bb1185291a7930f733fb430f1c95e396edb9bb9092d20e743ba08355f9bc3eca6982dd225ad9b4787d57dfd3ea4f728a91cfabadfaffaa226a947c914644fa4839654b74fd960daade38b99d7efcbfce167ce78da68ed502ffe9bc5f2cfba9a2328805e1b4ca18a90fb4a2333f32af3d47aefb622011f9be8780d8faa00e73fc9b6b43d466f972526e07619ba1860869f201b0404fdcacbf7839457be3b195e1a5419a74d7baf5bf5b72e8ee66f2c845585bb06c26e5fbebff4812d37277c7cecf1a6018a59c4d06ac22825319285337467a7c386d6ef2138ae16da6051aeaa8ed431f492f311b7bcb570702d4873e20a7a2f28c8e304301ab1f50c195a96ab0723f65274d2b8a9b7028cda35782febfc03a389a22c98b50aa9df6d3571cbebabce0c4c25537b92df0c2ad56d9e23772147fcc78ee476783c9a2221e5d489d98327192f164ac77418e3ec0f88f1192b853777895ecc7284a378559872560006d791c38c0e00c805e7681b805b79d31255d0e3ec6537d70075d6fbbfa4fd6049c03f48315e883d464cb8372d1ee35440f71abdf922a295fb9f500a1504c384df7582c21d02e37d1f2a3b92d4c0f0d7683d54f8e49672d7ad7fc742e54dc565be0bfde1b5d50be383330c711785ff96caad25bb41c86061aad0d374ede193ffbf3f8767855e8390142f249c47833d8623b2cbbcf63ef3134600605048a9d37a1a76e0e6c3b652eef4ee2c03b5626b68e1ba8cfee7470a660573db16a09e61bbb48e765e6d368b0e70887fdb34f68cc40bbe631f08c0ffd41ab047be9395f03683b9b731b308b04e38b50fb5c5912994dcc67ff96542fc7658be56de28515f6954dc9d9a0930e1dbf5b457b95751c09f6ed2734accb92ef80bbfef9d6b2c2f6679ba83b31999f07f5ed5e3c42a64ac161956bafa27d1493a53ff84714b815e87e7d74bc20dd2837d43ef1af9e204c0c06637340b9c75f0339d0db60185a47b9b0a90cda31421380d68a8b9ea76e878c94a28ebb413b6f4a7dc0b409c2b186d2f5081615301b16f95988b56ed2f06421a8edf5a8b6c73294f8797c37c4a82ac9ba087dc630a71ee5f090d3eef46b7d667cf9021f7b92206019ee97f493adceee845d3509e89410bdad0d7ac00484313a5301c3649e53425ac471e9f4a3b96952752dfe057b1fbe2a790c030c7ebec09e230fdd8dffa961cf068faba1bcf1037c4ac00ccd27e480ba62d5b4b310390813b655880173c35c9a6e6af83b4eec92dac3b3ceebf702034c1c717eac50b095f9697c1b74b31fe1078abf8f815a9feee8599306fea0062a8cd4347eb83fa4caa8a1d1f5ed510da550810cc34b36c4814d79807fac019ad3df61b0529465d0f779df0db74aa184c0838833f94799f7458b28989712d029bf44ae484426dab0e7cbe167b4f5a85a4475b24f8957bf1f28b11901191679e4fe03879c32aa84d4b6a04d90580b0f97d499bded040143d1c2d9463bd81e7dcc51599449b5a86cf2a63b9856b9ea256f9a2a6bbb44c99f1ec32d2d4b783bba868c439db6baae6dd792cc8ea1e8cd696b50f28a7f1207971bf56245921e4ac965d7511de84fe6f8e2a79198f390fb41978be111a0861fbcf755c35c9eba6ed5db7343a2f567ac8ab7b9d295a9e4be78070044f721ec68e6afb4fe3404f036a53f24c493dbbaecdb6d393cb4c1939d53d0cd8f17baa1613e559b5ff66baa9680602a65acc78758c152cd783ba1b52c78948a549b60a9294727c65f148849e8e4418cb570e6703cede3b9a62194483990e5bd6584a69059dff09865485624d5d3d19118b4a4fe27780c2b2f148c42d3ddd8e838d463fc4b04cb8d6649596a894e2318ab23488cac6fca5d577cd5f6195aec16ce1a48527759f3c49c44ae6ce9053b68f4b3202a17b9033f6c1a22f42f02ec1b85bd19ee7f5697a04cd50b681974875041825d6e06731481725c48b29a", 0x1000}, {&(0x7f00000021c0)="f140b4dce293c7d02cefcefd788f515538ee8c618aa3ee31a8c51f0258c2183638b58bea0b65f4092e0093af60de37317950fb2d6b26a64dd70e1292f0df070e2a533e7d76dedee983fcc18eba82d48a3064cb6db19b466951b57e6d1d59ddfa98cfa403d645532d912b098dac2f7be0a6c5190cfad9dc202fdb2ffcfd08c54816740068cbdcdccb133a2893e840ba719299025fd0fdaa983a373e4376e27822132478ef35ecf959a5af9439436eb0b84ae827f8611bfb446d7401a40b0d0ea6a0de1d9025a3b45586ef14e7c7431a31c4175e6f2d2841bea604f8a414434ab11b433c78e937e1b4586e34396d1401f0a221f0c472540c38eddc2d1778b049210d2e875fb1d835eec7ad34662f662e435a3af65c49d53a036882a8b822e72a7cc0f3335500a8661c5ff33d5bbcdf4e5cd3ee703a57e2f8c198cfe86118cb2f29bcf96303c4871c09936a2d5c5b55b7592b12a2257558866f82778dbccf510db59cd1eaea2aa9f009c5ef70ed43f9cd209d8e36508e8dfe26c23b10c805b42fbfd7c7b282f2a98ddb5533cb65a23c2d89dbf22fec4338151880d4cdc5e6b90e49894c3a649d25980a8ea6e1d4c3d60dddcedbacd0b088b971944765c1b1d7f80553aa92503f89e25a58f5bdea884d99c417874f597e085c5a771a374d77ac017fb56ba8b84e1dc1a707fc28ce77e6d56265bf4264f0f66311c9e5b0081646fc3ac5051e3bc83de273824747b6669bc9f44456ba33ce7c358c6a9ca44ec11b7dfd5ea28d6eb63d9ad74717ef91be5e501e30e11d4b0e03e8d33682e76d5ea9fad419edddef90ef824496a43701d69f1c70ac19676a76d9088e65db1cc739451ba899dfef85b93c29b25e5074054b21a745a42832758e19da98cee5f2c9b05b3005d6297841b683972c2656ea70a73ce5a910d2f51da999f765e967c6bc45aa4a57dd1a6fa5cb2122991541628848ba433ead55baecffe38eeabf0d13ff2da1d1a5ad73de821604b54b9d9ed412f02db79fca6db78c2a1ca9113687f2bbf34e95b03917ef1a355ad46f959fad208e311d9318b8ca78b6f8b6fbde453f9eb0f008e987ddaf7750ea4f09c15e1ef376c7fe4623ecfd8057c3824fe884eb53c4744269d361e7e0d783d2bb7b7e846b91db4c4114bd11bb96f7fb40dc40bc04d508106c626c590782f0b841416bbb558160999cf609b14f439d277021c4bbb0b220c02a9f33781942abc7d03c99424b2e688975e38f3c395af43f9235060997ed759d6839d77d321df4353a8c0c41afa8ffb703f44663cf24ae4430fb0fb8023cd666a1a273d5b9a4c5a38bd016c42111fc03766a803fe5fe5191a410a2fd32da5570e00f983fe495efed54da2ffb56f9fac26f33e3c36d10142a7886ad67d9c61fec8f677cefaa36b8f7fe4501ed95f720d871a3680433524b735444626594d99c7ba6e0531c689e4f0245a1bf1a0375bdcdd6c433ae60ff0a5ce450261fd0ca6ecc52f1b63c3d09391eda44a66e74a05e3959f022bb65e934dd49d6b3ccfb17925a02acbc7560d8579f033d040e33eaaa6b762ba4d14afde6018226f173d19b7e9a5ea21445798d2511aab7687b214b7b150581596747957737326de0e80367ab65e81870fdf376f4cb87a92498c8f53e94ce4957238c3605c76cbc74799f58a2d3d0f1d135f4bea7f3dbd433118fa1584613bb0add4c93ad540866ecdefe672ca59d565a05f8212704f0f585a84853819b1409420dcefe7088bc39ccf8acb129009898ab257af0a84051ce701d0e16abc9fc625c9a98442e1de0660bbe323f4178b58c120ed05574e58996a6ebad4f1ddb28fb9a3f1b4c2d39c253b5bf47a447637a49a3b6c464b556f983243810fd820d97bfa8426659b34b5462376162c3360e7271e03df1c0bda472e883d35b2d352673ba77352b598f537d497ca2bf23f294f253db1c22344defc2e045e5e9999ac4be4aa0959d3d0f75fa2ea3bc3f968ee5e867683a3fca6733b3b1f24c7adfb3ec7aa52a2b94eb7235a7c765286dd005aaf63aa35ea57cef4709d877cafb00f23fc9daa3217991e617149f8fe4c3af6282e54734231ff75a7e91a2a8370c66f1a2882c92935fec61b939f7ff1c96bef1e9d4eb86752ac234aa14c87a7ba0ab692df5defc7b492834d83c60877259e47d4d6b7037153f5ee7b9edf72a2dcf2f43b7e235ccf70c21e619f62c93d9c502bffdebc03b7fd40a398113f14f0bb84266b6975e0d10c7d98f2ddca6eafefe30ea117413af52791e50b2915650cc59829ba7b1db76138f3c3411e8d54e18adf7a8dc06c6d6e0d37a5cd5f53d6380187df1c95926023b1b2d90323fe90016b05866ecb57487dd9fd75beab9a09d185c9dd0e7d50b23ce2373a8b009667ded640c39b699361a8a04ec8a7672acd69913183b7cd69a0cee5c8c7d716dfa4b4965799a50e1de201cae9fa390cf7d1ab12f3fc468043fae7bb9962f8dec728aac9eb8ccd9bbf92a850a54b8e9635d8fc711d452bf332b0e12ab308aa06689421ad4437e391ec614f039f01c0fac70711614b22b9009754d83a8edb3f020dad52994fcd4e00d3d3ac4193325d60f7bd5dc2d479dd3062dcd097e4593f6bbe0eafbbde243ff4f428487006f19e1fc4cc4f915aaf9e773d1ae4897a83c30199c14820b9bfa5134c4e946680422bda78fc0fb67cad2d1d7a106f22c01b41e28aafdab255fe06c12fcddc7a0d18389b5632110143266fdac5eb6ed365323b04cf102ffdb93ac4258b648148ee0181b998d3ad81b9933ad70116c46e4943f07bfef4f96bd05ac2ed0b1b62f22a97b4051b3e035e2003e589b8174be5abd149dbf73395a48bd24add06c79ee4620cae23edebe048b52a5467ee525bf717c8960b1c886fd97177f48fad78ab48e9a779478dd533e1ac6824814c1e78d81200830af3b5435c6773511d73d996c7b036b4492c912e28f869f5d0da0d19ab17bec5fce0e976b9b1e3172bf8da2f8ccb2efa7be365c8aa7260f38dd4bbdcdb03547564183bf1edd92f76457abe7eda67e622a2843c9e3b24f52dd8600bcf5674f1e18ea3b6886fe26c8be921321dbfd6683c71078b6b5ee8c1578cb200da4a030fe5f30a0612040fe43da115bb1300c8605b4069cbd5b81763b5e1ecec9d851c2f201f0e7a5e7d0c475397447f13fc140693445236f6713aecf0555d2edd25cb3dbba2a52c9908d48ecf4cd225e1395b6a8ce3d5c8b96f718a5fab8f33a9d61eed1d349bbcc2211c5093e7d997029abfbf3fc0c88629916d39355e307c6e6400c0ce58ec426b9b7b517642635de962d24b1d8aecaed84748adf395086b95203aa9057b61d75b19a5b5f5a563826dbef6a644fbc5dd5a940edde659ecea04e2957525531015030cd26602efff13bf7becc45f3c6b39ad4d0092200daa42f90da5a6e8204fd6d5ee0862f601bc1c5d5288d262d93bf1895cd9cfaceeb601d9f20905c3ea8fa747398318b65ba4fa80e13ba12fbacf49976ca3ae6b7acbfa348d949b71e501b1fc9f67cc76f23081532dc73809a90b1e30db2a3964ddb7a391e41755f92df42ce95c6f41be202329a8ea3df3d911e4b62ddc2f345985284109466b866f5bf405b6729a45afeb00107c97d7a096a618494e7bc45727950e9e055beea03b2eb5c1e209fc30163079a36e88fbc4d5e986ff909b9f50eb3e59bf3395442c1704be82435429937b0a5ca74ff72cd8cce367522010440a1de407bf7975879cb1518435b6dc1c036d93c28832fe9a1ebcb33843f6af6506e75f0e67fbc17c7fdf42f1be8604b051afa3e7311aa93469e014b16e0fce47fe33d01ec5c765115ecf43b2b2bb3b4fe0eba5c8e59e9510f371b7404851b9aa86a69b0781d59435a11537f6c137709c29f3d6293ad4ac63b73df621affd118495a4e6fdffd7c81fa8b6ad5f938e1337a612860fc563684c43d700b95f8bd22dc6de6020fd63bbfa23f6d31806ca3dc06ce57f403b41d1b6c6c6d927d9bdddd640379cd7ad9588c6f7bfa52076c64ac317ee7c04228a196281f48d65bc332cf6ec95636f56c929c6b7677b062ff8751a5e9dbd544ae89effc10ffcdd77e1c4de793f0a3e068d6ed44a1d68a029834c60d7f1f78b1a5a3934b75d79d7bdc7140551619e0020ec43bf5867a905a3df7200eb495aacf7dade1c89facbe1c9f5deb2b3f6b80f7c61455249e551fc1c77b5844da3a7528c74be1b564a95210d46ba19364ac88fcdc8241a465681dc4345241fbd6695beb70db26884ed7061940e3802cc379e2912388a435bd78ddcf79df5847aa751034b5260aa7271f29ee8f057d2e494d897d9b76c6e102e56a7f0990eead412735aa1deaf5d19dec62caf736ddc2bd7a16974c8d66d28bbd88b246925aa5d32681e2acb6cc0c0a0cab35141e08427f5a62f9606a16f6bafe8ba5f18a27ea50cb89d1841072d9fc95c31240c17b973e3c5fe6d9154256f1d03f293ea8c0a8e644f1abaae550f6af025a1fea54793986cf085907638d96fe6134bc9b7b3442b91eb416eb9e8089531fe98963f6ed2ec19a309d08d1efa339eb94e352e1f622dbe536f5f638e1e1f3d4ca41c3cbbbfa231bb56dbf1fc5accb7decad7e962cd76ca0d50c2bc6242d6f99ed5c2f2ba3b070c750dba887a3237d7df2ef7a8ce99a2601edf33cb7ce4337098fbdcc5e5f3c85ab616cab063cf79c634a54a144048ce8a5dbe267ec86fefc77e9ef9ba4395917f2a05204614506251c58754200f87cff1f0ec4e213c8dab2eed887845edbb4f443067f5f2db15776e005e3164898696bdf56b830e52e5366c6938362136794d052db600c44b3b2472d152fb61cc749ef32401404f481afc3844ddb061c0dc321b4beca033655ccf1010ac6849686f820471131fa9d8baddfd4bcf7ee6aeafe99f01420a9870af7010482e811b59cd70a97dedf27f7cdffa306c213ff9fc98a137fc59ecbe47d83b87dd6627689d83a199ccd5a10536b3a8469f8c91fbfeb42f14da3e4d067bcaaa7fff42b54503957461a96cd888a5043cf3b9a924c65b82806a7f9b30791db6d9856cb573824a33a77fbd329b88cbca0a0ee741fc042d7683971a1b865a990ec671a3c1e42dd9f10c272dd102e2ae993de2c369959c22cbcf6e2b1314c874986538fbe5167dca6862a0478bba669d5d976a0ce95e99477e2b6f45df12ff6c63039d0459d1451c1a9bc06fdf94a0216509fa9f80c6693df85c406ca8ca26ac70d6c4c36936e61c1e1eaa3966a81d04360d89c371fe58cd805528241719b119346ab6b79ae8216543ac923c198311c61068cc416c2aa8c4ddb13697db7f4694ebfd0e32f00bbc048b0ce042a70841bdb2c86139cc0b7efc35f0921f5d4bd9ee9699cb82593455402a460a5648f8351f010ca91895821417ffaf177b89e9e772d8a2e641eec744288940d3c9cefece973ce4163978e23f41fc7552c6893497e39881d8d9bf2b5ec1a44090e7dcc7e89d6008654776c49e58e0fd7124d8698d14e6611d11bb025425d53bde4d5ede81bca8090e24c8aafc6192b328c7123c2e260713cc1f56fd9ee215f8792d6c5deb6f4c3a823c0e1414daad89b5c59015a8f093b6df71f3b0c5e10dfa4d2caada06a4579fb45d3baf14a15b524f023f6983227ba40de804e677ef644e5a83b7157c965fa0c3feedcc1e9aa258da583cddde4cea834a2f4cddf72d53c0e547e82ac761811431ebf361cc9846a648ccf2ea6d9e7cc2e90d920573de8e3a61b52f072494bc93d59b014fd2f529b9474c60d178d48f1144c7a9b0ebe188991d056", 0x1000}, {&(0x7f00000031c0)="77d191f0771e8c3dcd9b13d3da67d4696c2b4c18c60e18fc2e3863238679e6b4b9bdf11556bab1a02f0b91adf34d333b337e007a7fcbbc833dd42a6ddfd610e9151ea2ab636715de6b64fab697dc7ec48863d65b3985af5200902606b52ab07e83015fb0e0b6b2b0565ad028", 0x6c}], 0x10000000000002e4) syz_open_pts() syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040), 0x0) r1 = shmget(0x3, 0x1000, 0x234, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="995cae252ca6cb614fda0478035303e7165f4b8a25e06025c50fffa2c3a2eac50f0434f9df24157838854c7bfe7aee331ddfe18d7c0258a8077d79440880b461a6f8b7e5b65435d2d8860d5c9b2804f8c371a32f200c0e26201ba25f6e10ee6e984edf", 0x63}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5e, 0x9}, 0x8) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffc, 0x10009) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e05c1f302f046bfc255c9696c6500000000000000000000000000000000"], 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x96) poll(&(0x7f0000000080)=[{r0, 0x8c}, {r0, 0x14}, {r0, 0x44}, {r0, 0x40}, {r0, 0x8}, {r0, 0x124}], 0x6, 0xe4a000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1da) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x801, 0x100) close(r0) pipe2(&(0x7f00000000c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x5}, 0xc) dup2(r0, r0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x411) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='.\x00', 0x800, 0x40) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x8001, 0x7}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000200)="2d488c556cffaeddbc4e61b21a0f77f69607079f601d36073ab444832aadc71155c2b158fe79a282fe5af3d2513a9bd5a9fdf20fc85c05540ebd58ec6813d78e763ef0e4c43da8356633e9b47c1b9aaea5c280ad65f6355d55b9d4fe454a7ca66d7cff4ab97a2c79a813ded6254e065faa9b358591ba74f72c1ce253c6562333789aa5df00280f596cce0fb4cce55ee0bfcb4c2b04e806e21db094c3b0861dbb183b8076307d3fb1429179eccacede4c145bd42505c742c451b171bc93f1a77e742c702e3e5055fd4c26ed603478834a", 0xd0}, {&(0x7f0000000300)="a2d12bb1bbae6e7d857337bc33282136563c472f7b13eca649ab75d3eac5619cb6330e1fdc1784ea2f65423b074d26585566027f9ed62162af425d215730520e9c540ec250c8825d66e613ef9b0b0e408decdc1bb0f66dd22464b72ac96afdca2fd2428122366000ec8937f1f00b7bd6791d24f72d580680c98f9734e49c9d5f0b8723acb823d4cb37949a070443cb82073ce869f80f0e1c14dcfa26703e6ebde9533cd19d66d9d51ece6455375d59f944951b04ecdfefd4a1dac8e4153228df4a883035c897ec91a7fbc4cfc4d59445ac1d750cc1", 0xd5}, {&(0x7f0000000400)="89fb11f2e8f66028cfe23b7891afd0567875dd217543b2ac809184d302c603b53caba81869c8246913b09d6049dc5e8d6156597eddf8d6e1b12332bd2f62f254d26f8bd84a1fcff282a45d069a5085188b73df4d8b4ac283c2a013a86a4d36e0b8431a9a92ff83a367867972ac6a6ede2f3a9d0c6e932ba3c7bcdc", 0x7b}, {&(0x7f0000000480)="de8f212b0c40ad930f2218517cb69cdb7a942fed1ec2a5a71edd2c0544cba27309161dfceab8b6f886dd60f567f8317aa9fd54c50668612c29f2cb0a350169078586e5460c909d0b4b6ae32472f0a3ac539247c2a30b7b33f0c7bc62f6becff75aab2759693afe345068c2a09a6f12a938dc3cb5b1575a53220ca38831659bfb80a10dc3957274875641aaa253d2617b2198c1d478b75f64f6abe24a0fb421a48ea67bc67b3ccc1079373d3b057b001fa9567b92cfdb91036d04693cc0f7cc18ec135947b43a3da94501e5992915dae0f6b605588d46f0", 0xd7}, {&(0x7f0000000580)="22ffe30e482bc972e35a512b61e61ee88889e2d8fa1bbff273aaea980fbf6fb1e1b7db76bed258cf12a8bee853b868cd74f26d97a93d54640358e73f68cfca665f6080f8ca", 0x45}, {&(0x7f0000000600)="3fa4c009880643d5113a2521e3265e387b5f38f106dd51dc44627506cf53dd5840b1e65d99b33bc647dacd86c9eb64eb6df936a89cac4bd956c03f23e6117f77f6feec6d7579fe1f99ffe419f52ff846355e4a5945790ac986e798c8c8192a026cd4e995f4f8b22e94c735e98970c7b736a7ca99b6400a5d7e920b4be170973675bbfbe9f6ce22dfff1f1bad1afb7aac75e01cb399250abdcc5940f15bf0f44a314476e40eb9e2b88c9a71898eb9a9930e1e177910d1eef11f5aa6eb62745c80b1174a", 0xc3}], 0x6, &(0x7f0000000780)=[{0xd0, 0xffff, 0x9, "7bc76f14939f790c5de59efdd1fb9e1bc35461342983627f1725531d60ba256c269be1299919f0a7b09df99c9227d38e30315f38c14c0abc661b4850a10d371ef14b534a89057524e3906f1906177b96f9cbf18a80b862bdd421703d310d93ddbe55f0c457028323d59c5da87b86167939e43cacce642ad377dcff61a5ae6415c1911594562a25ddcb868dff46154320170052cc566bbfeddfc94371177ec8723c4ac21eea7e39c9c99ef00ef7acfe423768a502abed82f183aff83502def819"}], 0xd0}, 0x400) chmod(&(0x7f0000000000)='./bus\x00', 0x9) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/3, 0x3) symlinkat(&(0x7f00000008c0)='./bus\x00', r0, &(0x7f0000000900)='./bus\x00') 16:00:03 executing program 1: syz_open_pts() syz_open_pts() r0 = semget(0x0, 0x0, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0x97, 0x5, 0x6, 0x9, 0x1, 0x2305d3f1, 0x3}, &(0x7f0000000040)={0x800, 0x6, 0xffffffffffffff01, 0x9, 0x0, 0x8, 0x9, 0x9}, &(0x7f0000000080)={0xffff, 0x6, 0xe02, 0x45d, 0x80, 0x672, 0x8, 0x400}, &(0x7f00000000c0)={0x7, 0x1}) semop(r0, &(0x7f0000000100)=[{0x3, 0xff, 0x1000}, {0x0, 0x1f, 0x1000}, {0x3, 0x958, 0x800}, {0x7, 0x2, 0x1000}, {0x7, 0x2, 0x1000}, {0x0, 0x7fff, 0x800}, {0x4, 0x6, 0x1000}], 0x7) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xe4, 0x1}) r1 = socket(0x11, 0x40000000003, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x7f}) getsockopt(r1, 0x12, 0x4, 0x0, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0xc003, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semget$private(0x0, 0x3, 0x10) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffffd3, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0x101) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040)=0x5, 0x4) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7}, 0x8) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:03 executing program 0: getitimer(0x3, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0fff2016a3a89ace34f3ae1d20ca5730afcfd5fefde43258064f938a55f964a535ead315f1db01adc21569c078acf9dde4863cef1a062fde260fd31b9dbbdc004f386093f2b315b3f62f926cc6963806e9788fc9ea5f5a4e75a7897d4cc6915f223e47cc0ac3922b9fbe0e78feba83d95013c579fc13fcb1d5e52c9593f934dd2416966de1a5182a1a70e34dfa9285910451050d3b"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000083) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r0, &(0x7f0000000540), 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x10) pipe(&(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/167, 0xa7) fchmod(r0, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) fchmod(r0, 0x20) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/118) shmget$private(0x0, 0x6000, 0x80, &(0x7f0000ffa000/0x6000)=nil) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000100)={0x1, "b8052f052c204aa5f552cca174b365443a0dd296284a1c9e4bec2fd1c60e55fbd2d1ab28ec6f378768a1562ba9b9fc16bc2b4a923fbd0c1f6a962d578b32f00a4df4978a51cdfb24f0d1067dd15f003cd52747ae0beffa91f84c0a3c75ba2a4593f38b668574b0ebbeac907efa23fd176e9be1cb2117aadf0405c36b3ed14f5e4bceec750f617f9e7d3635be279ab6536965199ff8ee3950f29024511a42904102054679570265050f36a44bb8df3175428a03530de3cff4c2620da893d03d47deae46e5abc64b810b4cf8694bd4b4"}, 0xd7, 0x800) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x8000) syz_extract_tcp_res(&(0x7f00000000c0), 0x80, 0x9) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x232) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r4}, 0xc) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x100) getgroups(0x6, &(0x7f00000001c0)=[r3, r4, r4, r4, r4, r4]) r5 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r5) 16:00:03 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000051000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r1) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000262fe6696cb7447b"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) socketpair$unix(0x1, 0x3fffffff, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$getown(r0, 0x5) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 1: getegid() r0 = getegid() getgroups(0x8, &(0x7f0000000240)=[0x0, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) map stack 0x20000000-0x20400000 of map 0xffffff003f12ce70 failed: hole in range 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0xc002, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() setsockopt(r1, 0x401, 0x9, &(0x7f0000000000)="1bbe46d1a4a1dc7ebc028a90d84172597ccd746e5cc9538936cd057496e23a8b4afa7089cb49a382945540c4a9517d9fefdba850d6c10ef73c888ae25965ef167890d112486edb86620fdd595d74bdc31626e7495804ce7abddb8f", 0x5b) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/33) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 16:00:03 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffe2) getegid() shutdown(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x80) 16:00:03 executing program 1: r0 = socket(0x6, 0x3, 0x80) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000002a40)="9978ca933f46310472cefcb955553eee28750334d2134d4826e2e61e62b8c2e100e77f4065370021413e54b7ebfbd04afac209912261d26380521036ccf3ef8fece392c833ebc31fb64402793c2ad2dd17ee7748ad6c80e48a2574dc6d94896ec59ce163c21cd2ed5066a898d34f9d66f1cf0876971346a5f1389b53b02937decfdbf503ca938201a1f3835f963ce6908d1f40aecf97d4499db25660d16e76fd19281749489a3503a22e3679a7a1650bf8ccc76794017ee0b9a242206b4497c4578ca547973e22200aa782a3f47bcf430b0fc89ea9f76cd0519cccd4bf0a3f2b40f3b0de402442d20cb5e6bb2d9e830faa3105dc59deb9e7bdd3c40b32c2eb5d2469202fedca825f77b8e8eabe9107daf7dc31737252470b6d13787d935738f4cd8c0dbad778ef3ace6c1178daa8bf16218f1e9349db6856f5fe7cd1a8c8cfce5adc0ca97246a841184161923f5d6266cc1819c4c59722e9c8ac8500ce7475ba28147d7fbde9173e62acfe0946aa9cd86321043c6d085c8bdb7110ebf21f2f3b6697e1091313da5285055122548f0624cc65d18606f0490f3670363ebeebd3b92a5c26bbfb48a09307a54399c7b907fb93deac6682e41041f9f72c83dbb79bc86f5d3189727c26a897a48e3ed8710043f6ba28d299078fa3d0f95e5da1e86de4620ee87b0a8d3009ef53b6ef24aa149dcb3446b924849f8eac86c14b17c292a3bc95310b3bb6e651b8c05409414926f49031ed75c8ac9ca95f1319939451ecc98a5c34d7b384b10dbb9597f4c08571d4749c57ea4e39c29d57a2b4c344fa3f41278959e9b74f5cf8b11e438c87c3eef26900561780c1a87ffd22803486f3b3fcdf96ac580bf69c95b8c566da550c629e302b494f930a323e2149ca60c1098c9cbfe26169736d2a9dc92f28fbe6c26a2afe6f29046be6765aa4963c1e16431ff2075f2d0572ca0fff5339e9736891c8eba7a2a5d4277b2c2ab97c81b12d5127cd9775426e8255d160a7a29000d3791d8c9778d4c89db92217e133f73e671050d01fecbef2661b0931975359f5998779fa04a2bcb812ded7cdbc45b4885d9ba72dc5e37e8f535a8742bde20068ed7dce8b7084fdc50dba969ff4fae1c04ed80e7e80367985b4eacca650e1b60d0f6394f7d852fadecf1f5502a9886a56ff00b1b2c7247b970f900cce523e5ee261c70aea722d66b3c870371acb7629764e7220135b8a2f44e202212038e60c3ec68dcdabd9110a1eab520209a93043f9318e012f2a3ee621c7834400aa32c1a408801fad2cdd76ab45dcc4209b4500d1c4b691c5060b189b4a13278e9c06287b7b79aaeb0b2123f39d95b4d8acd939b8e7dd4cf100242262bd3fba8fd7b785c85bca298bee9cb2af77dfe0add1b78d821f02b583247982e7db780ba71d32564cce6d341c36f172c5e2b02b40a1cd9218e16c41a3572a5eb800b272de72ffdf7b4164963b0c71490073649b8139e965db1f88453de8a10e6f4134632e438239b9314e1c0438a808128c448d9da0af3e58f57d48f606c0ce056bff28445660778f01139d7de60edda01cae1fb854138a75a4f46bc77fa339a169aec2efdb1f806abf7567b14449fff7f07eac80335179a18fb25657070de9bda25d5fbd9f4125047fa36275cc8128345a89209ca25ef6059f48c2473786c62dfba2d4753edfd18894b2a8fbc65c23985cf39325b11c3aaf6e2e768a81b7792fea392b6c1d12b48fc5497b7c1d4973b56df07ddbd8a11847d1e867e86d5005251da27ca9dcfab374458a2db3f34d7dedce52d3af3d5a506d90ed603b7c63f6e58ff2af7f798b40faa9a958e846fcff85332ddd2b5af4b00dcc68312eb04fe0cc5545c44323c9ea38553d14ddb6bc69ab28634c44613bc0a0ca821f3bf0f69b6f2e967525f1faa4d7e06f784c99c278e1e342cde58a0ae8d42aa8416360649d31fba4f0dc9b547c78f2737fdb4b7d68465c004eb6eabcdfce43cef3e7e7beceb3e2bd25fd62ea5e890524aa2faa01ebb8dcf76009450997250430552a99471937c5665772db004057cda93234749d3a8f9e32bca0ec685520fab4c50485f6a0059b7e13cb0bbe5b003c3cd94f9b8cd52582ec42d49de10ce51dc679a6bb036a3b38b2f0280e9a4621c8f09594c6e4fc4b02e1c218efddcb772bd65033bf0ce8c801f5e06fb666d5cce73ad86c5c9f57937b44ca5b58b34328d8f59b580d685ebcc4eebcb4e2e0bc0cd8f6f320ca63fe58ab36f295fbb04c0a3b0ac1385738a44523330b6a77b8878f0efe9f552c63bb7e1f59d616f3831285442113cf77f77a7994562140e469862939c1e44dd4a9651195972529c501309c0038b1677d59ecaa7abf2e92382376111d5fd22b90efd05af7705ac6aca14254064e1bb0f0790657b8053cb669bc999838a2ad3c3877e836e6e41fac866675e54c3970b2d7ae3fa33d602197c06dd3159562650a4d84ed918448fe461c855febb39394e15d84497883e2aae215c2e58b89803b4528e338c5c5584f938604a0e66a8a38cc1a8d12f7edd65701f8c1655f2ad4d1168fe2a545bb941a928cf01544fa5dc55a23d6cf41cda6b0686e0c4208725372b8a2811dccad42ca9556fb288df53fdf6171d0881cfa28dfcf90ae25919469beb486d5267297f7e349c4c825187c6f3a1bb923484b70cfd84fa2347dbc2f9c0959cb767daea671817c34957753926bef959cb576bb565ada48f3af3a85d915166724e605150dc70390cdf9c440943c9ac2", 0x7a0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = semget(0x2, 0x0, 0x100) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000800)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f14975182ac8f7d43b8c3ae3806274dc6cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e734b9", 0x117) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000ae596daafec380f30dcfbca48124d8990947ccc1069c8b973e76b55cbc6a93e64fe63b74d66f5d0b899a1fe69e600d7766e6b2fd81a24f30e91672b22318f3a44e87de9a626c3fa2d77bfed2d936070068f57452da76260204c780c24ad618b5854a83a353ad13e79fb12c42c09fa13eb78dae"], 0x10}, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7105009c"], 0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:00:05 executing program 1: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x4, 0x12) semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x2, 0x5, 0x1800}], 0x2) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() ftruncate(r4, 0x1ff) openat(r0, &(0x7f0000000240)='./file0\x00', 0x420, 0x60) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x40) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/42}, &(0x7f0000000140)=0x2c) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="7dbe238c63525ad04f37e1bee09307aff220862e117fda7c2d9b6e9ff61cdf64d895e58b52de6c970c339a9d186459470ce9516e8ae746580721b9c9d520b8235e11a468fd45356b1f4f5c07792e61061ac2f3ec519c328545ba3ebf9fd303675e9d09860800", 0x66}, {&(0x7f0000000100)="1944311f15342761140749964ee4a76f185b89568c654d6f4ebb633023be122f130eb066f6ef33f38e1ca1a7c38ac940fd94ba0ebc28502c290f781c4c5cf6162417bccdd0a9580943ce3c9ee5bbedd1ab9dd7bd8a8278cd76a039989fec07afa10f97b9ac01b82c9c3f01f6c6558438893a375ac02898458e16991a68a42fcf7da689babe0bdcf484205b86da14b074b2fe7a520adac8ca6825f7519a158289a0ceca8ee5653a9b6f815db31aff2f5ae7", 0xb1}, {&(0x7f0000000000)="670cb010c2c538561a22d38834ae3f5568643bf8017ce8522f60560469af0aace22230b2dd984c01c3230e25419b47bc3c", 0x31}, {&(0x7f00000001c0)="f0695e4a07ce157d3f7ac7afecf0ed55b59e67df00a049ce930c15a422c005a066e1b21ac14e3feb4902a35d47d778837dd24e1b3bf0c1262b1be5192fced8a6eb1c30d18dec129b65e11425fdd82abf3e888d2a730d2e4cd453d57eb80ea5ef1b04b7c9f20d6aed53aca29e2636986f82d49f4ee654977333ba7b311aff3f3be49c8783f1a4ba826d7d9f0178efa41621b384929c093baa57b62b3f944172a3b8e7f6b63f2f69fcbd5d0223b148b02efaed48efd9f56ce4e555e904dc9e007674dc73c816ba76901b13017444acfd6a66c1", 0xd2}, {&(0x7f00000002c0)="201326073e6f69e6dda60447cf8549b5ad589c64a8879e6c106751078fedb12eee74180770412eca1b86ef155fa6556bf1da73999e3da30ba23597f67cccb1a4d71e4c5efd5b5bb69be30edbe3afe7b97ccee43c330331", 0x57}, {&(0x7f0000000340)}, {&(0x7f0000000380)="349087595a7285e61a07b78ee462d5eb5c356293f7e2dff5f005d2522cea4b541a7606f80b62f86d5b428704f2ecb32ada2a5df852e88a94f2a8811f6c42f8a10db7a5fbbf833284ccb7d24e98ac76cb6aee338dc4afcfbd110796686e8ef747cdab4203d3cd901ee495f1ace33233c25b471c664a383e11c5e867e46d9bb23104421235458e14792ad3cc0952f3fc368b2eaac7c71882bd127487556c7617ae7513b51e69189fb3cdad76fcd899aa68b8c24fdb599c603f992f917e22341ae0eaeeede57cd543ed6345a94904eb716216c8c5df62261681c34b0993e6ef140cb1416aee7a7b42632c2209463ea418542fe6", 0xf2}, {&(0x7f0000000480)="064fac2fc36867aba5d41339c9098d0503937b896b96bf809a176e4463f0dd5dc4218f93fd29e741c1fb21ec205970b938", 0x31}, {&(0x7f00000004c0)="2dbdab251d53aa9e21451b764adcbf1c47327559a78a1a0adacaa6c7e6f4a038156987bfd324abbccf06e4e60885d5e2138f4bd2167ec4e7a6def4b3f0cab4d641d56e0e5aaa28185b97559f39afa544e16e1c6b22bbc0ecce544ab21e8c138f7df60dd489a069faf6507d23993bb617510a6478d4c79c857283423afbd3fdee2d73c79150129f3166b86fa0d7953fb5459d1b12fa4d2efa55cc8a85b0538c7e2d710321da1c1097291d57e139334510148e5a77fed8ba52efbe32c4487bff86a0ea090a5acc88d5c7fbe17e968f43d870cf07b1a466154e8707c4fa3944bf1616a00e6bf2745a5def76612969ab1a19f57bfd10882a051f735264f5643562be5e18b0d65621a177581134e453d7bbcabecff2421b991f5b43f86368d548371bd3e21583348a3a01c356998b031af8d2bc9d022245c6583b442961566cefa0dd99a273ada702dbfa493ad5d693e6bbbaa89302595aaec49e1f54a3b797a60ae7cbe561081e4c95ea4ac7a7333cb27ebc119c634fcd2bad219ff20f00551d076eeaa0a311efa0328bb80047f109b8e4058595e2558998e04a736a8c3d31f679d5a7f2814e45bca97617bb16c3c4c11974e612df9fd30b2053aa5f63e5f6b35d19dd1de14e743564e8fdb6854a46068d740ef6577f2208429b8ae565f91e4a5cf14e6da8a15b0d1fd79e6360605b79ddefa894c24385d35e484ad4f3376d560e60c33f80e982eb40cde553b58b0be6f9aec7f1ff9feb63d2e3e1468caf26b704ded4050d975b6fc9060c162a69b88278fa833a8dba5848c4030a505b9c1e7ea363687c1d9c3ab40bbc2c21862678fc839d0680e435a9c9eefb53baf30e54ba98e87753b920ac054de6e33acaee9357c35119403f0993395670b5f08e8e27dceb9425985c377378e77c2883d918862bff1bfd3572b990b387d969adb337bcbe8f26dbf4a43cffb1b03ce2c809c5ecd63a5b43c35da30906a977cb626d354fd851966af3e6683f3d0517a42782fc20accaaf244296b51611bbd76b3ff1811d43f5bbe7d587a892c23aa954f9863c8e5d00a18e6980a2ee8a0874a429e910b4e7f80b60acb69d5f966a8865a2b62d6ab36723ee1db67ec13c3d2f8c1717fe060b6d9999d0fc596c73389adec2c4233e6a8f75addbb6b2fe70be510dd01164ae77988e9b92a5802fb2a5b47a6c7ac548399899de668da6c73fd37e0e9017eb5bdabbe1b6b6573b564b40470d889e46e6108557b86a96d4bacb6090de47a39f37cb7396342fc47394cd3b1ac64f7c91a820aea73127bba2fdccb32ca58ada4608260898be70e319bb6baed0133f83471d787838b9dd4dffebc450cf908680a16cf7bd0541a5cc7cf09ff1f33f7395a9e7ce946333ce43b393ed5fa509b327d719281ab54fc7538556489c74d7b231fb3a02497a50c92a1040730cae13e036b8320833a79410b7c55f98001f2fbaedadd2cd5bde1d3f4b8aa980ea14e7c888ace0c8cc4441d06b2bb426253ae612615d05947f7b8ff0501e62ae0ec28043bce36d9a5bdde2567c12bf1d485cb46d316cdd8c6640235ed52b538efaf0886ea4e71b57995bd85f4f0f91070db8d1c41c23d2548982d2b556429e292e228d9937c5fdeaee595cc502f24384d26ca709b15b22b0c6f6d0c1ea1cbc58d1466b22ec9b104c8317244fc4f5560888df4d2cb052428bc40e19a2a68de3aa67028b074ed801b661f08c72fefa0438aa330a5a7514f83048d74680ae5fb6470fa7e4cd01bd86d363bafb8f05b62c7b698728e3ccae03194418ebc281e339dd2205218ae9eeb9c928246ff5062ac2f1afef761da6238e6d63776bf1b3c1cc080fcc819cef3d852463c6d203a78bc8af988e3b69c5a859aa77f086d785823c6ffd907ad7937ea1fa5067501798e2e09c5763bb06804a416d3cea4762f86b9cc791ec869d7ee554d597c7ecdafb34c2bd175f933f9b0e9b837b88798ede114ccf379ad0e8c2222f40ee2253cf0fc2b5d6c30ce552bc762f8d5f9c351278006202d5df3db96e5fd3ba3e618976421ace620c4cb2e6e735d4a8e5627eb1f58b352a87967065180b2dfd6c7bc571defcd823f1748a294d34e8870d195b2347b8c564c9897baefaacdf6cc67c060af3422df161d6f7605faadd357a94e2b7320382e0a70f120229d4d40bb10288cfdb3c4fe8ae3545a5d207663202e202bdf4f1ee12c13f76f7be131a4c73a41c376ea360befc4e3f1746d70b1a87979515b73a782754a2416341ded17460c6b8da5ddccad8e3d442acd2cd80ea75a0317b27d855ed4b6b43f2beb3537415d0faff2857039de7c1a7734b51b2b0b4b4063865a5b5acd2fe281bec7bd667c7bc58e5ba9237710a1dac3146c7b7aebc7d12a4ed7270c4994350a1352a118b6b42f2b124371eab5e8a4d6e254beb39fb62bf5ea296a9c85395ba56ce038d6d04bdc1cdc0879343e3595a8c88eb5fb6803f301bb37c2606467f0ec2ef4b1ed7e169df5d158b3c98d170922c091c5ca662973ef126b09bfe37cdf8e3fb6ff7604d9ee3a6ad880b0ac0f43cc2556b5f991acba52e5cbfe7b6ea393c937dd4bdc7228f5400b7f92a9846cc9aeb0bb7436323b925ca9624ea7066e01c41d4ccaa6fd483279acce4b5e2af7d850d1145f8158c4b8939be97baedde055f2c9a8c97a80ee49637a5eac904ddc188e9164d20b7eb80c2adc0f5601369695d96b0d175167687b7aec32d544d3a0d68edc445264d584e94de67f602340184f53fafe7c207160d95ab86ce0ec827554ad0ec76974e75b2a4eb1dc1ffaf97e428cb537a218200e83cbb926454c028e6d55565698608f57e4c9fde0d56caddb3421dafb72b4dd9d40e40dd6953ea132bd1cb381fd97e74167c575e788d11770f29008cddd79b07eb0e810bf512a84ae9b3e018d017dcc3cb50d932e3b293a1305a54ce8269cc14df3c832b34e2d92b75638ac7665bcbe17eb29cb87d5df321c17a9497eb230ae02ac3180cc4164b465d417becb2022503b73a599d4fc45cf1c180aee2e650a917151a64760d7f692324aa313401be998a11a28b2993fc8b4453b947fc3099935c07b7315020b45c62a980a36ebcebfcae0c9c6fe83b55a9ef7c71aacc95b986141029f1ba32cfe6094430c70d30d237a84788bd83dcbb5a336a47088440ebad1e6fb1cd43215fe6703f57731c062ad6370720a160481026bf5101c2d03bd14ec44d640631167e60e889e488e46766e7cbec78fcb24e2eec2e63cd07f549aa44c166c8a18e7c23eb9cc47d4f4c7816d2fdc64ab117b4be653e044081e4a53d1c9a84981060c62696ecfcbde23f2d39ea0c45fbf000523b28583a3753d6e63d3c35c0dbc827f4152f64b4ee84b1f49186a11f1beac9a7c24d193f413debe3134fc4e75ee8e1a95984512d84d51a427f6b75bd4377235dc46aa35fb72806f1c9e128df115984532c4257de3ec4ff3f94bd4c81d14e563b911a3d7feb5570192bc080d5a668539e1d0526748a82efc4ab46d29d4ae7887420aeeb6871cb54a4d9e11c3e7e2da74de1991cbc545d55a5f7d72de11d71c2a434c84fced60844921da15defb5e3cfb4954b34273ec607f689299d582bcbfd344a80e5ddc99470a66e7cf46197ffcac11755417834b97e8d971ff66652e5638e2cbbd0c490d1ca6efb17ba3a82dd156b74e64c1359a5eb6aae329ae623771eb69103492f196d996a7b12be1a85d95a533c4e542a057072af65b253b1173a40b4068c3e8eb57b61888f9872b0a027dfdc4f0d37cc205a0d02c0d61a14c090cb943cfbb5ac825257840e944ab2406fac0636f0df06ea7f8e61bdaa5fdb7ccad6e2474d04d173d6af224974e7109ade126c87d7787ffad707733f2f77bb2e44b718fb0fc7a6236c69406ec35bec02c0f507dd43d2969aa5cc133e64f2becaa7c1a3d825ecd504518eef3953dee5136e9276009772d07244c5308fcbadf95e9e1f245d85c7a5d20a5cc17d9e3ac74ae6fecd1a54c416a5d6c543de17c37c1e1adb861b4bc08981b8f96a3ab68fa8339606c2749dfa2837add8f544321fdbdce225269133374dd52ae1bcb97280feed558d9c177a8d2eb7fed4005247ff3617372788406bb12131fbba1cf426181b53a6b664a0a351bcde01f3785a8d5fbc61b7dc9d418e11774e04004b1e5a5bb3252157f12b29f7728ec280916e1ad946a340c2e72f8f2b175ac166cc9ef26a3ba3a3bfeb11ab02f35524ca41a9eb9303fa6386d5b9a017b9bce5bb1ac20416d5a310ed119c4d3d4b7b3eaee9abe3809f63261eba7181a38abea09795f5674403174efbede62f032b99039022ac85d4b03369a924913e165d25e35ef0f00fa15462b23d3c2a84f95228c1cf07074f3c84afd25a1e7c06bd36e1fa7b9f24fa5641aac568bc1f370715e7d75df1416898ad1af63a3b8bc46bd0317c3ff596a121d4beab97bb72c55b7613dd216ae657cbaccaeb8ad81cfd5756c328a4437c46a89635e2f93ede82e3e5dbb089513cea8d6b01b634e2207167e18da86fee9015c8e299772351848ea16b1d396eae7db9417f2a43d8e8f5745811e0282dfca32c355f1ffd94ff3684b93087cc71cc7ef1a38275e458c578503ab76eb6ac5ada1c9c342bda3fd6e2f06c3713cae87cf1dd18d7666fa52a0d51f9bf9dd3c2bd7df696c10f0f2d54ab51878d0a4c02543f5543c0ceed30423bea0176014926da9694966e8f46d630fb09bd10352d569d2068cbd0991aca394cf12a1dbe92013dca633c3f45a5da38624f9c57dcae0dba0316b920e96b6841e20c0c0c6675c696441f4dab1bad6d3bd2fd94de15f6accfc1449b7f73ded0f5403a6b2d816f9f9e09211e1592c9b9a42ce113fd2d886b835a3fc3c6b1116814899f0b659ed51ac408cc93c0010878a97f1b999f8f659db420aff0a4c4bf9eb585bbdb7795fff62821feb72fd4b8e0f06283a3100fb4287f43a2634d974786d56ae8a6eb2c41e965f3970df6282c48f968c90c19b8622e07e839d8feec07778164f368bb3b141507d64c903ef8be61d05405c488811e6531d8573c3901d1f75de4d668e24f7119a146aa90e6648dd942ee3dde569bcc8bd0c62a9891d2151b90d013c379f6f04819a1363e6ee1862c6787893ca65b6d7bac214b029f66635f4cb905da5af873430322471ad16ee4594f70e637a610f798731c19d08115c4d1fe79e85abac173e79ddf6399fe32b01bfa793a8c94ef5077a7ee45a5cde8ede736abe918f5f8a9278f7eb0816d8c19cd884b91b5f33cfcc65b2ca179adb73c43036debebcb1bcf5b34564284af505c7a107be031ef55b76adc7fecaa811b5f90fdedbada6638b4f7a5c6ec39982f908565574ece819cb593255080030ead5d0e686bd0ab9ac12850be1cb01c72760f58fb0f065f86f5aac293c018cbbb82d1a65645ac16a4b0ae1a085e0db75b3796d02de19d07efaec03d9892ea2c06cabd53519229f44c0d472765ec635fc36b11ebfd813d4ad644df6c39f6ba0ea4dd86b139b88048da7a1e2bf9a2b70c11af93b80b9d4192e4a7fac883586508e8bf9e27943a725c39f036d22f07b3875fc8ebf5cd0836f990e718110706aa333218fdea67eca4574b26f08e420a2a84eb72c22649854741f4a305632ba637d16ad9f55ab094589d1b6803920b7b7a4c945a2477160001c901c1c89e1c79f2c2f78d2151ba4ae60eb35ff55673fd9d023c4ad503bddf01b807efa43752e489b3eaa998a50f0463b36c57b6799bf1e341051625068e84056f3aff5fdc716e0d54e03114c4ddb7eb7ef585ebd2e3917748a0", 0x1000}, {&(0x7f00000014c0)="09dae8bc2559d92e5eabc15a4ea3bd6b3a15878933319726302fa0e1553213b6bc1a9f42adae3c4e0f9fc4624bcae3934ff1e9f885eb59e6438687f907633e57053e7d09caf9df500350dff10ee3a7f19ce20624e255c19b0e2de94c6c7598e115d218c8f8057b0799599f445974e37cc6e0cbaff0802f31b33d441815b9456471f0284bb3b8a19daf8d0dcaeb4ed20fdf4f60a23967e7098673c1083f4f3344cb96cbffae130076af244cfc62592c23f0ff5bbb8b75a8667d8012f0f4a8a81ccb", 0xc1}], 0xa, 0x55) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x4000, 0x401) 16:00:09 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681e12a63c6a91f8415a28737a70d08b0a5a9433b3f2bca53dac253fbee9dbd4acefc851d03bf964ff0460aec4b44ff5da517ef44ae55a8adf2922c289e30925e9c4bd76b032af8eb2417c218cc63904d6fffb6bbfbb37d85b23dfa3565170ed2fadeda65c51437bd809959db25522ba7913e8ae11083b28a4b3d5d23ae9f6d2a393592ef95aef1729c8e9733ec764d63f2de0f3032aa2f4cfec68286e4ce9f69c6a7e1df23903c5d2e4991e7a7e06ddac21e144"], &(0x7f0000000000)=0x1002) dup(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080), 0x100000000000018a, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f00000003c0)="ec57c905bd8b246680ee4600000000000000003cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27aebea115a2710529c503bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de224c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1936f04e30ef33ee2dca13198c9391547b0dceec1e7162a9ed80d14045da9b4ffe1a0fa23ba0932cf7f985023ea77", 0xcd, 0x8, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080, 0x4) getpgrp() getuid() accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) getegid() r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000700)=[{0x2, 0x1, 0x1002}, {0x1, 0x8000, 0x1000}, {0x0, 0xad, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x1, 0x800}], 0x5) execve(0x0, 0x0, 0x0) load: 5.96 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k load: 5.96 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k 16:00:10 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x48, 0x5de2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xbd) close(r0) syz_emit_ethernet(0xffffffa7, &(0x7f0000000300)="fbebeaa970856f7b7b93a771946f6c57dee510eeea5ac31d276ac9c388cfdab0222ae0840413807513128e3c80b85f042d93ffb0d3e6fcb08d4db630efb067534c35f370bd9afb03fca522e7eb1e58a801216fa2c0b345c49a0bd08c9a9606eb0b6bec7f891da60520a8ca14d9f7d6e96cd2d53aedb140c9fd4e55040031bb00") 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) dup(r0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000080), 0x0) r2 = dup2(r0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) pipe(&(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) 16:00:10 executing program 1: clock_gettime(0x5, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000b00)="e362f9ff36f72ee995861b2477f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26038e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e0630868c860dd3833cad8018def2c914a027351224fe553e83867704515ac4bc72eebfd15ed1a251a9d82170de189b145d5fc2ca31bf9acbb6fada40e4beec0c6262f9b45b5737990b356e842919b3b182cb6c2ac2122dc22534db754bb35a6f5711160000000000a27ae601bb2393c8000000000000b46db27dd1638161d4d1639fff0597a46164ff54e278e7b2b532c8cdf7b0b40a3c44f2c7a84f61e8b5b4c7b52f0a30834417221086a3ec8ad1da13b23d0438e830107132ae2d5c3631d2972725114f9b16318b464e5201c1e6f177ef8658d8e32d6eefeadd609608", 0x17a) syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1f080000000000003000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x0, 0x101, 0x10001}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/254, 0xfe) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x10, 0x0, 0x3, 0x8}], 0x101, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x200fffff, 0xfffffffffffffff7}], 0x27e3, &(0x7f00000000c0)={0x1, 0x80000001}) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) open(&(0x7f0000000100)='./file0\x00', 0x60, 0x101) write(r0, &(0x7f0000000180)="25f3c35c574b6cf368a458b279b9b51acaeb1ddedf76fd99ae1cc217c244f3a9d77dece83b5200657daca7dbe08c3fcc3c1366a6b958b84ff0fe5a23942c928b54a42ab867200f90e152bf4a0604e72ea9d2dd91b0fddf979538605c91391f4a496861c4778749f38db0416b8ef9768c0fe4bb957b81c294ac06ebfb0649b1cad6", 0x81) lseek(r0, 0x0, 0x1) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="b8e6245c35b9d9151260bf806aa8f3e5a25361ba1709f1bb3e48d824d56555cc129cbc7ac907d377ce64e906eb274073bb7e696363a60211ca4d854b1338f33a4f120efafc3bef37605172a2062557e9df3b3a5d8c40f3e32b56cb902312bcb57d108ed0f9f35a804cb5f7", 0x6b) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: truncate(&(0x7f0000000080)='./bus\x00', 0x400000) mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000003140)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d8c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8055d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f616db12a031c86a844844273d3c3f1832638f87292a63ecb7ec31a0249709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61c0000b87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c7ee87356e57429868f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da7fed8c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c2495c043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b0000000084d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d2561a4a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781b324688e6f9cde2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d8b80e000000000000ea8f84c4db4366ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacdd6f7a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be200000000000000000000000000c9c296da04252105d97362c3d8ca2855bdb9d83f64d29cf0d3d18aa7e6b5a0844e6d64f9487e17202e73933b2465000e4260ebf7e3055bc03e9d095d813f6e301cb0018acebcaa7165a94c7b06c020f67e1a95d12322fdb371088613a800", 0xffffffffffffff02) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchmod(r0, 0x5a49c5c5f96646f6) open$dir(&(0x7f00000004c0)='./bus\x00', 0x0, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000380)={0x5, 0x7, 0x4, 0x4, 0x1a, 0x2, 0x6, 0x9}, &(0x7f00000003c0)={0x9, 0xfffffffffffffe01, 0x1, 0x7, 0x2, 0x5, 0x1f, 0x7fff}, &(0x7f0000000400)={0x9, 0xe2, 0x81, 0x1, 0x8, 0x9, 0x3, 0x101}, &(0x7f0000000440)={0x0, 0x1ff}) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r4 = accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000300)=0xfffffffffffffd33) getgroups(0x3, &(0x7f0000000480)=[0x0, r2, r2]) chdir(&(0x7f0000000200)='./bus\x00') select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r0, 0xc, &(0x7f0000000540)={0x1, 0x0, 0x4, 0x7, r1}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setgroups(0x2, &(0x7f0000000140)=[r6, r5]) setregid(r3, r2) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40080006009, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fa012e2f66496c653000c5afd9ff5325fa79a60e2c4e69e6efca894cc7c9ee55f232c6b1038bf02fef9ecbbc870b722615ccd4f0fd6f0a36e247521073c7dac93b24203d51077b03610c1c1597a62bba728e716b0027c9fab2c6a47f8a6a845419e2c9140041d86eeb756cf2db294d1803b4a969fba7d137abbe28b0894161ff76"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) accept(r0, 0x0, 0x0) getsockopt(r0, 0x4, 0x400, &(0x7f0000000080)=""/209, &(0x7f0000000180)=0xd1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000000c2e500220032fcce7b1f7215c063fc27d15466830242e22b6eee91e537b3b6e01a5546331f3ccc755ce6886c6389f7ad9d4a0d25e2db574ed10004e9c8de19fb093dc15e4cd04d4d9eb5bd008e24b15b5ab03e84f550ae5e0f4dbd9894ede4b18af06a2657b496718b98664f1c4db795d70599327e9e934bc2294b16c60dbeb2e546abd98076520d3ec9c52bd704ad4757ad4983ead3ccffd6e3a527b022ace863885091f287821d65545bb1041f14be4dc429ce64eabd01000000000000000000000000"], 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) sendto$unix(r1, &(0x7f0000000040)="e7f1431a294919eaba689da843f5577ace7862a5ee8019e27e079841fff64b76d1dbf8e7d7763d", 0x27, 0x40c, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) poll(&(0x7f00000000c0)=[{r0, 0x54}, {r1, 0x40}, {r0, 0x2c}, {r1, 0x8}], 0x4, 0x2) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:11 executing program 0: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000000)) getrusage(0x800000000, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = semget(0x0, 0x4, 0x200) syz_emit_ethernet(0xc7, &(0x7f00000013c0)="d2f35425783f4b35ffcd9c2c46243fde8872a692cbc41b9811ff483200468eec8c15bff4340a396e36d7c1bf74ba5041de51bd636221996762c949c9998400673f73679f923b053d792dd98283e200028ce4ac548b8ad88f751d4375502310edb0ae9424d67a45273b5096f21b68565f1cc9ea26b685b2426dd40e1aea46bfa8e78c0faf2ac832a15d4aa730138827e08500ab356f6de0dcc3da06d1432d19a95f0c61b136389a2e483d0a3220c25b73f85e9047efc64299e3b3eb8f748bc652fcce059a4483e5") semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x5, 0x5, 0xeb, 0x3, 0x6, 0xffffffffffffffe3, 0xfffffffffffffff9, 0x3]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f00000026c0)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000024c0)="2e3bbc97b233d7371ee3d4d24dfd2594efed349480bfaf5465802f0a3be8c7ef7f0bc1531b06b1f2a9cb6edae4acbc5413d46dcd4db91e82f226a73244d869a9f69a7e5bc8baf29919cb22a6e6f04c0e9501587427c9ee5724a49fa29f8add5898919082579581a1472928eb5349755b0dbcb23a4e85d2e91cb4c9379670a1b903884c1d1273e82f07afbfeafdcc64600ca5dcd826c27a4132b6315debc5e17bed29b464f17dd176ecbbfc72653f58cbabb2e4e5b4b1ce", 0xb7}], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f0000002740)=ANY=[@ANYBLOB="070610800000000020007c8354003ca078319283858222022c28d6b0405a2082503e24a75d1c780f3330914520bd4d0dc4312160d98e7ac33bde418ab2d23af9390dbea148c96d67a62b23a1722143"], 0x1) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="01002e2f66696c6530006f43c80a63102fafcfd2d6ad6ad2dc3782c7b1ac6a9a70ff0f06ffff5f0daa6df80f39ae7816622a4e10e4cd63ddd593c8b4f7d8755c0c76512f46d3c53138aeaf2f93f701eed43e88896e952d"], 0xa) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000014c0)=""/16) getpeername$inet(r3, &(0x7f0000001240), &(0x7f0000001280)=0xc) r4 = semget$private(0x0, 0x3, 0x70) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000180)=""/4096) setsockopt(r1, 0x12000000000029, 0x2, &(0x7f0000001200)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r5 = dup(r1) semop(r4, &(0x7f00000011c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x2a1, 0x800}, {0x3, 0x3, 0x1000}], 0x3) ioctl$TIOCCBRK(r5, 0x2000747a) recvfrom(r5, &(0x7f00000027c0)=""/4, 0x4, 0x43, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001180)=0xffffffff) open(&(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) fcntl$dupfd(r1, 0xa, r1) 16:00:11 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00', 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ac422de8837c5b6bf3bf815983145cc6e6b0970c"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1006, 0x5) 16:00:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1000000a1d, 0x1000000000004d) getpid() fcntl$getown(r0, 0x5) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x15, 0x29, 0x0, "193130708fa3ae01addedd02efaf499b2405f0eb", 0x6, 0xdbc}) r3 = getpgid(r2) fcntl$lock(r1, 0x10, &(0x7f0000000000)={0x1, 0x1, 0xf000000000000000, 0x200000004, r3}) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') clock_getres(0x2, &(0x7f0000000000)) 16:00:12 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1000000000000037, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x0, 0x402000000000002) setsockopt$inet_opts(r0, 0x0, 0x3fffffffe, &(0x7f0000000080)="73240acb98040e45c552b64ed5f9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0xfffffffffffffc22) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000000)={0x7, 0x76f, 0x7, 0x9, 0x35bb, 0x7fff, 0x1c00000000, 0x4}, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x7, 0x2, 0x2e, 0x9, 0x101}, &(0x7f0000000100)={0x6, 0x10001, 0x6, 0x400, 0x8001, 0xfffffffffffffffc, 0x8, 0x2411}, &(0x7f0000000140)={0x81, 0x60b}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x8203, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9b93a0b40b3db8df5a2b", 0xa) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/228, 0xe4, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:00:13 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setegid(r0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) fchmod(r1, 0x8) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) recvfrom$unix(r1, &(0x7f0000000140)=""/186, 0xba, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r0) syz_open_pts() socket$inet6(0x18, 0x4, 0x100000001) r1 = socket$inet6(0x18, 0x3, 0x1ff) r2 = dup(r1) sendto$inet(r2, &(0x7f00000000c0)="a6bc4f586b4bf698d83a907f520a738fa5027ca7d0a476da67b560eea5dd70a764e4c0de5cc23ada24d0e3b9dab784524c07e72c3bbbb11b14e56fdac710a44d9fc0a9e6eb882ea1b6faaa2e9584f51c93618375e0ac26b92f14c703e46f85d4d44ef97d650f41fc5ddfaf902eb452740d1c07573c441a8583cceb707e595b84db0e61d7e613750f90df12de9781af91f4d820a28e8bae4471d459cd331289b0e8401d75e964d087da37b70607c986297ab6187d2c331b3cb3d06d70051ae98baf2e0111684f2464e4771df719a6559f3471c63821d8f0d79edc33bae2d07bbd2e0e81cdf4345cc2525db8783bdaa324a2e0fa57d0eac5ab2bff39a6aa6de89e0667db0c4d7f083877fb2862c5c757b30c7a0f52ba563a7c0a9f4a3d6e9c8e46b85664879dfd016a9dd1970503d4de070259b8fbfb3fbbc7f9d6b8271777aa5de95c43a1672b9c86801233a617a05c3b7418c3e85814263c319c8dbba78bedb3d2ba56ed07e459a7082c611c205719e6f187e22a807f9ff385e0d3f9ee2c5ef3b01a5127f39b423fcdd0e578b047dc639581e4d41ed769dc547bed9cf6dbb1f6b1a8f84c61a21d8117087c578c1a7b808395ac5f61d138197d545788fbd9ad21fbc509eb3abb669e9f7ecbc8a9efa91794b1340641e678998a8e84a61d69971f926cd3fa4e701eed427e8a20202afb8558c1ae36d832ed3b1d7e6cbb81b8e7400bef9c9ed05d9be83abe0264e0ec82f29b26e469c569458fcdc4cc308689c9674fb55f01b8362c5c1fcdaad56eb60dce710e102f9732c698365baadc2484863464fbdd5c1eb72648827d52b1ac4815a6d396a65440a0abebcbb0a4f44f8df403f8c4712e334eacfe77c11ce0c61b1b92b54f6227917ebec05c681a07fa91ff7ecbb2653eedba59c4c4699aadb0737faafb98468ce2a5b657253daaac8855957b233e68d05d4c791fd7feaa8320ebf84458341dd9f8875b4d95de0c61c712ef4fce7d12126fa3ce95f82ce4853d4e4dbb3d021d46305440e96b8bef4a2204738526f5891b19b6f609799d6c1c28ccfb8bf7b20f6286fdb48fc19c4cbd32aadbe4c57537989aa9b9c772d485738407e161f6246dc8d1ec994fb9a72f077fc97731219d374cb8e9cd2a07eabbe5d6dc29fed816ee81daa90eca3952878ca6e9733bdcf2dc0564f3f519f5eed4e6b7c8a928145e53ad46e3625148bb24fc1e95e61b0dafa3f4d448d922e7f3126abba741007d07162b856ecab69dc2fe8a7d5462d3e81ad6ff2493e95b92f46d1edcd99801d883ad617ea982539a7c90b1255ad169063f39aeb87f2b376958e3c24de5910a94e627c0e48389aabc65ba510f0e9ecaffae2125bd522f6379f7fb2db8e1f8e0d7b0a893910e975475cb26d3b29b41fed68e2910e273940eb95103a091fe6709060acaa7f382934a84663962f7d9c3ac34f0fe7005a47ecb983ef3d8d7ae2b5f7972d5996ad2c2371cca5d804c3128dc27000fa784378b39cd846fd8f628e10be355a37832318258b88b90d94f6efbbc6aac103df1f8965149c373a8b7a26fccfc8b28b538512f129761a9559e9e08b517b0fd230ae2cb9d104a2004e8a0878142f218685d19d8a6e6b32499f4850f90b6dd09cf62b1cbe98448986d408a23d3e2f9496d32eb2b1fb73cd192a3620dfdfcb5dfcb18a4f204d1ec2e3cf93a00a400ac93794e636bf7e70e4c324f42e989ce05145b0f9182016cd845816c2aa0541a61d6b3a47b138bcc94fef5beb85fc3923def954eebd25bbd1079d64632453d961c1b0cb598caba4b63fe8cf5277a8b486fda28f46ca26a492eea5a4eef1e1be051c9f7f761f113aaa49fbbebc6fef9dc8c84443c3868bb64004f9bce9aed66de444740fbc521f7c4bcce92dd6aae07016c71bc2f293afbf525a7b8a64afaf26e790f973aa68858ed9580a652928635423423c35ef219a1e71dd52d5d7fffffd98479ce10a33185443f519fce60d2a91f793ed1522a43e091a298fb751e83e7a6a55ee478707b043c0bd53e57b4c500c6beffad612704210d8c22885b4c8a215b4f6226af7bf63ac0f5e84dd1e0560e54a3a067c2278553ebfa7808da90436691e5319ac9d94820c36b63c2d6cefe896ef060fb468dd7a58039b3dace56b93846409e6e3fd03f6dd84dc19f30179b4c7ccfcbd38ce1cf33122e254b7186310f716f2fbfab7e175ecf0480f968ecba1dca0177874a27c56b0aa5d1589ce3a7d5aa851f1653d48cde878ad302361099c3f5085529b390d3da48c75c60904573b512cc14643fc273bf622f889f9269f62ee36de9143bb8722196e16e58547df200a717cd8e962029356b459d225f865c27ffe92bfe069bdcff09b41848c8af6cb6ffc2f27102d483fc6b227be86970daee94b7e250dc0fc2c4c7b0b38ce1c780c28bef7337ff903a9c83b6e2c0266402a2d259736d097b180685e0fad1ee596298006c0cfe819bce6b060f936d8de921f9449bb5944b95c3cc685bd8a44df9a2e083b85e92e671ad8fe251cc563ddc53b6ed260bb71331d410590689bbda31bc9bf810491937f7d9b7425f61758e5a10001586ca3e502e8083361585ed240941d47fa0b41b035eb39100099a9010fba739139a1b6d0226304aee00601a347c4e2fe010150ac27d4a1e3e465452870bd0bb24ecf409d0e12cbdee4d8ad68eb084d680ad65e1752dcb1cc5359c591e5277cf8c2c5c0ac6fedc8e36bbe06cbc4cec3b6b462927c32892a1bbd846f5b377b76e22707f219a3dd0782113db213264634968a34e1cf76567af5a4856061f67fcc3f6afb2d12a183221b958e43f402663dc274c2883113b005d46d680c831c10281123f3e5e28c57b5f0e9f0b098b11d0c89fa27f2e05c79900d73d9a305812f9689f8265bfbaea92ba1b04da28a3c8feaf05504dba32096b940642545b9b303f103f99780c41bc4ac4b2bb683b06d1c1a2e646209418984e43ee9ad75bbb2393afc4df9bfaa9da0333cbb3e369e6c934ee79b2085a3d41930897b0a09132d0c8cbffabe4a1ec92b15d4d6492c6d9b91a412b54aca087e740fcc16e47f3c348ce4fd8f834b0083b99d6c1978d383dc6282254ac43b0de53dd631809be177d5510e144c070ddb89702db691839d73b262cc93a37d4bee30efc33a8a9b26d8a289246b751b88ad56986fd91c8a0aa841168a4dbc43d49f2544e9e67577a43c69d4d63c5534a2f1fee3a0a125f1f49789d77024304b04133acc1e7818987747966ff657f81f35b3dc78c61b08bca7bf7d9d5855712ba6550f4871671fec5018ca56ad00879bd57364b10f075011342b5fdc9407d4b97faa70f2851d44628f62427cb063d9cda6c29dc64b69fc63e24555d0316672272816c5669e585980920453a7f211585691b8b1252ed0f216b7ac2ef6cc1db49c51b99c54af4bdaed92021e9b92fc8f593fcce086a7711465b6bfc041d4def8d13370ebccc99df5c279d34e5ff3bbc6f1a45d60f9dcb647923f294cb85f0f259cb325b02b64122bd6bc0e30be250b62f40a5a010cbea813280411e0fff13f41c332eb7a1864c322d22befdfbe0f5d137ce0448cee2845a48c33790b2d8b9aaef7b0d57b28ff6e25854d2c02f0b9a72c2264b7e0425e3fa5dabbad9dcaf6708cd9eeac1a477e6a90791e9e3f39ccb340ae4e47e8216406e553e0627f082921d31fccf9236a857c7f6c94503b87edb7fbba9c0bf236f36f1df4fb407f5ef6aa8bccae033c2dc3cf43af796374ec6a398cde22d6cff1085ea60c0ade843e9857262409c25f7a75930637d06aa0200ab5b545506d8e48afcaf25eae0f2e38ba076e989ab951d4b5911e9a2178e8fb3e12d8b88bc1212ef974dc3c50e6768d379eec5ca58876a17357c040a56c35c96849cd7fab8c40d6003a5b583447afd4d0ea562cfc88ce10c8d58c8264389ec5ed70b29cd3c69507848e4c0665f84251e35a114e8ad572532fb8e185f408da0941c7a1acd33a4598df80f1b3090f9ecf946d1478109597a37cd8cadca36e26c2366b9c158745447a208af49b215fb4b98778f7153d738cc217e98e99904a4755348e667601cbdcd40bab6e63f42e37bbac2e030fcdd6c810af1c07954c91a065b6eeb9c1808a7c0248dc7beb5ee6f0cd31db653333222f4158283b0614c535314f2fe30ba76e735e81c5a44a6320474427df7f24efd1600355e43d71c0f07bde9c93c5055b287fad3eb204f0ef77592a61b049f0df4137cf8752f57e40b48e78ae8ff57e0566ad9572757e77ecd452f1e72cd61f3937d0e011eb27fd5a42e342c1503385f9ed0f7581dd4b4342247a6394e641f60dbf836ea57a50c5e9b448461daa5bb5abfbcf5f19674b20bf30c12918776464c28365b9bb0b57adc139bdb3db07512ec22192565b8000ceee845e17f1783edef0f15da93d536d108af11dc4069af5e759ba61b517bc65b2029b77c2ffd376175b7ce4cc423130bb9ff72ef152d85067b7be19164054e6b332da5c96e633c8a86d9ad1ea7cd9459a899e20cd808279b37b1b5393584d8c2b6893cd5e63123fbff4cac908caf122489aaea8350c239a1b30e208537273e938c2305f6279285073089756436c82517e645463b353fe9e7cd79f42302e2d5f004cc4e326dfd4b3ff4064d1133888ad4ee29cf45db7ac72368cb77070bb0449c5fc787bad4a2fe8de4f4bb1c51690676cbc2b2fa8866d9ecdc73ede8ce371a6b1ac50418fe4fa06f13e129d42b6d9a7f08ce50a3972d5e70fe1035975e406539bf5711e9e9e21345da790326b2be81264f78d4a4b98b40502958608d2377959d318dd52f12e27e970bcdc0d816e093269cadca4b99aa1705951a115c44d33f449bb2ec6b35e7740610d5f5185ff1b218a2159ac92f272594fedb204f265717466fa4e57b8368797a72707ed6b7cd6d71c65aff901dcc988418bc1aed4a429651666d25a54530f2367e1f8f2b77f7a0925ca62a6065122e9d0fd84999f1fe86da0656521a58ec921c1aef6e0aa68693373d572063256c2e05b5dc3b352e8dcc3006f29d12c2d36c16207eccad664e8860ab6785718311f354406cee8f0771b9146e405558168d06e6e1efefe55dfe8efe7663ad8f00fda781c57ebb81fb8254184c4dfe6f16648f51047c1e37b511c03bdeed8b3dffed1b72e3aa715c448672b549971e0df31daaa12b228f4ae5c883f3387612370ab79dd856c8c3b16e8b929e1aa9c05bd210f0642ecc75ac0cfa4e1c57368d291cabf960292afa5bd15ffda001e7f719e0b21414a414b6b4245d281ff6808126e432c6ef16198cd0517e288e9b7dd72e8d552e0e3be609de115e4d4f51d85c3bd2ca376eb15fb1f330c563d4c0026f98c4a29db577bdf6f16786582f74e9622a228087cacdcf28a38e7e4849c0792c069449682d52626cc8e541b255dbf175edd4fc742024400403d5a4e21484b15dac03081824ddb5d025572c899f5ab47c8b97ff74d360d613f1c833ee92cbc5961a8c4b3c9b87138fef09855643421c92dae9dd87f71d7c832ae7f9ad200365a760e0fe7aff679ec7c2c64afd3e78fb91a773cc0a8614190a5d8200339eb93d8e1086aa27b1ba809cee1f090a9b6d6a4c57893180ee746463d4ec72330d736820770c2ff0d4da2d51ad1952854d18d68cb0a521033e6d04a1d92cbafa5aadccb0930863c9d2bcd7f2a3b0e5a4c53c65c971d8a55ac3284c434db250a2e8013d44912346d14843a77810e5e2de05ea5acb9fc0e9369b90970d1d487ecdc7d35964e5929cfbf93a4ca5e070fcf00ea4bf0a4ad32d", 0x37, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10a0, 0xff) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4c) r1 = getpgrp() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000240)=""/130, 0x131) fcntl$setstatus(r2, 0x4, 0x7c) r4 = getpid() fcntl$setown(r2, 0x6, r4) dup2(r3, r2) write(r2, &(0x7f00000000c0)="17", 0x1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0004a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chmod(&(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) fchown(r0, r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() socketpair(0x10, 0x5, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)=""/29, &(0x7f00000001c0)=0x1d) r6 = fcntl$dupfd(r4, 0xa, r0) bind$inet6(r6, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x8}, 0xc) fchown(r3, r1, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8df, 0x0, 0x6, 0x4567, "fbb835c5e4354be7399e34f94a9ea4b66fb7b5d0", 0x9, 0xfffffffffffffffe}) setregid(r2, r2) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x12) fcntl$setflags(r7, 0x2, 0x1) 16:00:13 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x3f, 0x4000, 0xffffffffffff2dcf) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r10 = dup(0xffffffffffffffff) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = geteuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="4c327a719ec448557f4917598b1113c71cf75e998a8b8c7ced989f013b0967f34b611559cce4f01f3c68855635e453f1a89c405e4af7412a47d5655ce71de5f318b6487c0d7b", 0x46}, {&(0x7f0000000100)="f155fef4e95dec726f38c0a52ba517f2bc06eee8a354e58c2eff2e2b924eabce0451227618e879ecff8f5a84de0ae534da338af930703c7b85fabd1fba1ffb59eca7a94d14c289f6c79c49a3ca6f988159da4bcab200bf650a1dc7b664747b46c33f440fa001eebd821393cdb077a25e871ddf270972450d4fdf30ca80ca76de574cd9d6d7486c59d187d54e676f5fd08a657257f6a0376ea76a39ddf129ba544acd02b87eedf471e5c27c0edf634007738f2df08128c4eb1c9df6309cb57a9219cd55146adf512078ec75cb4b90f9e887ace12b48e805", 0xd7}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb0, 0x8}, 0x2) r17 = syz_open_pts() fcntl$getown(r17, 0x5) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x6be9ac24, 0x1000, 0x9, 0x3, "9e5a683d9fa55540d50c2fe6ec6408ad34d5a08c", 0xc33, 0x1}) readlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) dup(r0) select(0x40, &(0x7f0000000000)={0x400000100000, 0x0, 0x800000000000000}, 0x0, &(0x7f00000000c0)={0x9, 0x4, 0x7, 0x5, 0x4, 0x807ff, 0xffff, 0x400}, &(0x7f0000000140)={0x941}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) dup(r0) 16:00:13 executing program 0: mkdir(&(0x7f0000000040)='./file0/\x00', 0x8000010) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="9fa4fd35800fb3b44ffd2f4a5327ead46f733f8d331a7bbebf1e84a5b4ecec85fe1f50f314641569032f4b70638a3b02aa565041a228177fcd3f7bbc43dd692e737affce0aa33d8ebcf5df192185a234898be211247f2ee16de3b80f2b68c50237edf367471c9a12aa3baa386ca3044f6bce3a79f3c4661fa58f66e28738edf273a1e78dc5c69a18ad984c74c1193c94839a6144439f7627956b5b3868295f874aab39f13e67fef656070ecb7e0423bedd0e7bb15975ca2406bf7a352f1d2847bf17d596a213dd8609cd15b94b4511aa39b34306ac255f77bb77e8e6455d2613df218e55f04647c1df59c782d08c31a5b5", 0xf1}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/17, 0x11, 0x840, &(0x7f0000000000)=ANY=[@ANYBLOB="01006e2f4412759500df81c1fe2000172dc37c88c87ca5a9b972203c200fa55acf78368d9d5cc47a5ae528cfb7fcd43a54100109baf2d9bdc13a84aa226c"], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200a0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x401, 0x1, 0x3, 0x1, 0x4}, 0xc) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x64) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) r13 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r13, 0x2) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) msgctl$IPC_RMID(0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad84b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000280)=0xffff) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x8}, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r1) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/196) r3 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000040)='./bus\x00', 0xa00, 0x2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/135) r4 = kqueue() close(r2) dup2(r1, r4) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:14 executing program 1: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00003f2000/0x2000)=nil, 0x2000, 0x8) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:14 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = getpid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="24ddd6c65b06b2f07776380dcf4ceb43016868a775f03446bfbddb6ad4f10e4ff3f798ea7076471b727dc56c3fe026cf0aad95fc55127b2ec9321aa4a9545af6fdcf922702787d110b66729813a72216904bd5fe762b6891774bf7396c29015a54a00bcfda260effeefabb45a70bc6bc1e1488d6d30f71fe8450efe94e96c82982436147d1aceca6d2f00542a3c75c5472f08912d00b21ea5f2006ac3c917c4cc33a73b5da01394f7225908cb2f146394068cce1c1005f97760118fbdb1e18a686dfa2fd3619d0", 0xc7}, {&(0x7f0000000080)="ea8816fdbf7248c670497233bd060cfe15a265fc241b6dd779d6a2aab368a19eb4cba8de8772f22657f9de7911019e1e6b851fdcd236ef614a11601fd82ddcbca5b0b59f85fb8c8832810759b76a3345986c", 0x52}, {&(0x7f0000000400)="42e27af434aa026f53abf30fe835dcafab476aac8bfbd1ab5d5f5352a1a9a96e76c839e399c8387da4fd131cc9056f3e2e65d0e037c49a240f58f9f956fe0073a72b46182af25ea02e2bb7d813e26035db0c4bf7cbce798a104b0361aa1678218af42ff72b19413379731207873e56aaf467c5b9abc4b38dc1cabf35a91297e19041f77ab5eb06fd8ed6b458557a0cecede6569914c91cd079ebbd74afabc5c346ff8d4414b776e2e617c7cf54e9b9d6a9070d4b44cc15355c63b4afeda5276010fa6bd8f957c9c62d9416dc1f01d198551bdca32a30c153592eb6724ec5094817f6688e86d2a0a1aca93b29ff39530abb38b529bb77f92f38eea9", 0xfb}], 0x3, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x2}, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x58fe) syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$getown(r0, 0x5) setuid(0xee01) r1 = msgget(0x3, 0xffffeffffffffffd) msgctl$IPC_SET(r1, 0x1, 0x0) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) listen(r0, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000080)="410d52b6a2ac045661a72c462589efbca470ec9394fb12f1e611daec1c4c6756af884f1753c49afaa920b18b11ee128840f08f6ea318ba4983d80ce88806e4225da4d1e65638f9b93dc623231dd650b3ed", 0x51) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) socketpair(0x19, 0x3, 0xc9, &(0x7f0000000100)) setsockopt(r0, 0x6, 0x800000000000, &(0x7f0000000000)="2f3694f3b5735858daf5110636630b3c963b3d768b9b869006c9a3ea43741094ee8d1b27a560ec0621ac05f0af28d2a53568411595fc8e1070a08b3c472b37892c4d3d9570fcab8db6b0dc984da7c4f9edbc2442c498283d57485135ad72dc17f5f0e1549875daceedc57e7b67418df126733ad81bbf73a7031bba7182e25a876318232874673607b01eeab2e359ed68551df1b8bc074c69f653b5027cd201847da80479b3264e9bc319b07e1e5c8f8f927e2c6911c67fbe43243f0c438880c34a4f87323718adc237041d52fa919adab25fd447", 0xd4) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) write(r0, &(0x7f0000000180)="d9b66d49d5432ec30ac849bb6bd1814363c9b89c6271e90d3cbd6551404fda1c0c372265bfac000be861e8bd6d0e7e058019a2384875e0e0cf3e95eb36192ede204b4dd45d253480ee85905282d39a52fe1afde251580e3dd7aa68cc3ca471012d09422940f5754b6f709c8b4a97041ec97c3378715b1e64ae5a8fccbaf8c1e958b47c5cb045f2be7d4012f081acdb115fd5204388fe244d4dc3147de706880143b669bd552bf19f536edf6f055a51f4732c8966be00d3ad3244022875a98818d5530cf2771497faa126829dfb2431c53d17cb69ac97a1d432397a64c675", 0xde) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/166) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:20 executing program 1: r0 = getuid() geteuid() r1 = geteuid() setreuid(r0, r1) r2 = geteuid() setreuid(0x0, r2) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6}, 0x3e9) poll(&(0x7f0000000140), 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x4}, 0x10) fcntl$getown(r2, 0x5) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000006280)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020961203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce00080000c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d86bb396d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7ae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee9fbe58a2506f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf19f2c26ef05c998908a7b5053fbee5789b49bf7927f30303aed73f450e0b200000000000048c4dcd9b8f541e84e8182c32cb3e2cf25b356738c85bcf4edc5e867c2d4521993dcfb761151b27d5956a2e8793e8fee7495a74a1fa71419d07e7a02078adaa7f03d269d6b04b228a35b9afce2fd83f36deeea02524216c4d701c569184fdf7d1620bef4fb019fe51e7e750aa330d13ac7d8bdb67293e26be883c67a682c7bb05239dab7", 0x11ab) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0x0, r1) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1e) 16:00:20 executing program 0: r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f00000004c0)="fe010aa93e66fca63307c2b45fd97e810957a61640aedc909bf89236d25c146d302ec2957cabef2c7ca3f921a50883e28e68e5f9f5c6a9c6cb2abb25caa453297d0600007f74836b3bc239106c503225a9574b19399a649296ec409a85576134f3052fc19a0cd55b1e4d879dea1f45a88558970400000048b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ff59c86c6eb88ddff93abe331cd5db2919c224c8d54975c100889220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd83f026959297850abe0db877a18b7818be49552b8e83b2f92c5ead968c3557ed3ef0ee06f28e1e4d8ad98eb36408c39ed6e34b5bc56a4860e285f6ce5acc979ddfb2a39d04f578f9b01d3a24de86af4030f373111f099c78e7cda3a8973176014ecfd79a0b6c73ec902b8f8130a72874a6466a647d6710da7939afe84c07f5f6f89eddfe11cf5b5cbbffcf81ff046c471b3a356a230e96e46ad0c703bf770d0707374c6519f318b8d602437bc19cce7f5b6113a160dd3150f83b86ef1b13ad0c355a443210a4f51850b154c146aaec925a8250acd5f91ce7b52ffc5186a12adac7564099fc5f7aa5de3d56db228f2374043356ab8a5e99c5ccd6ea849f227ec7d7812572a4cbfd609ec6d4f233224ab4c376316cced0e874f76b41176bdba81aeb2a8c4577413281b72c26416a9b99c3f0aa3963c9892220f016c7eb3cd8aa31d1c7f2af7a0a2045be3f6fe7cf73652cc224a8de67e10967b", 0xffffffffffffff80) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) wsmuxpoll: not open wsmuxpoll: not open 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x7}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ff20167868918dda523d77d2d36ddd917f25086b6a8455cbfd660e6f36cea1835b3d799c85212d52b24ccc5290a70c0f7a8b7a992e78a3c20f11e94817fffe1a3cd447acf991ebae9dddeaf8137fc26e02cfacb7c1cc892e8657e8d61c4dde415c7a18301b652ec280f014df7838437a290f14cd9f4690db7ee936e3377f9740389101940250d95e251dd293b4706bdbdce763b145f17607c588240d35ab86334bb2f171f10b9c4b9c0695b478e293f4ff2246f2730fb6f1512eb59c744229cfa913958e0c39fee4cb06e131723c007886775238f81bace08f53c356a8677f0041f9a289a4000000"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) readv(r0, &(0x7f0000000540), 0x2) r1 = msgget$private(0x0, 0x10) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getgid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) setpgid(r6, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xfff, r2, r3, r4, r5, 0xfe06d77a690e42f, 0x2}, 0x0, 0x80000001, r6, r7, 0x715, 0x7f, 0xcdc, 0x200}) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) 16:00:21 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) semget$private(0x0, 0x3, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) getitimer(0x1, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) r1 = getpgrp() getpgid(r1) 16:00:21 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x100000003, 0x0) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r3 = msgget(0x0, 0x100) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x1f, 0xc001, 0x7) msgrcv(r3, &(0x7f0000000180)={0x0, ""/159}, 0xa7, 0x3, 0x1800) getpgid(r0) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) getpgrp() 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000008}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="a94d", 0x2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:00:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) shutdown(r0, 0x3) semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getppid() clock_getres(0x40007, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) 16:00:21 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x40) setgroups(0x8, &(0x7f0000000140)=[r1, r3, r2, r0, r2, r2, r0, r0]) setgroups(0x9, &(0x7f0000000180)=[r0, r3, r1, r3, r1, r2, r3, r1, r0]) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r6 = getppid() fcntl$setown(r4, 0x6, r6) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x120) r8 = semget(0x0, 0x3, 0x2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000300)=""/58) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') semget$private(0x0, 0x3, 0x11) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) write(r4, &(0x7f0000000400)="860c98a458900ee16dcf45a424196f71e4c0ad032bd0a8aacd0c733f8e3641e04a473b3456b50af171860926a05df1dca31c15ca93d64a093eeaca522a089e3d00c775b87e78c2ca792a2765ef777733652dd5fc108e4366b3bd5afa04636fbd0fe2863439948120be433eb06c21f5c5ff9aca69c61e0e8253496c3df8e6253e910f584be266c6356aa5f784266ab33ecfbfd876cc3f37", 0x97) getpeername$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fchdir(r7) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x5cc) semget$private(0x0, 0x3, 0x10) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000580)=0x80000000, 0x4) getsockname(r4, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) fchdir(r7) getppid() ioctl$TIOCSCTTY(r4, 0x20007461) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000001640)=""/252) pipe(&(0x7f0000001740)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000009c0), 0xffff, &(0x7f0000000a00)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000004, 0xb11, 0x8}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x400000004, 0x8}, {{r2}, 0xffffffffffffffff, 0xca, 0x0, 0x4, 0x6}], 0x9, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pledge(&(0x7f00000000c0)='&($..@)\x00', &(0x7f0000000100)='\x00') kevent(r3, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:00:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) shmget(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000fcff0000000000000000000006000000000000000000000000000000000000000000000092855261ff2bffc8000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x5d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x8000000fc) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x3, 0x800000000000a8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86829b03207580f7bdad345f8000981b27b2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x4e) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000006c0)="35db4bf226702c049773b37f68f8f897db4b1bdb2e7386eca7709e8a1f1e2e8d19ee4b6a613ad8539babcdd4b0a9c395b279cac904738c6ca2cab6f601ea4a47ffe3d2b9398075a9f9feba101b", 0x4d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x100, 0x200000000, 0xd37, "1eae8682ab0320755ab8bcad345f07a098206fb2", 0x7fffffff, 0x10003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="0080080000751ae14659ac80395746b98fb3db00", 0x14) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r2) 16:00:21 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x1, 0x1, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/118) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) shmget(0x1, 0xb000, 0x14, &(0x7f0000ff2000/0xb000)=nil) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139ba", 0xa8) 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, &(0x7f0000000000)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b000000000000000004000180100400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: r0 = kqueue() poll(&(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x100000000) close(r0) 16:00:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000200)="5f61efedfd8d6052f6b92e02dd50d080dd6db9f886573c065d1b26cfda4e046dc01f87db05482fc50ac97a1372167e97039d5c20df3acb6fcc982915c91a1737ed2813e9200f1aee42fa730e4536cff03f0680fb5a2a86927a412f55a4efb9aaa37ca03b94b197e84f0f374637aa1b0ac9c5fc2a89a15add8669f0428996c440e2f4e1e3ab1abd0651804dcf87119ac3430ad0f3826e9cadff7462958e51f810bc59b74001bf79b0dae103f33d85fe81693a6f92efdb7cc63ee53c7f65ecf9b97af0ac51e1dbc64f99ab2dec2864985cc86b89c454be3f9031c32a9abd0fb7e8d93468b79e09aeffcc", 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r5 = getpid() fcntl$setown(r2, 0x6, r5) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f00007b8000/0x4000)=nil, 0x4000, 0x3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x18, 0x5, 0x7) connect(r1, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) recvfrom$inet6(r0, &(0x7f0000000040)=""/79, 0x4f, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x72a}, 0xc) r2 = dup(r1) r3 = dup(r1) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x4004000006, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)={{0x3, 0x80097}, {0x20100003, 0x1ffc00000000000}}) getegid() syz_emit_ethernet(0xcb, &(0x7f0000000080)="da806eb0a0c27da00ea5b1901afea107a9a72708d57ba00e4bee813b5c77e2ac855f822d2bb57d7382d8418a0e470944a1306c5ddd27799ea85f50426e2b31b3d2667373566a4471e7908dd5d2411e9c14122cb75ca404b8bfa65e14d186510b13dc5ca9597cd9d37f105f04b624ca001c7a57cdca0f1e4c5c9ee97fba19aaf2cef0032d4d2f7551938ee3a7d88cd91a22dcd4184ee95cc8ddc4ab73f0d8e01e0a8dd64a93d1c43dece6d6de5b445fcf8ea535b026dc024583c6b057ddfa8b6d496f2df98a917e1adda70b") 16:00:21 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x7) sendto$unix(r0, &(0x7f0000000100)="856ad3cde26fb9fc81fb0592231252b2f241f1814b23fd3e90802a49aaf0582a2cced31f8adbe0810776151c1433109ea291229969e5808868d28b7242e8fd8b45e40af508149620e0ab67aba3e089b556b0457cd0f6dbf200be6a3f2047e44f70bfdf04314946dad2b8571890b7c536d74444f6a770e1f6687a428d9f6526c262e608372f97b94a2835b824", 0x8c, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6a0, 0x80) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x9}, {0x8000, 0x1}}, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x1, 0x0, 0x3ff, r1}) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0x0, "a147780ac85aebd81823fc097ac100"}) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) connect$inet(r4, &(0x7f0000000200)={0x2, 0x2}, 0xc) fcntl$dupfd(r3, 0xa, r2) write(r0, &(0x7f00000002c0)="4ce63a5fdfe36d018e0a5cac4a9481d46951303a05d5da52d40734e9a1f6047a05afe5e4fdba28eb28e93035f6277a672dcfd0f5d95b0b0ff086a297e3ab3d68500dd0", 0x43) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2854, 0x9}, 0xc) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe000, 0x1) r2 = kqueue() r3 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r4, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) write(r5, &(0x7f00000009c0)="0c3f51757d8b5f083ce36e3462fa1f5041bb38db55e39d04671424ef6a56e392e21319c0618b5c101070c35138fad8d3e571ce527c5d5f1154a45c5b7a62a79120421f908720ece7cfd87d1050d935149d44c17a09056d7666cf7890fa9e8fe34da5a63c0218a53e70149bfd4288b24fb1c70d6bb3405fa6a93dea512c1bc62c882c62588076f9c7748043f43b0bb06ce1b244485413037618bc679eed65fc6ae901c89d5f3d32ab500a76cca84f84b0b588dfb27139e966e565f7e3ed75b76a9d3b906b08753226e95d5ac111ad65f731f69628289fd88314796166045ac96866027aa9d98c5fb2a6a26a75", 0xec) kevent(r5, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) getuid() read(r0, 0x0, 0x1e9) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0xc0, 0x14) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1800100000000}) 16:00:21 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x336, 0x0) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)={{0xffff, 0x7fff}, {0x6, 0xffffffffffff9e56}}) pledge(&(0x7f0000000140)="0e00", &(0x7f0000000180)='\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20800, 0x80) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001140)=""/4096, 0xfffffffffffffef1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x84) bind$inet6(r0, &(0x7f0000002140)={0x18, 0x0, 0x2, 0xffffffff}, 0xc) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678", 0xf56) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x5) sendto$unix(r1, &(0x7f0000000180)="ffbcd649f0c8085b030f5902aa9fee8f3c35f623d994b97f96d0b6ed06311ef95d6a6f15d8b285bb5c2f9d5682a72094ada1c2a4abdebb12bcee0e58ceebe7660b1fabc2b23ab009c0f51a76356832c5ee2da1eef9261aef1157d6295e32f43a03121092754a8274ccf152c6b7a948eddc9c56502cdd87e9f933b205a77d054858594144760e135b67fb5b9171a64a7494f837614c024da820959a9c9a48e0d01ade494feffc45e173b9fd", 0xab, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f00000005c0)=0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = getegid() r12 = socket$unix(0x1, 0x7, 0x0) socketpair(0x0, 0x3, 0x4d0e, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="82dc2241ee4bcbe8962ecfbab7248f35bf4b2cbe2f5b7f2fbb9b4dab01a4fcf9497ff40cf922630536e212ed9e756aa910c7536f6e24cd72c8d90bf9e314ad2680077b2e9eb995d47c2fd0be7e86bf0ec42ab4073b47a40f0fce9cf5378761f6f039e2b602f7bfb1061ccbae5ef3632de93a119f3b05ea473b1b0a2ad1db7a6de400948e3cf6295fbbd8aa4ce8116a3eb03211309c7a9c3a4a1d225efd1e34558d80e67f", 0xa4}, {&(0x7f0000000140)="1f291af20c0863c01f4cbaf6752c1e3a844fa7b260369a35af9920f357d784883b2ef20559c4692ac0be753db32f18126b", 0x31}, {&(0x7f0000000300)="d1c1ef3bd1e86886b293eea509a13b9c034b725c07d825d1cd96fb135cab9c857b65b9d681854cea3c4000731448d96ded4eb8e0cc30b41f0ba1eca2fc1314e851ed7bd95c47656ccfd20437f923c8d7620f824b6f9651a5461f20c70b2f0308c2e0fb9cbc6bec0b2130b2117552d36adaa90c4293a65d79fcb31089daef072fd9f02dcd", 0x84}, {&(0x7f00000003c0)="6d00ed75a683f27ccf2b009433ab8a720d4c073232c487e06e9fb692dc0523edb4174f20eae80163063314011171955f68c25e0cec02bac6e89ad28aa94eeaee9b613d6cbd1d053a14507913cc6e058fc895cd0896a1f8627bef2974ca6275b77111199c7e7ff3977e", 0x69}, {&(0x7f0000000440)="de4e85092db8257b43f7a685537d825e869ba8e916f06fadbe27e027966cad1300d38c48187ef24d60373f1be6e12a59f5904f08beb73c4bab44cab12f06c8f2b5502382d7199a82bf", 0x49}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r4, r2, r5, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r5, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r3, r1, r1, r1, r4, r0, r3, r5]}, @rights={0x28, 0xffff, 0x1, [r4, r3, r5, r3, r2, r0]}], 0x148, 0x3}, 0x3) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x44) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) fsync(r0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x5) shutdown(r0, 0x0) r1 = socket(0x20, 0x8000, 0x8000) sendmsg$unix(r1, &(0x7f0000001100)={&(0x7f0000001080)=ANY=[@ANYBLOB="01002e2f2f71cec07f6caa06b7662fbbae4bfd"], 0xa, &(0x7f00000010c0)=[{&(0x7f0000001080)}], 0x1, 0x0, 0x0, 0x4}, 0x1) r2 = socket$inet(0x2, 0x8007, 0x44) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="a758c55e2e4b5fa80a4a89c7a0a7dc6142fc7e0855583ee139e8bc659264fbeab59d2af81f1b0d6b1c07cf829e7631aaf2115ae2bf05da7fc04bb531382f8f57bbdf4d4129daa6f10d12b84bb0eb5f45524faf741e7f5b8b687d934fdc0c4d7e814e7f932b5227bb3f8f0c9af705f3f4e715e26c62bbcf281763fe0bd25a2b08eb9fd3bf28acb91fffc24fa85f7e22e4c51b47152a76c7ac69221934e2fd0f92253257200762f774c1041a1b68f629e9bdf3392c0ef59027e62789660b33ff49dac889cc2df2f5afa5654e96a3d8869641ce764b4db898fcfe49995c3da323a760692fb9bde97f10861900f493a25c6eed10d7547b252084829eae894b6e171ea33b66f387ba02e5b58844aa4b211cfa77192718da8baa71fcafa6e442024e6e81841b0e8f754525b01165ccb56b990f88fa5fa502258883d1ec7f607c3c0514f797b897e4d7ab18f0d5e6b374c0e1df0983edb8f56a3a4d9b4bfc0977ccb18bcd7fb108f4957922ffe9c1878ae8bdba603392c7e73e569ed3fbf7ab875d015edee8dd7fcc9fed7a7822dacbb422dfdbbe737e86316196200564ba3296d4358d8201abb21e9fa9ee96c77dda46906207c31bc97f49a73b7b893b66811fc3c09250c06de2059a5542cd8991fe37693009ad42d7d92e4e2a362da8cff16b646306fca0abfe1fd1567fb07052c16999779ad2560fcf68947549a9923bf2258c69a2ea6755d6dfe71325f697f08ae3da2e213853d4d0abf3fd540fa4b09481eeeec2b1cd44f2ec52ee9ba663a5b632fd56774bc6c5792f97c07bb770420d08d417eeae011fa1278240120e6ccd979408fe2d612bbce73dba7bc39949e70df69b528937cfe21b035513449724139cb0542df3884c8707613276b20abc4f53ec85d372588a2cb2e3f5a972a6a37e9521b907f37039ca9d85a61faec62e5313fa437a9bbb0bb4a861d753a432bdaf6b1ef51a87dc3175ca32792a126c2a1759e7940fe45542aef4d170637a0b95d55d8713b8a8a7332ccf9dd5c36ca6cc94645963721ba98101ff86e76d2af97c502e708e49282143b6d575e77dc0a2c9a534bf792b9dcd297617326008364ec4ada4e94f762696249363cc700ffa4c7ffdfcbde22408e9c11f01c2a1a3a2ba5e3a546c08843091281892ab844fede440bfe35956a5b6e17a7f8363aea84794b764d5af654305ff86569ac74807c3b0bdf51805ab27a169c71f43a13fa0314bddf3332e1395caa35ee8bca6adc60ff33e09559effc2af78a35b167da65726c4708805be86945b6db7302fd76c797b5f2503fbd226cdff8a28d0af7430bf1083ace1c8d3dc22841fa8c4aa129b25eeef2ec72737d081e8068e3a695fab9c2afb2db2a141a44f6f18e80a9633270f367602405dbb8871979085b3f86f8b4f3b8e81984986383e308e280733601c08728fb3afe603a51bcb2acdf6d4751ed614881fa4ebc52280efb997a9bfbf6ddb9172b545cd68aae1c7e6030699fe21b3dd83de7d3566edecd24bc09b4e4fecd7d04b8950a6b8d00e80d03c2638630204ff5e3701297cd1f1780cf04ae817d8f851dad0aa8a6219082e6c545c3582da6dfd5aa147d9f233cc5ff43d97ca379f94afd5fb7275211dd54697e751d40f95496c7399f43b53f5770e753e1d8bae3d220f97077d91d9d675435d8c5957b1177f87e72cbd9803d0542e2a470f0e6af0f358596bbad76326655a5301c3c8ff25e0bd1303cb787b65c409358e959b9cd65ea6e64a809e271417a7fa449aee8bdd9ab5daf4976216c27ce1d05b22389f8f39166ae294928c00d4fa3c43d0690ab4c03a303f1ecedc1e2df8fd9f97294e9f30423f9f788b80d406d632678b7a3022e7e6274713cce1205289fa13d3a46ec18e59aa1842d698d80895534dbf2135bd17d04d9cb8c03501f830c487129b1fe1c2a6c9036bc0a2a86ebfa283087c48200f4715887594d9d83f9e5200b828a692d4ba7c589d05bb173cb521143f5a6bdb424e0e0f50de7da54d676eb07afc595e822eac327c4e92f9ab5889f4c180395685b7c6fbdc2df61cdb74c9b427209fb9db2f44dd44c2432b72bef5498bb14d0a213f364d9ee8ebf8f108b93bbe6a76c535d3fb1c586a783e143cad91a41342f3fd23176f4f3f25bb70845e2a74715b0558f9dbddef6a88e4c1060aa10b97685e9fbdc24baa676eaf84f3a200ede30430a3b069f866569e5e0634873708f7d4eaca2c70f141ba30cf431ebf3dfebea23f595de868a5ce5552b7e30ead0c4330befd1cdb4261c80fd70997be5b80203d3d30a683fd83bb6550cc22fdbb5c87b9f5f64bc66def31e2239827564b43c7e923b181fc5b55de3ebb9f26a1589ab64a59705898fa8d03f2a7e98776bc638f4743ab8dd75eb608af8c261ea494e8defe5d5ee065ad5cf91f8371b849d3ddd85932a85f8871853f46fe4b48c925eaaafb0db636d18cb637f60f8a67fb8d14c350e1baf73ba8c2bf05c13f89f00a10cd00bf32a96df058ac5fef4c897acb1c53516503942a940029169affce11b8822689da8c40269876f33bdd12eb4e1ab075885cb6f9287d230d8ed409d8f566c9ec09e4edb6b33471e2bb62683cc21cd2a4cd3391b177f19068cf47763e635a2b8a9b3cf4335280cabc90d134883e30e6abd26ad467ff6fd5edc9e4d145da8ec58bd5fd7861e5a2cb60d99349c9c295e4ab27ea3835eb3ff97005e8faca8fe1c574ead00ad8c9102837fe91449a3a75fd0978d8b31a70dbd125dcfb3d3dd436dd994c5e13f92a8f1feb0aa7bceba5b63008c0c10428e4d16effa28d42133c514f25f96879bde8fe055f17869c9d49824e903dcfc8328e6e92724f32c5ac7c3be77f9e9330c8078b8740655228ae396b07692c82eededcea3eeaa50b47d57e3c4c56aad61cc98f07c1f646f20fc88239d822df6409d11e6b5bb91ead9b0835d9cbfd7faa9ced46c6650e0680dcc214b3d13fb23fb8e9d20c9ee920cf9f16cd672f1598ca56a821c630b5243fccd568d8cc868ff436d01142eb53a051d83f2a49c74f09722797b3aad7449d4ed77446c772c9bb78aee1594bf869bee0c7d001ca8cb995f217a8262cfa293f4907b9078d9f67b4432ef2416ede7d89b674524747b82dc875f58e5dd1a4e0fde592fb9954571bd77c0497f6ad4b853cd7cabaa7023deafeb60dcb95d40350223ab4985e80183949aae976193ddc441ab7ac3ef6e33999e9ad27612d1c72851938ba3c68dfca2ec34a210827bd9436cd8c71cc43224906c78a63548c38e35e6e17c391a95b15a5885236a53b154607f5913ad9ee6ce4d330959adb5ed5a252c9a9149795499c1cdf3aa1d89608866bcf4609cdcd2480d1ffe4e925da2ab8fed86d581ae1eaba807a9b5e813d21f0474f230edd8eeafe56601c355c6887352630b23d2659dabe50abc06b4f14d6b76518a627cdda0fb47caea92e6115ca2eb3cc271c89edd36f5aed27a38e99b695c970b6876b1433183ba4a97680730b2a6f4fbe3eb2832df28a979cddf4fd32bf6dc5ce2a6d8a5edf2c184fdde939c10d241886a08c4f8cad65d536ecf80a8f4408391c05447a24f402095383b3864174dad55e51e7b3f3edb1719cc8983cfe424f8057768f724578168dd6434b9747a99ede8a771783732a0ac7ccb34826fa3786ebb02a00e2f9810e0e020f1ea340745e8d912e845b3cfc21a3f8c8294af047f2848e5590d27dc93baf1003a8631d49ebbef8f44338d48eac54edc3c50f19155e092043d6562e4065579665ee88fe1836395feb9017660cddbb6aee53c7c44054d3cbbb720024d73efa48aeb1167ae4bee5f4693b80ac4e66bb6692016db4b44f826b3deaf01de8082444d0c555ca6cb9093d8cf043e0baa72fda7987c25e5fcac127fd68fc4b7cfcfdbf34909ed4765cbc9d427135fc279ba4c6303735322bcc05df56a257dc454257ecdf132404b8835241d60dd2198ca9463846c42265bffe9049b0992e6b21b527662a2669e0df3f3413520fe3c9604f93916e39f9e3cce675a9441e19c15d28c1d497491c294b5ac1a0498981fb32cab8f879295c80858f153ad0246894d6e5cfcb5af546bd75612a3fcabe709cac8c85d1182b66f75416782fc4376582da5537b8424ffef3778375cdb1ec326bd3c9b78e3ca004cf060dc77438d9fcfb3a3d7356464c286a1609fde86251bc9d41b7799b2044ba9ce5b404eec2365f007d4d4aa58c6c2c26b28cbcdb851fd4ab9e62a483c50de64511bbdc171a1adb41371bc46537e20ff8848f7dfe4e5742bb9b28bd690e496656398f03e36a1d80e979d644d328460264e5f7f321694475c736336afb7b78cab9ce283adaaceb41ea553052bcb9bad04cd40ebdcffc33c621f6b952045b2759294ea40d5f81dc6dc3f5799e717ba8fa0708e46c163594aac626325fadcda2d861328477c6e4c3ad75fe3c1e3cab006ad15a5aed6622831855464782986396f4880cf6b8a1ce3d03e8b33963c81cb0720f9632a0ef4648aa908ca221ea00684a36796333a0cd94e5b37ae1ccc7acdfe1792d949ff6f89416f91cde353c7f903d705c9b98537935ce85d8f1c77c4383620488a3acf832fa0aedadd23b0d6a9c864185bbad00b2dc4d1510f5f90a724e0cff7c4a1ac8a73281e71ff285b2b9ffa64f4c585b38714e7c1afa95706b1b25c44b141f846c1eeac9ce4f353dd6d496fab6b36862310b59615ecf5b773ac0d0423673d765c7caefccfb92850bcb447c1830179635bb38f87f431ef3788695f9fbd0860b4150d0b6d9955e9a40cfa8b1da25d30dc4c2b88d70f0097d1e3ec1f2a790e585c64ed4b6dd391f44746501cd6629d0eba49eff51ee390a6daeacbecd77d3c7410a0ab0b206643847cbd10115933ef50bdbe50e5f0907b94d77b8341d9295903a037d294e8f177e33d946f0095f670843cf6f1a6028ecdfecaa8f31c54db3d187da6311e9d27b125dc2dfa7aa7bb61b00d3712f977ce543e48a7d5d688ffdc4fb895fece44720dec78435ab761d130c43be53a2a42dbc249248ccffe16abc594a40be8a2debbdd2733091b0d5c2a9ff180e46a27eeb471c9adac94300bdad437043e850e005ffc174de3d47a61654f250ef80e1a531031656ea43ad53749dc0959483127bb31a6cdb5c87d0fc50355f89eeab6d519f536ba26e6915aa15bf1dc72e2d062e54a723737899b78bac75b91f5f723915a1326a71002e1fd21a3b378ebba0d2c672e5f25c7209d317f7c678d5a18be71d75fcded6b8467afc1d9b2361221179b926303a18fb445b0c7ec41a0801e840d7c48d549c6f84465adbbac1f5a9f1f332b56f3461840e26264e59a98928a9a015d286b47525df8f1ab911e9bbf019b9da28088864cf8be6a89e0860f89b56f3d297c202ab8e30158cef4ba7ac3ab6e7b89d4a9a5acec85c3c52c757f29eb9f358b3c3ae99f0741512da4b4dac114040ad6c981957a84465ca424269f070f5c49df515f5bb7e508b54a5929e0d1896b2638d51f59c09a34353a3c1f51bce06d28e96adafdd4777ac94486455e3f60d96371fef88a87942ff1060c9287ff83a87688c24029bae386afac11f4d1fe62a62051033b7753c45aa370231d16d49f399510a90d96be30803cfe87ed1b9267241c1b3d4971fa661f75422f0a8e824da9feaaa2fad5957bc36029c634ae056d59f1d10e3d1c8027152ac84aba66693a943e26cc0dde20d43dc9efa169bb494d95ba77a0acd7f4727f52359af1dc5a1ff79c3e2e156ff1d03a8783d2f436475c5a583ea15f5dcf17f3a75f3f78e771c541710", 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001140)="bc0b0d143fb7d6162b09f491cea326f20e47e3775583a95390eb40507b55d2f621436ce8bc3961066670b5c75f1d50ebe15bd36572eb3c3f7bf7d0a459e186c6c12412be7c1040d61bb8a0f31cf951447810273d5837454cb69c6a103eb2656137da152fb5ed38690f87cc7fd9debb531027dc0399ac78dbf6c6744c883b475009b2d8a2b1b13c3b", 0x88) accept$inet(r2, 0x0, &(0x7f0000001000)) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) flock(r2, 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) pipe2(&(0x7f00000003c0), 0x10000) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xe4, 0xf0000040, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x2, 0xf0000005, 0x9, 0x7}, {{r3}, 0xfffffffffffffffa, 0x40, 0x20000003, 0x7ff, 0x8001}, {{r1}, 0xffffffffffffffff, 0x7, 0x4, 0x6, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x8}], 0xfffffffffffffffe, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x9a, 0x4, 0x3f}], 0xfffffffffffffc00, &(0x7f00000002c0)={0x0, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:22 executing program 0: r0 = shmget(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/231) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/235) mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x8, 0xfffffffffffffff8) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:22 executing program 0: r0 = msgget(0x3, 0x228) msgctl$IPC_RMID(r0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getpid() chmod(&(0x7f0000000040)='./file0\x00', 0xf1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:22 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) kqueue() kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) clock_settime(0x6, &(0x7f0000000080)={0xb0, 0x7}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:22 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="4abbcd30e00b86952fb6344dfdc050417d2c63c86cbf93c5a1519fa6cd00ece51da131d65232e94c22b7dcf7769b5195c6b8eba5c6383b8725691a571e2829ed425a53ffa758516e1d1c0995e781c466edcc2151620f4ceef9bc57988754f7c39269c30faf804c26599dd0fe2ae1", 0x6e}, {&(0x7f00000002c0)="dab12af9eb8c2b0852af00a00e479ca23de89c2b3e546e48f04d087ab39ac366fb2f316152412529363bcce1a9a080803b841fef4ef0565972804ffb3cf2bf1f2d9fc198205628c03dc6e190273f72298b4056bf7a45240e8afbbd764b6d18cde6e1f7059c6d1ee6ced20df64ba66e43058e", 0x72}], 0x2) fchdir(r0) select(0x40, &(0x7f0000000140)={0x6174, 0x0, 0x3f, 0x1, 0x7f, 0x38f0, 0x0, 0x400}, &(0x7f0000000200)={0x7fffffff, 0x4, 0x3ff, 0x2, 0x4, 0x1, 0xed, 0x2}, &(0x7f0000000340)={0x2, 0x1, 0x16, 0x9, 0x40, 0x4000000000000000, 0x82, 0x62993d0f}, &(0x7f0000000380)={0x20}) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x3b6, 0x3, 0x400, 0xfffffffffffffc00, 0xfffffffffffffff9, 0x0, 0x2, 0x7}, &(0x7f0000000280)={0x9, 0x3}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x0) r3 = kqueue() setsockopt(r0, 0x8001, 0x9, &(0x7f0000000300)="fe3d314cff8d1c9c54a5f2c2ef3e4646e59752d12549e84523d6b4cfbc2d10c30c3f2d3101babdfd7c95054f91ea00e71bdc42467a0a2c9bee70b9f275b7e88b0e40248610d25b4e500db279157daf49071c4d5dd57eac47e509f8a2257ef7aff72f88726efcd086c05d4ab07b26b8772555e84232809be19b345f5a9c2a1e719a8e5697a8f51e3a440f71622951b4e140acc0aee78191b9a82ee7b9a97745c87d1dc0507bc224b9b35bfbd1f3bf125cf26e2d691b806abfe7e806afbb70d20463aff0ba97223643a6be6cc386dad210151175d4d41f22bcf2c2ad203d2007426403c2b4bf3a4a05cc8d1e032ce1ca574ead82c859d773", 0xf7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r3) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f00000000c0)=0xfffffffffffffe9f) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x12, 0x400, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x60, 0xfffff, 0x7, 0xdb}, {{r4}, 0xffffffffffffffff, 0x10, 0x8, 0x7, 0x2}, {{r3}, 0x0, 0x40, 0xf0000080, 0x9, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20000000, 0xe3, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x80000001, 0x1, 0x64c}], 0x78, 0x0) 16:00:22 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/61, 0x3d, 0x800, &(0x7f0000000200)={0x18, 0x1, 0x2, 0x2}, 0xc) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000010000000"], &(0x7f0000000180)=0xffffffffffffffc0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0xfffffffffffffffc) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0xc82, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sendto(r0, &(0x7f0000000040)="1273ce368caea52ab7e904f9e905bd7f51e077d0e16ae7095812992b68eab25e593cd7886ef54a336289d6f2d4dc7759183fa6b28b6609212926776b8f3ced87f71f952a2e8f96d683131856be305e963f3a4c4f1619116495530f969b38334fa977659a5f8988d044a09be9d4ae7da96c057e365aae9cf38b380c59ed8a2652ee4d33877b9e5b26eccec5de4626613633d7188b2a260498e9b31b0a4d0d59ffe804db5a5a8bd9218c4be578937a404f09349ba00c5e3bb36c841795373d540796ba1711f8e22a30750df70bd8f0f9190fdd5b111e28406eb2cf8d26", 0xdc, 0x8, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:23 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x101) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/43}, &(0x7f0000000140)=0x2d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xffff, 0xffffffffffff7fff}], 0x4, &(0x7f0000000040), 0x96, &(0x7f0000000080)={0x7fffffff, 0xff}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) socketpair(0x38, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0x4e2}, {0x18, 0x1, 0x3e, 0x9}, 0x400, [0x0, 0x6, 0x7fff, 0x3, 0x3, 0x7, 0x8, 0x81]}, 0x3c) 16:00:23 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d7764ade9abd1536258b848566de8790839006aac3615a03e7d97b482d29d5b524703405f1bd3a32ec7e49fea1f335e248616b22bdd8d3910e58ca58a8751464c1f7fcb943dc844dfd31dc521ceb30899be9433ec47c1e5c09b9cbe99ecd63ae3c41350d6b4681ef338b7c9d8062a0dba9b4cda42ade5b29bf7c7c442643fc5b0792272cf46d76446c41cecde8452ef2f01fa4ecd72f800a8413d3cf9a7c380f9fe9e5d4709336b84c7af98f313cd1dc5b02cf985b3756e0960c31d5de1831a75639ed5d14a8ebd13625b0e386dfe1b9cd002dc6f3e19a6af1e7a32db6323622fb706d81b38d2a3029411a53fcf9bb90a0b4cc0c924f21c2a3c7519d18069a762ad1d41e0edc1dd00c5059b8f26a2f467168602794bca489c6ec8cb06a561d3b496ba00fd012d5240b9ec18d6c931f7e99965ccd34a9275d245c68700522246d0c7ec3d664e2e9c503d1613628c89599975ad8ea7c8cb4d05eacbf08566af72923bf815c1f548322a9aadae587b95f84c9c8266661b61e51057ff84465d046e79f4b1cf6a968a2466cd7affc970597c8e77e617f387bce35de07900810d6434b13070decd7edb738069af3140c7d9d35f108d4ac5a6e1775fb92d9ca781530878f031c43a1568a20cb8036006cc7c11d2c58e6f024646041a6c5505ec2c287bcd3a9748283dde7dbeedb115e3c043f8c99f3406b22fe74724398a5ee00bb7bb8fa12e36dc63a1e391a9a1e0a441ec03fffe8dc0c070844aee72e2ff723b0a51a82d4a34f7931fef1e884d03a1fba59fb35809c3500f5b8b79979a01489aede7d5c589597e64204a06760f0e550bf34bc2f05dfde74d45bf4cc1daea8fe195a6d1fd239739791b2ea6be32225e6ee0b8ab92a6a44cd79686b0c14e2f81f6d6e84050dce1823abe90adf5f6eaa37abb29f48fa7ddadf7d09b09f37305861bb7a69b0d427a54bbcb9bb67ba59acf3415fdf246645c268f639c0e1d27481e1602bd98736064fe2ec4d4af168305a3d28f0ea4c4cb747220c80499d37d46c446912c8bf5385db6daaa8dc83658338a3f1c577cc78964ba213e87bffc29aabca7403df767fd7c0fe69a6c0fd4d17e72ae297d6cbc9ab3ea52d2aa4354c7fec2275c62669ed35e0a4e2d98ad49811b6d7056a622aa0aba731139cf0d99bb2966c55ed457b93025fb22b35d1f8a3dd9d1e454f8f32186537e71804b877b90e18ebeb256f8e0313deaa92a4684525c6a1132d5fdbd58009ce304c1b89c6f8939c7bf41944e6693a3a67929d63f9dda25f9b2edbf81a51daf2b14af91d5737cf63dc5c08bf0e0cc0d2cdc9320d82006d5920f75511b499be9432009d185826b2b017ea6a738eb5c25526ec18e36bccb80c3b30f4e591ad9c77f6013d52baf9bc963a84008025594350afd442ed214d246b61ec220a3710c2be472bd086d4137d940ee74ce88eca657e39594bef06e2d6a72967aa04e85b2c222f05dfa263c717800c5b6a16d9d81d5c953f5de6347b5cdca3e392f27f40dd5a451524804024f6e4795ec24e1b9f232f7528ef8bcbeae9feaaabd27748cbfe354e36ad896aae91ee5899fe499215762b61f5411f5285c34237bc1b25485a0f2ad6ff419b96751cea51b837e2b088df73002f3e041ea722b346d5ef4ec5829e3b30104a36eda9f23bfe69ac2850aff9c134c5fb508e581d2023111837c4edeb45b719be0e1b30b96b627b5464f3ee0d5635f4eb08fb8a4ca99e136523ade90a8fce8f5725085eb4c769a9c4f9f36fb5b013ef1c0ca22993f441fd13498a933422cdb984d22451a58626ec45e2de6ec61e7af0e738313dc060e56eb6614ec49cde64631a3db18b64b8074541313aee9b0f0e7c50d11aa41144a90d35a663911f3f591578eb1e08d79145c6bc4246051c4af4fde1b7e5c36d9ae64ed69ec6a1ead5335d94ef4e6686b462be8b58f7108cec9ef5079ac67295bcc0f060ba034d442b488c99866bc261e5c80dd", 0xf46}], 0x1, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/161, 0xa1) r1 = kqueue() sendto$unix(r0, &(0x7f0000000240)="27c6675f60b877780641b301a02d1a35cd9f2e60bd86447f8dc29ecda8591dab05967e9d554bc0ef890ff9f3ac7d11e8888d5ad95952edcd1bc472572430902c7bdb250d8bfa7e40a1c5ffe8a8ba60efffb08d24bc817b1d9e9b7ce18534ae1f1c82b8fc62101de78eabd76286fa166c5801b267d477fa217e9d85e95e0811ec344259d31b0b0400b451f05034c900d2d8667ca15f874612608bc1ce3dc003162fd85f169de44f6bf3821b2535a49decd6c4598541cec19b94dee8b9f72d1c1bc4fbdc859d", 0xc5, 0xa, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x1) write(r0, &(0x7f00000000c0)="0b1793f07c5e235bd7a0f408db01a3dc9af42eed09589992bd8971135844fd5563a82901df7f632902fbcc60fe2dde8c20273630d0a05d1be921f7", 0x3b) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) close(r2) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10008, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shutdown(r0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x120, 0x30) ioctl$TIOCCDTR(r2, 0x20007478) socket(0x26, 0x4000, 0x3) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}, {r1, 0x4}], 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) chdir(&(0x7f0000000040)='./file1\x00') 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0xfffffffffffffc3a, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="200000004b9a9a9bf8cdbcc2496143ec08bde095bbe32b05d5f0", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x402) r2 = dup(r0) recvfrom$inet(r2, &(0x7f00000000c0)=""/72, 0x48, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = dup2(r1, r0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x40) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = semget$private(0x0, 0x3, 0x103) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/140) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) r2 = getuid() getitimer(0x0, &(0x7f00000000c0)) setuid(r2) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="10160a9b499aefe67e562043206dd3bab91750a17e29942072c5b8fb65bb7927b942c62528701edc71fedb2c3b9cd42f7911c90f4bfa6a"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:24 executing program 1: r0 = dup(0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f00000001c0)=""/15, 0xf}], 0x4) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7) r1 = semget(0x0, 0x5, 0x400) r2 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getuid() r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, r3, r2, r4, 0x1, 0x5}, 0x3, 0x3, 0x2}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) dup(r0) 16:00:24 executing program 0: 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}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) dup(r1) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202621dee0a8aed25e68006002d3b09fd58cb42fe534930a48fb3fcbe349196b66a02bddea8e288a00ad52d"], 0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779ef89e989dcc16a8b261a03eacc82fb3ec55623ed13c61a4e3b0dd76b3954e21163fbe657418f1e541d6cb8a5e94a8b0e7c1672e3534d07ab6269a11affff0cd3d69f443a3275e8a357e3031cbc2a73311a3cdfd96f714be520afeeb953158568d6a43f50153f070f1885e3972563193c137f6b5d081af31b357dd9f8c480582802a379c1d7ef059c307660689c9e341b5093c612f46d79d55149df7d70a49afe3cf95b4b02544b15c997b237b3a0ef61231f88aae48fab3ba3ad1ab58d70d463d35a030af94d8f6a0b0e85eae5c8b9d2e1081f1f49ab6af4ea606081fddfca57b3148d209e812e327ebbfb491e092c79a934ab90eee8f2ce671b1808a5e1300600a4e65250142046dc78beb9dcfa83ccd4db78fce036824fc44fe65747993ceea9b5f11bfae9179a8094df041de2eebd3c722334d4b7523940d47608af38453672fdc195f41d8455542e6a3f635930f3f8c6199f66ae8b788f94002d9a56b80f1f08ec064ed6e2cb3e0afcc7a37bf4cb0e92ae085136932febcda5c005e46bb721b67e7a3acb891873d673b9f574e720460a2d4cac238b14af468e5884f7f0467ebb766a6aea2dc57834ea8d7e9feea40ef74b3482aaa382568aef3aa8333d33fa05a70a2f5c2071b6f11845b9cf51ed4d3f63e5e9a2733277a76c871b587973d0c51db70c10379a925f187a1c7bd5f814af23b2351b6d82742ab78155afde534a6d873064e4d1857e2b6042748488c69c7232b6cea1ed9b9dcd2317d62423458201cfe2bf9d36bb1b43338480801c01bf5c39473191b7f7a61f1afc115a321e6ca29159ec8565715ec6a22a475aaef4a4ebf93ecda74fb758447b0072cad3208dd24ff660d129b182937edca095957d5532e60fdc69251dd90566362c959d58c6f4f9ef876f9aa09c94639f0a80e2d7cd94a9c1b74276fb8224f163a90248bdbf9a346fc294c6d2f7a2634a72f8391a835e94e5eba6cf5e7556ee3da2f408b5484e47607399b9cc184a22049dc17f50a35562af25226755ef90e9ecc611f76490b7013bd4ef3eb3a8d80009255f63ca07a6e8121475e598d461dc892eb77a12f16fea36068031371a26626b323510f162c3186bc01010752298e0fdc348e85c10af8d3c045e0be8aa23a818e09007145d9121199e2a82112b8bd531644ad7cf163c7cd7c85fd436b3915838f54dc3eb4318338042ef53cc8c66cf580b8750bf999b4e4952edfe1c2016fe47fb0687a80c06df303ce310fdf178eac675ed843f33465ed0f8e3f3a5a2b81984190b52c9daea39ce96e9a8db8502ad12d74fb755d58f2aadef4ba7cb29ec6454bcea063183d939ab0e4e0d566707cffda13af748137f64d3bcce71fd59622e91b997cf0747f646a8a706b99589be0a27f90978911711cf9d7abe3aeb3c634aef51ad424d6ecdf3ad6f5ff3ddfa373084f12595e2757e1152fc423b6dddceff4b290d5b890a3ca47cd0ba1287b209611aae7f690af709dd47b7e081d7764ade9abd1536258b848566de8790839006aac3615a03e7d97b482d29d5b524703405f1bd3a32ec7e49fea1f335e248616b22bdd8d3910e58ca58a8751464c1f7fcb943dc844dfd31dc521ceb30899be9433ec47c1e5c09b9cbe99ecd63ae3c41350d6b4681ef338b7c9d8062a0dba9b4cda42ade5b29bf7c7c442643fc5b0792272cf46d76446c41cecde8452ef2f01fa4ecd72f800a8413d3cf9a7c380f9fe9e5d4709336b84c7af98f313cd1dc5b02cf985b3756e0960c31d5de1831a75639ed5d14a8ebd13625b0e386dfe1b9cd002dc6f3e19a6af1e7a32db6323622fb706d81b38d2a3029411a53fcf9bb90a0b4cc0c924f21c2a3c7519d18069a762ad1d41e0edc1dd00c5059b8f26a2f467168602794bca489c6ec8cb06a561d3b496ba00fd012d5240b9ec18d6c931f7e99965ccd34a9275d245c68700522246d0c7ec3d664e2e9c503d1613628c89599975ad8ea7c8cb4d05eacbf08566af72923bf815c1f548322a9aadae587b95f84c9c8266661b61e51057ff84465d046e79f4b1cf6a968a2466cd7affc970597c8e77e617f387bce35de07900810d6434b13070decd7edb738069af3140c7d9d35f108d4ac5a6e1775fb92d9ca781530878f031c43a1568a20cb8036006cc7c11d2c58e6f024646041a6c5505ec2c287bcd3a9748283dde7dbeedb115e3c043f8c99f3406b22fe74724398a5ee00bb7bb8fa12e36dc63a1e391a9a1e0a441ec03fffe8dc0c070844aee72e2ff723b0a51a82d4a34f7931fef1e884d03a1fba59fb35809c3500f5b8b79979a01489aede7d5c589597e64204a06760f0e550bf34bc2f05dfde74d45bf4cc1daea8fe195a6d1fd239739791b2ea6be32225e6ee0b8ab92a6a44cd79686b0c14e2f81f6d6e84050dce1823abe90adf5f6eaa37abb29f48fa7ddadf7d09b09f37305861bb7a69b0d427a54bbcb9bb67ba59acf3415fdf246645c268f639c0e1d27481e1602bd98736064fe2ec4d4af168305a3d28f0ea4c4cb747220c80499d37d46c446912c8bf5385db6daaa8dc83658338a3f1c577cc78964ba213e87bffc29aabca7403df767fd7c0fe69a6c0fd4d17e72ae297d6cbc9ab3ea52d2aa4354c7fec2275c62669ed35e0a4e2d98ad49811b6d7056a622aa0aba731139cf0d99bb2966c55ed457b93025fb22b35d1f8a3dd9d1e454f8f32186537e71804b877b90e18ebeb256f8e0313deaa92a4684525c6a1132d5fdbd58009ce304c1b89c6f8939c7bf41944e6693a3a67929d63f9dda25f9b2edbf81a51daf2b14af91d5737cf63dc5c08bf0e0cc0d2cdc9320d82006d5920f75511b499be9432009d185826b2b017ea6a738eb5c25526ec18e36bccb80c3b30f4e591ad9c77f6013d52baf9bc963a84008025594350afd442ed214d246b61ec220a3710c2be472bd086d4137d940ee74ce88eca657e39594bef06e2d6a72967aa04e85b2c222f05dfa263c717800c5b6a16d9d81d5c953f5de6347b5cdca3e392f27f40dd5a451524804024f6e4795ec24e1b9f232f7528ef8bcbeae9feaaabd27748cbfe354e36ad896aae91ee5899fe499215762b61f5411f5285c34237bc1b25485a0f2ad6ff419b96751cea51b837e2b088df73002f3e041ea722b346d5ef4ec5829e3b30104a36eda9f23bfe69ac2850aff9c134c5fb508e581d2023111837c4edeb45b719be0e1b30b96b627b5464f3ee0d5635f4eb08fb8a4ca99e136523ade90a8fce8f5725085eb4c769a9c4f9f36fb5b013ef1c0ca22993f441fd13498a933422cdb984d22451a58626ec45e2de6ec61e7af0e738313dc060e56eb6614ec49cde64631a3db18b64b8074541313aee9b0f0e7c50d11aa41144a90d35a663911f3f591578eb1e08d79145c6bc4246051c4af4fde1b7e5c36d9ae64ed69ec6a1ead5335d94ef4e6686b462be8b58f7108cec9ef5079ac67295bcc0f060ba034d442b488c99866bc261e5c80dd", 0xf46}], 0x1, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 16:00:25 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/129) r2 = kqueue() listen(r0, 0x800000000) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd2}, {{r2}, 0xfffffffffffffffc, 0x396be3296e6275cd, 0x2}], 0x1000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x400000000000100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:25 executing program 1: r0 = semget$private(0x0, 0x5, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xb687, 0x5f0, 0x20000000000000, 0x7]) setrlimit(0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10182, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) getpgrp() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2140, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff001}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xea6, 0x3}, {0x5, 0x4}}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xbf) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000000c0)="49849d2996039ccc8ef309afb9f10c30c86b6c6b0156501f303c291c96fe04c0b435600dd446df0707e00752a43a4cd7469b3cdbfbeba37fdf8122f9b135235d20bff3319ad08812324c11a992522b813dfdf4798ee084374761a3bfa58e51dbe7ec6b14db18503075bb9eca5f960dcf23730bc3b2efdd3a930c01ca17459566f04cbca3cdc6950d34a42cd85383095ef2af08c31ea97d19e1d1192e08cc6e92fad9d707abe1032cb0707d7710f64a8be65a2499e58704308f470b69b9ddc19f46c9997eb8b202294c7ea346275ae753131966a1b24149a63679cabf09b9b14ba1f76526fb550eb81b6d42b0ea04cf93054ea549e5005c648a0fb58965d0", 0xfe, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x2}, 0xc) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000", 0x68, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x5, 0x7ff) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000004c0)=0xc) lseek(r0, 0x0, 0x1) socketpair(0x18, 0x4000, 0x101, &(0x7f0000000640)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="ce312af033bb5d51e2b285e3959a10647e00be2b3c4ac5a03d8a5ba3c6712de986295420fb9ecc9022c7804568d23b0b53af3e8ef2c186d4b467f2a06bdb9651ea9ff367240b806203d6631b1dd3cf4e6338aec47f715fa497ecccafd088239672f89230", 0x64}, {&(0x7f0000000140)="c18952ff4cbf023a1f6df3523236dc0c64968545e1563c296bef964ce6cfb27b8ea3ae847f4383fd63807b97076aac40370c4076d35e30f73ee4099228043760b552f51206e90a6a8a3917e13f84892e5d77eb2a42522251d8ab559a2d5f083df4e2b9498147fa3d865ef922ec266ee32e33ddb73a189510fa5cfac7c15794dad18115fb46b9c7928f5df14abfef87807b21621a14cd2510d75d25e5208507b0fab5eb3a1907c78d9055da61f35c9f265fa7", 0xb2}, {&(0x7f0000000200)="20beb6a76283c073609c579ae71d926284cdc4d124d2009abb377ac77cc6465fc78bcced41770c5f4ee6f220a43c7a24ed7d8428a31620316518850e42880dab7cc09274ddb41495b0ea863abce81c426a6e52832c80c7b5a3479565b1668c9259c0cd5165035a427ff280d92b2c93798582157ceff9f53f95d775993820c766515db20630ee0d91e142b3eb18106c2744dba808352f94798329d1463c5626a14ef5742467fab628091d08e6107a1476c1f569793292", 0xb6}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="352c5f80fb12ba46401044c4e38c95df834196d3a85a46fafe2c8dcc0ffddec0d2dd7986556e50f85f16352851a501420e3701477315e9e436d99aec0ac0e7d66d4829438b9578534022fbc0771913b7eff724dc12bae809409a8f91a80083a4a0fc0a8a87708f8c034de895f5250ec77677d629b98c9e64d4187876e5b299418e2f503703c4e15259cd0653ecc26a68c0c76ba3458d2411749be050df768bc4c5188be3b39758d9ac81a0c3546fd8b72c31acf46595cc2001a4914c0405c634411dcdff551bd3ff1be360194a1539796f9b3be53920ac153edeb28c0340e64bd7e5c03daf68711b01c860d14a35ea", 0xef}, {&(0x7f00000003c0)="a3e6a48915e218b92ded0415829e6c565b6ab2ea61590f7f797860c2544c9dbaaba304f8753bc1d718af7123c3a11ffa15f404a0992a0491559204", 0x3b}, {&(0x7f0000000400)="b5e5e46391c0f889104155bab27f03782d387a5369c5ee943ad107faf448b4ca8fb7c9703dc81cd74c630e212f5a4847", 0x30}], 0x7, 0x0) getsockopt(r3, 0x401, 0x9, &(0x7f0000000500)=""/237, &(0x7f0000000600)=0xed) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) 16:00:25 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) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1ff) syz_open_pts() syz_open_pts() poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) dup2(r3, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x200) 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000140)="8825163ae8489e8b85293f3d0bd6f9b6c0e32aee8e84e32a10784f1bc0733b01ae5690", 0x23}, {&(0x7f0000000180)="0bf83fd1c746f5c390eb5c065ffef4113967372c6365335e", 0x18}, {&(0x7f00000001c0)="f9311c7d1ebe72d8d15e71c2ced48d3f58f554522906f90e325219c327dc12fd609bac623cb459f2845c019d60cc3bcb886cae27ea356f5578da632fa71199b32e3656d3516f2f0799419859eb1c749fcaa391bb1b7e91a38b44519387b985f27c6d8aa105bfcc926eb9f3e0ce1d928e6198dcef4958d0c69f943a8b7ca9691eaac3f03280e68a6ec52af407de1b1122353d9056703193db219d3ee157c51854674242069773425335a44cab17516fe58122", 0xb2}, {&(0x7f0000000280)="214eede16854b6b4405fda215c99e9607ac595c4752d554327454e498233bc51ca0ae984399aa39da394a90c792c6229d0aaca39060ae17610be53ebc53a2ebb4bf1e618b0f971255a53d930517f406438eb7f09d2c38f9b03403c17054b2594443cbb4f4b918840febd1f08a3454360e90e7aeb579a9db9f9216faa44adb47b9a3abda408046509018cdefca935b00a8007dbfaa25c1af58488a37b565d65e10689c6b869ca54359c68561026a27fb0acaff710f98ef123dad9eb31ba7aa6a09d5813ed27ea14d0ad818b9d4d1642d3790b5275032c351994", 0xd9}, {&(0x7f0000000380)="9796779b760d5e32645cf92bdc688a1ecfe7492f19571cb28d6bb59f241911c02dd503f7fea66073e6f8587596670d576ae558189fa925e939cb6e9221d7744026d0781f9128ef205a9b542a2f1d6da559e46d4ef68e08c947e59a4ef005a9dcee7daa3b2ca719c259d56f2109ca2c2ba9979b5ab86a6ea2216c00fda08bb163fb695b431d", 0x85}, {&(0x7f0000000440)="e335034ebe8b665351ed94c320c966fa8c566781f7bfa049f731c9268af987c906180dd9baa878006b65c6bf74da0b84ebfdc8f5f45d933efb9e46ea72b7343e5fd5ba601e3781d497d37b2453df5a242a2b9929c2dbc04b6579cc85aabbe1492abcb5cd36d83987dd1db75af990dc70eec44be00c780af74b74017843ce842cd932d4", 0x83}, {&(0x7f0000000500)="bd3cdc6ae8e7cb7da6a0cabd4715a07b332eaf8a02c8c0bce3610420f36f2416967e4bcfdbc2c491141a67c7c7750725c8a6345a2fb0e96548b923c44717fb3f82383158515faa", 0x47}, {&(0x7f0000000580)="15627a703c5153aa36af549fe2d1b0a607283c6067456deb1ff4151e7d7fddbd0f05ecc190ee4c4fc28771bda9a64bd6f6d821405d7bac0dfde5cad508b28556b139782b940cd4e9860d3e5fce0a4ea09530f40b16a1cb1a765a5b9ad155328dd4e78e1e970e933d3a992111b05af2bb7d5c232248ce8ee4bd3b037ed6f2c10602ef71bda05a4e8620bc68c0610e2ea5b6b26c97e6e2e46390a8d9b59424a638e3c875afefa5837e3492995294b635e57553ce4c6deb74b32cfc7f827f1ec82689f42858cf56c31399424bef7091360f6b1ff2e47df78b59d02e3aaf77b7cddceff544ce48104850f8f16f791bd87e3c057b9874f793c316bd772ea8bc3bdb4be659dedca601c519cea9f3c76c083251760e8e57d8c770229180df6df7ff843d12bcc8617979059bc122ec14c4ddf3c4b6677a83289e45b6341a9f1066ce8f85a2646b4218d2bcd2de75055bfdf8d3e0f20563a74902b22ecdf45c34eed6d39585307fe510bf7dba9820958742ea188b62440898e8c4393dd5d6f4da7b1ffc14287e5ac3adf9328a4e187e2040b775a43b053e304906ada073b5808989c709bbfc1e346357872cdb955ace64ae1beead51f1a1305767a5eee4fa510d2ca03b21e23d48c3aa00296f5272e6f23ab35d28fc44544690512b5ae715669ececab6613b0449b5c03e42f1d39cb4e46b5901f898a4c37aa78297256eb04b6909f7486c01505ca4ec018a0e8abeef72764068b47ebaa09223633da283b790be4513a9fd0ebe242fd30bf51fad9449a02ada60885d052bec780ff7506a9ce5b1a5d9f85a8b7edd82a9f144791163ca8876ae88b24ae97c66829a0aee2b2fd5af5bea12e9426d75a0f99cace9de22943e059e7cdabec290e62a7eaa9cafae3f13071fa827904f0599863413fbc446939e80c7f6f2ed4abfb83f59072f6f18ed86d3c50e26ddb331d23d1df033adb1144e93d7679eecf1294a0522a2a236f0f5a0b9e0a8c294df0f393eeaa4e088060b02671f5bb87d065f919138e5e6aa55f1bde4fbb960176e01f5a1dfd74c1750d5c7acfd706c13a89c2f97a5a2d399ac5148091292e4c00e53b3202a01cbb80702e01f3fdcbebfcf9cc98f60b5b60b09416f903f66f1a8a71370e9e676d7e4cea600507b23151d01a3a2265f65c54ee843c158f8b64f7ea2d474fdc060f042da1600892315fdd523f2d4156c0702f13f0b86c452fa6e0c29c5236748b3d9971ff642b78e3b89f8d1c44d6769bf3e69bd908b3e8adb8e978623095f30196cbf9cc203f1fae45e8f0ad32d37cceb47156457f96c0f4d9857588cd88bfc2ce5a47474ea7fa7a6012b415b7ad4ef4cbd280ae60225666decce6bd63a0982dc3bc3cc78378ad26c0b069d77f7fd77277ab67de0862263338437d8c90d8bc3c234fe2875317559a0f565559e4bfc4e7f4b0197d95f8fb6b96d8a470bf4b7c381382d6810ff64f7bfe3d5613eaa1ac519e5c50a142e805a60bffb089246cab8d00828f2fb7b22ee676336fdeea3c114415eec4b6c75cb06dd5f1a66b764e06850386103cdaf1a59f04ff4421c7bf694e6cea08d4320f8d28f174d31c8dfd69f7b91c0e0b282c72c077929adbbe986a5ea369128de3b55618b4a481c0097595c896cd2b25dba669f123994c2739c1957818409a44d67dce9546fdd6c8d7c1e7c46fdabe0eccea8f5c29782d4bf0f7296ea58147a24cfd59190e96fa1e2551681d82adfbc48eca0a2412bae5f5101b8b41f8ce902e07f5732fafc5a0b36fe2c1172ecc04a1b604e195620cef690096792f2324cecaf49f784807ea89728db69ec822cfd15e66c37f655a55eb39211165a66b7292208cae00cba54c3e49b7c95bfa6a1ebd10c7c4ddc13dec55b9a247faf9f7a5d1aafdf77dc4e7fd137f28f82996059aec21319733c73f007b7964f09833ce9e5b24bd6c1ac3db15d48f53ca5f75f9ed6a36d635fd4914fe7e9fb57408c55869b024f43c12e1eaf203c1da4d0fd7ccf0537282eb77977a94cebbe26f6bf21d8541673b6b31dee91db6837705d7948c35e1fa4d78bf2e62a93cf41a2e8267e373db767b120a364cec148f72757266f82770bbcdb5e101b89ba34ef49bed5bf42e7704887767b31d8b2d268b131d221de28ab06d1793b9189072e396eca185988501743886f9bb1ae795bcf1c05947797a7c0d62ef09d85acc00411fdcab5a9aa36e3180cd3a4e3231035ee9c94f3952a83a15a939c4c18c0f13bdc99f3bd395d1ecb582fe081614bb78f6825e742e49ea3d34b243917d2b4d46f83eede02e462f08722a2d02caafe3813ab4e128abb6952f5b2afce808f12129bf21002bedd25a8ebd1eebec0948c587930c51010947e78977e7231299154ad0edfdeb9115b691a71adf43594d9910f03509f8f47f883db22c58e0fa46ce3d3f8e32e044448e951a23f9caa1a09345b5caf184164b83f17ef392ede271c8d7c7c317ecc425d00aa5646123dea5b63a5bacb48a5484192f5452bae2688b5c59b266f8209b2572a837513e3bbceab6ef694aa57ea111504693de5ec7d32333383386a41b2f0ec8c11cb90abc08186f44da259277fa3df89667fcfb8ae14d092836236a651b37f7e2d6420b1c6964973cc273908aa66a9faa73a2ca64836a22f424899cfb8d974308a521d42a8b9967a4bfd4aecda602fe178d7f4599925d209b2ca24c2a87942e48c5abf92bc89d452f7ae1788cfa960c9f7b5671fcad29f5ae7f29eb075b08bf2982877f54f80a8638c9f9e62781a6a0a2b2d8b2031a985e049a5525923cb30dd3527f9863a4c55c92bc835892664e21e8cbf069e713b6af01e56b4efa497ea53416732fb5dfcd73dc99921017b48116238d385fe8bb493a74f64e1c208c72096a968fbdecc151a902ed296ccfc5175b649284d9ed6a2f83e3e3837937e684852bcd0ee068fe201f47b7a5fc26821726497cda7efbcdc0a40283ceb18fc3ee6c7f9ae074534e0ec8364ec1468797292a72a333599ec582051a10595042103eefa11ebc29c41fae51b8b11649f632f711cf161810edf2e65567f5cfa15a1840b65c490e3c7fe7c49e33ea067b8b53da3c685e6ed5cdfd54ac68dd3470b4509067f954fe547a12b1d56e94f1885f2594e2ec5e44db10d21347dd2108e7c655c7c5b924ed05b4ddba7bdf4f4f365e4df3582d2e8d6c707ca5f68651ed83847038a8b0a5eadc45f06c7c36a4f1cc400391663ebbfda6424ee51844ca978db13d7b12cd4e6c7ba936546a2aa9f03710a004afcb86ef70b8239f8ed8812009b10443bc75888c5f7b9dfd6539aee5079f736a86041f6ffcc2eac6f7d71adf82c04c5221dbadee0e5d9173fb0fbf48591613ed1db0d245d2dcee9a687a9d36e1d1ad09c151d3d17f16797c717e64c5d801536085737f7d740ce742e6853f653168f4fbc83e7810d428f6623b3f8d9847ab9800e72e5944992dccf0ecc457546b86c35bcd02aa698b4f3294816edc7dcf171ef03adb9c1f62d7e435b5f9e831fd05f6789d981e326f56aa39c807a1dfc69dd943df43386a7698020e4598819b69cde27c3c2dd927b9351dc1d56167ca6a8e1a8cc8141717e7796fe60afb609ff91758b2bae8b63b529e4cc51de24ea0cf0f57ee1dd5a5f07f86418458f48fcf9263d3add8023b1f53157d70324b5be9b2600f363c7865e27363223d0f4aa4edef510e28ae9c773f15cc905e9391792af747416275bf03fdc6c996dbf8f14ddb78d5882d57a4409032a43e87ad4593fa06a6f9086e63d6adbed935fd6054f1de0dbe95e88c52826fe6722cf69aae2b3b8bb3802b453518f71ca1e9aa74cefe4f281b89f480821edd97d72c85273b85addc02affdde6046040850c137aea1c83ccfdf55fe915997b5d3828635ee67102228200d1837b3a03f10624d0fa1cdd75329deee8fa0284164ea6e5c90322f9f0d16cd982ed49a9cbef5a699ba2ab2a5d87ebb1e82761d126b91fa2b4544afece8ef2ebc4baf192d814c34b194924eeb367714d72da732b2abb55d30bd63a843c62dd0672bdb068fa79fcfcb64068428ef6e32a8b7f6e263323863dfae73b43c613de2f264675a9a2d8164b1b8a36e3906dc34b2642fc41b8fa70d1e010692e184fc18ea37e8ee83b1486633cd503e65adbb1afaa57df6e036294cd6ab371f4a096d71191becabb28f32c13924cda57dbdfbd815b206e3131744ae15e4aa240757553bf8a7a552d7e1aa867184ffb462677f790c714fa241b51a71cd32b60367904e134fdb7210d70bc2bad56ccb1ddc419b2d2bc546bfd4845806c4783f2f561efec1efd5adf96cea82a75f496499840a83ea1965217f0417fe283b1b19072064ff9dab596e023c7543862fd14f3cd1e9fee59759d3bd4b9ce7f66e899c441ea1c44058b670dfad3933c75b7645f533ad84004c9359a42e48dcad9190d56e5e936d88bf60dc0e0a4aab9849da99d444358886a5ad5d1d95fccbce29cfaaf20f08163412d039c5b48b05e89176f5866283f8cfc6b23a140de6c6b5e66608bc18280dba41372dd3d953994b89d5f5ebfd296a7ba9b7b863ead84bc32fdcc646c074f54d3a9b610ad0e9d0eb7a0ee5f80f803ced59504be5f31a95d91e2eca93be791e78817ad52650008e507f3d97a7e1655ed3fbdc3e0470bd8defb1600af64967f51b48610a5fa6e12641b139373d7e8e2a88b66057bcd704b1af2c8674ea47500d33d7f7c577830c68bf6fe9cce143e044459c4cb2f5c81ff7d9cc1e485f5f0a0a0bfddf0d83fc5bff24f6104773a74880a2cff8dec234879790679da5e4f25a7b2c2f213de65323ff6657bc437b46dd4e8c0b358dee799c44d6ed8e8a86bd335434c244c68aaed2217d62cc1e8628862ced61ca12fc7179d84695f51f394c80545ffb91b8c9bb9db69229ecea319b866aa6623819911601b768fa0d9a325d3b0c5ce0011252816c3d0d8bd34aff4daca9b7a16a5f7c8a77e6eeec70a1c78cfba91715423edf973b70c9967e5d30417984092dff61c55c795d550bb64cd1b15ee667ffe877e083a38ec7048f0588a445300acd4f441d66fb9f4c366b6d4e94c3ca23205bc33fae719b33242c3ae751b6d909a527aa172cad8e35e215fd3481820394210e5d8a018acacd36872c1490fa2735c1348ed2084462b3ad353fad82960a70887df24bacc73ef6d9cc3729ef8634848150a041fe415c3a8170b373e0466af9e56937ca53bd2274b82ccb5c60bc28eb8ea602022796c880070f102d37fcc68593d299b035b53133ccebfa42e6d080a0f34545e702984b48230f5b48c5090f1a173e4613dbb1aa014393d1ee67e5c1a1fa4d2ea84f4d3a66dd26c55a0753e0cc87eb30040790507865e207045b75cb7fc95f563cb66df1572faf2a75684f23d5304bd34b18f5c4d73af19249fb1bca902fa84c62b8df76aea3cac5d5fda9827a963e5a24f747d7195b1c636cdec1a123737c41c64a345aa951fecff950603f5a848a4dfa17aafdfd6379cdeea9d0660f605f12ce478f7a8c2d417d757c96157f96db9435b33e9613ece462be2bbd2eb0d0d03ac9506e766b7d4ea67e89fcba0c8c56c8234e6700bc145e61f764349bf736986f0fda5b86ee82f07c2a667ab816ca9c29fe6e16bbbe904e72b775c8af968e7294de47cd4598c172d0fcad51fcbfc2313ba90b01fea2f4768a921603951a5fa52cbfb02098979fce1a9f11bc1a93f6b0d7cd7a60ca9d32ebbcfdd024414286aad7a18ddfe6f67d752b5394afd5b701821901da7d002b3419d0c5fbc2f5961d49dce95cd06ebed4d523f", 0x1000}, {&(0x7f0000001580)="8ba9141faddcef5dcf271eeca1382a76123e4e5aae49cde36c399fce3e06877e8b665b24be8f1bb0df117bf3f0162e4795d59e64faa73650009b3b05b7f3d804855e7e84f9671c6467f0b22da21cabc90d2beeae8fb31527acc8f5a22f771f5e05f1ca41fe94aeb91aa97b826083553066f24266df4c", 0x76}, {&(0x7f0000001600)="2d21182e38967c8cd058412608aa518cd75bf150d148da0895b496e3242c0da68f3dffbf55d8039280480be31a576c42f64f8acb072d1e68e10627339fa573c8023b7ea7ad8810d7a83876f807cd29540b45b2a8b4b3aa7a939f8c2ff5442e0c19c4318f4fa96a9e515205b1d56bf13b3e267c802242550c90c57692b9a15c5232a8f5295defaed1cd4536db8ab06e1b252b6b39bd536a952f7cfea3a2af95caa294738c1776363e91f14f9b274fd469ca591013f6623e7b215bbef0256f3023da03224a75096b9b9a92d2168a03", 0xce}], 0xa}, 0x2) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) msgget(0x3, 0x1) msgget$private(0x0, 0x83) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) msgget(0x1, 0x1) msgget$private(0x0, 0x8) r2 = msgget(0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() r4 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000280)=0xc) getpgid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad84b73f2002cb0caa772d83742710800000080"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x3) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:25 executing program 0: socketpair(0x1a, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000000480)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000600)=[{0x0, 0x10000, 0x800}, {0x3, 0xffffffffffffff7f, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x5, 0xa5af, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x7fffffff, 0x800}, {0x4, 0x5, 0x1800}, {0x6, 0x17, 0x1800}], 0x9) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) semop(r2, &(0x7f00000001c0)=[{0x2, 0x2, 0x1800}, {0x7, 0xdd41, 0x800}, {0x6, 0x8001, 0x1800}, {0x1, 0x400, 0x1800}, {0x1, 0x4, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x7fff, 0x800}], 0x7) chdir(&(0x7f0000000580)='./file0/file1\x00') getuid() semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000680)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000005c0)) semget$private(0x0, 0x2, 0x90) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x23b}, 0x2) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000180), 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) listen(r0, 0x7) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x20) recvmsg(r0, &(0x7f0000000880)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/132, 0x84}, {&(0x7f0000000500)=""/204, 0xcc}, {&(0x7f0000000600)=""/155, 0x9b}, {&(0x7f00000006c0)=""/69, 0x45}, {&(0x7f0000000740)=""/44, 0x2c}], 0x9, &(0x7f0000000840)=""/28, 0x1c}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x1000) r1 = kqueue() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/161, 0xa1) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000008c0)='x\x00') read(r0, &(0x7f0000000180)=""/30, 0xa99acb38a505a6d) r3 = kqueue() kevent(r2, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff6, 0x80, 0xf0000000, 0x6, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x49}], 0x1, &(0x7f0000000940)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x8, 0x7, 0x7}], 0x172c, &(0x7f0000000980)={0x200, 0x1f}) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x9, 0x0) close(r0) getsockname(r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0xffffffffffffffe1) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) sendmsg$unix(r0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, 0x0, 0x327) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3f, 0x8000}, 0xc) 16:00:26 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getpgid(0x0) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x20, r3, r4, r5, r6, 0x40, 0x5}, 0xa6, 0x9, r7, r8, 0x0, 0x800, 0x1}) close(r0) r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getpgid(r2) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r11, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:26 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="7f2e82bbd66b60882239c03e57f8eb14631b21105e0e027f3f1a667ce3", 0x1d}, {&(0x7f0000000100)="d5955a5a067f8214aaadd477c2f982887a52724035ec918ae9762f9836ce89542c8188453b9888a1ab45163a60e2996614812ae92256f1f6d8112beb0d537dff4238dcbf487850da480651476f61f027b3389690f73fd2f5b47ba3dcea9d76d3addf637315bd8335a942f273f927699d96e8cc6e145d93f2640825d33b309b298dfa7f545fafadb66ca3583bc49f94f2bd9e5d9e9cf932bd254d18e5e8f8f02b23003cbb4f9fdfaf9085bcd510f9efb83d8ab0e909b846e443948a29971ec81503c9f4cdec2be039c35c25eb09264a41aa6637c22259f76fcd90d68d33169299d3ad029b52e8eef27eb857c96f49e1d730de32363234e87f41d1a1ec1557b223c3fef146b6a1cc68eb5ab2bd87b70869bb6bee82d63ffc89e0bcb794e7533fcd8def749608ed2d02669ae41b7b394eca59994c1d884d19923758106ad6abe2b8fd6ba83b6e0ce9bd2f8cacedde53d2db2ce07df94f4901ec122d4abe68fba7ba04be5e41334a18d643f53762b4c6607baf45ff9fffe63173cd7011618c2eb9dd2f7208432d141038ab95d3bed3602d5cf1112e327269d4370637cb01851ebe42befa223afa08330a2e0d0f8bafb9ba31f3cd97f626a5ad85dfdeb1e6983cb55da03aa3619d772ca13e15ffd9d7f94472425269952acc3cf62499ffc77d45e442757a9a3702bb6f68d6265774aeb291c37cf5f2c9bf2bc2852777421d6022a10c03527e8ba55b11691727b9846b571c5af0ac6ace66512d3f97e62c1384d05213b9eb6556cc82d2c1d64175f290c907395e976cf1a1f6294177fce796cbb056cef9db542389e9d53bccf8966863c1c046d41f7c0649718b29d896098f08d02aa771863b8379d25eac9ae7a50cb7ea83210d77fe932dc4d4024c728e6e303e1a8cfd378b3b378888dcb9e3aa71432694ce5f5a5c2a9a1f0be84ad680e11150606f94ced077abc3431c3d577f3b627545717a558a1a79cdfee786d1e9f928258d67115640acb4a9db56c8d251ab0e01d94c466ca9b8bf316991aa63e83a097223d26dc1a6c945d783a9997cd4c4671237a1e0d3193630347894b6ef0c406d9edeb5c3b9b142689eda530be44d531650dbde97b33c8743eb3f54fea15151a2336c2023e57a57fa478af09bbdd13639ce12fd79f0ad88afc4f2a052adcfa9092362dae76033bed990e9a7facfc656dfad8886ac2b1286577169160d6ee4acc015e48344c66533a716d976848a539047113ae513600911c2755b3f69517b8d60f6b81111810e06815bc63b9d318d09a87f09732549541488511ac035ca4e811d25df923a0795cb3684dd3a75f6c45f34e32c8d5012c720c0acb0564a8716e73609304a2fd897be6492a341ddbe349ebf88a03cad11f54093e61da9c7da34ded9c8df09be4eb0d6cccf6915267d21bc9b37ce14e39cf31932190f8ae1657e5ae22554f69c030d133f633fa6a2c57abbf927d0d1835bb0d7e81524ba32bccbe590cbae7b183b15dafe708d7d6afd7b284be7a6af738c7aa423373daf8a9b854f7b1e1188771327b0431e2dc8c6aa227d5b9be6dfd0d92af3ea9c16111f3dec267981b98bd92bb6b7e268db803ec6f25004dc6fd530af95cb84d455715db19ed8619a24f3d079b6d59495373280de440b56673016a97e72affcaa9d3e3784c759baff4d024f7a6cddfd5e8ce6b8cc32b142dd6cb4b1b60dde3dc1adb6d07e86cc305e8b9d138b9640f31f594b3df094cdd2b92b3dc22e6bc4823995efb36b2c65ddd9159d74384c2cc81bc2d68c724c77056e963e631b794af6d8b8b4eca75f320cfca662e2b4139edd75364ce160a0e0cf2897cf4c271d87e03d4bc6788cbfa3e0878fe127c4086481c36cec8d8367d9e76917f5e8c2f3d40b680137e15338849a6eb914701956bf7ca7e0d72b5f5fed62b3c0f25b904a58e5bbb3e3b7d2ea8f1b3a50aa98821c9292c4ef21f56d910377545f513f16b3faa321bdd9228f18958471fd92baaa068f120fc5f02e2ee7d7a774979ee47e01669a86358adf4f874d2eb9421777dc3c4b40e651970dfddaa6064286f92e6101c34f66749a549d79f3c62760b07a17eab5f516383141240fcdde6b439efe1d9d59b64e5ec29cb97ef4c48aca3cbed034ec1f497432204175d5e4e64d3be7c94cd47de2dcf7a0dbf3699de500d145f8e7b0ced4122daab00793163989f774aad4d34b8dcb80d4f848d7eaff73c7a7e3e5821a847f2984ac2a7f2c80c33cf31c049c4b9e6d34c7c16241a2c673d6449898c0a4757d28b5030fd4bb68839db0643388d98b31c23da9b94112b6a95cf569a38abc246256a9328de4b7eb0bd306485a04a8b67f21dec05221cf26d0788c55f1b26a309f27d79db7637d2a20701f354e2ac750be508bb37e63f6b8fc0eb20c2f4485c74ffc3401cde3e8159813f0a1d027e856f771d5fa245427c0ce5f25e419e32c2be7b26046ed7dcf35fc91600fe36e8a4a8795e3dffc7167035f1418b5f331eeee80dfa1e1c5d45cf4a073bb31803197bc88abb7e89a2fd431e99cb553a64a320ac894c4d38c3546099ab28753d724727c8ae3ac317d37f2a1d69d820aebc7f3a5d8097169c51b90153c35f513a768bcb0733294b1120759411e38753f48cdb80d74f9a6133968af3804d6f2bde38f985c2969cf14361bd062cb6651c30310fe0fd81323de8a896aaa85f58313f084c808eadbe268d56e6b47cd32970eaddbc815a30ca5469a3a8be71bb83a8029fc1a6c68807a102252d1363e918a75f5cbd2a828eaafeaa0e116b6aa589ffd65140039ab07cf1e91e81d39c031960c3462ebd778ecde66fd9ba987110d76d8dfbc04e904094278dc71efccc8b73b669ff67d503bb6c3cbb7a3e5fea14393191b8db82478602f292ff48d9f0b1750f87dc117e95495a9918fa1715a2b17fdb617f6b0a7a41d323dc6535ca7ba14ca7108cd3aaaaecb08bcfe5ba33540d5ba2063a116516775c2ef5d89a55b52fb062900c7b230e294740986f6eea67c0501c114c6b0940514d5997cd74eaf094acfd96eb163ab8ad419d6a84c545959401026964e9ec990ad0b6bb57488de712dd869960b0847316f880ce802ee2f83c04f9caaf87a35496ace08873c00febd5f51d340ce7297941d8389e4ddbb55d4eef5bdfece57036a6694692cb397c013a0c143872239638f54395c0348d4290cc679f011dd196bf957ad3188ccc279009e62678a49eda410dca6fadb599c103de7ec8a9067473ba0c769422ead5ce20d5450c25da1540820ad62fc0c180926b3fcb9201f65180e5a2990cde6b76140ba50fc17994321985a05641fba968959381a24ade09317c23f91aa042d665e024a588aad5152909731095687c4ba7d46cf0d2c875a97843adc997c0f395a28d7423259a80b47d17829c9e861cfc2e1e862919da7fde02ded8e3705970e9aee2bf6dc4bfbee8af377d30116d1874689c514664180d152bb7c7ac6209a1441430d67f90098696306ee2fef7e0871377505d5b01d3463d82a9b016332b9a5b44086bb25b1f8cefcdd2f178d441ef2975d1db597b3b2c74f2a243e71bd0fcb6e8fa25ca4d527ccd9f2bc779f9e486b13b4dd323b1e8c64a5b555248aecc84cad90dba1c75de255630f6f2550b20a234563073bac51b5d75edbff0fefccf3e42a51ca574909ed830b3d90fb39908e698f3e724e3029dbd39e2d26a19d7e4091aa6351107381c4a45ee35378035c61a812640046dd72a63a0a7609f86032867c5159895e2005a9487280d9d0862b0cb0abb453ef3fe8709ebcef75965b06aeb52b6a9cfc2c03a675388adcb996f304f2b1d02f00b1fcaf9d04db5bec96f1745b2ca2dcc01a90414883839d11eecfa79003e7c01268ba155e19f70c030489fadfbfe67f50a5898be5c683b5701b3ada06fa0d9ac7cc4b48476cc66edd23f9f9927b75ce4b8e004abdd0975c94c67ea511b99e1363ab407f20460e3c2746a725856c12713d830f5e5ad63c4972a814d0a6080364ca97845bb1ac6679d5b9badebdbb0577a7fcefd8d711c16a54484ccf3cb9545e90d03a1aca9c7636e8a96a185b2b083f11b098b324c1423e0248975a9a2ebaa039fdfe122beb9a831ae2468b0f04f5725496a0cf478f1297b65a5c3f9e86770d851741250e6081db02605311c311eb6ea4eb5782b4c055497bfa7bc1443e85a2b621dae4398dfac96d639b206a51b41a878b5e4e012e9c0c65431eb52fd97371e9eda2ead9ccbd60378efd0902b9da29f26c11c65c309220d5eb6658bdc1a74911ed4d876b13b412ec76b24874f426047712c73ad33be3996ff3f5803f1c4089358c0fd19c784d1122b46093e655c7050c6344aae326353e2ca54e185cfa71e8215ab8723785723eada461b985e78fbe8a7c9052578fdc7e071ad8ac761bd9ba0e5bafb7280236ffdc1158173ecc5bb00365f807f3bd59eed686f1d62c0f093b7b2f3dfc58da1667c8ef11e4082a095c6796df53753a5bc0d4cced6ad0730c301ea54c782e228f2186824e4169ef50ce568e05c4304cf17c1492eebda00184399fcdc72a21e2e6f6e6f93a0d6ca790951637e57e421ce073cdcac54433cf52faf8f93199587837946d97c99a078962d192ef96eb5d5aa58ee6639aaeb4b60dca69dbdcaf834ba5287cdc9a1c84275da4761593c2bff6ef6da9e07aa5fa442427b574c1653eaf96d02f616850ade1f801a4c5ce575520165e00f25cf196ce15d96ec778a3c3da333942b5a02ed8437ac28eabe69e39ba3be359e77f68b39282568ad6c5d8bf1efdb9a200136b27ebea24490fa56c87bf5fcac65ab769d1dcdfbe5c44e5184e02f981347eab76423f8046bf8a8d98d39523890fdcc0b8ec0b8fd3f4ecf29100dcb431798eabab25d5eab32d0e7e2389ef8de36ad3528afabd4ee09f91a8cf60a683d9257fab49e8a94195ea3881ecec6420e93f7e54d43b2747c9921449116adca0fb561355d4492941a79198c979296a0fedeec9d668207e96e8e9d314a54cde35a8ee3a745dc09f25b1b5c05e9170d8952122f89edf5a09ca14c550f9cd4fbac05dd14401e4f7ae5fabb214c2c393dbbbfc144e1697292153e2ef47b0a72413804decfdfb5eaa71f708467f8ed5d356fb0925a90d5def7f8d8bafdc3251b1edcd28590c30f35dd997f96852109813a3b76dad9781538768751fb158e142e5d4d1817f27ee9ebf98e2ec22a0eec83f8340262682970871b427a2a177fcc41e46d4d12e719645a07bca194f843f4920dc5abb4b523b21c6ff90f90edcc5a726bfee69f5c2eb9056566e514698989c8db994595f1755d758f2e5bcc42734d9c602cce9d950625cff4583af607267bf4cc59c74c7437d25475559604cdd10f79bb98b96703c0a4057704ded76ee9745f13e5b4a3bddf7155f44d8c57f7deb807457cf7c1b5d050b86eb9ee04babcf3ce9302e8d27978934b44aa957a5e3ae1a3cca6f2993dde81d208cf2e5d285320d02c9a167b086acb015b83b61e4222f1221797f78e6bfc592854c2303a0439ef248a15a7608d3b22b3881004d6d2ab84e47aa73e7ce15e72f35806a1ae47faf3662fb33d174db18856cd47251b49b43b2a372bc83dbc7b06f4ceb76b64e8715367f5a292db9add949d822d254ef145dfe681d95fdbc5fbd630db124d908b4494d678589b5c4ad2cbc6d3614ca952bb0e69f873ac9d70b8e9716d939a44752c0086fea8cdbc599094f688e18779b5204689b00f7160373eea3fb3208876ecb019ae6299df66ac2c705fea651ed7e1fbef8eb741780c9e627e0bfa0dac2fd00", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x1) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x34da5321, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x89ae) setsockopt(r0, 0x9, 0x6, &(0x7f0000000000)="377290a125e46c4f3b69f12142b49febb79aa270849e209b4f60e9549a10eeac08ff2cbb09b8a9d9982db36130ee4c2a03a68735e5ac1150886359619527d449e3491fcf7039c3f664ddb8d1427116089e7ce22ce924a0eeda77269280d9c7234d82833ae9a137236f1c3aa7ffac70a1208a42943eb245cb83d0d532e9f72f22380708dcb24beb554f22376a83f4f06adfad614c6f14ff4c3e7cda1b4417df4f43bbba4d5cdea9cb32a768fcdb9c2444f5bc42693e95b5a28b2b17643472275ad59292b955531d5b6cf7978517bc4bb280ce77981ebd80d2a45d9fea32da2fdab17d1a5f5dcc3286b57e15a45c5509ffb6fef3c81ea3b327b7563e170166f99111e2289bfdaa9d79eaa3ebca512c1dbd4782ad6d983a43b02800e96e0dc328f7bb34b5ff7690250b392fac9423d7fa1fda9627c3443e6df382f0d2970f4b2b16992c39651e02cd9d436e36df94a2299eeb4afaa67b204f7b32c5c1db0155928f871762a1f27ba9ec12dd1869317221697ec48b57ec14dab824bc89655f4ef41b150759587c6de7c6359db554e21f5a2b56097be4f437b7c0c7a0d7d2ae36976327638929fcde61ebc2f4cb62307a97397971746827a6b7cb9d86977d5ada0442daf379a226a1a266c76534ccad82daade38a5740e511c05470378dc335fe5bd2ed4aa58326b6d45a0b48a4f1ab3b4a1a678c43b368ad34c09f2d1a67a8c4f00af6cd0267b7c29ee62f3ec509189c4d222e074ceb6203a943cad7220b88491891d4c84b949578f9e48bebfeead8e4a8bd38c92f2532b8c2f4c06b2442515cf0844a5f37a42f169c63e4bce042f4e8d077cff81ea4ab279f84121f281d0a138e61107beb1f8be8708ae524e70490a1404a2a2988e7401217f94dfb31b37a1f1f2a68aa80950f95ee72e5d71eba54ab78f7c19d3d3e058dbe702a8eff4a7cb6693d7476d9ec1eb82e1b9d80721a43c43e36df0990734d9dcd3b63e8864c3cf89de5bcfcac5e095ec926e7d82e962aca7c24cd1c87b7546c6d25379c981dc3dda512b4ec660a8bd1661076a7a211b726683b7f4f961497260212d7e563e8098a8a8dd521da9f9212786668072af504cd09e6c6393640fc6c642a1147a2fa7c40f623b5c1c0a13e805e153b615c39c7d4fb99604c606a51154b9e422ad530c408bf593a52298cf2653e7873d60f81975b5ba6833e285647e33e53b922d4e2a9ed79e159f7931c4e48a08927fdea794a27d0d6e3bee9845ace98988bce93f4c7b998fb7ee029fe77661e5028fa90548a743efac08f6dc4d47c897062b86f2e057fc21223fb025c41d22b01df606e93eda55454886f1c550d6d3461e15e5b736fd654c64d42ab82eef78adf197c52b7be5d611ba947539872e317eee3713e8ee41ee5912c267503253c33a2c3ecf17a3d1d08fb1c30d15b4243912eb14d7a50474e89909e087893f3f912c506a2489463a1c303ff4a8a014549dd15edff8584cf080fe3d940db5de29ed32b904513507c56eddaae0c01a6b3ffd4cf4dc824923722a6e9e306cf8620267056e6e61c816b0e2226e57e06923a2625dda68d3db7468865517385a5df18e6c96e927e2ced7ef60fa7e9a6e3f51ff78c6a614a0873c263b9a59e2f527efd54b3248389b86bd96f76d0c5ad065cb63a5bdfbc4d3de2b17af88959f8339ddb70df6e2d43fa6316d5f6910a429fad83e0563e21077e78a67b0765d0748ea73d7df71985c862ec14b0217ef0d529ec9505f0d8db4a2fccd7de88c9c629dd632e6156fcc6012b92395d15a72e6a657a91e3ad5d31c2366d31a65b7d71f51cef14705f2fae2367bd15858569992e7bc630c03475ad8dee848c00868000aba893600f70c5ee1b96af4f4b2ddd0060f830c94fc40ac82863d62d2269a2c715168c771a0f4b76efd9dcb8a05e26387a1b67ad2338473c4acf250bf69cf748c01e98a4b28d8ee5d18242854f6e2c8baac6a14c7d10dbb53479a82d741ac469aa4822767e0dc8ccbd83d047befc19f1fe99a49448f2f54e59b97d7398c8b122ef3af8c1f5b2ceb5cbced53d0c217bc8824e7b8019c499900126a3508fb750899d5eeef6236a7e3b0c80c9a07751ea23b9f8e976d51682e819bc2aa5acac9f5f19d4a152b35619d26b9fb94016d8495933eeb1e0b7d1b9b535303012fc6f39a330c6a64dbde58dbe9f55231386fbe3ec8e4a2a5c48d2408d0a96d794694cd2ab45b16abdbaa04df10044ade2ed1c2fc753431b7777fd54372ca97acd35dd590475641d6dfcf287f6b9a3a0f4361d85d2987058d00948c099f140202a4230fc2fb00d0e60bfe83ee984de32c6cff99c42d2c263e282c87a8e6a56524a9432476c6607a9401fa9a021c885f5ff1b4fc8d16a50fb214a4d5a91f14fbbf3eea7e01fc185baca049ed9dc6adb258c95bfae302982741ee7d3585bf383145da25e95016d61666149875618bcefa49a6037a1f76d937ee5838ecbc9447f432c5a1cf01a7638f63e2af99a0ba18496991c7c724d65768bdbad931266104e513439a032418dd0ca21c025fffdb0984606088e797b42de4987a3fb07953d18fc9f1aebcb577b3688a753625709f0f7ab87b5e83ca8d5314670ae927b9820cc1c8b6ab7e259a5b6727ccd74c35662bee3d8e3dd0bc469eff6011a5a24492d27d5474fb38e7bef8785c92f38f7e401af55a6afacca2bab763ece953496cbd8096b334c4ffa47ea6622735348b696241aa59e787232a86497d0f8042971c9849fb31868be16dee8f7c8163196c44a6acd085b5114df5a3a2832de024cda23ac8fe61b298d086e4ec22727ac76b92ade350864cbceea3fc70fade372253d8b91651d19b525a04b3f8f09fcf34b5a894c14c70128730eeeb31acc3e311f48f4c51ff82f61ce9f61885d37808d7c48de34e58b5d55b568b48f0851e4e659b6012354e9d6be591817da31d56cf12237131506b874f1050f855065ad5dbed64b71c51a9d57345547567c7684fac7c865e738da0d3264b410164856972a4e872af88693d0e0471c803c8a0f3cb4e7a818c49f513b5b43329f1dc619e3cd9b6fc6027ad843bff382580fdc1634f96fe326971086eb594f7c174d8b05dd9a71a77fe3409fe7db7bd276a80c8204cdeb8b202b6c2593e935ed91ae4e41c7d15ef12fb58b8bf84b8c4e438f684988f1c641355f02df56b615c5cfda30b2a4a9f02604248031809d96133b5046704fcd8c12460610876439687df70a9c3bb1544a4edc4cd80808b5a80993cf736de5d1dd0afbb2cfeaab8eee0ffec8e3fd7c1f54e6d73b6149432ebceab6d616f56a9b6c3c7173f0c7ee490d5f5085aa591658fabdeb7c9359321390e12085bd46a3d75758e2ecf65bb4b9d4a6a3accd0751318eda2e7635890e47d297f59de61278574f4e84da91cd9ad96ec197c31bd397e0b0ee3d55dd9bf156470e8a1a534ec13730f378b7f92660f9a82f2a2d412387e38bea7b46632c12561031d6bc04fd82ab0f34fde2a12477cbb88696e09703841f2710d44e52416ce39dc4698035d40bf60956d53164e132a8f75779ef06a6181e265d0d0e696d12a3060f0cba415325f7f2a6bd283e26cff80fc9bba0e7176953f7fddbcaa5c39fccf77e5cdf026451e2eb0e99471ae16459ca8763cef7a54be81db82da842b506d51cf77e4c8a0a2428950d10b6716aad0ffda62a7de5c4d8dcc0a9c703d90de0a36faeab9015b4550aa4554638915a5a5b869ed0d3a08984d5f6a04ca70bee8a158774082b090588deadd6b8635cc1e764fc3b4b84a638f65eb0064fa72e7aa3583286d872f4f0408903e801535b960fe35b5694da7f00ac7f0d7b653ed2967e944fef86a7a3c51e4eabf1d2b421715f760b21471e139b27d0323a2d83757204bee739c320f0d4b76bc73fd5739f8d9daf153ce12f9a18a1a666cf595009a8a0252b506756053a9f87014cf51e9455c7621f1d5d97c01eee969f7189fec826024aca8672c822ece455de182948f039add5ba882caa20c935b0d41ac424d3132cf1a70d17cb178097122953172f87986c1b9aecd2aeff2fb4144f993291e7f108442238f770ee349164ee06afd78a3d46492166b947ccc608a05881a21f41990f03641a6e4441855a62dff2521b92b77d7925863dec288524ddc585121aac9fefa44fb311617910d3639b2279406e1dc4b1b8830b82cb0b493b46ef6494ac8ea9a0c57cdc512123d704d7f0675b9a8650533bf39c53aff5f7ac28d967073e2fb9320d00bf2e308cf3771eb614be50104c737f7ffddef487b567590595b20f91e3e4bea057357e5b50d19adf8753776aa24855567da8798c1e2b717d92594ba6abd894f5da629542c9fecb9c532b223ff1bbd1606609cba70b0c65b3667b8a5c1c4a992409617f2bc03f07aa4b280505bc244820fc1e722f9ebd703761809d993b722ba7a613022427a6bb0cc270b7b6ea180dddd8df8857878862cad1559b2a0a3ec77d45bbac1da9f3aef1c9bd00a5f2d98bc8e966ea8d6d781a0d9a94d1988c9971a3d3c7f74daeb9ead53b838459aeec4a7930f62552ec930d6225534e4fc1335f641320362115ee918c28f5ef07ea303f954f7cdba6f8cea424977349259bd8c7431ea55838d4a583e13dc3c82594b56d5984656727eba37d6e5d4339f4697ff957f1f1cf3510b84f5b58f1481e743f3b527ad7352bda5d4dff1e59eaf5fff138dcfe216e98dac91d4331b4caaa1db7f9dc14eefebc13fc38f81fc99e26fed9f4958157de8312d34c3a260609280c32877b54a37a20d2260f60fb55d1a62ae774af77025911b7a0096556f6d565fc5b8f883f6631f1bbc618450a8a97b901b49e7fa6fbcb6cac66a08b13c18f49ffc5c6f4286684e1ce7e0e73159cd02d969ae7a39401e781a097cb313d222d3db427864352d2f7ab62fd531c6723758c9dd12542ea1f2ab7b7db99bc3ab0909598e39a18acdfe73fc16d7034ac698ffe0a4f4aadd991023608d8c0f7402a2bc79fc15e042f472b7d15992a95fce963b8cae3687ebbfe753a8a86c6f7aecc61fda5220205dabdfd187056a8b4f0057ff2bf39bb18a39cfb0d2fb24eb55bb8df3a483ae5d42fad16654403a3844b70e383dd2bb7b80b447af13332b24db770daea997e58f17376de93ea6cd8e1ed3697ed0ccad2dfb1d2fecaf26d0596b372c073ef803ef257f08e773d291d9cbea19c813d90516aebd4a9fbef86626c712dca8874d215058971a3d779121907079e1eac9399e9cf55a7924421d5295a9b1ba18d52debbe4c10630853e11cf2cb2dbbc68b0dfce2d5654f71e521d0a168d1ed95fa4abaffe217277b2401aa66b12d5da9bd36060e0d358fd9133705e39f1ac0f82d895173413c31e6fae22e55b8c11c2b861106432cc2695d936006f6619804311a5145c9974e15162cd98e8ec4afc1c22310586162611de120602e3d0aadf0c6a22fecf0b947f42f4dbd4d7e628a4de7b120f7d047a88e6ea0ac8e5e048149577394a843c1e726c6595b1a01091f165436a93d64ae342abef4c3ac731d235540c2d481d4db7e6fdd928406d24ef9d68bf65275c3c13c58969405a6d4f50894cba38376d6558e990bcf7287f82360f53c9626967975c68f5b5aac54c400d11c62bdf1b153d73d0c8646b303524b06dc1cc74c78e32e61a18e826487725228840b8c440680d938846b2e46b6314a124d8db14432b55faedde2419e1a5b92da21eda609a5489465839cc0f42e374d5c2daa51cc038ac35fa44bf077954237db94f76dfe753b604c4d2f7d78a1dd6898e0de1e3ca5746b8", 0x1000) setsockopt(r0, 0xded, 0x2, &(0x7f0000001000)="9f8076368f3939de17b96daca89c96b54acc9ccb1710546c7d3c7114ac4ba605fb83355de1caabcd5f5ba2c8403b94acf7eb5ba94fddf2ee0a666c99b007e05b1c45f4efb83652271345e960c1e9b2f32d", 0x51) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)="fc8be92a2bce6de4dfb8bf340d29e5f0ef78aad2dac4efaa7637f310faed47ba5adb0d3bfce02283a63a76a5ffd2f6b2fbc610719abbd271c6e99770e0b14cb3bae6237591561143e436", 0x4a) r1 = socket(0x2, 0x3, 0x6) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt(r1, 0x100000000, 0xfffffffffffff2af, &(0x7f0000001140)="774f2d84d7a5fab3668083d0d6a506fe3922ff56ad14aa0bfce22514e1a1aaf563eeb28c92c978b83052d923e3d267f87777651566acf18af49f8410dfb0283c48bbb7acd0a1c06cbb06636cb1f75729d20ccd8ea0a3e1d3e1803cfbf39b77620dbd7274b73b3c218cf67a8fd448f34cf9152010ec83bfc2e5f3621f29c5999742bc4a1214f5f5402ca6cf01635c1e", 0x8f) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001200)=0x9) setsockopt(r2, 0x6e, 0x3, &(0x7f0000001240)="7590bb0728585464811d043e1eb92a491aeab4796fcbb12c1b13ffb3ad0d4bc3fb3f95b687ff3045d9a8efceacacded2b07e9235c0137943b4b67b023c72fa7b5eb9ca0ee395350fb616c1a51dbc536e1d8373f6bf1d762dce8987dd7afa3d088bd75d4dec5144c4f412098c14cb4e", 0x6f) kqueue() kqueue() ioctl$TIOCCDTR(r2, 0x20007478) r4 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) getgid() getpeername$unix(r3, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) r6 = dup(r2) lseek(r2, 0x0, 0x1) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) socket$inet6(0x18, 0x7, 0x0) getpeername(r7, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001500)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001540)={0x3, 0x20}, 0x8) r9 = shmget(0x2, 0x3000, 0x606, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x96) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040), 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() getuid() sendto$inet(r0, &(0x7f0000000200)="6cdfca4f984f15b50f7951c1f5becd039077aef82d01a6225feab17ec2879abc3bfbea119ce6b687e80f684c37ae7c1aec2c3f6daf602aef8a9ea376f54b58cac622691421cbe61f62e86473e3fd394472af1ddf303c3c344be382c7d3ae32789f99c98c62a488caed3868c3be88f4227b330644b7242e93b917b44cee5d4643c481981faa6e6d979552897ef6478e2d0646587e294d9259e2256225a3407fa7c72700b6f87b9d56c78c066b969d910d2abf2579cbf498119df813122c920f3773a754da90f111dcf69903a23a2d89e2f10b0b7115150c703d3a960f752dcf4b70a2de4c49a90d0d109e7cb704a71514", 0xf0, 0x400, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x120) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) dup2(r3, r4) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800000001010, 0x0) flock(r1, 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8d2, 0x14a) dup2(r0, r2) 16:00:27 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0782f516"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000640)=[{&(0x7f00000007c0)="af1f432e718b"}, {&(0x7f0000000100)="1c5e89a60f680d3566a5ecc32f39dac89f36a2fad7361c896a5ca97ea95c9d53f51de0552b71068c324af6be1a5586"}, {&(0x7f00000006c0)="82eef9e10b412a24a1c7cfa8a47785b54c530275b087ff99b0c89dfc0b8c80db0bb403814f6655a845c7786a6275a67804d20c8b9e5c1dfeed72c855b14a3252ca5a7bd530792f132069db6e8a5f7ba1c002910ac59443018855c9e39de17112a257808ca8a51aa2b26e3f757c542c306215d0500c135f1214209cc36545ca58ba9196970e516057e2f4bcc6a508288bd1cbfb34f4032f65629f4296a4d11967fdfa3b702d38d274e87ee6aa9a1eeaceb212a2d3f1cddb15a370f158743c3b5fc4b166590fa6b32358a1ca2ad53e0337f1f9aaffaed07641ad429357508f9105c3fd8a0da252a816c2cbf36b750f1483b96acd"}, {&(0x7f0000000440)="29042635e14ee568402d86a414b365290866513b753e841943e4a7cedd56284f05abbdc1723d163c0dd73fca494904dd8e45f22ef2eb8f656ea53e30584400f62d7da9fcbff307b93c327e6f69aa1cab87dd23663ebdedc2e82a65dd870ee567ecd768fafacd80665615a5633cbf93a7854f0df96adff00e1eaca8b1cdad5cf415bc80ffb7e9838964cbad1919776620c42872c7"}, {&(0x7f0000000500)="ecf1443b96aaac0b5056fa26310445d109bf88310ff9b081df0faf45e09ce8307c8269760443305f40150bdb6523c08b13f0c84b985078d4cf3ecd8c90be0039a622dc393be1343d9c77b6103d2c36dd6e4c12498a2fbdc23468c5ecf4d1ae603f3aca4b745ec04e9f8b2ed06bc0eff65810a86304c1df26824d875998f395a135c4a55c3137a17b5c423b811be5c5b81d67c6995b24e4064792331c482be16c339b977e4e33577f6a837b092268ccb42e9b119f156674ce6b52d7fb53585d46fcd61d88aae16f364ff67d9b3dbbc447ba"}, {&(0x7f0000000140)="5ebf924f0f8c8e9f37a39e44051ca268a7d9ed4792413617aa"}, {&(0x7f0000000380)="70e92961ac321c14b29c5b84f8691a5e2901699eb9a4b8d4831fb19a3b1ceb23033ebc9fb66cda253b64766302a08fa54caa808bc319be44c4e097040ec339c9a28f24c1f691ecd679e3c7791bdaa014b74352dd1be85c8c34e153ed2854244604ffdd6ed0d3ef859df359"}, {&(0x7f0000000600)="d23e06"}], 0x10000254) r1 = msgget$private(0x0, 0x510) pipe(&(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, r2, r3, r4, r5, 0x1c9, 0x6}, 0x471cc30e, 0x40, r6, r7, 0x3, 0x9, 0x5, 0x5442}) r8 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540), 0x2) 16:00:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339ff927f7430baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f33f00000000000000376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c16742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf10000", 0xf2a) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x4, 0x5b06, 0x37f665e2, "bad8835db4718000"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r2) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) syz_open_pts() close(r0) kqueue() syz_open_pts() socket(0x0, 0x1, 0xb344) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r0, 0x3, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) dup(r1) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:27 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget(0x0, 0x4, 0x400) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/29) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x6, 0x0) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:28 executing program 0: r0 = socket(0x16, 0x2, 0x9f) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=[{0x1010, 0x1, 0x800, "c11272e8574a9c87d25484e5a95528e2d182da15da61a8f3327102ae02a0bf7d0b40bfdd1ac4ac51712e6a7c64bff23b6d45000ca70f3248bb00be039d854fa210425bd83ee2b4f02e5eeab076220d2cf6e71dae18b5b7b5d93b196c573422c0e847161de788017d511b91cd721ed3d88c9ccb7f5751981eec9ae7b4699805f4739a0530f2f511187f0980e13fde712b04b308435124d7f27f503ac31b71d99030a70976a8a1f08de1299ea82ea830acb1494dda976f7adf0deadc918527b89db553e6aa82df8ce98f56d6da0c7e6f7ea2fd7eb9ee14b00eadbb347eae3092a5cadf89f0e3c85666267b79bf9e1f1ed300cbd8197d9b2eedc9794c5a43b19f7ebd91ca60cae13948771e11be8384abf856dd32e9fbea12da31cedb60f12c4803b295d8cc2b954eeaf799b4c93d93efb3614b0b8301f86fb4912b85ab926a9ff4149afbdced2a9981ebd7675d9ddfbf163d4902836c6bb81cd40d3d40d68eb6999479fff9316de8d5a4264e86e2bb0dc4ab5012e1d721eca19b58aae7de336354c7f8c0e610b60bdab8d956b592a0d579691d8a5e88c914becd219747fa81de11c6729c9586693dd6f96795678ecafaea902a38530514900b059d9bcbd31b5b2aa6ab26ff8987b14e496fe83f4f23584550b6a25cb457850addd7fb6335adece1331a2e915f0200c8615acfd1faeae23c043f4a310a27fb269bd54dbd9fbc75ddc23223db2ce482598e19e165c8827433b5d4d0be101b7b1f3aecb37facfb8045aaa093e5322506df9d9f7a189ba117ec6188d91001f2d69bb449a695a059a1f37bb8fde7d723db4c418d436a19198d1226830367a0754efd29de2d64774f888028b0315ace09f38a7058f3e795fe70871b6e8ed95bd9601a46a7d55126a13919046b2d2ca584735dcf06d50fa7d16ed199c80568f643fec7db76dcf43ae142e5bbc4f5c8413cba431cb8d10e6a07aed5f8e421b44b3e1e161112d4ed9cb18be232a6471fdc0691e126976a0eeaa6f4e8c7722b7e5122a59de8312451d75417ccdf56e69451c66f04135eb93a41a6d9f0943c5d7fb537f47f189b1dea43d47a13e40eb6f3d2fab4dc50397d7b65d06927270f0dba4ba6c490436bab668c80202a879c7e529d9d050a7611c7bffd1b792343285982f9e234b49ad11e28492d47e1cbea79bcd95858fc172d0945b4bf2ca2be54d27a830511a4c58ee7871cb8984aa3f1e4cd48d9bdc51c3b9db1e82248de5d5a992d44e1e325584cb8e414de02231df33aba6eaac358b4fb7012e516559b6510ee2f251538048955b1677a46c5836b94a5f2928fc5e99f42d47ad3f9f77f2fbd486234f9598e515af8a89c20a1424ef7de53223313c33d6098b6a8aa75363244881e41c9a82d3ad07f49424dfbbce188583c345dfd5e763fe6b6f2adce80ea6ab46f5e65843d26aba5b3bc20b8a06331d1e4e9f20deee7ae03acb53dbf0a3d1c62bb076305ba7aec055097c1fb0fd34d0f9642fcf50d002babfa89e5c570e029f833aa23a7e3e17174fc6de9fdad3d72bab984faaa950e69a319122b6a4b20161b84e3d47ef3d264eaa9012a9ceed5e230fe5e055fa0bda7f3b00a90ec4d1f74aff5e9c3f8f8b2d0ba49ac6968f27ef040cb524bc080c4d36554862bca63acf6043cac454578a15a90116b860ad05462f7c55200617a92cdc0ca810759ec076efc4568e18deec8cca74bca5b7a20306118166b2784cae744428ea70da8bcb0ddd1392c824d5a6a13b1bf57e2c479a260702da2b42678330fe0261ab01e9484e6f04e7f3324d8d45333219835938945e032f5ac19a9a1f6f8ba10bb6af5b08485e61d2208091f00bb9ba05d401ff1b1843c3ec299442c51e5faeff78caac281fecc60b9e899dd3f257d824fa1b2a5c6c7be49f91a28ba419babb6a347da91e99bf26ff0797ac3312c53e6ed8d3e4e5ad609ee7e98b1cf2c50df50796a52c3fee29c7ba52296a30b690d80302abb73e99dc74d92efce6e0a798fb864268dac1bd8733aae87005a52e2fcae81cd0c954e26b2dd9405425ca5ab9f45d09829c82426dd7bcb64a427087a54dc831a52fdddeb3c441f26a7aa2a657d906e123ad77bc98e5cf74f4cdc17a028566ca931c5b0eb983fe4f0db0155da2596d5ac7e2989908f9643dbb9b0cde5775a6cdf348a292ad983de451cc31aa8cd071b90b5c2478d4267ef05a7fafcefa057315cac44a862d8085036cb467f9972444ad277523639a37d076ac77ffcd02e3c3cf2488c4ada3b01bdb646101d26dc6f301e219c0f7b371caf7e574e66e74e67d65be73ec2bb7fdb61fe67617234d80823ac987c6bbc92115184522cbb31a07711757925110d79df779a3096cfb6639766f69b9b9ce2d0717039d2b0e07e75fda262d3ca1ed591f734591c0fc3f5fc0edaec182dac69aa96b213f814c09054a1706c87feaa54253c812a0462cefc2a5f6d6f6771718de12508171f597ae4ae2afad705b9c8bb95e1a8b8d011b07cf4ae81360dddbbb528458529687c5ce6eb911ddf7dd28c8156e296a4554b7d8db0f962c6cb3bf8256f41646b34e590c2f4986395b0e52360a3ae8f73cf8f3e3e7d4765d9195d22799c058b9e90355a3159c9270f4b19b2a76746322ee2fa8fddf648ed5b87cd733b29ba34e28e1a63504774a4c3a8667c4271e335581f4e4721f80ad2cb0b6bc4a9d8a2e36a1e681d0dd43649429e4900a7fa54ab96b0a411b6209803bc38fb24de6d32c7117870bc4c39b338189c62635a2bca8b99f4144b8b3419447df3bd6510458271af1c4d3b17dbe99c183a7303b558282e64e22564a0e0ce0bc23085e147cfca5f17cd10cbdc7c5b8928e2510f38da7314d68629d3099d1350878321913bf64368a81222f4ac2b767b8ecc5c036e92bc4ac7860d28fc2cbb2a47a8a2f96afc21463acb5dc5d26a3313b4c3a927346a8e680b155e4b0e5263ab9d6d2caeb2bc9bfddc50e62f6695eaf1969fca49bab980f566a0e61080c72f76a538d5aa423daa21ebdfb0df0638632822e5b1f74cbe070051a5a9c3315762045a86eff3bfa961e9dd531c3de77829677e10b4ce9db129d8aeb19d028f511f08c095d482a42402be7216ad753ff35d8b4c4883d55fdf2be90d21959698bc6ad259b5acdd9a77db48e3e85afc9af30a742bbbb678e5eba681d9118f821420ff963494a62f96c7aaad81909d560518f24385e742935b2747648fae9cc72f73e25125c47f33e0a94bace78666a749073f762452a2f723332a9c85b7d618f0bb056294bc78c6ad0545d043dc479d7c9d9c28b14553f61ea67d4c4b9c9a59ef31d8a37b253436085a72a687658f43fa384d3ab15736e743936453ceed006324151720ff735b7f71003faa5de3fdcdfb12e50ef477c5560024d34e77365c3e90ff9a2af35eded7678e22733436366bb8cabbf7b53faa4f976e39d4b96d915aba2fde0281db322e6aa23cc869e40bcf5b59782e54da477be9eb5631a16da58a6c88e0b91319bcbefe1a130d772885e5dd0d612e7ac032ee4f7ead3468312f7cf4a4c5d68097805f5187cf119f422e9c574a6942347e954d2aea73405d25a154779e1cae7b810b20018eee58ddff6ae901e3abfbed8727da5faa35e4a1fcd1f2dc624cbc69e1b8b23ca6a5d9b9d2f3edf4da571e9d07bf2e1ed634a9b26841e87e4aa95f5837279ac6e90595195b6876d64abb0086cc356d117c6e492db03999e00e88d4bed3e971de87fc0d66f0e2ac8e9b91a5ec5b77ca122e4a07306a0bf9f9b73c2cb796703053216b0d1ad4fc2fa9c3134eed9d851241f6f62e89928244be1b755965e1ed5c0c336b1525a09cf8f0a42174a14b25ede7eb97a3684ff48c978bd01e6729848ab8940d4210524dabc2cfb0039ec411087c061a64b321ecb73d3f11bbb469b4f198b0678b87846e17f51d0c44e634651d117a607ec23d45beee77532ad709013a722da9e5560a9be147d42968f7fe566aff2c77fc7a729503a66bb505b09a65c1513af318ccfcf86ce6e6d67878205a9d9ee3277eea4855080df3708bb3433756f5c883b63950bf4700708e2f469acb82c10e4e9543b62297e9b99ce0c4050015175d2856cf945782a12084ad2660ca0ca5082481c43c09d26793fd2561652124cf57fe8de37808889796e0ee720a8d8fd6d16db6aab52eec6181678e7422d48e6cb49d7d9318d57c7c0b5526b09bc931f0718739022503c10e07c520e8fdcb96ed2795f486651df09e7c99c4952d8084af8be384786d90ddab5dfaa4617d9b78979f794e9be98da481f837c7fa5fb94c5fd18520f819df2847d3208d201862d0c04e42c962ce0ca11767a6a7041f85eb25c95e4b52fb95076a288d3c82b3bd55841239ef25ff57731007992fc6e288b43fff6f5b49fc78ed10abbd570ff880ab256ef4c7c119e5ac537736a50a499162406809e1dbdba436e51c1f0ab052bbcc10b0662b95aea0237b95b48a68ece060bf4c42ca52a18634e5eddcee8ede1307b24ae2dd54b829fdadbfb29b2d21933ffb0300b1f6256086d341f5392599a55479dc668712132b05371c81ed5ba98fe60adbfeca2ecdb2b68a05e013f9990da7b8ec7eee2ae5d2925c9fadb27b5fc7ddc4372ec65f925f17a7daa8515a065dd4a51b99fd59759c39a1beabe742e790dd6f8ece02e01d2e4cbff7529ca8e8bcc680cbe6aac19511d0cd6848c2d845054abb57f1ab19565aa32ce7850dd188a93d7f330b6e9d9fa758d71b2b2c0193bc395b9f77ed1011b795b322c34e997ad42165a78af6e0b7136d0a1df0a38b7516912685ecb70506d7d324a6a10daf0b83048fe94e60eb77bcec0a0f85170807bdbaf888ade09d2bb2468f309b6524cdad319bb3640ec64b0d6c1abc65550ee97cb2ebdac9cd26a9c037f11d4b65df657789087eb93a02b56c61f761703cd4f01c6762c872aa3e35ab15bed3fd46f35cbea7433332ce5e864f54d60eb30774c4a6b2b0dc6d432a33b83a265ac40f179c849635c3c5123e681af6ad88c81b5ce79634a513d144b28861fdbb084d20091675fc920c0c611bb69aaa57141e0237711aac380705e9cfc45720d7938830bfa4dbf271514c78103646f820c6ac1a3b520c59c962b884db2e7d53b5d1c08ca99d0c54d9d5ed13d69db6398eeae9bdad53c734f3eac8830fc0e05a402baa10bcee45d6e0684f4e8612a7ef3bca4ea52d34f6a9cdee35a15b817e2714984c08cbc55d41cd3277d2e0f59ec34e285f6147ad82ed310a0eae0b3e381e18d713754e8f94a220e0a28ae60c5614af27c355ae71c7b8f211609515a6eb527e176b218e8fbd2d18c8f30758de5926ab735e6532d3bc7ef385fe856fe5ba3541b3fd41e687cc59fd92bac2fc543165f9d8f6f231aadc7f9a3574bb379fefed38b6c1eeb4013b0f110b9ae457de8e981a3df5a8c999fd80d890d73a2ece6c24b03828179c4419d299b7f530cfa256b3bf854503908681a02a9f17ac0b6f4deed2c91706219927b274636011f978681e1161b80274397b7ce3a7d7cd3104ea7530e08792a66a1947ffda9589182190aec288ed8355c238012ed21468a4e0b5d3d7c0d7202ed77175ddd95cd24103d9554240c54d9b88ffb8e0451f88e4988b51e51177f9dc1bcee795bb00ef661eac433b087b9eea6421ba270c97a790bee07abb50357260327557a240714b0dd293f661032e74294b49b6b5c5a991320b25e85646d88233e00558315894c4d07d52d4f1a7080c2b623ab834c660e16cbd8c2383443ed557a934e4fe54707671a400e74fa8df96dfd169"}, {0x60, 0x1, 0x9, "6c1883e805884140b40b5e36c07e224233633f9cdc43f7c9af07fa206487dc7d0d84945da0151db663f0b156142666fb769be473eeb7ceccc546a7129a5a7623265f81c219ea360e89ef09f2"}, {0x60, 0xffff, 0x7fffffff, "05c4644e704167414bb9ac2731b4aa527b4b249fead9d69983db13733a303bd7955e3800be568f2602cd6feba8dcd98dce59f6269ad1193ccfcf244ca34fc1d25d3f10af4779ec6ee619378c303b01"}, {0xb8, 0xffff, 0x2, "56dc4345d7e2cdcd8bf9a88fad0bfa3a868d17e82d978a87d1ce7310b6a81f30b5ce366340079f02099c6bac041c569bbf045a98d65146edc2d13b4a4799ec461e6126f65eea861d5df67efebbca6e259cfe8167cb8a0eb772299fc0ca7db6bbc20734c6b290ce1b7ab364f631a52524a99df45c6ac9f77596ecd5550476c6077c95b8ecd8ace9f604139e9f388998752ac6dfd8602afff128f390601c074b5c166a0f9e602a38"}], 0x6a9}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x902) r0 = socket$unix(0x1, 0x5, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x9}, 0xc) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000200)="54fba782393f6e5c08b67c231223b48487af843bfe9d63f163306dbeaf4cd87428a307bbbc7a2c67307de205ce3d8d8b80b9f91fbc76046667aaf758b05458822c2ff3b96f52b447105dbd1add5b80e5984db097c01a398d5a76604c6e4fa40bff3dd0885e61d1bbbc4c35b401b9701993d9ce703c61940c5c4e1d8ef6eb63477ece6969dec89e628e394402e5755fa9e4040cd49d571f1afd96eab7e33324c4b95043c4fbe743b803669a1ae322318582e3ef60505f35cffbc13c7cfbe84f47832479b47a67b2ea464a41b2268b03c771a21e2bdf74aeaf8a581f56ab529b50dd836636a6b73a5460cc34c873a737872f08919fae6f84e41e5c7eead745a509b7309e5f6a54a44e7bdaaae22736083eb5c4e6505f13cd3cb5fedc16f42c5f8453acfc288ac06fc03074dfb4389bbabe8d603038f6be9ea3c34e371ab3e9829782e36150fb00bbdb493578835258e3068e276a7947863be1de9be48ee9506b378db87d6666f67d7a94fa7969e8d9fca92855d8908db9faa80c033af8863c04b7b38020edd26257f3f7e26b7a8475e91e12ecf40568602f6aed9df1b62c843529269ac0cedbd21dd2aaccb2656a47295569df74ec61f044ad81fbdb3007b87735fc48eb6cf5084c0d7be5b740909a8888d11b99a47b5a401315463c69a5b7ec1fcfbdfe3596ef130edac21910470bcc4eb75e8784c957c0808af3d3d9eb7595bdd77a3c3a718eb9ef0c75f16cc383e45694b4dd394c0ef2dcf4d38b13be8f27e743f66d4c751f9332d840f9ed27f62624e6c93c6213da5cd7a788a61faa75111627fb5af56a6092d683c24ca62639c59fc2a71d7a1db41d5d856c061f648e41380136a9a4b8b5e243985abef6b19dd4f3e712f47c03c9e8e1aa02b828b6c04d244c3011950ab9202a26ef09083513c88471ac9fdd63d6c9bf9def3b1cceddf8164e05a663581ca740c7aab8cf11ac6ace76d73281e9156078480b1821b40f5328923a67d34e32ab00fab7afdce978d20b0fcab928cd8a15a85c9973ae2cf3e206573a85786d19bccf4d594921de0560d024dc919c8cb50a11a5c479fc436bcf869efa22826b0c0fc3e6240db6fb1dfa17a1c6da8d99a75db5b048f1ec5413cb677a0e6858a1fef939273585b19fc256998962224dc124cf1d8af896a43fc24704a74cffe2194d2ebca4dc511ac7e1fd411fb99b0965ef45b13202ad24ebcb437dcf600687cec10299382f4e2d566cccf6fce78709b785f298427471b323112128a0e33a7f3c738a19558ab6f1c4717fda847d680753a95de3785d09bdf2b8ab4b67d2fd9add1fb112f416728d75b2e3863db87fedea93fe86dcab39a11f7de3f787f33e98786690f472c27501fab1b97b7e6bcaf48c48dbb80434af3618ed2f858c2fb78b8a257d0c8bc713f8231512f4f34b40edd89d83aa6d3e1075a6132e876be4ab6d6fa987b4dd582ae4446dc1396613e78372afba90bfc154156f7352f7608d32d096e5b4d99a68898186dc9b9c8314b2e3b2e2120e7f639f2b698be225568897b83cd432a9e0a309ddb00c10fe622ed0c839dacdb9af77b63c8f5c9fd4bb5bf30d971ede5126236e71a7d021d831ac995396c19ef76cc3430dbc7d5310ed6a34fd284bb8cbd83c6198aa493608f1dd454d59994b32a2fcaa6066d688a6d6df72d268e57fe0a6c5042ff6b7576df2844c1b4ffa7d377ffa35d61cb6ebe4bce75c37a3cdd696e19ba2eb3ff471ca097b70426260483af72beb2cc148d506ab8f00d5aead7301a70d3ce54ae172a0322b0c1a6153e41bfbc7e4e2d51b2c61f999af980a7fdd4b55260e222210e2a55f9d659483cf21d0c0f679dff497965474cde635b61eb0b4486f9d3e8d417f62c119b5005aab8e10720d16b57568e3f2d7088c20fd6fb15f67c8857d30ca5b0602e825236e46e5d86e5aa04c498093aff884b13cd5499db3ddbd2eb2598a74409a95e88cb4f5d38f9a1810c28473379ce69a043b528ffac52df275e2d01317dd730fb7f521f86942c36ee1a15af14ddd54f1bf5f9b8756ef0ef31671426317a76072e8d8c2ad97b1e254e9f0fb3a3526cdf90c1add5294b567cd278c43e9ace8cc43f014bd9565180b524ec5fd601c12ae43faacb5ec7a9ec5ad1cb09d40235a831397547e0b91ec5fb1ca2e9df52cda732fc6ea391366d8316e555995b8a26a197987992b0805baf68fc72d9f050869999d36ddfb13c4939336f77490ad1315bf3fc2727e91d7b4e8f7a5b62bbdc60b9178a44025d7b81ad8860539cb875dd73e17f664bd81191f9e773e2c915f51c6ebad5594ccf6fbc330983ee4ba0bb9f9c3df0824eb8fda5c7532d39d25ac81d4cecd667e7269ce6ef72399979f1f0fbbb0997eb71d649d7a29cc1edf6db2396e660ac8f3ca54a149e6cc4c91ae6befb00c25b9f93969400667c430a6cee137d203537f7ff6a1ffbdd550c591c01d1266d3674ca2dc7b490079aadbe40a97fa9a520141195f75603e556debf80f33690ef0f3915346011e1d9a6f0e838625e7f939f5e60039feec37b163e0c1e6f4631e5ec04b16e4b64ae5d36744710f819d5f5176b02a67029fe655997a062111d011e509df983e434ebbbf7f62b9bc66b3bea4c0157020f2937fc125ddf0979e5ef8379e93069309f2b4e2bd69da55f8e95770edb000e49bcc6f45ac99603c7404b1645141d863eec7bbb9a978337c51602ec7a915be429c4322cc127061dea50e42ee84cdc02a017a417b0dd90f008312e7c33db97b26cfc30543af4a4ea9c9b83b568b2e3739af2c10a387199611411be735bd618f43d71d1ec495768a304222d268ecdf3475ca3099d5e5134904f8b9f901d8a39f31d64177f2ee8dabf721746daa09f66211c8b824ad360e46ea5d11be00b0522cdb9cf02d10b1e151e69ecd476b21cea8add1b0cf8b9b53dcfb1b1b31186bda2868796cb1b2faf3875abc6969a3428a6ec0cd1baa39a45f78673e247e55dfb69585b9e21369dc3000f9dfc036d23c14947cb1def2308b547ae6c378d128fd88cd19f9e224223716fe93f86302d0f887dc09e955c3fe0dd9396644dd9e4e9a2f3dec28825af2b01e08e18f661f6d891c94501a502c1a71c89c1ea4b0a0bb92c4f398e21c53c78147a5975d5a50ffbaa176fd40ef617d82dbdcaefb8fa3e8ac20fb2d35735da9e26cd4a2cb3bdec73de14d1e1d34925097329c37b116f19fcf6b529d443828bd6f7cb36914b36a927f8fc003cf516a4410cefa5d308fdb7772fdc1b6b3119ff0fac7bcb2d90d1de3b9a98c951ba257f14157af321e71d19aeba1c549ad8e851f512c14f90d82ee98650db7a3b179e55c8edffd1f5456bb6ae45beae3200b7017259d6eacd04d1472e633fc96a4d67d83775fb725e1d9fa2cb93d4e9269e89055114c3b6f49e2d69173136d8464deb58b67a9267f3057b4798122eedea8d0ab5c7913fb4b3756c2a72e336d813ae341da5469da6e944e0be082fa3c87e3991251f761603a7c9de73f4f9958fc8b97fe10315c9d9e80b4cb3dafbb8511cab0340d17e21850b3acf4f52a8584e9f5f02c072115e82502fa0288ddfc24ea613f00a4c1f8104146f405756c9095541785b436967f7c377cfb77a74cfbb68fc7d494198e5f77c4166ce667a5aa3770e3c3b5260a90d9fdcdc042da4548ed63b23a66ec68cb88f154f0dabd7a1f178f7a46646b339b300cb20784c63b043e8ee5296cd4e939d61f93c100c561466db29c44b8a6266b87cbbd8e4dc4c5130e9987d1e72e64c94555f329451cfa61ea1f4238742ba9ed48568a7afb416c9b7be6f11691b07eef03e3e999fbf704efe2bbfa530a50bbf17b3a70b6aca25dc3b927634e4c1d0a5463ba2fcb2047f51677ee65d5ca9ea6714824b24ec5e5c71db352dfafb9352730ef96018385c3c58bc46f678dae42e750495d2d51fb8f246771ac6b50e3dd252af6788b22678ca5714c3e3a8e59716d5d17b5f2e6b0973a5f2878706b4d357e3c16da91ccfa3249c2f9f77e285217f56b0e7354ba559287a0d86ce3406d9892de32a539ac887fbc93670a97448bfe1f04023a08458fa929cdbc5bc8a204d3e8e70445c01d990355fc070edf4f6d7ca2e49707af6f3973c222fd20c43b35b26ee21d61d8da72076e51a82a3cdfc3288613fb63c6c4c430bdc0ab98aec758c658bde756d97813604f243f2d5fd6721f907c0e5839a504df53eed303c76a6a2fed2a9d4c88842893d55a5a5efde0d1c47dc17a459329f8d98444a8e0d6f62bdcebe1e1910689e039f935a11731953a20de4db01feeb5fd06e6b36a6d4012ea2756e39c81b4f0f929c392e8ab8fad2a3746ff998bc69602ea87e2f830d84cdf51d3ce989452d9250031925cb4106e7b7e921cda968f5d0aaaedced4c3a7b33669f90dbbc11f48af7f170b8acd5d10488ead7b04349f3b35657ce07dc84a97e94cf72f46482f0dbbfc39bf21d4e17cd99b53651e804038c5e6ff0c8bcee27469fcdc1aa8ae7495d6df1ef993e0e47961404348e0eb221bb5b8505bb45b64a3cb2bf40e055054a0823f50d44f26de12338b6189ca995d5d3f4f648db22557cbab5b59679ba21a3a6a6526c0a16f488011919b75f55adbd549eda7e4f4e22fe50f358dc3166d6ed945f33b6f63eb184b21d4ca33386b0b01cb4dd5741b922dc246b90fe23099b9e9ad01f5c86f64c04a62a519d11d0c37609357ed7cb94cfadccb358baabac857e7def701fed05e06a3ea86c21bf24ae318beed1de4e53c64c9a4a2af81b2db1a1420cf36b13e3b5055f51db9436ae9131ad8d4e788b8f61d40ed6db9a4f38f5607c8dbd7c91fb857a30957aa0fe5382fdfa5f55b6238913f2fb257d7693fb04d3b6a0ea9f8030af7358b5f67ea8dfc69c9285e80f66677215111f41f76ed1997aa9a714cb7664c9ff0a1eb30f7490d96e34aab0c0c3018c8e2e61b7265ce8bb7f761954b6c9c9174c4484e3ff16e4b1154ae2d8824e065aa7e338073b8d6ce354dddb83f4f0e30c1f30e95498927dd32320a03b3e70812b270127a91b18911e41e621a7115a27b69a0e2d6351e3b6a3ebec900f0c9cc37cf2b7a50d0b61da59160f469b148dab72dcba048f606ef4ef24fc0633caadfa755317fd567a4adf9d4c451b722befb16d19fea83ef5fa1a091171a0683a01e7e4e3a7d4b0155c51eda0c449b66d03447a34877346d5230ba2659f24fbecff9f80536f5dd2542a3381255dfd688b8164800bbae4473b200ce0d57e558dd7dbbaabe2e9e856c22abad4518483f6a0ac4c38769e0bf7023aa8d55cd0f1752ca80b0e4893c991b7640781b51df836a2ee11195a27d398191e60ec37cdd60a1d73b7f06dec12469e89fe2e0e833cd271b05c4de0cbe76c854a3f8e9ea062e13f3aa73d48d1e02a44ed97b7eb4715ad8030de625e6fc73035c4be76e246dc6a8233afa4714fc3c3dd1c056a5a924f0c0913814b7e1bc15c6c611f87bda4e9b4ea62a0a9c3c012e0b0d745d273843fcd39f95f7f377064a099f10b8fb9f11262c3e5129d91858fa6620f85b893e1810cff305dfc9b1e0961d1e62fc7f6d6331181f1c2f246f7d03de271b88a10551f34e8e2e009bf0bdb7f9178d8751d043fdba6df47a11a45d5dc6258d1ae32e271b091bb90c00b44b57c9d70bbfc81ded2fc82201e10375d7996463b301951da8e6e07282d754eee0e7a800af7057c0473be5a2bf214047f955a3c041334a2e8a8659a4e133b4913d280ff7e509ab0846b4c38d932616f001deedb66d3ba3845c52e57a404a6376784ffaee5c6f5ec860", 0x1000}, {&(0x7f0000001200)="1bd6c90b026fd9d1", 0x8}, {&(0x7f0000001240)="d0b9b93344b5aebe90633b2eac1cd1ab53d6ac14a1f6e392eb612fce9d94464659928deb5cd7ebfdaad24ab732eba690313cf6e4dbb2486805f198fb92b1f4d75dba833ccfb9bac9bcef8e18a28a3719533f09da9b2bd50a4302b04d3ac4f35c74d71579f3d649fac5b7740ace750dd862688d9d2d3683321bc6245ca611614ba28865bcb684c619fc284dbc67c51f32fd34abbc289908477dff4dad8ef6e5cb0cb853fffd6aa52a7ba945eb951dd95a876d66b6da6a880e49cb05294c39c1c53797cff4fcebc0dcee8c6c07a38f4e8b2f866804154ea0615216aa4bbba4", 0xde}, {&(0x7f0000001340)="48b0bf87511a90f6b071019843c309b29baf1d662a24d3a00f93c63a6677c03e4ccbac481ab17847458300bfe0ab7fbc315a906ec3bb8d80b4cc24ce8ffdbadf20fec81965d5f05162298472967e314c87a68196d0ab781cac779990ad695b028b14faf2c2d72e6578f4f447792019452462a676c901cfc5f82c60d8f82fe03d43ff9a12afe3b6c758c9775e3340ceab1025bba3fd7286fcf3c3817e2c9d461b5e3c2d32252afa3865cfc46c5f0c015cc9b5a30ddf5ddf72f78e6db4c24f5e4b0e049ec10862b927131d6b108a76532f3dd0721c2c8e14a77f886c061dbfdeac7abbf5e5da0578cb01c51db7d38a910834513de9", 0xf4}, {&(0x7f0000001440)="394b529295be727cb34b9083be224e54ada9e082577a6c470f2410d2c0695490688f14d4b599d8e0b1997b219f3e7f12b487b89475aabd370879316e6c6a5af8729de84341f32ad90a428afe72a1774ccba8c3c309d73b060093e48c5b407cc5f12f4fe0", 0x64}, {&(0x7f00000014c0)="028e9f6d21c1e03421f16ca765f5000c32bc80f21d16c98ce230d451c5db4a58f0d2fe57a75b258891330127d97caaa383b7ea58a091f642ce18f627660ba5799a6138fb82938ffb1d5947abf56d24bdce82124317df7a8d30ebd161627561376abbdf05855dc8a91ace000f30f8ecdca39d54e89fca9612a5bbd861583003e7ea2a44b7c349662653cc1b8956e214f521473917e82c680c213ef05d6c2e191e2d1a6ef008c1af90f98c8607b957b4f070b15e07b91cc669cc54fa576e783c46780062240d3d6593d039ad7aa9f28ff45f4e1850558c274cc9deb9b104cd3670f5cfd86d2d592c464985dea48cd3907f5a607247a04d1202c96376f47f6833f92f4eb1526cdd76d172756231e723b4b7ec9e3dbcd44be6b4d5318432e1cb6cc04a7e872d3b37c741d428b3d411a686c914212d8fc66b17b20846ff25f5687a6483a4b6b2720666e69430427a99fc89d7c62107b991523e0718cad0e03ca3d780bf59970d35dab6a9f3a9e0c5a8dc967a7c8e1e867b4f5f976e13fb60e82927cc19e69deffb4fad4dd9fe844fbf8b71d292fa4f005bc1bcec23478f9d07837f5a118083664a0d576345860db4cacc3a1a7bf6d012fee71f8f03f01bf4bc7ca7123b7fb5fdc9c17f7f90e0716667f9ee9075b6d1d5403acb7a3b4fc21981c7b16da0da090e353092a018caa4d669d757c8782a201556a456908094d7703a4a450c32a5f1f505c29c67af7343f84bf9d47b08535f8413d5320639018a37e780fc956986195f5c12cbf9685ce918a78b89a4c9c3b0f599a592c0b47111f71604d060d357ac2b0167e3637eb109c32fcca380651688420db2822cd7c47f226c47368c65668f287b728760f9847136d63caf093c404cb423fe6699d9c7fba6a1f234864c7be6c5e2a0d7f0cb703ad4dd93cdab84033f3e80f2927b66d026eb5b65040b33cbf5d193eabdd9466af2850b2c404edd23c39b46c59b874f16e8702a2b03a4d65afc5570c691395d04004ceca8584aaf8f6855c760d4253b6941c9966be0d9baba6d941ea7601f4657d919fc95bcd3b5daf2f13a9e3db3de0828100482f584e2e61b29d706354f1d069c91c8ee3ab6be91adaa12cb2b68bbaacbb170883f4d7b6a776dc178690240e67c342a76755be381d66feb845f94d7220eede6ddfc7f73a131de4ec5ebdb4592169dcba6842bc1469e4c79146aadc7f4a5882c63c5d3cf1669f41f8484f5a23af5664521fe232aa322637461275c917db7520242fdfa88c36d88ecea403bc28d9c0c4c28bc48a7790aac30f953e036cb962f3d58f8504f3ab6b145e7d826aba84bbfe8e53ccb2d3b848724d2f2d5a3164a2e29e2adffa87430f975fc6e8e302fdc914cc0a58033f4e178a4cf5e004c5865e875147572314c7e63a575adae24c0b90154073e73d30abbc956da948466d6f5e09c7bf0cd5339413cff9101823aecbdf2dc3f9d717bb3f91911f796384039fb590e70007635738e766c914bbc482c1033aa5f18b4034c40b8a78df3a4520200fdfbdce41635ed900c9f7e24785f7cf877c43da574a994b68882a4566b701c0350e711b3b6d1b23ba40e157b1a210becf08200dece272f9b7cca518abdf62d72dde742b767a944037f75405b90b97a965ede8be7c6bd38b9062d7faaf4add385b3111d89909f53a50c14135dd191408ec5fbe1d95d67d87cc464c714b0ea2bcab8061e71a231bc6300faac32eb5a144d216ad9ebe940f42954f7dc9648552bd57e838046f1fb19b9c3197cbf2970872d427c42bffa76718aff5538f0137e4aab14665913713fc9dc4fb313b4daee595b000ddcc9cdf116d487019a195199235ce81de0e473cc770869e0a231f33c4085e70267bbaf059dc956d640b7862689f6a69f8b38d36f71e15e5f08ac39fc2b1cfc93b7af99f028dfcbabdc310380888cfdfabac2885bc5be8e8fb8f474720dadcc3e22c771477e5d4e703a7e37c4ecbd5d78c14e5a399f9c5cf53354cba372619c535c9d9be980b4ef03d5d433b2c7677c3cda0b5b67ef1608cb195bf087c370515995484ad63ea01e217ec124c536c9ba28c1b4a874d0cd9c48e8bdb6ebe09110da05429c45541fd8622208c46912664f6367d374adad7c163e381758d6f23821a640c9ee6b06c5eabc6c5cf6f406b66a9b74930f342c23cfe62e5e9cbcca0993f9a22540acc3510121a6e957f1398785e2badc714221104a837029498076b4a8a8c2601767adf0ad383ea27e4ca129fbfc78d9edfc84016fcb84eedb46df8a4baeddff0cde2a3a3839f38c120ff10cb878848502d23164de5cad5f6cef3e7a693d972b3d3b54dfcf8625f035ad6e67bb3d3f99fce5d6f5c9e0bbf7c664d42068bd907651a7795743eae8d8a7cea3705c783772d3887a8d546d284d34afab3f2cbae24fb5f01e7899ac2184cb0c8b1458620d4c19fc12e3af349c99e22fb2274bbb078fdbd70f4c97eed3a5b3e45dbd7952916debe149d39518bdb2c23e007145da4b2e90ac67b3aa95e92dc42b5ba5493f30d069421012d9fe1a3eed3683ccb24b74d1fae7b1f08797fadf49c7868210b26b4556fc10c44cad5492446c3e5af25ecea41c666c7608261ab87f7555f43829efb45b3121700929f868120579e4a53dbc72505e878356a7bb986d25f2f3f0a5c14e3ed5ba79ee4bedcd7b6b6bf11a9542527619a7b8667976fef98f4c269849210af7b544bebf71b7192d7632566922f8ef9f99af2ccb0a97421d4f5a7bbff3f564e5c389d8b74c9622d4d3eaa0031428d163fb684538319f2bcebc3ca939e77d6bab7aaead0751a195f7d9ba58537b297f9497596053e9b2d45eceec0f9f0d0961c97b746c42cb429e492645f910d5f02d576c9538d76aedf0658aa57dad20e6a79580c26f7fc3f0dab5889badffdf877aa6a8e32f3358bf3e0424003df573ff1d46cab44d397054b1ca2a59975d16f4088aab1ce8266eb618fb56d38dbe5a314252c9e382b4403e728e71ad779b78f3de2061f60b2d7686ee5c19bce37f1ad1cba67d81566a85055854382f86ed93ca01fb0227bc9a953445bfb4f3f0d4d471b4949829f13cd6a2bf7e6f43f5cf5ba93971a5a6f2f6fd133565cfa02d52e1fce6ec239a1ef750f97289fcdaa6299df302420ffec111abd8a932c6dfa31888992ba4956046a2e6900b1b0c37a5e6d013bba6ff597d332d42d74365407695931425646a8d23400ee0793833ef54cc30845b0942d2b8562ba4ea6ded96a2724848c4b5d1faeaa6ffb8229f11c9d237906f9b97b4f85c1ca148bce6409df40f0d2ba177b98b9264d0f2a16eb64b4cf9fc03dbf456174c3b0c16089527e7d2eaee84e0e9d47eb101e3217856fbc718680a88c2efb97d8d189e6e039dea17f6b6cb485c213074d00a48b47325dfe66e2ef4eccbb3586e09ee65644f1fdbbb3f3858d821fe0bc6736aef2779b1fd0fe64ea2798e1a010e3218568f2234d4647b1ebe10056a9216b01cee66263bdeb4456b0e544c4473a7f1c5b3e866977bf0cb4bebec32d8fc89ed0cff7954159db7f9385ada0f454b4ec7c018e48a9a6733cfef07db0b71ebbd18efea46704d76bba9998e82b3bf1496582dd751fec993aeaf48c294691f921a8a04ed4d79bd578d9ab69b19acc01e16321b452b86dedbba03b9b5fb1a15466100adbe373f95a199f06f388cbf39d019de7c17a450705bc6eb59035ecc5669c35a177eab5f2edb21f8a8db1bdb4d7f0d551cefd48702fc7875384eb11e42b229fd500978238c399717d63e46ef040460a829ca87b998251ddbe22e11329667a5a77943162f79797218562d6163cc1af4ede2200722cf848bce417fe5cb58fe84c37257c91e93e24cfff3119c3067619e4426a2dcc240f7c134603ddafbcac5ca1277cb0b3c9ec601dd5f16ede734ffb9248241453809088e8bceaa0f6ea86f3d8a9d63d763f9de5c022a99414cb017deb4160320ab3feda40e8b96746ed75a328ea82649dafaa339d84c3cc4d6791d532c35dd96803f9cfba6224fc6bd412164b918ac5146921581a0d4cc70a21a6ec3942df0957aa5d5172f83845ef12ac6f35aed5d90dd835fb0931bdd5e670f29211a85bc69184dc57d9441f19fd1ad476ab355d4117398cccfb005a7e949d23b0e459f99c65f63292ea72402dfbda88f96c4791b6cf56fe37117d7e6090689aeb4e1b48f4bac57614b5d06da0e4b384bccf6d103995e1e979df4d8ca41d485d68b9c62e05b6709abd803cb3c6ebd60db31a98cdb1602a22665ef284c088d5338ceb877dc1b2b175a063a363738ecf2fb732313a9bbf73518efdd2e47382970b6a156e12d850c385e5a7bc13a9fabdfc6c7faa37c2a5b8af4330f1cdfe3b9e17f4bf842908de156ea6e85c4386e9dd3020a602cae32ab1df6963301fd5f0b098fe825d1fd36ecaec6e571a8afd8e28ed887b27f7460e3f0617fb1bd06371d05c01e20313e5b5970310ff955b0477df92ab32607d3352670da60332f5a9d60efc47a85f8805af04f52cf886501c2ff8f333bbc03d6d85b00fc1a9ddfb0c2188ec26e12dc1e6bdc5135cfcb1a35b3606f4c08cc605fef7a877959f33822b65bcb45a1e9e6a58a9b5b960cd5428ae88486aed3dca6da04e7a0a1c2af41112b73c2c1845a731394ae27c002481d397f9ff4f8df48fc8d0b94a48a725d67979b0506e7e955431bcb8a7cc1e7305d14139028f47a14adab4b19ee855d4d8d5d6b060c7e0aee9c803f6a534b28934df6daad7fac91c3c44dcd2ba857c8ce9cb120a39c8c268ca272e63bb4ac8264dd106c077a461a8689a96130ca0bc80f0aeafc88fa6c8c9eb69f20a0d0946f0b4732740f77384fc7477b1955fca90a5b361a86c19b4d56e8049e5374c36b808383f518df81547d93314ac6ed06d1f3a355d6a3dc6e53c869ad98517e31182b9e223da1ecde811c5b6f6cfbee3c02c8eba9799dc28991678e88c9783c3f050d9be5d8f463a235f8f6bdf81923682a47127d2cd3bbbf95f372756c3a6711cf48e7b120cfd4025886fd75df09039299d7d92e273f084da9da94d8473a63f5f0e7793776e2d350d3ddba59dc7ae92219b5c0fa9ee99966b491dcf5081254c5c788298afc1bcbe23e2797c9b282e291b83b50e056832ee54e64089fdf79e486af91fe06d49d139f10af3a365d691c54a389b1ac163adcbe1b9cfcb30fb5998e2486894aa995dc4fc1662f1be0fbaa9404a48beb2aec568ec3319158d45d6f406b2fce94a4b85ac4a5ad83963649716a599f8280e301226f697a4e90673675b3eb429b532eb931b4f60647dd0d7b42dfb1c9e9a5595ba7acfda24e9acbc56b204bfc1e9bf0f697ec3cb86e61bdefe817a0383cf68239e4271dbaf17718e8697537b3ad133f2c62effb51f7494ec83a642c6c279773395d96716b621be1bc5b396164f20fe187af5556753af3c7c2c1dc4fe4209bedd1ae18f1bcc360e478d5802feff84ae32370483a9037b6f9f0b3f58777ca3bb66fde8d66999baa5e61a9a29301598a5ff57826c5966096ab741e6ef80cf996a1d9a4fa8866f25501e7e5dd3bd4e6c5c0a762d0382f4aa7ff28a41eec7214e7b5b0a25a5ab003af5a4a4ef5bd98f182c6d76b022087f5df250005c6083acb7fb44855e6ea3250f57c72fd1eedbe7d92eceb7b6989f003f7f19701807cfb4c8650b6b39d4194bce7feae4cd64ebd111c1a69d3dffcc4e9cab420c2152aa7323922b291e44325bd0db531b2549823bc320f61ba39a5b0eb3b3e06ee3a68db0983b71c9ab5b764fe909acdfa5390ca8e65395f17de", 0x1000}], 0x6, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$setflags(r1, 0x2, 0x1) 16:00:28 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000100), 0x4) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x600, 0x10a) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10010000ff0500041100000000000000"], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x1, 0x4) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3}, 0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = semget(0x1, 0x7, 0x230) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000000c0)=""/88) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r0) open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xde) 16:00:28 executing program 0: r0 = open(&(0x7f0000001080)='./file0\x00', 0x10, 0xa) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000010c0)=0x7fff) r1 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:00:28 executing program 1: socket$inet(0x2, 0x4004, 0x100000000007f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x8000, 0x1, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) setsockopt$sock_timeval(r1, 0xffff, 0x2000000000001006, &(0x7f00000000c0)={0x1, 0x370}, 0xb) fcntl$getflags(r1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:00:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) clock_getres(0x5, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x900, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "000100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="cb1d436d4976e37150b380e10ff87a1d9cd716dbdf70088a97d73d7f1b8250c8bfd14976797ec0529ce179c1c270cb887b6a95447602758e642b3a2e99e2c6502ea23b52aa12991beefca6be87602507200ae7309e00e86d5c6e147473171e066c43be2dea69680f79f01f4662616ae2bb386554448aca70ac8f8aaf9a5a14b7ec33eb733336d5c88a7feef087122578e640bb58b3fb692e97", 0x99}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="219434ce", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000c00)="faa76cb21558cdd47524a7d605dc4b2010f8fcef09243e53c79634584c15d6818ec3a9184c96a2ea1d4fe64c177459c601090a6671aa5f3f9a61", 0x3a}, {&(0x7f0000000c40)="99ab64b28ecbf530439d2836a941bfce135b8afee1c0bd538ed4d57d36e283f3aead2a1b81ccf5d54645272c1d96c025d16a69bb5e2dbd72192fc4c21d06759caf73e2e8cbf9be1235254301beff950e7f916aca329fb2be4953a7cdd6be6778929dd4c840ce0c8f613c7746bae075eb75dfe33d477f9ba00ecce014bd38604a37a37b9d3146b0a3afb68305f04286823c9c0b2fc94e71f6d95cfd86dbfaad9f4bd8b5f94e79ab72ea413d2fa49e725bbf8c1a83f56c02b966cb02a7a93799354c7753a4fdee8d47b10179930cebcf9c4e1b284a4f00999d12d8f3975b05546c", 0xe0}, {&(0x7f0000000d40)="0bb89eceae3b465af6e109bea2e49b6e6db950af6697edc6b3959788c00f84d9d836335d6c31668b4a88b6e02eb8ef430e45084f1def5ba0439a056d0591bb5962587bb85adfa013bc6f0a4087a6351ec294e6944e0dc70cf92b4081ab4a5c166b051156f43e", 0x66}, {&(0x7f0000000dc0)="46f57ad8b7473aab5d4e52967a085cece5adc3d2714a3b6a9a1564ea9c7de292c1cb416fc1f0d2b4b25dfd077f1bf18d9ac86ffac7272855f0050f67e5bd52e3a7b2f236bd4a2d6a1a3d1ea40fa23f64dacc44dee09056596829d388abd0f2113e1fcbca42ff11690fba149f200251f3a7a2663f19f779d4066010be2830768fd0a364c8424922c15ec32af5937b0b78980224f4ec2dd30ae87ae91e08be67a0d64bcee179fec712b6d89cc7c217a5d5a912a82d7b4260f727f0019c7d8a6d90fecd3b3cd831c1dbf70db73035e182376918046f21f2e9ea7bf71da7eac3d1c5eb710b4a50b1cc525f4884dd983267a9f1c856565e28c4e26bad322af0f8e4", 0xff}, {&(0x7f0000000ec0)="58f504105d1f756b8200547d9da3714bd613831bf9c877527f9633a23f052ea47bd62dfc491d2b5868f2be71fa187445bfef1ceb0c5481a832434da7470e235bed416530e28782ae782997aa7f6fea1d4fa1aaa033f864d94f53c953a4fd646fdac3704a5b88f81be81ddb529dc8cfa5985e6717c852381c", 0x78}, {&(0x7f0000000f40)="97490bd31c8ddc1efc34c154a1011f8a084434c731ed9c6bbde754080f67daac1781fbbb1f856191f85d9c595970c37a0545439a83eb19ba2ef7168b624b860900474a741b6d68ba95c656632aa967687f3217c8970388b42cd6beca84556832ae758f2338b5528a493d39ea14953080de5b2cca3fde1b04b6bd85f12ef6c023f32948b3af6b3af1cc957d331a13c918b7ac7af267396779dee99452d2d8b366e0c7265951798f03c62a3ed1c66f6ef1d4e6d90b9ca90c92875fa198e3b24892d12e6a23b5cc65253bada03a15f6400a59a0724fa407389d7b9be8", 0xdb}, {&(0x7f0000001040)="b72dd9aac66564f506e9e44c9047b66fc95c254089ab27424c0eacb4f69d5c05849abde55f941114594e3acb7bb03523ca91cd25e4d343175403465125c66309e6dcddecebe6ba67abe79827019126b3767ceb7c5bc8fffd65f1e751c6c62de11c936d178363664d2e19cb9707d0a0016b895af3efecdb5a865f346accb674e8d297de0e02ba2c6045d1d6ee3482f47ae9e43e270d92472da27f5d5325b4d4339dee", 0xa2}], 0x7, &(0x7f0000001180)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x80, 0x408}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) clock_gettime(0x4, &(0x7f0000000b80)) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) r13 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000100)="1f0914844a183f870824755883a859daf0b29f117a14318f38b8b4008732f764e026d37e650576b39ac99498dfe4aab21366cc6723d99036b60fdd26083aee67ba99067a", 0x44}, {&(0x7f0000000080)="10d8", 0x2}, {&(0x7f0000000180)="0dfc137bcb63c0b03fb8409a6b1b17f1c379cfd666026e0b7de99b80a019dc65362f0cc03339586c69d53bbdfbcfc39ffe49a11efde4acbc290dd113c332df19d08842c03158f48d0eb73236b52c72c459eb4c35b283d561e271f4fb0319d2f915dc2282c9adbafc33b8bcd579f5139dd70e129a04dca2bd7e2291e55b3db859e64efbecca784a45411b776959fdefa540", 0x91}, {&(0x7f0000000240)="beb84e9a83d6e41691b08094a7bb7bb1e15f7f2197c2fd4bd1f77882d57e68cff90fd008379ade72e5960ec82e612f7738d9d8d9bd42e02246edb44e6205cb822abe5183007b3238ac7a2ee848e533b210a9aaa6712eb0ebe8f21a449fcb69e19d847c26a46f9ce38c36d8ef267b7c62f2e8209472c262a6eb53fd052fe43071c11c9a790e1b746f0ef4f2aa6db65cbd4c505e18ab875ae4cff1fb32320c7ac0371fee962d9694db2214fb5c509f7c10c8b6cad776a0a8", 0xb7}, {&(0x7f0000000300)="2f5eed6dc80724a8a0f7e6c7cc930456de76d955007147504ecd1f973c34a304456b80fb3545b3dc5d9e04de715d52c0b071ce22719ac6e6fe4ccd2d8a63825c344891f974253cbf613c2635be910eabf90bd18027d33d3bd23de11910eafaf9566f03e19cda34070392ef8c4fbcfaa79d8336460ac2804a965e4b9fa5bfd624545b9e09f45e860a017771e6bf46f8607e122a3ec6f5a4986a332613", 0x9c}, {&(0x7f00000003c0)="9520d2a807c4af13f537b45feff07b7492f6220c00c6cf3f4bb09858946a62cdd3adedf38ec09c6b066d6bacb2496aca61ab80ae88be2124602e158d3faaac28c2f579dc641a3ce31fcec31d223af5ae6389da17ddbe8d270387126fbecc4aea003a03973e0637a9ce304d6079b081a7102d3d5b00e8936ae459dfb0266137af1c48a1f0a82c6674b55ccbb6bb18dc4e7f697c9a8cbc697f0c48c674409c6c2d1660afba70406f7f72a2285a9e404d96617605d0d4baa67d304d70f3596b73be806f52f71db5da57139db4afd5151304ccf26c4b26646587ee04", 0xda}, {&(0x7f00000004c0)="62c9b20e45759248e10e9f22081480dd8400fc8f7e3ba99af6bed7d0504393e84f1843e705bf82dcf684adf332ee0a0b29cdf25b2ac88d24b9a50e9316ce765c3bc172ed14cca174d0c0de0f54e73237064ff9dc9cdc4e2206f97543df2aad8dd490587faf0e867a0ae9e075e32e90bf78572756aa3d5f0f162be58dc63ff2cd0d23e7c8a828a680be5c12a32a2b820ca25980c2f0607f14a1f91fc963a30fc21f9bd4a5155d218b72aab005", 0xac}, {&(0x7f0000000580)="24966f2ca2c6b5584c6678b7d3ce0852119fe7cd49b29b88144df3896ea2765d081bbf812873b04e37800825494919c80280aeeac5c0637298dbde4e1e273338c0ed6fc99cf749a7f78ffd2aa5e1bd4ceb0ab8174a377267806b1741e48d0915bc0ab58a637f139703e2a7f59d6fd5420b40065d31d70f341ebf327e390c767851795dc43cf3d73fa9b034c0803114071af623c648ca2ea929feedad1226065bc619366910704a13ab36500a756ea086d7f6dc744e373be542808c0376ba50116cd3ccf0d692da4d4d6faf814ba90a42cd0152ed4828534423bf2a211d42252fe24981b5deebb4296c4ffda8c33b82c0ec6f702d2eb0e3ef3fb0", 0xfa}, {&(0x7f0000000680)="341055592ceafc8026c3e5e0ad960ade1beba7a5d1be31211ba31a72894a978597eb2a8d064d4a5723c97847a174f7108012352a5206bfbb2c0aee556e29d75697aa92798328be18031b645b2c45c3a8fed85999f89c8c113ee7f2d35e03b38671987864c8593881c6d1ff23eaeb248aab014ab22837cbea123a83d873621a98c6c9748258d767d336a8e3ef", 0x8c}], 0x9, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x120, 0x1}, 0x2) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) r1 = msgget$private(0x0, 0x8) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r5, r7, 0x44, 0x7}, 0x4, 0x40, r8, r9, 0x1, 0x40, 0x4, 0x3ff}) 16:00:34 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:00:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$inet(r2, &(0x7f0000000040)="a5a9b4c5bc59f0aeedae1e42893e9d99931de6f4bdf80dc8eb36464256c39122667f56f87ecb40fc3b46d3b17e4595c02f6c9ea2b5d82ab618ba7a7d953eb93b6c59d3a4bc6f9e82b50a9f04af561eac29a5337b5aaf63518c24ddf5ad3dbc7e44f087e50b5c5b3ef218225c89984f390a1e59dd380a613f80a11bdcbf718fdfb385cff004c11557a33999b48b584a569f4209fd441413844845faf7eba3e8f629be5127962cf17e399f09529fbd5246c338cf0e61b56363d12edb4044dbc44d44e14270a8af96b806acf886d3901ad12cf5ec29350379583446a0e1b8ca99be12993a3d1cbfa6acf4658b83d4", 0xed, 0x40e, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000240)="7bf2458563cf6ece129cd068668b210950c8d41925da18b073c5c08ab33a6f4765b4a5c350310f570e58fa8608a112fb47a7a26442fb01294259a8d00600e4e06a7b11ec02a9e84471dfedeba880c35fd6bb99db79ce5ed55fc6c65b4912dbfc1838562af6dc21c96d7845fd35023ce5bf6e35582fa0f0c2d8309443f7bd322691ec94c309e656409fa1c2784aacd38d311927ee76d42d2634", 0x99, 0x1, 0x0, 0x0) 16:00:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000340)=0x10) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x5, 0x8}, {0x7930, 0x3}}) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffee8, &(0x7f0000000000)={0x100000001}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000003500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000003440)=""/138, 0x8a}], 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000100)={0x200, 0xffffffff7fffffff, 0x80, 0x7fff, 0x1, 0x395, 0x9, 0x3ff}, &(0x7f0000003580)={0x10000, 0x7, 0x6, 0x100000001, 0x3, 0xa3c, 0x2, 0xfffffffffffffbff}, &(0x7f00000035c0)={0x9, 0x4, 0x9, 0x1, 0xc0000000000000, 0x2f2, 0x7, 0x8}, &(0x7f0000003600)={0x5, 0x1}) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x300, 0xa4) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffff9, 0xfffffffffffffff7}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x2000, 0x9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./bus/../file0\x00', 0x8080, 0x10) kevent(r0, &(0x7f0000000040), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x8000, 0x7}], 0x1000, &(0x7f0000000180)={0x0, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x880, 0x20) 16:00:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 16:00:34 executing program 1: r0 = socket(0x1e, 0x3, 0x926) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) load: 5.62 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k load: 5.62 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k 16:00:34 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000000)='./file0\x00', 0x3e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket$inet(0x2, 0x3, 0x8001) bind$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) setgid(r1) r4 = getuid() setuid(r4) setregid(r1, r0) 16:00:34 executing program 1: socket(0x2, 0x3, 0x0) 16:00:34 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) faccessat(r0, 0x0, 0xffffffffffffffff, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="37688b219efac6735dfb97bf26c38b57e58957455e2be4e21198b27b089dda477d79e50d08ffbdfa350f80343a258cea9c3e57722cec5af40bcdcf1a5df982c5f8978f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba00000000a290882e2ca37b79dfe05773e4180b83969730a937e4db71ee690dd5b6be68fd337f4b", 0x65}], 0x1ab) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d9", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/37, 0x25}], 0x1) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='*-[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'*\x00', &(0x7f0000000240)='&\x00']) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) pipe2(&(0x7f0000000200), 0x10007) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x5, 0x694) semget(0x2, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x20001, &(0x7f0000000040)="de", 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) 16:00:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0x2, 0x0, 0x8000000000000000}], 0x943d, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() getegid() setegid(0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/154, 0x9a) dup2(r2, r1) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000071cd79d9bc067d382ae3449113f6ab287b51ae361ef96e996d7e5e80b17eb8577f8671f6fa8fa0538a05a98cfbaf1830cc9e9dd12fecad9ecaf5b7969e97742b6cfb5e8da5a6992de71435846e241caf5d50a1e18944b7d7aec6ed3cce0bb51870bf751a7ad0c1d2b7c1a47e162f43c40f11f4bd00056d94415a22e7654905e1bd4f7045222b54310da4e46200099c0c4200d073ccb00f"], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9206, 0x2}, {0x18, 0x3, 0x4, 0xff}, 0x7, [0x31e, 0x100, 0x7, 0x4, 0x9, 0x7, 0x8]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3, 0x100000001}, 0x10) 16:00:34 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x101, 0x8}, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: sync() r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x10000000000000, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x3012, r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x44) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x3, 0x0, 0xfffffffffffffffd, 0x0) dup2(r2, r3) 16:00:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x616) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000040)="845853b5d2bffc173fdfc6", 0xb}, {&(0x7f0000001800)="7eafaa6f9fc6fa1db064bec24136b7c6fa8f4f755f7db722754bc59f01093e02e4c35eadb57111e686567e97d4540a209bd435728d1412a0b9c4a45809c18ddb85afae2dbf162340f06aff9b8c9abb9bb35b736768c993fe5f15f33a601419", 0x5f}, {&(0x7f0000001880)="cac0565b664d4b4a5f2c9dfbdc87ce8dfb059189e9e289dd77f988b3f33555aa03f3e40897aa9ea18fdc8c3cd1778ba64f7585e285454909c68dde2db6528fafc0d7431f2e6499b280659a317400fd0186e69036ce2ca49176df6f1def8bc3233f8c48ca594691036e8ad05fdfe3afef4d6c19cea397d6bb34d317c984e8b22539928d78c426478b47723b0c32e6b31ff210df9d2d0f50fd79750fe56b3329a93a7005f280c77692b6d753f10013bd0c555009cdad0e5334d3e2def1940867", 0xbf}, {&(0x7f0000001940)="2d372c7e10b219d054197afe78ff3e2e6f8829d38b046daddb99641b1459d43be021556cc3a12aed5deb7f3ba2cad2da81f123c725536a093798dcbc6b262824776d262cce27005e1fb5eadcd84b26180556d15d2f133581379f0d597f9f8a87e8059f320c0206e1137f219760ecd1e86ded1426384cc51bc27030c4edbf8fcd52095158e19fcf24f7699cd792a280e9eed68a", 0x93}, {&(0x7f0000001a00)="5def623a715127775c6881cdac7aacb8dfc6a8b545675a88e3faba0176a36876e3435936c7c6e633a13d038eafc7dddf4d96ac581500336fcc11b167052d6f09251c74bd77fd99125ce6c179119c04a8ff6cdfa2515a830279a6a1a829f6967174ff456a2717a423a7eac8bc5fd72f2fa075ec75f5832300fbf7ead52037140435ce83b45ba2f6f83e87baf02f9a5151fa224d70253c2799b128f1b2e152840381f081754afdeb4c3a72a07b0ed42ce316ac3fee5fd74bbb9b87a12e909c7793c601685db8cfa036f9dc8a173d57b4adab0ad642c0a92eb412", 0xd9}, {&(0x7f0000001b00)="a659f6b05a0fa3a15aa7460f1990fe912e059137e752b57d0ce4206027f796e507b16dd4d9303811fb83975c63d6455424d6ee9e05faea3fc240df237cedf26bb0355823b168799cea9b115d7bc80352ac1445f753707f2aae536d36a9262088d4f8d1a46c2cc463aba5aff4461031e0cc9edfef6ec04de9be74fe1ff8ed1d8fa5b62e7a886f89cf2e157ec38ec271fbefbaf904fb455f244dd606f190c0b86b5436926403b73f715da7a85d92886faefb67c25b7671dab59b0ec1e9081e24e8008097cac70907b9a34ee56109b71a717a58e53adad5e282880709409d433f4d8a610900c5f49dd3f7c6b3644ec9beceaca14e91631b1be25c30ce", 0xfb}], 0x6, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x0, 0x0, 0x4}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) flock(r0, 0x2) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ddfc7119e99b8122595359fc411fea9239770a48849e65bc11d5d86e33f9e523edd3", 0x22) 16:00:35 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffffffffffd4e, 0x0, 0x3e4, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto(0xffffffffffffffff, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) kqueue() 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0x8000003}], 0x400001000, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5d6, 0x85be}, 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x81) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc33024cf37899d61be49c4e89e5731dd4b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3d1e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e8045471103992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c000000000000000629968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02e4511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b45"], 0x808}, 0x1) syz_open_pts() 16:00:35 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x5}, {0xde, 0x800}}) 16:00:35 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup(0xffffffffffffff9c) fcntl$dupfd(r2, 0xa, r3) 16:00:35 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchown(r0, r1, r2) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) accept$unix(r0, &(0x7f0000002100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d926da86741427a5aa073457ae41d0a1d485cc892ed940ffb3af39ae137234d8a72d1017590e3d19aab07238a0b9274aa7d36c810bcff190867487ae56bfe62762077bbcc0e6a48e61929c19b70fde34e854ec77f2a7a586ab3cf4f1b226005d6820cbf13bbfa21855d86a025bd13bb59dfa8c6d3edc5b154190bed5a3cebb47fb006c076db6e92ebe0217aa64ffe6115c49f99448de0a01ebb71e3d155d4b71e9461b423c73aff785938cbe89947c81c1bf53a9c6b85453c322b8a095814e506e1604c629c175ce7776c46521f7329264851f3a2b64c2a08e6f0cad8a1f1ff86fd64455305101de9816f8ff47996a61acdba8b7db3cec06b702f"], &(0x7f0000000000)=0x1002) socket$inet(0x2, 0x0, 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xd2f9) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:00:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) 16:00:36 executing program 1: socket$inet(0x2, 0x1, 0x8000) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() close(r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x2da, 0x9, 0x40, 0x333, 0x100000002000000, 0xffffffffffffff81, 0x0, 0x4}, &(0x7f00000000c0)={0xe75, 0x8001}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/190, 0xbe, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000140), 0x0) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x71) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = getegid() r3 = getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[r2, r3, r4, r5]) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6}) 16:00:36 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x1012, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x40, 0x7fffffff, 0x318, "b0fec1fcd8f8a69fe7a11f4df9435163936d5caa", 0x5, 0x2}) r3 = syz_open_pts() linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) socket(0x1a, 0x5, 0x7) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x92, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xfffffffffffffd8a) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0x6) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) 16:00:36 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0x0]) nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:42 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3b3, 0xffffffff7fffffff, 0x5, 0x8c, "16f06f7a2a0e949faaa36113c6c03a2b6170f4d0", 0x100, 0x1f}) 16:00:42 executing program 0: clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000080)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x280) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x36b1, 0x4) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x5, 0xffff, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0xffea) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x1, 0x8001, &(0x7f0000000040)="f5d905c2ef6c678b2772372e712d5b8b08436e8a2515dff52842ada6cd55fe1033e71b1d2685573a35de40f11c3b002b447ca1e58707648f1f8b324cf2fc44c0e1a82407733ed3014fcdba507c5cda0edfe7c2a288c10ead3e1e3b9d04d6d291e0addb1e114b2ecabe9055c3ab92673fa4eacb226f43658801c6e7dbedd961231d44fcb50954dda4a72cdd353f7e903fb5538cb9bdb83bdb56cd178235872cbd999e3c27cb4906b46a037690ce8cdca4f64a3a6a8a09f5c010f0068456dd3bb73cbdf4ca14da31aa96da117284727547", 0xd0) 16:00:43 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYPTR64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYBLOB="1408ae49dc6ac81c891c450123faad1edddc01334c171e463db579180bafd29612aa98300410a3a7b5c2575820b450f58847422af95c99e0a7e5ab2e821969b2b3044b15c43c19a84aa8dab9b5b8ce2ffa15156e51e8a7f4775ee06c4bf4327ca1e03a1ab4b69b20e556984455b7d67523d75cdfa929c1fed2762cbf3199f2195b053bdbb4c135f5d8dfcaa11397ef91df4c0ef8ce94da52fd6e24d10f9183f982acd540a2a05f8544e1061fd62ec5c097b5afa3038ec259d86cb73dc3ffc16a5e63aa90e69065fb58eb88806198d1af94ec227829fe44d9acbe165650bd9d070acadd9b4e165e", @ANYRES16=r0, @ANYPTR64], @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="48fbe0e7e5030cd25434b2bb8d06059ccfae8eac4c21fd5873c2cd0dc4b95ca31b3fbbdedfc8254e820c6323ce274d925d7cb967f0631f7fce2d5168ab6d72eb5e44409f952fab5026bb1c283de561e9b78ebfe0751cc03b3891c6d4d8872c3b2246b50b1273f148bb4251a44ffa08db1c1acddd9c78ac7fd5c125955b218112f8e0bad87b1ba62e7032bcc1a41f98f9c647349a7df9", @ANYRESDEC=r0, @ANYPTR], @ANYRES32=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRES16=r0], @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRES16=r0]], 0xa, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:43 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) 16:00:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7f, 0x4}, 0xc) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) 16:00:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kqueue() sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="e3d1b325ecbbc87506ab2ff789dbbe51f05b3b449b3693aaf1a79a8992bbfbe61db5a35d623c1302466b6ebb5a9b615c33a2007fef0725a60faffd2e004d4cd5f694de68", 0x44}, {&(0x7f00000000c0)="e577a1695d53a2be2e3398fe17e704c1a382bc0e4c7e3979e7a77a86f34216ad566f4fd2a02b49b7509512631a42400281ea53288fe834", 0x37}, {&(0x7f00000001c0)="770b683f9496a4ad3e05227fcbdea0fa2e2e646686", 0x15}, {&(0x7f0000000200)="2e1dd7f014224b0c99b92121ab3359f3c65fccc0b1eaa322ff4f6b074df71fc6d3bcb2089b12602a8e949119255a0df33621b76e90b12478ff96", 0x3a}, {&(0x7f0000000240)="c46002a83a3ce38f5f0729a6702c9d", 0xf}, {&(0x7f0000000300)="7516d735c9fe320f448585f390432a15bdab3339b00379f14cfd718cc7ea7b63dd25bb585e1b652652c2b875c8757cd62344ca6b958eb290e3d1091662ac81c274b037f04c3d4d6226c19f6f80d180788a473256974875c37f51e6fd35f85c034ab6dcda633fccdd14abe86b22523472c1ce6e81e08929eaeccc363b3fb3", 0x7e}, {&(0x7f0000000380)="ecbf84dc4dc5568c9ec5c15ecc1fa216803fd9258127f207d1d057e4561b332b802d39026ca73e54a5a8c4640a0a92a81c2a3cc49814c61883dca0630fa566e935e6badae0d8dff3a76fae56ca1b61ec0fcdc1ed7e782022", 0x58}, {&(0x7f0000000400)="cf1c7ef3b9c18c2b2662c620c50e371385c61e10b8815360a3e13533572fe4cbaac63309a5c2712dd4849703d4603560990edbaa3c32eaba87e5fc103bc85731f1623c8022f1678683165e12add855a77b6d528a115d65dbdc26075c796534a2254981fdcdb2828c759ea7251af45272658ae762bb698819e75b568f6b786d5c9231fe0c1f91ab43d345d4928be7125e39c5d432f1e9c47be3af84afaec8d1d526eac83a1ef0c6f85c9fda1a462711d171d35d3f6ef275523fd834e20b30fc27fd71ce650e843c9a7586dd5b950751bf5f0afc2ae329af2d874e429dd3330e3d409bef", 0xe3}, {&(0x7f0000000280)="7a7ede82c7485e179bc3a424b22722f78265", 0x12}], 0x9, &(0x7f00000005c0)=[{0x30, 0xffff, 0x3, "8ab0beaff80ba4ce0d3385783623d29d6846e1507560ef6edc97d17676a81b6a"}, {0x40, 0x1, 0x3, "6285944a51ba6a6d38c2996241f6d0a49c8d82560ccd68ce709bffaa6c72891e0f8a335f7fe9810254dfa36f21957689"}], 0x70}, 0x409) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x6}], 0x81, 0x0, 0x0, 0x0) close(r2) close(r0) write(r0, &(0x7f0000000680)="eea5680fae803f1f84c8ecf6531271eaaf810c80f78f3dc10a091973891180684e273be1f8f5d8e1f70e18410952abbc23b02d8ba707", 0x36) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x7) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xfffffe13) socketpair(0x26, 0x4000, 0xae6, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ac7b0586b8bc0d47e0c004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x65) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f00000001c0)='./bus\x00', 0x0) shutdown(r0, 0x2) truncate(&(0x7f0000000200)='./bus\x00', 0x4) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) open$dir(&(0x7f00000000c0)='./bus\x00', 0x3, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x211, 0x0) 16:00:44 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80001, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) kqueue() lseek(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x4) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8200, 0xbf96328a8e4a88d4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2024, 0x361) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 16:00:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) socket$inet6(0x18, 0x8007, 0x9) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07201600"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000140)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f81fd4af8c8d31f12ca6058f3666e0f834c3c4197dab305bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7c501f73cc8a8cd986ac20718b290ef2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2d78246ab354e88d8cdf8c44f48ebd4b3cfd887257245a310e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260798542e472f2e20e027aa2731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb18583751380606ea534c647d2bb21ef4957ad6d0ee73a0d48f300d7f99", 0xf8) 16:00:49 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xb, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xffffffffc746bbfe}, {0xfffffffffffffffa, 0x2ff}}, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x101) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x80000000}, 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 16:00:49 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0x9}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000d, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 16:00:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x30) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(r0, 0xffffffffffffffff) 16:00:49 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) msgget(0x3, 0x2126) nanosleep(&(0x7f0000000040)={0x10000000954a, 0xc}, &(0x7f0000000300)) r1 = socket$inet6(0x18, 0xfffffffffffffff5, 0x7) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r1, 0xffff, 0x802, &(0x7f00000001c0)=0x4, 0x11f) socket(0x1e, 0x4003, 0x0) 02:14:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1a0, &(0x7f0000000040)=0x1141, 0x4) r1 = socket(0x1e, 0x3, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 02:14:24 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) write(r0, &(0x7f0000000000)="e2016d2590f4ac951d025f23d7bc4d8e5046968d6791a6a1ff02d6d22dc3db07c3cfe3dacad6e4888131983f0ea7eef4b4415db4b5ccfa4fd80dd3b79823f4753f46ad71c9d23099c774425eb3db68dc432e15fd7222ff2b9e0d02189ae5b743a72000e04bc44972414062239740b653a6f8f6961a6df8a5b53ba7e3b67bf975d14aa9f6ac0df6ce7beebd94c10c4c85228685b8bdffe158e69e3d042979bd08173224c684362b725fb95077de3de68477bccfab61af9c27cdd0cb0f52c6d1dbe251", 0xc2) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) socket(0x19, 0x1, 0x10001) 02:14:24 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x316, &(0x7f0000000000)) setgid(0x0) getsockopt(r0, 0x29, 0xd8, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="c46178523d000000000f6e4099f30f5fcd66450ff7e2c4e195e9fff08059010029f67e4bc4c3d3660d") 02:14:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x10) 02:14:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) chroot(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 02:14:24 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000001080)="3fda", 0x2) 02:14:24 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0xa3) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 02:14:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) sendto$inet6(r0, &(0x7f00000002c0)='A', 0x1, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 02:14:24 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x6) socket$inet6(0x18, 0x7, 0xfff) r1 = shmget(0x1, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) pipe(&(0x7f0000000000)) 02:14:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) recvfrom(r0, &(0x7f0000000000)=""/83, 0x53, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000080)=""/61, 0x3d) 02:14:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="0700460c7457862ab700000500b314c7c4", 0x11) 02:14:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) socketpair(0x37, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(r1) dup2(r2, r2) getuid() rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 02:14:24 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x16}, {r0, 0x12}], 0x10, 0xee) 02:14:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200)="440e918397a32563228911030730e9010d70b908b7b6e223b35f7ac6cae3fb2a5aa2546cc4c3c1334609c972bbecee17ab71223a7206de8993ea6a9ca64220510243ad886f9250372d1038b2c7b186667da03c9d899215b468e959cea901d5091e7645873f73e2f990b1b272001f0000004f5628b60fad09cc6ff1fb3fbf0ba1c0211fe001c0f994a697491bc50b24b605209a971326c298ab223895af7e1cdc90d481812d96877d058a0903c9e4a967b30c8f9f5cf074937f8d7d9d7619136ffd2151a92b58af0fdcc79b5553bda6926935bf4e4ffe6c807773e1763b669c7aec3dce87cc17556f817a58bb407efef20b8d3f217071d38cdce910c01aea2ef75b911e3da52c1c2954bf523c18765f0cada89a3c109a99db1a5ea7aba6e58c453d571b30dac70d4dfa4e1811f45514b6e14ef9f89acd60e38fe42e50df51881be1e9ffdd4815dde627c347df3a91c3c65f1fa8b0786b449a0c999a11629bc7d6011c41aa4bb14073b5f01eae3703fbba57f0454381fa0b83e13464cfcf2226452cfc12d678b3a9adf089ef1fd21d00", 0x18f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffff) 02:14:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) truncate(&(0x7f0000000040)='./bus\x00', 0x1b) 02:14:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 02:14:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000100)=""/82, 0x52}], 0x2, &(0x7f0000000340)=""/214, 0xd6}, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 02:14:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000140)="429c401a9546193e11e059a4f03531d8d709e87fe1075c851a79e9c5d3a879b6a81a5b7b16ef550260f0606f3add6d8271b73bfa09ba33c470ff536fc22b5e5154f68d41373dd2e9479499f5bf6f3857dfeb43ee336294d518983ee7f5e545fb1548b77a5588cc1db6aab656894211227ac62c65dbfbcf1ae0da2a234227fc856c31a3f37c61beac91b0989a5fa339402da481aa8743883981e779537d83a11d159fa1a726cf564b3f63bc675f8bd9", 0xaf) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xc2f5, 0x800}, 0x10) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x101}}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x818a, 0x1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) 02:14:27 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) r1 = msgget(0x2, 0x40) msgctl$IPC_RMID(r1, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000440)=""/140, 0x8c}], 0x5, &(0x7f0000000580)=""/125, 0x7d}, 0x2) getsockopt$sock_int(r0, 0xffff, 0xffe, 0x0, 0x0) 02:14:30 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000040)=""/160, 0xa0, 0x842, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669ec65300091d1f7bd944fc3069c04cff171d56bcace78bcbab56a5dcfaa3583b2b33a04012d73eb7ed2b231173424cde9eb2f6c5d9198f394bf1736caa72f4066f4678cf78f0a72db2aaf006cabda3c993789b698c0cbc7676ed78dd988bd56ec42c4973eef925b74a728c142a82df90aeeaa84fd9c7a134d2d3f40e315022281132c26852f038a7f9d562c7c7cb78e4048ffb7f4ef7508085cc2e92906862149e43a632c0482cb1a3ffa4a547e4c444add05e5e02a7699fd6d43dc9ddc4b4130ca0a61938a0f9f3d34c51ed87ca7bc85b1bea19e4653a379f7202e41a2ba91891541374eb6e21f410659df883216f95cc7ec7b5a9917ddaf82d1ee203859ae9510bff2ebf1321e0ef9f1e7d1f7bbc84c5495d53e3c2170463b58f19107b0959ac2d1aadf2a2e4004e2bc08dc8ef6b73bae416a872ddd0000000000000000000000000080"], 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0xc004, 0x3) 02:14:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="a8fcea2953", 0x5}, {&(0x7f0000000080)="22bf573ab4ea119c047169cb1bb10477dfb1a0fa71fc523a82bcf074b5ffce568a2540ca8456d70ee602338efabd5e8f797e601c0d7a782d2e4bde4f8ef09fae330e1e61fabe55896676f8003acc61dad7bdaf42ec37142c0a860fb4b8e5c0caaf61f3fe188758c1e0164792ad525a2e4107f9d4547bd08a9e7f4150eff5c38113b68e", 0x83}, {&(0x7f0000000140)}], 0x3) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) 02:14:30 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getegid() r7 = getegid() r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000540)=[r3, r4, r5, r6, r7, r8, r9]) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="0bd2ebfc8be814239cd1277d8eb0b8a20788fe43d07f04715c035336636fee2ca8eb1a6aa038edab901e91384ba6b0ecb129646c4effbd9cdd482aac3b382f3ad13ee483ea5a", 0x46}, {&(0x7f0000000340)="3ac7b54d26f8f5f5ec6a39fdf118472807919f40efb2205dfe64ade9fd99932760b7f2133afc2670314d9e62ab3573866ec180b057b6884f2bdfc08bacd1d9f8b23467dcf8bf2500dd3eb413a2f3710c565d3b0b53a333e931c034350e308650f4dbde8533fab353bb44e1bbbd71d4", 0x6f}], 0x2) r10 = dup(r2) kevent(r10, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81, 0x6, 0x40, 0x9}], 0x2be6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0xa, 0x9, 0xbdc}, {{r1}, 0xfffffffffffffffe, 0x35, 0x10, 0x5, 0x9ec}, {{r1}, 0xfffffffffffffffc, 0xc0, 0xf0000000, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x15, 0xf0000008, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0xa, 0x40000009, 0xffffffff, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff8, 0x8, 0xa0000003, 0x1, 0x5}], 0x74, &(0x7f0000000280)={0x6, 0xa6a}) getsockopt(r1, 0xee4, 0xffffffffffffff81, &(0x7f0000000580)=""/217, &(0x7f0000000680)=0xd9) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getppid() renameat(r10, &(0x7f00000006c0)='./file0\x00', r10, &(0x7f0000000700)='./file0\x00') 02:14:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200000000006c5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000140)="c4c02f916123997e848eb4adb367244e5f1f268cd1315e08dd761f810d655a744284f91e7ad0fcb71f59685128cc5b4cdd4cc195290953", 0x37}, {&(0x7f0000000180)="58792e32aed01b1825d310740952d40fc579be6b0f74ba08bd3878b6e7eff762c02cce962c83efc4e69a21d3a7663f470fbddb2e8af0ebd7d48f75cf052b28401de4a328108d036d71fbe38f869f26e1fe14a1342b91b0f8e70a0829420da5d236f995c6349abe507c3495a13f2c53b3840df107135ce6b88852c46ff3d77662e1d2f648bfda72d7db6926c71e855aac7889f37954b24bff2d2bcd985e40b4353b5a4e71ab194183d27ecbe57d3d118f0620a47df5f93b28ff48372138a1d61e20b3286ab73a2243c670783c41620a397ee8041761b4126bb0b2e8df379137a33c638e6d4dc79e00c560278073fa49f80c659b4b763bcee7752f5052a706a09f3a70adade7d436a320690ee0b16d1a656d48cf31929e308a52034092e5c08ece197fac83db0fc829cbe997ca0bde7c3999fdffb8ddc11ce58455d378b292aa2e7b7251b047222fd3cdbad570e44ee3a395a5b0c0deba435af7b40c050a4ccb8cbcf9e4bc1405bbd33b0e068e9574b0994e98b74257e53258b0206ed6cee4adfd3ac7952a89fbd639360bf4e18492791d88b02941882296da366643acf822a8f0dcf7330a16e73af4d83efadfdc1d49ae6cbfdcbc1614661e4f827f140896bc65d05964dd80b177458b991b6be37f3f91eb9a8019010c73c3a4787608f718ed095201d622f17e83cc63285020464b6638d9c8f996eb7b4a29312f61224e5e48017ee646c123212d89272d3c8348c0bad4d05bebc02420fd576cf0cddf879fcbf7db8fbb0668575f5f1bb326da11694e427ccce7d0d13b2eefb69c1af5d3e9549cbaa762592c20451503fe26d030d2ec1280a33eacfd256ff168f6c3292fcfa63b1dc4d75e90fad2692d07281658de5c91057b64f330cf0e790bb4c5ed7d8cd770c51d2ee4c547aa18f2d1f3153d0e2bbdba16f6201b74d2abc9acdaf90dadd396012bd939ce8b9008d61af6c94b1e03a6057d2b5e9bc6e022fee0673dec82f080a802851157d464e352e423be405b494173c161783a666aff984f080f4259e22063e2e23ff374e34f2dca40958d51c46593467a2bd53d7eb1f831c0ae61fa80a192273aa4af2cfe1da8fd14df6060ee4e2222643bba5e4a2dd25f4f74241ededa88f8c5a2fa4663c3c8e52c0e4292d94adfe0a71dbb7ac30f1104925d6b480d8ba60b3a3598703bf44fdd1d8ef01ce1610256f3d994fa08bb455351cdd6d07226832e51258134c9905b77d675974a341483ecf56afdc084256c6d9a0ed6e6ad7510b2fe4002f9f8da62a37ed0cbfac6716ec4d50ca5e12c2e6ec64aa6a8e73da62f0cc73e424b489f669e1cbf47f051683bb2ebb7f312e588bce31f011617aac0a0e9393f64579a1b30056ffdb29d1c3f186045ddf6892d1503c0bbf2a2ee59840908ecea7411a0a10b8c318da2bc766ad18c236a628a4f19b6707738b73642a05dc65090120f3256f0f3109cccaaa9ed616ee450b8164a4d9f27111c751dc6bea88700e5ed32a4d5c7eeca32f464b0c9740911c7ae6d0a083c3fed2327309b2c4bb602989c3e4726376225d9a8d180e6549fa225b0e2996d23b0006cec381e5f48481716fac18430e881d6998e90a542816eee75457e8b358028575e15624110a33ff35ec15d20a0d89348ac7825282a42f783d07c31e8ae777d9851ba20968018d01e022debf72f2c94967a7994fabd4a6db8c564b23cb1962ac84c8fee2b6e2d13117bb1c67c138fe5f978e072a8b03b05dd6a0e73d0a6cff6f2ec89890ee25c47440a24a1a220e6f7d6f801ceab149b0029085f46bd694de6863e3b75527896aac5f2f6f2932534ad3ac257bbdd471e8825eb57f23131375730fd1fbc2b51f0e7803b251df99d32c2e55278be5e398009003a4b58323d25cffe0d8cd68513ac5749053c92bd37d37cd57b75eb952e72c5e1d7d61af04058f71186d42973130e8f445252afff426b389061ccda874182ac84d27544ef578f38f5fbb86c6b2e3b4711e8bba942541aad379af0eeac21f04a5caed9846c31a46bf0b3f485b1cf357c2c1b40b726388c940b886e9b8298d60ca9b2fd35a63c827d626c4bebba7deb9b9239f92d4398296d9f5f96c302ae5b237d0f3c36ebe8802af3d05e8de7b8633a45e063074d33494ec7bee650fb7ca73253eaec50cf11e6319d7edf3e74db20623e6c54a7e6230769a6ce2e8cdd8e2a8162b905dc7a4f0953ae50da027c7d3158c88a42f10e6236a654e39b3bfb43b135c476c55232fd5eedb58840d14367426df3744becf93ec9565da0c9024056a0cfc2ab8f8bac73a84ab58db2b88cf3f5c256f3e70871e0336894dd317d17d481f2dffd689cfd9e697d55057e93982fc8829272041a1ab646596bea5f6836e0374c0fc056c6b17f9408d15fca8c1af8d7f2e3f9ec20aba494ca459984756b056ed8a2ddfdda254ae98d00f8c18cfbcae0ee22a47482668fbe5917f0fcf12e3cecda11d8b88463c3c080cbb4c2d8d4a6ee4e813f6c5cd6c47bc9d66bf587b82ab0e60bc1124cb6c5b1e1a081df7cd0144dc53481d5e480fca67cab1613d9fcbf48d927a21e91597d4dd0b635bc5afb0ba13bfd137f81ef0a3402cb8ec282b2b7820fc2d7fd1397dd582893de6ca91d578af640e917687319f434e5b656ece5de676b7553bb08554624509598151b7bd60066c2b99e22b1e020e20c0c488fffab7b1baeaee61839a9376466b4995ccf07bb012e041a623a30614fcfcdc4dccc1938c9bddeca37573f864466f7c0e57ce23880524b5213fd84fb6984464a5fbb8dbeb8c9b913dd61049ba55019c3f8887a94b22af48dfd1c908279efcdd248cd7d7765c098e964d9f5c7b455cf5d681f6984fdc2cd81fbd97e71f81abca36ff9c4f04bfc5ac4d98e7b2f6c7ccbf1a656eea6dd014b7938854359bc6a0e1c6115a720f77831b77b20027909e8f702ce57e75adb1220cf622982eaed304cf9be09572e1e4a3a4a6b6a703528d22a1caa3b16f2c8ef26de4b47e12c20e7792e6826c589dee02c3ae77a594a92b3c5f5cbc70640a6d7cafaa12c5db0ca1ec325f3a9a5586220c8951972ba34cf33e60fc40c310344a5f1a0f47b6f4f8c4701ef95a0813d8078f4574d5f981e17d7109f07440f862c3d08cac4752196e3e430fa013b1cb2fa2ce2d7fe87a6cfb1f636fed753b04f14acb1c285bd946d30838197dacc0a6c74af93918a9b860dd77e6d606b77960009d7c5b3041a204e339eb538944857b693bd1893337a6d864257e448be67d1b6d444e97b707d2245750601415cacc4c648baff269e826ed15ab52b9a172cf595439cecb41d0adf5c91fae5e8300a43c16bb4cba53226ea03b5a2f225cd64f7a5af5eb796202fe6390b94c8b1d4d4ebfcfe8902739511f8c3cca1c6f6ff7c748abe60b610bae320d5f6a8c79ff18a10df6848f65c541e7a2d6700da1e20fe4be156769f498524a7bcff5ef569c17c8e41c61ba30438d2d498e26bb4ab0ded2b787d6a905cca6654cd04cd2efc84e6ac7bfc7ff9111f0b99712b7cf94c75d83c8375b3ca0588dea889dcbd3fc5fe83ceccfec392c9fb2ef5f9d3e41cdd66e2880c9b79c9f5cbbbfdd6dda5424a2d84b05fbde7a2fc0a44a164b52a5e9ab47780d808de0f2c91b876d60b88a244034b258a808e58c6dc7419c8958ec9f9cad64176f03d47fd432f05e7c02787736895a35b55dc85508e12d293b160574e07998e41843935c67eb097e31e7145621e915542a20a2390249c5e52b5d7856f08c27bc8fe49033af8d86ab52edbbd280ba69c6c02f0173131bd5d2abeedaa95f7d9e5ecf189185885d609675db3f99927772c692c90c10bb4f559d08f2a7aa0a4d86f5630edfaef4c19fef47f5c991cd1d2770a58aaa477d724b1e681c9c3f9c48a275353c67a9a3d7cbc648fefa1edf61b319fa33d49e377421277bcc3cc04d230861271ef6387456b7e8140d5d4b27ee81f09858fd0175464d914aded444a8f3d0bdc9dc6b166712bda8549e62560d6d1297b04eab50eb4378727cd41877a98b49b3a363150dd8471e2494b1726a4c6d443b62683ced299c93ddd662d88f3ebfe95ad321b8f8a6bae6105316699ec975e4f22ff9dcc6941eb37d93a02ba04caef482a878c86930d47e1d459b718e11ccc88c483fe70a2bd66a9c56a5976d554013ce008efa4353c1019ee24a4d5dba03b9b51a0bd2e4b7e70d9be0950d8c6fe1f1ddcc8e327e23a9a2f656458dc4f7490d46de033608f0044dccb9546529999465d356a0fbb5e5bf8f9a78f4869b484d5698f9c4922ceb9b7aa23656a0dc2eb41fc87164387ce071fff12d6b22c8e8161714d2e15f49b591a0460ecf580e29fa9609d7315ec9b7da831dde2dceac9303cb8075c96d7d1720b9c050143329a3812549e2fcfef3eed5cc063e50c0786fd66809afdc9fb4c0c796ab52e68f58d864fe1df2fef799a8d96a01a83a978b6789b5e5394d41799ce0c13173090004d63173758000fc95d21b7c24362dd47bd50f079c9b8df536208270f776222b0e3b85e437901cbfbb3d1c34e69ecf1cdde6af85c92bc8e3f32470fa3cb4f7cf2dd742f7c1f8ad684adfc1653f7304fb2f7585361c0e7eb744c7e99ede43ce9c7e411ef59d3b7e36e58686bf90aa6536f5e4035b25f258241ed1bb822b8953ade608d69c15b18b4a2a8a5c31f07d75e03343a18ab2818d74e3bc461ef8f3d5052d166f0b7a23a280540b5570e84bd861152b516b3b947178dc3bf2f8fb3a7a5d5af54578f0bcdd731154e2e702cf5a33028b569b2f7dc79b3678100d47d26b211dab68479f289615141b88afaab8b021a7375a558666e0007cdfe67ab4d08c7f307f38378fb19463b89c5a8915dfd55f0d71e8d933b42b61d7e95a8df8f85e957df72eb2ab0fa09bcd7d4ea705a8f88c776b8fc1469fdcf9e947d0fa0b59775e5b8dd00a58ead4b18abe1a914d532e868893cc4517bbd563fc59834ef8efaea547ce7a07ee84c6d7f8293606d469c55cbe3b19ab4ddd128862bbf113063641c29c45f7c16bb4ecab77dfe34a6465d6b157e9b29bb6219460021187f812957b025015458f4730c3fb988d6f3c653e719a0c7623b5e98d59ab805849123a4ca1020aa98124c1dc80376e8bbb9d71efb105a5a84bde72b55f0a5ebcdf851d59602651c69b2f1c93a6347bb868013aa305341923b27d1a8077efcaa5bbcebe7a10be5b91cd643cc7c5a9b857630448d2af2902444ac8bd492f118ad9562ae93a030ef29ea722bc30b32f50ada560cc49c8c705546f285287af655c8503fa09ec284164dc699db445976692c2b1d29235e102b5e543b533a63c5e5e6b8f4c044653235cba1731c528a86b4607d5b77516b42a8a46c616936c89fcf87a9a3d8d0694c388442f414b5a8ccdc58ee0e7b1d5532fb93bcbc0ed2498efcff8ca200f5c2504989ad174846389df3fc376c76b2790aa77d55b518db5f808b3822c3d8033caffdb2b7bb0e167c43f320717e9ccaf83a6e60e04a7271a009f191a1dd726d58d970e7c44619ffe0f7994baeec0029349937a03415da09a1889e0b1c761050fb8224a783f2c90cd00cbeb1026a40a86eb35d9ad0cf8f8be4091e5bb406e3ec3300a2e57cd3b759abc40666dc058ea336d158a5939c6a083cbe9a760bafd33276ad6626d9c0e50f89cb370e534beb2ba1ddf88bf31f004a4460446893d66b31eb52171fe2cc376d819f4eaa8f4a51be9a550a545835af5f09a80549095cebfc3bc2221b909712643f8476a4721afd675930c3f080565e1185476159678fc313923bead994624b", 0x1000}, {&(0x7f0000001180)="3adda9a17732dd2bda854efe93059c77638c3027fa719dcd878f1ed39e6448de031e988f0a74580892ae4c6b99df3e026fb231a1e101e721fecedcf606c13b5887efc64724cfd86d580b107fa93346e019b1ca301658d95a9b8bf82988e7495a1175", 0x62}], 0x3, &(0x7f0000001240)=[{0xa0, 0x0, 0x7, "9fa689124343250f0bb88e5df6ad1ced588e5af2d9148b24defc8d5a26a363ff0d4951afd45f2ddb25a69cedc2578466a56b847a21f71e5a0385b740a14eab68ec8d867693ca3e338c378696156136eb7ca5e0e5bb98d86495247c775bcb6da1ca5e994de30d3dddf2ee8a7ff4c784f8bb92feb3df9f15218889ab17690e15c08c5b954dc6e313b9c0ec6f"}, {0x88, 0x0, 0x3, "8c7791b22223be993f14e79dae810349f2d269e6dc6513f67cf96a511e8c51d8e0e8a87865b44671f4f0880a66041865acc2715f74c0918cd4a3612042ac1a5a5dc1adbe3733e2b5ba8aebc94f5038571491c63de71f22f7052359c5e1d03add501e41e28f6280d7f0411004e768d4933338d7"}, {0x108, 0xffff, 0x8, "07e29aa983c2e0ef074527ef3e401f8e8e627feb93b786f87cb86c741e6dbc63df05e29c5ec15f560fbedd3c22d7328e072e0a909797076e5586aa5fc39418b739f94c3878fd0ae7a23f942167e5f1c1d086c33c9ac17bc49795c661f32f83c64c8e650029e99be114c4472f1290318c357a2c74be8f73489735f0d2f12af325495892a3a112ce3e5a9de4fa71a88aa6df18cc560763e3c39e753add7b0c4c541e4ecfaed83c232880326f684fb1a9c95ac6919ae23dd3a4b428d761018b02ec49eb7bbdd7c6bfd8b8a484810d2b0273a5890e74c2ed84c051721ebb491dd5a7e7b28a1500b608f91b12faa74504b75f625934c70e7718b2"}, {0x60, 0x0, 0x6, "c56bf32bc3434b3f0e39169a6ddcd1370a524ddb25a3e1d72943f6cb3547e1cae6ea6fb2dbdc56d1ea1078859e16efaac01e94668ed7b730695a69344b601ad7623f7f8f7a61fed8f1d03143a5"}, {0x48, 0x1, 0x30d, "9d8ace83d24a502a789d5026e55ac124f0ed04572e900f9e3d395f57c4c087b0b10a8797f7d6f8b9f44d6bdce976ce4f75"}, {0x70, 0xffff, 0x100000000, "76e134fa5ca894064bc0fe87efdfc779e71aec96a9e9ad16b3b89bb3bb161916170ab1632fd3aa645b5879713af75f5c2d5f40406f174c8f48df3942a0ea7f80c528230e0b69c6bafb94fc9aec53a0a7e3100c5dd031ba8428ebfb"}, {0x88, 0xffff, 0x1, "a1b055d5ebb33215b0b6f07e67c6cdde007ece477a662b18b59c23b70cd19b0eb9fb8d1e7e5165af0e88e3db15b9defe81b7ff9631023dfe007818c376f3e1169cdf64f8c0e59e6fb2a871661ab1414bab45504882acf573b8666167a5403fd273359d289af96c8f525c8e145bc720dccbee1260acd0"}, {0x70, 0xffff, 0x100000001, "c1bb0e95f23b9cfabfaed47f65ecd4e2ba25fe0403498be5724b3ffd78af39263855ccd90008472378c6e79a0b039cdf4e69648c0ffc99486ba45e0eae7be0c62caffaa518b9c59c57f72eda5f3ac4f46160e0de88cd3801ad40f7"}, {0x1010, 0x1, 0x9, "da546f29da1eaa2294b79510a6d3c7eb04fecf163e1c1eee88691d86d9d3f899d3b90b931c17cd9657284a7aaf9c7d4e1452845ba4a63e28cf6a036b1832f52303de7575db5b9053a83abc6e33a78cc6289d9348354e3375281c575ee749bb183eb5087133d5709b271a543ec652f4acace7cb5bf1c204c1380f8bbb9d0ded9f2136fbb1a176df56d93f5007d433ec4647b4f63e653d9ebeeb1212cfdc47963fc8e7302ef04c24a61ead72b165ceb487a22ad177de3dd9cf211f42d4fd604482d80646712430cea9f2de47efb48fe59084e5308e66183896d220b298ba8f05ac4dbf2dc56582ff9b8038f4bdbf98e351191c60177fde8c69c15beb375899d2d63914ea240e4607af51cffd43f066b601f1b999cba0bc53a47f3c4c9c5b66d24edae3c548fe5808b59771173339926fab55e9d322aa27c831c62bd2afd60816ef880cb1e08904e67e97e6b692b3f76c37c4ee5ef63b037f9e5e1100766ac8a427b37b3d3a2c455a914559d6db86d2443800a951edd062dee63dd7702a2a7a84095d63d749c2b890e3c1b6ddd23504390555be59b2bd7211ed10d5cd6e8526989c54cf98d1531f1b9d3fa211a901df84953f4100f4a4e42e3a43fe116a714b6c233a4a9c38928f7f247a666f8a56a956b73b3f68ad17646fa01d277b6f8aadfb74e2e07344e92e381462c03213448aa5120025de8fd9931b0ef741f30253b2d37f4cd9cb3497e4ca604c7b81ea3c5be35ebbab602a2187f640d68a24ca1df06efd256a808166abc0ef83cda6b0296a636b9745882357acd4e97bc42111d9514c3447ace101fc09618c25278bb28d5ed54ef0364ca972a73618e9fb234c7a8e7b468b34183914e5261356f422a74931b4a82682927b564a33e2fb63e0b0af7e6c17f10c3c6e049ef9360f87511fc6a8c9985ce1bf7cf001e0604dc522f5052a273ce4ca34350e4ec6b928cc44011612edc039e718ce1f879443b99601f8f2bdf8c34a48b334ca15805555983dd8bd66f8190a05a58dfa9650b73405210d98444977ee36f00a23f6bb49e06d2e4fa276f34229d81ed98188ec242675900f5adbca6efa3153cedcfd3a3abb69f259d1083975aa1d50a97271b4eb808e507e4a80debc64011d845bef31e81f1d7ad8590380f2e255f8e69a9e41920f356560402f16b12ac40beda6564854216f82e0aabca36551a8c460df887322e8115ee44c60340e62db5a5bef7a5788e7e63e14b330906c0025ffb8f66889a550a2917d0e1b808e8cebcb90d45fffcb54139619431e2ac101c52ee795cdcfbf62e1362727dc9752a50ec14981d67f77460357d6ed7162eb2a43c16f398ded24cb2942aec9ba3aa03c762244137919da9d907288ca37f5f86c9c368396a9fbbd2dc5c267524170557de24f68458b79126e11d85711d14a9e3548e9ad7d35e4cb1eaedcb4763b124812c1aa72f89d262cc7371e91eede7109affa25f8b30a377e38ccd464a43d2b73c04656e239f1962e52f019a727a13819fbcdae35e8ca904e0f9a8d0486557863d3569ae215d3b3a3524248a9ebe64117d60854e481c1643f951572d6937e3bef3e1cdd5b45aae9bf9e69fb9b3f2fbeefbac3057be2e5bb2d120cb05b04212eb5d681a76563b6570d73f653bae8718617d4150f233da8497a907524706b8f52716de2c62bf1f75af5e6ed94c486fd2a8888f2b734f0b7ef69736a50d26568b8ed1f427cd55460a14319eed08cdf7e636023cef2798e475c153d7d412106374fe705a90b3b218fdf0a457fe488101cdacc363d5e3f6925ebc7d79107dd81390d2f696a7ef7fc43ef0c9862b0f2c763fc4c2f2a8fc9fa8ce1dfc2c930114ee6a2bc52622ef00d335f8c1676a491ca9c57367965d350798aa9ca3474fdb1ec7118274febd7d22ba31471bc3eea2f7a7997a13cf22f1c6b01f8d918e251a285b5543c492ad730e1bcfc20a8886e43deccf3e50d8fc650ccf996694eefe7461c1eec23f0d847606b13ceda4b8ce40a5f8514110bcf674103a5486742d85793eaff23b1dbe002b57a85fc6aea1256ce2c0ef5a31a3243a5b4641a420645d2e124ba0c8d64e24da7ae473fd64fb17f0303f5d5b8131ffa723ede06f1e5aa6bdea75f0cf04cee5fc7d98d13b028d497843f30f851ac3490a008f04f42ec7ca60c65a86e80dbf886df16e99d32cb2f67f44ee42538722ad9b785e967bb36db117aad010338c3526ea34314677e6f3551fb4943df0e5888e6c59909f08d52d8ddf7d33af2d518c8ce19dcf39d17db0ccb0f83370f4e6f38995407106f321f98f3606b8dc1a963e66427b9912dbf1137743f81f6bf04376f228a3a193a35ed7cec13810a40b42b6371ff426227e85a67960fe75537e7f09f0d302bfc62de74d8906a5fd7e8e767a6b27d14b6489ba98b8243792b17fab930c58477dfc5927f5ce8e94c68fe33c0f88d88509d24b8ab01e01210e2aac650695e308d697552e2000d842531aaab39ba845e2995eb79e8396554502e77e1055b119c6f2208a3264d44021492a26633725f819762e5353081402c0a8f30f672932c76970552109d1b02cc5d06d2457bef002d17262c81a90667f1f810622607b5cbfceba029a4fcb1565732982be4b864c308547914350c3661ed13ad0728127708373fc7ba75a8e3e94d49916678b8ee309597f71d0795d08abac467d9f1d4f2b05fb49b70f0894149c22623b21267655f2fbd9aa650ab910eb7b0d840b91affb4eb8aeb2d5c5d58198380ff7c87d3c77239d43f6d1f1c5f080be4f77824da97c21d7e0c90617efa2d07f9ce6861249060a74073ff6e1bee9fc6b6404d0bc286485a81e60772a89347fd30fd069b9f97cac9445b43c1dfc70b6c093942b67ba1fb880371fd2d513fcc4f5473df52c208108c226c8cf2b57c1b70110936bd99771813e5b1a5ec7b026264e7161d94d8bf3adabed7dca2c21c1f05c232bfe56476623e0b1e17122b15e40f500501ae15667ca48aff515278933596882be9d8184804ccf8a3bb00b1b343c696822de32198571e20ddfa85a510d838316ec9d9a291a5b57effb253e3a74a38bcc7a09c434296f4731b19e025da3d920605320b9b4d2af938ad27f8298989e1f2a2ad5981e81990de2702096828689dba904eecc06c1c7a4943728db710bf7398a6a1db0b3ebf7caeaccca298f23aaffeb8d29fd0471b9bc07aa8ecea070120d0f6f4796f34868abda9cf61da3fa32e5268e4f63aacc8f5c5a739b89a70326a43f221aa5c2d1e103f4c0da6b9d483467b6b6e9883878c876be7ff0c4e9e6568d90f3cf6b526ff68b10a6a50ed5b14734792dd6dfe36f0c744342abea2d0a044366ddef9a0e8d48bd4f697ff4b9169353dc8e606092703ecc792a2779fbd9649282b921d4b77c99c2eded9eb82f2df4e56c678a0764d0fee2472ee97a1a7dc353f03b345c8a2bfbddbab805b594a9842481eeea7520f3e82949dc016917c326f2b31e9ea6f5e557f724ce3342f8a779d8ffacbc0d0891f5958999dabec5276b12e210807daf102b471674b085d42ca84db719775cebb9e74171f9c55e4e2b460d3b1cb3a043076d83566cb537ef9beb1f911af0f7923201176ea052cbaf3c2242eceefb7beace69c3532c65617a27b1662bc17fb411f4b9d1ccfad8ba1e6dc7c15e3cc9229e32ecdfa6b551afaee641ca9271bff7dfe81814fb87c13e4355945704d2d7c05c800342387f50986ad3caa7e78235a9a9c70d8fdd124e93f18e0bea91c1aa90f1ab32559538458f3bb2ea7525fe82b94638baf4ed3cb54eee557c764735b5160b128cec60015b0b4c0ac9f68fee917bb2be0cbdbf3beac703e59e9474acd030eceb4c881e5ef39aac712bb9b150a0233742b4e232e4d95e773510d1fbdddec5928a83f36531e42bbc48ba720f8faab9980a681b323ba2eafa77a864b7b0edbb764b0118f3100c2302175bb6506bd66872f29af865d5ff5dd08dab154a76a31f793b4fe3978f46e5522907db47dbab024da2630e0a8c07e66d71614bc0497223a019bfa49e972467edb96da35e8829dd9457eef48a3574022fc0e35129ea08a3404893f2a1e1a56528863abad55446729cdbec5dc5d408f7ab818809ca0228087b9acaf240b77ddbdc25f5b2a17b59d309ca21f0d5860d3f6592307b68f559e5293cc3cb9b924b8b003589e5942e0598850796c03f0beb8815405e20c46f8890090b6b5c273f2093eda7496b12e50d72a11bb7b5b235d8ef640113be62d32557afc115a2dfd1ad087c7c1a7d3985d54396917ccb225ebc0e998facbabd33dc34d583e822c347f147947e9c3a53a2260ebf6e644ae4f48923e6291a0ed4ff12cc5ddaf9bfc6a918e7f54a56aab1f673bbb16ec0d98d623e0c1cbd3bf9ebd8495a1268e98972cb01dc0315bf286547965ded875b319e63f5628333b6a8c002287cd501db45514f7d639e0ae0747c2ad1aae5416ff2a304ad44a15ac92799d0c02140f69f4f8a2b35832f5cf7b3cb49c649fd356c97fd29619c4993f743ff7aadf815f699d8a62725ac15b75cd2ed18fd39dd3151bf536cc09ed0948c9ec86bee62288859cf3f8f94565bdfe835b30a092257068b486e65c32221e981db3cbd760f1de3714cfe07b504a24e7649acf58c7b905ac602df85208b5de8e261a2fe9bd056137ddcdc7d69f80953762ca94ebf9ee2e241a75eae1f053d230310d723d302e9fbf672a9e88f259511d2cb6f75124a1f02cd3ca4aff7901d161c527880bc16464562360b718dea54d72f3b898681d1547a742bc525b60c53bb8a76d942f31ca8eea04e519a96f779eeea1704966aab7f700a412b409d4de149202aeb2f3a4ad62534f771e9fa0f7db92610f344d31dd3b3f4a9cb8201a30490a8c7fd4d6d7653bcda0b3f11815f45b74745cc2948324004eb140e1a39457d091876bcf5cc4d82613403a108c1f9151b4f51e30eee8b3e04e61f9348873fd7e3e9b247eb0284cd2208dbffdc419f5817ac235686908fc93fd446c2fb372aa6d2c9ef4f06eaa5b8541661952b1020b0e7de868fb89720e7ecd3acd8c7f57f3857844a9c21eeb89a5e3e68d67f41fcac769e15f5e4a6842ea1b1a8b872d7f326b8c045ae84ccc21b24a5ad0e41a8740c278355d84dc442a7b3009484b770276a0181ec7f55cb67653cad4773b67d4a8affe5de290f41b27b1d399542dace7d1093fdbf061762b886793fc0fa4438928847e3d2116eeafba9970ec259bff616bca9a301e93caee576cd3d7764dd6e14b8c3b90e0f839b5b0dbefe687f247414830c500747f4a62d442b5a4c637b7dd7505d7d84918e90a19ee253d7085e5d7343de32e922b3303f71dd44604ad8cbb69cdf97b4fc0e350fba39ba05f561689b334f6bab9df47eb67653087a7df8a75cd1f3b5a7084c40b7e70a1369ce65b9f0c54d86a6f27e1abfa931ac133c7d1e515f209d3744a55435cf15a6acce99a163e63e51cad36be3b4679feebfa07d877a41acf26d3b2b005d1ce13785322ecd066cee993644742e1a66158fdd11eebf798ae03e2b3b2ee4ae59a6e3fbf582bbaa7d9e00cd01fc123bbe618fe37dd200538ee35f5d34285171bb43a5d460e1d445a8949a5c52dd7521311bdd0a33e7aa5aedebe52c987b1df36ffae8f29d1ad9c1c0333a925102a04449ae0d4003061bfdf37d13549db290159d4e6c859cf0c96f10707868a3dbd976d6d3d9d5c1025dcb2c79ff263df5c103f376771ff25c7bc057459784f2697488bc8444e91786c0be427a9537c4e636becb51771694a74e1455ea7a62acc489c"}], 0x1450}, 0x400) 02:14:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x20000000008) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) close(r0) 02:14:30 executing program 1: clock_settime(0x4000, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20060, 0x20) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xfff, 0x1}, 0xc) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/87) clock_settime(0x0, &(0x7f0000000040)={0x2a}) 02:14:30 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="a060264f56784d6b061b56f61c7ebf16ba386f80bf2464610b05a6ac2aaf8e7cfca2549ef3d428ba2767bad08598c350c30105534ad7c239acf9dac987180a713681bf1d5af5401c60720384117c00d1b0ab2dda83fbb4598a935f6f9eb172fd212b09303ae23981076896424163b2bdc6bb5d", 0x73}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f", 0x646) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000c00)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x29e) close(r0) kqueue() syz_open_pts() 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) read(r0, &(0x7f0000000080)=""/164, 0xa4) flock(r0, 0x9) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x4) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) r5 = syz_open_pts() munlockall() bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x23, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0xffffffff) poll(&(0x7f0000000380)=[{r2, 0x141}], 0x1, 0x0) setgid(r6) fchmod(r5, 0x1) truncate(&(0x7f00000003c0)='./file1\x00', 0x1ff) bind$unix(r0, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) r7 = shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mkdir(&(0x7f0000000440)='./file0\x00', 0x4) write(r3, &(0x7f0000000480)="99b4e47a35d0ed5b368bd186e466f7f914fb694b334de541cab75a682d69752a56cf7d0cc2fbab5edc016d41ecc6438e25e075ddde622e2e31fc2cf06624ef6d8418632642eb240712d99f48a8af38377022c2a13f937ef74b4d2f2b283235fa3ce639ce156c1222b25121fe14e5041dd7", 0x71) 16:00:42 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000900000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) write(r1, &(0x7f0000000040)="0c946ab3adb5b71af2ee", 0xa) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="cac6", 0x2}, {&(0x7f0000000080)="dea13f1ad28f1f893f7d19f5d61e03857e013789ffaf56dd8afede6de2f02e5f38ef5c387134b0bf8769a549c655f69177806e2b0891fb1a1494f396ade985880625fdda8e2b8c282a9bdf5fb4368c6b9a2a78e9659bdee8d063718083b381b4e525133b77dda925e1c1d226050309a099b0f3aa0aa967532610e0e442f611", 0x7f}, {&(0x7f0000000200)="8c004bcc3c9ae68fe991f54c80d7af61ec429de647f7eecd5eea6a944cbefe4abd3a729cd170752316158ef20513c4a18875af8a799ae8e8867e0b41adc8769843a3f3ca17e2a545e56bebe8e6825f410687506ec955c2bd3f7992234376ee41371639525c15d562b8fed0763100ad31f6dd8ad75006ead28a3718403a1af4db21292c2f87a316af00fa884c808b345bb44df89066269c88be1e3047a6decda27ce75540881091c6a8068bb4b6df97e691b6161a55d8aa6e86dc3a8569cdf302d83e4c68bdfc553f68e272d0b8e790b9868dd450ad05cdc6f8ae3ca16b02dadfdb95c7d6", 0xe4}, {&(0x7f0000000300)="94f2e5607f80845a0625dfa0c283cd6c83e1fd4f4ddf577d14dd3d7b1ecf0b8573c72e0bbb67ab5da35ec1d038277326b816cdf8ed4695d219ac1f90822812af48368c54e0bea38d7b567f361efaad71e26402dbd1802bf3397f66d8ddb8ab9615d9eda2faae31e1d9be858e17d229bb448e8e1b231f57a521e3461bcf6614a2f2e968abc81e805d27104d824c740e66f761cce4d593082313d540f58f6131", 0x9f}], 0x4) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0xffffffff80000000, 0x1, 0x2, 0xe8, 0x2}, 0xc) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x100000001, 0x8000, 0x32, 0x400, "27e6c5d06eec03753da1ad356d73fc2c5ebd7964", 0x5, 0x2}) close(r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:43 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x9) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000000)="54e200dd54fcf8871ccb1b6182e953bce9327d0cefbee9e858aaac8885cb6e294a1a412742e2ef382b9d5e20bd9a3db088cea8f00088a250e3ce976fd7c54ffdbf96892d97cc8bf2d17536c6df1ef367b784627ba4fda9855db0e08105d2bacbbadf7dd4756bd883f6f032edf7fef2210475af52927cb5b984f23c1dcdea831a76754104ec16731ef48b80f9bd1bcd2f456b9f848d898c6f759f066d56b169292c78bdee062ebd12d25ab02b8d4e8c738f23085b7c45d178d42757e8523e9a622e1707b4546c6f", 0xc7, 0x400, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x567) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) r6 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x1) 16:00:43 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48", 0x6e3) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) poll(&(0x7f0000000000)=[{r0, 0xc0}], 0x1, 0x3a77) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) close(r0) kqueue() syz_open_pts() 16:00:43 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xdb42ccd8}], 0x1, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2802018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() fsync(r1) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x100000000) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x102000000000029, 0x9, 0x0, 0x23b) 16:00:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba16", 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x6) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x8001, 0x6c5, 0x47456642, 0x6, 0x6, 0x4, 0x10000}, &(0x7f0000000040)={0x8, 0x6, 0x9, 0x0, 0xfffffffffffffffb, 0x1f, 0x3, 0x80000001}, &(0x7f00000000c0)={0x1ff, 0x400, 0x0, 0x7ff, 0x101, 0x80, 0x4, 0x400}, &(0x7f0000000100)={0x5, 0xfffffffffffff000}) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6003, 0x100000000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x90) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/177) 16:00:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00120040"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x1) 16:00:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/158, 0x9e) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) close(r0) r1 = msgget$private(0x0, 0x20) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x401, r2, r3, r4, r5, 0x40, 0xff}, 0x0, 0x1, r6, r7, 0x8000, 0x8, 0x80, 0x4d1d75db}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x280, 0x5, &(0x7f0000000080)="ff010008aaa0d3cc06ca5f64b64d08000000c3513e2a5e0000000000", 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)=""/86, 0x56) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0/file0\x00', r1, r2) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b00000000000000006b5a086d9ce77c344abbd5ee4961e95c54f90bebe4be7e07c68a5701061d4c7afb93779c51766b498c7a8ad7b0b0e310e1dc50599b73a6f2ed5811b6d859cc1c546a11698376b6743b3ee324a59797bb39c1ffd491e53b56999e4b5365f227c256841d7d882d41c7d23abeb34665195b3ec1c99b89618efd2718c0edf3b288e40b3ee792f318e0e4ff0c1dc667288e18d4134036fdd14064a1b1332853afd83c8f0ef0e08845e09fb76bd2e25392de06e6dcfec28df9b45d41ca78dc529d900d8b60ba0a5337a480d9259420c1b42bb86c7f00000000000000eb4cb557dd5ee85ddde20ea9b689a9aeb76099ef85735332daec5f163a5c346062e41c5f2ec00aa96dfc9ef906f2a9529d1648dbcba3972d5f217b8667596e6ffe7edefbf5549593273751d7df424c09b8e338a6c386ae80aaa7e8c2"], 0x18}, 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) socket$inet(0x2, 0x4001, 0x7c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3ffe90da", 0xffffff1a) socket$inet(0x2, 0x5, 0x6) socket$inet(0x2, 0x3, 0x87) 16:00:44 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r0, r2, 0x4) r3 = semget(0xffffffffffffffff, 0x4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x3b, r0, 0x0, r0, 0x0, 0x8, 0xffffffffffff7fff}, 0xffffffffffffa579, 0x3, 0x7}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:45 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xcc, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/24, &(0x7f00000000c0)=0x18) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x118b, &(0x7f0000000100)=0x8, 0xffffffffffffffb9) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161b9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x40) r1 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1000, r2, r3, r4, r5, 0xc0}, 0x9, 0x1, r6, r7, 0x1, 0x0, 0xba, 0x9}) fcntl$setstatus(r0, 0x4, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f00000001c0), 0x10000) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:45 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x180, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710f065b"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r3, 0xffffffffffffffff, r1) 16:00:46 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/89, 0x59) fcntl$lock(r0, 0x7, 0x0) 16:00:51 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x5) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) setsockopt(r1, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:00:51 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) setsockopt(r0, 0x80, 0x4093, &(0x7f00000011c0)="cd73f92a55080946e2d47b689e7bcbe623c2fe115d55669b5ccaf5626088b95777fd1afaf3cd7ce659d3fa84c28580413b67969c7260562715a7fb5a35b388bdcb005a61af03eb45c4bf769746d794b81cfef4e20b96b1bf706da1c648e4861602338e98ccaefda96afba5a47c1d886c117610d378a3a9f052276ce7db3e3e52ac7eec04425d2bddc4de7639380084e6bc3e1f1c582bd0724a36", 0x9a) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x1a6) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xbd, 0x6}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000040)="fea072b31edc6ef6b67cc55c806747f48835f37229b4d763982258670372c68409a494a4438e9b254facbed7264018f9533dd99238d4572057729385bafb87c342487b2696e65723e2b0abbb23f6c17384150120d038c33316b293b46b857975fdf33dcedb42820855eef628249dd9223ba0732ece3ff416f96f5c1d35b87f1c118f96f28a65bfe06ec0e5d428be96afd2de2cc0bcc6df3b78d16b94b93057285b7830dc762930193314aea9d3b4d27f451e9d502d1c738a9944df2f0b904c955ddfb8e4f5dac8e50e58633a1526ac2f1c48ec3b819a6065c38f6f37b0e656664ec5c7783fb6072bab02386929ce61554ebf908985f29d1cc7e3916effeb63ffee5407ea8e0e582cd79b169157ca1e9f371961f4c034d53dfecb9233f2a1b18c858e3092bac859c20e4d75e0db678ab0fc80c93a0615164879b04b88c3e3435dc4df33bd824132647881c0b81f625b08da66330b65d5242e9f7e48b543b137649791119e92155c4835f09977f13fe1b4d026665524d65d46614ba24d22419299c8f39ab01f5e92c01177aa41104736cb0735838f2fc85a05a03546ad6aa3982e270bcc4fe1c6dce4c9150e9e827fd85dc5534fced97bbdcc95aeafbab204ba1fbd5057f2c649e7dd54a0ab32c48a8acf8c2fef3e39c8cf0925dae733b6f421ae7123b06b2437f3da27633b8f8838f09d8382205e8ed68ad8ade2c9336f5cb465e761e97884663ee7ec858767f5ac305402c4785b48fe5b5e3291b7164ee054adc8cd08d1b269e55c2dc38f2fe7577fb68e5c9a609fd0fd5a7915a79ca730de0b9f6f1cb357f9db555736d00b3dc0e45fd1ea04ca5f8f9f0af504881f042e495aa94c1a52e7d3ccdaab65dac81d8ba6c09a8b033b526a78f46b8e589deab8c3ea5864cbaae4bffcadf32022c88d3a3ae6d6a285d385777ee932a4fd643d970b7813825c197587ec3db54cf06aa32b171d43282b9c87a5faf3975cca7a24fcf5d65003222b115c8313ba8bd7d3588b26f5bf317f2532ba60e04cb1bde0eb43a79c5f222279a3f9a93dca0baf0ff14da4f38d9de36c3203726cab93f7f4bfe0604c16b45f9787beefbeed5b8b9de742dcf98485b11794f7f0d82bccb493f842428e34bba86d3510e36ab696cccc3cfb1070f6b508896b13cea9ec9cfa3f163dbece7b56d5da17a7fca85db17ed06a08852cca2ff9a2a5f515a238e9a4cff6a0bfd3b3d8d493d8b7bc77a60b95e0ea22cd80730a41da86bd11cba63e99cd6acf182b4eca1dbd03ab2d8742e16f34047468c06b219fd2bffa08755e3fa8e6acd198fec50a5f0815b7dcf66bf35d1dc799a0e5df478ec2ef99b68bbbfe01341cdb90aeaf55c6beb2e4ee2fe430d4bbba05b0c6fdb75947016fa3e55e5cd8f914eb24eee95ae29f83c47b7158f7f2cd28210faed2e3b15242fdfe4a7210b819b38a7bccff59ecc5320fe83c81ba327974983d26a066833812448b856d9c153da1a1619a4adb7778607cd54578d7fe791e8211cebd23f9e236041a09449dc982c15eaa8194a6202cc05feef60c272b837807db41519cb464b0a27fa98a27e4ee2d1e6d6d8db3a87d08e4dd0227c051997c27f5c1972b341c913416ee095d22e4c13fd0954e7bdcf3446c1a3e8e356e8025ea85a688e92bbd8e0106a69ce97d1664e37f083087d5f7cb9b5060ab2e4be6a6913069e9cad4bf98b5c2d1fbf312624b10f44932f9997696bb7461f096c71fbfc29b2b3ab39019292bd85abe3ccebe747ef0082ac8613d06fd1c9705802566344fd1fb916f2d681602aead16555c3065339a22312efc26da2e3bb496637a5c45caa8bef42bf5746a2c027f984c355775696e8e29c29194949557451044706ec8c89721cbca00aa32c15d22f636b7e9bcc51f71f0e09d9cdbe042e414f3adbbcf6551371f7813533033cb9a8a041beb63d853f2f6b0333b23a0606c0516c5cb300918f1f23fcb3c75f8bd08cedc5449dbbfb5297c3f98692d759ecc84d52a5ee0d1b0c64a56054807131607db887585bee3b800fc5ec342648ba964581bbae81fea0f4a3729297bece13d884a50fe41866564e442bd5dad77542c69dd91d4fc851890685373d42034a7861ba08a6331eed8edeaf5577194c456b21a3b2d71d333dd3f5b2aca9b21380f737bd6ae66d238cc4d9705f178431ff2f919a0747323ca05197a6abff1ebc090baf6b298989637d6795714bbe9a758595ce6b06d07ef5c252f6b4582099204387bb6a2e93e8559ecb7807bae69846ead33b519e904e00bcb73f154a233df9ad92ab4f5cc0d60464a3151900c3d4662196f4d55bc7d8f83a1fef35879e94580ae25ce091a53666d92a363cd6ab72cb94a3e35dfcc5572cced8d734c7622cf6e477ee36a4e58ebbc8a53446d6b83c5a7f60a222f060ced8c9a25099db0c274e4e434348c3d09e7078d589dfedfa73260c9e365499be97b687b27fb0f76daefe28d4335c7ff76953b55aedfe42f67188d4ee614500e0a881c737e75d32014ff95cbfd4f04b944d6b6b3e56fe300c166bc88701faa21950d6368363761dab010f8e2c4f40db3d7be34be4e4b74043587a735f2aa8c7ab75858d301b40aa5d413d331b31a237e2c7c6e4d2e5a34a7c0109021cf8136c85072d42ae848f0a9167f861c5b4a0b761a6914a5eea42051c80d0dd58ec1186f28532bee09267c8681a872649808998a13f3f9f22f28b6e90e7ddbd8f4361279891c2f04b36f2dce14eaed176c356c97b61237eb5f7e53e913fdafb02c93d6170a28500ec273bc80bfb4f8729094264af26fc6e08c1bbad0ece5144551394a51083af1207f4bddc91c1c2b1ed2b1429de5c53a1ea4a43ba8df0865805ac80af15e5767eb1cf936e9776f2ca355c19dc594c96cd4747ad39763798a3f2f556bbea163c1c6fd1d990d7cad47fa11ba6fa8631b72c74c79f4bf872765254ca186e1b05cd7c526a2bf48256a2e2d509235f0aca63046bdf70b7b399969864cee4794525f59ada85924cfc8f820049ca5309d9b883f22c1ed3968ec36727f35fcbe7f9ae46f2d205864113d899dc7cc4159b0066029a5451de2662ed901cf4a4975a17a7019295d74abc07c12b5578f971f51fee209e6852e1e9752839821cd861e7178c1deabddb32087c9add7d965215fe47750738260537ffac621cd67c0e551a4da7610c5d3e595a3166d9439135a549eb876cd95834cb694f6d6666953b17e9710b1b2c791f11a5d774e50e364c41663dc1be2bb308965baae1f6536c684c8a9b3206391de112b960b485dbf74bc9374a6a9f01964fcfd403fdd772b5f5a555923cc979ac35cefcfaf6ab5a85a13a1fc77ecb186a40ad12661b2b81442a1a14079c819aebc9118207bcf6567d550a88b6a08123f1d8b59e5368481902346c7c5aafef1765923c8e979e519377442b0953ecea2bd79945d9a98e4bf8f7258bb11085f332b594fc2b779010bb5ea6dc8a21de8bd4884911b6bd00d3385d8c5606fc4d20df12e75d83517d99ff36bd8fc38db8c67cc50fd05e994d783659a7d918837a33e7ca9dcd900a33986667059706598d4683fed89cea321f146887026d3ddbbe77a8105b11bcb7ee4edd39ec04934aa479d1246e5db2d5b26fe7c763bdb208b2d2aa42eed0a246ea792f5cbedcfba197900f0ad99e2187c1f8daff9be0d9caf98c9706541c5195d6afb49dca1f73a1e5eea3c3eff04cfd714eb0f7065040054ded8ce80daf449958e560ed5e0673509e59d8d2990287b9a060f95bd400f49ef2bcf105cb798d6937e7e924a92ef2be01dc63df04de35011de0a65d9fa2460f21594c95f39dd8204c7121022a84967b738a5f02265cbfc51e38758a331021a01779666a1a861e464f111cf2a0863fbf804f4cedf67dec46c8a59d5f02a58961c4aba8725b40f4273319e4fa6f42e97e86149839a8b4208daa508d0afe6faead6b1fdc6b4984a4bb5d749d51f8f77d2c0c4cdffb023486d4e1605ba59bd31c1f588f37ac6666ca4db32ff639dd61f5370feb08af7aee7d1463c0f52db1c91aa302a3ed4d5423cf8861059a1094e5dc5127d2d4dbd1bd5bcf0c3d34efb5a3907ecd1267c2d585d7b1e27f84fd387c8e11b369a0857e594a268fac41c939e891a566d777c9f552633c3f7c5835150b5b5f3e045330c59f7d7b30aa9deeca0eb13f778b78a99df1c92bac68765797af79b4ca49c38d4315f3e34bddb54b2c3e8c230d1e762813a8646ccb64a5da94bbd6c2314b6b4f1fb8e9768e5813416f2ce0df9e97a4df2a75157aa85c1ce17a0c09665bf08341c824ea82633c111a8610636f61b8ca2d35d43bc09e65af23e788818d394f98158d0041b58e85c219b7fff3ca4cdb6fb7488596047ee0a709356f50c4e5d554378cb4f007b5e979ae12f5e57f7af7b5966d1ae8a0acca27fab4b82297e996a2c5ea4e55eeacc98c9c7dd2c19ac8cfe32ffd8e754a0dd97720f458fe34f89e36c610986b8a21ca46f8aafa8540e45dac8f5620a0349faf090096358a394575e2415816da25351a7bf425fec654dbc50aa75d2735442ae548580e4db0971e2b4f5899eaff4a7a5d5f7cb7d7b4b7a25721c13c87bf5cd8acbb13419f9f2a8cd5f10f2aab6204cdb4c079db895ad97f225126b8ad12116e778ccc6051daf2ac0266b9bd5f76236b4eb9ac83c01b2acf989686df904526f3843e3b9f1c9bd6f9c0cae089f5a949f913efe2440928a8f69fa9a2ab9b5680c69b8872afe7bf740999c9663524dc5eaa1c3fa9aebed125708e57af7880dc3321aae3e8f0fc647b8403315e5a9d98930139d5265a63558db7c5f1ec4a8ef9a3533a2b8593fafecde7a8baf564846356aa598f02f4107856b4204a9d3cdad61eaa1804245a9021852bfcfd277dd33503f584ccbac9b0d89cdd32b3366527af3b2adf2b00e9f24fee27b0a0ec64a8e631815fd50e0b9ecc7db975ee14ee61acd1c9ff4a97e945f9682152dca02a76be3f091a75f4fbe344f5f1f49fe6619de7918125f9e58536e888ddc26316c6361842cbfc5656db2191527e24ac04bb868b228bd1a6415c0d84e5648325d9acd38390f4a8df5a7a2b4f98f56fe8ee98ee5264beaeee84ae2adb59f461eec95b8511e4e8e9ecf79f80b74e0bbe68e3db4aaf74bab6fdb9a5a8253d25f3d01fd463034f6f42c56a09545bd6244e306732966e36f8a06dbcaeebe09edd4fdb7efc9c3488392553d38587b53ba94760037b0a88d2374152b47244d55e2c1867c7423ce29c0823c6271a401f9c8ce1936a426683e1de1d8f8162fc58c2337ff8ad84bb065c04b77b98d3ab9d18ae1ae09e6ad9e2f41af870c95709d3c50be04bfead59fbceac00e7f5826e86ddc5ddd232c0daab5dee021b0c3a861c8a6bd435f80d3bb32cbbfd1a1fd44b8bc45de879b04dfb7a3328145464a48bc8af7dbd7d35ffaac0f57feb4e5e2900c5273c865452615c205c4dbfcc20ea0945cc7ee67f1389faf320297f18ca1df9045a8c459897666da6705c65a64d496a73634072681643517e0ac374637179c0c2e4c5bc7aafa02999f6c39d7e6486953b55a6ff3eba5cdbd0575ae882b1c5d794e73e86f2771a431d0b13c197f3bb350bced562ad9538475922ee66eb0173437a45ec73b7e0482e600446ec1cc7137ebb93afbe3fee07eaf9852ba343e9e4c88a0088256c432c8e6e6996303d1f93d27974b169005512ce209d4d9a0b74d9cf5097f5468d78d98368a5e6b0254295b3f3b2dac2f55005f5ee90e2bacce4cd1322e9bd2f1a9b1fac76edfbd70e04121429b384fec4de593", 0x1000}], 0x1, &(0x7f0000001080)=[{0xc0, 0xffff, 0x10000, "4ca8337941278e67a09268ed91f8b3976b3b4b8043eff37b11eccd0a1619c74461354adf0f681e21cef6c5ecd8ea0726cb2cc817eeabce187ec8713acce73f9dc69b5bf8efea63777fb86177333ca8eafa2f7f88fc63e20b58fddc7a8bf309ef6396d20ec913189491d405e0c2c27f5e4f0b937847273177d3e5688efd7cc13d9ec1090a998709049bc839c435b6dcf570c56161b7f44efe1d02562846611f225896fe2d5d557575063a458df610"}], 0xc0}, 0x4) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001180)) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, 0x0, 0x10230) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffe) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x109) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0xd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000003c0)=0xc) r7 = getpid() setpgid(r6, r7) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = socket$inet6(0x18, 0x8000, 0x18d) poll(&(0x7f0000000300)=[{r0, 0xd0}, {r1, 0x88}, {r2}, {r3, 0x100}, {0xffffffffffffffff, 0x8}, {r4, 0x25}, {r5, 0x1}, {r8, 0x6}, {r9, 0x40}], 0x9, 0x0) pipe(&(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100)='5', 0x1) writev(r10, &(0x7f0000000000)=[{0x0}], 0x1) close(r11) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x80, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget(0x3, 0x7, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x5067, 0x7, 0x8001, 0x91]) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/29, 0x1d, 0x40, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffdea) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x80, 0x1, 0x1, 0x4, 0xff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9) getppid() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="db070aba56726aad282ab84a22fee2a85177705547b51a125398ed3ac4865ac4c78647fb193bfc5bbab5f3f26780277d584ee48612946b7040fea23d03f261cc8a7aa477805c50c91cb0afc5824a9343fa69232a7959fc4964c2d8b3abb2987e63ff0606a16f155209b4faac9036405fb751e6261a63811cbc212c4636e962ddf193eb99712820bae457ba4efeb389659efea1f44f3acb51cc26f6a77ac34e14b95752f45b4fd85f90c53e0cde643446233dc34ab9fc25aaf9602a660bc2f5236f5c241389d4d0d1a462c94d071281e4752a220c60e35e1d9ce2a2b21af82f925d668a55f007fdb6defd9d987a80898710d56798f30344c175d755bcca9b782e8bf87cbd983d12494a353d7873ef527719fa3bd7c0a0fe116bcad905c7a531dd6f257f4208339e197de1abfbc2e053ac35930d97fc0b768656bd88c6a79f8c2e4fcee0414641d2802d142f7a32e07a36fc587100a7d1501b1f82b64d7a6a9161465312df3e99034299883e9242cce2f166219ebb9aa3bc5a487d3c7fdebaf9fb1c0612a4b24857760516ed79e57bc55cd7c12b852ad34d4c1296809202103c51a31eb25818e6618fa43a6d4ed45bca98c380f07faf9da383dcd2b8089387ea12eab9bdaa743dd5e7d32ecbc2a79f94d48658487762df7aa5a62ca806c5078998eb9a4d467fe2b8f52f52ba41db26828672d01aa657653c0c7ffcd1c74382016d25878ea77bfff47b1a6e890386d286035a8fec73531ebabdd3475699cf44f1e25abe173331bea0e8f8f4e565a5e1b8726396b59268f3c408f20c04deca0028d96ab0841a92e3d20d153b0c10f03a358094ff278247bcfbb943a148fa43ad31553d0613c773117f7845d7ccd84b5d12e2d8b6a9599559ac57da86c302199d91a978ad1db7f696ff76103b6fa4ff05375249008d24391db99874a753f16c46484fd67c38abe27b9d69fdc15c02dc955337bbc6492cb11530c5517ced18016cda2d98c98692efc4f0ad37d67f493fd4e6a264d1dfd80ef5599209ff7501ab097c866872f1b9a082995ffc617aa7ba4f6c27968c8f9d804a34841b25f935042a3b3cdec4c575f630c5cdd2be09b02b78c924aae9d247a3a0aaeedb45d594c57cf6f5607ea2764824ef5e209d955eab5128670d7dcb781790db3cca9ba7ff5dd57316d9edeca69965a9a20690a57e5f548838afd149781dd7a548e56af7d7ac6968c17810bcc0c0590545ef811abce995254b4f79ddd3687222ea431fdd937d7d3a820858f9b28d33732a38868286e36c49c63c864519c26c1d5534980117438c3487212a41d4660b9ee7aca42286d2e67d44a7477ddf7d3296bcecb30fd66d6df6998acea687c6b557c94e900f30e5e45e404e36852135ab1f382a74565d0339cf03a976769121666c5ea8f6785a7d7166544793f81c8cedcfacf57df37cb7f6a10f4649e4a883e2d9d8be8974ce91cfc2febcce4475129ab3a1a08ac79c38158ab4de6893468479887d1da6077c335a517c4ea8f60555c2c9968bc8a45b6535e913015ac34a5acf860a8f85dd8226df5ce5e7f394440bd672299fd857e80160c1aec03d79c4771252bfb66e6d7ea9326dc350658410df7a17d98d461aea00db78800967ac0f91085a1bdf2884827436f09e19bdea61a5513c65363d654c860b45b477c1a0d7fc957a329140a9f252780cc98749ad899061c5e288f59f6634033cbb4abb0ff0f1fcabdc93b88b5a337f4fcf5034273be0730c3250119228cd768ed7ee6bee7cb8352230739a1855633b8b1903379bb0afdbfee106fce8e4a1c5c03dd0803fda972957cc6d5180d0120b2e5cd68f7696bdb3a72b55aca1763b6bfc5bc84361333a0247ea781fd306711eb8ee86bd40a23cde0b927d92a8b386b0e0b9ef40629688ef21c6f806705eaad25c80a091f844958f53a13089bbe2ac621b3aaaad688b74d0a444e7a8888261ca856c9792851c6521012e048c0333fa9f28ce41f3dbcc34ced9377722a5c63b294385fdd5dfc3a06d4525b68727e158e84cc98b056384c74ff442f6dcbbc4a00e44f485c139beaea2dd609d8917555bbb3984d943096de396a7b563a3b189fb594e8c34288e786214e7eefc704c08d86e0258274ae6b56f539d45b8d3977594163dcb5d3384b1e9d58b56c875b25be298c3ac44440b02bc4dc2ab852982bacb1f0968844e5fbc0d2ee6437f7c28ed3d09a5b82a7c173d4b147df5bb64dc875a99ab4b914d6597de5a3a725ece7dd73f41216165fc4f6209a83cb489f5ed2524ed05284ce85cef84579b1743ec8328554be2a3ca85397b266e67122ba5574cb16f60d809ee227b25277244cfaf45c098eb7f63d42bd90a95ee9f1ed50c08378d4b1c777637f8308efe6564001b7e0bfb243c44dfc11f3a932677d4aa930a4ec1b4ce34bc204a6f5b3978941a4dc4bc2561bc0432fe85b0d1016194cf0a07c088c97e89e95d54e8e7fa7035fc7d8db16573d958f3e1372080bd2fc71781f3c13fc80c1b1512ac8b06abb9d4821d1f1d81dacab58cfe0b814763081c96726704d4ee624af6f1ce9c6482304ba0258fb7bd07da5423943e51b9b90b79fc0ad75c6d8dd8f6ec52b7f7b05847ce074e8da9fee9719ab680c91dcc008aae0d7724e112cb5a259800adff3d078943b171da8feae52ad6a88cc3f419db230868c4bc953383a8b832401bf62fce9abcbfcc1c92b7adcb291c6a225d7d6d12eb63a3b5b6df50d9052014cd15e8a0801cb17dbf8fe86e050cb7d9cd801fb0c45e6b707928dd58a4ddd6d705b5c9e7c8a85e6575b7b0ddef78e125abbe40007e603ca3d02587aacd5397b81bebd2d22f6620d23e0260b097bf7dc52a89b7c131e758a243c8dba8f8d72dd2a4d78dc6e2e64e3f624caa8c919821799774dafbedb0b03ee2bf2bc6cf5076c5bcba2325c4a5a5aec8c3c00d733c8eff5eb1320b3893ee52ae8b100c930e7db20ca165a1a708ea4913afca6fe50040d307274b4e9dffa19ec422c03bb4cfcd3b31b2f357575323bfd20679d5789e6aa403694cffb30f6c332ba6aff44daf240849d023ff1fa28591b2f99ed93bd335497d670badc455219b54772c63f85d76810101b7b8df71b9e17af5f701b23e027076d6be255509129fa2e47ced9652f414c852d7bac7084aee99ce74bffb6f620f532c2330faf34eb5b1262611b5f86604a0d1e6b2444d0f82646811060ea27e71c2b0d971f10473290acb4e7d270ef775f5b8871d253203d6ad3eed17edd8984d0c38fe059b8d7a598d240178c04eb86be8f2ad538f08fd75fa0721e8ca014ffc758ebb85b993b0ad6f508c3e975d9ae3e846aca34134107b0413feea6487f0b4d28d5f9568bf89de0b5278d78bfa12ed5e0ed205231f1cc1bb46fc8bf140ced9bd7816fb74edc58bc4a6f5dc206e90384067eb7c4a5334fceae9ae89497143635902892f791cad5ded1f8677cf2825ed412ebf527ccba4ae4552609dfdafdd409ece024266ece8dec28cc152264a3faf6fb3de4768067aed2f8dc9a7c33edeb709e12dfac330cc0684cd511c782eaf7d0583fabeedb9c06a4769d4f13ad16389621e3ef89da8f0c53943b9eb0c2fb64c87ab51598ea28132b9f2395389dfe7c4f515694b7b90a27cff8b9692f4c3b09e02d51fc6aef9f3f0103e01f0f0a273642a28f22cb3ccacce9b82b1ef3c62ba6ae74860eaecda66eeafcf0124fe1422c46ca007de8b99d75444dfbcf7c19259948c5f53417cb7feec2ab5de0a6fad73a961390ac0b5d35eff80e70cccdb67058a93e19edba11a9c8e4e84b46818ae6eeeea7373231038a6e387fbf54298c6235004bfa431376365c00db78f6b770ffb2d148d7d5d511e6968d0058e146dcbeb0ff3912659968aacbae43b6239f191ee4318bcb39157d53aa593de821656e84727882ce04d9d49c17f0022a68defad772de51130be130e5514e173cccd4eb153658a1ad71e6957896abb31456b2a0e9f2d2345d0a762a142241735e0d0a67df3af16cdcf3053c67f3b4b734a920157d204ca260619b9fcaea517364fb7e957a6143511db377ac34e1037ac89c091bad37c1bc0ba52ef5f0370bafd4d2832f58a177df3be2d108e6f849331f7a9d05adf65cc8a65efcff6108c102b2d9f5928185c9b0f8c99c8b3495906a2d0d7ce2b647b194e67576e51c80bdedbc34cc6b29157349616b45820b4aaf786e559c9887bf6dd63550df1c0427013858f1b6689fc5a3be692a07d6edf25aecd9080543ba4a8880a8d9b475c157060da1883a881c92eaa0439fee58cd1258e4268cb87994ba12a125c59694aa6ae9f879a75b6159bb95ca563ad89b8bc9a674111c97c2cf2f1348c5c3e0b51354bf77c836cb669be0fe1018d39addd8f71b2e0dca30f8435fc9044c7936020cc03099d90c3c0b1d4d887c4e4f3d27966f50eeb2889894ce00933740a79df6b888853f09895ef48075a276d1a49f47192bc63f351d60819ba802de63e39beb20b6f0f2ac3ec6c81f8e23bec5113e8c2e720ca121c1e41cd8c43848e3b40667481e5dbb8910c3988964bc37a395332d53f77dbdfffc261e876fef73c75a14d2f75f889b37ea7eb221d085631a5d1c5efac6c25f190ffc8da335e9345a64874db6d600dba9a6ce759c6378a26e52eb5e3ea64f515433031166fb4a21d2749368b6f592184840092abe94f60ce4393bdcf0bb3662ef31185b242af46d902b5cbf3208da0f6557e95673be5835ae5f2c8b70c1a875ab574fda4add7cb9493e40fe882225034f6338c56acbd29719265dc219fcd26af2b807038dfbaeab883f801278e4869dbb8773bdcb26b230a9374d069d643b9995cc2a48e752aa0f8147dea3796a9f243c3f754fbc8d14dfc1692003dee57e35abcc5433f85c30841050b0f9768fe5719c90576e8e1c25460c5b503b584b991647823c70d04b10c7ecc28b33646f975280832b7eb00f3f1b569852fbdb3082a805c4e01cb88ea93bb2074c8d57bbd985390e927e137ce6d20df6ffcbd347403dd9168974cd5df86f17e547f7eeec83fb96109e2c36da44bb8d27f6aeb3667df06dd4d890da1c7b3b6dc3554ff3f1e39f549599b820c7e95d97a8024ab18ce5b3076aaba3910c3f010f52c4edd286df59fdd5df5c6d357db04937971e10d1165b8007ecdd7f7d6cf85cbfbaf82d03e54c025e2960bf13b5f4d650cb0bec2f58a7aa535a32dcee6f77f489ec606b4cdc03c05122c639d572c2d31c15a79a9488acfe7d27c89f85915159077b2cd40f8f4731d7c7618170d88ec34d784768c77ea80a3525257f114375ed9a5208c3dd8aa29fa676bce682c1e27c7c19a46f3a9edc7ff104b716b2dd92fef27383b2dc332ee6dc9d0faadc3d6e4ce0937aff646cfb471d2b6b424bc5da86046e47da2102c95e9cbf02e979959bf45b029bff6caa83f7bc3f259c265e0c05a20aedfe3bf1a5daec970a615f7f85888a124016c6510c9f51234cee0a0c33c22ee5b910c2689f59d5d0480719bead53fab1039421e8238cf0f74657b7675024ec904e13a2e95e9b9922ab72758a5131989cbba36366d47d2aa94d8bb381562033100d14c62ebe0f93a9ddf135241dc721056d2213c2875b102b7d93a69ecc01241aadd9cf97c81037329284721cba87a6c99529a67a720f48eb555d201c60be536ff13bff652a3f8df2f04c2141fcad3aa0ef6d0f67106ec9ff5e1f9082432a4b1f830f0e5ecb1bf530c1443b82af0c2f0652792101deeb3b00856bdb504dbefdea0a0ae4e5f99bae7ba9877791c225e64fb69373475a5b8b1d8f5", 0x1000) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f00000010c0)="35aad960f78c6829bf29ff0281d7e441b2d3e109c62e4782b9b53b481a357336429fcb7eda0e81486d880bd96f2cb7a16d2da15651118fe327dd18a0a792628ab374aea303633709c1ee7f3f16db05d3a7c98b30156d7f398322b8ee01", 0x5d}], 0x1, &(0x7f0000001180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x6}, 0x1) bind$inet(r0, &(0x7f0000001000)={0x2, 0x2}, 0xffffffffffffff6a) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000180), 0x0) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 16:00:51 executing program 0: r0 = socket(0x1e, 0x4003, 0xec4e) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f8ffffffffffffffa10116b21027bd7453116589add1c8ea787b5f9d1d00ee9fb25b5f29ef20b1b65d35453bf200004357ea10d79b6c9bd401e1f0f3c2d038363596be101eb0807a7f515ebb57636e309d88a17cee85b17d7cc47a6a748398051ef8b2c679b7d8a8f0a9c98c1e6435025b6566e85f363337bf722394675f66bce31381fa1c2480476a9d04b2dd1d0341ca7d8f7547de13399182ec7896242f14e1cf6d3f960c05526fa35fcbc9f29881189c4508752c513912b7ff79af6f8c075074ab9baf7289efe353af4e4b535f716850a14ca0bebd70d2fb253e938a9d3a9bf9896acf15f1f2daaed334ce8c2dd53c9e260c7334509ef6470d9f06a78ebcf377afe890176a04e6f7513a1d683f4d4fb7ae5699de00b35b14b7c0343642003092d73b26a6cf4a70b2916e0a8ac89000000000000000000000"], 0x1) 16:00:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fcntl$setflags(r3, 0x2, 0x0) 16:00:51 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r2, &(0x7f0000000300)=@in, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x1000003, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) r1 = getegid() setgid(r1) 16:00:51 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) syz_open_pts() 16:00:51 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) clock_gettime(0x8, 0xfffffffffffffffe) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012e2f66696c653000f5c87ff13941e15e6f0c24804122fecbdee7823fd919a733f2c2bda51a2026e30b717dc50b251afcad407caa42bb678d8122056de68eb92b7369d11827faf621e9909b4fa033a4ede64e634172bab7d218537e20c9abc153a7330b9547ea878867309899fa636d6e0d421a8d337eb9e93e299d30bf8e34e5498dd9a2e31afb309dc2b40014470c4401a518bc493e645ce784ea6b0e2a877278a529c0206fe426a0ff2ff977976355dfa794525e18664123f5296931767b204f2c960678bf6bd2ffec06e579d0f13cfc24e549979fdbc89bf5fbb847ad6424263901482700c7570dc6a779c900000000000000000000004a47316f90e0b330bf0659f246ced2e8d34b17a5fbd7a5581b4308b05d48d368f8c0437c5fc2a5aebb462773132d014991441d5586e5f9d38315d85d9ebf4442"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:51 executing program 1: utimes(0x0, &(0x7f00000000c0)={{0x8001}, {0xc59}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000001, 0x400000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8028, 0xa0) renameat(r1, &(0x7f0000000140)='.\x00', r2, &(0x7f0000000200)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x6081, 0x100000001) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x40000000010b886, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:51 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(r0, 0xfffffffffffffffd) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xffffffff) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x8, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x5571}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f, 0x3ff}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x6, 0xfffffffffffffffc, 0xb4}, {{r0}, 0xffffffffffffffff, 0x10, 0x4000000400000000, 0x4, 0xfffffffeffffffff}], 0x4f00000000000000, &(0x7f0000000100)={0x0, 0x1}) r1 = getpid() r2 = geteuid() accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = msgget(0x3, 0x1) dup(r0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b357b7bb79"], 0x107, 0x0, 0x0) socket$inet(0x2, 0x5, 0x5) msgsnd(r1, &(0x7f00000000c0)={0x3, "e039c16b4a481f7123cd6e63e028f0584252ba2a987e10593b5f8b4149e34a73ecb09ffcd24500544eed0d34413483f246842c31bddabbec8c3db47654257039ac0ec26c36febbb25c604cabec4b8511ac047619adc5808fe22f"}, 0x62, 0x800) msgget$private(0x0, 0x6a0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 16:00:52 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x20, 0x2, 0x25d9edc9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1002, 0x1, 0x5, 0x0, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r2, 0x100) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, 0x0, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:52 executing program 1: syz_emit_ethernet(0x8f, &(0x7f0000000000)="d2993a5ff524e769b0f74995fae859ea1739109671be48d8ff56926b78da53dac5ca0e0acc6aafd850795bd6d7c65bdcb1019ea38c426a7434894981a1791de4254fa00d6a039b1eba4dc68429e4a7ac53877789009bc8d39392a1a97f10a892c5bcaa293750aa3287860799173fda7c2053e0d0ecc20a5b44207c814ffd3524a7e5d8851db3c0972b4dbf70af0d14") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64, @ANYRES32=r0], 0x20}, 0x0) sendto$unix(r1, &(0x7f0000000040)="4041a1057f1ab87dc4dfa07e74da266936ae9afaf6f0b5efbd478a49138052d9aef76a3ae5d4771f3bb4e285e4811e006641b268c8220ad8dcdfbfae1ef02b70477e2b6ea64bd851b89aa4e91ba13f145be1eaf7b206e707f3bcb455fe5510d569d35224a8caed7a70f29e2f2b49c8abdb4f94a80e56e02de2a873c84fc4697d700192b854cb0e977410ee0135c89764b87d801d49df9d9eeba7ceef80ada2b27ad43425b5b63225703087e61742518b6dacfe5546bac398db6e3987072099865ec76a27ed5d32173e4fb4b981251005460864", 0xd3, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000bc0)=""/4096, 0x1000, 0x3, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) 16:00:52 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x5) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x23, 0x4001fffffdfffff) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000021, 0x26, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x8001, 0x80000001}], 0x80, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xb582, 0x1f}], 0x1ff, &(0x7f00000000c0)={0x7, 0x2}) setsockopt(r0, 0x0, 0x101, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/132, 0x84) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:52 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x20ce, 0x6) r0 = kqueue() r1 = kqueue() r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x41, 0x8000, 0x21ef}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0xe6, 0x800}], 0x2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000003, 0x10000, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x84, 0xffffffffffffffa1, 0xe54d}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x400, 0x7}, {{r2}, 0x0, 0x58, 0x87, 0x8}, {{r0}, 0xfffffffffffffffa, 0x14, 0x2, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20, 0xfffffffffffffffb, 0x7fffffff}], 0x0, &(0x7f0000000200)={0x7, 0x766}) semget$private(0x0, 0x3, 0x10) kevent(r2, &(0x7f0000000240)=[{{r2}, 0x0, 0x1, 0x40000000, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x23, 0x3f, 0x100}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0xc72}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x8, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x9, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x8b, 0x4, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x20, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x7, 0x40000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x9f43, 0x3}], 0x8, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x34, 0x4, 0x6, 0x8001000}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x30, 0x80000000, 0x8, 0xfff}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x80000000, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x10, 0x6, 0x2}], 0x1, &(0x7f0000000440)={0x200, 0x2}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000480)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0xc8, 0x1, 0x100, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x81, 0x94}, {{r0}, 0xfffffffffffffffe, 0x31, 0x20000003, 0x6, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x5, 0x3}], 0x7, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x16, 0x1, 0xfffffffffffffff8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x3ff, 0xa682}], 0x4ca5cf68, &(0x7f00000005c0)={0x9, 0x3dc61cef}) read(r2, &(0x7f0000000600)=""/202, 0xca) r3 = dup2(r2, r2) link(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0\x00') bind(r3, &(0x7f0000000780)=@un=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r3, &(0x7f00000007c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0xffffffffffffff97, 0x2a8b}, {{r3}, 0xfffffffffffffff9, 0x80, 0x6, 0xbbdb, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0x4, 0xc021}], 0x8, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x4f4e6a5b, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x8000002e, 0x5e9, 0x83}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000004, 0x8, 0x615}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8001, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x20, 0xdfb}, {{r2}, 0xfffffffffffffffc, 0x1, 0xf0000003, 0x93317aa, 0x7f}, {{r0}, 0xffffffffffffffff, 0x71, 0xf00fffff, 0xb4, 0x1f}, {{r3}, 0x0, 0xa5, 0x11, 0x401, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x60, 0x1}], 0x8001, &(0x7f0000000980)={0x9, 0xaf}) fcntl$setstatus(r1, 0x4, 0x80) read(r2, &(0x7f00000009c0)=""/204, 0xcc) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ff2000/0xe000)=nil, 0x1000) ioctl$TIOCEXCL(r3, 0x2000740d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1810, r1, 0x0, 0x0) r5 = syz_open_pts() unlink(&(0x7f0000000ac0)='./file0/file0\x00') kevent(r3, &(0x7f0000000b00)=[{{r3}, 0x0, 0x2b, 0x10, 0xfad1, 0xf8}], 0x800, &(0x7f0000000b40)=[{{r1}, 0xfffffffffffffff8, 0xd, 0x5, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x2, 0xfff}, {{r1}, 0x0, 0x41, 0x80000000, 0x5, 0xca}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0xff, 0xfffffffffffffff8}], 0x9, &(0x7f0000000bc0)={0x8, 0x5}) dup(r5) ioctl$TIOCDRAIN(r2, 0x2000745e) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff8000/0x2000)=nil) preadv(r2, &(0x7f0000000cc0)=[{&(0x7f0000000c00)=""/169, 0xa9}], 0x1, 0x0) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0xb6, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:00:52 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x5) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r1, &(0x7f0000000100)="f8", 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x102, 0x13c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x5}, {0x81, 0x3}}) 16:00:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) 16:00:52 executing program 0: r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/66}, &(0x7f0000000180)=0x44) getuid() unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') load: 4.94 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k load: 4.94 cmd: getty 68809 [ttyin] 0.00u 0.00s 0% 302k 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x12, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) r3 = socket$inet(0x2, 0x1, 0x10001) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x3d79}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xb1, 0x2, 0x3f, 0xd19d}, {{r2}, 0xfffffffffffffffe, 0x5a, 0x0, 0x6, 0x9}], 0x0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x21, 0x40000000, 0x0, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0xc387d2eba5691f8c, 0x80000008, 0x7, 0x100}], 0x8, &(0x7f0000000200)={0x9, 0x2}) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) recvfrom(r0, &(0x7f0000000140)=""/246, 0xf6, 0x43, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b720200000000000000"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000400)={0x0, ""/4096}, 0xfdad, 0x10003, 0x7fa305ebf7164e9e) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "a93370d2abe7adbbca47fc21546e6c8c3e0b24f401c9075b63022414c8"}, 0x25, 0x800) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 16:00:53 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x100, 0x8}, 0x8) unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000400)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) unlink(&(0x7f00000001c0)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000300)=""/194, 0xc2, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2030, 0xc0) 16:00:53 executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, 0x0, 0x5c27, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x400ba1b) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x8) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5e) sendmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffff, 0xffffffffffffffc0}, 0xfffffd9d, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x18}, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xf9) 16:00:53 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7194ff8bcc8b014bf8308658b6af4c426ac48f1772d56f88cf3829409350731978501b80c8ad0b9126aafaa0679c2e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:53 executing program 0: syz_open_pts() r0 = getpgid(0x0) getpgid(r0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) shmdt(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setuid(0xee01) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)=""/238) 16:00:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x4005, 0xfffffffd) r2 = dup2(r1, 0xffffffffffffffff) lseek(r0, 0x0, 0x2) close(r2) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0xff) getsockopt(r0, 0x8000000029, 0x20000006c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x4, 0x159, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x8000000000000}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x3, 0x14, 0x3, 0x3f}) close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) renameat(r3, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:59 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x4) setrlimit(0x4, &(0x7f0000000000)={0x2, 0xff}) 16:00:59 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x10010) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000005, r2}) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x44) flock(r1, 0x4) close(r1) 16:00:59 executing program 1: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:59 executing program 0: r0 = semget(0x3, 0x5, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/233) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/39}, &(0x7f00000000c0)=0x29) getrusage(0x1, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f00000001c0)=""/165, 0xa5, 0x2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) 16:00:59 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x3, 0x100, &(0x7f0000000140)) socketpair(0x1, 0x8003, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x83, 0x2) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x2, 0xffffffff}, {0xffffffffffffffce, 0x1}}, 0x2) getgid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea92c7f03b7ffa7bf10cb2a10980080ebdb09e9f977300130a1db96de74c3cbe816020fd87e50d26a9bed3b9c6bf4a8d3e9d13ea437f640ef4e34f75f775dfc65e0787130c12c6", 0x47}], 0x1) 16:00:59 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = msgget(0x0, 0x108) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYRES32], 0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000001100)="56afedb639510c77cba2933c16ddc64c4878ae64501d91dae893dc13282e6d60b954c68b86468a55de2d73ae7a0e26bfcfdace054c518f9f4cfea463e3a7cab867b24c4995355a05589803f2416e2ccb4d9414c9927914a3cfd2080d1d4d42401482e2d9446698b64e5790df2f52ff58c6677dc8d47a65d03d065b746babb83cc9ecc32aa38f6af86641f9fe8dfb1cd1ff8c2a128428aa3c0152a0335c299f3127bd9f8c43ca93723b58549a4be62d218d95631f874ee0c085c68f34e445a464889e99569f1e6528e4a7c9d6db05aaed0cd1eef6b3b6f72643b4ccf159db7b2597ffb331eec1bfa814775ef282efe2b16b7bf0bf6bed604a336168ed611c89bc9eae02f4ed8d7565930068ae9522fad7bcb22cf042dfb4eca1e691c91bb1a347bd1afe83c679a6d9a832434fcf80e3dfd484548cb33d499c2a74eb776a3527a819eec21c30d725a26dc6454defa66fbf443eb77bc62dfe67fd2621fc96b5ef402d68df84769638ee59f71efa3b9d1e3022552931af9262055e9512e221c9a03f6055bf410b101c89e754a888b5a076e9dc4a9e5585b6fac90858410d215bf0994520ad396fe3a2a73645b913bbc0f76549326b107925bbf88420d0db4533e7558f1729ecde5184d5f9f1c8a4f0d53f8bde78c192016d6d3e23464b8e3f0ec8b57669d18e6e6062b6c7c0df4387c7d9a67ee54f453e277fd8d4be257f14a10a4585bf9518461fec59e703d98efa541574192475b86c8d763d4cfdc3a3dcb22deaf54f998bb35402eb8cfb5caaaffa0db7aba9eab7364ada79b7b22322e4e364fa0ced5af8e5c1049d0b8fa268cee71085423fa96fb247ddee545c7f51a01b0cc66f32f4f0cdd3a5c90a916338da5d0237b8dccc30a108702181360a4628a9fdd785e9e1af7839e84132d1438cf1478970192e5b0c939ab069878cb78b308059de9b2994348be0bb52620c4b827c4e263e2e59ea40b38486727a3e52d761fe000ce72c0cb07712db094f14ff002e458caebd0ddffe674322c1dc54653350a9110978a1a264216c66d3801d45d9895cdfc842a07c56b7189d640968f43b6d26f900641e72920fd29aba312859706541c398dae9de1c6626df721f7738bdd49eb89e12b37a14d7d1b65ae415d39ea886a039bbe4464d41aa7a459f59edb6852b20a5b65fdbd979f5f3eff116a4a611c694cf75fdacc6e5460c37fe737c048557a4ae33443497fd27ac71efbc0a14749af3c8789b2237cf81c046af9b5b7ee97da5bf52b75f93a947e11954c585dac60c88d25cd97694edc2d612b51e49aec218f0a25edc4b8be3b93c1e2fcdd9a732a0409e1d52a55b628947b9798409e1386b8f54a60ede61d6ec72df6998388e74802f2362105ebb42d917399f62f720cacf84ec037d4fea0f83cd0a1684dd1bd4c792ee5316f7281b1c366f2bc12a67347af625e9efdaec3959c0d3a9c27caffb648b4333cf2eebb8cbca1eda01049ea44d9653af04d6bd6eebfcd863e71c2993142a9716d3457c814410daa130a313ac713c16a38d72b5aea46042067f9d747e5fd19f8a05a41a01f8cec7ad1695b8481c0c1a8e0b16f2e5d1a0f33bd80277599bcbbdd3a8fca0257364f86eb25fe6c7a284e9181227d58bd26d4c420c460a79f73451693d6f96dd84c198cb78e769bd2b0695bfb7d25b56f25fe1a258871796d39d32e2084cfed2c1a7917aaf1f79c23f66afd01243722e0752524adcbde33f3aa34831", 0x4d1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) 16:00:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) kqueue() 16:00:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 16:01:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:01:00 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) write(r1, &(0x7f0000000000)="6aadbdbc69a2dfa92d9d782d9a59", 0xe) close(r0) uvm_fault(0xffffff003f12c738, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d