4fb616e0be9f38870ee7db5ae8518d22b58883d60015277a198b95c103da93b51688e0d0c345aab205dbd2daa8905e02c3976cf10075eab129471d0a8655d09ab36ef110593ba0fb3b21a097214af6e820957486ecec7a04e0fc875f59c2975a4f61474d55e4addb2cb544d6fc0ec033217423ea8e43be18a5b723a07a9a06202fb90b08f23cc906c22068aa406c74e963beb267e95fccc1837edf42084bb543b991db5346efcbba9a8a48e02f6df0eb62294e85215076a85a3de7e12f10e769e8e3fa7e90ee33a2c0cf9bc79af3a1854674caba2e0bbe8f30e50c3b0cea73ddd7d0f5145f1e7fb1f1eae5bdb1c52cf38f3efac6654d2a9b83f22937207e404e83f1af246f690f40ebaef381ef46645c8a9db20835d613fbbd1d1f7a6741b0a6c1e49dbe850e4016e86df1cc203040f9f50ad2478dc5876979180f5c05d9faf5e6f6f005f248d28b0f7814d25be723c8f696dcec48740dacb47a3bb68d9b075a6783d8d57983a59f8d228feede7f58c521d8446baf440978f0f08453eb8b83046bf6595c93d8b24b3202430ae8ec12b5a2297c03fb86afc23e60020543d7c69943db51cc0a97d9e2979d1e71ecacab2489b8cdf15aab3fc8994798377a81afe78eaeaad32070d5cdb955f1449aaeb9e7c5678c6d9557b5a9690ff6d5ae5fadf223cfe8b8653aec25f5dcb327242277eed913dc7c56bfbc59ca7fc7c40c4de5dafc5a741fda48d2464eccdd1bdfcf2700a7d5d8ec9949bb605d785d53a2c377ab0d5eaa517bb302961761a6d393b7ae8802e8fd46859a873ee658e8459737f1d913c9402cc4ccb48ea4e67ea9918fbb52e8f2a45a72614de108712242f4aae0638f0d778b7b710b0c848fc514080acdcce2fb69e8faa0fdcf2b22f383b972347f5e02a917a15", 0x1000}, {&(0x7f0000000300)="4c3cb2ce4399e56abc8e759c27e99eb924f0cd950b986d6249349c54f9c71daf3ef0723403abfe72ec8623eb8849cbadf1eec783483f6fa85d0f613d608766c7dee1e84464ab4d16ba2992916de997b84ed066bde90ced990d0708eaa6e5e87c9d1ba3742233911b0d637d208220c7f94c51ecb62e9663180a477236c126a46d4036fe7320d2958044adf957050f13c7426adfc2cb7291fe4a25479caccfc8c3fe94fe8574458be1fd808d86d3a42337b13acb3be07857669080d5c64f55c7919cc16aa1ac42b81180e8fa579ff583880ce1d9f17e1de3f44982703b381b229800bf3119959077b014115bd518f7cc819940a2c55c", 0xf5}, {&(0x7f0000000400)="170a9fee73ab7e63d1cff23b40a6c297a205a36ed38b38f27541fd106ef3f755dabced9a295099963b72168c074828d6cf17f82494d4936452f9594be5795277b07addbc26e1429ed5efdcae79d5928c2da3ca567ef71676cf2320a1fd95f10c7b4ff3d01d929db7dd7e7ef57f14671031cd46c054a309ce7dbd6fe0f08bc8cfd02a23269e204940cb3470b681e0dffea4ea5d1ceabeb038e6c4ada68d1f4b7f6af1df016461eba92656b48aad6aefe77711fe9d18066659c26cefe4805467c8e08907e13595038003e4ad0d635f65e8a3574640c115f16f8d19022f7f09f27db8c1e69fe4c35a7056dd9fd5e4ee286152d74c05d6ee20fa1dd5f9", 0xfb}, {&(0x7f0000000500)="414c9bba2817054259429b077add3f44", 0x10}, {&(0x7f0000002880)="ec73f896e799e4f2552865bb5e38fe2ca5d1ef391c7586595fdb160b2321877f1f6414ae076021a95fa2603a0e8018ae48cfb034449ddc60a33adaf7c148812d4e0987cb02d4f5ce0e2a73d2c0ca73b7bf1de0f6deec63b282f1643ae300ae9af1eb1bb9bc4bc2a8ab148a8eec76b044cd214088715247bfeff2738ceefeb555f415ac7069cd3a2f92b8b8f6f1893c0e0527bda350858e1ace081252db3505a9fd834debfb1a39798d149e979a04fdef7ffba4820083037465e01118116f752b5da98902fc8f50d2ef9bdba4c6777030158e0867668232a58c8c22011489362bb219ebaef88b9ddb36a06b4875ed73869974f9d49fb11f8e1c5b6ea2dcf23fcd2840fbbb297a0b7d66425a5697aa9cc760b2c34d5e7836a65cf7d4a8746fb8e726fc71e5bda4826832505933ef186a0af05a9c2fd1a061e1da7837f1b1be95290a1de8a800c5371c0369966510bc5f8ccc3d7d334a66a5c4c04a6b1a94586d785a2df06c2ed061a4b0935f573238da6a888b156b53528634be371bd2b6c246c83df2b5141cd5a441183bd7edde65ae2f33b03b8eb308a32a0b41318e897db7dfd85ba5b5bac755b23b7005a744e7b0559dcda1df88b3f7b8f78393b2feaa35ca35404f478ccf00c0e346d09de0e1409f4f8447aa4b3c5a8442a61dbc83c51c5a8d3278c6189e68f652321a414c94f3280bb47d4d9aa1b2f38fc14dd5385d648484368cff3af8748c7d00dbc309a4d2c8d50a7691bfaa7eef2a74a5babc804df30da174d93fcd064fa88b76de9bf1287acec5e134402efb60070835485c506a4257f5318b4fcbbd36db38c94832fe594f5221232b0143613e96e1a9da7157474cffc5d364cc2e58fbed2605c9529384124a4a670ce2b52ac180c69f8279bab8facf9c3a1ccc74fbe6d61f722a53cf718e98ee27fab1f836477bf23299355f93fd38bb7c3e62a8d6b1557e13f158fc3576fcb95284a21d7ad8a39faae8a7f282a241b8875d2a4a5ba3cc81117f29afef03eb75c9c19ad38ef0b257d2bf9c953735b5fbf4b178866bed3cfb9d0e45bfd321824ad5c94ca6b937ff6485f577523df1ab589f7867d31a3f082d58e8d9354ce48029b98c833e6dd96c8f18ed327fcf30715e0c72200f7c6d8a05186c322db063821509da5b727293dccb8d8a67d21dda94b974d9c0dd0931007251ab35cfd703b650cad03c6f59da9149daa53a71cc82904edd4da60dc1c881f13840850d1ea8ffc31232dd03d4b5f2c2ce79390b7bab0fbb3025b1641d5d12dafa8f9ae4c5a8556bcc0bbc2d56d55e0e1024e8e8f97bac819627bfe9153ab11257425695eb5f3ab5eec7a5086c96fbc099a84ac57590a4ed25815404c22a6b02f7dd21825d0a2e5623dbb0b17f1adbe854c74270782df5a18ae5973e15a72b8a44b1254bc46ae6f089a7b91bb0772f6e89268bfd9eac7d27008f90a158f4a7050cc9dd27a8dabe4d37282c5f8b12c39be056930f008224d071455c84fe51203d2df9ce731e1fb4b90958af7b94bf14a7c29b314e873d96fbdc2179c469c5c6f70dda1e5bfa288f11070e7b72d098f24e488a089a545b3a425005c9b0fbd7da6d0ce4490d39a18c06df9cf824fceb3c27abf4c0d3012c49739c5200e4537d4169a06a6b61864970f1f07053acc52465472356e005261c9e86f61cd77a64310e2756432242384b9dd0ad986b2127ab1b5aedc89a9ee1eb240d1abbf5fe0459bd018aeb3bced7bfda0cfa07367fc542f10b857097d97c2ca76873f050ab97563a4d12a896b3fe111b1c9b3cdecd86919a5e237910b848fd25632fec4f90cd05f5425fe123c1739b65d0aba2ac0b79fc9452eeb3bc5fcae99346aa627288035794d41b0a068312ecf7ed910b19ea74b1a8f3fdc98e05a8d31ba96b82de1b68d1bbb1b5085a04700a886bc428c833fb682a4bed842d5c4ca6802e8a6fe295b2d8c64b3722bf557ed585f3cfd343368a6866f35a3f63193dab00987800ac759287f15493de2271378342524ef8c473772f48cef3083c883c1a03e5cbb04d5cdec697b6f25926b709dc6c6857338b3054f67ae8cd91b4eec4c8997a1d53a52ce9a89d539a72d6b846e0af3740f7becab3f71b8c7bc3f7b779e77b0b31ac6c53dcd71dec9a20545c82d1977474301da681f6644b71fa918f2fab92b1445b25f30737a3f2a0790efc1782b2142ad4f4bc27c8c68feaaaa6985118898a5100a66f35e5ff8b2f0f351a6af840b7215a13f2a3de3fe89b5d7a7eb0078d81d329492e929f3beca4221453708ec4a451259e8f92973f44d74105f9b1ed3188fb55c92128a36d3615caacd5370bf3b857b6cf6ea77574a6a2ca31c0d7a3a5f7382b574187aba593ec29b38238f26409f0277b4034a62fb3f0c52caaaecd7e1e73c8bc2d383d2655a8116437b1cb2c0af446231ef5d115e040fbf37a12431ebc6d20e487082f6387cd169eee8f50ce79161677a21825cf48485b45d7e58f544b8a40db1147f460bcf6e6247e00ead96c7b84593278411e40437b257a7921588e904baa82d78f1ebb8e933dc9dbcc7b3f49b07c4c9f239191bb3a17f0e73c90cccf20d2f816e4ca507a26797e582c248492877f6bb127f184fbc7e9b2461260b3a77106aa48dd2b52913211798fcb2429bdb1f6d0bf2cfd5f66b5da5d5096f2f391a1b56b9488da9f26fb02799516bddd2aa860431dbcf65cead12a76beca519e1ac93fd2c63b498fb1a84d43accf9137025116cbf3309ea35c7b2e5b55539cd08bcf42e311ef57e5bb4bc99cb4363843463bfbb896628913dad56db1dd32fab679d6dbd6f7bb1d4c02005071509836ed90b1576fef6e22bec73130dc998fe94779c28b0929097a63276acc7d5a27e1a2444fb3534190c353c4326f609803d0a41dc9e137f810f8119969322e57e589afc11c7cff795278eb4d4382019275479993efdd66f43c772b0491f35dd19774d0c48eeb86f03270451372ddf266d4375630fedb5b43cf138ca550246c84de86d4e4c51787a0ad299c4c22c14024227d6884e2a5fe07631e9ed875b1f2df03aa1cc8855ddc345a17c549cd9354911fa10fddd11796291c47256b20eb946eff8173f92dbce2b00624e5ec2b27fe4b3a5064604c80a86b2f1c42c571cf9fea1af8edf5295ed57b51342f26c0447b8ae5bf3498105c235b04999ede86aaa5bcd1ea516d4844834b6b62bf1733c02814f58f6f18e7f3df1a95010fe77ab369cffe99da6ff503c0b059bc6a2853157a4ad846556a007cec9168e66c652969212bc40dc4ea40e7d7090df0390c8de4457275a1f7d0a5a3842edcd94501ec31125261ee5eaf0b91f58cc485c0864a68d9ed25e2fe119fa0337b50ee662c37f0dedd3f40b3da8930549d62105607cbca9d8ddc6c161f8f48ee17be69b7308aec9c0da062c718012f442198f4d9d9f065992e6fd0793d9b7e73c1feaa91ebc24ceb80b6a333965d3dc9bd1aa142ed55d232a6cfb329e4ffd804c0dc58b517fea5b7c96f630e16571c3fd5688e83f79fce2035dd0e898eaa95f35d55f05a2a293ada9148c2eadcf9547adf5160837008fd696f0e70051bac1a0abf95fa136864776df7a62d92c12fb3e60fb8385e8b15d609bd6bce25aab2d815af073e78b5f2f0c9b1821b8d9166b8134f1a7cc041d3da4753257b879ac616de93265af33a5dff34dda96332a8281492f2519ba17632c8cba13ba868203a15bbfe0727ac2b53c7c200cec8274dc5f3e1c33fa4b3999c9889e2ade45d7cbcc129659673a9bf39fa2282168c2d329b8ec1408faab6fbb38b7e12553af5b6f668248099c3f86acc4e3730a340940828216ea53144be04c9b5b2bfb80cd43272b98098d0a6479211c156112ca497eefb8779b2e979a5d8d93fcad946d8e8f1bb5523a3f40767f8a991ae24dff9d60feb87c94d741a3928be7dccf93357a0bbf38f7d962677cca35c9c6b68f0816933d78fcb11e47be73f8f63c3a7480a8edf41d71e152cfbfdd05ab5c123b558c44f08875466e4376539fa6d7bae71b6b49eed891318e8b95a47ec7896183e76e8cfdf4a6249f5e67127fb86132a6d187c199c072e27f461821c2a9b98ca3b16185d24fac515bb71500040cd119b47243327cab2844aaaab0adc03bec34eef71ce9e6393ca3755d08037a47e6c98240e5dd3d520bd9e1ad5aca32dc5dde000b3e90148ebf5e805594a43d3a53b5c13a15234a85b9dbf949871f6f5a893f2006be75d63c757e2a826ad125dae4e337d43c32636ea9e381ca1aa2fc5764d6b3b0df1ea20ff77bc98cee0575e42c01ef45837718d5f48c8f80606fc74aafd829c67eefdf8bc4d9838696421768f433b1b1965690bdc4fa8699a93e5e5472c330b5621e5fc81ad87a3aff39d9f7aea9e313fe66ee4fbe5aa563f628e73d4fec3715b93adf2686965786c2a634456e8a588449195eaea09f844094ed69e687dba57ffdaabcd8216e76053ec98f23358039960c0cb3639aacd53332742f0097f94b7d4b59adfde019ec66bedddb64a12e9c9770c95b44226f191490ade36d95c15fb56b785e768120f39bc4bde6cf867198969d4241604eafc10b1849d0a95a60a253aef18278a1fdc6347320d8e7e8a40d65de7a31f8d2ced5652e6e70c7f3165bfab755fb5f72b2ee2d29c5dba4488a2a531c4e753448010809139ada69572635f89615f93fc05790db70ad0b1276ab68f709960b779551d3e7ffc76e2cca070dfb30861f1858e38210e726c25af20730bf448dd3b2025a18e0aa89c2f4d9ec998074fd2f5ae4959c59067200b3fce311a1117863d70ff8fdd440f8700b0bfd826f2776924b6fbed732c49de396210c6c4e6df1c83ec9843e35d23464db4570e5c5dafc9528b9f8f04b86c22af6cb7f14b6b73a323f3f6ea5821b2da564d635160b247ecdf178b1cd7027006644a03c92e7870538c16900770bbd8767904c3a230a1c7f81fdb19a56e60b1c46b1b30ee2f5961b9caabd4c9886e2435cc52cd79b2a5fb4b37eac482bdd7898b65781756731d7f4b7f729645038e75ca22982489558e320cd3482d856acbd40c53e2f28605b1bd09bb30bc99127eadff7844196a2176cefd270e5cfd44ec925a2530001eb3a3d93f4c90bdaad9cb3d37e2721a5c80fcde68ddb3dcbd6f6e6207dff06b9322cf79dd323e76425fcc8cdcca09c26a99090f10438a0837f94266851643ebdbf28c5c8345735e648706112e2565951b1de6cbdb9e30733bf2d7fbc3c13752884d43cb94c43735f6ce6646dff7ae2f294cde19650b8d596e568285f6303ef2ec95f24831d7e80fd02626d80f6fe2045bc908243dd6a3fef05a5c53cba9d2085c03f06cfd32caa96cd895a2a2cdebafe8c2e4f34198cb4a9b34754bda80de3b97f1bf3ab08d5edb55cbc8b5bf64c28e13ac2ba267b49281cf014f6ce1c289b1adf229b34911bd443d36ee69dea1f9ed18c0f4c9e593da0d20e1448c3b7e0285f0c8091aed8a54fbb2502bd39ed95695c0ca29038e3777be9f7d7628f87c6b14bf8e45e431ad5dc35c4ea91c099d5253ca1c832f0cd937b884f96a9c3e0334bf51db326ac68998a846b7f5b84852b7b3ca8efbee4d08d3ac7f73fa7336dd46d8a01065c307fbc3d202469b742a106000eb909d15c1420e91fa863687521fc5e04a3b646557d50a1d36b3660a85a7f01719de0c5b6ce8d3d683fc6f0511717fa8c941a825a8296ee6e24e7da3a17f00e064b9b3b9bf88d259ae2545b8520e85dcfa53358717348eb5a3bde74fa228e32f9c4938ac19c8197bb3583bcf1a09688bbc8c", 0x1000}, {&(0x7f0000000ac0)="7d4499f18adac5e6e6862ce14fb922d2252a62b29ee8b2d4f9d2e81c7122ae939168a4958e0579588e4b7c3895c455", 0x2f}], 0x7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0), 0x2b6) 10:13:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 10:13:00 executing program 1: setrlimit(0x0, &(0x7f00000000c0)={0x300000000000, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 10:13:00 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)="719a5f58fdff3214b78d5a7398055e00e687d7cf1bda30b8e2c89e45e59579c39c870ece8f4066cdca140dff63be2ddfdf0789ab2c35c858237177e87c7505291fc9d3bca603fc05f19f7b3a57de9f002640d2ca5257ca69eb6894e6c0", 0x5d}, {&(0x7f0000000300)="99181e1732a4df6da553c9aa8929398b18c91c392b9c651e65534c1ce0a01aa672f1e8db2a0f737f1c8496457879ed2d27c6908bb4f2b6513f131e3e4fa8967e4194c722906810bd726d7cf5e836fd0e1a059edc8d7aed315114a3c5f2c963", 0x5f}, {&(0x7f0000000380)="70e79f36c3b671c73ec206fee0f1addf7ea71b70eb9b9dee094ffbce3696a8f137c1d5eac3bbbb70d7a9755812ebc8b8e790fdb7caf6c9c4efd0dc99da7bbf01449ac09281b5071ee2da76aa4e2dc615a2ef5fee66f4414bccbf12f050f52200ec169f7cdc57520a16cfe57357f4b4", 0x6f}, {&(0x7f0000000400)="481fdb511c2b6ea7ef48b3d92868c7ce233afcad2a70513675fdc40bf333b4dfb731c2a3e10d531e914cf1740204c16f1fad15070108fdcf7020073f17763212623a43cde84a98d3088e2fe4fcface63ea75bfdd883e", 0x56}, {&(0x7f0000000480)="14094c9e8f7ba88612362c8af434a7e26ee39f279ccbb3c09d1b4acfc756e6cba0af2ed636817429285e9f8b0908a2449159818574e07c672d0e49272bfbe75e00276c022a9bc37d138d470c63fef8fa9009f03ff5fb2f2141b00b3ba73bbd83e817625f7ed861fc59e9ce8a607b5f2e8630", 0x72}, {&(0x7f0000000500)="225bda2dc81de59c270716d4026a21d9b7d1db87977b3e07290fbacc2becdff1c712a6cca6accb73f2d3849b6685ec8e22500c29e72db096834c555850129cbb1e9c1147f5695e6d94adf9d8ca34dbe31cdd02d1f640415dd85c76585b36a5528bb2deea4679313c81ec24ef4cd8fcdad3dd49", 0x73}, {&(0x7f0000000580)="d09f4de364e9e3a3c62645c252c8070ee1f54afb92366e0feb85a5fa98b2cde34eff269d59783d2815724b21ab821727cb062e8b85826e0adff9671e0a8b0607b264ad1664e8ff4847f54eb419089503f254b491cc7d1d714ba2ae0c18cd4b749d7347db8779a79a5eeb06c6d2f093aacba3a87771e8bd30b7cf81b022d792ef1f5ae58b66196758f727a169ca0c175c3c065663952c944a5cbc4fb0d5c85f1a3289611ad07a84e5d992c157089f3d08437cc9300d9bbdd9cb5e98e3839268439ad4c3eda1bb320f77234ff73acfe4a29d883ff8a5684319cb834c1b54db3dbe2d4e3d7047d3538a36207edc6f8487fd5f23374e07c48521", 0xf8}, {&(0x7f0000000680)="eba045df87c4fdfb93dd74e56fd9e8f0725926a7b702e76e3357bcdd98f9b37d8ee12e1a233a509d3a44460f9777b354c935955ff854a0369b9a1e83315cca5103", 0x41}], 0x8, &(0x7f0000000780)=[{0xe0, 0xffff, 0x0, "2093080fb0331d366c2817bf7907b0ee5cd67e4e8a28bc20fc61196c19059881d8aad4b2be57b9f091c54529d9938cd8091d1e9fff4b8be65587e5cd8383414e3e2262b77540b12b15473d8e789bca9128aca36544a99af5eeae1abf3d38b7dde41286452d70c01af8e7861075553e6b96e74a6b4275c4c0168cfdcfc78db924339da3ebd69147d6b91d928d4f854c51249d6e0319e76d7fd5be618ceddf27491cf9235a555554444a3d7563eef15a640600c5058932f21a32b16512135ae8b847f1aafbb7d17f2f43fad1fd"}, {0x98, 0xffff, 0x4, "33c48ba8cf7a5417508ed5d6977891cefe96120e7aea7a9390579a2bd6a1552cfdadf4f5542883e87c30ee99e75734b60b49af244ff24be27eb2d8321863a75c9498071a10ee3d043b5a78f66bb7749886bbf28e0b4d9f12149e4b4fbbf9d4d95bb0312eb9dab875fb3f0fef31e824cd8bd00d556067de34a18ecc5445d4c6648ba59a2a5d"}, {0xb0, 0xffff, 0x5, "f81ad575171260f9bc6d4951842958affa8c09f839c2924571173b282ffe40b2ed14b9e7ac7e4743cd5077b091b722bcfdd161f7603d1114b92eb850596980d975597d7c9a131f1b1ddc9db4f0a8362bacbc6f25cfc82f16082545f9faa10e4442ceb9408ed80c7cc3aaf7dd7a208b8c7ebfa5733b615371f54cf373cb80e3f1e08d7ed82ccec19afda132a4691395c5c6ce3e45696698b10af97000dc21"}, {0x88, 0xffff, 0x3, "c5d31d76cd21ac54304ae8be949328da3c55d8d97fea1b4a168feb54e5b309a2ba921d899219a50711d3cb0102258300f3db4933ab470f990a74f5cfb45f15a409784ead35e866084a8e624703c76f0847bc6eae605d5485fa82c211c2421d08398d1a11a9a57b2921d7f671792bcd13c2"}], 0x2b0}, 0x400) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) kqueue() kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0x5, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000180)='\x00', 0x0, 0x80) close(r1) close(r0) kqueue() 10:13:00 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = msgget(0x2, 0x4) msgctl$IPC_RMID(r0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 10:13:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x2000000000000) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() write(r3, &(0x7f0000000300)='<', 0x1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r3) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x172) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 10:13:00 executing program 0: r0 = syz_open_pts() close(r0) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000740)=[{&(0x7f00000003c0)="a15c0d", 0x3}], 0x1) 10:13:00 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0xfffffffffffffffe}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x20}, 0x8) 10:13:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/152, 0x98}, {&(0x7f00000012c0)=""/208, 0xd0}, {&(0x7f00000013c0)=""/23, 0x17}, {&(0x7f0000001400)=""/41, 0x29}], 0x9) recvmsg(r0, &(0x7f0000001a40)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001980)=[{&(0x7f0000001580)=""/141, 0x8d}, {&(0x7f0000001740)=""/166, 0xa6}, {&(0x7f0000001640)=""/16, 0x10}, {&(0x7f0000001800)=""/22, 0x16}, {&(0x7f0000001840)=""/183, 0xb7}, {&(0x7f0000001900)=""/91, 0x5b}], 0x6, &(0x7f0000001a00)=""/22, 0x16}, 0x0) bind(r0, &(0x7f0000001a80)=@un=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x2, &(0x7f0000001500)) 10:13:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27fd) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) open(&(0x7f0000001800)='./bus\x00', 0x200, 0x30) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x800000000000000) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000040)='./bus\x00', 0x19, 0xce) truncate(&(0x7f00000000c0)='./bus\x00', 0x2) 10:13:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$inet(0x2, 0x5, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 10:13:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800000000000010, 0xab) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/27, 0x1b) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4f2486fd909c7a6b081528c5a3cfb25b84e5bbdc3a5197094b222a92427ae11728e7fc01c6a0a6c3fc462c4de41a52f5ea7fa002584bcceccead10b8ff0694badbf443a52549eb7bc6b03e3afbc87376ef18fd80915", 0x65) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471a40010200000000000d972e8f3399803ca03e1479feba092855661ca3a6149016aa07632074bd9894354e67809a2420bc6001ce93e0f5fc003d0ee22f3781cc5fd56e354d261e7ddcc5321bc327b27dcac9ee3dc3ecbf79819ab313bc9abb25e56cd5fd806088125d14f94338cff02e59529fe7ca50a5cac5687b8319e07b6104d74197f438fa1b774e9cb9760acf0977a264492ab77d2af77169e6b832af805e623cbf2eefd4e4c1134789103171b9f52d7c213306229e5de849d52209418ddb447baf61ab0ef85275575652ba4546cd1f446a8d39820b9c48bdf84475804fe670c48e822bff818c32621d68e6b55ba98ea30a6087169c6a8484439cb4ef7c1c3419fca3fb847", 0x127) write(r0, &(0x7f0000000200)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a73", 0x47) r2 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0xfffffffffffffbff) close(r0) r3 = kqueue() r4 = syz_open_pts() ftruncate(r2, 0x9a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x100, "24f78ee3ab8a41f24cbfbde422e4f64f76152128", 0x6, 0x485}) 10:13:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) close(r2) read(r0, 0x0, 0x0) 10:13:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000100)='\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 10:13:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) 10:13:01 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) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() setuid(r1) 10:13:01 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x2) fsync(r0) close(r0) 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) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x80) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x400, 0x5a2}, {{r0}, 0xfffffffffffffff9, 0x6e, 0x20, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x10001, 0x9}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x592f, 0x28537db6}, {{r0}, 0x0, 0xe9, 0x20, 0x100000001, 0xd44}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x80000000, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1ff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x9e, 0x4, 0x2, 0xba08}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x400, 0x9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x2, 0x3ff}], 0x800, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x5, 0xffff, 0x19e9}, {{r3}, 0xfffffffffffffffd, 0xd1, 0xf25573c3d9c266f0, 0x8b42, 0x2}, {{r3}, 0xffffffffffffffff, 0xc, 0xfffff, 0xfffffffffffffffc, 0x5}], 0x1ff, &(0x7f0000000200)={0x1, 0xdc2}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x10004) pipe2(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 10:13:02 executing program 1: shmget(0x2, 0x4000, 0x0, &(0x7f00005a8000/0x4000)=nil) shmget(0x2, 0x3000, 0x82, &(0x7f000048e000/0x3000)=nil) getpgrp() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semget(0x0, 0x0, 0x8) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000000)="fc2b66fddd515aa48386619276b5af2e6daf742799d680bb8901239da1b5d42f8dd770b702cf65fb2a51f419bbfcd9508969e044b788e771349441a42b", 0x3d, 0xa, &(0x7f0000000080)=@in6={0x18, 0x2, 0xcb0, 0x4}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet6(0x18, 0x3, 0x401) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x2013, r0, 0x0, 0x0) shmget(0x1, 0x2000, 0xa8, &(0x7f0000144000/0x2000)=nil) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 10:13:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="fac7edf4f7657677181509aa53999ea00291cfd5af90dd438be8dd4e9836b67bbd8e5e2a8643eba44e743cb9b38201c5ef0e86043915ab2a4449c8bb76114c8cd8d89d4d5727fd14caa2623b9985fe8227d5e4b389733759b0079a45ff273174d7e36e2d9c280f7595086e71fbfe6a", 0x6f) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 10:13:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e871f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be651dab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570a", 0xe31) r1 = syz_open_pts() close(r0) r2 = kqueue() fchdir(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4000000, 0x0, 0xd73, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x3, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x4) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) 10:13:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r2 = shmget$private(0x0, 0x3000, 0x6671abfee07e2e5e, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) 10:13:02 executing program 1: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) fsync(r2) r4 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x188) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 10:13:03 executing program 1: socketpair$unix(0x1, 0x108, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x34e, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x2) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = dup(r1) accept$inet(r2, &(0x7f0000000100), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x1000045, &(0x7f0000001000/0x2000)=nil) 10:13:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x7ffc5d62dcd81b4b, &(0x7f0000000a40)) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x17a, 0x0) 10:13:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x4a4, 0x1, "625cbfce783fd021f2c709de5bae99f7283c8c49", 0x0, 0xfffffffffffffffd}) 10:13:03 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/51}, &(0x7f00000000c0)=0x35) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 10:13:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="536dd147a3fc1f7a4d5ba0b4546d1ac6fbdab8dfcbaf46122ee0db745cb226f3be81efa9ed0e07ffcb50140e34defb0208c444f8baff618433fcafde3fad5ea4bfa12abb5372e70128155fa89cff4942869586316190a7df90f38f2a431fe3f238c6ba406f685605e385c644ce61ead7775b1e6d60e42a81c21d05f11aa4463971cf5815b27801ec9d36dab7286fccf5ef5d98047dcdff0aaa4cd24dc12b771a565da418ab27a507fee02a0a39", 0xad) 10:13:03 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xfff, 0x1, 0x1, 0xffffffffffff3994, 0x3f}, 0xc) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/8, 0x8}], 0x1) 10:13:03 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) 10:13:03 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000a00)=0xc) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r12 = open(&(0x7f0000000880)='./bus\x00', 0x30881, 0x140) r13 = socket(0x17, 0x0, 0x6) r14 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./bus\x00', 0x10, 0x100) r15 = socket(0x0, 0x3, 0x7) r16 = socket(0x6, 0xc000, 0x8) r17 = socket(0x1a, 0x7, 0x10000) r18 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./bus\x00', 0x20100, 0x82) r19 = socket$inet(0x2, 0x4007, 0x11cb) r20 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="ecc0d7bf71ff629ebfdbe16028d12c23d71192ef4aee6401231d32b57d20e25fbc372a45c6c1f4d124677d11fdc0d91fe08af79a534cd3c6d2fe795b08", 0x3d}, {&(0x7f00000001c0)="15a4704878eecde6a0cf90737242ac7a9c4c1c54798e3a6979d8d61a55c919b16e9c977c8e4f6eb11b61a0b75965055a488b38f9b4a23714ad04098a5ff4ac39a0d96633cb251011c12daf90f023454e600438f2228d955caadb81b04750fac96f042922c8694f1a69aa72c01b861163d2bae94f4a3c133a04783e93d9dfde7f646f66916941ba263ed916692fadb4a3e92a3cabb03c3bddfa8fdf08aa6f6ad5b94bae9ef1fc59223fd038ba346c076b028dacbcd8b49ad5771256249e43f31ed4e81635235771565fa7ff145f71357964e9572aaf93b5ce2f93eec45b04d5aa08902b49352e", 0xe6}, {&(0x7f00000002c0)="da464474201323fd3a94c96f68e6f8665de0adc3f0b23978bfd63dd8db17a7f709397bb1d6103dcfe01d0a349f9593bf55a4c801f6182d3cb5e779dc37276ebee0bcc14638c8c27e89dc1586bc2662f273abdf8eb35681ccdea56f215030ecc64d961582b931770c9bfa2d039dfa3e3ffa056c3ee897bb8601f453f5325566997f31249984e7b2f2bef7508204f0a84caf08d95b17950db99345117cf3e47f4a66d5fd62511eafa157367070c5ef541d6715a2b2c6cf3baef462a5cbad48c4a36ae87822895bdb280eefcd97b40a08b843893f062772e436dff29bd1896a38036f9565c714824fd1", 0xe8}, {&(0x7f00000003c0)="1e4e8e37eaf33e7b618878cdfc83733ea3449968303e8644e1846e1c140ce1c81fb7293bdc4432923b56746470fd14dca23e2c464b6a3188e8f1bfd309ff62631990008035303cc92c6113fdfda6a08e09973e546ea1b5cd992e1aef3ecfa5326740384a8cf09639e1289884f9a9cea3d67b8d4bc96f85a8a068d3360cc379f8bbf51702eb40a99f34c69f461b7ce4721cd0849b0ed06d78afea623308a2566de22f", 0xa2}, {&(0x7f0000000480)="709986edb236564f893b86a0f1b60b0aed66623f6072dd99f18dfab4b308928353f134f10e8bbe88078a029581d6b181ccf706c5f8152f40e7e68432610af3", 0x3f}], 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000700000000000000c4fee08769ba0f00ff0857f455000000068e7227f856e3b88b75fb761613ee0756e44e2be173a9c153d449c2d25365afa524b22fd7fa5b947594bb2796ac6ea14795408bed2e623239918ab5a16657657061cf59bc93d36a147b3703bf5ed932053a5825ab4b58461be2d353d13e47eee8bc88410116c7c890b05005d3e4a77f329d88b7566f8e218273dd542a4b45361308573b6f5eadce753dcf111d17055e6c5de9ccef0235371da461e68b0f89ba9d", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="200000045ebc00000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x4}, 0x400) getgid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r23) r24 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) 10:13:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001240)='./file0\x00', 0x20600, 0x0) kevent(r2, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xe3, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000004, 0x0, 0xddc}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0xc8b1}, {{r0}, 0xfffffffffffffffe, 0x3, 0x88, 0x81, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x12, 0x100000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x80, 0x8000}], 0x20, &(0x7f0000001380)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0xfffffffffffffffa, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000004, 0x9, 0x7}], 0x100000001, &(0x7f0000001400)={0x1, 0xfffffffffffffc00}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) r4 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) accept$inet6(r4, &(0x7f00000011c0), &(0x7f0000001200)=0x3a7) 10:13:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) 10:13:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x44) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x12f) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 10:13:04 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffff7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2a) fchmod(r0, 0x0) setuid(0xee01) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r2, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x7ff00000000}) fchdir(r0) 10:13:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x1, &(0x7f0000000140)="fd81354553db67d535c80c66d73172698682cef2836f5e562e7a7c85ee8d5ca69e045b99c6b91e8ed7c55d87868e2d377c38d74be651ad2de8503b28679c6b4563d83eeeebdf8deafc4e43f97594abe45df0860cd1cba5b7124a543261e5e0ae9bdeb26190e5651558a3ef5d7bb20545746fc11e7c3fe9e77aafa510b28cf6e4f3f7d69161f973748c289c21cb1df43002c79c0e1c638e68289cd254e7dd3eab28bc05085549e2126671a29d543e628a4d5ed0ff833667639633f057977a585968551152c43cd3ae2b029ddd7cf1cf16318bc735705db3032b59016de4806f4967846dd5aaae7cb531726ce2057c840f6c61bfaa2f7fffeca4eebde7ca647a2edd6285eee07cb28f7d012e104dca069315d02f5beb1d54aa8fefdef9c9d75437e89017da93881e0041e924b11b7889c732a87b7c3f505b038b1eb525b2c82d0a6d1416fcc0369a67100019c3db4e3c55772b5e1a4b16c883a9a1fafc5288bd8999a34d50632819f5295e8cfdaa80eb6c0748e0e8f329609268129231432f11e8de1d807d5dd75ae3c8e8ca2a23eebfe78597e383c4b53319c27c33d92daa68932f9a908161b4fcb1d4b32e580810dea50a06d0b047fd5728ea3073ab201ea3ecb396abda6a680ea7845a6904ce6fc8c778893f2adebc047867beb81b9ca045b9972b9acd41bdaa7b5d6fa1e21dbe8a8f2c3f0b6af2da2ae6d78ae54f9083f6adf6ce25f6bd79d7b061da5b3d3ed7f58923c2aa477977c9531db620c7d09be34c0486066d287178c07d73ee13c91f103eb6a80a153d3b6f5267707330d0887ae1502c11d5c7669c1bed7b804933167a9c40b85f6d22222418fbab415218832539d6ad70b1f6b2ecfd4bb607d12ec5f2440c6795d0c0c27f486fa5e37a8a06278a7063e2a7a212b73858c59918c070678e20b56967ce0a044334041131c78f3323bfc385cf63529f2f680575a96dd88ec584b5a7624d076b0efb29e5903de9be7a83bc676196ad13b0ccda8dee5e2663185c75b5271a54508856296a1b91c553bcbf4e1aa124523090a103e0833990d148813339b731cf25d2182fc489bf5c69b34b324860b4d5ed90587a273a8df20e430cc6cea82c25dc6de45231f3b897315dde35156f844c26f556ba939cb99fb215d8ccbb76cadc75a4197ee1d293396978c2237db5c3b9f0a1c5d45279ad5597e64210d74155c7524009aa624aaeae4458fec6a740e9d5b2a21a29bc8e1d1e163a0a06085ccf4a5d7bed29b0d1a882fcdbd524422958dec2c0329457fef214cd5a32ebdf22f7fe1543560deb4ce1ed7bd5a236b2299e687115434dc7ed7f04e5aa4e1eded0e52bd649d16202c7312b622869d1060a8b66fc956c87268f112955c6c264a55b8af6407bc25e0cd11e700e4135dcf212fe7537197121548e0951acd953a2d1df56586bf20cd5dc0d2ea22400e212b49b6b2d81fa854787cd999e0173ba1be3905e0bfdd7c1cb26485830dfc2d9b7a139113bcc61c84d560062805ea9e61e60f32b89c58db40fd6303dfe594a407299fd347457d214bb61ff911ec895b8cd8e6f8feea0c82bab23e2fca3028eb5680694ba2c77b41b65e7a122a337681aa90d20b8b228cf583bf18c29006b1bc1107330cd480bdaefdb3c7af1b9c0b283e0397f64c8312a30a5c528866df51d8644c1a688941902bed7571f625b89bc8e02a3d44cc3816dc1849fdf71a43ebc57bfd0d483d2292100d833308d24706f8ffea2c6cc0aae6c3b4f02b19538b4c629a50b486d422e98415c77cc4285fe2ef79e44c11c03b86c1d83531c1e3d746c9dd8713532f688d3f8827e4ae6bc68a8b6897401a2d73b7d236bd7c5b658188430227c793e71bcc9b14eb9846ebc483b378edebb8d61c4238b3369e8c6b63c1df701bf84465c1a6691949310c10f46db7d7a2acbcc5a476f02d845205bfbd214c7002e42447c7ff84352e5b0d50be70e55841033b9979a5c064d599f385301159d3018926ddea77f8aecd7aa2cdc1543e77d863e0c42ec2459d1aed0b35a3282d60095fd395469f7fe831f737d1e53382d5e85176edad523ac212106cda6b4888235438da9fe659c977d13bcfd87df48c2601ba01ee04e164bb0aadcb389ff4593d227fba58fcae101924ef4c56393e7b208c70346838585a62ca858b9be5ba165a9c8e2298e18fbb9e571d32003e7c38b7ba9576008405936fa4ab07649e4d17abc94ff689f6ca8044afae9ef0c1edbe8d67d076f7eed7e28bd20d8f57cfd7e182aa0dd30c57b3644dfc17239728f90c0c9e015dcb14e273b6ea1c1b2e50f29ed321595f84e54cdb68aa5debf5c6f8c2faa908d4e425440c3699a3ee0b5cdc0c6f6bd226e86f862aa5d4ebc2097fce834fd24441c326c5c8e601d15a9852656b6817abbb3641500e0bbd03fef7befea50647025ebd91d94a221661b167fac09a034f34043e68ef08894c243aa050ece329056fb40d2cebed7880a3dbd68a3a1583690e9e829bb3ef1882a9b96733b8225cd528bc4d7b9fb86c7bad561bb81192b74af4f985f85445cfe4c0bb4437ae9a4097e14a5abfbd98059c4e2785ebf3f825b4f2d2a8a2a40326a2bd7d4e6b874d01d836109170ca8f807fb9021a4d24780f41eea499e162fdb9f8a625ef3abf51d5cecbde1e93198b997fbdfafaede2d6932fe120c658547a9b9b9887e1b8ec6b36134b86d34cb78388e4f5b37d7e1a0aeac23ceff0b0c068e7dee09fb29f0054fa4b24a8333a98395134514725db4f4e9f3826aa03698fef02171de24f061a4d0e04c4615fad317d925db2b3ac290b7ea7ea7b5a26ad160e788d23c26fd8e018db167acd7dd42953ee234fb96ab1bacff4b23c3d9e85158abaf333719d2ab8a1edf749d2cd54e150f9f59ddf5c8f61283bbca8be02dceb77fa63a37f3b5f4ae78b18b1d2a6d8332667e041ab168ccfd1fe79628130b4792579415c26a57a681a09efb6e0d78a075f1dc47de61d42c4b47f71829f0d4f80d3a46fbc1f4b48b845048f7646ecf24bd5c84f84420b995109ee53f164bfae5eb7d2b6a1ce3977169a8128a5f1a4dbebb42f46a2fd262ec098348619d58dadcd0c233773f6755b2ca762cb3934ded8934c4ae55e385f9a8092ff082e30fff69ee6257857f8602ed75bdca095f1bef5dd46c92e323c434194ed7e67545946ac78aa17e049b88aa4ebf627b0cf6f7f7ab95c982c6b3f1f4be54f84ad3d533cf40edf28c9e549293944fa9238f3ff64644e0b9c8c4dcbd4029610b989a270141d62fd0e0df4959e5b24677f3e0b665fdc271d9e5c251b7a0be94e36bf2ce04b95e0cc629c2af1fc037fe8d76e2d6fae2c91e1b62d1d32b0df9ffb73087e498c9b692fe1b77dd529d5652199983dc00aacf7fd4f51b5d7d75ceb7f9ff978fc4f31381bca88fac879aa3391a1cfae4c146d36544420de27aa2d7f3c5f83fb4e9458df0256dcc3f168ad7bd2607a96bb46482d5d7bdc499e33a9c33be9517fc32641c65d44e11b3d731eec5651bae63cc419723865e37352d652f56a7bcdd15c4a037078e251a613e52faccb00b9fe37a60e2ff18f1da3c726a4afd6c864a0b0103fd3a12b88bc2dce2f90ef9ab955708dd53d60038a011b247877e422b8d30768e4434012aa6e9cc1ee5f94258dfb022d558af55ac0c1a0be99c9dc51ea88321365eaaf9ab22e84f46a24b464a18c9ac464e9ceefb24585b3b6c3649b03abcbe4c3b74cd4e9aeaa5d79717df2cceb3b9e7dec53157f96da548afda0de324640acf614e250f2c0f1371244668841dc2fd47267a00c1c240145498c321b0450ef008d92bfa5a05773a21247792c1664d2c8abb7ecd6c4c2d1342d61eb53e309a3fad71bc1cd37fb84d6ebfed7bb6fa85cb572178e9cc92316d6d428daaa531f95db12c154ef17b1acc9ecfd869311bf862825c79fcf855edc32b5b7e1512a9f7bd5730a4338f3042912534c12a201a97f98b38c2e9679c11bb85eb29ff7c8fa55672ccb62d86b727149fbc45484c8ba920d463b1c6e44e6a1ee66cbce0b79d731ae95ffa2d5a4794c45aa9fe18d115a07acccb282cc05e14dd0e9b9b961a204b99ed3340288d4fb7ecef8b1659d9f03002022cf43d922b572bcf39a3af7954d0f49016aea511a15352588f26cdee9a8962cd403b34e760e4b0d10507b15a53217b5b54eda3c270e1014c52253903873ff0b927f48ecb2d30853321dba819a6ff16e21cb99a454a9fca6a94efb7391b31440f2c46b13731fc2d1c26b8ec1346be79dfd8dd2078781acc10a75caaa58af340311770585bd4f5bca49295d0a9e6053df07382e7c8376b779be88285be7d5d5b3f2c0762f728147c2e59f356411d4cfb15f00c11fa1b7343a94a5144ade05ce6ee95531465bbe48c43f6630125614f4a57dcf1d6e1468dbd19b31dc87f9a17d4fde978eb0796bafe0e58168563dd16a47806dee0b8823bf7d61c95462b712929ecc33478c99e02fe736ece42e70966bf47372e1fe37cf87510c87bfc8e2a76a54d3f6c5bb22bac3deff555457671bcc0c0773ae757d0af2a521d4c51c924ff68c9f742e8c81bcb1d6e829bd673c0458b2b2ef54328b6d3071c4b000876cd60e6f4a84e1193b2f0e87944a2d3dc9d2601a65e5255de47446d52638e3c09d543069f5ad89ee2b98d6e64d4c80defb37afc195d12cb5dd30f17e11b245637f61290f86f41ee33f64aad4eb99dc0b558bd0acdfb48dae2b076833c1bd4a950c7e9a31d8dd9d9a42c89e18536f5f776a63e0e1204e344907f88835c1b5f951d1dc4d2a6d0d8ea2bce09b81997c82f7176586f04a11d071c4a27e033cf82369ffbd6a2dd3aef467cca3dc1e3ff1b11d6d0c89bf5a2f1ba30f0b2a1bab9b71acd90293a22f8fe136e4e9adfe2cca9339902446005486cc6a246ef06e6ee0e275a17eb898ce8a3fa466badbdc5edb3667115bded9c0a20cf387f07bba885dc75c7a3c348b8206b876f7fe1a240c0fa7a5c47c2f0fda34e5fb2e7054877a011906e65fff341e19339b5c2f716735915e98f2b519e5a8dfd9a0fc4bad9c18a0dcb942ea333230decddf88d584338bdc33efc360df5acb1098639d3c0b4423e71d6dce79dcd3713ad800bdede93a9f408e8ef0f40c97cfbae5252bef89988e2e09a816ae66f26835c3f19863c2c15f1ec087b235bb54628b7a1229746a5a19b1c87adcfd1979b0b04143031c656392626c454ebf7ec92e94bea61f00de60b3544c8f132b6b73048b75675147df6971ebadd7c1dda801714cfdf59fb0cb392ff9528ceb1d6414a7d34745c5d45fe5ffd73710570bb638f6ac85c7c826284da5a34dfd89b3eaab0d083e96e3a7d7b2976c8c37e2d620a80e6404f0367f5f16bbbbc89a4d3ec0f2f69fe008a5e24f53ecde588012a26c06a7bc9ea0a65ed4a34bfabdf0d8f931b969d75c5b6dae2295c5d61818cdabacf6219511593cb94758e38c53a0b5d1d029dfbc39d3929bb3af8e4114d7402e8432b89688bc7504c30f6383111be3215e023549a900bdf2d5d6e50efcf4efb6600cd384eb913299d1d473a4823ff8eb353248717eb976c45945e3f5cd2e06ad99f93e3e6e7c5a7b403710ecf768b3d8f14796cc3ef16ebd1921d012cbb6f2f40c9bb148d47d6fd98d912f7b4d7fa41ef8151effefaae63b4264b5b2e069f2620dae3678550be843d78cee134126cdc13989e7fb04526b9434683f56c0aafa036344ca28ab3da21db3834e0909653a86885037ef9ae9e9e47d7be14ef568be933f2589b30a1477a650be34cf43f9fedb3b2a80e761056b822b237e726", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000001140)="a0c094756ed53589b32281cd4d1aa6ec5a75853f7233da0a7580b274f62925bec31e4ebf66bf890b21c13d0fd1706d20efa955c6b9eee77b1c83fef22f8a0db91547466b6cd6da0b78455a0c8360052e0e50be582187d3cf1539b97d3711b24064f1c5a33a5ef779f7bf86cb060b1028be15ae0f845974fd9cad25569f664d1754a6cd132aaecbffff30fa56f635a908912092f50855c167e2dcd571bdbce6e87cb68285db769ff4a588fe63c8a582e969123533a04f7bc7be5e3c6657677c04f900c857187357eebe0db32e28", 0xcd}, {&(0x7f0000001240)="5e52aaaa51d9d6533dbd08622a7e708c108cfe8c78c40857bef9b05b51431c716af292b93cfc0d6cc6feb833752e00a9a0dce8c239c00176fc50568759a3592f1ca4288a67d991f21257f56edd7c84a4ede4d4a934b000bf9377abd83461a5efa9ce833b099a7f34eb2f51d12a680ee3e6a58437ef164c48fda85db9c191a35fcea913dbe0fb0fa04584a2770f215bc8cc487a79931a6ce51c8a3ca1c1639b1bcc2c4212d33196288bb5f29cac2a60abb8caf4dc6cf3a964cdeaa98c566d9e9cd067cf6b3171e81322ffbeaea91bbdc1f329", 0xd2}, {&(0x7f0000001340)="66941e39c246af1050a0cccf415d37884c856f6b30c58d78421245d980fd07c6be50a7822d8e7d2f137c094bd0fe61312a6a0bc6b94ea2af7a6f98cd0cb65ed09c34055adce3293d0ee5f5ddce113b0547a63c6a2bd5c3f3efc3cdb790acd5ffbff27976769fef67c2d08b5d7afdc4fa6da1920c4ff9bf0d5c2153debb426f6125ee80499e4029603518", 0x8a}, {&(0x7f0000001400)="5f3ab418fdf4ff32645e8bdd6f1bffff86a6ee4182a651dffbce00501f7b912b631bc29e4f1e7122f7812cb05f441f631e81b11684c2c2c651ef92b50eb53e5188ecac6e25e265cffe32cbe6225e391aeba8d15d3db8e9c9c4c30c194b50550e90aecb546ec6e7ccdcd9166427b4e317d33c410c7c61597d0b420eaf4acc12b182af5f5d36aa57f3407ec0c29004be95e498957fc67c2ef1fccc99896ad15a888f82603bbbec55a8832de37d2ad1b019e3280ffc296a3bc10f44d8598200b85f02beb4920417e12f4da0e523f662ab5f54ecb2a53c4cc4688f9d6976d92ddfecc34d247a87b0d7b3dcf756e3c6ca8b26d21537525c5f9fc07e223fa62f7fa68865944938792b3d51006ba7d0c2294144c1d7ffbc6fbbedaf8db6a2a74fda0e91b9c2a3fbae49a40a1270fc01fac05779ee9cdbc3154b6fc7a9512486e07ce948ee865b42099619b7342f6c1659fb9a12fbbd9cac2eb85910a8339370d5cb2cbd55f543519128e83a9aef2c1afd31f6da4580c4179d6b6e45859d6bbac3f65df6f3b43750acc2e5fbf41a646a7717158c2b15cacc425335949401e25cdd5d3000a7b8c92ca85231208da8f6f934239b4f65fb750a9f89d6ff34da9b8219fb388084159af7104c69fa70b860961a762a46378c2449b13ed928df5df185f0c6a30996dd393814a87d8af608df7bbbb3adddf48a0b752209de66300c0ad3ed129a89870340a25d2318ed632d9cae3efc8c5ce636317d3ed308207a3d798dc69ff85280c71fa5f9d9e7c27381a56574066abb67b881957524c043f97a33cc8c583b553de90a7c56229b6886b7ae46d9be372bb74fab4ac352355ae1956585ca9f2ff94cafd599a02debbe6f3310038cd4cbb2634437c6f7e308e3089b3f4b968e5d5af5081e13350e8e66c6b14ecbffe35a7c78a4cabc136e8837eb87d0721fb5689d79d784efaea82233c65fe704ba17771ba9791507e5921bf6e49ac2414a8a312bfd3050e4d18755b2d84a3ec237fc120cbcc621165969c9753c7e68aa632d27acf596e95af4093119a7a0208289af5b88a12c5d00b4429a79578f914a4c163b3d5f54c5c76177b26294148a34a49e2b7eb297ff690c99e527323b861eaff75c8e1a9bc935951f0356c1606170ef71fe4c3f326c5bf1be427660dcf77e9354f32e098c3309464dd89c3a4f5ef997177f0d6a743b67dbf5e2198ac55dddc580469dbf0088257600a335c5886627ae0ce4f0d14b6c45558edd797412db60dd9b668475063fe50f9ced1b54059c3a0bee074bf6d1cb345fa4d537b7eb382e47e82b4802d3e7d4532d26bd67589d296dbac8645b1584b2a808b8cb675ad0bdd0e7d4cd11edcba62fcdccb5e510b5bf73406477acc247ed503fcddb50440501b995f305c0f417cdd83f64be90a1e9dfc178ba52c2bf622cae299dc51a89fcfedfb9b002406a590552e66328224d89c66de765a139d55f64513777e63c2f97a32fdd1eaf934c8e0fb6769355e093d2a194da3e931b3fe47b736e48e2b4b2e55236937a9529796a80036f49387e4058b3314031e7b81401561325b309a945234b0b31a10610ab17988bf4e3454626749cd952dd2dd4f07ec6f97e211e733e162cc6a65f64b7f1f1661f3c5150fb1a7750664757cd3df79cb40ad0e0e69587d2289246434435014d2156fa0c5cef653112ec7f13e297ae1daa2688870753ccdd68c99cb4151330af25e093c728ff775d5d919b9a371149b3c28a37b1d551255b4c4dd09a597fcbd67dfcdea5938d9e0f04e413126baa8bb02a3c61765045601309952a16332a46af11d4d15d6325028db61556d5597b55713e976edd47c2e58fd3509e1363d189b930eba6ea4f317af2cfa042e9db76b463e8787febd0d4483d35cebc863329049ad984a588ef82d4346f01921c1bc286791fc39ee9a0c8108aa4c96d7d903c7ddc62cec587471e3379c7ea36af539e0f152332701b1681cd44249435e1f7c89d2613e6fcd5e37fd5af069dc5f29e97244ce32462b3b12df2980ba45976605a7100e202e36c1b36f38169401154aeb970692917391397224c42f792321cd3e320d494abcabe4c90b9f38b74ae8d8561807605b3be0d3b3adbd73af9f8200f3d512ec35f785206daed60673a551c912a4bff3521d1165d7fc5cc56ec105b143f915f0357631fdea8e38a80c35e8e7149aef9571a8d9cc4bef5bf5d9ee924e74746fca10c6424c25778a50214b416c02519770970b8823b94367cab649347a9d08d823b27dd3e7c71bd28ffae880f48f38c314802216aa3787fd21429b1945c861b8ccc0626c60bee51d6f78c2f0fb7659ce22d9a45abc476b6d7a9a409e643a02d1fcb99c6c5fca9536fd9fed2c9fc37ad199a822edf89956527e599185a1c1801a450526e9a31f185a6ca4cd5412e745bc71307b5ec1660593f8d9ae1186459d009f41dfa7e5abd96e91c4a6f60f0c461e6cd12cce9318ba7e5ba31d312457652e69642040f0855b22b3e8250c55e06da0639933f5ee88ead15f3ae7e995293786d562f2e2e05c2b0d7b8d600f2f3c35d3b868cde6b72aa854c541c7873a2a2f8d3d9ebe1b59c3c1b5351f938203530fa0987d9be3a75e8b3c4f2d3ae0e958bfc9673e7164c0fd9a33b61be76fef13581b8be9d9e2d84dc85c6bd2ac5bb398fa39e0519608590a50636e86aff0b10b2f859233be36e89f17d242796a092e0401eccced48495dc3e688577eb8ee55df70315984b85969944e7893d958506f201d1869d3f0b1e625ecad42978b5341ca2922168ee3b0e62427c2a7038ca657dac51bd95d88ffc0a4ad9212ac44a35b6746ef43b643910002801bb7d522b67288eea75ccc9e7af68073aad837f2472a969c3360bf8f5b63cfbeebdcf98f8b01fcf06bc081c005b95db0f165604022c53c2fca2848f43c5505205a86aebf2d3d61397f1e6514a2bfc2c9e11c102aafdd52319fe8798f81def7714564c4919475e865fbe69ff2bc41463481bff47f04039e08a31b745fe73ccd4a5fa27711a8b3d8394840f21bc7cd56766058a1cb93604e888fab892b62543856564d4d18fe75257ae9a668860a6c601968039dcac60b8f9b7283d8756bf2913bb14e90a3338b5ea793f3c75890108576ce738c6a4cdfa7f321a89bfa9ae96e131dffeda0c12bb382f5e278fb447fdb41874b79f4781cb198f7e58db845373c02182c533ab8dd5e3933a8e022a35ba5497dbb9501b289fd6a784f7fba87145cd2f20469cda418aab0e1489799327a8c2a1b909a4d927257b971ac4bd0817bbee1b9db1371d678623ccf0bf7f0e9d82e73b22f2da4be39737fa6404b33a7bb6a31159439515ef74270aaf408ca70173a1a253d89c0f784e388c9852a95d1352c1793bc97de142d3b24de060e67303367dac5ed027630d4f9bbe1b11ee8d2f275bb4bb22028f5bd9fdbc62e6994752625fd9b75d0cf2c5174d61357324c2d58f7ac68854e7eb42ebb48f2a1053d46599cd4e1cd36009256d36a238dcdaa30ddd8e1e2a11fd82de5c9d1d3833e94439549d171949fde51dc4b492529a0bfd3e387ad9400a583228c1eae65d52dc706192dc46996e54180885d9f92c851399c479a1ded4703f560e29705d45c303190acf10a25898fcd1f7e41ccc7603c488f66925ed11f1d30a57d476392df253b91361950f4561fc6dd4dbf5170855f9900ec584a2b9741e42747282adc62eeb62a383f15095d86807bf58385e15a83543e3fc615f71ebd14c2f4754f595b55304f2ef62d8cf40ccaa3405d054d26fa4acc4553b25174ac3fb3a21e78ca46c5b19895bc66c75becc00647ef2fb43fadfb637c976b625007754504c770ccb349fe9d739d795c5d04428242376e6476f0ec7a03a3fc7768dedec47a802bbb25a985778754493a846ca3487c6e598d5cbea0f88bfba01ecebd9e43875734ef8dafab1c33fcefb121cb7b9eb21791324e5a89c9a744df030a3a18ccef2fe1835a10f15a11be688169b150c508d5c8be6046db1b0ec00efa033a50e8c2f137bf405b80c85aa8299a5b13954d57164f4910877a72dd48318d5780c8943b86f2fa50a7f2e4a635c5f5c099046e14a1907a5c2d75da871b2119632b3a9926b664ce78f3b5ceba69e1b6815c4f971aadf6fb952be6ac0e10a0089075e333158d2c014517e412eab915e18f195a693721b4b9058a7d6d02c6d1fb00ad3bb758c88a23bd0a1e02ad96cc98fc110efa289d9105e7492b33c98b2135f43b287fcd77156472ee311fd1de79d979df1fb3be2661dcca1e7c87ed42900b5abd6260e8583477e6f133c71e899715ff8dd9efc85d7a9c21d9cd0403d05574ff907f9a5a0b1a32378b90e3667c369c391adc6fa059537f410441cf32f39119a131df369edab94bfd049a7064d031a399e18c3d341c16616ff03f6440083c2a3fde46116c057c1476e79d839091b1c862a91150f1cb19bb5b9a343a8ec4131d09b609f6f52a75ecba8dce12cb9130aaa9303aa8daf38dd4fac1831c51093b00d3c201ccee7e30c620d0cd1cc55f050618574320f266fdb160de18c07b34e4ad236340918151fe27a7cba4a5ac27c03f818129314adeb9e4a711385dd8b38ddb5600e3f37f77e6ec5b17885a29f7181542ceee68dcc2b43c6ebdaa7673942fee75a992b1d226e0b8a28bb702345419fbe82ab3ba40180c7415e264a06e79ebe71d64d2eea7492a2de6106740918d3cb2894222c1d1b86f913313f5948752e39f7b17df56efcc148918d67bd9238c3e2586548a5ba4e858060a9dfd267c04fef05128351394790b94010b1c63513fc95de5bb6cf838fd37ca6ef0a134c86fa4bc028b65f070e35e73cc4ce455f8f7557cde5a8b02cccdd8e63395a8ccd2da8b43d50a290d9a02b2ce208b89edb47aa39614691f68d32dc7415d9b439a64f6dc6c86e0fb7eb7e5615e5953c2cef6413ab54637c1554321dc5a551d963bb0cd41335abc1a5fe7bfad22e85cdff2b7ba7a1f3795a80ea166638c0841b3966ad9ffb88b35f1f3e5f8d3f95442d0953f9975bf07d012c9d386efe6331fe8b9c9064f1a9923e21c82da3bc97e23f502372b12d8081c6f0b7c384f0167114430cbb2c320eda1c1e038e72cd28f7433d763013c6d7e8acb9d8d51a8ee97855e691bc38798e2e8b562a3d9604f073e651ba0031aee8e2b180d710f052d7dde0f1043b6a4c8fe6555c703533f6f460fe417b10f0bddc6eeeb0659d4529f781e1c17599a00f6bebd9129ed7619d5eace060dad148e253561375d19a06412ce5fefc9e5e0a4d3646a8a7b6e5f423e28eb1ed43c16cf4f05a831ed49c190bce89d8e4183196e447b402ec68fc91e86d8133061cce167ea638554f5436584a7f46b79310bf2bb4dd13962868cd23c846cd55e78e57fd0180fde66e46ae3aa34d77d134bda1446a9124871942bd1be97b1e7b584d18935c0abc2553ceb3ccee2eab681cdc5c50668e8fc1fde736314aa28ff6b7e27e3d815efcc1a9ea2fd239b9029eab77b92efb217014c9dc46e0a4b6a4e8792cd35bf6fc3a6a3057ab05d76316bdec3959bfa28436109bf469b2cfb4de51ea0ad70692e1b1137277f62f472834b947b6a949e76e59635cad26e5d6b75f3e73f9397bf874b39094602458c1463e7e48202ac14df4d6a84cbd61544751ddac330f9bf4e9a8ed152c3789619b13eda2fe733d0d2c1ca7ba8b2c098356cf9dcf38738d8863caf0652fb8468af421c70d0134c48354cf48c92fef80633b5237e492dabaf98dfb6f0a235a444238a1fa06fc37fc1dc67090b5d1ed9c", 0x1000}, {&(0x7f00000000c0)="89a3c199d14d98ce0d3adb4c5f82c03a54813665222bc908cb6124cec986fa74fbab949883fd43e0e80fab144e6ff2cebdc85d648279c634", 0x38}, {&(0x7f0000002400)}, {&(0x7f0000002440)="677de60cf2a40f141e78229cb2024a4544d5b530850a90c505893a5b325efb689cbaa267e15fea8640244b26c85f7859c940c8215ea5360a156dfdd01601eac4573e6c723077ca7021d01b133b32c7b4ce4f0d46d02f31b20a27000abbd2f72848342c8f394851d8aa2fa6567f5dae", 0x6f}], 0x7, &(0x7f0000002540)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x20, 0x40e}, 0x400) 10:13:04 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r2 = getppid() r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) chdir(&(0x7f0000001640)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r10 = getuid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000340)="092f3598631cc5bbe559c7fc18969a237f2a1632cdc501555264df761ccaeeb87265", 0x22}, {&(0x7f0000000380)="f577425c90ab4931504dd64640ae", 0xe}, {&(0x7f00000003c0)="af52ac74e0c1c71e7858dc4bfa76bf08cf0e2c6a81ef2350d4f87a4dff2e5d5a66ba72a04a3f1cbcc635fea1560b6c4cd6da1c9c2e92d934f7c8a5ef4a69458d4d0d2b608a8dd4b44a679c86e0b62908db796dfb83eb5caca577ad6b5bd2914e922c64d999f3c2fa0db3d964d262f1b15f611181ce69e6661235712294fb3a884fe5ab811a191f69de4312af3a9fb3a0b9233f1258a32a085808954bc400b025f6688f6107cddd2e247bd4fa4c3958f46e284bff9319e1c36f1b1632b8ad42db1ea5906e2a34b4b98bb18a16b7bd687335be9df8bb56c4b5bafbf0ee483481846e557724e16a1a24e9f12a92366e6934b1087420293db9c13c22527bef1105cd24b00191f68a3090889cbea70769caf16bd130e93ed8002a11fc073b7727dec752f7a1eea660017e2b8b3d64660f7fe36741c2470959064613096bbb51902789658ea034234f224a6d62f0fe06a8b5410583f744468b3200fd603b6f37b48ee55aefa07e2402fbb162f596535ffa28243efb1f14b3cfeb7466017590ca90c6a4d4a5acebce8e6538f5ee91d3103ef91cd33cc67603fa1ac43412be19321ec8fd37b94c96fa708e7a1f17f5c5957c52519ca19f50ea7050da6622f5d17b9cca60485c2349d07ef4137533d5de6706a401db54676372b13fa4fafba33be29ced4ab1314f7993135ec7782119706dd0a232bd60cf237e9cb141cf98f82ed82285571052edbf8db0ddc3ba56d5a1506d46df6f90a5fe280bb3fa8f90cac17241111fec504e915b9570d04c1b2c3cd4da43a483385068eabff69ba2aab5539734d58038b9a5a1be2523f5ff856f5d7d60869fccc11e4b7e549f7020b3a39e9683c66594b1f8d8060da9ab59daab35e5f7bc5ef48659226d4853cfaadd439581bc548edeb19c6a54cf8bb2a965a3cb9c36dd9d7ef042da7da8c35c009bdedc3c55cb472aff9d5003d7ae652cd0999ecf5b27a377a5b4cf82571d34f2cd82509826cbe47e017a3944ac6b5d8e4086c7336d4d2ac259ddf2b3b6e50649e6556ad9a28ff4e686d6827c921b1ee80caadeda953ca76df044a81dbe1cb7cf0d6cdd701ef6989a4dc1d7f15bcad6bca39344683116f3805c5281d96e734dded0898d4e9348648400fed033ddc43eac19a6827fdab546de8a490ae81f4a2bcb3c0a7571565eb1fafb5c31d305e4e08dcc3decc100688688addacfdf77e75f1751005e6f832eaa50cd5215d6aee5280cdf5baa0761743237c49b36b00637bba86015235dc4be0e55957400826ec77e5be741aaa4009fbcd0a1f8a5c35b169ebc1521f55cc4bf422c1f25662aa0f230bff099e484f297d1cb2143e3db36d8acc66840d0525e4181931823d9d27e0980298821e24bc04a0ae09e162e082f21d25f03d05058fa1122d06e45ac8018eedbf5dab966a8d3be6230acfcd97d97564f31a625ddfca2937360b9873f19ab393ccec5d3015ac27092393a9eac47413531f9b2750fe132925f50a3a62200cd82e880b4aff093f29423b9ec6371817382be3a4f54881e6d2466782e03dc1d47e6c24ce5ad774613891c12c91edace8546b37985fb160e465879d9766d677fbc3ba1b6edf251ccb5639d3af6cc7b2089a974b8d7a1cdec198061838556f6cc21d684d6d49ceafea0694146a6fe5fc079096929113bd8de7981d8767643b7cbe75115242b729f55e2648c034a6ba3bbc91012e3638f30674b572b83c3f94af085e13186729d25c80fbc3507ec3a9021254db35d6d1ea29e9f4f29bb7c096afe94e2cb3703ce6d86359890131349c3544375ef76d3b7f6bc741be861cefd00b12bfc831fcb45f53823460b1815890a9737df2b0951156b2825a7ee94b474e258b39ec3717f7aa87c2f5c54b92e9659d9e5d4cbcfd61e899223e67baa906fdf039c916acbe42d2f1e5b149257bdd6209a3afeb6d0b9c21e953cac2369d3a00f35985b03570cca6347253ad8d62bf846d5f3091972407a40e4141ae79d39c6ff58e5c8558e5e5920a8a15f5febcc903e16164ca2c1e14a0d405d52633ca3d7d164a459963666fdfcd947000a865045222fb3476866248ae223838db45a565f4152a0f11df13f0d9791dc7d8fef1efaaa50284189919c95faea861e12ca7bedbdfee8a4a99b9f17c3a33d5c1fcbb422ccc614339ee058f82a314678c4af38797364467334e010b73be85345e60aa5b1d83789d8c2eb609b985379a4d9233cee5c88a0b709b42a34602c7330878caae37d127985fec642d0d2a38d512cc2feda1671c8c1c9a6883dc75c51861727a76aec775aebc311f1c22ad2b2cf754cdffcf0cbd476cd7ba3bb1ce005cfe65e077fe8506bc954b5cc1bab95d9848a7b7c4df81358db89ce21300e337938d3d401ab4772daa402a4e3e7788ecd08d88deea9ad85fcd899876e589021c979642d5b7da556aa58d21c317d0b4331c0d980f3b7c4de6a54fe55597657978621c7ab26d180cbfb15aaf4920cfab0123d01154615c6cb27ac185e2e86949b53c865b8c9daad370852cdbad677f63d2516d2960e6beeb4172957ca53f84e0d95d37c0f1bdc343c7459579770411f86407fc8aa04efa25e19bb5f35898664a810afacc65ecc0f82d6541576d2cdd2007c9ceb049515e112f445bc0195af57083b1e653f0cc12e5ae7b7379c5d7ef93b773ae7e524a71b1873de0b8e57e7fa4d18bee88ad5e99327abff801f900fe34288f4639bd3e9d89bef2f3bd4307598daf22e3db811d627dee724ab60edaac3311af4e36443e1afe404456fe7d21306d4a35f6095630f44e884b3a9524a8ceeccceede238cd6bb33eb1aeafdfe694c4317d09960478398db7e883c73ed0995b6cb16ebf0171262a659350a3094eb3b49b107228cda5842bdd17ca6ef9a93cc7f1eeb70508909a3f52909f8834b7d3513e3d2f9c22db319aa1fb80907c55351bd29a4a2ed26e5d2ed42e924b97a507d3fb04cf6fe7a5ae40cb9fa34cfcca8470eac6227a28b31ccbf8267fefb48e9571105d9c68a02662dcf545922515f9c0e19e81ffce9db97f2575ce1b98485498674d815e458d97fddfa5f036c96b2af03a74f2f2e22478327234deb4b3ab53f13b56720f800e7e50fc5220edf67ea50318252c1ff13c932848ef9fb0ca339db40715b7311c8ace2f5809cfc75761a9fde5b9a318ac3f9153db185e512e4d0d666df49cb44ce9b8b6bb1e0806637bfb922a9eb608851352714de5937151e86fdecdd5a58442c0adb999050995f587f0c64282a3e8ff1776520a28b6b052dd52395d916a52e4618636f0e9aa63bcbab1c31683fe17b08fdaa01004f6f9d6e9f3accca1f362f555a4ef2829ead886dea39fb7e63905e4b5fc6b7a6878b8017b835e1fc4b32bda43036053d44af439c62c85d296262f32760b1417f31f9c5d790d47ce7772fd0ee97aedbc9acf26b30889731fa7cc4a08497d3a5cf860506b52f18e984a249fb841f088b44888f42a867925f2b7f35e1316246062f197ddee8b2efd0c5443915ffdfdc2832fa7d74d28b296ef7f4f9f174132ea47cce7db55ae48a44afe778ba28229257b8617df70bf5cf1a9f5e8ff501fd39051ab4d44db94f1936c1dccf3c197e9794f35093ed23e93320fe7c988e985a15c9d9d4a797cc89af79ae5e2037d6327ba3b8edb5f039c6a40062c7e4d8ab2cc3974a2985943a24e76f4948c951b28c96758f888bd38a6824e187e0fb264677bcf54bb7a8de1d492583bc75862d38a3927499133e6b1abb74a500d7bb9346bdd42b2e473d329f0997ec310c6c2520da7a6b61273af18b2ae291968c1a0cf7d46a8c2ea2c1abd590f5d6f23773b31adf8bd05fc9bad4c36d662795e6c9ec76b5dbc80dac778a8b81bea354f545bfe3a790055a884bdf3e84c0f9b8d53122f187c2338514b401fa1c019e371dd942caf3e118f3802b146809e83193df059af1bb49b5a5a3acb8ac4b098481c05690ecf6fd0e2729843c2809709b9983cbe3055c03169eee6d4726ff39b48c719e612b7b5fa666d65a1db26c580b03efd8e430fb702d399e009ac1103d734a2e1ca37436888577da8fbd53e357914aa9d12a96e99164cec69daa6a7854f23bd025273112114d45e516f15d29ad4dadfb0577a49dc4450ff4285c304e515dbba60601abaa1ce2c5d482f8ddbb4b001c12776512caeb7aaac0c49980c5e7bca0dcbb7f5746d6ed2acc3b2f960f9c743a8285cf02e1972267db49d28cf95f6262c8a47e1caccb190cbce013fd53dee815c7e86d20a4e90f37444e13601301a870e8a62fba90539bd0777fe48a914e0c1b0bbe6deaaea9a0af0886e04380e36ce3ddca89aa0a368e3e34e655104eaa2503b7a187f322fd2c17a5087cff07da35dfd2a9bbb2d17436110c533fc2506e31b9766302745a1fdc64e48bb5023ca107e28c99f106c353289ea7951c80902adcd1ca231e90bd3ba33a5c18490c6d2a196e19e5ea993e8e84b562b3c1939da9437ed45ecd8156ebfb21ed8ce37afca35b9bce22ebba10417d22b5f45222d44ec415a08eb12e6f31670c4b78cd2dc51a8448d57439f1b9306b0336945ef1b5a76f9dac02f1f7043c22a4d3aa5868bb9348f9b0bfce62a56620459646648e01ae504a2e6bfb2bf0d7f96039ef8f2d95301ff471ed1947ab004a367235d93e42a498349ae5ae04252c723ea2235585806840338ebed93d667f097a69dd5a5da9a87953bdba414f85c2443ab5cf71d6dee1ff1a4977852f933857b463743701cff1931b10f59b338514f94ac51e4d4bd3eea54f92c93e066563136c9ff8f3beea7e34d6e8179bbc407908cc3b6041579a14ac9d285b00059dbb62ccce9840428d08c3ad39fceb369c451d7312a9dac0cd5225c50d358a38d0fd42c17c0b3f4fc2f7a74b64b263e72a4d7b1b3340b562605788f22243f2e7b6f4b9319c08ccb08556653e19f00b23931e0f2190d0fec756a7e33fc2c3341408517207bbc4f78215f94133ff38545c36ea66246df286a2ef5f6a064020079548d3adcde332bd3a68954c226be70fd42325bb0afb0bc69f160f5574e00a3ce4db12573e79c1b95521f4a2d2c95db1bad488e6e4b43c6a43ad1c1b42082bd6fe0a9ecef12ac9bcc5b5c707b702a6982a18927fabf276d45a0368727bb130b02b9710e570cab998ee99d009a10df0b3dca016121bf3703c7492575212a171c195e2ceb73db280708ff1bf28643eb05e3302c9d307c54b97482cb2e89646e5bfccbac26629c6526c2b3eff0bac281fa9d448bd52275d310d7bf0caea23d565b9274a52dc22b04fd1559d3d39531540e4a0135a2f0559e50539da9ec47f24049939a227d371e562649c709a26c79e80448afff3836f849f4fe42571851f66eae274adb41d1c18c0156af1a3750a84f15e76c6afefe936a0607244fcde21a6a5d8b9149e28e1af4a0d7c46859d0177e1f14110fdb72ad8c23a64f86afe538287b06710f4ce7d2b28ca6bf20d5639adf357c7d5f3ff08e0a9e741f5c5bb89a41bee433a62c8e1d1dbb526feabad0d615f44d548195f8794103f2956da13986fd72e1a5ba9807bf94ddde62d1bbb0fccf2b1476827096cfd24675f71f0d971ebc3dfe16b5a7e367c0c4d5749cfddf98bd22934d1b41d2b38139e4019d44e9e7566161f476c19f21050efe7ea25a1c24b711209a0432f1782f1976b7a49da51be2556826b7616fdad9a2782429e4bfe7c0f4b358ecf9af61bb02331eea66f23fd18b9257832c50f6ab3ef02ebccbcf9c1dac21cb228cf406cde3285b27a95974e77e9057b8fe18bf20350e5d8aa2af821b1c96", 0x1000}, {&(0x7f00000013c0)="fc9b29e11542439c56fc4bbf609a2930572efd054506e39aefd9bd6e3e75177193c6fa1cba9cb5c039669b58890ab73c1e24b9dd44fd741f82760b3f", 0x3c}, {&(0x7f0000001400)="57dc3ed987adb2654108d07ae341fe7af57d9595d75512df9bcece61191f2a3328e34a863917b02385db33ba3e0cbe637282436a9ea2d1679b7dc1883fdf883daf670bd405640cfbc3b8f3a4c0dc055c724e7d4d0f2381013854c8f2932c62559780d725cd5824f3c4853440d1704d86770d1a80371991a92be09020c68594c4e7dec3934e244452b3492e42bdbf", 0x8e}], 0x5, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff0000000000005987f08ef551daeca30ab93c26dcc1c5d3f649688a9d2f761bfb95d72cf837858720ba6836bb6cfe54008ce1dfbeff2d1f35bf806c7286b4cccd85c626754ec6cb9acee7f1155d9b55ecf68f813fa491233abe523bd438e7fa5d5715b4042f29dfa3c0545f5547f3", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x108}, 0xe) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r12, &(0x7f0000000140)=""/237, 0xed) clock_getres(0x0, &(0x7f00000000c0)) setuid(r6) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x40) setuid(0xee01) chdir(&(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 10:13:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 10:13:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002004, 0x2000202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) syz_emit_ethernet(0xb, &(0x7f00000001c0)="1555f6919385d6efe7ca94") 10:13:04 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup(r0) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xcf) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="62af441abcde4f1ac993e87aa542ff3cde6f1e33c062510e7e9d9dedcfc1ae8d2ae62ae9964822bf433eaf5115", 0x2d}, {&(0x7f0000000180)="0eff91c3fb59377f04dde3b869122fa7ba45d3237d5add17e9e9a5c59192e4e5ef82126c6b73378772a48a28ae4491306166d7ce8b5ff219c89208f45de040414be8107d6809771c", 0x48}, {&(0x7f0000000200)="0dc834e270c17c90b2a98ab459e5c7584b6943fe6705450e48ebda1624587e4d0c12a8de3863275fda2a271f4a481294c99bad532f7bfc1d3e136ccd84441ee5cdb11de9cf4e4a69ea7b136a515c86cbd00db5da7fdb93f25d78307a49e1497b927f84b200b3e961d16ab74f6f8f6389d06f1acb8c", 0x75}, {&(0x7f0000000280)="61663c25be69764d51334b61996cbdbb70b9b0c620dd53d227f48a79ec1afe736553458210b39ae18148b37cdb883ef1de6e15e48873a0c966f59b22d25bf36d245d92f3b657c73bf332fedf915c5c6f8391b92294e38656aaec272e30b132b43ba16366d0bbf9fec43eb42f97e73ac8564120a3bc9103698fb2e9a0c48e5cce74892ec6d478b3194819a80609a1c342dabe312ad6c20f938b7bc604f971ac41e7f115fce5d0af377a1b85563a99cdfadd97f921e7538a31573412b299", 0xbd}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}], 0x118, 0x40a}, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000600)='./file0/file0\x00', r11, &(0x7f0000000080)='./file0\x00') r12 = semget(0x3, 0x7, 0x30) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000000)=0x1) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 10:13:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="14b129f08f5218eb8166d652832cf108206b5bfe6c10dda8dd4ecbb453afbad67a936b13ab653f60b27e04c896d31c02d1ddaea71beba4b323a3eb75bd84fa25f0c72edc674defce512672ee818cbcc27f1201fdb9de60a3ee758a29f464dc2ec591a864d19d0706de1f2b0b430c7965f98489801c1f062c167b7ecdebb0e638fd13a4df87f247fe93940b19a138ae4a2a569bb219992f465c58dd11", 0x9c}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r4, r2, r3}], 0x20, 0x400}, 0x4) chown(&(0x7f0000000100)='./file0\x00', r2, r5) fcntl$setown(r1, 0x6, r4) 10:13:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) pipe(&(0x7f0000000000)) 10:13:04 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 10:13:04 executing program 1: read(0xffffffffffffffff, &(0x7f0000000000)=""/204, 0xcc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) read(r0, 0x0, 0x301) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0xc0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3a, 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x7ff0000000}, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) 10:13:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x807f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) 10:13:04 executing program 0: r0 = semget(0x0, 0x4, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setgroups(0x0, 0x0) setuid(0xee01) kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r2 = syz_open_pts() fchmod(r2, 0x0) msgget$private(0x0, 0x141) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x10) r3 = semget(0x0, 0x5, 0x15) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/138) r4 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)=""/24) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getpgrp() mmap(&(0x7f0000480000/0x1000)=nil, 0x1000, 0x4, 0x810, r5, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) semget(0x1, 0x3, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r0, &(0x7f0000001400)=[{0x0, 0x7, 0x800}, {0x2, 0x20000000000, 0x800}, {0x1, 0x8, 0x1000}, {0x3, 0x8000, 0x1800}, {0x2, 0x1a, 0x800}, {0x7, 0x7b7b, 0x1000}, {0x2, 0x401, 0x1000}, {0x3, 0x8001, 0x1800}, {0x3, 0x7}], 0x9) 10:13:04 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) r1 = syz_open_pts() shmctl$IPC_RMID(r0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 10:13:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x80000000000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="f4a35df596aa515195226715974c7e1f368aae95877d75cffa811961091438f1996f4bffe617c0b1b634e0c110eae46daf8a468a25586c3262ac427c14c7052cd508d63dcd1b6dfedbe7f36e8f525ba0b79c0032ca4525bb5883197a4cf8e4db9e9e1aa1c12496e6d47433d2be18dda3f7af6344d14d1a372cf6904d7177b518f8568a94b50a4fb423ccda1ff2f4807122a89fe9dfcd3ab27d3b97528085037a", 0xa0}, {&(0x7f0000000240)="1196f66e65c93b8ad171cf56b20aced5e83304e3a7f126432512fd78654b7db125259af54794a37991d52da95e89467fb7d7873227714ea319e03a952eab6934a1726fbe360bc95866442d0eb64e29ec4bc23515cee710a10f7c14bda352f5cf2e73ccfeb9e0017dd86b37cb8b2e362bbdb5185fbc69a31c10635eb9b348c64ac88a6eed56f28137202ed65e", 0x8c}, {&(0x7f0000000300)="a78d0af0763b038e9a36c2083767242033f6d9a4d59209c4cfe43739a83d396e18b5bd12fbb5e614eb4d8f36596b056ada03151abbf3d506a3cbe0d2da04b80f21a89102c0fe3a8b4d6055c68a422c185f6e60d06565df3c4e9ce2e59cf8cd57d0d3dac05abebb785db9153f659b61a1d8038d527241f06e49", 0x79}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="d000000000000000ffff000004000000c64006368ab734135ef7d8e7103832fba6e23b4c57993bac5bfcac64cbed9692f10262b9d6a5eceb2db62c4f2d4c503e27db9560c619a0e6fe2bfcc07f25505afc4ede59486d0916b7bea8d7e7517d35086b5f5cad232e107eb60ad6973f9b9d3a002b699ad7ab1625145d7a76c0045725e9b65cc7fa1102ff95ae88308d6704154e6b1487d5ced03e15a2f264df97830a86e2fdab0215f1b85fd5fa8cf5d56fa0b0763bf1ddda9ce19763af5f0e6491d84e29839a0d568ff6b3ff61818bea008800000000000000ffff00000800000074030e08c051b376321a4c5d4b39333acd73a384c6cc03c71222b86363e7127201a4959eee47be35a5afe6ed0c70e01c3762d3a348b20ecac409e895963cc9ad5c2856d70bd66e0333f913c44e675b2cc3c13caa352a6f5ff23730adc30db13402e590626f1ba1ba5fcc2155ad57160e94cd9f0c00000000f000000000000000ffff0000400000008a3d93b6ee8b199687204f289f3f14e58da7dcdbcaf96e5b4b9072592589798d30db2f718c862f40b39200974336345ca5cc3502a8e875a6c90396975c28bd6b343720f8efc373ce6eb5b042968c1dfa2a6165277aad7e94ab965f1168a668e6878d48c68bafb5711e88e173bd6808d30c5418c8bfcbcd34f55e8ce254c09e56407c8ad06ee1dc37ab0f96833fc422ee1c9119f9378db705cd510f6683a1585a00697d299b5e0d8ce107f09d0b254be01a5952b1e9fda54a91fc762465dce5871165e9be04a6e3d168d5c968704181bc7ed1e7dacbd5a88e805a0000000000005000000000000000ffff000000080000d4129260057f8cd3b86b22c9d95d32bc86369413f277b06cd02c5f8fa9ef3cc35d8502f487a1daf0717d1be5ad51599dbdaa075cb27d0bbe74b7140ec6a051973000000000000000ffff000040000000071f7732a36c69a5832f63ea89f4f98152e70f513b2acaaf374227e900000000"], 0x2c8}, 0x404) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x14) unlinkat(r1, &(0x7f0000000700)='./bus\x00', 0x0) 10:13:04 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair(0x23, 0x4000, 0xd87f, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000740)="e5c92db051761a56d76b9d6965dd9bf7f12562afa5d22b155272d5ea15df4bea3a47418d9cddccc5fcfd979631a2ff982ac4e8914dd966992c7f6a012511d2f4fbf9c78c8831f2c2802e792134686f7023a54b4adc04c15012edf26036ee23f3ca0a25337a36d26dde90a8bbe626e24f2f02c46c7a5951b8f8d5be13c323a6f864c46fa0c4f92e8501614e97666b9de537c78628f4e3c07cb061789248a0f5fbc40942ecb6b8b086cd70a64784beee95eb3e5c444020c474c0f38a504d038b4ee2452fadc4f6457aee729cfe66e278bf2fff16839b686af8e0016ac0eeb0dae84076ac1635f30294551a758c8aa98a402749f85a04067a3e426e652fd89163cfbf7565d8154343d3bda6e36db86f88ce233fa52b33d949ef7c1d4421cef8d00557bd9006b465f4b90333ba4ff870f3232a01e875c6538fc843a7d1d532883e61d733d20f086c7bfa2501aa1547a4796fa75b4231cc61163cebf9d51d9d9f2319f97c42b522add13e6d614fdcb990770902b360b2d621b19de9d4b34d7973d9f6982fea17f571e5c74003493e1d0a26e0d23439ae5113d14085672c9028a36f929b41a4096644181d64688bf2dd61da3085e3d14fce9344284407f0f6d84fc2ff51374d5a988c09bc8af768e242f2b894e60877bdc79e916768d25a04d3b446234385164b9cfc2d28bd4fa51e3f2cefe9063d6437ea5372836c4b78c28c9e080bdbec771820bee80c25a546de90310fccd0a7a8b3b9bf94ae69ddec9ada35920e7fad5684150f9a442d2690762ecb895f7970dfe02ac2c8c831fc2958c0975f8ed15aaf533debfccde716288527f9e342b1e7eaeae13068c239a0d7d9b03b165e38d50c94a8e7b7eea888623afb3997143e5c2ce7874dc223b0424b64bb047bb1514440fd90a2e7ae9a806ae4f0790c04ba80c137f05c0a1246aa056f50f0ff21d99ac1c2e043d5516fff8960f998149238e78b800e28942a0a56c9c1e00154a43baa164c86a00023b9ecc2d61cbb9ef10116a3c8b4ea450192490a2c06e8ea1c5956a83bb6f62493c8b769c06f709a7eeac9ad0b2e5d79de8935e2eebe3428b3f2482a1af09bda3ff41392fd817b33f44a3731b739e532a900aff593e21c7ff21200546da9fe39832106db537c52f5c10d9530f2ed80077a4597e67f2609b4cad5258714d32d571ee3a789b4014ad887d7cab4b35ab7293f3b4c4600178ac9a2b817c0002e250325691d0e90493909399ede01406ef1d6340cedaa3033cb3feed2ce62e14d7c07c6576a9243d5af28a5b33aba07501f6b2b566c569c6d2edae3378d90caa46b563013f1bf4d13c95fa77d1ccb8d23f680c04a441c27001cb10e0e7a9cad2ddf66028c5a328252580a57579c5ded6d373de9f76c3a3b4af6b13621eb2d993999b18505db8827372cc9bc519205f94f8836aafaf4489264de0335bf8fd3144f467add471428bf4f9965ad96c497f8ad34c41e47e5096a4c437a842b9792ca4442a1bda0699237859ab166fa89be1c0b3a65a2567b0aaf07c275394724e0cdef1ba8c4c9ebb626ab15f2bb07395c726846b1c36a5c6a16520a56b3744ee2d57142c44ee4812bd73127569a4960ca79bfc3d46d0356b7e8c5dc4789e6f462174f0836035b9c63d9fcbd2bb85fb1ae8da3154538c280c352db353df9ff628df7f24dec52427ef17d9650708cca227771fb0d2e90d0ebcb70882928987c8ab07474dbe52949ad7f18619831ef6a3b6224fbf0031744d7bfee87cd095b9c989aed9055e6d86a61512ab456fa6cb7e3231df544abf82f0a4bd818364ea2561254e53d25daa5a98455422b78703b1d4b0fe13ce471853410d609c0a43ea157ad111d99ae577d0b09bb2626eb357b9acf5f47b489443307aa9598206fb60abca2c474122fce2d5ac03c7920a2406003f42f0f2a68f932faacda755bd4c9e50331534c0d4286a6d7fc59eb9185fea0eba6061bbaa4ebc5fed9150df3b119689a9ecd7377f947f573dfa9333bbb9d541f16e6509756827c9b421c8ae2b18700dee6c582bafa3328df4b34c49cb3bc15c4b415e7af1b8c289f887e090860f328a48a23a697fe3398addf7b15a99262c6767eca1e664b10f116f3ddb3e3a08603becd1cafa102b65a82d61b959eaf73bd95569feb0dfb803d44c0febe588f3932f947adc8894b74bfe9ef575fa177deccbf22a078dcbde625eac6ab555edc867fb6baf93dc0a3e6fde067922961cbfb953eb59b7f55d7984fe94545061cd7225667c76999e1660e490f8fd2cdc5e92c089dc19c14fd48dac921a253a05823d800f0d6087f56a5464047226b290ec18160aa9b2a0181d160cd8be067a62e0b092a387d704a5e5c628c2e90119aa8a51714f258bad9aedd9b9d717e8eb1f6b1f4e579ffe4d56b401b4c675168c79fd46c8e3a3b592ec96bbe9d85496286cef2663063a78a872a746a71aaca5fb0305ffa3c896e04e36a6b6c36ee64c740f1f11b49bad99519269c4f6b8e79cdda700e58e5b46c5ac0c5e73b79da4529f7cadca9731f234d9138f94dc2bc363e950fc91c045571b8a8d6b8dc45aab55fe088c9105b566f971553c1e62fd269de0ced90ccf0ba19dff42dc3bb2bd59f551af76b27982ed9a22bd43caf02b13a6ffa5c1743d93a8be55ede8d5e3e545a67ea04148c831af1a6d939d7ee834d77e57e18c85ff54cffb74563c72a7a501e2c2cce4c63d90dbbb9c4b0d94e6cd746068d916487a4fa98c525d4a28f6936c329310a5fafd4b7b7cdcd097c0af55dadf8ae533611f7d9a80f0e3e647315f842c6c39c69ba70c08e8866704f11959ade35f30ccd9352d669c2442c1639694abfd853624ac895da57e27bdcb161e015979803fb8f463a5fa1292d70a919eaadaa03af8bf70f37cc7aef15bbf90f1ac50f0ac5aa87f16d27350bfdadc522ec4a3b3f46f502f2c08f791850a70950892426ca0972eb8f87d9208efd6063b3fd23b01cc2ad74938abdd7c880f7e41d3d02f135f4c96a28bdeecdc4af265579f4c2aff9c88a96493d20e7546faa524c482dacba0962e2e04ca6ba6a83971ffcd849f8cd445b9e4816b0453d78e84ac50ae1e3478df7c9e2a18ea83a0f9b482838b11d4d2365b3bbef6c6331a68be3ec9ff80991ee1b36674c9553cbca16e3462c98b04d50d22b3701cde22865b485a4ba38646bd4851dc9640beb8f0938d11d9d76028464fe16f8cbd047b421a08ea267fa5b5a80f8795ebaee95309158784ed25ea4488eb4f074bf3a4477946d8bf5813b1572a384f886497226a8b8817a9794642796d9b811b85414b2bd36711836ccb7aaeb6fa6f03f7b2f935c82bb13403feeec67bcfa8d344a606f3ab49aafcf4176f08a8cd0055a48f618988e67325df8832be8ffd073dd47e13c5ffda97317352a01450891a69b9faed9902a288697f7fd8c8c42d3723d37bb3dd0bd447e4fce422705bad4278f032f8f3a6b3ba4759aaa37fd3ef91e61107b31d40e4b4a4ad9732118aa3aa98cf57a51c20f33e92140fa60f39503a8ba813e3c2d04a2046693a37d2e66193121830185278c2ddefff5d864903a21e8f6d71fc5af3fe2873df5e47d9016c886baf263956c89c330f7d92b238d64dfa74d1671bb62390e636eac8056529cc5c6e74e684953b6f9e1a0eec301d90e0d3e6847d7fa8d1908931031739a1aa2a74b638fbed7f7e94caa81818c90fd4db96e8519d2110f39341cf455d687ef634b40c794ec8a9caa5eb3997ceb7a9f1684e03c27c3e62d5387774d22088df19387c1e0057dec390cc3cb6062706a483b0b84662a18c62937347810bc1ec896fe2e63f91758493a3021f77b727e5ee9b22f67b24cdaf80f314f59e1788cdf2bc7a821db50de40e0fa64c43f0d896ce9a24084e6adddcfc16c6280314fedb46a5578e3f4603ca8bfc5249eddb08c70c18a056148d1c83ffd10d6f2e9e1d91ff28704048a84805ad44a880bbfef1331a0f6c983752656943bf76cafd0f0e2bc12a99b46f4e3693c86781d5490065ccda724c7fdc8b53090af073b9e9bd9522fd65f2bd6a274336703c5ea26308734f8fe19b99f1733d673f89877ee127bdde611f6c7182873af03a368b183ee52f91f15a453c00002d8631f0a365334d5925e1e230f0a29af4d6c9eaece1e0cb14a9e66a9a53f16f5b73a23ab24fa98180d5cdaee2b4aff95bd7549e44b74b7ffa88584908c62ad5a8692fed5e0f039f26309ebbab889b0a96473867763ad5264a374dffc3a8669bc8c3d3d8a6e7cfa6a0fcf757b48db2495866df9e9f3fa782fdc7af73dc8b51bb09d0c650443736d1fd7912b95b19465776002aa39b44c8d9319d65eeba6661405b554691f95d3e532102bdbdb9f5679f07818a46fe18ef0ca51d552155155c832209741287d83e733848b33c056e880ca3a581cdde63b94733de269f84722aec239e2a7e64c281b1404c50ec69f74927ac943fcbcc86fc73d9e6a4af09d152e9a2f123cb1cb1f2f6fa94cbbdb6a3a0e684c2b1918ebd741f7d66c6c2b62785200a9da85a641de507f4b64410df509cfd5cdaf236f56a67b24a80baa945db064d2a7ccae7e013fc98e8697e8d0d154f799e4233d5c887a6d256d02206f9af5b1748f92c70eeeb0d05af2940866be1b8ce6a9c64a0156cede6bd4570a80ffaf063d5cafa52e6103b696f8727925a0c1cd73f9d83d87fcbfe5ec7ec1435bfd64e140706f34fa9296c51a73459d070c81b6f345964fcde4d5e06f9ff9cd1c5f860356c03a8507f013dede7ebb2bcaf945b505dae05c65c75a3374a4461538229fb949093869f3d0cf1d6d93306a6dfcd1a72e1c0d2d2ff20c172e45a5bbd84a159be90f053a696b9860a9fab114e63791f998d6b58a59065b268c3c507183d832f03ff9fb3354b787b09426adcb980204ec8568ada070cc726585784a7efaad0c3da548c6479b5e6821590ab90171ad852413d54a346001f092c3ae9c3b3b91d256d0fd032e74b0bc4fff838b262f7ac4a4fee02d40952cfb621af8593eada6d4104420cc716ffbeee7ecc7af4536caff44c3b2a594f1a219025e1b7c0305884e1c5406f8ad1e7735b148f56a7bfce5ae0d46b3f6e797a8e4fa688f5241d78d753e43318320bd49de3fef3e157516f8841b8ac3ba2378026842ba5875f9f38014f6531240e5a0d8347a0b05cfdcc7cd87161a4cb4711d405e633643f21b10d311d65d83852dc302d73f285921815b2fc3061301b4741cf85c63b17f4cc6653b00c41a3018de08ddee8faa177011c86c59fd2a9816d819904bfbee768fa512bab0c626680f93ed99e8866a4a86101e6f3f8706e84582100b25a5c0c455aa9e87dc20532512fc0080305f3c0f6a78a6769f3aa2fb161c194bf2b3256cefb788a7ccc54dd966d382747d7bad7f3a6633b775a9def3433cc71577138ff77143a2e72ed2ec90612395316ca889f6044dd55a80e8007744543598e45b1f4b16da16f196229cd87a05d647793eedfc97b800f21a5be8097b84778c284a1447499574c5fec1773a69e8857cb8ff3b2dd19b9ab54d88ef2c50c8e15fbd20f9cc492bd92baec7868a80ae04b40578d77ce1f9279289041cf4d3521298e346df22273de1e13219c64d87bb642fd63ae16dab16bfabf1069ffa8c7da563116233f02da9346726a20662010aa9e9adb88e1ee0fca1e462dfe334953e86f9b017cc10065f5b330a28960b23afeea86bcfa071d83be2308074f708b06c025ca6bc9b8c81ed50d966df349e2e6bd4a1fb86d9d33787ba8d93522dfa79d6a0f5d902f3f8fd351440f41af2", 0x1000, 0x7, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4f6, 0xc9f}, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="100000002959ea9f000000000000a7b0"], 0x10}, 0x0) 10:13:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xfffffffffffffda0) 10:13:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000240)=0xc) r3 = geteuid() r4 = getegid() r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="56c03304c9ac173773f62ba3c0966b52100237900ef6f990ba973de8cafc127b745ab72ffaf673ff0bffbd021df8cd77a806e343c9b961157bd6f3731496837af5d3998773e774a8ba1bd23a15b5e22ce4b685cb8691388d4208c2dbdea6a2be1478fae9a6f5697e62a37154a437f9a5d207232171a7b3e1ff7f0c19aa92a7752f2ad9831019df6d5a6ef92558f3c2cca1e3c930c77d5489e9e04b6c610c126289753e4868aae2836eb8d881445bf5bec9d4c9069c04c2bdc27f4453f81ac0bc92c4308a961162802061ce7e501094435d1db126fcaba5d262e047e1fcef9d3c5f92d1837fdd13b0140b017b6761690cb90755", 0xf3}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb8, 0x2}, 0x2) write(r0, &(0x7f0000000300)='3', 0x1) 10:13:04 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/17, 0x11}, {&(0x7f00000012c0)=""/99, 0x63}], 0x7, 0x0) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 10:13:04 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1000) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}, {r0, 0x124}, {r1, 0x9}, {r0, 0x82}, {r1, 0x4}, {r1, 0x80}, {r1, 0x2}, {r1, 0x1}, {r0, 0x14}], 0x3cf1d1f2807ed8c, 0x40000000000065) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 10:13:04 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="6466d091c88cef85784441421ff1b3217d742390b0864910098fcef8845ab73c3f6cce1d86512cd7cfefc163034e5e619b18a1492a317861a6d5ece6bdeace976ee4e44572d209f9ac93d7bcfb3d55a78272bfcd9c1bf53cca8a8d2db333423101b7f5a00c705d242b0453051be4380d23a417915223bc7e05", 0x79}], 0x1) socketpair(0x1b, 0x4007, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="992ae9226b0ae59b6cef2dde714ed93b4bad2ee1addb215dfa444a17cb1cdedd024c3f6b0024a90d6b1aa5699daf88c49dac9a03365e8f1e9a9b1d7787ea41054c50dcc12a7bc94cb09588773cea04a98663e10dde10835d8330a010fcc09f9dce9e745bd9cf9dc74af2a37112b8eb26d4f7ea37d5380c867abd25a01348ee57f33eaf26e077d7a12366ec84d1ed48bad429e82c502f8b33f4533f4c77abfa35e5b73e644d63a716435e9de38d7c8e026177192925a0cd1b270fe65c31025ddd0dc5411a9763fb7b6a837d1fc620a6ffae69d5a0f9a07a", 0xd7}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd0, 0xd}, 0x402) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) socketpair(0x1a, 0x4000, 0x4, &(0x7f0000000000)) 10:13:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSDTR(r0, 0x20007479) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) 10:13:04 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) r2 = kqueue() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 10:13:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0xca8b, 0x84, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() lseek(r0, 0x0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x100, 0x10f) symlinkat(&(0x7f0000000580)='./file0\x00', r4, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x8001, 0x5, 0xfffffffffffffff7, 0x0, "15f3569075686daed5c8eb41406718273521e912", 0x81, 0x9601}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r5, &(0x7f00000003c0)=""/64, 0x40, 0x40, &(0x7f0000000400)={0x18, 0x0, 0x6, 0x200000000}, 0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000001c0)=0xe79) r6 = msgget$private(0x0, 0x18) ftruncate(r0, 0x6) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000000c0)=""/239) fcntl$dupfd(r3, 0x0, r2) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x0, 0xa0, 0xfffff, 0xc70, 0x8}, {{r2}, 0x0, 0x10, 0x4, 0xffffffffffffb0d3, 0x7}, {{r1}, 0x0, 0xc1, 0x4, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x94, 0x80000008, 0xffffffffffffb409}, {{r2}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x1f, 0x10000}, {{r1}, 0x0, 0x2, 0x80000002, 0xb53c}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000001, 0x1, 0x3ff}], 0x2000000000, &(0x7f0000000300)={0x5, 0x8}) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xc1, 0xfffffffffffff801, 0x8000000001001d3d, "ba060772f480e6ffff203700ff3d20008136d283"}) 10:13:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07012015"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) write(r0, &(0x7f00000001c0)='\x00', 0xfd64) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) 10:13:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000d95000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 10:13:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10002, 0x40) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="001b0000003233374a8176ea23d2f29415feccf95b4fa45c66979d358fe9648cd47abfb1546f16b63ca89dbcff158f8e94a291522532768b857f44d952d859e1cc169cfb3559b6f0ac643d251a612844e9daee69"], 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xffffffff}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x5) connect(r2, &(0x7f0000000180)=@un=@abs={0x25af90167d5e1800}, 0x8) getsockname$inet6(r2, 0x0, &(0x7f0000000040)) 10:13:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x60) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x28, 0xfffff, 0x81, 0x100000001}, {{r0}, 0x0, 0xc, 0x4, 0x7, 0x4}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xb9f, 0x8}], 0xffffffffffffff81, &(0x7f00000001c0)={0x4, 0x2000000000000000}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="4bce6b3e78902de5d92ee6f5", 0xc) 10:13:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x1, 0x1020000000000, &(0x7f00000001c0)=""/186, &(0x7f0000000100)=0xba) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000235f49f85ecad23b020000000d0000"], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = socket$inet6(0x18, 0x4002, 0x689) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='{\\\x00', &(0x7f0000000400)='-*&@\\&,}+\x00', &(0x7f0000000440)='*\\\\(\'-\x00', &(0x7f0000000480)=']\xe0{:\x00', &(0x7f00000004c0)='++\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000780)=[&(0x7f0000000580)=',\x00', &(0x7f00000005c0)='&*\x00', &(0x7f0000000600)='$-@*][\x00', &(0x7f0000000640)='(\xc8!%\x00', &(0x7f0000000680)='}\x00', &(0x7f00000006c0)='(\x00', &(0x7f0000000700)='.', &(0x7f0000000740)=',\x00']) sendto$inet6(r3, &(0x7f0000000280)="8e97493bffdd6928c965f5bfb750dc160511966a40040f890f750c946391e4716b12b6c831c262edaf2cf10c4c27a2a5b77038e1acb22766d542c18780c52f39a6d30c150b761cb91efc33ee74ff621f3ba2c79178be44e94635508bdf708de94a20fb6ae554b0729cc3d33425853feca281b379283ef44aca798ddc07fb4008c73a8077812023c953bb203576decd2244ee31852541bd0cfdb7dc0733175250de9305907d8302dd79311133b30de4231b56aefbe206411f8b14630ab7c5663bbcf72cc6b25f374c00c30b22850874d0f5865b913fdff9e3cb79dafdf379ae3285ef29c9ded8", 0xe6, 0x0, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r2) unlink(&(0x7f00000007c0)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1004, 0x6) 10:13:05 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="050000000000781c0000000000000000000000f70002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 10:13:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x3, 0x7f, 0x8000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="456d1d0375ea094a930daa5a9458856c092d0249127c07c2b3839d80dc423febc5385730d352607c003ead30bdbd7a839bd2c34de9d6eec21cc73d053326672db2d39ffcc06d3df5830695c3217a1bcd34e59b12c1642af24fbe47a3b66439cad0a0169ea9fe114c05ea3f0a842e2aa8113bf280cca5fd566d89067f9092d8ec58b0eac60fcae42db2d8a0ade6e5a2ed38e9bdfd7071dca0", 0x98}, {&(0x7f00000001c0)="6ff3093d8732932591ddad4493cf2acb05a2050c0b6ae4b1fe6ce54a9f8010aed5000a0d8801dd3d28cab89ce11a40d2033e29580b3df53543fac67ffa480f0eaf5847e47684306681d9fd31a905bd0f49fa418d14d1f0ad79ed535e73539b", 0x5f}], 0x2, &(0x7f0000000280)=[{0xb0, 0xffff, 0x57f, "754e8f3765e3776b8993ef5bb9ad9d8f431cd90c5ead08e31fee2d139c6fa02b7ada252ac4cb57bd5d9b998be16d9d6254c9568b286a1f896bfa31473dd04c6196aae4077fba8feb1514b84acfd5287e54ec15ce8243b8d2a38f2b48d88a176cfc139128e60197ffd75b9a5a3a7e57206e02b866011d20bae4804db8ff0f2b47765232f6c223adf5165421fab72ad37824fca84fa89ef8fac18d"}, {0x98, 0xffff, 0x800, "c6c507e90cb6fbe465af98100f74806c72f213127c1d831a2030b3c4a142c208e297569a5ca8a14da2a178b889e08f501127b2d5d06ff57db007d6e4183ff62495eef0fc19113b3f95814733c1be4040aa1bd5b88f1d921af58411f2f4c963a6567e61a35961594ce3e331cf6535d771c5d8fbcbf8c79c5fb1407f37fda9deac2d26cec8c830df01"}, {0xc8, 0x1, 0x100000000, "3805755ae7233e4abbc985636c2d8364ad5320284ae935dc4f22432a749dbd04d61f5f4b577a30bdd6d9581ffc848cca4eab52dfcb750af4af3cff56613d326a5237d79b98e7ae15dde9855339c56b0991d34369803c145f6edd80e5c962206d63544aa5004dedf4f340cadd3544b0b95eec80ce98a7e8aaf8a8e2d6729e656e06fb58bce6246f33c63bb785bc5ff2bfb90fd28a0c209fc1469d8d9a73f2a9a7207e895b7aed50885d5a7718790e0e9824b2"}, {0xb0, 0xffff, 0x1, "72894927cc9e41ade0660b9a244d40cc2825f2a988ba022f9da2c9cb841bff7cca40e37e491a3f3a7b9a1ee6215a287172cda608d2c14af20fab6d6098c61c742e0e13ae00ccf972369d11a95caf76aef5aaf378c6069779c8f6415888a646c2319a171175dcd800b4da3683aa2adf59a90eeb084698c57a18f9f50974d9b0e6b7cc0467acb97cbeee4e6ca085ced467c322b8fb8f06ebc3b908364a03df3474"}], 0x2c0}, 0x1) getsockopt(r0, 0x7729aab4, 0x100000001, &(0x7f0000000580)=""/4096, &(0x7f0000001580)=0x1000) mlockall(0x0) sendto(r0, &(0x7f00000015c0)="488a345858b014e5bd8ad1c8d8099e3cc9a055933a3d44de367ea2b9a3dd1ad73f06c7d19a38671514799350bd21e8bffc417841854d66758405aa20b67108d026a38cd2d7ec718e12e6f428384e5010d8543d914615a4ab34c1c1389a1805bc04d88649bdd37d90255ec284add83a18a5c2e0871e3c979fab3ab8c284f458dea3314070bfb34445b1061298c3fd03ab19de35b2cb1e58dd1d6db6eea0c6c83056232a94be7a524a7d6faa68871978b5ce3d324c97be6752105fb7ca6fe6e7d33e5f61d9c939744172838e93e4f3d32f74e95cc04fb0da891ff38eadc2fb6a34957c46abdc468005cc6597e1db41bdfd2925eb64696fa9eecc4d7d5a9d5c5d2355e167f694abe6a21b39280bd0adb965ff9a6900ce63a4c322bde132050a73f074a13bed7ae95322c7bbd2db7f0ee7abaa8270480eae97d5f3955e5db2dd8f4b1446e6798e73425ab54fe2e065672a67bca671247ac0976a36f4bd66c69ebd570c301123b5b6496be6ec477e988dd7bfccd66393695d95c32db3f83577567f5a962f1e5b756ec4f4fa235231d1938c7c9015c3394ddeae246852789ce1eac9a2edc6bf9cbd6643a61dea96dbe04a4f833385c0cd5d89ff6e4af93aea4c056292f409b9cc6b7ddfc27b82d1847077b8a81e316f0d472ad23b5de6b19da793f3a029e620f9d1f80c8affcde839a03bc270cb0f443cec35cf264c8e9632f8edb699d529d9c69aec1ad3ce26f78b46a5a2f5e9cffa60ec9d1fc05202f1f410385972e1be89b86c6fe87297898004eb01997adc375b4323c4ec32563c699033cfe4eb6fc503aa15ad59a228d895fdb6ff131167b36061a259b52363c49b03ce7bbb73f1f1ffc9d48ea554f507bc956f64da87f761c34c61fa947fea88a5ea5bb26417c694a8fdcbd172a93cc103b6565f167b9c0f70a4a8dce449f9a44309a2d963b21f1ce79a26bf6dc00a5c7ab1eb32fba1f62a5805b162117767de2331f3e606535cb9cf7ea0db1925cc0c7ee7c3861e0855d590d708021c8bfc33445679c9565bd95fa22ec08c708341707e749aaa3e0d7e5f99eb182ad62af8b6bb8900696c1894f5a303b73e7f4d96f6f71d4b71a285d707767084023f2a3385f166722d78e1544aa9c49a61df9143e196d5e8e468cd5c3d7ed86847f80765263643ff56352ef622e2388aa4cab997ed1e44d1f0cc0e105a296d1abe9b26f0a633325a132368f3cfaaf50c89fcd05d8bd06cb087e1ba0e5af1cd2c7851c811d63ac29fe3554e28334e3e35b41c5c3bbc6425f9425e0f9a36dcb7ac63a7653e9b1eb594e6ab2bc28389fe17ea369a98dc85a870cd4020599041615bbd29a4b5c8c2414fa88a07d2084e0ebbfbcdf863af5dbbbecba5d22abf4c39db359e47d8c541f63e42e1b43774300646cdf616ae4f6515e90645e7709c98ef0d6eb0d8d6ba0c605f634d2bd43efb57515bd0f4148e919cd34fed9f9e54c2018cb7adc947d1e14423ae04978e91d4e2ee64c4bbac050961de2ad59613c357f1ef6c9c3c77f57e3d68db8492b47c3750d174d1f7d54e5fd77ec2c6003d3b5fcf6d5acb16472e201632888aa138ea21c45a3491694de73279d7fd080c38ee3097932c494fd34e80e0a409fac37998125e3c15ebe95192da25c3395d32868477720322e77299a44c98f4dd2ecdd49ee1f1640605d03ed399d4b5a7f712de23e52b58cc0e995e33e053242c413211585a15ef01121fac725d31a62a2f82689654b008507bb7810999b86e22e26b67d3bd180b4edfdb08db7c985554be7ec4a818d8e22a16f0bbf25908ef4db965035837bfaf7b2fbb34516bf7935a0543562c43adb963d338d337bf8582daa24a596ed363dca6dc7ad5c5b8a4cb41b65a6c1f68dde50befc1eff15b832b3486aff5b5f2177d5ff0ddadf66a19e8a7e903f24d684f7aa89fcaad91d75f41eada5bf6e13e160eeda7610c3f4b6c88d40d62a9ae5ba5c79a5ec5ef3e4da4a650df5d57e2b2caf972bd8d30692468c40dd75700f7707ba5341d500f88d5da7bf868545469bc0216cddb7f60b7e91e89c1ec3e28fe0bfbafff2cf5777106f3e8d910ebe18918f2b5559d6b252f9f90db06e74f8d0326878e41c924f5e634fd15fc7858b5b7d4896525adb673e52f93facc317da2438a697bb3b31e772790107e017f80024da72fc319c4aecd409bcad6306d12f644b9927cd91fe483f792bba01d61d74ba53bffa9865b36e730f37e5128adcd09a6a7af997beeb43f17bcf7e7acf6eece9c25aeaadb229e1055074589701bf74c8ea500862e38c698b956c97d35d3bd41eea4baab4b9cb3593f2daaae2e8978afb9e3cbcebbb6ee32ed846f1a8d6c9cf47e91490a8b560bcaf99f2bce7ce7f220aed3a23695af3582afa78d44499f8cd4384842ef772cf29f6f5f539c42f9a690b438295de1e323ad81ce1ba71463242849c2662f416979dda9eaddf1f0e548d91121ac1efea470b9a50f449ad6c960e7a061639c792a1ab6d00bf837722effdc2d29d7ab4c97465abf7d24702999061b8434ee708184f2f110fc46b876135ea4e77900fbd1b323e1ad94c0f617627f6b505aa9938ff8cb56e12939e5d09fc96da056434f243ddc4081e861a0349314a0c6beb3fd7957f790bcb0114ba52bbb97e67508d9c0ccde906a5df79242d51f4f834d547bb5e96d1703b1ea2382792aea859c5e1e7e836feb18c5b0845178e3e6831dc072aa358cb4eb924fb1d1e7d8bb5c5b7655f94c46fc257cca60552bdda713c6510227735c2bedc88f342d4c91d93d88c2ea8f41d98476cea03e769df088cfcb46160443f062f9ed56f0b5760dd383ee89018e0658b72a4d912ed04d3d2b8cdc1a1edc8bd5dadd0ed452712dca58581b0797b9ca3aa28cab87f19fc78368992f40a587cbf8fd43de06e55d67c104267fe4ed9d77fb64f704e41fc861f5e8bdda2e55983dd852813e70c6dd67f08391d7e8ea5cb3eeb18bde3e365e2855814229bb68fcdbb0c16f14e32dd2b136572a303a67b197ce1e21cc2f13cb262d083e1539219d6e9a1e2c3433270055cb640915ca2e9a996d64aabf5107855ac5d0258445e479b56b9fde9716d8321e82898e32b63b605f75a470e279fca7c0b675e10b055277975d9b046a053b7c4c786b4d134d7f3aed0b1682b645c508ea8d807ef8330d86429a19b2217dcfc7ef4da96b9a9902cdf376dee76807e45c516a8b64cdf9155799d05157561c0d15c26eecfe2f12b0cd110e84816b521df1fd0202a09b0b7ec4ac69a902e047caea465837a1c38c2188aa7879cb5e851a4881900bc68daf25571754a44fd5f5d505113b070969f92dfa09f77e62c6d8478f3d4f90e5f4746215776abebd8316b1655d0582aa1ad507004335703f93850cc7d8ccba8c18a1bceba388df1b6785a5262acb15823f110bd4c05047b3ec2a4b8a80c01cbfb2a9592665f04e8de4a521a64fc7652669d46a2156f5ec8840374a6c46bf4948412f2f9357ef3154822e1f2762579ceae9e4c61e5528c7f8fbfd48119b9cfbb9a28e0269a7050fc76cdac83e32d4121cdc16b191f62eb3de62a6cf48abd5d0c72b0d43375aa861703619d9cc340cc7e6da22f2629d96f6cd22b67139f26a81b34f313a232a3cfb4c119f7f6983d73f8a62859ac09d30e078a21ebe67dbce2702e8da9165790d7166224f3a91555414fa508e3e2bafce7ef2e004c623423cc8e32487d5b9cfe3d58c36184a755996a8abec8c2d2c4f19f76a4575b678e8c69fb1eabf5dd3f940794f4679e27489dcf33970063e33e60780e4ff874e071b1288f0b095aa48ad13d18624b207b37a0352f4a79d050d14177b2dcb1a034afbd00a8fe1d2d145d21864016c6e0afba29de97a82a8e0c7617610fe8495f945556b96b2230b8134b87454fb2c23fd9ddd00a61184d0289cd60bafcf18735f220402fa9761c19067fc960d4af53bd8eecb3464037d676da3adfe1944ea32c19982a9edd2ec2c998abf389b61d35e32beb15eb89400cf6b272f40bfb292d7a769f7045637be700cdd5bb7e202f572e6aeb58539c29ceaa785db57f4da6e06ab8bfce1b9e1f365e5d7fc0126d50eed1989912e3bf7f6d455e6c7536540de530a47775b3643b76b50d996f81bd7b10f60fcd12068623e0c48074c730cd7d461c2640594a380e9955d55888b5656d9d48c5f43231cf1e9dd8fb4402b75975e6b4145020be8476809b27c77d3d4ff437c7f61507e7a2465e9d2147a4257f8867936e2c85c29021b3f94844f419178842abc23106bedd5c42fe042840028402678ad7e5df9bf58baddf68e8c249994743a1aaeea6928636bcce2e65ce91e4d823fa71ead147ca633adfac592de539c72095a23f01e94d7b7b24befb28731965e1b6fce5bac185a230338122d3f082b8c5a15da3e0a20334d7002030b0e9544a9c5bb9184864c65cfe022012d3dc82bf347d2e098c3c89404e5c7836ef2cf498b7f260cf313e18b2830f78023c3a077e05ebc8d1fb6e699c9512bee0a7670bef670763bcaf823503cd072c114beda2e270ff218b9198ff40e27c10c24077d375aa0f8cf9c0b064079be965f9815b8abafa8e09bdbaab7d5d3953602966e3d1974f9f56827ef2f65e4c2bdcc54f4919e7169edc0bfbb969a0859727a8cd02591ffd231d836995b9d6a6e778e5556864cf32e2b2881afed67f6c0ea0ba5085265ae7784167ef4f80a353c11b4fec0ea8bbc8c3b49bc978eff4f13745c3ca3ddd7316c4fb08f87d1b8e239e7046306835eb95cb84ccf01be9c2a4c9f0e1edc0e209eeb7c19dc38a181f4ddd7fe9918598a7f81b386c5e889cacd3d83cfff4781b25db4e154898596b4c09e6f87bc0953a2a7be3ed76baba8e25a945827c1e276334e88c8b49175eea40ad62e86a5ec786631dc1e2cc004bbbf3ae3554d1809984935d29beff972fb8259f4ffbd0e4adc8b24742989fdd802fc14cfa55eb3fd5696feb9f058f712ee6e40246fccfbb246ef29d4f5c68990516e722cc9093f61cc66ff33cdf255633c7f3065aefa06e327ff668b3275fb528a457bfa23b7b9cbede5b835732d336af65671a93d62df7a0895e12ed9d494f9195ef308518cf756b87104f26f03a6e699aa3ee398c49ece1b6101ee905f1b7c5c95e7c37c6c058b47a9d667da16468f5a797a21da2c33b770825bb9996683059c0d4ed7c433e8b866dbca27a0619b428ebc78c80315ad53e3f4bbb8d8d1731e5c4e670c8d220feea0b2be178d99848406cbe593a68566c90d028d646206beb2a93c140cd93a953b31212cec6da2b20c6a8b9f5ce5838be0348c9008b233b3c106ff6821786eafdd94670b4b811d9cdf632b2c0c4fc922537536f4bb47100fddabb7c06b137a426c713c60a010c0bface08d3ee4eedec71a90f376f24b870ce4574ba7f172d201831a829f5e5acf80019204041259bbcd71769d8e99d04fd8eb3fcaeca7abd3d11d947d8fd79701c4c45efd20b0d4a68089f42adaf1b22ebf3c80a103b15e2495c35f1b3433c6c7f8771ac7045f51d1c38cd73bd701905cc634f65039642d8035861c1ffae0cf185b7c0fd14a5f8cc2f4d243226805705df82941ddd0ec253fb98b2a15610a68675845d73f874f10f128924c5a0e77645c9a4220311785a1c56274e9acee097e3f3f60349e1aec0b7353eec5b1a3df73338b3bd638c8222be5ca0d939241715d3cb94a76c79ed7a93477037f3c264923edc945c1bdbf843310ab9886c3bebc6fd986fd82b68deff2b866bbd2a2187fccd0c57a6c1b71933206e86063c5c511e144f907", 0x1000, 0x40f, &(0x7f00000025c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) wait4(r1, &(0x7f00000026c0), 0x8, 0x0) kevent(r0, &(0x7f0000002700)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x9, 0xeaf}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xe0d, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x8, 0x101}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000001, 0x9, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x60, 0x40, 0x5, 0x100}, {{r0}, 0xfffffffffffffffe, 0xc7, 0x20, 0x181, 0x1}], 0x4, &(0x7f0000002840)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf000002a, 0x1f, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x84, 0x5, 0x418}, {{r0}, 0xffffffffffffffff, 0x3e, 0x80000000, 0x2, 0x8}], 0x5, &(0x7f00000028c0)={0xff, 0x9}) r4 = msgget$private(0x0, 0xc0) r5 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000002900)={{0x2b0, r5, r3, r2, r3, 0x4, 0x10001}, 0xffffffffffffffff, 0x7bc5, r1, r1, 0x7ff, 0x1ff, 0x6, 0x5f2f}) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000002980)=""/163) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000002a40)=0x6) utimes(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)={{0x4, 0x5}, {0x2, 0x5}}) r6 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={r1, r5, r3}, 0xc) syz_open_pts() sendmsg(r0, &(0x7f0000004300)={&(0x7f0000002b40)=@in={0x2, 0x0}, 0xc, &(0x7f00000040c0)=[{&(0x7f0000002b80)="40c5da99b13f59578654cd86b9c009b6f10a9e5fe5ca0c38b832ede819c75290c755c3376652f0f05824e9f99993869134ad4362fb72a62c531adec8a93f0609cc118ea8a4defc414331a2c00635404921c51f1130c7b201689a677d7490ccc9f947a9fd0f15765a9bd1a0340fa5181c411f4654d67edaa019d3ba800ed8c7fb1a397ecf034438be86733265aed450e42af30ea80e3cde4504", 0x99}, {&(0x7f0000002c40)="07cdcf862b7cbe5bf32900216c3e1fb15955d111ecae109392e75bed077edeac87c96283ba440d1bae0b4b237279a83b5fc903a3aa6e77d2d3d631ccf6b4aff0f2e1f865e6ddf60fbb800a7318b5108c6bb843ab5999bd33517f6e7b3d59e91adc867f130e5dfa5ac51399e05ae5b75db6fcdf246f269953c221b1540b34963a94c69727f0b91167b3aafee46ad7bf346f86b874f1920e273465cfd00eadf9699bee3f9ab5", 0xa5}, {&(0x7f0000002d00)="42ddb89c2bd28cc5244331f72e02b25a26f98bb52345d2b586751273df6a675849e8be7c3c8ea55ae2d8542f23acc94613416a97877feec37e7f17dcd2f92fc43f687e02cc0cff268fd23f5019c099815ec3118c41534eafdb681dd1c22dadbb63c1a4ac74a7a8fe6f827cfcec5731bd3a70f1a5c7e82bab1337443d759914bf5d8cb0c99deeb2fdd86ebb7a3d5bbc221ad6d0572c5033", 0x97}, {&(0x7f0000002dc0)="646f8fd4a083ab0c6346d1ded360d2843efddeadcb1f070d1a907d6ab0b317621a79d667f49adf13d3c9e657808522621025912967f828ce9b10b3de32880dec48ec55e4", 0x44}, {&(0x7f0000002e40)="1d624d3a7af7e0f392c6ccee0e88a92bc21f396f485a5539b8bb50fcfa20e20deefa0ed7440c6c9aafd25bfa089dffa9ac27f808f15ff9ea9ddc72bc089c639a80511209f1cb8b768f2c037e7eca4c23552177ae2a77be2135681c85e6e430980431c3bb7179885605104c89155c2a37e694d21dabd5a86595db0b62a8693e605a0554bee31455e51cb13f97e23edd8216c30c46dc251c8f3c4c7544965540d2b0ca8c77671c3b502c53865dbceeeb3e382dc99d586fc0d59f6ad5b3bc2bc066529456cb5fb6e2bafe298e629e7dafbf895267b2ee83da2ea10b6a7a9c08bf49082e87ce9c1b0909e9730628e7fa86823b01db47c404084f84e6cb6a9e45150474f10e895c1991511090f35bcdb700d513e95902ea6ae9c1ecf8acaae41d432a353537ee7fd4c50e7d6414e9b92d71617c693867c05ee9f31ac2e1b9f5636213438d82debf4f15f6cac14c98565b5e854cd45d46a02c5f510eb71cbc8fe57df6223a8b4e6d5ee645daa959af940e199567d44070b4da147695a0c6d37bad9e08f082c0a5aa70faec978d090e15038f37ec10299990999acbf79090aafe3b87c64192ff9bec3608f4e36c6f220edc68813d48510b662b9bba680825808d812e54bc3afad59c7efe9214f083964c3d898477dfd6aa190e914ad7d0ecbc1059e0706335c60f5bedf35daa9ef8c2ac5a422f3aaef66ff9482f404e27e9a03ca7581332049fc9fac1dc770bff242727c05fecd4cc1e5ebd42c7d6b57f20c8fb50620d395abb37d64a3d6effead6597604255144c5b2a29f33ec2829f73a7cdd540d8535454f90e846814c033f530a20ed8b30ae54406110485c013fb71631c5553d7be79a0fd73e801ff218dba52a45381040165ba9d4a9c3989e002aa554cf761c079075ab847d2174c349f19acf707b574a30e98bb104a35b97c9094a12ab789d1088fe191a641c102af7fa0e0e744b5edde7b8402a12aa573d5dfff156073e746db30103c285ee81a0cbb5923bdcb8b914e98f58a5ab45e4946e20532cff8a9ee489cc9dbabe6ff3adfc1767cefaeedcf734707ba235777c2fa920e38e17ec2df3fac6255e8b35985b94d485a68e28e59041fba1f738ba977ce1e0b3e052e827b2812b977d15a0fcc6ff44e2be46ab10eb5fa00da9bbb079df796a657362364d2d7fcb934fbda93dd69c301f217764d64987108d1394f0950632ceaaf24f36f20022bcdd9d7aa1996c923212e3e8c52a5065419cfa4227410ceac5868a48886345754e4a29a96fd2150315135f8240d89870c9dd6ce367148f862aaa8f33d38e9ad7b2c84a011999255816a2a06d09fee9e5e644b947c46e1ee114b79ef4f24281177306ae88f8f032e7b7af866420d4dc41f372b89d9965174192890ee97ac0a996a9340216a5327b21772f682f8fc28af4b3662e54593aea3d8cc1650982b41d89340b67d83d6c5f9b1842f26a806d6b3b4bd28c8926ef0164ba541227bc7ca2cb3cd13e76374dab6d6577ff1edb6c9f9257d5b18ca6ead496eb01f218271c742126b06896af0d247d712c11cda56687db753a8d97ece98bfe85d05cc9cf78084d26d987d57167a00557f6d1b3af22c7cc411b9bdf42784fecb2fb0e344bd263ab207872457f9541f7c01ffc8f6dd9a70b28f0ea5c9697fb0c3d92f1b48fc60dddbf59c5b364b418ced934ca7dbf043cee1813d8935d1bd8dc6f4767f5ab85e584f4bd823a67b686fa873efcd7043359dcc148af712097f05c8d0b7efc80276552ed78efd9125dae09db62f98940c5f193215b38a6713cfb856c89dae1cd9f4b880ecdcb4b648332e54c9b36b1685f9cd5c95e1d12307bca5f8d6e4931dfed206c3e0e577b0bc7bbb6f6f530cae0d1653123e17c845accbbccc091768abcc0f66b2f1194207f54e6ebfdbafce1f41e50e59dc8e5e013deb744610043fefb99604e01d3c6c330487e5f832b5f84ae5fb904ef1e12426ced4981b83748b9da62a3f263bf303bdc097794cf7041b945373204b8ca3423be5e0fab5d338133dc9a59739f78ae939a6c332c2b5f09568bd94d1d6ad3edb6496ae6e778cc840170bf26f8ccb58e7a2ccaad0bef52302d20fbeb2620ee00aa7b73a04b801186853a4aa8a727eaf11e44369a0570ed8dbfd518972e305a5b57eea1e3d9b36b95cd17db9ca35b6c5c5240979511270cf7e3dfb68431cdc8148fb98364469deb8f28f3ea7710dc77e716026262810f14d26906bc2f14def6acf1e023084d3f04deab8b8a670e6525f722b6d6ee33fb29c1054d47b4a9d25e65ee5b6a9273ad63c47e9511a784f105a1234d737acf87546ac36c66d4ac208d5decb232ac38b496521b01502af5d62e944a8f185aaef8b855242579f4fbc8144bd626b09f6395c28868d5b95858b52161e331e2dc81d76e0127996475cfae2c0f9b7d256ab8fc8828d9ce942773f7f2a85e1eea703ddd4a7f3423378b68136895d1f27cb76006fd877bff84a70c9f93337f40bc6b616a7ca0f45ee255d198114787b64042d79761a11d85e2f65687f50dc00b0770bd0e7ee854d153c9b4b733ffba6d197404588f02a269c53b79ef50027b46407deb859ac2945b4cc638588be908adf3bff08c8d1053916b0f1c8dced0be4f8f2ce4af398d1f707c1d896a9dcb695fb25b5abdd50a8ea598d0c2779da9ca718e50de0ee3142dde32e770e20f17d29e17d2083dd0854ab08dd313bb780868b36de8a32de46133ed66824ed753b3ef164be41b406f4312e41be5240c5d35cb2a0c9c9d1e91a37c86259ef6219b0174c2e8263e811b6dfcc0fab277a275ef40e3fb85eee45b0dd638889816920a34144c676b297526035996c72aef2743a371da691187d148b6ccb3318860d6d3b6f2de5068c894ecaf7d8eb856f44a46a4e1f4e96c6e37a1b72cf6d200612a75ac572af2eee989927f5914f84c966a46ae2c851b24635789bc229e54ec5b68effb7defe78cfefd0c1ffddf04f4ee224aaa2d3e48f82fdd1a4ce66b28993f77e825be603368df504407a5fa0d2079f6c6f00b00f4c38267b4b9e9452ac99d8a8c2d624ed6d4edc99e0b08175542c3e8c9251a350098e11c103a8b07e0a1b20a6769e98bbcba28a80c90ecbd5475e773cf756ac5057ee0440275905a98c5b782724b9035bd804900e210398e2da98ffbc3be4fe73db7ad92ecdfd96394a6d3040061a2729033398437770e27637e6f452655c42ca71664e2cb4a29d38bc2f204721aca217acda74959b18b850c8a3e8138b7e8d4bbd14036961349e10487052159e221075fa268f65f7a86c11d46f853d2d3ca419b30cc3309c7a3909f6060feff18a0a93d7c2b60de05bca645608bee9c6f3b3a5a48f77a9e007edf34d68dff6ad2606d802090917f37d1c8627f213585a930c6d0f0765e3899d8f9c4c2d8adf6815e2474f81c11695723ae80a3b9ee8c0874a2ccc25a878c326755de8e9b4fd1d1d30df4f0256f2d63cbf616fc2e81da26b978b7a16a62352b0069dbdedf853e38d41c205f3cb64e901a282a5b3c552b3dbd1e869b8f2c1510ef6b759e8c9e13955c66ba45f57e1836906636a8614b0d6815105b34611ee56a6475a9b155c2f9156c0f11c257d325de2e45b8afcf4f393d45d7bd17eb39ecd637b12402abd983ac79d0fbfa525ba492d343947b2a7a119ac51d8c4d86c40336b30f5934d80387e71f32acc4a5f236635d6bba8f87a3a270f20abbc44d7417aab8ee2fa5375fa58e4e8ba322dde32a1b8f36362920d4a44bc64ad9ee573249ac2da4c9c3a996e2dcd423b5b97a09dd91add0455a2c1e5b23067949d74fa6cd8bf5789bdc0ba8e90af75b2ecac067a789116c4accb1e5fafe0f1b0624ce3fbb13cff490567417a69987ece097f1ae69db260d8a54d5a5754a39c9e0a3c6f07038d644f2c8e6c8828e8b94f373652d381e2845ae388655c42dcb5dff9c6205b9a33d7008e9b2c9b5f6f4d2cb84dc6eaed128b9ea9125253863db718ef1075949b638c70a7031429bca7302570618ce492665655ab4fe6e97d294b688a98d3e3b7df668ea67802adcb40c5650c5d1be3b125e178dc97afe584b14c74811a6713d5f36e82dac93f9be6c926dd8620da725a330c5786d276f168d63095ce35973f774fd94bd3b4b7ab6c65225ec42e4b7adcf6d4beac1177c69ac1d6f5381ec84d081224c30a5582b37fccc43f674382eab8a323bd826cba717254552a326455e6725694643d7cc1bb75a6c8f3b97b54d768ddc3173b18cf9c0d75f57dd56f5294742d4ead06201cb27d36eadc1fdb52f4893e756e8abb672d0f73158574efbf2609f7406d349885826973bc04d250b8f69859a546d376a8df06f6eac7335e6129aaf3b0398ca17645e0d7ffbd1caa856e963df622346c55d7f58e9f99ee6322edf3992db04e7531104f3394ffb7d28a575cbe32c104bb38d93f1c4678bb2e4b629a08708c9e38b7314c55b258a9fe5cc4f6ba4ef98fdfccc3703434f85c39bfa7e5c5455c82347ab1c8f5e5f04af3efd06cbb79110e8b65d147ce3df727306e8ee60dec77fc2c49e6389deca34f87423e72decdcdbb849fa9c2a06870743e84fd9647862e11086703665b0e8758009707af75ca07063ab71667ea5457e93c9fef9a431a5f41d476ed594fa1411585fd3bbf4131944fc815dee2d4db88511a383bb3e0b8232f354a07dc852602217b5a27c720cbed3842f825736b341e41c64c7a338792aabe14e1026775b4f4364e450edc0bdc5586d6f8dae97d65f9f97bb188ebfa8d12a090e48eb0beddd6d04146b4c077e40138b3c173fcf5038eb5e83e148b23bec16c315698387c38feb67209288515a729aee08c3d6f036e91791f82e828733af5fca3f9896ab069b569d92e520e3c2af0ac692de7db145e60891ed797bfc33a2f99012921121d334a5443142fb4d786c90f9c11dea775127dbda69b1831d161a896fb207672e97dfe915ea0ef20a29f0cf097f9cfe9a6f0dcbcef401e4778c1adcbcde6237b9a49188634b76ce66ef1c660b99b11af3044d96fedc2f55de4144bf9d28b859bb71442cbd3f4e0dee79e4a9fe9b6bc5c21af58667751dc8e6b94f969f9fe6dcc3c6eed99a69db557f69eddc37db0fe886cf39a5388e2b93c1aa8d285a3897611d44985c54c703ac7616907de17cdf3f1c63442b68f6740bc00d518a9be363ae7b8f9e5df7edec66e307a823805005d8f23336c5d279bb42c455f23cb15267d056eb07b3c0e7e29261e956f52527bef180a5a58189cb711eb3bec6965dd896d2b6004164313662455f2944eead1ea584d6885ee689fa5ae28356414f1b6cd6e2469ddbc7c1a7b91d280caf17863bea0baa7e1ca3850f696a475ff21416b49c2c5df973bc0accfacc9c099c029219f3de1a9916048e4b39d7ad2d6fde2baafc3bf9bd38460b22c35d41bb1dfc0898c5e260427987150d19b285505bf42f6fd2d175ab8f7690d8f014258629b34211066582094482a399638087255e0a24a5b0a4e39be191050c4a20a6dbef89a9b727c4afd5caa900d78341b7f84984d181f9a7917d865be00b72e6177fe1d5b91e3a9961bd74bac2bf9124e00eb28a7191777d3441769ba923677bff89ae5fac3e01fea7b58b9f6fd876a23a33145f046d13cade5d12a995f418799cf4d251d274186622efec9fe7127f15804b3f080317a22d476574c5071c83ac3df5f03058df43c6192fb56cbfef294050d76c79561ed2951245d5ba356a304c2df669b8a6f5314d72430204aa8447f7003e032d15242b14b24f3e5b36d047874f19bd68a0", 0x1000}, {&(0x7f0000003e40)="8c219913b0bca5e1745b448cae10fff47a3f2c8e72230023dc75206474cc6d6c4183765e6b91bd68a14062e591a448c0091391a7cd1968c96fa38c69a4d5c0a4a83032df6e35612862ea9a8cb26210e236f30287e94ee471bb9ca247203d46bcc18703eed1fed459a066158175a0fbfd6050960e", 0x74}, {&(0x7f0000003ec0)="118ecdeaea658179fe4c6de7af29d4b628268cb1", 0x14}, {&(0x7f0000003f00)="9f1e433f12df677284ecb9cbb0f5dbe3ad302e22887b9f0affd987ed7e6e34362393f6c14ce38dd479621d296ebf5809ef94607e2a463fc25e47012f32a282bfb099b2", 0x43}, {&(0x7f0000003f80)="54a2818b29a7cd91a01510523ab7c75e86a789e40bf48cc7913dc7e84eb4a8333b0dc9a720442cb04cbaa8019c1035c85690b3cadd9169d9d5762bdb1267e85aba69dacdee2373cbc8981baa7297e2b29edb8e4783ce8a371811f9ca65b540812b655d59713d42f4ff84836359201820f307f115f7", 0x75}, {&(0x7f0000004000)="14a011ba61e1773d023193a3e380e6a22477457025af7a1895030169c21791d2b6f20fbc6751fe93c6c113fadfc91a58927b067d07a5d339a8871d9c36ecd80f8f16265c9a2dffedbc73f55d0415165bbfbf084ef40de812b7eab43ce502508276d58b3fadb47e698712f1175968c3388c6fd085506a7c0ea21ff95970d0b4e050d08623d6d719d36aa63e5ed1af8edee084bd574f3dc0524eca45bcbe3e07d2feb4e0eeaf4d605d539e2025d8de465f3ba9a3ead73a54", 0xb7}], 0xa, &(0x7f0000004180)=[{0x100, 0x0, 0x4, "e7f06711d53de4d93cf0c0cdc1c1b9193c440bc7d3a849e4a92ba55a9dc9ea9a2e2ef04751181dcf28bc3eed87302c4a5e6c0e68baea05735d5e98756b57192a9835b2987b4ef03a8e412fb5472100aa159ddbfbf427faa71308ff280d95b3246bc0b0523eed3c9526dedfe27b059f245f503fddb06925832ab43a42afabfcda3c0f90994ca15310518d3fc2567ce550bace8dcc0d6d221d9b58479ea2c9becfa13e42f695d2619b5c6fd8884a70bfbc914cc6b0a350675b6b917e6fe939d8876d30d6e679a0acb73087275bba1961cacfd291bd8742a821ce64eb83b7272280a20196621d27c5d2b7fe876f33e3"}, {0x78, 0xffff, 0x0, "5278a713564c7b955f3d99ab231de264bf1c4074601fa639b783486f9258150043213e20f26f448069b2ee65ef3d274acb6fd3d272ec3edffaed68e5b7a6d7c0a6b333b0cab4196ef332ad20b69bf5f8cf1a7da3c526b712c12b3545e760d1dfa4056cd3988f1d"}], 0x178}, 0x2) getsockopt(r0, 0x3f, 0x73, &(0x7f0000004340)=""/173, &(0x7f0000004400)=0xad) getitimer(0x0, &(0x7f0000004440)) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000004480)) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = semget(0x0, 0x4, 0x200) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000044c0)=""/192) faccessat(r0, &(0x7f0000004580)='./file0\x00', 0x80, 0x2) 10:13:05 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 10:13:05 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) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x401, 0x0, 0x0) 10:13:05 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:13:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 10:13:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) setsockopt(r0, 0x7, 0x1376d6ff400, &(0x7f0000000000)="bf7f1759860af0358afa73e3af0dd613d30f8adb3e21b5576f444406cc5dac8a48ca7a6f4682ad5ff17c726f7e20c27e6ff8ed797873f803a9183a451659910822a5f7de93dd39", 0x47) 10:13:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5f) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000400)=[{r0, 0x3}, {r0, 0x4}, {r0, 0x91}, {r0, 0x1e8}], 0x4, 0x0) msgget(0x1, 0x200) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="a1d451d0b2fc430d5053ca7413870fbfd88e3ebe442ccb84422f4976d2a67556c646d4627578f491355b9bcbe500dda52cc229b8073b4057d08dd065ce3d891b3d9e74f1d393af03403ccda017a8d5cd42dd5febddbca235081fc54d5d", 0x5d}, {&(0x7f0000000180)="d05124fc79543f9060cd754424d65360d63bb7ee315162cb833c050a01a48042609222dad7f99ac16408c157af62fc8f6a458cb5f5c1a4a297f55377a01e150a85e2e6fceb0887e87c73e811f5", 0x4d}, {&(0x7f0000000200)="4390c295f01b6d39c4a3b4ce9d271099b5a3ec4eca00e568045d26f787837b8afa0b73753e7ca1cf5663ffe627809752343f487c20a6c98df7e2d78777739a4b144f7c258eefe910d9a51f5881f463aec2c95f7354fed0780c4f8d8bc5c48f82af6d916e5b0a5c7d7859a3bef04984d829ddc5c337bb68e5112d3eb26be81b495fcf8459d9313a5d3f7f79aac1fbef7442e96508deb4aa827baf780d20a564a0476d3d284789f0c31d8d6fddd8345cfd1f7b4f9d6ea72aa79652a03b3781b192e2e64ff1f5d5a4e3ecc76513", 0xcc}, {&(0x7f0000000300)="b7ecabb5769f86c07882bfe5a2c601ba0fd0f434b42dfd2b114cea870631023a5671375c28b02a1b5a92445a909dba803d4f6fbdd566b670a2a5cf7ba80ac312379d3c69e137ace4735fe0415eb58ebc8ab76a09e6b430e024da23c720f7594dafceb9e7c09bfe8ad6fc3a3ce08f6b222b4d13afa3559d156e49fce3de7a1757b461febebfbde1819058982537b208fe53e34cc3d256040ba68be05f186604e545da1fb1d67427670908c0231e2e37cc31381a5a3733b6dc2a6380262b2ce4", 0xd}], 0x4) flock(r0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000440)) poll(&(0x7f0000000080)=[{r0, 0x24}, {r0, 0x100}, {r0, 0x148}, {r0, 0x1}, {r0, 0x4}], 0x5, 0x0) 10:13:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0x0) execve(0x0, 0x0, 0x0) 10:13:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 10:13:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8008, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 10:13:06 executing program 0: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5810, r0, 0x0, 0x0) 10:13:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) fchown(r0, 0x0, r1) recvmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/212, 0xd4}], 0x3, &(0x7f0000001300)=""/239, 0xef}, 0x0) flock(r0, 0xd) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 10:13:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80", 0xcd3) syz_open_pts() close(r0) r1 = kqueue() socketpair(0x21, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x1, 0x7, 0x8000000001001d3a, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r1, &(0x7f0000000340)=[{}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/141, 0x8d}], 0x3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:13:06 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7ff}) 10:13:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0xffffff20) sendto(r0, &(0x7f00000007c0)="5022724f311f3e9b1492355bfdf637475d1022f6a547a658b932534604cc9bd5df1f41715d6158407d5f455844f06464ea6d2d9137a01ef9bcf663d30b04eff9826e91e00ffbf6751993c93920d0ea37de65610bce893499d52e8e533d15109427cbca20f311fa279507b244bc45a111518e72de0b5f3e2eb4a3ad79be4a5aef50841f069d99336526df4f987fe2c416cb0975511d7f2b625dda189b569481d8ad06cb5bc09e7a26756a1c511b4c591e00b64fbeb3604733cbd2d040e8915d98380e2fedddecf3f8aae837b6c1f0d8141f24ec17f36c8dd0ef1a82b4f77a916f2288ea582f1858fc97bc6dad653fe7e8b6304c702417f3749c617c8ee25743d123dd7bc0618b10d0bdd9d329981af8386d8856282c5c83bec140be19b81143402e1caf128071ad087c2bbaa81f2dca1decfabf31f94a1de205b7e12c5b4965fda2da92b72878b706fa3e5b4bc841904e331637cb0d7dd2d63e8c75761298a9a280a3cf4b72a8c9bc2c2143e6ad2a8f26f7e47ea9fe84174c4c48e80260b4f2e6f759d64fdf77ad57b95351b4483b7d2b138a697266c1138af7df4e8ca0d172388202341b98eeef4676fd5876bf3f07d603483865d3274ee011b86d522237693364e1959eb0f78de3af4255c42aa086b90715916f8efeb942aa87e7dc2b68fe0c24bad1c99d864ebfdec85ddf9893bfb503d1641573754c64635a1a304f1936b683440288dd341ba44d83fc5f1dc2a99165133092b71ff91877087898b4998b79cfe866536c0069bfc75fe0844829740c6ea4ca3712e4e332c32291a6abba20281359132f998d8766f88fb4f3960dbc6c043bd315c0371271abed0a440be654e070a56669eb4b18e76873e8736d49df07b2a39a7493180182ee806847b348ff6e453956db0b56c495ac92a12cf3c418dd5425ea0eeffd70694e1c275db938340099a56b796e5c362d1ec0186f5d8b08509de40e03a5cc88c5750551968bcfd32ea2cd692c76cd4fe3e8c3fc2997c449bac2d6bfa1fdee2642865cbc130e8490d73d261c2f09c164df21f92067bef07fc9169a0bee49c9e8ac99f664b3741a6b6dbbce2d24b4ed9cc2cf80ab357da837376dd303b5e92568e7761dc3e5f07a5ae2a095010d7eab17a300aebe3a898cadaa9ebbff5ac0f9d159d94914d8ffd998969558fcfa506be07aee31d0f6e692a3d75860ca38478c0223c7751d974bd9dfe04980fc34a0d007cf4b7f17a25f041ec269c6cd93c66f0ada27278da084b08a0e2362b51be640217eada92887757e66ec68046a4f262839ca4c8ebffd7658c2bbb7e7dd1286a7036ba8aa67f09f49866817d17078f6403275b994372a07072d89f46d3080ab6f88b4e6b8ebfec01af6cb13207767b08e1a9c2cd0c65cdd8aab411398269e18aa46df96d810054e8cb0a361a79982f01c4c5bbe7086c038312801cb4ab6a4dc380f5fa9f16d23f37bf06eb6f433014c02ceae7a3cd3ce6de6db9b180371b4ad77091729cce2ed85773361f731058f0c38edc12be88aeaa28798d2656f859de00fb8af213729ad6bbf8f9b68fa6e6f709cd044d409611f0f1d49261c5be8a76c62314fa6c4d43b59f56b44f37a12b4549ae87fd7c418cb3bea7eedaacf1a39932f2ed13a08acd5c9f8bdf8b2ee99c8ffc973e5a03f50d44295a67a457c3403ddad8e31590182550a32c5c7f78bfc9d4a9818af58b3ef73d6f329f70d7d3b5cc30f279be9a107a474e60ee02c8ee2c399adf277344eff9e47c0893c0469fc82be7523c72fcdfcb921f667ff66fea7169b891495fcbe36c93d838d4948cc2007df27496a1cd7dfe34b4181c6e6d94d5c7164fe8464fa88f8f3c6aa923c1f20aacf9ce6b67176666a93b6a19e72d8a46fa2d3b99073e6dff172164e718813600e5070170fbb4b4f49da2250af6c715dce66c9bb51a685eb9ec7d72c4b6a951f235d0c5f9fc4803fdec74754b7fa2011d2cdd44aa86d6aa9c4b5b4d70bdaf587915f6b3de92e95fea157e9951da9aa29db336588071b4ee0abaf628f5351afe9e934e043611771363667e56dfeda0fb47c90dfd156a67799cd2fe9120f48f3c09d6e5267642f6f564e78f5b593bedb1101cbcdea4fc376428c55fef43242e2aac804ba2ba0205dd6741cadadf2416eb923abf73f6f56eeca7211e4b21fe643112dbd9ff5bd3f63aed512c3eba41ab9441747129d03ff5302e7eb79ca76331659f9cbfa18e43d4ff84813e991bdb3b387d139ea38128637d344f43ef8b5379976bd1ae9b3506984eb2d7d22b9b0182196502a9dcbd680410c887a02241bf923153a077628644313a9de19b745e2409e976c252cbad9dc974facc5a3e36dba6bd4be49d6eb74744f582f3ce916cf3cdf8493c94d2d68d1b980a129f0bbfa8c2f480aeaeb14aa3f44fc4c6a3ffef74dc01f59860424186b78904553b10c8959c3b721dec12f781b7ab2f2c39a2e06895aa8143757d23f28483b9238f6e36062d915a530f99f25576f4c0b8513f6a721dcaba991779fccdf7131190ac327f26e757296d03a299971d844d5a4d7aba9aae3e15bc6d64f4e702ed785c93cbaf822551508276ead86a507f877cdf959f70516d9f3a6bd714d333cee3f089c269627b03646475cb167e082f1f53a5c3e5eb3deaf12462e7eaf0e9f4d28b10a6c027c382875787408e8ae602558c9fcc80af5477f879f05fa8d5fcb0c9ca5c34a8202614966080ce22c4f4202e263674156455eda769203665f5a5340cb458a5a9ee29cedd503e15ce8b420035ac3799f286ceafeaed4a53dbb2f2ae3c323978a698d6ce37d66e5a4e998aa57588da86806a96a9585f5296a9de2c43f68a79aa609fb11ec087f744000d426ea927bcd148c0a8cb4480ab901ba74381bfc6e146648570ac6df89d5d9b63d15a798fe77c1020223f10376a290d0110aa673bfb7e6f39c6a804fae2e3a7ebdc77d4f7a7fd079d43357e1d611be71fde7934e76c22c9cd9afdedeadd15d92aa09b10bedb58e6704e1d3e13e86cc0855abf503d9ed7b24a2c40c6cb23becbe13bd7560ec9caf87bcc15070871577073bb14710d19373fc204f404a81b8ea37dd57131f863681fd368a328251401e68642386f7205b1c78efbb1cf4604553d0e34581beedff3b72bf79ed1873cfb8dc29c0a87e5de795994b82250625fd0a80ced908fc7b6979ca0725d809a921be8081e7561dfb701522727d29df5be19ddeec3af47b51bd6ae2e980a4b655acdd11b955c7138337c8a0bc52979e341f6440ff7084863b6c0cb30877644ce4aeed442fce5bfb4a0b001bc5ba44d0c5a51aac4bc4fd690eeebd6f4e457eb7a6806d62c7f959b5465ddf3252e9d887da753615e04af318616d694d78845970554d9e3d03db22bcce15a8fddd7777a41b67203de09a8099da849625088320d243018a5dedea423f9da795d1ddd1ca77df359c1d0f342815092b8b7912fa42e707f2051d74cb971cbbaccda9ad6cd179df02a7feea5518c1545ebad0569fce6223def5616f316d32c95a02b8abe8ee658d7bb7663c4f18717a26f18ae0ca09c40b1f8a694bda75adc0c5eb7c2b518be0158b4e0ec283c9ba843dc75a814df4bbe2c241f7312d053906ac5b4d7fd756a898b1959232bdaf8b8c2260358bba016b4471da946ae234a71dc5d59a20ebf4cb32889786ee8726e8a3b212aa865b3f39f92f43fc708a2ca404b4f8b9813b4dfd2ce7814289b18cd4835aeaeabf0632e341dc2fab4dfc46612dc8b5c1573e64e2462e04db52aa7421339017ab20ce7aed46ac383147870e4050c078339088d3ce017d8048246a3abcbe6d20690534b3a0889da69a04a3829fd735c76428f1d8efb96584b02726d785d24a13d18a814e0f00ab0bfda9e058f1aecf835c94630c809e109c091fe5925acf79e1be7afb58767a0583f318835fea05ee2212da20158a7cf65767c05ff9fbe442c321075ed4dd2033f4b231497bea16a1b6b7159d4154013692243cb2ecf339411f1bc66defc978508dbe52da3b0c7222bbabb7b0c026684ef2a86d73deaf119790ddbff8f49eecf009196d45a52259b8d58527af3a9b1b970d303764067e616e97e13925f2a2aa0af83b9751c40f0c4cfba73d56a56602a51d2e1bd28282ce397bbd38bc8b4891347333a9ada6be2d34acdd66649f3f93615883f544f01c2f0e30c6780e40794f6ee047417d20801a9ea07253debc8d15bfb287e4f8bbe40c418340e981612d3d57a2878b4ae3a69b7b47f04902256a7720e8eb972a79327644f58be0b5354f82286d8af361242f01644bbe90447238ab17229227409869159067350c1c071d7d8114cc33587cb5a8b1ec718ed8d8b3dfc831df084a0acf48d0710d56e4006533f6980256aae5b64e3cfaca04b4d37d4530b7c90d6b4cb63264ad9c76c074cc46f3b73e83e2219f75fc13bc2e4bd909293affcb9d37ff295f201357d21c6b1d5e5c8e3f5e3d9e0d2bbdbb17b890ce8a533f9c2af847dc51326c8187613ec2ead8dc3987104f7a9f48a4d39ca82c87bdd029ba61bbd096497140df3338a69e996fd65dc90e22e9f5d127c7b102c50c6d60d1b16af8cd52a4db05885f7985c1fd6a446a00842b5ae9acc102da7f4e64a85c4132f532006c1737b22768bfc4f06c16af513072a56bcaf3ef778614b38436cd027091f42e1ee29d21ce50f343e4fbd552b12735aadf709fddf59026e40cc18201323bf30add4f00bb8376f2dce8d85eeac6dbbf603cb89fcc2d067062649f75d0ffb7e8e804b42f2ffa74c65d2b4e82c823d04d6d5552a4557687bd8b4bf1c39e5a789d7dde05e1391e1b1b0328fa3d1eed3114182216cb16d729f514706c53f081caf14a31d84f4ad98184a75946dbe1feef0533534f73ee17383722652b38ca85a7fbefff8b36d88193949dca73aeda4228a760f2f00246c506e27242ba307c07952e15a04b63690801d7f467b777590c48bbbddc5ef0d6acc5b61eecc3a3877386d306ad2823287f3a960b96f6dcd075dca3d8bf9a4ce3908ecc5f0484cd6f33477563c29ad924b6f094542dd3a5ae4ab20e14af39813e94212fafd1fabb88da951ff18fecb1221edf12881249182589bd86d7b079ca47accd7817465ff947d65d053993b3fd95580dbba6b2e6c8e25af3190c1805187aee8bb83995d665a45a4b11e6d66be30c8a82a4c4a8c873d76b8dd11a3386b7cdaaacf3f3b608c36ffdf57b1fe86be63c232e0df579a363ecf3d775d7007f144915dd3657249e7793ab0c5b52e986b3218a8ef9acefac1ef00908891c8e75874a95b0de6ea7f4aeaea5e060a78a5211169e98224e90a016bebb65d3cd22cb091f80c091a67ebbf61484048f970e0fca725e0e047908c5a0dd0f83d54da6f5ccf7c428671ec8671f963130ac392231da2b17c8346af8735b2b3941695e5894c1a0d6b8b5a1c28ea45618437f61b88a3e099d0da7f0ac3b3f25895ec179da3badb4fd9e2d77306f8b4b1abcbef2eee82bf2af6b9169845d0f4b784903700387a2751b6cc03fdc7fe939744e2137efb527e7cbe1ce9d346a2916cc90f6f1567548d99cb167b1862bcaa5125f98af6933423a449c89dbcc15f3894abc55b8d88837144293917195ee7363a3dbbf798b30af0fbddb3a61a5a7669a63f879b1a58edc2aa94719449db24a7969a786682270aea665b0b30668e4129bdfbaf882bd5568e83f93ac93bae4909889adaf04a57115e2a00568eaed5a9cf5048938e3e782fde2ab95316aa4419025840a72d5d8dcce4e8a59c53291774162bfd9919f2a2578a032fa", 0x1000, 0x0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) read(r0, &(0x7f0000000200)=""/57, 0x39) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000780)='[', 0x1, 0x401, 0x0, 0x0) 10:13:06 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x8}, {0x9cd}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="4c00e4ff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) socket$inet6(0x18, 0x4004, 0x3) 10:13:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) chroot(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) sync() 10:13:07 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x6, 0x1, "6399364928347bef07bdb4cf3bc55dc9e64ff5e9", 0x9f, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7ff) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 10:13:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='^\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\'\'\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00']) 10:13:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82020800000000000000e4459db1d78a0928b20996c2a00af4ef89fa63885652c9ac896ff95750b3450454c6740afdaf588ff5a66d6ef3ca611004a34519be3d1a62298093944b98a3944f2dbee0fdadad5b4d6bf28e89f90bc56fd656e4e6bcc71d6820a725"], 0x1) r1 = socket(0x10, 0x7, 0x7) r2 = getpid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getegid() getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="4e6bb62e6c0e6b8a1bbff9d4cd3458552dd23581aa0b646ff4285556b2722c8ca37131d4f8b7af6765e284b5e7c409487c0785fc4d065acd7e81111b51837bb7d846766be41b5baf7a91c9afeb3d", 0x4e}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xb8, 0x401}, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="47f81ef3d602b02e95ca9ee7806b84b5e3026d1884912467a8126345a96e9c1c7d15a53f5a35955023e00e37cb6f661bcd856f9459c8eeeab498e98310dd713ff3bea054f068e17f3f25a13534cbd0e32f2926861a96ccc8d09c7d7b9e43092634064360e546efa3670faa522a73176911280fa37db6ce25c0540f84f4a9f1dfd492e62dd32a3be91bb2fe8e5bbf4dff92", 0x91}], 0x1) 10:13:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 10:13:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x1, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0xb6, 0x0, 0x6, 0xc}, {{r2}, 0x0, 0x80, 0x2, 0x9, 0x9}, {{r0}, 0xea46d213df71f93e, 0x48, 0x2, 0x401, 0x3}, {{r0}, 0xffffffffffffffff, 0x69, 0x80000000, 0x1, 0x43ef}], 0x40, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x10, 0x40, 0x1f, 0x8001}, {{r1}, 0xffffffffffffffff, 0x52, 0xf00fffff, 0x5, 0xfffffffffffffffb}], 0x10000, &(0x7f0000000180)={0xd7, 0x4}) ftruncate(r0, 0x3) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) close(r0) 10:13:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x7b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) 10:13:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 10:13:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup(r2) dup2(r0, r1) 10:13:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 10:13:07 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) clock_getres(0x5, &(0x7f0000000000)) 10:13:07 executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 10:13:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000002c0)=""/4096) 10:13:07 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) kevent(r0, &(0x7f0000000180), 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x5b774dc355c0e073, 0x0, 0x9, 0x3cb}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x65, 0x30ab}, {{r0}, 0xfffffffffffffffa, 0x80, 0x800fffff, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xd9, 0x20000000, 0x1f, 0xfa839ce}, {{r0}, 0xfffffffffffffff9, 0xae17582aaf35f20, 0x40000000, 0xffff}], 0x401, &(0x7f00000001c0)={0x6, 0x8}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000180)) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f0000000240)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000080)='./bus\x00') 10:13:07 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x81) 10:13:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)={0x7, 0x7fff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 10:13:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x5, 0xffffffffffffff01) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 10:13:07 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/176, 0xb0}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000100)=""/156, 0x9c}], 0x3, &(0x7f0000000280)=""/4096, 0x1000}, 0x801) setuid(0xee01) setregid(r1, r0) 10:13:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x9, 0x8, &(0x7f0000000000), 0x0) 10:13:07 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) getitimer(0x0, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) 10:13:07 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) sendto$inet6(r1, &(0x7f00000003c0)="bd558a9bd831064370efa50889623074cc3505e3fdaf70e85163b6505f62ae0df92287fbdc840a0f848e1772894686a61c81ab9e339f062bd2dfdcdacf16772f3ba3e47a6ed349ea75a03679915af285a86e8b61089fce97f5149a8b66", 0x5d, 0x2, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7, 0x8e, 0x4, 0xc1, "71c46f853c5dc50db8da179d9aa6d1bd5d25a185", 0xfffffffffffff800, 0x7a}) write(r0, &(0x7f00000000c0)="8b52d8b02bd75e0306d8befa1dedd7c0", 0x10) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f0000000380)=[{r5, 0x105}], 0x1, 0x0) 10:13:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ec266696c653000"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="47f81ef3d602b02e95ca9ee7806b84b5e3026d1884912467a8126345a96e9c1c7d15a53f5a35955023e00e37cb6f661bcd856f9459c8eeeab498e98310dd713ff3bea054f068e17f3f25a13534cbd0e32f2926861a96ccc8d09c7d7b9e43092634064360e546efa3670faa522a73176911280fa37db6ce25c0540f84f4a9f1dfd492e62dd32a3be91bb2fe8e5bbf4dff92", 0x91}], 0x1) 10:13:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) setreuid(0xee00, 0x0) r1 = getuid() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000001640)="fc091fcdb31b55c39c08000ca447fd5aee16247d4f07c5e2960b471121522f7323c4f029e59ac8606d78bdd0128ddd0e310713c4562b6f6ad010e11f6cde50d5f6b68bbcee48fdade72bd78f8154bd754c", 0x51) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) msgget(0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x204) semop(r5, &(0x7f0000000000)=[{0x2, 0x4b2a, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) semget$private(0x0, 0x6, 0x200) r6 = geteuid() setuid(r1) setuid(r6) r7 = semget(0x3, 0x0, 0x85) semop(r0, &(0x7f00000000c0)=[{0x7, 0x0, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0xad, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0x10001, 0x1800}, {0x20000007, 0xdeca, 0x1800}, {0x2, 0x0, 0x1000}], 0x8) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000100)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x5) r9 = getpgid(0x0) getpgid(r9) 10:13:07 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x3a) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) 10:13:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x4, 0x0, "1eae8682a098206fb2002000"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 10:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) mlock(&(0x7f00003e6000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x807, &(0x7f0000000040)="16e5de976e3d99196ae340810e971e35c74c8e78126908b35a4a08192d52113ceaca0df1b619b03da31a9a40ffaf58bea053b7c94ae2e1cde2afd57814154481b2283a53c84f1f16db097e8f8ed8e9ea7e3fde422cac4c24f098f4c952086158ead89493a9f8a382be4e39bf11f33c2d5a95f60d8cca8e1cd675d45c8986674111e6f76a52", 0x85) 10:13:07 executing program 1: r0 = socket$inet(0x2, 0x8000000000000003, 0x3) shutdown(r0, 0x1) 10:13:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="c6d899b3bdee022c79403e89eefa4237f952a65282ee990a7699457606b733ee3a7dcb0c59c84f3946ca169cd501cf6469cdcad0aabdcef96e0712e5d572cf95a0d18b10c5a14a0ff1a64b31dadde4840a5fcbe525e6bce448225bf54c99fe88c72388ef13ebab7672cb78ea06aad458b98a538914a2ee7c439b061787d49e8a71f29b891fbcc67e9b07cfe2d6527c2195ca27", 0x93) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 10:13:07 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x38, 0x7, 0x100004, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f00000002c0)=""/147, 0x93, 0x0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) 10:13:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x105) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 10:13:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "835dc151800000e2f9c84bd5f4cf5a00fc00"}) poll(&(0x7f0000000080)=[{r0, 0xc0}], 0x2000000000000105, 0x1ff) 10:13:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x280) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/102) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="ba0ed314e6ba5dcfaa", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 10:13:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() socket(0x26, 0x3, 0xfffffffffffffc00) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 10:13:14 executing program 1: 10:13:14 executing program 1: r0 = socket$inet(0x10, 0x2, 0x6) sendmsg(r0, &(0x7f0000006000)={0x0, 0x0, &(0x7f0000006ff0)=[{&(0x7f0000005000)="10000000150061dd18c84c16290c729b", 0x10}], 0x1}, 0x0) 10:13:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x80) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) 10:13:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = semget(0x3, 0x4, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000001080)=""/109) shutdown(r0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x8, 0x40) ioctl$TIOCSTOP(r2, 0x2000746f) sendto$inet(r0, &(0x7f0000000040)="be9a136ea5731d811d6592eb95e0802ac050eb0259dca5eb29dcbf3403f6ac33c95e037aa2061e08098b1eff7f285397cc69ea0b224739954c6a7d070115ed5bf5f847a7d32246880bf79c6c0ea79f2956a54b83e365e75d53e0094d393c4845c8c8ddc8a56e2840cdfcf8bf9e7452abd549af058b479593f0174f4d6888904746348685b494fd8783683cfbda02e56e2f65126a1c2657a78bb36615848fca79423ae89a03bd03afc6810db3a52956c12901861e585dc6ac4651aceb30820f5a1571ffa2a5ae87e5284f02db0f6ee44a98e79bf54713df838f9dfa2a01f1442ac5444d98e5098d930a8243a19aaeac76e91dd1abcaf15582319e760be7f11d7011cfce00d9f13eeb84a21ec2df7e35b46892ea55511e29d728ec1cf763fe64f8114f75665de74f65639c4b5fcd1d715325878db70dfa56e2d4d64252fb59b702a09ed4ed6ae46bf438fbc5ff1de6b6e9eb41ccebcfa15ca0796f3d241e9d99c7d9e471b7d74f40179da8a0d382e534b4c441a09d65a502ef1967b0b5aea1a0cbec14d39effcd7f8ee5966ad13c029207e18bab8c3ce88338054f7595c42a3b2c384502e76beb8ac174568310d352893980541fbe0dd352a3815192d254f0394768743361fb3ce1d10c1237d2d2ed67587d70664c3ba3364e08b13f15c7bbe5561610d2a1a01c6b990de2270fcdef6d87c5cc5cd46d8493ff86a50b625d612d477eb800a7fd4612eb4d5836b3024434657cd02e9d997642879d49864235140935578592ed8165339a8392755e785e84f3e20c7c40d106915bac6e2444259f6c15f90310958cad16611be4397fa535faa8a562c802b31f4ac447204f2689eb0a7483feb0725fed2279050c5ad3049ec85a17c5e7cb937c3a6af35ddda4c92f19fe12c8bc43a484ae0b7b37672fde01396d35d71ff5e53963cbf8629e6ce6295d87ff29327eaf82708e30a1bb833d635392d184c9e54c5349dea17ea3bc4c1b9751015e1cc42c351320a079113046a69c0e911779bea991cfd2e85b609f5a6235ad8d04f61be1392bbab745ac1a17ac2a14bb287befc8f7c3f64c73f8ab9e9869b0c2ad665f9270345a809359b18cb323564905d65805c4f3593cfa446735119f49d77c72d44c205b6bd6a02496b1195ea21df37ada0061e8c3377ebd774fbc884a3830a5614a5f9a9cddef0fbef2d1165533cbaeda86e12f47ff92ef2071c2a50b777362a1f4f20ace6665e32ea5bea072066d54029188c54b652204bdd16997d9aa8d2b44b3e3e29e063fbcaac13a823e85a07fc93dfa6682e2bd8962899503d90b09c48ada512e9bc7be62bb529c1349c9cc14021f0b22e9fd6ec5da21d62a2d77433ca0358d6be686425125a281cf5c93a2fc826a2e252c88502ebfd1e772882264b5798c281fb468522c9ca1ec69173938913203647130092cdb704453d9625abd10e7da53b9384ccf83cbfe28d2e905e16b7332e514b5ac1265ada2c5fb8bca7c67d295e795ff6b74cc16559d691cba3dc8ae77826f641d16b5eb51966f74b2ef951bf66cfaf6a65e8d8b67bd444e16940512e5de5e2042e8526c1f1f19950d3373ac2198cc7da03645f265a52722dba611fc183779a817eca81843aff4f8f7995bd667c52348dedb807c1c565d7ae626cdfd4a443e8f0d2a83e24a2d507c4196360b76545c82661b3c2e97833da83cd30c78a9241576bb16e5eba75c1197487a3f74ef428428f65841ca79ea3142f25e0ecf1d70f75e4363e71b54bb7fe2244fe6a006183aa064ef800cc10a54a75f425a9bb2eff4171707bf13c6ff7469406bb640b573f2a2d1c5b018d497e6abe723a35c3a23315bb6f08cd0e79679d44821a698a94606b42ebd43ac543ed48ca2443b106365b97e5bcc1427788a4bf621b058a9e7a33d26aaca31cc987bab2b9d2ddf5d13ba6246699f092c23d06e06fc7df497831938dfb39b9ade204275629ae48c797114f20978e49e7b0304effe9e4e7a5d1c73a250483c825a31a15112eb72735c3750885bc79b52d038a5a095aa8c88185de4e01c7f1ce976b361828448f070bceda69c5c14563caef13c8fb41c9e75006ab3f27bdc9e458aaa47cf17059c7cd0fdb58dea4bfa16123410c4dccf1da2c1b3000ffe9e000ea856d7f90583a319249b6d9a1c5dee5109a1c5e45fb124cc34ede08abbd67ac211afda493e35546dd54cd85df01097a0d2effec45eee23c3d9eaa60ab79d07162e51b7f20c7644a411c7cf738e045d7d1593c6c6f7f058bdc739821a22d18869b514e2a1842fb2e35c0d59d44753853b752072de05e8ad15b9b0ccf2af16ed6a0754f6ba73e867f0277d97cfe4f219483ca31bcd40df01b6226006135d7e44faf3186d21a93c66fdf1e08cd8c066fd28d4f1a0160402808d6ac831462eba5427b98e7df3b629af9e6df6bb052205d1890995ccf690b8bb9d9155ba243c935948a153195e6a5a2d9b8e37e45c0a6884b7883a9f3fc6b16072e49520fd6bc5cc763268918aab039d1bed06f2901c2922e259d6a6543b9bb9af8f78f7ef01389a1de98ddf6e2033bd9d7558025746d2bb66696ec07191b874c95d18d0015349516119bd2141b6bcfdf3e149e1054d1b85236be9d199175c5ce5ab2a026fd77d84693f20e76d26394af470b72d9a3229909b2fb5884ce1efe5f298cf00fba50d039e0f0d071dc6288c0a4fdde127a8a0a3bd529dcdca02948f009a6d834cfda235c59c7a77a770841a121a881a856f2a926c737e636442599510e5951db2828a97cac1509ccbb332e1dea0242b78b0cdc4804b89fc84ef341e4722872f9bb8bd9fafa94b0b2f917545340ea647c49c2031d54ca64217fdb9d58ab801da34a547ebdfe82a8bb12b3925bdaa351e7cc507189cafd7082635378bb578d2e70e0f38129895bb592b9c2c0c769d361554045774480e261c938abfa9be07294a7e33e5184611b03dd8762e3445c612a5bb4c4d5f64952a81fd11d45fbfa6e158e0a34e2a2d7943e3d61dba75808018c51ecdc5cf8e0b0404471e4b057ee15142e970aceca14b0afec782365dbb3f712cf00c3cadd68e0ed2650ceaec66f4f6e799c5b0b6d10e0990da404739a0c869e011515b204b5863416f98c942e24c9da23d56f7934880561fe793f43cf11d3e69640508c50deb332fa2b461479a8e6d17db8f9d38ccd44143706c572545c4b956138dd106dc53c5194c0e932c679515b9a542e11b25eebac7eb5463b6c76a44da9b9aa26fc0d0894090b3acc68f85db7c4d36192ed12b2dcbbf50e4d6f9ac34d70a13e1c11b2e62b2eae357c99ecc585a51e75da0169c278487eeb75a37f6ec8555e7b89ca080b0f0048ad7a019dae710118018c492cc27b52d00aef04cc699717409c530840420971f71d66a05f97808c65767e2b81bea72257bdce87ad6e4a888bb2c13550f0c7b907ff600bad310727f395d9ec793af4f88220addceafd6fb35b54ad322bbdfa2a7369d2ce4cacad9b88fd5c55f6b40d068a8e3bdb39a7a38d467e693c3fe09a201d779e7d5c11e3a0f7109a7d51af251f6ca416b97786f94c07b325a8a6aa20b4604fb58bfb2470654b6c397a357cb6d8ad029a646efb09a29cfd54d8ea3511f0a45ea749b5c87f65d25326d31106d55f3c2948a67b4b0542c1bfa9a795b28b1bbf36e2cf880dbcf90c7b3916b673a91435f288cd744141cf6721833edbcde3f8140c3411239d1202a9cd39784cb0c621c3daf944b4ef964d51898b5736ad54eea648b64681fada781ad1c5ec53f5d4b334b7d4d073b0ecd0c1ecbb0f0de387efde5249bf0a32163db6ed37324064de5f2beb43cc6cc79cbbfcd99c134f114ad605d81c984b008b69e83df784d659fb6c062ac1eadfc8fe9a67d5e64d0647088efb4ad619f05dc63a9815388decdfdd0243734342746ed0f474c1fdf35e3ed585ee0b7a75f8d5f095a7032036994fa7c4c8d3e9c2029935957b0d60eef06993a0554130bf2e492eef020621dcde4c239b3ff81dc92dac5ecfc65eb405965400f0a55092f18d4cc8ce3ca53c66fbb9e981e1218b3f0b2d7ef5d62ce8fe4308186a0d78b9022ecfdb95fd88d3e21a784ca94e5f78aab56136cbbcd0b93670e0b9c16c8043f1a26ca469aef476ae1a036959ecf3b85119cf7b7bb626f388d28f1472f8b141b1a5f9660b46abee24c1863bf6db4405b92dc29764a930a74f3d5f7516fca5fcd17aedd8a4cd8912c8e5ba641ae0f4dce8f1d227dc064b4637c6dfcbe2797ccb118260556400e601780bbd69503cc9c283883ae651fd594a998ea488d501b37ee0837b96d48a5eae672e532767a68be8557358895bea54454bf4937a2b3e9b92267ea024be82d75357a30d701e2e812c7a66c1c6755d7b4251cd787c4102ce7579db015d45e050dc05b4cb636da4bc0a0a788698c071525de3012c6e59d1a6bd86638b92ca520f972e6b09d0c57c97dd280d287278935251be173c68e0f7e5992e7334d7192ee3b3da4d563ff5fab536bf3cb7bf761958ac1c50952f1880dfb3406ec6c877f6ef3daa0c7ba34a75718ec5f2e7c8dd2cd9dac9e2b57e50031f6529563fc53131d2b8f400038138f1e5faa1c1012b2a2e48d049664aa91a63974b6ed3cc5a32adcc379a2d9b9300aa5e4d4ed26f311740cbe51f6b83ad47a27678dcc5ae68ad3f348b8afe5cf3b4b0557febb8102783ae2671fd8879293d3fc32423560ec27199e1d92b95efff7045f08671ff6d4a9c947914699eab8c7b5904ab1cd82cfc5e8a96092f319a8abfc45610e9d8bbf5c217de542a448a4151791f31f2d0792c3fd39198e722b8f1272dbb68b01f99110dc7b2fe9797feaa3606bd56fb712c07848ec52f300a4ac7a8d915bec6dad1f49d67d2e94a2e4e46d5468da6b3fc0575ec1b55bf97c64a17004a1c0ebe7dddcc9ea4dfdd80b214d5a0b32e83ad95de8dc655f0bbe5322f5eccbf7bca2a9a9d0b8211fb1939d4b9d4edc935d79d1e656ada1e94f6fa5ccf94860e2bf8553e4f48006991450a29421e8bc1ec0fe348386a77b33ee0b695978a788ba83f969f5d1311ede673c8ea6373f06abd36ead980b4e50cb0ef57b7fc940a321cac16058ddac8bcd019affb61d268ed010208d244d14b72a5e1201707fbb9452b883347be7ef9b7c53f87d3ca6f8c63334694556f908010b645728d6be1f7dd5174b55b69c5069428ed8d8a9cd42fc2cfe1d760445793d51b1a9195081cd8b72327bdcd379164ffc126fca8768bda675e9f99c82827d4fe33e89e0591bbeb9140881f4a94c5e73e6938c0c42493f8a6f7a2724a00a81eae3bfe488a82ea4248905690c608472118a7bec311ab1056a2589a3d5f71a62a65c5c5568014bfcf92fff51444cddb8422baa1478f8be82555c16c572bf6c73eef974b4175cc8c840d40a202db011587519df8d36c13f78d97e0d185d6649e44f496da73dc6bac65d6555ef7fc04bae33ded0a55925106f7a17d8b8fe26fb08894f47a473b9e727cb73a5fd478036c121767b54cb3c44fae3fcdf85dd1b06bbe2e33502de4d77f2fd1e32efeb48ce34eb682b3cdebb6a921baf184dab42ddb5ee86d44837d7a0d1a105931d144aad0fc1cf974b93d118375ed62400feac9962c0b08f058873336402088386845cdfa3fb3426e2d2846e3250ac343689866d49988d7406b89b55bc1a40fb7b21b5b0e7fd19cc3863734c8f0ffaf8bc7bcdd8cd5e647e7b90de943e97c511f750f541f0e0d4f0fe3a4c6ea065d49b3f119bab9f6d9e2527791a68c2231647fea34e8956c1ecd27fd665b7d4fb28", 0x1000, 0x400, &(0x7f0000001040)={0x2, 0x0}, 0xc) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) faccessat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x20, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) r3 = dup2(r0, r0) readlinkat(r3, &(0x7f0000001100)='./file0\x00', &(0x7f0000001180)=""/162, 0xa2) 10:13:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/95, 0x5f) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 10:13:14 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f00005de000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 10:13:14 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x40000000000004, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x1000}) mlockall(0x3) semget$private(0x0, 0x0, 0x580) 10:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6, 0xf2c, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x6}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:13:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/114, 0x72}], 0x1, 0x0) kqueue() syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x12) sendto$inet(r2, &(0x7f00000000c0)="1e5ed158550b27b46e568fe85efa1f85002b3169c259f2319d3d6c9eadd0733a81d05a28050adc5d00911b4402879e01336d0a4d60311830f938f6aedb90c4c65f56450c3fd70ec5590d2273b48eb0184397c56e2fd5c3cc69ff0feb096695fb1652b746015de17851ac9e8a92269dcbd59cb7a7edbbbd4cc37e53afc3939c6d06f25e8a63dceae2f3c00ca0d3a5cafdd09fb8cbcb1777258b9e709fa19177b8ca95948de77dcaa248b06da1782380dbb473acd5010e70a8699c377481a17d181516865ab9216918cb265c11acb24f4ada9b6b0a", 0xd4, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) kqueue() execve(0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x800}, 0xc) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) 10:13:15 executing program 1: r0 = getpid() setpgid(r0, r0) setpgid(r0, r0) r1 = semget(0x1, 0x3, 0x30) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/175) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/51) 10:13:15 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="39a5abaf53a8cbb249a88057120631d6a50e995b2cbb335eb67d356ff32280fa317d9d78d41c93b00fa06ab869454fa6b6087fbe5b1c5d36b88164b88a2731f6d6b500e4c26e3b24ce524abac0fab390c3cc749105ed2b34b91247b769aa11678c929f9ac6503ecd7d4fed441a0e4c965c4d2b4d03cd459957d5c8b3f7851d53499def6a5b5f80a18ef788b7e79ca394ab38f0817db83ed9fc796fd4d339ca2497188006502ee89aa95228bf2e27d933599ca3792d3bb50a128aae57ad146d", 0xbf) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="526d7a4081cd2d979d4a12e5399ffa37a6c11a96e20ec03d4d4a47110b393c6ab1c2b73b6446a3331558b3", 0x2b) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x38c) 10:13:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) sendto$inet6(r1, &(0x7f0000000140)="89fb983155cdbf49ec6b9febe995b04ba3387fab8f4402", 0x17, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x7}, 0xc) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x201, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x20) fsync(r0) write(r2, &(0x7f0000000080)="6ca518756e76bc36437215b41f0045dabfb176c1f522b5565219a666bda0bca98c598a6118837c2cc7c75fb912ef2fc515031299e87d42977b5703c2d0665bd321899a72abab3ff80c0460ebf50c2d662b", 0x51) 10:13:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe010, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 10:13:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) 10:13:15 executing program 0: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 10:13:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 10:13:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f00000001c0)=""/85, 0x4b842a7ed9b247ed) 10:13:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/83, 0x53}, {&(0x7f0000000080)=""/64, 0x40}], 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="bd54dee3b94fb17970415be0b3889529b06b07c12968e4c2055cc83c41fc9e78a5a5e636aefabc9fc3ad765b721ef1ce3185ea5524618a50e1fac4d1ce469c9027de7d6ff8787e4f1806d6264aead3035d3c9352adfd51b077a256e5fd75a06387f633c341b08a16aa8c", 0x6a}], 0x1, 0x8) 10:13:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="d56e264c5a5f8941d29a5f46ee934527064507", 0x13) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x100000001, 0xffffffffffffff81, 0x80, "a44aa1f284c75d1a341689826e38bbf4018f8ab2", 0x1, 0x9}) syz_open_pts() 10:13:15 executing program 1: r0 = syz_open_pts() msgget$private(0x0, 0x400) ftruncate(r0, 0x2) syz_open_pts() r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="025d6ce0922df7a5e01b8b4a2e66c3ce41849af779f79606d7c9890296732f0812fd5e539fd0041eb077dbcd90085b4336c013ca07000000942e1842f8e37fa0f14945dc193cf1e133443665142609785bec509c08310feb35dd64033c5e1ec9d3922b9f5687bcad1b4bfa168b35a36900f69c98e64ae8d83100bc45f2e11df6025a04fc1ebac7e6a4ba3a8ff04a3df394b27ac48ea7a10480599efeb664ad59dc96798e5375801c57a025e959806fae9a8a1022340f6cbe3e98f9ca11ab505aeb77698787bfc92a575771f09f41a35fe43e9bb0949fc054d1d93ab72ec45ba279d9540f484e260b032efc5467deeabdc4ad5a3e3bb155d6e9c402e54848e911d9887012ff59e040b4e970a4c2e2882443a215fa781a4589b41d77c41fc4a2b92e5f2e25aaf08fcbe4fad7661ca2dc83d25a307c68b5188dee137caaff3d"], 0x5a, 0x800) syz_open_pts() ftruncate(r0, 0x0) 10:13:15 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10288, 0x4) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/112, 0x70) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 10:13:15 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x4}, {0x6, 0x7}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) utimes(&(0x7f0000000000)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/18) utimes(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000200)='./file0\x00') 10:13:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f0000000100)=""/91, 0x4e, 0x842, 0x0, 0x338) 10:13:15 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 10:13:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000040), 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80d, 0x7fff}, {0x900000, 0x7}}) 10:13:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dcb6b61649e2178176a5d54a6ce4c4521cd854a922674198885c75e0ff388ad3849581635162bb5b58c431641798df8873e74f9812683c459b07eda95f770f0ec72f44fe6bfe620979732733a29c150d6d285b87a2311bd569a0b8aa1b4382cd8ea41d70937650d4a8caf5adf7d2d7d6bbc13a2dc479fc534bb41358ccba158dd3ceee9fed5438147195ef3974eafc51438f067f3621bf03724c7ac145cf547fcf47c0e06452f6ca48e241965179264373c22ec3af216ae78452c5f8038b4bbba3d5095479a38f58223f2fb374c825953886f1ddfc0b5231cc3d1190bbc64f154a456bf220386ec56e67852d5924791ec3b5177e529be02cae9bf799ddcf7c867b203bcfb6ab6ebc4537197a0eeb32ecbcdd72fb082aff0c83d1aad26527acabf7d712e49a6da5342c3bd73a6ea6d98f53de348019b50f1538ee3dc0b78c18fcdf130d39f193d8ebdf261710de6ce4cd4c5f290e10164ebdf4f0ddaebb61654064c59a4b26e4d57ad6a93c693fbb04d69e68dfd59f57d2f24e821f04f546f9e2daeabe8e1af02b811548bd05473f7ef740b10f1a5f492f3f2e8d4d955ef5244ad5adf6e56af4e56d5eb1872b161bb91881b59008c9762c7f3a5ae29a76912d10b41885114cd3650cfd7ecbdf3d8d40693267f4cdf633d1ee8748e9204340ac206d9fa393ba80dead6248a5c7a849b56391f445a9c3e2643fd938b95917a30f00bff0a2cfc28339fc90f879f240f3c9e5c4e02d33f9547187e4ca2c20d04914fe7e3c8ea8b13c67fdb30ec1d87fece935bb04760f79e7802068be8ccba4a234b242cff471427d9018e13276857f90edee3d983e830445d81968c04db859f1f7c184037672f12897c562ca3b49937fb38218b96ebdb3687c5dd74b893ba1c98f896c20cb30375ab22bb77fe6369dd5cf6cca2a82d0f65735c78803f11c7c574d452685b07a18c153a9b255c1ef31730292733034991685c94f0d165ca36f99e947bd9f25237f194bd44a2f07d96d4d68e9d1ee46498a4927b1c110d7979a531b13372007e2222f47438476825e0a3f91f0af731fdab5798351f9dc0aea96fcc885ab52d5aafbb9acac211bce0ad33de683c3eeb451f02c6abe4e55f07d7e8cae6dbacd34a7d688ad94c6147ea1e8f6df4d846f1a8bb3036e343ac49e7d9fce01337a27f79747e8acee87edebe6ef1ec0f7675a4d470d23aa3fb4d9cc5455fc16680e7868f42f73021d51823b5ca48cddb39ef6fe7e9cf1341b970d9ca1713f2aaa592a9e092a589da998ae86f8e17a59e267a0a1e5e54670ea1af4409dc3b6d2af7fd8637464ce4315eea013cf88612599a54f94c090677f489990047c5097b367580e7c5b7eec009ff84a809b5f747088af9c74c57b520c99566934fd20662f42d38f7c613ab6ca3dfa7e151fd7184a5bc4463a662b516e75d1d10be0532f8a679da65889ce9be7e1028108200650154a3a3b5b9f202839e70704b5449c014e9a9b48ff00255639673d1a352e0abef5e0d4ae9b2bdaa87734dcb034c2e194164cec2803d40b91b0d07ce08b46c654329328bfd0ba79ab27862741470389ff1f80e70a2910cb471f3a372dcc0d471ee1da483cac6149a0fae6e87ea20ba5b88a5bef2d9fafbb04efe72959e61b8d5a74e6afd03918f0aa79066724792b9a152d9bb25c12e462755f521d907abf2eb0a40f47bd5c68b93ce8abd53b596dc17f23a99d1bc285e8282ce112d5d997fc0419cb21c7cb2fc3fb49d7eb82852165eefddca97bccab202d7dc3193c9fd2d3efd2fa6c556072b86f7e5340ec9a9276245e71e174c153287ffb21cb92c13d5456c1fe97d2406f0e97eaf5f85f2578baf098d3ea605fdbb96bfc83170ede239204ea1f89e2928a494c07fa7814b2cf8125d12c01dc90bd5a21ebfcab5f0e3f027385c6c00b02b94e8fe3aaad87cb22438fd9dde6fd69cc74255749a1f64b1a416f82e26e9c5c1a3c36066e9028aa4a9af58b9ba87de382eaf734c0fa671f8a0184050fcb0ab952b32a382aacc8d685ea8f8eef0da66781009d9900f4530a69495b0c95f600a420070cb4132beae4cfbc4418b388b0b28bdbbc5a392d1197fdf99f32c1a09b9a5f761c44c4efaf764ad726af73f6c0d0f68760a4e286727b669cbfd1657d4b61b2f2901898b859da6388a59f52d2d0c9c441fc846cf354bc23f39bbe03c1753452baa7c794b1cf0f11d407bd1a0d142dbf5b0f37e33f78fb84ed2a7848705e25da2dc50453ec4b0cfe89c247bdaf0543cc40148901798d3389e7cc8195733c43bc0fc897bdceb640616e8cda226c1995d0543671e52cb6a8d17359da1419419c89f4ad0c5e4d573be81b8f0a1e2a6e9d8170769e4388c656b5098fd6604943a8bd2b612b11702f29001f17d1f237cfdec5e463fbb50a380e9cda1d23b7aede60e02c2823c0423b56936869dbf49f1f106f672747ec41f8f82bee9d1f61ef3411fc2bd5a243b7cf1c3db684fb22ef3f4b566366046e1dd5cb04a54c0c5e4330d8c0a100660c07ff9d167cc95b83c1902fc32851e23628331908132cb4e60f2e38830129a75aa84dc17da316445c1f83fa1d7ae789da6a8a670b16edd3dfe1d843f0baa5e62366c49a6173eb0722c33d094507ab891e908c1edfee5cbcb4121078fc3bbf67c9ed1420aaae453e620a348f6c3b0ae9624f8ff394b7308b72f4ad89a3683f2b6a45512e62c20b2dc474781d56f5f131236d2b7acdec05af9300bcf8e7ce787116583a95d8dadabcd73dda0003de175dd6717f6e2b74a4de91fe39882d54c70ea83cd65b522cb4fb09b418aad5068472c4b78e559703eb4b4a90fc3a4da66d95d714ec4392217938c7ded2b6fcf360969cabd75a1dc2bb93c62ca892fe809b90b036f35ab693343b1a05aab1d95e3a015a5f1269e671895e518466b037d0dd650e200d02d54d2ce03c97c2b9133f5c62d56b404abb1cd6d8e5f7bae27139bfab7989e0d53f31c560ca9fb1cecb515f886c95e22b36204550846d24effbd6204342776bf0a6858daf8e84dcd5b9f8c02b5b1daa3714456d49ffd83e864914039f9b325ea1c89c754a9886226ce4b39f236be340d61c8c3a539d2299524a1bf9441e6f7a2a048f34c35f98448839fb577aeba48cc47da55c702f1380970fcc76d42c8db1e0dcb84fc74aab9309dc64c6ad3a5fe4a8ceac06c8144b51a29f8313e3bf1bf27671260d0a76b82d7eaac444b01e9e6aa14c21f7da820a878fe25d1f7207ccd4d8793594aeca960b6d76627b519ae8459035d3b6ebeaf8668bde0181fb4496b6a6d24f4d7efe7094d6175e18c9a7061839f0726c8ecf70a9bee5e9e29f1aa5877d013f17f8c824431146d73d2dc84e54e47b8b3e24a3fb78726fccb86b8f6c32f8a8ff7bc912149ce8174db8566c75907304d33a74bebcbd60d6e2a01ad3a9df27db2b8ac96983d35b01319edd09269969b7b570542b71ca13278a99c38a2f7da14a07935d16da2cdf5af6a518d5aa8d5919614be8d66f1041c4f8632168ffc43672c3e3be7a64a2ecd31ab6d823bb8145980c44c1bcf83437721c8f31f38c8d466ad9d9cb3c8c68a89790b43751eb96bf6377d6a10b33b1144c23355a095933437c27decf175c0b8b6ef9bbf6e3863a004c1e1326ad041e39c23e71248d704498bce9cec0a003a23b91637445b2d2ec4da9bd9b970ffaaae17c85f4f0dd9349aa5a6aab346da227a5b246807f4af2ffa540bcd2de2570b64291e268ee64bca90a78afc758294eac51d0aace12cba1d6196a325ecc4d78c4d4b9f5b3c776797866c131b3760b8176d0a03245758513f49a44b1036fc124664495c1dc1767e9fcd89b7d163af3dc409564861206586c5bb4c18f5818ca3bca28b57b3ae88f409b34dfa710d96db344ca3a8423bf3f1237d87be00ce296b9ebec01d6b9510b825c49e20d56dc48de6419ea123ffa143362a9d3a52c76edd6dfb3c491d5d2a6cb169a4e973a353a4fbcea10a39d20fe951db1e8d8970ee298f41b57e5cee784956716b99be65ed1410efb9d88ecab8371181244c3b2e20bf2a542bea4473461a4485d74b7c711503d7855a5c036138e483596cc52452d3ff4320a03d1b8874b1fca79dad46b9d7431de2da50d3302d7a94cdede2e9ab1508fd98b5351a612a88147a869b7b05c3de14edc33d1be5bcd8fb269d82ebf83e7b5405bba82d2601b0d91f5d95baacc940435ac1cd3eea565bbce7764daa1ba356b4faf611cf1a2738b6504b33d586a2c6724e1766ed1a75d20b49f08191bcf962a131bacdb9ff7681e39120306a976666915ed1e9fb3c277a4ec13ff5261824e12f18ba384d5ca2a92d5acb1660243501ab53aaa69a9aa7d34252ffb9a7f10a44b9180e274c50520c3cb9074cb9612728585c7350ebdf2a305daff22fd5da256057980172db9df3711b883eb1d8eef6f749a3dd272db981ff764abd54a58d2440152c578db1a3f6cc18cb1bdaa215c8a4a80a003bfc79c0e851f1797edfa19a1926ba06c1632c0731b4109c8acef3bb5f3cb6aefc79759e494cef065044fbf56e7c2ca6227c19cee163a0dd384622c250f5af2a13a021c521ab2d1b2ac3ad03c4b47c78e84c153620ec646262b33cb08e2bd1f5a2f2fbd4349a4d0361109a5e3f13bddd72a354820d68675d0bc8f27500cfbb44ef151250b5cb87ec407766b9accaeabaefbb61aac737d8890168c555e8ea75612b68b2d378646973b097ecc7f1a426bb5e45139ea186904d60c73edc3e915cc0506330418579c477181ae2dcc5e72869dee60c974ff4fbc0c79daa581bb1e64925727ce139abb8b2818937cc54f275ecfa84582643592b2420f7f922200eb626816fb19d48a73748955b804f47e65d885d1a64c31759bd8b37d4bcb5aaf8e082959c2b6328c2d86cd7a8ffa2d5b36890f36fbf9fe2df243a82d169ffccf3d688b983a4fe523ad065f18b1a12157195dc45ac24d3c1d938ca61d49ae011a79ecd5c18798fcafeda575c1dd845be26e10710042d83e8af10d87e66e468632ce6eae958502d8d33f5fa3903f77dc9067b63721516c329c5192da6ed30a70d079cb7e9ca01cd67bebe26232d0c2c1ae3e09730458feb99c8afad49473ab33a3fcb8d9868baf5a9fb8711df2db0917d705c1a7a4fe9b22526a9f4d1af71497e14b902551b1d86e61134e0f6efb28b87347c2e867225260e8476cf22a5ce4967b89d1c87952c3b689658e4cc22024ddb481ced62e1c1cdda01be7401f682b8a79459be643c34a510c74bed61120a2d1d32fa635e238fac7eb0f19a35c69fe6ec79808fcebcf1bf162d9c78e01005ba04e94b643a6d7a71171d46ab181753beca1f81d1c8cf6d0d25b352b7aa036eb416cbbe5030782fbb33eb9b55164fd9278264d5dd8095a276d0d7b5712d6a6c42e49fd30966f32731912e013e306bc6587378309f0393da486e56e033e143f1056b79708503fef032b9dc1120e96fdd9a47fce9839a2c19c475d6cc10cde39579c6f80d3e20fcfac85e014892dad192c16138c54b3f8c909f8dbd02ea7c48592e1458df98bdc6c5d4bebe9a4659bc45ab65fca5979739559d8a67f837670f7dbffd9e63eb61ab23ddc1f8e3b9ac0afe40ef38086d50932347379e78c68ef4d348afc00e389460c3849a1c98138b0b7a15df037c1fe5db14b948376373237d82f4d962668b1426d345183151bd70d93235c8cb1fdcd3fbfac3184e65dbf6a856ab952797eefc3d828456e34e8a8c66c919bd075e43ec5bdb487e1c58630e15f2aedaeaf5c94d40258545f5024852875a294", 0x1000) getsockopt$sock_int(r0, 0xffff, 0x203, 0x0, 0x0) 10:13:15 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000020, 0x8fb) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) 10:13:15 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x2) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000009c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r6, r7) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x4) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000100)) 10:13:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 10:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e871f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be651dab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570a", 0xe31) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="6cb43eb02069dd54939ebf543440e2c1e8da5b9bb19d36bfd4581238960180edd9945c923516ef8a47b5f3155e597efe4e246f944cf50e6fde8680db4493df6e2235e01508e07a557fd1baa08da7cbe277fc9a8ed43cfc176dac96b4d12ed5", 0x5f) syz_open_pts() close(r0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x20) r3 = dup(r1) renameat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4000000, 0x0, 0xd73, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x3, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) 10:13:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07f72016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc) socket$inet6(0x18, 0x5, 0x2057) r1 = msgget$private(0x0, 0xc) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="001665722c15a549ff00000000000000000000008c24adf963614a862f23e09a49dce2d40000000000000000000000000000000000000000000000008da2df1e6eb9ac6224ad325141b89a"], 0x2c, 0x1, 0x800) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x100000001, 0xffffffff, 0x8, "16f12822f52ea078d0896c31cac1a1d0947fb6bf", 0x8, 0x7}) write(r0, &(0x7f0000000280)="3d5dd2724ef563a15417ea1b2a7cfc92c0c542c90ddd9491ab2d75cac7bc14b4282bd3a55587dd1935a66004e416d58c25343a1e7a995cf0d8f034d96f15a4b2202920b01134dbf069628e1b6faaec67eee1040524be", 0xfffffffffffffc77) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 10:13:16 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getppid() r6 = getpgid(r3) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r0, r2, r0, r4, 0x80, 0x4}, 0x2, 0x1, r5, r6, 0x8, 0x401, 0x7}) seteuid(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r7 = semget$private(0x0, 0x2, 0x505) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) semop(r7, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x7f, 0x1800}, {0x1, 0x1, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x4c8c7972, 0x1000}], 0x7) 10:13:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x2) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x18040, 0x2) 10:13:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005717439c3d5838a223760d815357225a76a3da1ebd5585de4b3a66a1b58f673362a7376cfec00bfdf14491d9e99aeb06a654b7a37643f701b2997565427337d431e324c467c03cc1d3b84298ff6755da35"], &(0x7f0000000040)=0x31) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x28001, 0x0) close(r1) 10:13:16 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xb) 10:13:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="83c9c90adfeeb322e90fd522cbf46d31015b6ef1f1fe76fbfb6b402f66053c4c4bf7485cc715a641f0d3c0bb0e63455db373f3d3a003b966b38f4dc388eb6c842d6b06532a6e35821db7f352662d392373e13c23d11dc7fd2dcb169416261e5a1d95f21756cc275711ca23782d39dde23c6d142ea9362b7e3d5e5ea30cdd6d85f083e79e02a93cc82254413bae6444fbe370a135cfd78bd23a9784381c5afd050d6fec59087650f584e717", 0xab}, {&(0x7f0000000380)="60d2a11f76d5f81f21ed55995519808f0437b2a6ac2f6b7f341baf72f5990a16b1c64a86b3bbd72c9a9420806ae0bcb695b98af730f98031bcbb2a7305cc07d16cf3d957f6893228f71e2a80bdfd2a51d98f8b9af6c0974719cb57ef89d459f76283d5b884f615d9b61c604dd94ccd926b2db7a1f26959d49856c9eef2f8dbad6a2c4006256f3bec9b2957e2fbe3b03d04bd2e3cdf249e62a58afb32460d755b46f0df02624b40e0c6a987ca9ea9fada7a0daf9e4c0ab86eee468facd487fd601ac1422a388295221a66ab1b51beecccd5b90ef6cdec53680cfd2a", 0xdb}, {&(0x7f0000000480)="5d0a911771d198344bc186c8edd04ea49df9eb731ec40beb11b2ab9ad53e6e11dbfc796cbfb9d111063ac792ae1ee6e74f20704e228f1093935166c3ce30e2bd81a183e1d5e3fdb9f064ac2701d915c4b10cb74930b109b4104be12824ef5f680c4f750e4243ab8e5f598b26d772031bea1066aed51da3e83555b6d45f8fd8212dbcaef85ea1cfcf95af1175ec63d46c4b00c74edba0b6c05cd08b21e28ee966c0d60b2f82c0b8c198f99061842e07e160c963036cb8d66e6f27a54409fa8421d3e42b526883aca916d3a9b114e32b7bbceb07c9b9a80d4239f302afb85ded699d680c7b681d", 0xe6}], 0x3, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2f", 0x27}], 0x1, 0x0) write(r0, &(0x7f0000000280)="04b50ec7478e49ddf6dc4a7c11f481b0ea8e0213590bd302894b887fb1f3ac9b84399cd68b642d", 0x27) shmget$private(0x0, 0x3000, 0x1a3, &(0x7f0000ffc000/0x3000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="396cd65f22312a882c01ca", 0xb}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000580)="43a380e122b5d1d71c5e555be8dc08d9afd965ebd38537f9569601b1d128dd2e91d85cd19614202c03adbc37bebacabfcfa4212dd4ef9bef277465bc82ff632c2dcf7c4315c429f5079bbad2e6d88b9b1d1bbfa8287cc30a55827d2e9db304b04f0f0eee4d55f64ae308cd4bf29b0757420b6eb4a959b132f4619e0bd13a4fc9ca", 0x81}, {&(0x7f0000000640)="fdde83fdc612d58f5b8dedf765aba14d6fa61c558f9526b2b938f355b5bad489fa0fb2ccbd3c5a634208966746d0c5c6f7af72ad74b6ec5f4344f02f9f01a09eb784731e6fdc813d9f221cf01063fd92a9bafc0995c31d5a87e913a18533d9a4c8b7e8f765ed6cddfac2ec3365baed344f879c27ef58c50b2668d09697caf2d385a58217bb6ec1e5c365a3692acb6e1e8a1d8f4be4ccfda266a14af71f3f853a73d0e552bb99c03934664af7943df3ad9082e1f6e511a48a231123d6bdf910c01332f92c079845fef1cdc0e9f51a9fcae7b2be14692660c5bef78b3736f35a2eb9", 0xe1}], 0x2, 0x0) connect$inet(r0, &(0x7f0000000740)={0x2, 0x3}, 0xc) 10:13:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0xe8a, 0x41) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 10:13:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/140, 0x8c}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000500)=""/114, 0x72}], 0x7) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x100000001}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)) 10:13:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) fcntl$setstatus(r0, 0x4, 0x0) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) 10:13:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300046f7c3de436cd9cf1f899b01b57bf59264d1d9d24119927e7b8c2dd8a4e51f187b9359fe4c775e4dbba6609de8256c21a62ed8f302a58b65750b03853a6d4a7d38"], 0x10) r1 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 10:13:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="38a704b6563af98368857b7be894d978add4b0be073890fffbbabdfd5b7a0d2075ca9577998fa1a2036c645f4a", 0x2d, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8003, 0x400000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x1bdc63d3, 0xfffffffffffffe50) fcntl$dupfd(r0, 0x0, r1) 10:13:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000f40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004", 0x980) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0x8000000000001d39, "04a42c64caa726000000751e00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:13:18 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/207, 0xcf}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/96, 0x60}], 0x5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:13:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x961b, 0x6}, 0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 10:13:18 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7f, r0, r3, r2, r3, 0x40, 0x9}, 0x91c, 0x7, r1, r1, 0x8be0, 0x5, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() r7 = geteuid() r8 = semget(0x1, 0x7, 0x1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r7, r3, r6, r5, 0x1, 0x1000}, 0x795a, 0xffffffffffffff54, 0x4}) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r9) msgget(0xffffffffffffffff, 0x0) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000080)=0x2e) setrlimit(0x3, &(0x7f0000000000)={0x2000000, 0x7fffffff}) r11 = semget$private(0x0, 0x1, 0xc8) semop(r11, &(0x7f00000001c0), 0x9e) r12 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x81) listen(r12, 0xfff) syz_execute_func(&(0x7f0000000300)="c482a1017f8b450ff581d65f000041d99173000000c4a3e17c90fdff7f20fcc481ac574300c4228dae7e08c401f9d614276426f3400f7f8e5404000065f00fb05f03f20f5c8fc66b829b") 10:13:18 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/68, 0x44, 0x40, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="00b562d9dafdc3b7400629b600"], 0xa, &(0x7f0000002600)=[{&(0x7f00000000c0)="bcf335369027f03cd3337aee0b60474e55a14f5d9dbd60983fd8d3efc5d90dc8c56326a14c7a643454a4499c2f8b2f03594e84f3f0b302002bcac63ad7c4a60636c8336a2c4f07c556c69570fc5f58a46b221eed8e9725b31f732c88c6cefa3c5d658aa8029a3b07cfba6f4ac2858e6c9e9748768c25499e37930fc2b2d0c92aebfe524a5622612b9e48842a1ff91f75f8ad2673f95fe78948fe7b757289ba6bb38241ba007577f67d6135bceb136d87e15c703276a200f4b5c457183e314f99d17e6edb13ccbfafed6d09d8134a1b109d491537507a0670f5468d73905d8dfa737f68a773"}, {&(0x7f0000002680)="3f37b1770f6214e171caee320db5a4acfc07c411384937c03622aaa79754393c853043e70e498d9ff5472d217ec182b314a615dd5072c37da18f296a1e9afcc7e30e9111e3308bd1eac52f931c9f2da3b9ead2ae838d87f86f6fd75aa44bdf5b4a1812e232563e250597267737a4bc7b0383fe3d74b2b5939eee8aa369097fb98d9721013885d632cd5d614565fff5b515ef3039e03a1f1d0d419ab4daec7001e126b4f4e57329b627d7f272b5f0d2bd77d5fbdc5190d3fc71dfb6deee6df38413e3afbb721f424df400b768319ed6a18df67d4721b6750882f7583c6435af4ccab6994fcd4f6a292b2d925d84001254023b8ad3209de3a2129e1de79295fb3324e0189236b92aa6f9f099d945558db432324f580bc2643c5f65393e5823a3ffb120d7e4d4de3dc100768f348199b571cea6ddb92e4c3bc6fdff9dc025088f1acf241b1bb7c05a790a16252828b9b5fa83b3bc95893e3cf22573f95ea8ce5fe0a14a7ef156fbc46d5bc58c08840c4980f88a080d99a03cfb183bceb79f27e08faf7d720a9dbc010b35ee4c2760c9a2be926086e6db454d9c96f4feadbfca34495a5e8c60c5103d786b91358a67ddec9bcca7608bb88b7a5f7f5a421fc1bdb629830d46f83baa343e1e90cd4475132012f73f6b758a6c5ca0b37ea9ba026ca6a55cfc4140ccaf23139fca6de561aed4e6dfd9794c20967a55287d78e880e52cb19c8766aacd4013db50381116477a1e4431a0558a1cf125de293baa9a4ebd4b0b1567ee3a6b78494598cf98afe1591858c30838151623780e3f6f52a3004149a2dfd87ef0034a5cd8101236ee3b2b7984615c98ac7844bacef872bd99af9d3cf431352bccf79d20aebc13a606144c7a5ce7665bb63b8ebcfb8f066d235dbe48ceb13c721656263f3243465c4c7821daf535c45bc37c6039a29b5f586bc15d9185cd23726a1666173761c5871a4ded6dee342c0c0fee4c09ace843ecd9d6473936b4df8a93e2f7b180f7a6d279c37d38b9ac824abbaaf13ed32da834364ef5ccaeaa1941a4fb609f2afd15c40fbaf722bb958d36217aebcc3055397e48d1d2b0b50d93ce5ec0494da12d1aef2ed852a2a3879863b73aa03c85bb061700843afe3127e15bc8aa5e3f19dfe1a4db38245fd90293ae10f1e081cc3df10bfde591a5e20f5d580565804ca33cd1ccd6a413954bde6aab9f8de7ec6f772dfac883365f9d647aefce66a3ebb4be924b03ee3d516e27808d378e5cda7f13f552fe2ab74c2c7cbf4b2f95794fbd721f3aefbd123017758ef5a16392ec3c31e0078255073caa1951e01283d7d943b9c08781247757143989b9fba953583cab5b2430e9accd0f38b21e630bb2b96472754c70e51fc831c1bcec23341ef3cabbc55d72a1a40de8371f8ce777acfc73c17acf9500f0b45f0f31ff1ce948fc351ffbc283d9ee417d1922edfb32b86438c28bc4e625bd6e7c5d6e1f86e93ba8ccfb703ab1eb8f7b26b0cd909f626fdf5a15894a8d13a54df6719357e63507fff398889ba648decabbd543d37bc014f42097abd66dabb97884bc88aa789cdfd67420b4ba4cbbd0c432d3451479dfa1c33ca889444143a27a913eba050bc08c8115f0682c9ac03a4866d616bbf8b0d8a2734faca5345842100f34b5d461530e878e2cc4c23b3006b50feff47ef8ebc06afd4f67ce42aece8b9d07b2fe58573da6d2b67659371e616b89496555b199c90114505161387d6408b57594695af1c7ad486adf99a92f2eee796d33d3434a745036101711d5937b9a43ac92e20948b14f98d21ae591f391768182819c1682017f5efba6160f7046dc75a92532dc473b654d7bae649b2d5ef4225ce801017e9abb9f73ceeafe2e244828a8fb893b90a0420d0249bf9982e053f80fb3375247d532fc085c97559e6a9960490c654d678c454a5a15f3a73f5c6e85188ae66ac2e980048f10e2929f5e744bca36fc4f1a1c267f43bf89c87c41d4a2739a82af6affa560f6944465bf1f134afa8526add831a4df645aa98ac5fd251f6d8dba3ae1a0b2c460f99a664ec65294799b930ce0d72fe12a493052790d6cf017f68065fb43f26464027a477470cf9209d69ce40d7349150aa3508cf0c9908474c0c4ffd341841f67a5ce56bb5f46640862d536d537b18217189966ddd025b4948ca565e021f408585a9c0a094ba5af0b3c7d4569da3e2bb91fd700bc3e561528c8883d8e01a0d7c2c71f4abbf590b5df480c351f71647664d0408ba23c0c804735e200e78d140487d2dfbf89374062290fcf219a440a51f8cbe07144dfe8b38237079705ccc507d51ffc1965aed9ccf33711d0a56bb67c74cac1ce211a8524195bd65fbefa773c088e4c9d6dca384535ca80b7b769f23de9923a8c448adbe88ecd01e6c1cc523b8b3ac855433d82e1a817055719b815d3781a45563713f925d98e1573aea314d76b6e8a73f4f49faaaa1c0241f17c58e2cd919c3a81bcd7a6a8c5cf4cbcafe698c1afd7a8ce01d9c5394922170d5bd0b1e42ae1ff5c716f3658865bc0f6403400eae55a4735696d2c6693e5fda387f4ab7fb291ba6b74d4ee1461ed160f6bef8e7c1b585464c4f3cba991237a053c490bb75c714e79a96ffde9b28b56a970a8758e76a6d4073c7fb9132a3e2ab23726e71f6d64d250ffb8c2e4c62652221aa206f80edb51b8205591d9b5134fd36a1940b53aba2a7859d035b5f5388f6b600a294a5fc8f0f26a432e20a296670001077986c727cf7ec0c247f86c1cc78de966fa9a81e7d8f7deea25f5f31a68730716ad517ee208b1b2c39a6b8e82c8419abca4e35aade5b5ab5fc35bd6dd2f8fd5225896f43607b5c89612442dcc6d4096dd4f7612f65c5a9407d12bcf72a77e608e4bf36a399ca6f4214752f48304b7bf1f30aa7e9030c5ae05e8d1eb933b9826215e491b38d455a1598523e7f8e04095ec59adf9fa052a3b07ddc5b145fa8a5980fa31cda7481ef549678c6d90f6bb8a5cb1b086b22caebf0e7760bee9608d5af2bf8e27dd83a42df11446b9901f4ca6407f41bb776d1df5afc4fe610c902c60455c25cf0e978f0e357d5a62f2a1507342dc08d5857520080eaf7dc12a5801d0d66ffa8bea6a2cffeb8b6302a37ef414068f4c6587b106be23ec57c88db60c973a5ec67af22cb8df916d5cfc8b2034380eeccc4e9847b68a7fb7d27d5f2733f717316ea428cfff3bd0781e32359b2907112be6e391a3d1ed0ecbdcc5e583d733d4c6e1b09f3ae6367d959e2db53474d09c1985bbbf7dda28d5c95e584b9dbccc92974af0d5c743bed3de77e75f41dfacfd8dccd48e2cc8f54c04a12628ea5d9978b9ea4a347bc202e1b0a394fe01a971f142aa09757649f7ba83b0af849e518b3b40db91850f9e1df566febb7ee0a0c15bdda5e86f12ec125a57a72bb634a64152bf31d376e2e2f1e4c425ec771bfb1cefc2777e24735c82dadf0f7ddcf8de9a7efa397923fe1f8f06f7620917d4c8a94564e6a05ff1a7abb8feb5a22d55b51bfc26fcb037d7b1bf8107b27d1ab0d1af9e326ca1cbaa4c0d716a226f4c5e8b4e79c426877810a087bf34ac0b0cca883e21619036941b3a4369f01ab599369d318097f20eb3106494350637f98c726d3d2e6e47c9899718d05b7388b995293b8b7dee9867c3702f9ec34158e0208d37787175f2f7d58a72a2822fb55416ee160204948103db44f55e0890316e9469813be8eecce0a68e10cad30d7f163c7c6238bce4ade4a61b6a6b3e0d7834b33c5d71bce5bf6cc14bbea406c75291f71606c220a4f8ddbdc5b446977e3ea00cf6c9939affb92bd9a11ee9cfaa756ae602747c17218f1fc64268a6ea664ca07498823a4c2f80eba6d1bd2d0766b64c69a52fbb69d38cc324041f98bffeb846c27afcf59a3de2731e54cd61838068be0e4711170bc3027b395ab8828bcccc15119dd2ce2b8199abfd9918ae373cf5d7630e9a5fad1ced7ba1c11a25cecdf3be338e4ba4c0cdfc7abfb9ce87818ccfc5b0990aa89bf4e93af54277aa3eb76f14d9ca614a774a3c30af7afbae5595beb70854854eaae01a1bc7d5c5421ba161ebf040f5282deb7813a7ad310329e45516f16b9c5502c99f6b1b8cc58e5f713b354ab14cff5242a06c61804440349d66c4d16f09f00806d59433050992837daeb1d3d6c3044fed79870985bb004a38a4678b6a8f424c8449eea79ba3009a723f736c8f7366bec12a0595103a23299b15d13ec624bd7a27c105fa45efb3940521342c0a678a990ebcfcd6101679f0672a6e7a69bb4eb5cb1158560045b225a96ce0da096400d9834226ef95dd93629b4aa90def3750c864fbbdaa1d291fa699450cab2cb8e0c493bd4d6c496cd22484702013e8a947cabc7e33517179508f330ae9758148a8db0895b4e54250e9146127bc726519da0e9ed2b5414f01bae201a0cb819192a7b03a17af3701182f333556fa218e7176bf20f92b230b41660a61dee2885fa9cbc44a922803345d2001e82bd05e863ccaedeaaa63dd911e07818c7e865109e87a65fbfeab1fa6a78cc138d1c5a0ead8c798d1f054cbffe4c3917ba639d00ca678301965f07cb866760e1a887cf0cfc72f4b6ba5d121007b7931a2cfc90e9c37e0a339938250b9e9f57ae697184b33cd872f91eb7ac28a56adf72e08376544fc554e6ef7eafa74ea155d9b1452e24f867b2269a20869583bc8f9af3cbe428f2a83804850a28e674b30855ce6afb2dbe821b45057e1518ce22cd1dcca329b0fde4385ad309c881fd2fcd0f7f218308698536cdd84ce0f9ec5dbb5e17638594533455ca84acf4e5afe38f7d7d804da1bf040c39eb5b9705126e7fc26f389886c323244bb9ab9e5f293c3f3d9278e7b930745bfad84886a7ade9bd771fc059bbfd0b4142a1b59ded93f749c3f4387dbd658925b8017c580e4e9c32d2323c105961205b311e49802fc020ea8e69198a46d62a841cf85807c4247c5e8494fd32d3cce1a72ebd807516540b0169766a138178c40e779cec7885a4b6c7228976aef0e371c74a818f5ff7d8aa0e69c9593a2f58649da975c9f869d7584889c0f81e255b5443c4d6e3819a37c65640f807a84674da4ab414d4be77d1adf36a79112b91966812f704d2df16805d293fc4b459c565e930f9606869dced2f8a63dd7cd22948771d7ae047364ed312777ff8b84289195fba95865f4ec7879a4d23de4843092fbb4d480eb2202dd244b6b6c46077232b4fceec2efec2a5e4222f7fdc39c0fc33be24d556269caba63f3fdff2e6f6ab59adf52e6e05da8df9322753d0ac5186d7d09cd722f4ec699141cf8841e454f770cd125ac3c08a444630d6f86c91af74e3826f2d4f888b4d96249ae1319ae5a6907bc051c4fb698706dc13c941eb7aa2192f23be624ed6e30e60ca443ed3755c7d6d0ed65fde4f4e3401b1c8dd5669f486db6623f88d957ec14839f1118ff50aa8500b0e21e9038951dad0733d88f17bc48f0de3fc49e04d07394c6cdbfdc4586a096121aea10b84816fd019b33b08998acac01068100fb88e32f93ba8fba1ca810a9db7ab76ecca0b52ad6b3becd1452151544f9faf45b37a9fe01b8ec976018b4b0052b613daee409f627369fe217507539aa1e5f770cfd5a131ae916f323a817a7c0d22472078f9619d5733787b49efaf7879cb62eb7a6178afa4e41e4e109ad40a7822b9f9fed801042ec0ea7b182a9518dc06521fa370756e7961444adff93f8d4775c630293753abbab18b56e2b1e1ce620762d8fd8e40a01801bf98e02b4ed7352aba4d257f31430c7"}, {&(0x7f0000001200)="67cd89e1d2fdffe1f7f1e902ae267ad301f0af86e7c0041b9fb2fdcceee4453c1ec4f8eb88e970f6794533446ed511a6a4fc2f69ad064cf84f3ce5bd5d38afea7da3153f2b10ea8e43e9fd9a962fd5a60fe287445ea5089e710c6bcca23b7210d2ec4cf649b3d0114805193a572e433461f6c1579245e1727617dfa592caa6b0c79ae420535953a6b4b79df2737b3b3975e384d0b0a5fd45def50150f2b73888aa1aef56c446895f38b70e1960f75f194a9aa44fed90a3a7314beac7dfd37277ddbd81c192a52e7cc438ec7d89"}, {&(0x7f0000001300)="667f98147cac907f3d5afe54aa332408e9e1e14d37e1261e66867239e91b836a080a7002c67e1f0c23fa5a470c4634660b0b8160a2a0723de674ec994f0c556ada38f3351edaa2434404616fcbc91ec80b28e3837e7074de7ee86111e69c3eaf43dbc9153b3f82e0633a82c862257f33399637168e9a747cdf5ce029ab958e76c04d917b3c1004cece5f058b70fdce1e14c645c6cc38fdf4b3f4ac7ce4a18b1c95d39d2f15daec662ff50d4d13e645ff7c52d5001b3049b1e50bddad656e102d515dacff0b63119cbcb2b839262405d4e622e58b51b0a18528"}, {&(0x7f0000003780)="e0acd3e09854f5690d32122915638ec1d72e0bb12e60de9e49e1ecdb50304ca2b476348a2b8dc3ad23d0541386ba60221c6b0bd14f9f29b674f3b88eda5075e86a9e56cd2091a1b372a9e8b6b57f5be67171cf216400920db9f536c624adf5a989f1273d144cb3048c424060bef7b7d9a7f6bed8142cc6b39b3fd5d94b9bebf88410761d5b03fd5adfe2720754b8a40c2a9b0b6acd5fc1ea8b68ce5ac56d3c02e45cb382e727098ac2326ccc70f48ca82f9e63f543492f64793cf1eb21735d9189a07d59c1817918dcb472765c9e4a5cea6c36d521c0508b"}, {&(0x7f00000014c0)="61b4b1ead0d00ec34c2d86d1539da7b1c09a612adeaae18ebf251985d065ab62397b22258de9fbacbb8207672998eecbc83be615588dd0679cd80ff6f15486ba4c4f68fcca14b66d664431594f129294da2bf752bda6cde54b3f1dde445a2f2f9ee5f01a636da8efb770e32b5363f230d5df6c5a26fb250fae1706777608ca24add39e57a581b4d36fd95c71389783dca0679fa22601e710e766fafb09216ec398bbded18a1abb084f809e5c9c67110e75d47dfb6804fb960d46a9babf0498aa7440cd27d02457ac4042602cbf123449ef962ba91960fe3c51343b0500d88ec7f28d27ae0613743e628868aa75f15520b5484818c2bf8e6988ac2a347053405c8ddcb585083e2e377f4d3e1b80350021272d7dcfb3dcf8f246cb9dfbafd28509c2a637a0da2185aaa3fa659b6534a02d2b9ca1a258c78033c2491d7ce409f4cff473d1748b19db62e2d9e813c4c0b48c45bc4c371adedbfb34337c2f4e02073e10becd836f52796a156019094473503c7cb1cc351adfbf7ef0d2a12cdd396ed0dd3b4d7d877859d10eba7b181333bb835dd4f7a32c8ba39a5fc18afef761a50c9781147383bf56dd7af4990c241e85fc856feaea82b97a9aa699618a37ed975eb0294ab1869491bf433116fecd45bff9cc90acd8f81fc48063b43619ba9a62a931593482763af1a0f0c3de24bcb558e9ad63fff7cf6b14074b1b7e9e719a9f4ac93e397056d70b416d14ee6b942e4af73534d2745d1d6af4ea1b8c14f5cbd0ec19ab3ef4ec0fdff64c25ae0f03048a2915ed42420aa88147942e6233f52ba1dc3010f8552540ee8abd847c894854fd81772412346acf620ac65c15da0f84781540f6a71d0729a12828bb04d0ccf6b3c7d971e9ab2d50e038902ee5ea6ef0d68ab79fd6591f158c7b01f73acac5cb04370bc450a60b58dff5aa1eb06d6d99ed07d2c6d0c2b8e2f80adf911bd91189f57f378fd4d11950a5a11c97d3de67534d23e1758a4d572ba9320b8ac4b5ed2a1d6d3d1d8471acaba43fd64aa88c06986a6ccc6be8515aadf3345abf256eb03d760311d0fc5b845e4ad807eabfe7462a79f0a58b348a128b746387e9771b0683a9151e4739a274516d198717cfae702dd9be38025ca299b4c9aa364a484c262914c08245555754eb4c312b882baee891cb7cb73d9b48567fe6e3d0fdd9d8254b4b57247929bb14b3a97636e8b9eddd88b18a5d2da91b729806e2570578950f0fa6a043bdc55af9001be7f4c6b6b4a252ff766e1111c3ccb3fb8432f5c94b1e0e1e022759422f20a0494fc41e731fd4b99af8abdc38dcbfe7bbc2cf9331752e212632c41ffdeba093de2c3d5bc06adb18c8063d0412432493bbba0236a01751b890cad5adaba52d17aa9a05acb6a2ee5cfafba98b9b0ce9057db3fa5262bbc0c21bc741c40e14ddfd4852f6e4be1cd0554a0e8426437f1bda3bc4cda0f7e406cb26fe609076b7438c251bfde974af089de15a3e69f8c0360610b14a9e159df32f26a64fe5db55c25d352c5e6d6402e789d34519b7c8cb92458c3cf509ade764407b78e0b6356ab36a8632ff4e9c4b72c59515955de97f9320f5178b25534e1c2780e7bf30a10738dd8cf1fee4196d60e0fcc04c81b1b26ad9f6680da2d6bab82d7b1563b0531c6b4efa8fb39529bf77c0ea4e121fae676f0f2a06d441a8bc74d13b121dbd11a3ac22f1811ee46d41f9a73766296b3c041442bb07e7422c8c608fe0a17827b03f9405cb4ce8e7210e072842486aac07cabab992ab9140777b6df29405bffa31a764c9fb28d1aabfd055adcaed8d1186c6f7d50827e311bdd0a6c6d4829d59f85dd0c07b585ba07e5f3854ef0874eaddcde3edbf30a5c19e62d9260a1f78c3daa56bdb46e7fbf22a1c355e9cf31137373603b5928fec84dc14405e8de51615124d2add1e9327b4f1f312de312104144047f627ce0e1c7769a2ce1bdab45ccf005ed100397c2e5ad3c37cf5e6b9e91bd33abc0187c33c4631409775a07e06a1d9069db60a21f13851be4c83a93353fef9aa9b5131ca8d8d6d4f0ac3170ec83bdbc31b198661ee8d2e8545255c993fc7d9843bb3044987967a7d51a0477a24efc636053029afcd9ef6cede5f054fb289ea7df38f89fe42b233401c262a69a1addb286b030857c9055f4b3508eb3fe2f8d6f08e1f8bcabc031fedf17be08e0d8bfd2759d6024683a47b99e96ecc1286af9c1cf08c7b7d8ffcb8d017c81fc4b61f8f0ae48d87c4dc5b638cbed321b3aa13cfc4abe88e40395eaeebde5025ddb71f4c14344b088874aaa1ac698a6d120b59952d2766a1eb331f98f7bf38dc91b17acc84d41b42cbf79026723faf75191d558f3664e1b1841a44f7c7f2a29b359ec5719598f12de630a04918ca6abbba36ce6d6b4b29f3002b9e20b6ffc7fc8ae98869ac152284301929d8e014a0d9ac6cb2ba6ee31030118642dc4aacc50d1bc9e1ce1161c8a4032ea004db5e4d6094fbd5a1300ffb983751a358affb5a7469ff06a655cbed1f3c946b72aa0007753d8950144b38950add9871c1d31c711a08fdf39b821280a1aaaf2944199529e20afa498f126915ddea88af30db29c910443937ef3122bcd86465b10abff85a108971beea4ac37638190554d7d17f52d9e0aedcba348ea71160eaf92e0499a93eb3ef3ee644ea3c73ec99327b47723e0c0a6b03b765eea3befd8cb17ed04baf41507c8e48af72934ce78d96f2ff984acfeddcf8fafa12aac9ad7745612c258f96ac6dd5fb744a2a811a6a0cb48977574fd1cf481b97496abc1ab41c92329431e9019e2ad05fd4e330a0a882cba6fbee54357c6c108b6f1d8d5f6c5905583f937ef6379c1b8a13e88ce1495fe19b50ffcc6635d5dc3fe61a1d896fa262a433a58dc868f9b041a7fcb8acc902bb7d6e18153d7864132f65bef6f96ac7f606f9790a5acfd777d73517c9284029a795badca306f9c17f944293c4ab887f7d0f3b2f19c2ce23b4e2c0acbb1a1699f127e623c4b2364de6554ecccd011f649f0cd96a92bcd984cc49541971cd630ae720807a374b3eec65401aec82f69015cc64b63f5193ba0720a7f169214efa448296996a74f7700c992d3cfa582943f123b1d3b9fe7a01acbda5e3a0eb030b2631407d4a6c4eccbaea2fc053b2f5c50cb91e14e4695b2b657543fdeb55f0394d13516b71c29b7c6aaea47b17af2830cef40b567108718b0ba3756d21a2a7a46320f8fbdbc81dbca932b37c41cebd819278ab060bb90235a3412768da1a48288f58626c2f2f7750d1a5c6632b2dd2d6a2e2cf1d47c582ef33d3f64095d07c3b4711a3cc0695d43c9ee8d99fda1af8c9440506e31a719fdc9af18f90dbca164ee12f7969b09818c874797fd0e0e84f868944f12e5b604d024b991eea59a96673e138bc7df47390af7407dfc9f5c321f7a8247c4962843295cefece56f7d70ba5c0f1f52ec6838acbaa394263cacd86ff04047af1a9f4e5b55a575da474135d7d1ac2a204ac9aac56bce04b4cf501d5fc3a2acae9bbfe5b8cb3fed46c333f4c2840532c5d21efd45ee2ca63e6bce8e2a2b81e5f00acc23e2ac4192038c7ff3cbf23ce8d55255fe46a8606b51f37ce19ed05904588918736f2b81d7ddefe5b39ca361cf00256dc894a503a8a9225f4cf64bac2ed935630cea120317aa994cbd554a248debe717d41ef00bf4314cdf53cd6419f51364bfdcd715729fbc12cbb6458aae05506af80a674b8d9d8a9ae6439b9b186621ef778011179b5217c898db2514106b2094499d8b2157bfedde152142d69e83236884f4367274b3df7931e044b9f3dde58ed697df3156341611ba2608b23cf2c25478951ae7f8df9ee1ee5e420f02bea9eb55c2b329cafa629727633c21d279c0d9668733123053564bec264e0e35baa4420073c48f2f318c1ef29cf61f4a40a6baeb5aadc7e89bccc070be226244fb7ca74a4324ac3f1561a91f0432de2d4a146549f6091272cea560a3ada3f1e450e90f4df54f0dce7ddd090f42045835531d46cb108eec0933875e8152e1c780c2e5e55f1ad3950c5ad9259bdfca449ad9e50c6e3084c92752c64b67599a0f63a9b2dff68ba76a30ba53d90e93df7d056e661c0b2b54ab5e042b2c4f68dc91213f3914e6ec9d2b73f194caa5b6354341123f9cfc6890c860cbb94ad5e8d5c3f0db439cb5c8be15001eb18118be84950a521f9c98c4518e5a4f31c2c31f141bb9c39ddbd6051c628ff5dd9d76e6c6d64e25a45ff025e77ccbb9affd3d8e914fbdaa591812718e73802cf2b28e0b90d055fa40dc8529d0a47c14a1098fbcf9052ead3d0ee39805415c0ed869a8e0ae72a9e4061bf5a598ca22095ca2eef6e5ef085d84ee000f61d727279df57e036146ae92eca8e506c07eeb154110fdc1c6099afb253c3400feab9247af45ecab8e73ad70cdb20941c715271fd7491957c2072d703c4afab4d8e5348956333cf639e303cc22cb5355b729420e9a398cab37414c0593c3e49fc0684407268a7935b478cffa649c21c10e90432e9ae1880b0059d12d0957610b689cbc9208989e934cefb9143ff3798cde30a4cc217d376e49329a6abd07a7001fef1be4ea18065eba2c71dbb3056be72cb7c497ce7668ac0ad7316ec9eded7b474f2ca987b51e80652fc2d102de1c58e403376f9634a2c2b584be4b892774646b26e882365b3f887f25f7f0f1a5940e800e10faf0c6b7eaefb13143df5bdea8df53c484a074161b18b858d936fb753311923a7d737a1bcc11970152d4fd1cb995efb0772433ade3d1005a31b60086d1d8e7475f181ff41f0dc36f2a2817f52dfe063a98c8e65d4c35ff5141d5764103c74ba3d9ea09e0d0f81e33fccb70c0925385a72f07a97b81037c94595c5ee4638bd9abdb55a7ed6b0d453ba5efb3b705560aeb2c4426b1524fab33b6396797f5d48fff72dd7fe228a2a0996be4268f10f71efb0895301116db4e910076c822fbab7de347112980e2ffdb5bbaf099f1f91290b95962642cadff4bf9610bb6467e43b81ae5e46dadf444560b067db8a6ca6de411e8e0bef32767cfe6cdd821ebd5e2b5661a44f96a43a428e995dcd7aab0710ff3fe9867ad7eb12dd6d5a3cf71c6159b0d6471ee02a76ac652a1f1596d03b691cf3d3ff185bc9c6791422f6a26fd6e01f45170b3e096e90fad8740a9a89c2334f61fc8b0f0a281a7a775361dcd8df8100f973bb7dd332b4e5cd62fe575a2daee6331df681d422796a12095b08781114e9ae83ff56b319a9e77c985906fe30f2e114b1132436bdebac60957e9058e1a8d2ac2756d8e83597d1b6001242c60db091945b60a761c1bb67cbc37377c364a392d954211eb4868175424d45b57f363ff7519c18a5f455bbfd5c047226af09965cf443aea7f3d07c078f2c86cb1bf1af04a237e7300eae40d7a3b09e745850b12a04366281d3c59f22aa3c57f31fbb50e9a40325b48247025f49c9b38cec77835a7c2650103a855e29ca0b3914ac91542349529806e67d72da755800da24106edf15561d2c44b314ab31a79a3ce821446842aacb04c5fcce1009f2ce4b828aa342fe6e6809bd053c2fb86c104c69ce1bc94b01b41d2f5fb842783d195289735156bd6bbeb243ee928e9861db27a1d70d1b5bf2bede94c41e4d02dda1c6238ca467d296b1541412f4dd4ee215d16f3845515e3b8c2b9b482aabef0e64227e3bc8ee3035f96eb6e3a4fa3483cf7d9dfbbe158253ebd92eec50c70a073b8cee3cd0fcacab1aee56c8a9765b5840e27b10b8482137afc4cced83b86a26a5052963"}, {&(0x7f00000024c0)="79350aba39b7d796e6199083c93f62b3583773ef88aeb02a16bf87aed69a845ab79c33e47ffdbd0e5368d31e168219f0a2"}, {&(0x7f0000003680)="2f45f5398570a1f8e71202828f2c784b2cdd234151e26d8103528d6e21464fa2c0b18088b4c5579a1478a60d9141703e078a686dd66d7952928ae22b85e840f5d0e3a989f4642dadc27ff21069e1df93dcc4e3618ed3e98df28f4429bd83197c0a67a7b18e034afe82f753336730c84d24bef6c10d772b8956dc06645ea5bb7d2f8d6b30afbeeeb1f0383fc51ab9605e502df80eed65be502d22fc0b26b6ce90304eb703908b488eb1e46d9982a99ff2d8d4cc60640d3abce11ee5aec0cf50ac41750a0cdae898c424e2646f770f97f963bf3ab87d686c13d9f58502922197cb75a0839a095eddf4275b18b6d476ecf9"}], 0xa300669c804a4111, 0x0, 0x0, 0xfffffffffffffffc}, 0x100000) 10:13:18 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f00000000c0)="b52c99da74cc6863c1b95f45d841fb28bcccb984407a37e9bf1692a6362840ee31a184e067cad9fabc23bfe618dfb72d209ccd405f57613d631125d7a9012b31c76148f17b5f14e463a01ec3ec21ac57d0097541a0fca2abdf240fae481ca0e7a7dcc825bbfc01d87a7070d4066a87fbd8b33dde6ca1aea5d8493808f839fcba7b8eea7a963c62b35a3217d9b10263f42894fd93ad0b6216496e25a1fbc7c67aef834e1e2f6f747a73dd629a67ee704804fe94e1b0fa4392a1c3f20e717c6755bcad6f58d446662b43b5fd76279af3817073eedda9719686520b493332266401f9d10469587021baf5392af88b1ed0e9fc4d8940c6e1968c88", 0xf9) accept$inet(r0, 0x0, &(0x7f0000000080)) 10:13:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8080, 0x12) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 10:13:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x20000, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 10:13:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bd) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0x9f694d}], 0x1, 0x0) 10:13:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) clock_settime(0x3, &(0x7f0000000000)={0x0, 0xb54}) 10:13:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/174, 0xae}], 0x6, &(0x7f0000000380)}, 0x801) socket(0x21, 0x0, 0x0) 10:13:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="84090021"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 10:13:18 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000003ec0)={0x0, "5e593dc82f038ae7ef12535d811c1bda60145137895fc9b45f0c0c20476136f68ccfa3290a860ecd7ffa53ea90a4ff3a975c93d85a77997bc86336885b171433a35b88960c27592d19bd616280cedabf8bd9749ec14a18b830349b93539f815c917b62ffecf2bef8cfbf3a47825a89541218e2a69c6b6828e98f2c994ea3648ba75a4d422dbe51988b04c13f1448a0e9e73974de29c10422a1eb32cc4b1428bff9c3be8a5dd34fb99dcf8d66b8f2debb4db26126aa1ee21c8fe6e03df32526a4126c9146090ed298055f1efc9a3d36706ea13476feb06818f73c0565f7b581e8af"}, 0x29, 0x7fc) 10:13:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f014c9d8d34c72ca9208c927746492b316adbd21d6611541a17dad16986c0673b99c9974983a668d0ef4cf3d23b3999b28180bf96d0bbda35c7a08a8de1e6333d953e50951b0500640ef1460fda3c5cb656f60174ab627e63d049fb4f07e3eba25438a9890cc31d7efcbc10ebff7a0b3d036e3e94b7bf3ce81f289e06bf383b2f7a9e5863ed318ab4746f9bafed950598e1c2aa54d106afaaace6bdace1ef4fab650fd01932b120326ea6523b5c302b0fa8079461840f581d2b12e5219ac434e2dabd10503745debb5d17cbf35579c030ccab46780f487b3b1e6b9", 0xdb}], 0x1, 0x0) 10:13:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r1, 0x7) flock(r0, 0x9) 10:13:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect(r0, 0xffffffffffffffff, 0xfffffe5e) socket$inet(0x2, 0x4001, 0x3) 10:13:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)="e6dd3b8515b982b05c70210017be09e9cc7bac0e5e08a11183e75e58a97ece7846482b827c70ab8039255c7dd26feba17ba7114d71b6c8ba8a68e0c84cbfdd8491da1014e260e0bb6305d555bd38757ac9a9f3c7ae648f9ea8539fd6af5fa48eef58361943314ad9d34ef91b416e623983a1992e064a6c9dd515b39c3595cf28c640965a3dd9015f064e595c83aee75ea18255fa3b842098f64a3f659351878349b406b489823486a637e7b8ae09bea4fbc27d2f92013c22b1f98a05ab8c41fd512206b2800909e9a7d3eb0387b90557bad2e258586e5dbd655409f208ed2d85ef0e7720de5dd9aafa4e9badb6a12a00", 0xf0}, {&(0x7f00000003c0)="5c35e3a80bc615fe2817f6057a76be303193a7eb5603fc8cf87c6821690927d3bc57c7e7d5c908b3702ec3900fed40d897c42f846047da846165743335f93bcfdf336329689af6656412cb0a3c8f7aba98323b4eb3ab02a5fbab2de05b610b9295f12ed316a0f473a922e83a03047f3c36e4c6f343f2ee2f3ce342f84fce8d7ea2a0f9f9fa19276ab8eff3e960bab164edd4b9edf15d70ad", 0x98}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00010000000000000000000005000000ec94894bae4ac8b53c34f80b31bd7dbc0ed78af1098a40496d934898662e363ae21ded0e62a85cc7b6fd27e82801ee1a3ee4cfda74843b60ba462c1e51ebe4a2eca3a9692f80dfeced7cef11b1ec7048868999980e079582e5313b9d560a3f03066ccce798340b43523656e95b95f9a3a42257119a48df7bb75b4f51506e796e8fc7a153b3101aead7785993ee4f9035c1485b0919f7b82d74cb6d62d6ef77b32af9ab9b020a60bfc828645bc6e31b635b2072c8560b6b8cae9d5abde7771e6588883df3848da3cf1dc7399c90a84e73de2f87c2f58b682bd2067eb08d9a3e85d7762a5046d9bbb2bb3f97fa00000000"], 0x100}, 0x4) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x3, 0x1ff, 0x286749ff, r2}) open(&(0x7f0000000140)='./file0\x00', 0x18010, 0x26) r3 = socket$inet(0x2, 0x100000003, 0x0) dup(r3) sendto(r3, &(0x7f0000000000)="d3cc2a018d89b593421c178eb35346dc9c0d9299aa409e266c87b5c8af40531cbfd3b27afe812dc253a5b2a384bf9a97373a1be48aeff84f4bf0af13922a4560f06b318e4d996aae6882818ab7f1fbbf4adab51b0bc44eb12881b15fe967682bc1a418ac3f83ec65ccbf873ca8ad", 0x6e, 0x408, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r3, 0x0, 0x40000001d, 0x0, 0x0) dup(r0) recvfrom$inet(r1, &(0x7f0000000180)=""/247, 0xf7, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) 10:13:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa00, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x120, 0x0) r2 = syz_open_pts() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = socket(0x2, 0xc000, 0x80) r6 = socket$inet(0x2, 0x4000, 0x8) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0x54) r8 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0xc0, 0x4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x3, 0x200000a0, 0x4, 0x100000001}, {{r2}, 0x0, 0x20, 0x80000000, 0xf51, 0x7}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0xfffffffffffffffd, 0x2}, {{r4}, 0xffffffffffffffff, 0x22, 0x13, 0x3, 0x3}, {{r5}, 0xfffffffffffffff8, 0xb1, 0x600fffff, 0x9, 0x8}], 0x0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x22, 0x20000027, 0x3f, 0x2}, {{r7}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0x3}, {{r8}, 0xfffffffffffffffd, 0x8, 0x91, 0x7ff, 0x7f}], 0x100000001, &(0x7f0000000340)={0x9, 0x5}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) 10:13:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:13:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = geteuid() setuid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="13b66be629a316be01399fc0162e955bb714fa8377aa190b888087c3788ec4e601f3f203c6b22ec64a8eff440ced7190e17dd3d8fda2591c062fe64152df8d7489aca4b49f473ec9e74ef8d318ed9735c6561be21646d52078087e5603d0778258369a8c573bca1f41914b3cec57beeef3279d64fc21e5e6b363d9e582b44d51", 0x80) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 10:13:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xfe) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 10:13:24 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r0 = socket$inet6(0x18, 0x5, 0x9) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 10:13:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9f4, 0x3}, 0xc) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 10:13:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20, 0x6, 0xf14, 0x7682c56f, "268b0f3717c7bec3a0154248450c08c354bd4134", 0x0, 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x140) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x9, 0x2, 0x1, "a6c27ab17a8a3ea14d8e686bfb439a300289aa80", 0x0, 0xb49}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x80000000) r2 = syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x3f5f, 0x3}, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x6, 0x1}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x5) fcntl$setstatus(r2, 0x4, 0x0) sendto$inet(r0, &(0x7f00000002c0)="39db06eacc3d92baec5ce91d307ea4b15132eb51c3c4a9221e46bf05f5bd91ba54b9126b15174c10414af5a7bb5c26dd7f904643b8cf71e2c63a8396997a8d13ff8ddeb2445248d4a76f0d377f45c90b3a9870ef27c4c0e413b5613c7e8b7b9feb32215eb621cb9ffb65339f1e8b9aa48214c6f32c642788ead851875cfba754bca11901d29f9ac91188e8ee220113e9e00dd1cd9872d92f6d1024970636939536954c23c2249bcd79f7cf082e26fd5de5aa73ba102e66cf4d4fb363bfe9151aa83a805c2f0fee689f5d06ce74571805657c3cfd72479b76b0ea9aed81c14b", 0xdf, 0x1, &(0x7f00000003c0)={0x2, 0x3}, 0xc) fcntl$getflags(r0, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000400)="29e766c201aa49168df161c24aad7a7c70ea42e46bea3674a5262c5e88cea6431ad710581c09ae7317d204269d8ea4d39310641a05d7020d659d2a804649c93d12b916dd9197cfed93b64ade2bfbd041598d5325ff57000082a2eb6a40552d90de4380277d043e5ee7692ae60c162b658024239ddd2a51", 0x77}, {&(0x7f0000000480)="476b9c32793ec46f5333b41f7e391df8", 0x10}, {&(0x7f00000004c0)="e9ee1be843d67c77a78fa0c8a51009b66188d529fe306b4620f2a3628f0eccf8f45124b639e754dcecfbe2912e57670f05eecc9b29835c04d4fcfe4173d9cc19697d38", 0x43}, {&(0x7f0000000540)="d56ebd89f53713c2d04e050e61d8b749ff96ba53f4e4a8f8b5e1cb783a941a55ec3028c8fb398d5efac24aa0db2aedc8b9bc693ba736aee4f283da07747fff01fdf391109bbd1d5806e91aef63efd410448335f86d9c5dc25d0285f802e35f4f9d18c9763f17e2eaf327ce7e678ce7ce8e26e6535609645e40d4d0db7ade7da0dd106150a0d64e83a155d8f4382b075eb105383307ea4fe07e242db117ad0fc224d8cf3629b0aa2dd3082a5cea6b75e1", 0xb0}, {&(0x7f0000000600)="e463029627947cde7d6fe67fcb7a1134b0c47dd6c77c34092471b282bd639076346d520cf858de5ed0950da843f97681b8", 0x31}, {&(0x7f0000000640)="53cfb00baab26134c563f4c71f1d41485023070a6b226cb9b51e0087e8c3f16ed801540341cebf953157292a5fa3f609b25c9a608ef750fbb95ce976c724c17d1ad2e54fdc9dd19b51e88267bd141ffcb1f9c73c416fe45814c516a113ae6246dd4bc1d12abbd83fe917189ccc91f8ec2d476f8878f531642c294ae9b2346a0ea45dd4b36f93ef6421", 0x89}, {&(0x7f0000000700)="173cedc2dde8237adefc9dcee8316dd10d0c73edb2182a414805624540a1875a78dd913710ce4fcf5564226eecc99c3cacd82d16ae684dca71ccefbe67de2e87424efcb5d0cb62adfef0fbcf8fe68c593e49012d166ddd451c8f28fc5d5d11e021447bc8b4f377054b7dff05a7bdbb9076b7103e7739ad0ceeafd88ecfc1feb4e09fcbbd7060e5dc712ad784d2a28d455ea02d89b4ed5580493091bfed693d7ec106bbfcc01bea421f2a129612a8feb9ca2748061369be2236b8f58066007ddb1a2ab3d04913c7377392d6b9ef2dd57e494f437763", 0xd5}, {&(0x7f0000000800)="09dc9967b51999139f54223b12f7b43e0963f1881457d4a19103a4babc7c4d7eea51ad7a64c2e39ddd97dc63c486294ced04ad455151c2cad151c94bbd9f32c35509ea6687a59aa97944bb57df36f332b6c8046442333398f635fbea3efae83e32453933b370ff94a94936ef74b1ee45cd542b3e5b80a8a4c65a30e6a9f899e0158ad7ca5eb5ccdfaf47ae5f6deb3eb9c0fa0dc8da6ebf6180f892ff6a09cb6c3d77855db7acf5ef976106f0bc9b665f239cbe9ab2a8", 0xb6}], 0x8, 0x0) getpeername$unix(r1, &(0x7f0000000940)=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000a00)={0x400, 0x5, 0x8, 0x20, "d1acd0faa21f32261d33405ff2c78fb84360397a", 0x6, 0xffffffff}) chmod(&(0x7f0000000a40)='./file0\x00', 0xc1) connect(r0, &(0x7f0000000a80)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) r3 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) dup2(r2, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000ac0)=0x4a14) sendto(r1, &(0x7f0000000b00)="7b4485db74333961ff2c9e46ae58db8a98a2a1071eed8f07ee7b5acfff29ef222831ad83613464a9655dfd59b2c91357db4d48645ed8bdb84cd85e56bfe0b31d0dcecc7277ddb358c0fbcb86da", 0x4d, 0x40c, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) 10:13:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xfffffffff7ff3000, 0x4dae) pipe2(&(0x7f00000000c0), 0x10000) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 10:13:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) kqueue() linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 10:13:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="a94d", 0x2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xc08, 0x40) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) 10:13:24 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x100) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f00000000c0), 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x494137651c4e8535}], 0x9, 0x0, 0x0, 0x0) r3 = kqueue() getdents(r1, &(0x7f0000000000)=""/98, 0x62) kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x294c00000000000, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3f, 0x92a3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x3, 0x1, 0xc5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0x9}], 0x101, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0x9, 0x224}, {{r2}, 0xfffffffffffffff9, 0x21, 0x7, 0x1e, 0x82}, {{r4}, 0xfffffffffffffffd, 0x20, 0x10, 0x3, 0x8}], 0x3ff, &(0x7f0000000080)={0x5, 0x8ae}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) read(r0, &(0x7f00000002c0)=""/83, 0x53) close(r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x100000000000) 10:13:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) ftruncate(r0, 0x8) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r0) socket$inet6(0x18, 0x4007, 0x0) r2 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ff7000/0x9000)=nil, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="04000000", 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe29) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 10:13:24 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) dup(r0) setreuid(0xffffffffffffffff, 0x0) 10:13:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x40, 0xacaa, 0x2}], 0x1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xffff, 0x7ff}], 0x30473779, &(0x7f00000000c0)={0x2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) 10:13:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlink(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)='./bus/file0\x00') socketpair(0x22, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x84, 0xc0000083, 0x150, 0x997}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x401, 0x401}], 0xdc7, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0xb1dc116425f99460, 0x3, 0x7}], 0x1f, &(0x7f0000000400)={0x6b4d2136, 0x2}) r4 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) r5 = dup(r3) fchmodat(r5, &(0x7f0000000000)='./bus/file0\x00', 0x100, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x8) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x6}) chmod(&(0x7f00000002c0)='./bus/file0\x00', 0xbb72991150324c82) r8 = openat(r7, &(0x7f0000000500)='./bus\x00', 0x20800, 0x0) kevent(r7, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x80000000, 0xfff, 0x200}, {{r2}, 0xffffffffffffffff, 0x62, 0x40000001, 0x4, 0x81}, {{r7}, 0xffffffffffffffff, 0x4a, 0x0, 0xfff, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffe, 0x92, 0x20000001, 0x1, 0x9838}, {{r6}, 0xffffffffffffffff, 0x40, 0x5, 0x1, 0x4}], 0x1, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffe, 0x21, 0xe1, 0x9, 0x200}, {{r1}, 0xfffffffffffffffc, 0x16, 0x0, 0xc12, 0x7}, {{r8}, 0xffffffffffffffff, 0x7, 0x2000000a, 0x100, 0x5}, {{r7}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0x6}, {{r4}, 0x0, 0x48, 0xfffff, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x8, 0x800}], 0x5, &(0x7f0000000600)={0x0, 0x100000001}) getpeername(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000240)=0x42) socketpair(0x3e, 0x3, 0x0, &(0x7f0000000180)) 10:13:24 executing program 0: setrlimit(0x2, &(0x7f0000000000)) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 10:13:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x4012, r3, 0x0, 0x0) 10:13:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 10:13:25 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40080006009, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) 10:13:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x28000, 0x0) 10:13:25 executing program 0: mknod(&(0x7f0000000580)='./file0\x00', 0x2031, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="1125c136805aa1a9fe49b75b60ec5cd45f9dacc5377b7f11028531dd561c08195e25445f8975c301e2c6457ead44cddba93f1db69e89b77357b102dd519d24af90622d1c21172d700f6ff1963bd9b2a643da0135cba527f1e5a32914fde165a94ac18fbc84d5b1ef6cca87d56a4790558fcb81946488725a21bd4c6845b3ec72e8678b2d74622d98cf8438e3e9266d906fa67f23adb89834ae23a46508602f4a393ac7f0c47cf85f176a19564525d77c4418e12df43526f46f5783ba6216e237aaf78cf873adc313c4227e10e181fc54c73948fc113ea3c22824a0ae224b61706daee4932db90a8c76fa", 0xea}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="0c64b2b10c84b4c2d143bda8aaa68013408992b3352e58ec2b810f61889b6ec690a3f9df0b30934747f247cf7596af0a958b73f752d9b3a1f2596f06ac488fc910501d9732317124581d5f3c78ca1c08aef4ef40c53d25f20fa9256e904c4c5678084c301e4a6a6637d0a462ec5e48d735e1a43eea620521276f5605412680c8372c69665fcb7c126b455c0cc672e1e5ef8564cac6ebfe8ee30b294d25c4019102eb214e85fa788041864050e2e12c1796d675d3fe67c2cea7f51d91ce55ab96d524532302b5ac79ed7ae08029693391a0eeadfd2d5b923e8173694cd759ca25460608bdae5a6f2c5bd5d43285"}, {&(0x7f0000000300)="9147feee299b78be37310ec4c7b20f913dfe9433b9ea71806d9c69466efce2ebe1b29a439a98ecb64d4e5215d118729e739d1e06d52f1ce654e2842b6935b0c9aeabcac69954b90c0ebd464c59c2848a859784cfc0d51a9db3181ba68706e938c8"}, {&(0x7f0000000400)="f81e8d4683f6ca2573f34a2d0a3425cc97e1453e5034ed85f805104e393f4dcbde6217451077ee5a017516bb2ee7e381908887b4b18a9d73265854f0d7a71dffa1397e2255454791d76b9ad3cb92af79c8a750a8d9a49ae5d2fa75f0fdcd73f7b8cc8bce0f0d08d4b56b5486395422de18b15435b60e814a"}], 0x1, 0x0) r0 = dup(0xffffffffffffffff) flock(r0, 0xa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="7734877d2f581a7fb5c7b625d5135949c2fcfe3292c40b645b23d6", 0x1b}, {&(0x7f0000000500)="e5feb3571cf4f69d7a0b14fdace15e8a419e74ccf3078bb7", 0x18}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = kqueue() fcntl$getown(r1, 0x5) open(&(0x7f0000000380)='./file0\x00', 0x20, 0x10) 10:13:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0xc9e6}, {0x18, 0x0, 0xffffffffffffc84d, 0x7}, 0xff, [0xffffffff, 0x7ff, 0x1, 0x2, 0x401, 0x7fff, 0x4, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) nanosleep(&(0x7f00000000c0)={0x47, 0x1}, &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:13:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022ef8ffffffffffffff453755bfef940e519b7da8775700000000000000a7ba005c1424cdcd1d54b0da7b62dc12e43b2e137a2cf4f5147c5f08a081eb38cfd5ce449088abdcc744227a5aba7515d6b9d3ccbd066ab85b68d6ddeae2ce433dd0fff1e2b381a6f84c57cdf969e32fd0e931fd97a319c37ca3c25799a7242ed4aba5d6f86e734a095f5f44624deb"], 0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001480)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd0bde2a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192", 0xa79}], 0x1, 0x0}, 0x0) 10:13:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10100, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x7) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 10:13:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x191) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 10:13:25 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') msgget(0x1, 0x13) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50, 0x108) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 10:13:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/86, 0x56) sendto(r0, &(0x7f0000000300)="86f9ba70cfc0bc02893a8e8245a0c0760fc7f0eda48f59fe031b6fe7a1095f1e12e554155ffea55a7b547473b0c499e353d273ae46bcc820130d25a585c08d5ce30c4c46a8827e5ac1b4d34027270ece8b3e4094c10380a4f7257bd08d480a3f0db169051d2be8b813781aa85d3ca02e", 0x70, 0xd, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 10:13:26 executing program 1: clock_getres(0x5, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) getppid() 10:13:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="282c6cfd80471e0019c38450c851e4f3", 0x10}], 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="ca81fdddbea4bd880eed741f649527390b81495af55702e30a4294496a6f69c196f730c8eac57dd8cb6cf5fc4b38eaf3ebb0074fc7b1f607e473ec4129df2c0145c43b4023f7", 0x46}], 0x1, &(0x7f0000000400)=[{0xb0, 0xffff, 0x7fffffff, "8ded5f87dd35584e9c7f130e8a8fb16e6a715d8f7aeff505577ede01fe7996f62b0531f92c5ac3699e9ad1dded2a161af3f7629b73eef05e3dc7523e3b1a9fe271aba7d76400fc878ad41d53aeb295076961aa171939525d9c7f1ba0c1ced8731c0183d99977caf208a2c3dda1f7a7903804f5328a84978caca8e77e5e6a7c9f5f0db930452b1cc4a8b26fbe5bada2aad679f62b6725d29beb7e2af5ba9fe7"}, {0x48, 0xffff, 0x4, "40d6af0ee835cac7b7b07e88760d2283b90341cd70840e666c11d28660a8c70497035316213ae43b95e5fceaef810207505650"}, {0x80, 0x1, 0x0, "68527df3d36db4b64e2a492d5636b32e0df931a1ba63717970f5e83390339e21b1a876c8384051516cffae02ba7daabf7114fcaafd9658f4027afea5c216e419856fba03101eda11928175bec7c56df0840b7c7644a602bf452063cfa636a2486403cfa9c92820165d22"}], 0x178}, 0x40b) socketpair(0x18, 0x4000, 0x2008, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="36dc33634550ff2817e0cd535871a0682518aebc64d645bfb903a0bf658cdec44a6a1175358c5bc423201a3803b76e9eb21e9ae18b040b550732a1b07b0b8b1ef22674b883d90c9d91b77659b79409fdff11092537e79c9f98b96e4ffe5b2a1b292753c675a6fc736e47867f049b5d080a88490a517f673832b5b8e460b96da7daa328f06f35612b8fc76e0ab2b0a51db866602ba70b310d09f6523351bf21f877db61a7f7661f02e7c335e2ee5251e8ece813926df50ffadc3093db6a619a8060a3c263eec396649e5111789475157b21bd264f872ba344ac8a74c7703e43e56f3314e1a31fb81623e3ef80fa00d9b94b8b07", 0xf3}, {&(0x7f0000000140)="f7c4bc0de5e174b8cb3d5a8b3d7986929ce687f78835c9c3637942de8e84bc2728854560918345782a31adf36d3b050d065be199212f25ea0a3e0f75cc1d23e13cbcae0e7e824a6973c9903b50b8559e9579b4ac913fd91318eb7e92c19474c32a4812d8a9d424d21a0a48dcaed307d57513706b01d6e1db43834e11a7a9fc89795ef9d587d743cfb753c3adeeeae9b0504c3d51836e0bd839dfbc40a980", 0x9e}, {&(0x7f0000000200)="e35b8435960c1df3e658763b", 0xc}], 0x3) 10:13:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1000000009) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 10:13:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:13:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) 10:13:26 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r1, 0x2, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0x39) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) flock(r1, 0x0) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r3 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) shmat(r3, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 10:13:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000290000000000000000000000"], 0x10}, 0x0) 10:13:26 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f00005e8000/0x3000)=nil, 0x0) shmdt(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffb) select(0xbf5f32d036aceb3b, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x4, 0x2}) 10:13:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fsync(r1) 10:13:27 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 10:13:27 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) r0 = msgget(0x0, 0x40000230) r1 = socket$inet6(0x18, 0x8005, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004d8600000100ac1e7b86825e7b00846f57a6b7cb4e7722a4c3a0e8116aae32cb5c098efaee155a46517e2b7dcfc85f602e843c3a7f4ab6810678054dc49f212fc9edc803f1000b0047d776f688080612843c5ae35e861352c209912dd4602211ad300e30acf0f0f51e8af4a511d0bdf2388f0400000003260549a38c748d60a2ba58b6620f9f5d68feb7da0f68efbf14bf5bbbe3b8d58d08db9297545c53202681f8df65eeca0eb4f1f74039c1d80300dc86c2eb5f080000e3096789e42d98ca1295c406f1"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4003, 0x0) r3 = socket$inet6(0x18, 0x8007, 0x8) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x5}, 0xfa140e2cb186485a) writev(r2, &(0x7f00000006c0)=[{0x0}], 0x1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = getpgrp() r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) 10:13:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', 0x0, 0x1) r1 = accept$unix(r0, 0x0, &(0x7f00000004c0)=0x1c6) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/136, 0x88}], 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000003200) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10038, 0x38) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000500)={0x0, ""/183}, 0xbf, 0x1, 0x1000) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0xfffffc62}], 0x1, 0x0) 10:13:27 executing program 1: shmget(0x0, 0x3000, 0x12, &(0x7f0000000000/0x3000)=nil) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x5, 0x6, &(0x7f00000000c0)="18d9be1e97762cc0cfa1440f89f4d1a52d5f8b1d9c85afda920fb85e5a3fe2aee320114393f91337939fbb2182a3079938e52cd9125b3b3da04709efed0837a96f70aaeecf947162a45f4bc66bf91cbfd46bf46796a145b2c0a5d5975717025128ae9cb821dbf38a217cd231a3552a770d2da753d0a4a5a993a83dd2b132804f669718e663db", 0x85) 10:13:27 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) getgroups(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc, 0x2) writev(r1, &(0x7f0000000180), 0x2) 10:13:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 10:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfa, 0x1, 0x3, 0x200, "5adc65f24cf0edd148e9414cb7999742665fe118", 0xfffffffffffffff8, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f80100000031d7da108ccdaf6aa2dbfe4b2d76dc2104000000e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0e15b1e665885d4d2805000000000000003020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513", 0x70) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4000, 0x100000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200209, 0xfffffffffffffeb0, "53d023b6c902000000af9115c1ff000000000100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 10:13:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendto$inet(r0, &(0x7f0000000000)="4665a67bf4c7131b72dd98f5407a130b51454135adf6e2f96f36fb28fa7cefbd07b2947fd481fa45bbd1a2121ebbd16018f3954472b3869c6b8dc51ffc1b725659c9b75dd3b22af4b43357178d8bb0e304052e8fbfedf86f07691b466b39d37780a2cc990f8ba7b59acd647dfa0a823b295db507ffe385831835bd294d", 0x7d, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 10:13:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002400, 0x6c5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x42}], 0x2000000000000003, 0x0) 10:13:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x48, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r3 = getpid() setpgid(r2, r3) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000002, 0x9, 0xffffffff}, {{r0}, 0x0, 0xd, 0x1, 0xfffffffffffffcd0, 0xffffffffffff1e11}, {{r1}, 0xfffffffffffffffc, 0x41, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000003, 0x3, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1c8d, 0x100}, {{r0}, 0xfffffffffffffffd, 0xa, 0x10, 0x3, 0x1}], 0x213, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x86f, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x4, 0xfff, 0x6f7dabdf}], 0x9, &(0x7f0000000440)={0x4}) r5 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x399, 0x4}, {{r1}, 0x0, 0xb8, 0x0, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x60, 0x8, 0x2, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x22, 0x0, 0x1, 0x8}], 0xfffffffffffffff7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x47b1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0xa, 0x4, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x20, 0xa0, 0xefb, 0x400}, {{r5}, 0xfffffffffffffffa, 0x80, 0xf0000009, 0xfffffffffffff422, 0xffff}, {{r0}, 0xfffffffffffffff8, 0xc, 0x4, 0x0, 0x7}], 0x0, &(0x7f0000000200)={0x8275, 0x100000000000}) kevent(r5, &(0x7f0000000100), 0x2, 0x0, 0x8000, 0x0) 10:13:27 executing program 0: socketpair(0x18, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000001c0)="3524f6204b3bda8f1fd598d4c167d37285463d7734dbfc6837b14244fb0ff144e7e2762763dd0330b9348b477e712ec4d0f52f51830506c387fb2511c85561c473df4bb97f28b1484b437e42ec8224b81fb33dc61ec69b6e2807d5a4d03dbcf475e0f01fccfe7a9039466e248a85a6b7ba2abc331110645f05dd186de034d414aa66d7f1446a8503d7959bb3e88b55ee4f5a22fbcc4993df9b3468414209d75b6bf3f41cca6bf6c72832baf0f95e92f1c1bb56dd84fda0da1495a857a31e99846aa750617216dd3857f7414447fdaf9c", 0xd0, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) sendto$inet(r0, &(0x7f0000000140)="816494bd670fead86f3978e09f75c201e32f90b32f77b5ac2fc799594fc56d29ccdfe57aeffd8d583c1a45c324700955467ecac279dc0ce47b355bb0c020d39b3245c232d72c6276a275321bb9044dc6cb57d51e3e2116765ff238", 0x5b, 0x408, 0x0, 0x0) 10:13:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 10:13:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) r1 = openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x104c0, 0x60) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x2}) syz_open_pts() nanosleep(&(0x7f0000000100)={0x2, 0x800}, 0x0) close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x4}, {r0, 0x15}, {r0}], 0x4, 0x2) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000200)='./bus/file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) 10:13:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/165) 10:13:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) 10:13:28 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) syz_open_pts() 10:13:28 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x1e7) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000)=0x10000, 0x4) shutdown(r0, 0xffffffffffffffff) 10:13:28 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/168, 0xa8, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x4bf}, 0xc) 10:13:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000491a79f5592494c13e4af02301d14057f04c0857d9de5bb31fb547797302dcb46aee23a956f536c197b7f714ed20fdddca5d9820fc77ce8e08c6d5cf8eba3a21af48a0fc47d82aad0ac9c21ff2eefc94754b5"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 10:13:28 executing program 1: r0 = socket(0x0, 0x8000, 0x100000001) fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0x380) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000009c6fa2779f2ddb1cb68f6570f3178dff3a2a1d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf747281f7bc84b00be82f5b17856612d94b707f62e65cd6d925a597f7cc77c54f93174e483adbf4c4f97f0c879af021e8811c62d3919a47f88728d4ab4b613872f7efdcbf52b074feaa087c6e816a94ee631514c68d9ba8a1dde1a9524cb7d567f109ac26553ac5e78de0a2f2f671f5d83e3f00810522648030"], 0x1, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) msgsnd(r1, &(0x7f0000000000)={0x1, "e8066b5fd1a835a1da0cef09cbb475"}, 0x17, 0x800) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000300)={0x2, "ad3bf954c1d0f34de11622f1dc4bbfc7c4804d88c8121b00704611fe7938f019a40a780522e005b8c953ef3f27f6775dbe8cdf45304dedc4d740539566f4217983f8d311b315e30ecc310219897f0d4abf9891f2efe91ab354ee0f3cc6be65f5cf80fe685728ee02d3a1df129228827ffd58a9ecaf99edbf136b27576388dcb3cc9a07c54766458986f74a20c634c634f6e5ab6ba229ad075f389c9669a8b94e417bdab24185006d13ff1172bf88cb220334fcf68fe233a72617c54c746518db207133b0"}, 0xcc, 0x800) 10:13:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "ccb0bc8abfe147edfb44f36d8a"}, 0x15, 0x800) 10:13:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x207ff) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x601, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 10:13:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0) 10:13:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80000001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 10:13:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8b8, 0xd2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="54165dff7496a4cf834872e0253721c550e2dcf6b66280e387e68000e2f6bb583a6484bead85d98272ee7a581f64f90595f7744add02f8956295a8b51a784dee967ac2e9a976661b8a7dcd7ccb9b96306b7a8d8d19c9fc6d", 0x58}], 0x1, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="c81f0fb2445817bac61c95b66710c66a83cdd700f721db339c85460247e8be49be50fe2cd6dde9de1a9b200ccd297614a9bf16740f6ca3adcf374df7abfca4d2e36d170c37ee1db0b466", 0x4a, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 10:13:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xb) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x162) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x10) r1 = semget$private(0x0, 0x7, 0x10000000000100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6000000000000]) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/43) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000003840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001200)=0x1002) recvfrom$inet(r4, &(0x7f0000000200)=""/215, 0xd7, 0x3, &(0x7f0000000300)={0x2, 0x0}, 0xc) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='r\x00') bind$unix(r4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x2, 0x1, 0xb1d, 0x5, r5}) socket$inet6(0x18, 0x8005, 0x3) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = socket$inet(0x2, 0x3, 0x0) r7 = dup2(r6, r6) setuid(0xee01) setsockopt$inet_opts(r7, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getegid() sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001400)="eb672a0d3251e457970788d87f0d1f221bca1420198280a983b69c7e1adaf0410ac624d35220e31826", 0x29}], 0x1, 0x0, 0x0, 0x40b}, 0x8) syz_open_pts() accept$unix(r3, &(0x7f0000001540)=@file={0x0, ""/48}, &(0x7f0000001580)=0x32) recvfrom$inet(r4, &(0x7f00000015c0)=""/79, 0x24, 0x843, &(0x7f00000003c0)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000440)=@file={0x1, './file0/file0\x00'}, 0x10) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x22) semget$private(0x0, 0x0, 0x400) 10:13:28 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x9, 0x1}, {0x6d, 0x8000}}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) setitimer(0x1, &(0x7f0000000040)={{0x80000001, 0x5}, {0x8a2a, 0x9}}, &(0x7f0000000080)) 10:13:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/220, 0xdc}], 0x1, &(0x7f0000000180)=""/95, 0x5f}, 0x801) 10:13:28 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) r1 = socket(0x20, 0x4, 0xff) fsync(r1) ioctl$TIOCSDTR(r1, 0x20007479) 10:13:28 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socketpair(0x10, 0x4002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000280)='./file0\x00', 0x480, 0x10) setsockopt(r1, 0x4000004, 0x8, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet6(r3, &(0x7f00000002c0)=""/221, 0xdd, 0x843, &(0x7f00000003c0)={0x18, 0x1, 0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000400)=0x2b, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x4, 0x4) 10:13:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="8cc964df226d93c80b5a0042632ee08f1bbbfdcc2446449d75df701e0c276bf53b12e150da408db5a7b2f5bfaff191ebce678d3442e9bfc9ad07c2dd5dd0e943afe0e684a1c91633bb7e32d2692d5395301a7859af77a6fb810286c2a6caa24f83076e772a352234fe11b94cb5120a322b77100b533eefb0eeaff141112c04563d08d99c4d68313d01207221b8c75532941b2b3d3800e7722f51cfbf107fb358d90b2f387aa2c5079f206dff9b32b77095fa5124dabe5bc4181c056d3d5b5245121d78c5fc55ad30737380eb41eb5d9a577291945258728cbeabc8f2fab81c8112d41f62dbca32873f5e7ddb9032bee998781c964897d1bd303608", 0xfb}, {&(0x7f00000001c0)="0b2346ac5bc6f878c36dcd7e43011c60d55ae2e185b97cc92413cb9a78701844bff74f40ceeaa636190071c352bae72b361d39942a9b17f6d6441cb7795f427dc892e2f042c1d1c82fc21196c60c9caece15198dc9c59f3dea2200e5f5467c2843c7a59dbd2529e6c49da67ea659a513e2ae8772241f2c903aeef4", 0x7b}], 0x2, 0x0) 10:13:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000200)='./bus/file0\x00', 0x108, 0x40080) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/201) mknod(&(0x7f0000000000)='./bus\x00', 0xa152, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)='>', 0x1}], 0x1) 10:13:28 executing program 0: socketpair(0x19, 0x8003, 0x1fd, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x2, 0x4000, 0xffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x43, 0x1, 0x7, 0x7fff, "2dbe30cbd13bd149e038f96f6feed1273f19482e", 0xffffffffffffff81, 0x80000000}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 10:13:29 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xfffffffffffffff9, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) 10:13:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/213, 0xd5) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[r2, r2]) lchown(&(0x7f0000000000)='./bus\x00', r1, 0x0) 10:13:29 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getitimer(0x2, &(0x7f0000000100)) 10:13:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 10:13:29 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = socket$inet(0x2, 0x3, 0x7) ftruncate(r0, 0x3) r1 = socket$inet(0x2, 0x8000, 0x80) fchdir(r1) 10:13:29 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}, 0xfffffffffffffdc5) shutdown(r0, 0x1) close(r0) r1 = msgget(0x2, 0x200) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/206}, 0xd6, 0x1, 0x1800) 10:13:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/208, 0xd0}], 0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000001) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fsync(r0) pwritev(r0, &(0x7f00000027c0)=[{&(0x7f0000002500)="d0af499ea7a649ee05331d2d6443d19570cf870d7f7bb38eefc3fd3b322c65b965da6a1da53148b950efdf44028492ce5fd1660b60b5d24703e3cca275e0b895549967ce2260a2f2f722f93c49047ba3e04cc926f31825abf1f2811877ed5f9d56435de94454ea4939b0778ce30d53681642004cca0d4370be2ad91819fb8fe2ae64e67dc05f9958cf1b6b4a1c1f3fa1cac187f86667fc5764290ebc56501649919f2bd1c09b2d92826d40b737e1699be61c2ed6c4119918fede8e2a8a8a57e2bd", 0xc1}, {&(0x7f0000002600)="336dbc7e5c0d9f4dedd94967cc699d63aee572405ed3df111c139e990581e495bfe36d4d0f1bb7458671a32d68de6de1eb8a6de39597ecbd4c52841ea3957d223b6674a0daa4d0956de26536cae1afa8d946189f7f4839ba0407440a38d3ec24a531aea8171fb10342073b7e26eb5f18211dbf4d699e71c43d733d79582cf348448165d710dc4fd9b4b7c9ce99eaeb52b4c34c5e97042d10a7cb69f3f8b98a5da8b4df170213455fcba67a517dcbf0324f52e4e6543848dbe7d05c3391c9d7053c07f6d5a8a3a8a50c393567cb9e70e8d12f776a3c49ae0e9c649963527fc5c963008200ee8ebf21b3390bed490e63a7", 0xf0}, {&(0x7f0000002700)="fe86eb7a23c9e14baa56e91a33ca6cef4b846b3c7fafe7001767c9678b69121a82667faa5a92c9", 0x27}, {&(0x7f0000002740)="5a71a91b528a4dedf4b34514386c1824f772886e6c3730adf79bcd0150a809d95e7209a4a10a5ed6619390febbc75447a804aa146515877015ed416db7373f3cff6515d54415db7e6cfa551b8d4c0294c7251523c863ff7d7fecd233697f56b736391fd86b7a44f3699e", 0x6a}], 0x4, 0x0) 10:13:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x142) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) 10:13:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000001000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100), 0x0, &(0x7f0000000300)}, 0x41) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 10:13:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)=""/209, &(0x7f0000000140)=0xd1) fchown(r0, r1, r2) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="070d2116"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180), 0x4) write(r3, &(0x7f0000000280)="8a", 0xfffffe1b) 10:13:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 10:13:29 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffff80, 0x1}, 0x10) kqueue() kqueue() 10:13:30 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x400, 0x0, 0x100000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66666c653000"], 0xa) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0xb1, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() kqueue() close(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xffffffffffffffff) 10:13:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x10000000}, 0x16c) open(&(0x7f00000001c0)='./bus\x00', 0x280, 0x30) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0eddae765d83567b3ec9af7c4e4628eb036bea9ed2cac779d16b7f11f253d81018aaef76fcb009962a82fdb84fc833239bfeb99deeaed3ae6bec8f260735371a3eb9093d658b1d1b569d85667a993817d1e472950f63da1ab61f03a9d96213fa478473af5e7e1669b9265184785de5f99115721a35c57344d697e735251725a9464f10dbe026ea0c168ff496b067587c550701d70998a0fbc4e2447b2d8b62d9119e3199cb6e3699998499adafa56c3c87045aee8c04917ec7af86cb8bff0ab322e675d347f8bbbf9df2f6e8f7401ab921e65fd5084ef9d54f946873ec85215696d1b873bb462dc37c0b00333a794e6dc1a1ae8738cf72dd8864532d22d948fbe0b24899f8d95f2e8d50db2cc45d72ec37e386511e039090b0a6954dec371757626ea7334ce0662b1335bdfed7bcb6d89219987d351d6442a118cc0c1cf7aadd4b9a85a5171178b4fa154378403affa409893d747ae53b051b6d044ece05034b31544bf14069f6a4ce07895e1b827e668594726862a3924fd5d24a49f701cb5130c1c369b602c7c4ecdf7046a82fbcc6b4a426716f7025a6d46ad69c9b5a7cbe91dc7816c54b055732031e43e14260a7efed1c9e932189c3e59b1961d3c4c9349f8682dadb5f37fafe1e67bd05aad8762e66d9de72018b2b0f9f253b050d2181e0531f620821ada54fea114cfc7f7d1f08e7646da54c9aa72456ce81fa4552aab0907cafd5af5ba33d68913b15b83ce00715887c164439d8cc4955d301fc18813b319cfb963c89555f39a8c8ba7f808a78d1fbddb944f27f328de5d9a4909e4084060b09246c2c771903497404c5f377d0ab4a831d754296fe5c029bad257b0e82b8ff9bf7d0607acfcaea5294f6f006b71bf21dbb07e3c70f4d197cb1f3929710740b6e196c3abdd1d38b9a122a256750e95fb11889b132b17b05777bdf4afa80bde18bfd8c8b7b4459d15036d4714ea20372877aa065bb7636acf8a6f53ca82b629c7a1caa8b43ea372091beb8bd5a4a12a1b7a04ea30e91e5538cd42a541ec53e42b9055d0ea2ba0335d5a25e897689e12b29faa81d718893653fd75f598ebd398130dbdce6342cbd037d266781d9af0b7e08b4662e2352c4341c3a206b5fc77ce8d075d103d6cbc2324d141cb539679a07a44a9012d9e9c8ad944ddbd6165c3145b623e7086f8a33c02053f3fe5fe1338d44d99649b5dc6d306b4d4cc0d3291945435c7ca3d0e7d988c7f81f11b3f108091d9e886111216418d789ab4e53745e4f3efd2233f7fdcd4cf03868cc25b0a9f2408c7dafdbd59edfa791bc087002d58e76c2903dab48f4f346b27b845483be315b713891a7e948a7a056391fa3a2edf5b2f1704434c30094c77b245bc23c9ecbfe1eaef96016358117938a09ed1c0d7c57ba671290ee012cfcbc91f008c2ecb0b12a2b03e20d91a0d02f1f1c1b5301f8f07500004f74a7d747813806487cdad71451659fcccf451ed742f09b206031e55a67eb612c41b98139c713969ac6a15b5ad200fd1376f0fd385a359d958d87fd0fc6f73661c3fb14aa14cbfadefec19eea03be8f2cc658b4ba65a69eaef05de363f3353a871e6da846248a2dc8e8b2955b8795556f193cad8ac410a04de48e04a05928dec14bc92cd2560a36c7256f3c0883f0a16584e3a7f181d6a8512cbcb217adb9f5c9de1f12e46c8533d91c4d58abec05263c084b8fa16b2e89060c8359292cd1b36071d39b3b974740d6bf940ab0b9d5385482dc7c45bb0ebc6b36470de56b586ccb33a1cf9342b8f25ad77bbe94e06b9ac30bf379a7dc068b70c5a478ad3eb6a6473cdee2d7a5a16dbe1fc5897290dabb7785219f7d3cbee132ab1855f3bedca98a04f0d7dc8fff4ae63302e885a80bf9f312954656631b315cd8085b61b7e1a3b717abc6a096e4ab2777b8b1f8b8e368bef4293aec096d5ab8177ff17ac6e9f2bbe9cad6da21e7804db96f6597ca22588c4c5289e36690e9f444d1830a2d8a6c20324c8ac2a7794908e8eb334e306b01c889f85e7aae2d2193f86a2560f08b602b994504fbe47f368a85ba008baef76fd1360f8b5f312d585df26190b42890d50d16911288c07de17b0e15a0f8b28de3d4c589aa25e7e59ab4350fd308d2eccd3621cecdb4ae88346c14298899621a3441691348614f4b28f42f66f281241e17e2b8ff3a2b22605a0f2ff7ffe9e5d05d9090e37f3810c4450fac14777be3d40e7f771ae91aa298801dd1761773a2b83dbfbf85086a6799ed67f4af5aa3edbb9be7f53e9102e75323f44989ba858cbbc4b049b87cf6c0b200fe286fa826f8b833dd66cc70bc2510b6d692ef9443df66b5c20007a118cbbd08e17f9fc9cd832b4f9946ce8b51f6fd2aaf95a02c550a2b9ee2103084e5f7440fd790e5fbf94667cdc4c39ea27245a80b20549755281f7fb826844d0069a1822e27e7691ef4c0e87e8d3edf55afea5ef5401087bd174a7d00ef4ac31cd69861cac50913b5fa20904e2e9df15c01301eacc024721856f873525119c8bf4e8b57da6028c740355358e313617bf7b4e6832445418812df874a5a202d48a0a559ac66679288202bbb9830cf632c1f167f519b05a4b7c431501b29905bf45fa5295e03b765de5b82cc0e8371608f184b2359f3c5e2b3433b0f877fa7db6ee66d0973c4e998c136f93c3303008f2b8f21972d711fc4b2e23901b430b8ff054aad7b064361eee7e3522088f0b9b3d8e4311715a43be4672471d87d1f612e8c24ef6c285903b8f001e436aee2b58ed7d11ac9a36c868f41deb3ddaf25c2edfe8bace0a060239f46111b12113aa1f05a27225122d0e8964d00e8161975cbe0c8c2bb3fd45339119391eba2b69e333cd485c350e26ab3b13c61e6662258d826fb6c0a2e52b1a52a4ad208e2599feb971dc3a4cec1e15f1b2953ee2cc2291a22ecdb28e23fe116a6d23d3a6f5d5870b240d161233b27757c3381d3b99e6cf6580e5207fc1a06d11577bf971e1d514a5f28a90e2d5dcb18e0ee77be9d0050ec84a8f168964c4e222bd5346759276a38a6169a09ce6483f3e098aa1cc99ac393e30e63a0e6dd3d1d343b2dc50e0f33a7d2e920ec45fb2414d8055b850b5d48af3ebb424cca057d98ea3e0b122d736514a0c08f0c42901ca28c73768e9ffa5e2c6d0bcd91cdcaa295f63868d76c108c8c8e5ebbb0bd9776f3123389f182c8d43ba99272f3e059034f875f1a841465b2bb996b19b9b96a83e8da3ee99c164099af63c0b97d085fbafa98ac35a74d33e61c76c96db2b23a72063c7f73f1879a7f233998876527fde8c8c8391d14d6ab4f68f9779cc587d77ff29e64e987b8704ca234ce1669c2ee003088322da26308cc0ae8b5108225a8db2a432dceb80b716f6b131f77346507bdf4df2124ca168013b2677c5dd7ebba918fab3db4bbb2b447978047bcf4b535cb167c01c466b5fa6927c00325e3f182e3e2d5f86c7de137a08f9c328e494b49b38af2348827948ecfa83e570766a5bdca604b2e791a99ac1a4183862d98800779b564c26cb3c1a2faed57fc2d65bf3ee96647d972698c9cc88c91d80b36b700f865dbf586a97a728187148ec38a088494e7b7acd1f30133c7e147be5a86e1136d3cd9dc22204af9f5278635db822174e64a3c7760125673f5d41b01754e52135d124c4e9b8503c23c707e61bad887f7e57f15c922332d4c762f30bc33db99da1191862f4f8b3e56a38976ba91674c2da1b26cea1993c4bce0f20554bf3fd5d74e05741535b011ab5d0788d7c345f64667d91d320f518d409b359e43a43f17cdd13762e87824190a25f9d851a8df2fdcaa4849fdd47d0422f0c235120a21fef753f85a94908b9b338200b84541bca7166193796af32528e47a53502fbf9db2f3e0f6358095d34103e4c1571d90fbfc03fa594d0fdf354d8536defcbb9c1342fd5c1da2749e8079c0449b76b2c55132db15d16a367b9107c222c04357da8d8f861d7f26c2beff66674768a1d6ca9d16feb6faaf506ac11ba925623253c6a84dc309dc82a44ecc23e3ff8432d6b233e5c9077046d6401d4dd7fee503f0549a318b466ddf304e3699df07109b4a75ec451dc3ebcf6fcc65cbd705074a2f379ac606273a5fa29267c7abd957bc7307727948de8b85e806bd4b91ce969f0f3cea43df0f30123a46e6fcdda894ad3a082c1696bf6f9b4b6f319466ad5ac8efbb6bce300d337a76a03786d12cd877459530cad9219625284d9bfc0b9e951f2f79a6c4650b41b49d350aa63c97e2cfae07ab5843838b34ea3c4887899b650813114531c719775a1275942fb6acf6e1219e8e9526df31160ef280b81a4fe0ce05fc109ae5660706f25e0f20d66a61174abd7f4b5ae669ad9fdc58ab81a8caefce6f4ba58fb41abd1c032c6416967c5f5fb885e7362a51b5f50eda69ec70915d3d0c6933de2ee265cc80ba8fcf5f1273c67a5d1fc573fd1ab123506961c14fcef6d157ffb35a9cc8f190175ec1ff8c3c25b2590fad5064b1bfb5e9dbbd7ff45932c15986d75a2bda206d098087014df759e8c4e1285e24fa346e7432730dd950e016a2062728459febd7ae8738ef23145a5608986fe2791e940a64f467c4312c36846a0718df96ac5bd95e475913276ce3756fec2c3e2874c4eec24b4172352574ee1e78297ae574ac0e5553ad8273b7b0f34021dc0f63752f907ab61f78e109ec429d85e91e39c6a7998eb33a1a07250fc1a327fc79df72fa1787f49a2abb91d7e86f732c511be942731d5b8f4300e87fca6b4fa0e902299c5250b19af59237fc73fb834354ccc55475889aad88e644228f3e4548b09919e15e877db290a3694e540ae33d4499bfd9b08ab7b1ca62259994e856b5ae0aed33b3abc0842432df02ceff1c198ad309008cd9ccdb41b1cb0c65a7228d47a0011a3ebbe17f6d043d4bf4194f28963d55486a08543984a924c6cd5cc0c913f8b56b50a3858d3f39534cf41d0fc0aa411cb0fbd110cdbe80a434a9feb2e6a4647eb21925f015efb237a9ceb84ffb5c5063bbaaeb9ff3d61f702ea004b538981630e4dda3bb00074b62721cc1702e0f8ad91566164be2f8f0279e1c0c77a78044621343959952d03a369fb68608333d2e7da705bdc38b7dfa6a988240b2f6b88505268bfba7f6f54b13f9c4fb32681744149f3081065e91d6b3d68a092162756bdab8d52da2ea8d56eb40332924ac50b78b78f17e5ee813a8ed26cda065c9a6f2399b315b0c607cb93195e439770ad06b26f05f18c2570083929888b536466a3fc817dbf5c53d6c9eefd87698855170ad6d81d5ce8a4191e0cbb8a814dfc325b1ef7999d4691588529ff61dcc101a66dbea4583af64851a7b5f05a503ca60245b01d299d68e8fc118b2668d2fd50d117e85ecbc99acf262e60c1f6db0e1ad205785d12fdd5fadcd26ff86d1a72cde7e3701089265dbaa241ba5b97bb43153a82e1ee47a5b7d10132526ac092425563e2c9f3b728aefad793c1eac0fa3b2465bb2f26b6a50ff35c1a36e58b7fb692ddb2c32147cdfa8296aacfc073ae6d842cc8c73a419e6a17f409ac3f6740ff23f9b3b1274468868bdf2b366ade45b269d8bc2b1a3ffe61988a3a47fd69541ccb6e59035acb98deb4f606538fc0033d9610cf908784111b3b7e9388005930bf98a1230943ea076a24d23b1c07e17bbe136ea8a8ecb0952801ae4fb2f1fc38b51245ce48a9f0350863377aeeb34de7382be24530e9ef1433389b7f97e2d05c21c54332e5c8dab66b1d0418d24170db0bd1cad1298c3a79e1919f7a0310139bdd878eb76", 0x1000}, {&(0x7f00000000c0)="8317e356f2edcce3917040d734a352ab18f31be4776899d68a75db94c5df1ab68a283c90b859d0abbc0ac9babcdeb96062a0de5fb0e6ed645e9f0f97be6d9d570944d55431d20f5d6d3402430c100fb837dfaf75cd1e18c8aa15e8cda5a2dabb65c99a6f6839df02ebb77283fd4f550ae0da38f828521d33ed8e64cb086ab661c37296820d3d01164837853cebb7c0a86084e09b745efdf8339cf1a5219938fa4870448e9d0f0a0fb46e6ff5ede8696c426030a30ff2f4a83b6832ed7602804a673a93c2d222fdc02854f8169680bcfb0fb103eda943cf6e56", 0xd9}], 0x2) 10:13:30 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) dup2(r0, r0) 10:13:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x44) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8040, 0x100) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 10:13:30 executing program 0: kqueue() r0 = msgget(0x1, 0x24) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) 10:13:30 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) flock(r1, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 10:13:31 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = semget(0x0, 0x2, 0x601) semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x80000000) clock_getres(0x3, &(0x7f0000000140)) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 10:13:31 executing program 1: r0 = socket(0x20, 0x5, 0x1) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e03000000653100"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x7050, 0x4) write(r0, &(0x7f0000000100)="000e0000e8797deaef70bcc2cf443cac9ba24098", 0x14) socket$unix(0x1, 0x2, 0x0) 10:13:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="32c48580696a846c8d4e2412dcc61bb7283ae6ad25bec8cf2fb07c5692c9ecb759e69ec0114cc3a629e21b65673ddde2b47af28a4b77114e212ac67e1bb1d02a2a5f6b6a34995406147082d0", 0x4c}, {&(0x7f00000000c0)="c8932344e0a3155c77795b2d98bd9d762ee00350396c264ca3f66c0811", 0x1d}, {&(0x7f0000000100)="36060c6920929a0d04e9219c3527ca23e6dd97c0bb68afc67b33b45d2343d59283f50640a85d7506951866c0ff0ef1fcb27ddc99247fd8ed045b0339c05ff5cba8835cccde4b354d650c01c3623182b920c27eb86a7f00ffbcabb04343f9b8420e20f38118e83637181931966ed1747707fa5d6c0fcc0df87b3627f0c4de33a5fc5f557bc5d8fa73ec7543bf0075111c24400ceb9acdc7fa85c7249d779f395dace56bbecdf0aef9227b975dd9804cbc099f92a7290e5662d7c12459b8bec5b662bad93005fba50e96c926a244b9605473627075023b4f64ba92f1981cfd6edc1c6f99161e0569a69e981b54bed9408a1a0ecaa6b584c1", 0xf7}, {&(0x7f0000000200)}, {&(0x7f0000000240)="9aea6891c34e95821917210efcd082229274e6d2253fd1acb932d003ecf4ba8fe1fee6e4600499d05975460af84151fe0edd0c291c6ff885c348ca49b5006641c829383c5b192fa779829d59d3afa17fcc1f5be8381fd783955c31a11eafb84daee4bcff3566f34c4d83cb1a42457e3d41b8ce2e983e28ba8ec5f5cd2d5b34beafc6139a41bc3d669d20820f5098e8d6f8c7496371335cdbbd0c3565526a413f7689c38a2473ac3b25bc53920060086ded08b77673988a5a95a08d4ab5feb15f", 0xc0}, {&(0x7f0000000300)="c46bce847b29603a6c9498732891b2ba557bbc3f94f6dadd503e81642f24f3e9a0b69cba5c624cb78a5fd6f4e0d488ba0ee0f4197f8989d533edbd2d3184f4f7b355f578cc734c91b43e596a9e8a86a2c177610fa7ceddbd4af11835ea5f6f569b4d18c91d24ca81f22db373d641b1291144cb6ece6aad7c5a7b7b120bf32ca69f4c604f9b9a1fbf43a4e29823df3f581940ac539bcdc52693c6dcc1183cc45661f5a1406a1ea2611bc3bae4e018d1cb9997f6215cfc14feffce9f69c112d43bc435d9e6862f955b0e34ed5a43afac789177dbe0bc3e8a25de138a5847ccc470ccc03e11a7110b72416616cc73c12fa98609ddde2b3b25", 0xf7}, {&(0x7f0000000400)="44a302252f17d869f4b17391ccb9a67b4c6d83d44491f121d7de518922dc7194855d525b36af19abf681188f69c65294fd82da41401829ada13787235cd27eaefd4e", 0x42}, {&(0x7f0000000480)="359f799ec2092d82ab51ca4b96ad7d41fd9745fc1e8723d52453d89711296341e85c9aa8670a4ddd738771945cef4ab4e2", 0x31}, {&(0x7f00000004c0)="1b046d888513e3c6d070441dce98aa5aea7337104c1575cf39eb4c7d46b46af315d35d1ead9c57b0a3320e47d01b67d62e6cb2eed4226448fe538c23967ba1c74efa9cefa54d107d4ac6dffeb62c9e30c77ad2421ef641209d779f1efe58332d5ea9cefade110e9b2e236de8e8d4aba6825a3fdbe3f88db509256727ada8ec98c2a60443ad91f11f647b577d2fdfecfd2a2bae073fbb44c082e5baf45eaf1692af4039879ae602b00a1c49e7dfd2ad5e3e7b720b312d097c5c5519a49a214d07d23f", 0xc2}], 0x9, 0x44) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x8002, 0x0) fsync(r0) recvmsg(r1, &(0x7f00000019c0)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/129, 0x81}, {&(0x7f0000001780)=""/227, 0xe3}], 0x2, &(0x7f00000018c0)=""/205, 0xcd}, 0x800) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x7cf, 0x7fffffff, &(0x7f0000000680)="7d512413e4ead8a7a4f9fe2cae8dc3da74fd0d4339d2a300bedf44309ba9e3c08820eed3ebf6c24e2eb8b108487d767efc497039c63b9a325ec2e3bee4946be572c51de1d30083538b78080ffbf80cfe31284e9d9a72532b91a345be4bb883c8f9c88e3d83f3a7bf0e62c5022980fe414f1f666fa9d54fcd45e9be89a24a2d02e049655e704bd6ff7c4d2317c6d50e59263fad060e5aad8295baf6b99489fc19dfd59496cfd45df3bac8c27956ad8e1b7d0697ea45b762c4281a8a715a5f5eafe44a970635308948fe280d8bd41a7a841982bc76311882b9916bb4a9119dea778a24636248adbdff7fa7c9652740431b016ac4ced63e499e1bd98c37425b9af2ccc7ab7dc2af8ab005c1fb5c023b8d4d42d924a3c1e2396dc1d62e9ea54c4fcd08f7a95e0e8469517effdddb7697c86ae35e4442ab8208ecb270a10ea2f0e481cbdabcf7aa5a98897c13a59dcaa6af7052fb4a30c59ad1f497a946a1ba56e280364174641369ab3e780fe9fa283ece572518752b953497d9cd5532e16900ae6bf43ef488d4f2d4a25a6980392b6a99279ed0eeb36eed969cdf7b044fb5f69c882b695ea4472ef82521b4b84eedc1e8a5e7d9b4a5a56a038160a3b19624fc30e85b58e99078fac0872c50c7325ef22205b327f828f7549405a07b57ec77d144a63320c278bbf19a687485c964bfa44d2ab012bf4a65f9b8da4967869c13857fbf8e0d9cf1d8529b9eb8c073ad844a2eda189196c53a98ec8314098c39f95b18eb91b9c8f782794d740a927ed7d7a946a778c3c40aae8b2fcc89f205464140100f5241a0fd2ef742abc8d00705277d2d4266f5086e00801e196db0683ff38fc52dc1760e2f1b9d4176ed96d5f42e7e31577e4385ae36b66a691ebd3f85a30bff577714eb60215883c6917f5d7a5ee07eabb56477bac46e2533653e2864ce964f0becbbb1c2b4f2412114e78a0047c2f5cdb17a06f9169b5a89c866720407708ae16e761737994c2911e326a5db16233e7f07c1c89366c7c70670eada6a7c8bf5034e19866874ce541153c3931dc2852b6be6e027d1d2697430236a3f5dedbbbd2c0045a88e1fc2ec73a30be0dd4aa1a1fcc526f7e1a83a17c4b94231cd0de3f91224af98cbf6c4e0eaac2295605474e0326e4e30f90f0532dedfbf3c9075c120d1ccdc260db86c8aae7452582c86855c117a1610763c77965d8454084a61c26ffa0a1272ca1e8a3023da690c6a7a81dd0707e61ad011540b034c1c347a407d4b394e27a293329f08e869fb98b61d6b75e3b5bb5697e32a443536328d006b43614985725c22155cf8a2460bdbf20a7e06a10736ec765c85e6d8cb5a8945562a432b0f26de1a62c1d9d398b2619b43d6c7b0f9e4a2ac6b3125f76616070fdbc58e32befc4a9d853a692270f12405d415b293d33dccf5560a6a348c571348145f0e57d445856fffcb8e95e4dcb92c1fd561a505b4ea4df922444d1754a205d97a89fc55afb66fdc69c24314807590c02fe9ad391dd890208bc98166030e0c32981a145230c6ebebaa6ea664a923fb35c2ecd1e38b278b067146d416fbef6bb20545ea1f1607e8c9d7164e1df7028c948f9c888ca0d8ac620b0e442d66a206c5936c6ec1cfdd9d495fc91696cbf40b248725c4fc1332511e626c91da6e41daf62d7bc72556b9858f25d50d063d38b57d9986c83e8ee05ca233756552ae4acf82d0abc818156608149efbd46fa04eb7c38781c16f94d415d1cd2bf890d83704a7422d3fc4e545c304eef7b776c49166ef5971439636b60e0baa6ecf609855f29b23219f4f840080e7972c7f1b17585a0b092dbfd2db3e9b0a5a5556fc56e0c09da9b7d01c1ceb849a23342773bd30b92817fa91bd1e421c37a36f322defebf11bb53238c6bf854d5e759c1d45fa21d1925e0400f57a0199545fda9111a30711b7f2eeec168c1a464ef2e5e9dff7d83a0d53020a1017f8b023e19ccf914fc50f708da1c137246cce7043f6ba66c2c7f67aa6c5dabdf1c9eda27c3da9d5d25c69cd4558f1a02320eabda911e0e4339ac85f533ff6de35cdf5fc258259620e879977ed9390dab158ffe7d2564fce5f19c4505fd7b2ae33e6775d1fa248f1a31b8f350fc1d0e8112807b5d9b595f3288f54701c26e3fb1b7c28ee49242dea04c5fcaa51a2f7b5f258cb6a044cb4da3b8a6070a1c528d63cfb5d05ce70f8daa55cae844e353ce6b1f5a15ce42dee085df223966559b1b4bec957b5bf1a9b3d7bcc0b7eb749b88d07bbc757a1c6df2351f4bf07ce49067692b5db58c9a9287458433630a0b6d8457ae90164e2f5be6ecad027e71998f4a001da13699240fc3e82fcb1b4975057b9c786d41ae524b05006df863f593bdade10b58d593ac45cbe75cffa8f94ba180b83ddb4971022a152f9ce912cba163b7cc7ae265c037d27dbd39f4ccea53e5e0de61e96cd1274a051649b1c2813752031b35eba0af51784b67165df57bdce98828cd02fd626353814e5af40165ad3bee31b62466a216a900335038582ece44b39b4a10b4dc3572a6b23b943953019e185964ffaffdf699f63240a0d301c6add3e3c4410fc01a3df99295c1f36060fa4d1bac6c66e88dcbdc640629966c4a41e96f982ce46ad779160cee2bc64f0fae0ee4415c672c570267879448fe3296d988b76139c738548c53fccb34e3f5d6088b38415f35bba39f2154e8b6dd09ee9b4118c8674369db9b3ba6e3b25c8ae280e75fce4bd788a1852a03bf8fb3c7292019a635e1302f5570a57e04762599395af920d1d321472a234455a0b85841ba62dc8960dfc1941ed5d1eb30eaca0d0af4f750596427869e205ef17740baacad5ad459d81cffe00b07e467e67df851d978b894b7973ab14cf0b0b704f7d856f4b73e104051ff07b014fc49efd63d9c1e3c38107aa9d30d01db938f3bc313129c1f492de9636cc552f38fe7ce95b6c07ce181024b4a12f9e499483b4b8912ef8d7f8b6f9c27ca0241dd0e65595d3b68ca89f3a122170186ada619525cb8d0e07e7b0d3471080cabf7a4b6103d9b431a85244d586d4196be37d236a9b7b389c759a4739a92572d888a84250077222d32a509d72dbe43c335138f72f8779badc1267b61530c43c5f3e6a3ca394fb00c9857808944f3fb7ddac1ecc629a1678030f6cdb2a7b0e8115093111fe1581f29f1d10472ea2aa768e593e2bdf1b64c244f0276916fcd9b1279c1a320ccf9db365e5a4b3befa2adb0ac35d6ef41678f7744035a30f67001184ceb62204d9027c379babc73b8f2a62236da3dd2363ebcc081720f0a99f9e77b0a5706f1dd30fe544a749f2a7f199a02be4dae5a9645b41183ba051a4e0548bc865d75e7a32f5cfeb01b6ba1318402c9d0ab42105e9db17c09bd7e254db1e6f346f9546844f6961be28e86d4722410f60345ede6f6c1009d19b8690801997d01a0ec3174cc6bbb23eac1a6b01007093fbb4466f82b3a1d8e67849e697f4a92ae9aae298c61143deaad7f256fb2bf73601cf64e2b5e724de29371e037ea7ecb33c26715d9916e956d563971f5f3f6f693c4efc46608983529188d121d4b416e114480df9991a402d716cfe9d65fbba523b40eeba6e04cbd925f7e63f161d0d2dd161cdb44f3b78d18a0af0c7b02c9914842602fb7c0f5f8797ddc9735e488b44a410cac29031108c9cb76696f540e216e192aa608691dfb9af1a558e8f29c097a1db6221641044e15eb0c62a9d1e54ff9f9770e2cfcaaf7a3f367597be193830a89f5a78c0024cb5d9a35e59e9fe794e3f5128cd3941809a8a7f1c7b4bdd580e658f6c5d5a59c77d11a0b496b535bbc66f64a246cc0558e9aa15a5d065c47d10b718842cc4188757658f1783f9b865c195c40c78be929f51e69287c69d0bacc2f67c1ac6e58e9c56877c7cf38a53c05796ba49dcf8154e86cb70aad1c984b247f2e4914d4ed2ab567de12644fcb8f04a324c403c8013d41c40d82314cd29371990a57c924f6a04945f9eff7a8f56d4ebd9ef2e304f65b37be1f6e51a43beaeae1eb5370011fe02fea5a725f71509bf1a9ee23caaddf5f3547cc4207d93cff10ab2fcc5b6302345449f54cd1388ba04ca5aff4a5637dc07b8219353d5919d30d8ce56b975bcd146e716eafeb026e97b5c9d4b7d7ddcabce54ccfa9407f987762af4b0c045a14926c542d471c46ce47e84f23f7515c1b69ae0b8b1f1597709c0832c46c21c79c1d543eb61d0b9e9a5f01b1a6c3a8915a03048f23d716c5f172899312a0a90c728f35d79ceffcee8df1a0cf6555a8a32f6986df10d0dfc0d2123db655ad195a3b3c88d32e5dcacd23917adfb38531300efab92cec6c8bd39a6e2daf515e5074ec3f27ff3332f1e40c55f39e9f487327a73482ecc7da27e227b0910114b4cc74638bb89df7916445ab228eafd1afb988a9451948776c9f9ac2cead363abdcd6c41d2365c17b6186784e212c4aa1b734bbfbfc6b3b8693e43096e7d62c27b39992b0ae92c2115b04012ab2b4fed05136851b59ddc5df5e5df9b22e206d680d0eaeec376b0c33908948db9d58bd9e1146d78003d6df976201ed2d7b1f605560d9260597f8907fdb8e77cb09601a9d2991e7293b147a61f88fd222d598bb75e4fa8c625509eb50965a6ad96668ea59f844d147c37ddc964a4bac41ed7f9b63b2b5e3fa73a90da6a4c232c8e8924008a09e9bfb9d73a3d8b541715049cfc68065182c88461022e64ac1769e68779e018da499ed15d8127af9cd29ec8756b504bb6dc017c9d0aa48712cd1e3d3a0cb5a2745dd94be87f98a4bdfc90cf91bce8e684a6a36ebce76adbbc6b19c761d20a3e85ce99939633ee4902fafaf67b1d1c733069ebf905b093a01233a0481c1c55a5703ff462b9088a82c9ec3afd9d06936d16235871afe85ead77366b8cdcc03a912ea03a240b42f2db1245839e54f548255426a1dc5a22bacaaebbcf2f7d51eaaac97b62ebeb98ce4546d2ca8a3d7b6d412e5632d1052ff79111f794e7e73e438f2c1a65bb7220480588fe1e1035a19ab9f998df80c05524e5ab72f2ac5e0be1078746b7dda2c5bffff1bccf24b15d803251a5f703f89d473919fe6616b643b000a7bb85cd0394d9352aad99e3799a2a99155cc8c4a8fa71149e2ac43f87eab108eee635885bbddb7457e4ef4be38fa9df0cbf9a522f16cd5371d19e1b9f55421a2683a15c9ba943e6bf46c94766b3306aa3620dc192d976d02d0f40fe851a659f9ae79e7ee5dd9acb9239e4415930c12229e3bbacf0b099fec8651ec99d6eb65ce5cf7861ca1754ee3839f508c3077df80d7082707023091b32a727a6630f10bb7103e66880028bf90db82a3c824fdd2443f4765c081cae7e85698de5ca2a8080b9800bd0bd5315dd60ad1a76eecdcf146a0addec6c4569509a06a7f3ac0f92af2771a90cfeb9cb55047e4ab4925361eea9f7a03766bab368e76e7d55366b201940c439b84baeacd0363c1bcfa26d920fb97dd0e66bc8ae3edbd833f0722f29aed639c8f0a2726f15df6239ac394e15ec572e8d7029261817a77463787fe419b3b8bc79619c5c92216a86d62b08076b939cef08026eba0df00e293d50c156cc0ab442436b42ba8903a2cbd7b659e5562c6bac543b798a64ad88a0671e4e1ed3458ff33fa41c996547eb5924b07686553b03993e354924f3015951f166eadd4603b6971428b45e6c0c063dada2c37f7251256d0cec2923b29e2cbe003658e7e55d5438573f54929f686ac0571aec6d97a6b40201abc91bf09d03cc39f737196efdc4a42ee93f6f208b962", 0x1000) socketpair(0x30, 0x5, 0x53, &(0x7f0000000200)) 10:13:32 executing program 0: mincore(&(0x7f0000b3f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/16) 10:13:32 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) pipe(&(0x7f0000000000)) 10:13:32 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet(r1, 0x0, &(0x7f0000000080)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)=')\xe2,\x00']) clock_getres(0x3, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6f0, 0x0, 0x40000000000000, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) clock_getres(0x3, &(0x7f0000000000)) 10:13:32 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r3) getgroups(0x1, &(0x7f0000000000)=[r2]) setregid(r0, r4) 10:13:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000000009, 0x35, &(0x7f0000000040)="00000081", 0x71e5883813e79cf6) r1 = socket$inet6(0x18, 0x2, 0x7fff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000), 0x218) 10:13:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000080)="6ca518756e76bc36437215b41f0045dabfb176c1f522b5565219a666bda0bca98c598a6118837c2cc7c75fb912ef2fc515031299e87d42977b5703c2d0665bd321899a72abab3ff80c0460ebf50c2d662b", 0x51) rmdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 10:13:32 executing program 1: sync() mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r2) 10:13:32 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 10:13:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x1}, 0xc) sync() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x80000001, 0x80000000}) clock_getres(0x4, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x100000000, 0x10001, 0x7fff, 0x6, "72c32bd391f0d38c3dbe2c9c3ef44d800ff69671", 0x6, 0x55}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) clock_getres(0x2, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) rmdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x8, 0x20000000000000, 0xd09, 0x3a, "2c0bd0a56c8f80b95987ff4583de4ed947934ac0", 0x0, 0x3}) r4 = syz_open_pts() r5 = fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r5, &(0x7f0000000340)=@file={0x0, ""/45}, &(0x7f0000000380)=0x2f) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) clock_getres(0x3, &(0x7f00000003c0)) chdir(&(0x7f0000000400)='./file0\x00') getgroups(0x4, &(0x7f0000000440)=[r3, r3, r3, r3]) read(r4, &(0x7f0000000480)=""/195, 0xc3) bind(r5, &(0x7f0000000580)=@in6={0x18, 0x3, 0x7f10, 0x4}, 0xc) fchownat(r0, &(0x7f00000005c0)='./file0\x00', r2, r6, 0x2) nanosleep(&(0x7f0000000600)={0x1f, 0x3}, &(0x7f0000000640)) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000680)=0x1, 0x4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000006c0)) utimensat(r0, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x4, 0x4}, {0x6, 0x9}}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000780)) 10:13:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:13:33 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0xfffff, 0xfff, 0x20}, {{r0}, 0xffffffffffffffff, 0x44, 0x2000002a, 0xfffffffffffffb22, 0xdb}, {{r0}, 0xfffffffffffffff8, 0x50, 0xf000001d, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x41, 0x40000000, 0x80000001, 0x3}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x16, 0x2, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000087, 0x7, 0x80000001}], 0xffffffff00000001, &(0x7f0000000240)={0x5, 0x6}) chown(&(0x7f0000000080)='./file0\x00', r1, r2) mknod(&(0x7f0000000300)='./file0\x00', 0x80, 0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 10:13:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/195, 0xc3}], 0x1, &(0x7f0000001540)=""/7, 0x7}, 0x2) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) mknod(&(0x7f00000016c0)='./file0\x00', 0x2, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open$dir(&(0x7f0000001800)='./file0\x00', 0x38668, 0x1bd) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) fchownat(r3, &(0x7f0000001740)='./file0\x00', r4, r6, 0x6) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/119, 0x77}], 0x1, &(0x7f0000000300)=""/24, 0x18}, 0x800) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) readv(r0, &(0x7f0000001700)=[{&(0x7f0000001840)=""/159, 0x9f}, {&(0x7f0000001900)=""/140, 0x8c}], 0x2) r7 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) close(r7) dup2(r2, r1) recvfrom$inet(r2, &(0x7f00000015c0)=""/183, 0xb7, 0x800, &(0x7f0000001680)={0x2, 0x2}, 0xc) setuid(r5) 10:13:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e3000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0x8c7, 0x4) 10:13:33 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = socket(0x2, 0xc007, 0x288a0ec4) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/197, 0xc5}], 0x4, &(0x7f0000000540)=""/236, 0xec}, 0x2) setegid(r0) setgroups(0x22e, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000000), 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 10:13:34 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x4) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x24) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/123, 0x7b}, {&(0x7f00000006c0)=""/189, 0xbd}], 0x8) link(&(0x7f0000000800)='./bus\x00', &(0x7f0000000840)='./bus\x00') readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 10:13:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80000000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 10:13:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 10:13:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) fchdir(r0) 10:13:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0xc7facfe9d97c1f92) getdents(r0, &(0x7f0000000000)=""/239, 0xef) 10:13:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)) 10:13:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r0, 0x2, r0) 10:13:34 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) 10:13:34 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x5010, r0, 0x0, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 10:13:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65c8e0b1ec34e565654ef0f42c8eefb655455781"}) close(r0) 10:13:34 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x2}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 10:13:34 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getuid() setuid(r0) 10:13:34 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) read(r0, &(0x7f0000000040)=""/237, 0xed) 10:13:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)=',-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xb2$&\x00', &(0x7f00000002c0)='\xa4\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.+,.#\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='[\x00', &(0x7f0000000400)='&$)@$%\x00', &(0x7f0000000440)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = semget$private(0x0, 0x1, 0x282) semop(r1, &(0x7f00000004c0)=[{0x5, 0x32c5, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x800}], 0x5) readv(r0, &(0x7f0000000280), 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r2 = semget(0x3, 0x2, 0x5d592fa61b10afef) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/171) r3 = semget$private(0x0, 0x2, 0x0) semop(r3, &(0x7f0000000100)=[{0x2, 0xc0c, 0x800}, {0x0, 0x33, 0x1000}, {0x1, 0x100000001, 0x1800}], 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:13:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x61, 0x2000000e, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0xa1, 0x8, 0xc29, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000022, 0xdb5, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x60000026, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x50f, 0x8}, {{r0}, 0xfffffffffffffffd, 0x11, 0x1, 0x0, 0x3f}], 0xe188, &(0x7f00000000c0)=[{{r1}, 0x0, 0x61, 0x40000044, 0x9, 0x2}], 0x5, &(0x7f0000000100)={0xd89, 0x3}) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000080)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)) dup2(r2, r3) 10:13:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="72e4d1263f5850505efa01e74b56426a606cb5df0088162f4490403361eff3d181227229d2cb4a1e1aa9ac861f05a38b"], 0x10) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/4096, 0x1000) dup2(r2, r3) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74", 0x5c9}], 0x1) 10:13:35 executing program 0: r0 = socket$inet(0x2, 0x5, 0x727) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0xffffffffffffffa9}, {0x1, 0x8}}) connect(r1, &(0x7f0000000040)=@in, 0xffffffffffffff73) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="09000000000000d2947d"], 0xa) 10:13:35 executing program 0: socket(0x16, 0x8000, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x49) r0 = socket$inet6(0x18, 0x8001, 0x0) fchmod(r0, 0x40) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) 10:13:35 executing program 0: lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f0000000240)={{0x6, 0xfffffffffffffffb}, {0xfffffffffffffffd, 0x8}}) open(&(0x7f0000000040)='./file0\x00', 0x50, 0x8b) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(0x0, 0x0) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)='c\x00') stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x773a502f, 0xfff}, {0x800, 0x8}}) openat(r0, &(0x7f0000000340)='./file2\x00', 0x200, 0x20) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 10:13:35 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) close(r0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 10:13:35 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x21c, 0x180) r1 = dup2(r0, r0) r2 = getppid() r3 = geteuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000080)=""/253, 0xfd}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/236, 0xec}, {&(0x7f0000001300)=""/242, 0xf2}, {&(0x7f0000001400)=""/139, 0x8b}, {&(0x7f00000014c0)=""/81, 0x51}], 0x6) getppid() 10:13:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) msgget$private(0x0, 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 10:13:35 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x9) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffffe, 0xffffffffffffff61}, {0x18, 0x2, 0x3}, 0x0, [0x9, 0x9, 0x0, 0xa7d, 0x2, 0x4a, 0x7f, 0x7fff]}, 0x3c) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) 10:13:35 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140)={0x5, 0xa2bf, 0x1000, 0x100000000000000, 0x5, 0x5, 0x1}, &(0x7f0000000040)={0x1ec000, 0x3, 0xdef, 0x1, 0x100, 0x3f, 0xec89425, 0x7}, &(0x7f0000000080)={0x6, 0x8, 0xffffffffffffff4a, 0x8, 0xb3, 0x4, 0x20, 0x7}, &(0x7f00000000c0)={0xb, 0x8}) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0xa9a, 0x8, 0xffff, 0xf16, 0x3, 0x7, 0x3f}, &(0x7f0000000180)={0xfff, 0xf3, 0x42, 0x1, 0x0, 0x5, 0x7, 0x8}, &(0x7f00000001c0)={0x81, 0x69, 0x1ff, 0x800, 0xffffffffffffffff, 0x3, 0x7f, 0x4}, &(0x7f0000000200)={0x7, 0x9}) 10:13:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/213) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 10:13:35 executing program 0: syz_emit_ethernet(0xaa, &(0x7f0000000040)="dcb5e160652c925fd1c56d3e9077b043aee41fc8812b62111b7583c5f5f6133f4948196748d0bdfd7d433a036654267f6669b27ad2fa2260239ab263087cc65c2cd16376a654a1ed9892bdb83d3e5cd96f463d1ea1c90b472030f6d7b0afab8d1554d19e5b4f075f4d76ee0a2f402f809d45fda6b4eeb173327c34aec6194555e88c5d1b55692dd13e1145d0495c50e3b3dd9a35501379b834c27d467ff121af04ccd3cc7e2337652fdc") setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) 10:13:35 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x16, 0x4004, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) r2 = syz_open_pts() close(r0) getpgrp() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30102, 0x12) nanosleep(&(0x7f00000001c0)={0x100, 0x6}, &(0x7f0000000400)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0xf, 0x45, 0x10001, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x2c, 0x4e39, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x800fffff, 0x1, 0x5}], 0x3f, &(0x7f0000000300)=[{{r0}, 0x0, 0x14, 0x2, 0x3, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x7, 0x9e8d, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0xd39}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x81, 0x101}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000003, 0xe000000000000000, 0x8}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40000006, 0x7}, {{r2}, 0xfffffffffffffffa, 0x21, 0x12, 0xfff}], 0x6, &(0x7f0000000040)={0x9, 0x9}) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() 10:13:36 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) dup2(r0, r0) 10:13:36 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) 10:13:36 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x399f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 10:13:36 executing program 0: getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r0) 10:13:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x81) dup2(r1, r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 10:13:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82822e2fd64466696c65"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 10:13:36 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) setrlimit(0x6, &(0x7f0000000040)={0x5, 0x3f}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x287) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4a, "fa2a26563d64459308caf5f230a1401f086066ac"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 10:13:36 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x82) r1 = semget$private(0x0, 0x6, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x6]) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 10:13:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000dc0)=[{&(0x7f0000000b80)="729c8b832d810b7595cda9eb9226ed9d3e8495baecfcf932b92a9ca5706bce0c93aa4b7393b5b879bd734f632d", 0x2d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) 10:13:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/201, 0xc9}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/125, 0x7d}], 0x7) fcntl$dupfd(r0, 0x0, r0) 10:13:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getuid() bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000200)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/240, &(0x7f0000000140)=0xf0) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) geteuid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x88, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x100) 10:13:36 executing program 1: r0 = semget$private(0x0, 0x3, 0x81) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x800}, {0x6, 0x1, 0x1000}, {0x3, 0x200, 0x800}, {0x1, 0xa2dc, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0x7fffffff, 0x1000}, {0x0, 0x7, 0x1800}], 0x7) r1 = socket(0x1e, 0x3, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040)=[{r1, 0x6}, {r1, 0x2}, {r1, 0x40}], 0x3, 0x0) geteuid() 10:13:36 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)="e3623aa416f72ee995010000000000001000eb25b84e5bbdc3a519ff7f0000a9c4de41a52f5ea7fa0023d58bf665304fe9c2677353eb394b8675a75ed27d4b4acce76c83046d77a04f170bc371de6379a755049e002000040000fee166124bb6cf86c6d50eb30649be5ab65ba56172bacdb38c074dd06e7becc09b3bb1a302582029b2f5585a6e675409e8e69fc019a463e53eba0fbe2ffc98f183ebc48de9ac71680a30c0bb0895bd72b9c29edad4d40dfc1dbb83d755134bb53a3599e6f2c6f020db224ef86c4a81b64d2248baaf1949b5c440b978527a0065700e04cacbd798fab88c7788df985c623d7285ff8881c8de485d7bf00a5f7f4846603edd71c0a165babf2b016a9fe057a4ef6bac6dacd284d6d1dc7d58c121e175b9f91fe7870d4defa2b02c06d26ce741ec57532b770fcd4ec0c7aee6e2a1efa5fc4b41d1c7d0dff98b1d1da7413c43cef0e673c352d91583120cdf1342", 0x158) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 10:13:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x0, 0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="722314495feae31fa8cd30c58b4d21f60c9961f83f917ecb9195906c6756cca1e7b3133e7b40d4231ec16c09a859a135f8353218703ed17cf2bf", 0x3a) 10:13:36 executing program 1: kqueue() r0 = syz_open_pts() fcntl$dupfd(r0, 0x28a073eed7c22d7e, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0xfffffffffffffffb, 0xffffffffffffc001, "a147780ac85a538a132d0c6d9400", 0x4}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 10:13:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) socketpair$unix(0x1, 0x3fffd, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x8d5a8f231cfc4b20, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = kqueue() r6 = kqueue() close(r3) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x80, 0xc0000000, 0xfffffffffffffff9, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x2, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x32, 0x0, 0x0, 0x1}, {{r0}, 0x0, 0x40, 0x40000003, 0x2}, {{r2}, 0xfffffffffffffffb, 0xe1, 0x20000008, 0x1, 0x7}, {{r4}, 0xffffffffffffffff, 0x20, 0x20000000, 0x100000001, 0x100000000}], 0x12000000, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x6, 0x1, 0x6, 0x8}, {{r5}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x5}, {{r7}, 0xfffffffffffffffb, 0x80, 0x4, 0x9, 0x1}, {{r7}, 0xfffffffffffffffb, 0x2, 0x8, 0x0, 0x1860}, {{r6}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x100}, {{r7}, 0xffffffffffffffff, 0x54, 0x40000000, 0xb3bd, 0x2}], 0x0, &(0x7f0000000300)={0x3ff, 0x4}) socket$inet(0x2, 0x4, 0x5) r8 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r8) kqueue() 10:13:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a00)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x200fffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 10:13:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1fe, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f00000001c0)="bf26266cf39bbebe74461e6dfec38db87c936cbbff172bdb4370633d8c1fe1d983eea65c8e6575865596268bb4fc5b07646718ea053c38276057a8983bc975ffd40c06f2e48eedfcd74e2e2c3856cef8c694285f78f044af031661765c358539aef71de5dd17c086ccd692b4d2b076c9", 0x70}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x8) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="eb19ea0a4d8db239835c61bffd0866cff20622b555dffc27b3d34fff14bca705b87409103fdc3b099921f31e5102972929eee3528cf7830d71a02c713590268e20a427eba1e1b13f4ee9fc4a782ddf6a0b8fc54f51cb5e7cde39459d84fe06", 0x5f, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000a80)="f6472d50d32b174a2787557c9835d72cddc1689ae770eb839e828f83b27ca5611a7b64c4e5d5ab36f9295c9e4d04a65bec657815cee210df62b25fa339ab50f46d53b5c4ad3444ec03939cdda8835fe2bd69c3e50c855b1b15454314410a49c685c46bc7fb432bb395f5e4c24adf4fa5cdadc22d42acae957ebfa345afa41d0e4a5dbabe0d79844264b84563fe16f9b30b202098de1fd9b42df2a9d9dd377eb95cf5a995d83ef892141200c5b4b64ff00ab6d73989860be8842ae32492d4172cf1759d1bbafa7138bd9bef2853934e2152ae2287fe1c93893a7c9fcb7f95e81580a04ec6563c70c62549bfb58175a17e7778f888edca808ecea74894b196c1db5bd8ecf0fbfabd8ea40a00a97186813ec1d32290e4b66239a695ccc142207665956a5e413f2ad80b22e4fc2aa1f76de0b9b8748c777a81f9ab8636102733bbc1b7237f409c5effd41606ac872dc407b35768bad04f5de95486d971e0e20b99655b9da807bc8b321f6e07540ea4451a330ddbec3572229096d5cbf65d91b4feea653d53514642a12197af3cf4bbfa330ab54220865e29b53180973d8dec66d6f1ed591af0985956efabcaf00a21f09ea309668dec4f68ec18baa04d24c9145569fd9a153e5d4ebda0a5bedac6f32f6ac6a57586eb009bc6a7989c45323af4303cb4e9d73e0ece730ae17c97ab791b73a693d35241b98df6a39f4d07fb66c4168916b1e7c06d7fe6c9aaae4336a4ec73febe1aef733a1a2c00958397d6206e4a5bb3c967dfb7c29b6e22aa8ea654ef8ec8325edcbd8dbc006611b060a3e37ab9877d80f55977b34372a1fbc4136d5400606e0a65cd15958d7b7191f204419091fefb84b88efb66a811dbdc560915b9387627c4379077a70fd1a2fd8a068b49a734af72a0d10b1e5889bf316a43623710ea4fde522234562103d4f65376a00cefa05d6a06cdbaa316b9c41d75e5104c49945ab13e2676f4746c35eedf31156ab62467752e892f7b1b820d9f62970419b92317c0c758ea0ce33c6048038a6b103eb5245f34946484de2b60deff444833a73c5cd481b55ee883a0fd8b5574e3f7d5cf9b3d692b80b2200ab6a013bcb2b6b42140edea714679686bf38ed3d60bbc1864735c36aa6dac52e99c85abeb696e909c0ad65166fc4b4cd5ebc2750e3c3d050e68812432fafd8226afd166e11984f930ff7508e323f742111aea9075aa2f2f5c385bfb61c8d3233185723a648ac2cf53d11e159c455ea04ea6a89d992a8b1ecee1860576bb4fb331b59e282cfdf82a60ec23fe184b8c170410f54291771df9c80ecf1eef81332b3809817e803ba7bf4608183b562ba4f79c9335fd57f1aab2a43103b8fab2a913e27389fd83772f9ec40054aba0abbf11f04d03fcf44c02041f606a120d9a8b2e7aeb9d3dbf859e1af3f744e592be1ab65fc29d6becaa1f25949576c5190eb4d82e6bed967665829adf362929b9936ccadbaa03c4dcd0081fb2bb552c48bf04190e2ace54c6057583bdd9fa4836453454eb85e1b8e6df9aaa4485e11560356f562e52836eee2aafe499e2bbc3ddbff0a12273b7cccda62f0e0fe1e73575620ac0ecc05d2135611e2dee7728cf367bf4d3b9b51c485bd2d41e831d39fdcd5fe1ccc3f8354ef288b853512cbd449333bcb5c5e216420ba6b67fa8e0e27d75cb8fffb9ffd409b0e5787e68d3739d34840fae9cc9fb85bf11cda5bbcbc1a736bdd3b6d378ea3e12112a21d96868942fa2c17ab6e0fe8f88cd1e644e36a125b6be0349d022b7475f2b5dec54fdb38d4664bb8e02713e13ddcb743e785efe11a035d4d37a7d38837c38f3b47f46d39d3c0d83210d1d4b1fabe11ba6025564b25934aeeed77a0d9ac8f68a2b367383ae1655a2417a572d59c0d6442aa81d0d8eacbb245fb4c98425011986d6071906977348b81054b9a8f851e6ff7f80d64be6438fe0fb57c287737f835a504efdcb587cefcb76b47a93332cf17a82a14badd23de2cede6f3f6107b1c96271295a6e9ff919acb6b8856e438a2f8ec7bcd250ef3e90b6e2659648f75b90a0e77f1de9c5a06d0ea119a48f49b4e014d5b6c3ced46507a741340f045f1082e02077d9e15ded955d225d7b1683699e30f802606edf4f7f56f32f55092a8d80f77f517235b97143d60759c56548bf7c2525fa231ba20f7a8ff39783efbf4e848bbb479199543d452d7066b07a907427ea97e583fece4fe5216695971ace96db80e0a75600055d18459e3cdb7701e6cbfba98ca1859048a2831d2d1794edde5ef13822ed02a04cc6718322523570d0203f1b6b7ede20a52720e77b414f1f5dd380dfb5a9000479af59bba65b87644487a30d0ca42a14178108d9a083cf5939a275385c9b93e4187137ba6351f747e74c73a6f60a6fced5686fda093bf45d6e3a1327a977952eaf2f31d9561c63169e8a9eb0c967535f28aa2efb6177c5c4aad20d034cde9204505adb60f650575f32e5a0643eb0d6aebdce62201b92ca080c21f28224bfa401130c351cd5459715d144009f6034efaa8500428f062ecf152e38fa8df86ec14f261e292cbd9309afd11b2a46860839d01110fb00e950ef8da19f48c4004e172e711160d8479326a39bb53fce16487cb7c4606215c1f423d62d43b84fa73f2fccf50430868f6c2a71b9539c6a9620ffa3d5209aec005ad5b2a9c3d4be623f1b1b2e29492d05c661fb00797a83341a5b5938279e3135b3f5505acfb3da808f524069bac28231cedc8f307dcd1d556a293fa03cd0eb84e876f8616e227abffda2e2178d79c394b13445436db993fef45dd8be8f2a899cdd90e299f8dbecae95bfd04ef420e276f4aaf2b62455ae4efab1cfe71e384aa0585809289456c9bead50d0c769851aa68ad654389ae8ae5475afe391c9ee9ab21e3df2a5712b80bd49f98f1793a15c34967784f5430db151c7422657ce5f5d3bc2f31931b23ca11f676626656f33587cffd3582bd2974b246e2e67adc8058f2d50beb323933491404b02edfa9b67bcdb263ce2535269b273c2e23e4685f7c80a7f2b79f6440ee3fc2f743ce80391009c7beb4ada935bba41600e6b004f8fdec42095f7d7815922d93520b9727dc6da0cacb5dc1b55783f7c05209ae2ecd8ef99c5bbbaee22b5ef0a580a760611c0f33db9594619a0898ef89e1d480a3774f405e4d09119c44d6f3dfef8d688184bd0e42341d46a3d06e791d8a9d75256cdc165464ee4942c5cb14ae1dfc9411fd89b9b97a040559c3b4cd42d7c253837448e569ae7448e4cc19225eaa45f13c3a244b71634db7d4321f5e710a9223a468f03d3f95b225603465a90e4cc9280322f56ad932125fed2167b52f61623f4c7904eeb4608df791e54bb0bc86f4173e2e4dbd5c4658ff8243295c530f687ee3d2b6eeaab3c6a1a4de062213412095d6fb2b55b132efd95208b95ec35ff864de3047a518b088ce923575b09588f7f7d6027d772ebc331ac1750706b55ece51ad59387ce2f83e220d3a51f7fabd2159e1372685bc437740e8a8d4b1009fbe096a0fec14e136c020aed5febce14b94b71536579bb66e0d10b94478289995831fe264a8184da749ca41d188676e318129214d9ff8f42d67f626149b21c73217f05120a5c84128f02ae7717fa4a760f93b2b2fbd9408ae02bb248e0bf8683c362ee3d4d3e2247f9ced45830cf8aa7e1f7165b2805f87eeb1247acb2955541b3b4b1b97dcfae069c4aba549bd528a2c6de8d7ae236d8c29b407a62cca931baac010a617d96f913b70b0123a4efdfbfc00e1b90995f04622f31ad28ff3129635b6ad7bcccee774f2d5fb0d2c2abfd525b65f5803c807a24e4345f806e7cc937bf3c4882f05528319fe7c4e1a891bc6d43e68082916eae0b12d6358a8618e261ea199b96db7de7873e2eb91c6e897b8546e3e328a19a3c395d469666a8a14cdc80ba9b01322999515eb75365b620b7aa52caafc400572e39b690f21c5c948c967efbff6b0473c44afdc4a21751540a26e92791c6054816dd59a8a33706109967be19ca27a601be101cf9efffb71dbe7f594c7b3a0e3162631c630cda3fc1a7337f334ee41c8e4b47637f3ea45dfc76340af5d3895518664f46f1e6f5a17002a4c7ff16d20838d1c0062a8d3bf4f294d519bfc5ada634ad2eef344e23188b0088e1fa54aa936d5860848535f4838f15f6f6dc9c07137a8199742b31c74d14a11476502d85cf27c783045e52b33c79443978331f2c5dc6198ec0970bf6776dc1b3f53124abf07c1aea762d2416eca84df56a47884d4c37901585d34e44b25abe7b0b93c7e7a3f22645c64669edc2b1fadb5cfd1bc3d8a5155d820bcea3d62176a38f6ca0424ccf87b11cd764973cdb405eac1d0e71d36038fcbf0b4f2f63615e050780c88f87535b83df63960223d42552b3306d30a162689ee2288e368241b616b05872c5bb930cd6ffc1812461b6a5c045114828e3abd021c6c5e188567a7098b41007dee6d92bf651f469fef0ebe711387ab111ab49c3b2ebb9736dfb7b75573708fd12ecc87ca6fdc38d7ff2a332e280f8567db08bec4472cb31e789d9d1c9aaa79519d6c2811de32e80cd9c75b768f203ca0fbca7ea63c37ec01e5d6d33f03a82949dc356d9d199c2bbafe6562d81c110c1bd0af5de491c23562347160ba95f4204553bc386bd7436a511f0b0ad1ae1001303681d170b7925c7d8698ce8ba18a47f0b1800d6b44446ed7634928fba8a0fee31b1fada99875261ebb01f3d2b7748b4eaefbae8762a7828bdb8dfe6a4e9eaa9692ac48db9c976ca3ea370b1a50d4f319f593ab3c655358d445739eb09e1601c731ce9cdc367f1ddddb9ed4d24bb457d4d9ba8f6cee669dc32dd60a05ac045d70d26fcb7849ff42c6f0e8953a62b03a15813695ae0acdab92a8ab9fbcfa4b3420c444e2b9909099ecc409ad6b215cedd730bfcd24fc3b06f8fe4000ddcbe7d31ea323d11c80fca23223e9e1a7e6708d6d3488d68f08e51bab511f1424db0ff303ad27085c805e8e5d43be6de0f7c16bb552b635562ce5118d9b35d0c0185fc4a17d0bd5cfbe9a6fdf22691c4236a0e85e22b30a01c69ccd90351aec560ed38d1dcd2328e974c503c64e4f54584ebaebbdfadcbe450c7ac684e93fe15a873009500227fd06e4979bdda18775bf137b0d24c5c510953ff33638cef9e4c0da228130a446f9835d224d86366cedc7b7581a26843a39ae99acb891ab9fa4cfa41cab751add4a4b5d9359840933b66a7db88d45e61828096e835f7504333db07d7993342ba7b083c093a113b6b41d0ac271778fd9f50252b5a8a2eff83e65b1cc35ef6c01fdc1d9914a538c5095598c2ecc65b17c45e3462bc78c8130e26b053f9191a811c0c4053a901beb63187497a55ad121c024f16828c9267d8776ec95e07d2936be117a7c72e0039a1b38426b7a91b1621da51db402a6a749a68ddfab627351d418a1593649b2aea3671859f00e381d59433ab03285908ff22ba12770795ad6cc5d48c1401741dcfb0649ea775ea7856d1c4a93d45a4ef8aad8ac5913cf24bb43a6a735c8378c70ccd18d85865b221342c0b1b24dc7bbf9b0df6f588678a64b354631d3d223cfcb6393af626c442f6b4a60b964ace2e01f2511f7ae04f9284f2fe23ee3b4a0db3749bc1f5d8e85708398d7d6e425d72967e6874574ab10c448a95e76c138c1d3868e8edd00a166141ab926915aa0402f1d71526aab05807c3d482147be3d357e9e7d69c62ccdc569a712eeb77edec2e632c48702c56ed2d98b9566b2ee8208c2b5fa8734e20", 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) execve(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)=[&(0x7f00000002c0)='\x00', 0x0, &(0x7f00000008c0)='\x00'], &(0x7f0000000840)) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 10:13:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2e) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 10:13:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/80, 0x50) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="fa012e2f666929e53000a6f2dbb1fee8ebb02c9a88d161aae443bbd3a0dba404ea77dfb156d2751d7cbd88a3d722959f46bce11c069f8527083c49a0e74892b6456c1910fb4c72edd4de42038c9086cede87399850867e71b6842156155b5f09af3825db429f8aee2b6a457693514c14bdb79856386df900000000000000005934b296f264886f0e549c31a905222c97630cfafa54918f7205cdbc0e97e89c6d376e1dca000000000000190000000000000000000000000000000000000000000000aa8d2ff413274196f5a1b140ef1985071f5faf0b9fdc2401f6a3aa12add6ed1bb7273278a4a29dfcc7fd29dd6bcd6a7a0a855b47ab3ce09be7252049e0cb22f3284c464f2205dcad2f8e36d18eb71441d7cbb1a7a4a3df2fc9699bf8fa183957448d"], 0xa) 10:13:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = semget$private(0x0, 0x7, 0x84) semop(r1, &(0x7f0000000200)=[{0x5, 0xde29, 0x1000}, {0x4, 0x1000, 0x1800}, {0x3, 0xd9b}, {0x0, 0xffffffff00000000, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x4, 0x800}], 0x7) write(r0, &(0x7f0000000380)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x405) syz_open_pts() close(r0) kqueue() syz_open_pts() socketpair(0x1e, 0xc002, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x5, 0x420) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getegid() kqueue() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x20, r4, r5, r6, r7, 0xc0, 0x66a4}, 0x5, 0x8, 0x80}) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000002880)=""/189, 0xbd}, {&(0x7f0000000440)=""/104, 0x68}], 0x5) 10:13:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3f15, 0x52d5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 10:13:37 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x1000000000000) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0)="02000000", 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 10:13:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 10:13:37 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4, 0xf82) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffff00000001, 0x6}, 0x10) 10:13:37 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="00000000d8cabcda5bdbadd8142476ff000000005c7a7e3a2d1da1216f5398e2e2b1d4a40d9fe372f8eb015450f8", 0x2e) 10:13:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 10:13:37 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt(r0, 0xed3, 0x2, &(0x7f00000000c0)=""/143, &(0x7f0000000180)=0x8f) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x3db, 0xffffffffffffff63, &(0x7f00000001c0)="9cd79f0e746358fa531f8da503d8ed63f09d0524fc814d1318ab5ddfa305050a64b59a9857fd32ad767bb0749fd9640ceacdbfb5e625542af8b5c22ef6d142d2d78b114c9881ffa200d31c20f275bfff31a71e19ac4f494391ce2e38c9d3cf146c14c5ac1f89d2d5abb3bd6aaf1932cc7bfcff7dc05e2ddbca96fc31fe6c5e836bb14ba7cf6a4677f876f6acd8c38cbabbf9253ec4904d79daaa02491d6d47d8a490f1ef52ff7d4bd4db22a0dcbbecffd967ffda71d85a82bd5683b82bc37df69835eb29c11af0dd017f87f4f0682f32b3aeea3cd49518bec5b52d5777bb3f2d659d1f5be2dc9b41d77d4c88f59062800feb43f7a8d974f41c26fa78f5260ac83f5dd85207e0c49a61bb121c03a69011dad77dbd1a6a47a9b79ca3f3b3d09993871d3b4e2cb6e5e6330bec79868dc10312da2d04984d973168f9d3c4105f6d469d62d0a52699900f6218b4c369ad646a38bf24320487e5f3c4606162bc09519f4dbc8d67f9c5715a6f612437c83fde4ffb6e795e565df1f9eaeea9f6abb7297c48c71c88536360f02b20e4a04738e0dc9bbdf53b18ff654dd70ad082cf6bbdc6bb0a3667f9616ef599811627ece6af452638395dd1ceba815f2dd9a503681ed74f318944bc855a29172cee2aa218bb83b510114249f77c7131fc175c67251c09f74268dbae296fcc1d64d0edc8624418f822787a3790b4af664e7c9ca889efbffa8d14711549fbe347b408dd29c9cb176722cfd03d093414931fdaec952118673066046e32fad54976326fcb30e433f87f672bf69dd3f670888f48cd7d750a3346866ab66ae4b51e0401bf30643da6d006b6126cdc1edd6c801d590bdaffc30042d7cd98965d8138135205653baa6d413d52e18ae947d88a05cd41c83dcd4943059507d05b890a67749a6249cf0fc31449077d03aea88e59a5ee4edb72890ab768ac0a8dbc18a16521f42bc2f88f6bee6eda23e2b742a500c3c7b9e0fabcfa1c5aebe458e6a4a365341d9788be353499d34eaf4aa3e96024c0135dec97009c273501b8e1ad906f74e727a9f020f4dfd8021d802d6cfca24a7620aded5a103be8a8ea11cb7ab5db898b88ee59589488c927fa68864970cbb939cb6d34a0a7bf634d534c91eb2de635941b14ca54c554cb151aa3d8044bb89bffa389e7866f1198969fc30ed33914ceedd4183d5de0f5191e8a7e128fded9d145ff79b4576e05e52edf081a4da0b93f2892395db16a119ed8c094e803dd0639d5b745b935d43df55f78a10d41ce2d0c95f246c756fed05b1e339a9f1df2ba7261485e72a83d56617619ada49c3eb8f0725ab2b888d7f443768cdf0e15a20c66c58257e8cb492fb8abfc421da8299d1461e7ff811fd90bf68bd34a3ab6d79d8d54de134340e8b17d61f0d603ad04d98c45a5b4a42577dd37e52a3cd0e013dd477fb7aa795bddbb9be33985798edaf13ccb8d479ad409556120e147e39934363bb6652df2c1766cd8fbb03f240ba499e3e527f60f4c5c2a75745f969588689f1832ac777cef71ce4c0e7ef651017318d6ffcf90524acb8709bb0e1afa9e87e97a1d6a71c0c74da0f0a733fb945c8bc120864edda37e22866d07fdb0452381b54c5e027ecf7fc9d14204dc2ec7e2d9277c6b4582759d68cdbd5c8a6f3ee1383fb69bddc0c43c603216e188e90483d311bf742079c3b04e0e5c17898689c27aab380dcc658cb74cd7371a4424756c96da1fb9cbe79292398b6c0b8d862b6481b3a3e1a2b03d4f681c118c92a4a5c3c03e1228b628e25304fcfa84def384ab3b5d7f7a9380272e2f2f45e4efb8f9e98278ff3baa7aa308c6cc2976071c3cbc33dbb404846d4256cf26b04d043a2d873d9a6b584eeeec27f6104026aafae20e6bc959f742148d10e9835f762c404326f8dc8640db9c9770cf4ad1698eab624ea4be8ff6adbdeb6285b330f3ccd994af7a1075020cc3ca555017c7eb0fb945042844fbecf3827d4a3d86d4c1538e9c730ab7496773ccd394d395e75da7b533129b742620f42c09e4af01635c20984278f5062d8bb41b1da5327950a0609b79e25ca557bfeed5d031b6343c3b1fa4d32a7bb9d3cb472916f6c9eab0f7af2c285372d0b0d6fe841d67cf2eeae5ac9ac7fa928d49952869063b1fc33a442632c1987e339f5a8729d020a9657214328290c3632bcfd92c4b09fe2273a5d1c3fecd9bf5e93e82929246ec377f7825b824c46659483c9c04068c1c62c5b283973ef00424cbee4a6b922ed4d9737131fcaea8e6e7f70ffeace73905ee20698ab2fd2156043f5b3eeb54f7752b6a2e0bee08393d3fe1891d3e4791f4b8e7d4113aaf72c9e6b6c7da30fe8540c22812782a34c5ea9e0c2a23e203cfda75b2fa3357e917041222eaf6dfefbb456320a36553f9b6a72b7173f5b14776d46cb8bd72771a37ca61702497fc75e36b452221849bf4f704a47d2ca59c9253f3b8243b3aec65c855dfc817d54a16a9e0c80bef8d25760f017aef3bf559732286348d8a7554eb7c003948292755eda6666d36a5c32d2bb595aa3ea7c0d44ad91f2e067dfb9bbc450a6e9c389b3eb90355d6598deaf6386a647514a20a6925247f78a38b05ace389451afc2adf4c4155f539745244273d02b14336f3a5724ee633d0d4f84f258159e3446772a37fd315693433045842abe7a3cf037b06b88e5dbe4155e135272bc56d18f4e50e8a819e601b6834d84c6836b064520f15c81c267b51034ebd730d4230b3f8036d377014b85ed52927739b1010e09963c59276608a9034893211b6475b65ba6821b39ca9fb889cac894c0ccab1dbd772305bc6cb33820d0e303ee1f920489f6a1f281add91798ce58fc988d9d20d29308aa21eaa7d76b06896425989aa76a00f30226258d18898eaab0e9764710666d3de437392d8e0bed7055ea70e123a01fd9695a47c90546a429d9f6fe6c1c3426880c555b0cd3f86503c161f8cdc3426eba08e878cf4ad638838a074de1bd363915249537d75b874b87877e9d680e4e3917bce436f8f9942e92ad2b544bd0f14409fee88d137dcda05c8560f46dc8d0e850d99ff7b953eba7b995aec911eb55591e914179d0126cdebcc173c6d5b7b539c7aa8f7f000efc2344b6b1bf32a28c3f6af54717602d9c760db2594f214503cd74e1a8aeb8cf5be40773a4bf4873cefd7a769459161e35caee739bfd5b167a2b1a32fe0078d5c9585386403cb982c73c24d23f7f4534474bf3c79e08cebf5f71f107a5d640d9d1915bc90f900b41bea96c0779837c48a450b61c64562c5e22bfed05326ded7fb014273fa55abb29067a79928e89834b490a52e0368c4c68adb18b3966f3678d82e1376b3262006cc6f1b4414b10ec18138d8dd241c741864fc8be73fefb9ebab5e37e6a32d7e81be8ca366c5a8639d96163e85e617bfb35a48b07f58f2dda7916ac4fc00c174bcf02f18ef33bd7ef338c9bf277de332ab1bdf35de2b6a0dd6757812130a19eeb0926ff80fc98e2ac1d5e7125accc5ff38919b66768269daab36de20a2870c38c217cb4390dc77492de1d6f467a200b80c7b22fd622807a5acc91835fa4f706f3a0376b87abf565c5890aa53f945a7347f902fe0fabe37b052286d9b33d789f16d8459bcb286dae8f442274c2772d755666e840b4a5c2094bf6136cf576d90f73d9c555c59971e5a61e409328154f475f451fa86cfb3057911c1991f6eb7dc3ad1efba65bad141ecac2841c556d03cd097a7dba03da76c83965a6ce3e775888e7b7f38dace5ad2c899aa8263958db13fb982bc23390b4238b708d8b4def4cdd983f6c3c875d509bf1d2ee2a7db1b8d9ea8e3dcd0a777c0b22c56c1015f9c5bff050fad327e31a8dfc64a2df189fce19ad39424eac652381ec304be12e50f11830f4cd13b54fe54a1b7853ba677b2cee8c5d09dd9dc8f570c87e75c704e54341e6e620d0c127ac509cc7ab4e44c37bdcbea8da0f16171b0574c1bc5f6be1439d15c4287de346b343a8a1a8849c0c8ca9d41aa5ca7d73c7266deb2839e8772675f9155462b748fed81771c0f1e081643425fe04ef88c3a9eacb6f66a4197841f8ca1671447aac7a858bd8581d6994f44c730c90fcadf18354e8ac63efd554fd1f0ec813e9b17d6de310ddb65cdaa2cd74e70a67d082ef438a9c39becf55eeb3964d0202a554c22a376ec47ad07b746b993635e0e765ee50b82984c41595a013c936a18ff20e558858134642f9f257b107364029a94726eeb948b24811495b67b625960388aaf6eb6d6b4d94344f9fdcfc5de57fc509447dcfc33214a38a738268bd9f5e88d0c9a0e4b4550a784ed3286e03a4e97eb377c879c7e448cc8ef66256e5d5985afbbef9b712c342e1fc384147162f8a8fd619e45df70683a2bd0cd018cb50cedec844e85a048b5a6ea41872b73dbb452a8537c359a4b8f52096e78857d45d599c8b7e297f73c604963873eb89e1dd1470e05e277fb812b21b4ae2340b24c8985c151ba002991b11266702da4375f708c88f8386a9e9244aabd3b3b2315eac503d79f4c4e9a8ecccd6d4953612db6caa7f909519cb53886671cbe93818b831ec4c8479fd1b7abd912982997d2d33b45b83dc752dc1bdca0481614ad098cf29cdc69ee4436843e0d8817a247f635e515837195f1a76ddf8c8d2138c7d652bba11f72259d07fa2a15c8265334d6cf6eb5c68f04cc4c3aa20752062049328bf0e781161de05c4de6ac3516c4d001f80282434c02f40d5e75eb46132fd40823be3333fdfcb53ffc65ac0fb1de9fb5c65c53e6c97cdc5b0c88a525f53f76a699d5e8c0652219850114ff749f402b44700be5c7fa396839e31302570878c00f15e0a4b07c793a1c01150a74e27d78c1825ca8315cfec420dfdc145099d8d78d368ca59c0118e6b9e2bba163b3d47f7d82f639bd8f113ef80490f90e64f269e00395ca1252c0b2aa5a3ab95c016b025bb25492e8a3e17dee5c7de9d768e7fa88be557ae1d013a683e9f7426ef243ecfb7a3370a50a5e27eefa202b03e603dbabc6560f6bcf94386894b58c934568f25b39b0c9177e57311f9f476c6f22278fc841e76dd6ace8894e819fd1a6778231bd968d8b7bf4850874e77168c0cacc40325a593a0cf3bab8cac138b82f4010fe99e67bbb84c744d9b1721db0e4b6e9042a8fbc44e1f2648a27a05d2f291327c557e0e86dd4f7e1a9b50345a1c864056699a2ca909583e9d5da661741211a8d8d32710d88a2111abf1a8c6a4f3645af7e04778e4a95b5ab8464699483ff9220034b68eadf4eef7d4d8104720dabd12b5afcc3588f017572a9363565da5c95a3aa07fdd4ddd9183438ad2c855c6e0a24abb4a73bda543a5ee1a7800e904f48968c32e72fe203da087e44162ea2ffa92e6702e63f36474557adc17dc7ed994d3a64096191fe08752130eda11a1ca952d8ea7ede5775925f1d29e8ca79590499b9fa630487a0aa9efec4a52a22e7e8bb258cbdb0336af46a39bb8cb2f5f9806211c276176fdcaca2e56225a94ec6da6807e75154879b2daa644bd4dc88e5d637ebc0d3984483d4e5bfb1c4c9a7af364a5c5a5047c76a83f1d73ef79cb07bb78d34065e9c240edc9777f7344f515e5550ee96b0f0a540859fc759bc8038790014e4644561ca741311920691ed0eba793f09c69d2151ab447109034e9504e7acebfd70ca07a8208a3bdeac8c4937bce3d556b2bfe8a285595353503ac237f93eec82e52e11506c3752fe7fc184955f29282023c2be8dcbe31bc0c261ffb79255d329abeaf820fdc5598350b15277d5528b", 0x1000) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) 10:13:37 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000380)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be99467a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442cfbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8000000000076d5f900432ac6e7e9356342b9ea8eb653dbd8476106bf7f547a5fa21729b13228cca9840f360b3ac8e5ef50c6311107c22d8859196ec01fcf608616ea010ce63a0f693b96ee1ed916ad83bb35e408b17ab1b6a25bc8bad6d95f39906b8387bfbe534413a059327f185042dae4f2a5d4863d859c44af779de467cb0cb297c681c0bbc4b26e4eb64eb5185181a65e1fd2b70969d0f9d4e0b3e12355e5eb46e134aa7432270001d7a535edc5981b2c1e8a16a6250a816f1f526f7baba535067e66052699304821c88eaf706847c7b8010ea122d3f72ffac8447f4a9242fd422445d20eef96d7765c26d988d30c", 0x1eb) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 10:13:37 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/64, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 10:13:37 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "2b6839b9877c2f16b39f62724c75e3bf24272a78", 0x0, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xec, 0x4, 0x800, 0x2, "89cc26daac40db4ef6db36e10b435a6221021e9f", 0xffff, 0x9}) 10:13:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8001, 0x1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x6) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 10:13:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xb12, 0x3) close(r0) 10:13:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) mknod(&(0x7f0000000480)='./file0/file0\x00', 0x2022, 0xa75a) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r3, &(0x7f0000002800)='./file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r5 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r6 = syz_open_pts() msgget(0x1, 0x200) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r6, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) bind$unix(r4, &(0x7f0000002840)=ANY=[@ANYBLOB="00df2e456600000a00f0ff44cb3608018983654dcf94e255b5d87bba23c318059555ecb7e9d6d30e02f74d075e5115b6ed9ee75b"], 0x10) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() 10:13:38 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x80000003, 0x1a81, &(0x7f0000000080)="e90f85fe45b7ef10f7df33e41c06000077ed01fe4d50e54abf1cf9779afbf1b0fe08681d23ff53a57d9a7609002aaa8008000000c33f3e2a5e009a8143781538554c84094c4539c92348c6ae97c486fe1b6285d35846437ed09484d3e7f975eb0633e3e8a64da0dc04c7d9d36c164d5555c007541babeca638857a91272960834f9d53812afb54a76ef012167a64125cb610ee597fb9b03436a374d51a6b45086403e0a9c5071379c90df6e45ecdcfee161e13822353afe827316ff7b4e96850f61081d4fb11ca8ddc58e24dc464b6d7cbbab94e61f1f82d1763135d50e48f03bcd410a9c1a7f5a6dcc2d55810d63d973009c4b50427ee1a2c45e41979f6160722f3212db97b3b84b7b3", 0x1e6) setsockopt(r0, 0x402000000000029, 0xd, &(0x7f00000000c0), 0x0) 10:13:38 executing program 1: pledge(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7f7ffe00) 10:13:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 10:13:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0xfffffffffffffed6, 0x0, 0x33b, &(0x7f00000003c0), 0x40}, 0x400) 10:13:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000001300)='./file0\x00', 0x2, 0x40) readlinkat(r2, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/71, 0x47) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kqueue() chroot(&(0x7f00000012c0)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="940ff89e40c3c62ea73042d74496389c5ba3ec6afd10b2e29dd40def6442dbccc27cc709fd286ed0ebdad5c3ec8091bd2c320f10cbc66d903ab016e6ae3b35d2aa3b240ce559e550ad255715ab925129d3dc0cdc9c43e13241f46abbea33e5cd14e73869729415af0c0d2442eac812553bc2bf2f241ed2767ebae6cc6b3066023138f226b64c0bcb17c7cb88eeb766d3255fec28270566d373a711f207d20bbe08b3e17f48", 0xa5}, {&(0x7f0000000180)="f1c877120a9b6e47ad6bb4430504fcec1be30d7f80d3302a90425756b5c39968afb4aff3dd19bf2d933d28af1fc6dea7c55497b4e340f522a915e8f8769453c6e3617d36e1b0de809e3af9f0ddcbdd5d9c329a51a84da80b4c818e6ee45d919972f710edc0e2d53f398a08519a81f756ca556df8e27769bc86157529bc60d2845126b228a21aae77c5a4ce46e799fe10f381d40bf7fb19ebc2ce1df482e745fb7b0dcf1907b0b81b1816531b298ff2df874aa1075ef727c3053716ee0625c7478011894c109f0b608837aa506e07ea0167f6e3f850ecbf605d9a13d4e612fdb9d28e8fc3c8ac701d9f7f5ff8c7f45ad7f0ad5a0d963da64f3a2e75f184be02acc591addc0cc8355b30f065bad045f83876e4fc26d3de31d1e70ad8caacab8ae2f2346c1a8f9d1a233b824e2e2f59da5f5c926d78931824f2fb314f88f0e8b8169964ebef13fc13a185c3581cda4d3dfa7466bca83be0969133d39edc1ad2b7c5a2d73423ef90e0a83d5d634319b635cfec3ffba1d9e1b51bb5ce2c6954dd4edae1da78eadd034043a7317649e7b3438d723c4fab8ad4532cf51392969abe3517dddcfeb6768f4d6b2f54265db5cc4a2590265f429788554d2b11b494def0bd990fca21e59e97938267f2a114feb908641c8d00ee8fec6ccedd5041a879ddd8d5dc3cb9cf79e2aaec926caadf9b53a2386ae9743dfffe7e1a59c38b4452ac4408fd47c2069fe7677a2b460a123566f144a02f4c970ff2964a436859d74fe5f505469b26e6eee5346d93a63afde97f22089cd900d74bf59f4b5c2ea9047b3a25f126271a5c30f9ec4a52e75a778d57bc2bbeaa57f3c21fbb1c556643a07754552ec2eb79c644aa2743fce816a3e017bfd2a8af57b5f720bb70ea94b41906b21ee5839b32d9bb990e4959dd7d4c2f3284132f798e5b2ad226e9598f2aecde3b7926eef072305c6855f167ee037061781bd249772ea7031f9b99edbdc30bba4765bd1ca11320256dc88fd733634e15d64688ef7cc3045d07531a97dc1c5e74d13d598bceb5a3083e643172ab96294277eecc56b048b0cb93ce6cbbb0612dc6e14e1e4539037ceeb81a9730addfb5d3448bcc529e4f21fdc6ab6db142351137fcad7156297c5d371b531e82eeb9c8df39e75cfb299377d2ae459107a77b200fe639f4972c9dc984bb133ecabb2670f8d511169e8134b19ad6482778c8d9de35900382bc6b8764bbf77aeb0cba2113e6708dcc13bf114ca4757b0e4ed4b2c34f6af9b20615cae6531143f6f238c3e373e0127a77f114c5f2df8c097aa8666e34e8491d781a69a2583e74abadb1ab043a1b35ee8dab99ae11f2f989c505ca1d43183dbea97e9a1d37e3c7d8f75101dcc1ef1652fc1843ed01da897d5e039db72b63b028636866a0079d4bfa4c0e260312b75fb096da7a3f775b6a5944054231e7788ecba85567be4018fffec1e10d17f91106df44a57c9a05430545a8e541bda591de9b977383edb891491260535634cb3f61caff57180b4aa3e9316fc49632a5b80fc399b4f90c5a7c9bd8feb2861673b21ea3dd0c699dc703d56d025600791d3ddd0e5e6187d4980251746e83da0f4427d5a4b2090397575242be54669270f9dc75d36739a50031d9e20fb488d29b437173968c07ec15dcf25d9f259b3d3e1e98d238a1924d44bedf29def1d41ff4c6f11307c8d00e2bc2135ac912f15222599049f7d90671dd593836f671dca9ab3502ebe66e0134923df354b26dab6a078fdfd49aed2ff2fe860f24e25bdb4fcdeab077dfa2f2c391722d87a48a76fb043e8cde4ea0080bd6a8cd4dd2474775a3a9024ad842d6fd6bdedbb2ecbc84ecc75e5fcf238058c5a208cdd3dc780c345693ec1ace175a77e1f50cabe1ef7cb1cb060899ec98b5fa2049aed45bdd06edd8aa93846574e165c4a028e956885fdf4cf8c2d064dde0885855e19a061ae20cd3bda9092fadad82849a436f02b7a394120bf2992cce2e673ab2ab71c4ac0e2e71aae03871fdfab178af776aeab62fa8e1827c650ac229d071d0f031285b4b0c35142faf70b9d643e81b0706a2a6cab35485ca73d0734f34c9233dff678333043992e65c5cb7ea521653d54784cb23a0f8162eb5f1fb38e887a381ea46eb308edde7a1594c8b02f4e4de12199e8ac14a84b533ceeffa0b951cd0e6d93556357b361f737a6bf939b71cc9a25613d71265b8bce7c1f457ddf4354fa5b4a93dbd61adb774b1cc3cc346c77d914a31e015c360ba44157d367efa7f7e4006f7f0167fc48365b92fc613f5727cb40719611f37d451395e2dbbdca0a6dd9f26aa389576d95efea11509597b8d9b5b2743ec5ba0b2659b44a0a3319b3b16e456cf560ed75f516cbc9983e639b1de9bdce0884341d42ab9a4d226f6070bf54a4f689d3c461c94a02043172cc79874a65d347f5bc42972f13e0dd241aadcea6c7c742581d9f77c5a6f26d976e78b1b65fb53ce15a4fd1508bac4965ceb84ef36e4fc0c9dbfe36989c541f8e84dc47a01200fe2286ead75b9dafbded947b3c408f10a73a9b51176c83b96bf0836572f2aafec26a858d4c6686b53726a171055ff98c7ef81be9abba7cd2ff58b6f3128a3582154a8c4f08d8b0f9ffb2ec2cdd6a173a50d30e2ae103124b770fa106cad06e5906eeb1abe5061b35938d2ea9e3fca864f61d6c3e1d79b11a104b8477e828f8ce22e255dd5392e21226ecffb835b6f389f4f20b2349e80695cfa1a129147c2c5464c08d9de68eb59554f7d07825fb3f7b9e6751ceb68ae1f19b48bbaa833dea1d7c87c893ede6405fd239f841c7a0fad78178b2f82d37c21ecba54c5451f5a6f3318ba93e5e916863d5440b199378c29a862fd874ede4e79b7be47d59afc59219b2cb47f4160cf94876bc9591eb5ac297b5aef5d83dc252a93d122c162bbcaaa98d427fe3adbea98aee6f4d25a942e92331f2ae1ebbb23c4223ec5816be69d8463eb8f79d4c97099c867dd1213b312ea4351e385ac91e6d89aa2ef13a0e0ef40fe6757b497e2de211fc20516e053863b3bc6e9223932cacdac93f0eeb34096dd5e61c68f7fc8988f687ef8ee97243638c99f8fd3144aebfa5ee6b4967815a5a018b513806d79b4fda0dbf59a91d14eb9b65ccbcc5d43221a1f6844f0843666cc58d91e4a6d24c7dbdbf5543298475a88d96d3f55e83d807a0f569f2d2078a15399d4b73d951e181dc41d5690db2a762ac641f01ae552a6af0a248ef29035136db2eba3d1b10882209faec653cae54bc2bed873d113e28013abb43262cdc413e1a8d71f18d0751b32fcd57cfeaccf373fcf19ae1e7b954a107225cd80eebf90826048c428f7f476e75b7f294970a1ca999001aa73e35e8eb292b1b5a28c15d321cc6bc090fb666ce2b773e9a3d7a8d1fab4a71d692b601d75e128f95d450b037261e41fbee9a29e1d3f17aa0143b3d95eccdf20614a2795c885f3ee2a163a7c588d726380609f598af58ca8816d1a894bad4897c1909f9d6b6e9aeb624797b7df28a1778a1cbef77b52f152e3304ebcb62d2f9c0021083668df933dd3b427d33cb7ffca148f165fa2e8de5223898fb041a2b986ecdc15887418df2fe7d79eefbc76ce1bce82d0abfbfe882b1051442dcd5428078f3960279cd42b696e87a986238a3a62b1af77e77d374b394fdcdd728bf83406a2ec4c9608ed519ac21e063e6b5789ad9308911c8864b3d767b77be938e45dd01307456d2ea6a355c445cac266c64580ebd3b3f2161e5b0ad357383e4f7cbbc9446d209100b4d9354b5ea2526acedba6584415f9cc5cd5fa54f2749d36928cc60b7a0c67c15c059815e7e0373c4a5c58f42abbc15e30620602dd2925bfaa70f710114778f32de5a048615d5a87b205fd2fa36fc0bc2e73b0ccb5cdd2f3a612c4b0bce68ca40f42e00623c62b1a18f4be1cc8ba989fe7d882d5f7eb609ddc46d2de5e7a10bd889d75cb382e2fc9f6b639f465901328500d79c0b92557a519429a7811a4ebcb634378af47b81186a6737275b3013c0291295d01b6e1316090ca904bef30f2f6d4d67959c87e300b5fb0719bc0046a5b2543e176ec943005ad47a493e6ae4027acf2a5689dcbe89c24882f811b8a650ddc6df61fa9918d813f391693cd53c69eca50bdd8986a1ae7279cd499b989528dd530d8e11a96e122847df921ed8f256bf22955e91482f6fe7f57b5bdfff0f4c240854f09b7b27ac73df4d03c52b96e530fe5059317b14af22b6b01f2767e292f67168977f133570e2fcf6e2990c1e5a1e528d1f6d7b94033d7c5d0ad525a04ccbbba4424b9fd25f8fa385609445e831d93d602980f7344ed0f40c6337eb8050649311fe2e5c17add118e78ca9302fc81c23c70c0577005804790ccb63709203ebdb626a9fe046e3fb54373947dea691b96cffc1229891ee85f5ade1f614ed3dad526f902e978bfd2c4e69c4eb04879823b552bb914dc51a7d3c815266491aa3fafd803f6acca983dc42b1769e243263a3845db7ec92fb417bba2ebc60bb5d1fde903a09ab50af6121b2d3ec1e54f9140df6ff2f6e8590138ac311002b20a188a1fca910d64febbdb5c4f6abc026d1e9a65964a94d47a18400dbee0a3ef44cf8cae1ab95ccc5601c7adf4af6e13087edd099d62e719449d26e9d527b33e898e4177df7cc36a75efd3bf9ed14bbab91b60d154d02b05f1396f55522c80c405bdb38099d9dfc13533ee5e0650d87bf6ac32ebea7a813f3f482ce20fbe1c3a53bf2af57208268e2a63ab920c41889dc3ad2f819dbc4a6f291f863374603c4f168951f318a4f3fd8927fa2f32393d9a720b5c784bf132311941b689feda01dfc370c990b415e4df6c826be96d4127cb4f5d0d8228884aaebe513fb036a0cb6a1e46b8649646925ffa9044e24ceddaf6fdaba5d4635d6818e51655c28dc9ffc550abb683c1e6df8a195eaf8050c4f7b0f331c47dc4322ed84d9adf638cd18646687afb075bb6f32661fb58792351adf7b6e399dd6cf252c7e63d2864828d68f86696530ee17f7d7efb6721a3e3f7154264f5806bcdc9904661746e2a745cd03bae7c5ce6205e87dd7fb87763258f7e393358cd99852cf1910c275f5960f9c756a426134875616bb4974d77fc50384edd20f5a453c669e0dfcf5d3b7163b994e3a19069eac5c17547952219be897da59bd2331c28f6b1b4674177363af666b7f69f79558d972dd6f3abf6534401c96d03db45330600756d55e4edcafbb5247830ec8d1ac3a9d1864f1dfd078324cb1eb5d43add8761a86f1b7ee3f09fc16c4f28cad881cbcd6546e1d8b8db3b5edb7a473ed2e60baf7bfbbbdcc03277967729885a32e19d81badff9708a5f0b7af5b3ca6ca3b340e3d97f23da79b7fa64ea5c63c8b3cd9d7e06a75dbdf85956a34373b889a675c301d767d780331353b4e5aa1f5aee144afdda2e8f013cd1bd95305e3d5a48e1f230b53202f6c0c63644c87fc309bf07e753e2f84792d4d55309cf0dcfd5822fb1aa5c7bb052bd374d240377d86b626c84cf8ad355cfa31cd942ae734efe0261bdbaf0c6668104776ceb0a42aa5885b3b501d573e99b30d63d8bcfe1aea2d1653f07186d163cd8d863021d04c0c2063aa60e260497b88f7fd63d3ec13cdd1c0eb77ff441af6ea4317be3601a343e252ef52c54a5f943781323d8fe06c1342650ccbcff9760228e41da165fbb3eb808639b21935a683d47aa9fb8bd4378e668b50925cc699d4bb03b96ac455fd2102408498775397ab31f5b04e73fe15a0e6d8730fae61f8d7413bae620a209c364402a37", 0x1000}, {&(0x7f0000001180)="81362fb46418ab969e511f6cd87d2cb37b29e19f5d8f1c77c7b855503ca823db93fe4e3aea87f2c035a6a39c74daa5aade85ba3857e172c773652891103027db761773601a453946dbceeccd394d60d034ca3dcd913512ea21ca5be9821c42cd461f", 0x62}, {&(0x7f0000001200)="fb69447503261e39e2f2677f11fa8a3637522686d4b51adaa172cd0563b4d4289b51fb24b66759000fee06d4f5f300e38fd12163cc4606d479f53cd6d28762baf988fbec685b4d24a7e1bce77179b30a8990f4a53b89b3e8fa93f3425676d243a383639683eb0e63118fe83e55074360c331ee2f06002c5fdbab1b879a52335f61cbfb340cedac69f1f791b85ea3bf1c703667ab329039559641c7f7", 0x9c}], 0x4) 10:13:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r2, &(0x7f0000000280)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r3 = syz_open_pts() close(r3) r4 = kqueue() writev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) fcntl$setflags(r0, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xfffffffffffffffc, 0x7fff, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x1003}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 10:13:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x20, 0x400, 0xffffffffffff0001, 0x323, "c29450446aab4d19384f44c407e52fac657a2d4d", 0xffffffff, 0x40000000000}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "a147010004faff0000040000000000002000"}) kqueue() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 10:13:39 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffff8, 0x37) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000280)=ANY=[@ANYBLOB="000009b237020000000052a17eee91fff1134c927a6a2dce650de3ef5775275ccdfa51c0e8391352e931a290f32d118e86c7a0bc686794a85f8aba7b3d624ee47c50280f1c3325856c57894870f8615800000000000000605df6fd554b63e0ca4dcb91f74fc01a86e6178ed48595c308a180635be720e5b4dda5163a08009e95842a67466171f42fc63a7dc99254c7caab88cb69ecafd9"], 0xfffffffffffffe3c, &(0x7f0000000580), 0x0, &(0x7f0000000040)=""/138, 0xffffffffffffff7f}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="96f1d43071c6981b77f89cd1835cf6552da1ea85862965787dd9a34ff9e56d6d0c0ed986ed075f081fba1a5a863ce2b9fdfb71d4421e985fb214f70874b41ea950a2fad668b930deb63e64f670a43b019a0e777b92c5317ea4188e91441295734a1a358b5e8fdfbf968dabc036bcb5f7c7f719b310f88a80395c089abae8f63d14e2421241d0b79e25afd4f0d27fe718c5bac0b48d3d2f05cdb887239a1498ed12933a9323b5463272eef953545c398a5b170e1345a303557c25e97b4fb0", 0xbe) 10:13:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d1002b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0x22) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffff) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 10:13:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x142) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 10:13:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="4b69e557e742880370ce7c5aeec2a0348433b3fbfa17b457b18751ed2fa8e5e7848852c3541d78204a835066612e62124a7171e04e671813ad72fe4fcd7705dc4c03d310db83a5f759a485d395aa052355ba67a694d3ee406dbf33788a273a2e2a762d02b11b217be80c24f71a39be4aec50fec39cd5d2333a34e95eb061921f62fc6394415bc98c9c3b070e3971652e9fa15fe233f551261b681eb418daf1302405a50c3ca8bf4b8ad149e91049a492b18bdb0ee1e51a5fdc4d0d8fbf40c0388afee15e243c2750974fc07fa158b28cbe5ada57a409ed6cef957893a92465f6e87d9cbeb01675a5a1464b21f99cf5", 0xef}, {&(0x7f0000000200)="c437d3ed983f1737ab93e098a29a299ef4ad5c4a7dbfa6fd538a69cf319f8d7119ba48bac16f1b35893c0f7b00d03a52ec3b1f942b4c45c41a8b80525d2c1af6764b16a979b2aba59b5f", 0x4a}, {&(0x7f0000000340)="6667c7965b5b9d1839173ff97a07105df49456b50a8a6cd89939bb3f61263628f4b455ab7bf3274e596e3b2c405c797fb0558643278fa9dac28678f6418ce9f22c9cac3837d7efbe04d5ca27176f3ee859bf1e64cb29e9ba534617b9695c1eedb556afbe9307b961a8af64d8171570a4be18011a029b9a06b548e01cadcada976f23a8db9b2868cb32edb1d2a353c8e1419ce5e50244d81acc66d158c01d37dcdcf304bc4b4cd4cf27e9b827cc5a73d0edc2516a4b978e343ae0b1d0a8be2b45615bebd223155111e8523523a9357fc2ed67", 0xd2}, {&(0x7f0000000440)="218d387dde2ac84382c4afd63b811fb20279a7bcd937631bdbd4e4d9546a71bf9e2ec2277d313258f0db8a1263a6092e27a1c9e96625d32209884f37fd0d8825f0240602a95e9687dcefffa85e79ad9d4d12704968b5152d24c76bad286851a592a77effe0bf295ce842610338a74a974408c92546d7de5770effb3d9d0e8c869fef036c76d319f58e751a345d932e404fcfe014f8cceb4f146241436fbe565367f6f9ce67e3dc633e509ecf344603cc1dbd15eec26dd837e6892583", 0xbc}, {&(0x7f0000000280)="7771fa9b0566d70f8305e5e7433dff7a265e0d65b7086de0923282657c7e53e6f0409dfaeb90086d3fa74ba4f5f3675da6f457dabf0b2a9be0f163bef6ec36f9b4082fb0ed365fc5e3e9f6b84deb49eedff948ddd0cc9ea9699b35506d3115d8c4bcefe6975151ca0c3f41", 0x6b}, {&(0x7f0000000500)="f12922d614d4646ec8532bf4e615825d27dddd1cc0e1e12112b9b3bbab2278d6f2bbe4706ee4acfffde9ff560e8f8d197833f6570e828b7ff1f124a92497a6ff14a3703abdf3c4c3fb4aaaaf466e7bf9aef36040beba75", 0x57}, {&(0x7f0000000080)="58fe425563043369e824b8281aac6f4e2105ec69ae8b139eb9ac286919cf372d11863c56f5991b39497ab54f680a942339dcbd00f456", 0x36}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="9c67b8af6420d9b5c22ff85942662fff70d08eef7fc2ed3ea762a2cba40f1961accec2d73cb02037bc2b3de6eea9a145aa4f681f83b04c0abdf60d69f940fa0c23a028d765bb89d3e19ec8d1211cd3619e9f090318abcb375432d04c33b8141543a1255fc6a078114472ed6024998c17cf4f791e25800f2e8d1ec13cc1b10a", 0x7f}], 0x9, 0x7) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 10:13:39 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 10:13:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ef337e99"], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000009c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000d00)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000f3800000"], 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000a40)="eb9ff164a77a81904de4a370ac8d2ccb5d", 0x11}, {&(0x7f0000000a80)="3f03f9da87b656e8cf91785fbeeee00c93030a3f431cb7d9c876ae8d", 0x1c}, {&(0x7f0000000ac0)="0f7554adf7aa401ecb1db181b7924905f4909758dea1c19477a8d8bdb8c571240521f47c6831188bc95adfb2206275163034a667e35321df1be093dc27a5e6ebcb85d3f771a8245078b8618031dca1147316dfe6fee72655961cae8def4c0ec35a55dd3a93aa5673625439492248219abcb5f9ffe1f9dbe4eac8335451bfeb03c550452b72c9c7f2d6bad062414d399f92ae41", 0x93}, {&(0x7f0000000b80)="fa4fa8f0c2c00a0e", 0x8}], 0x4, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x50, 0x1}, 0xc) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f0000000dc0)=""/204, 0xcc}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/101, 0x65}, {&(0x7f0000000600)=""/242, 0xf2}, {&(0x7f0000000700)=""/94, 0x5e}, {&(0x7f0000000780)=""/203, 0x9}, {&(0x7f0000000880)=""/181, 0xb5}], 0x7, &(0x7f00000001c0)=""/52, 0x34}, 0x802) r5 = fcntl$dupfd(r0, 0x40, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimensat(r5, &(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)={{0x5, 0x5}, {0x800}}, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x5}, 0x43) write(r1, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 10:13:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc001, 0x9) 10:13:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x1, 0x1, 0x10001, "0cef43853d848dcee1f508e472b3b4ad8110ce05", 0xcc, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 10:13:39 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x22, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 10:13:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) pipe(&(0x7f0000000000)) 10:13:40 executing program 1: semget(0x3, 0x3, 0x1d) 10:13:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x8001) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x104) mknodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x3) 10:13:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) 10:13:40 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="2bb4b3ccf3dc5514b92ebce4f509e62cff14f440e2e27506bcf7dbfad93cbba5b7004bf469769ff26580", 0x2a}, {&(0x7f0000000080)="4dca6b488857459c95538fd74843f03ee2e2cd2beae6fda44e922494615f45f57f4a13d07eff082cb30cd18fb29db091c89714ef4365acdd34952971090961c5529e2d34eb6b162db3ed6f1ac7354988e653b9f49fe159f8c11b9dc7f7ca39e4ed129a6e5dc390fd91c6d0fd9860b5dc9fbf86e843e1aba3d96bd483212b431c1aa95ba4a426fe5ecc28f7bb21ae67101668c06555a47198ec056e1323fa094744810aa2c1318ea78dd310", 0xab}], 0x2, &(0x7f0000000180)=[{0x20, 0xffff, 0x9, "34a6c0db1cc87dac9eae07da935875ff"}, {0x90, 0xffff, 0x0, "a300ed8eea1f899c534014eaf16c69ce5e372ff57d598470e8fda1735682596762f1647c80bf630caa5f34675726e22ec1dfa9a15a97c6962ea1f2aab5fd548e0d132237ce5bfd05109967116e846a25d46ab1f7f5e4b7a4a0755c8ea46b2876397fe882bf448ef71a878199291ac8bd976dfd4f43d2060747b1085f"}, {0xe8, 0xffff, 0x7, "7485412273ad398a937dc7f81a857625ab3177da1870e152df32c73f97d75639580b493908c245f9ceafe60b0145ee9be75ea95911f00c3824fe1b0e5952a80f2dd27b1625c297d4a3b4718510c0774127efa2e370cc54718b3e7b79f974a10c56f1afbb877e55ba191a6fadf7920f50fab4029cd90c715d3f507d740890e350bdbbf14fa66caee81762353051d8cf85e3c314aec886fd6f712a6d87c16bde273b3a6b4cf5ddb53a7aabe8065f58fa14dff0ffbaa1d22d72ada5f23e524b3d7b3fb9f2af0717f4a4efc34a7f0957762943b9561c38d609"}, {0x108, 0xffff, 0x3, "71d25c5a52988a97278b2dbfcb64344a4beff6825ad5e4c080bee36267c6e3c46c88da46b4ac4b5cc5e3bf0ea2de2a035c896663eb1c6c61a9b2de172ac4b7d0c5d83a5d65619df302463ea00309452a9bfbd6b9530e90e39f2971ad23223110cfb36272b65fd65133077a707f5bfc9cec434b6f4a7d285da910666ab9395cc4b699ada9b0428425add93c897233d326ef471b3d5bf5799f03b38fa336e8bccf3724c71c288b069af5229b06efb078b57613fd0e7dc451d7c78ad4c371bb8b52d737a9d2cd41f07bcd2eb850136cfb4c060de3ea4dca510f2b2b8e03682fbba0cc1b831f7ecb21b5808596c84bdcde8e3aaa768f69402e6c"}, {0x20, 0x1, 0x8, "973123c775d8080dcd097db4"}, {0x30, 0xffff, 0x1ce6, "f0aa408ac741f5aa235dda80b813815f6785bcff8c79f30d7a"}, {0x108, 0xffff, 0x9, "f177d2708692361364d50c0e7c5c703b35c801d089142c822fc06047983d44237c70e26dd64e7b0c27c0f1f629385880bbc1f3a6dc32b8fc0dc348f3e03dbf5ff085f9defbef55c396dd8f656ad49fcf098ffc90754b6445b093c3ca3e1c60f70961362aa55fab04f97d3f1d4666284814d4554c8a22a84f7443161c82f4cb9cd595e22179c25cd84b4b0598aa2e354704fe4359806cf4c6a35a5d695dab078e8b39a467e5c1bd22be9d5363e3be3ca527f47cbd1c9e29891679180997cfdee017247880a2639db8243c1e2659c78fd51e2e9238a0468fcf39e8a5f039c207d64c280b2a80daf75972eabf1f7bc7fb977c50d08726aa"}, {0x40, 0xffff, 0x400000, "eb744b5973317d2020b6334d4cccfae70c1f1d6cbe4a09a85707ed2ecd9588618c68b1a05a42fa2594"}], 0x438}, 0x400) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') openat(r1, &(0x7f0000000640)='./file0\x00', 0x40, 0x11d) 10:13:40 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/89, 0x59}], 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x800) write(r0, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f00000001c0)="1836b15d6fc70d44891cb21da0702e15198abbca332c9dbe2a23bff39f12b86e37170c20120b7e22d3c2420484615d61c7e3f0b440c77e2d453150158d308f4df222cbe62e1d07e8754cc5f5860f321ae204c24f80835811c0c48f052990be0ee2dbef95e9ca576aee727b95f7a97830ff38a7ec7083b46d7548204d55a13c40cfebc09af35d39ab06865cdb197ac047e37eb6fa1cf13da630e79cf681de8bf32a9f8a8eb05858da97c50b7313d301c3cb7e6f9370c0142dea763cfe080012e85ca29d465d537e63cb90048284edd6878e50998057fedbafb674", 0xda) syz_open_pts() 10:13:40 executing program 0: chdir(0x0) stat(&(0x7f0000000280)='./file1\x00', 0x0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) chmod(&(0x7f0000000080)='./file1/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000040)='./file1/file0\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x4) chdir(&(0x7f0000739ffe)='..') 10:13:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) 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) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="808a2d63065036a98c7839e4c3153bc90d7ea3ac1fe73d92aefd9066f3bd4334090bec70e44dfc5439804610987b865285e4bffe9ed33e14bca7ca3a824cbb525a92423f7faaf8cf73a8316870885ef5a43b1ec8fea1a9d07d5b419e421c1724048eb12abc29d0c80b92e6c813963853587f9c60f80c385aa1a65bcaa0ba1ff10dc5897c0b973e54e9c4f5ec6913251b1152033a252ce75c7672", 0x9a}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$IPC_RMID(r2, 0x0, 0x0) 10:13:40 executing program 1: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x121) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 10:13:40 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) lseek(r0, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x400000006d, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kqueue() 10:13:40 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x47, 0x69, 0x75dc, "996c9b9099e9ad02cc1006a4fd245fe1ee42c31a", 0x80000000, 0x3}) 10:13:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x25a, 0x1, r2}) 10:13:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) fsync(r1) 10:13:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) mknod(&(0x7f0000000000)='./file0\x00', 0xa006, 0x37) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000100)={{0x0, 0x6}, {0x7, 0x6}}, 0x100000002) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 10:13:41 executing program 0: poll(&(0x7f0000000140)=[{}], 0x200000000000046c, 0x200000000009) 10:13:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x12) close(r0) 10:13:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) socketpair(0x20, 0x8000, 0x83, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() clock_settime(0x0, &(0x7f0000000080)={0x101}) fcntl$setown(r0, 0x6, r1) r2 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x51}], 0x1001, 0x0, 0xffffffffffffffc3, 0x0) 10:13:41 executing program 1: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000080)='\x00') socket$inet(0x2, 0x2, 0x0) 16:04:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x18, 0x5, 0x420f, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f00000000c0)=0x39) 16:04:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)='C', 0x1}], 0x1) poll(&(0x7f00000002c0)=[{r0, 0x17a}], 0x1, 0x0) write(r0, &(0x7f0000000000)="4525d91420589ac3b33bbc1433575b3a07705238ec1fad6209277d6fc8932343b69a30da710118b252bf69741146c757390cf7df0fbe4075b015a8c30e23c4ea37a75397caecce76c47b03a77122662a08e12c913dab93081eea", 0x5a) 16:04:17 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/129, 0x81}, {&(0x7f0000001200)=""/121, 0x79}], 0x4) syz_open_pts() 16:04:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x401, 0x2004) r2 = msgget(0x0, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/4096) msgctl$IPC_RMID(r2, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r3 = semget$private(0x0, 0x7, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000012c0)=""/159) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f00000001c0)=""/245) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) truncate(&(0x7f00000000c0)='./bus\x00', 0x9) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) 16:04:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x8}, 0x10) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x7f, 0x4) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 16:04:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f0000001240)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:04:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xc558) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r1 = accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x1002) sendto$unix(r1, &(0x7f0000000180)="7deeac9199e240fc99e5b7a1026914d53cac47a25fdc0dda051d3511382dac8624e03b2a591169e3905909f41ef1257a9fae44e83b99033214ed6d557c1c66f0f9eb357c56644473b5bb3322d77b7dc8c78d992df8bfe57550b63fa39e94facd63e7b6f4f582ebd8b0fce89c2774e702cddf2f0a66c319e5dcc5c7436d6af81c4ff40ac8c254763d3a2bf7", 0x8b, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) fcntl$getflags(r0, 0x3) chmod(&(0x7f0000000280)='./file0\x00', 0x20) sendto(r2, &(0x7f0000000480)="5b7d9361d4848df69d8dfda04c5bab89f45c0dda214cde157cb704a8ec60dd43780500087e4abb00dfc0f61cc62941d9315576311f754e8a0dc24e45c5da800587df80df0500bc74f89fa44c472d4949909e5c28081861b0d9f20000000080000000da1a159970231dae91e9fdff0dcbd030429c9b13ea78fe257973a55a2eef473302f56d0766663f3a112ca2d5d6f7f48a53b4d4b9aac06326b4dc54a6a2a7cd1dc8b513b0efaeb21c43d0cd2ea69f70b8641d7a58b5567ea7f6c05314370e9c85bba04d1339dede924eaeaf8cc0fb3dfc3d0c13b3807243c391661445c42647450bf1ce7a75be78e7f30f89035f77c2f5f6476659c6624c8100127df06fb4a2fd59402e4358aabd5e3a60948c61c20d011dabe881b47a286c83db0bf31e0ed9b26675142daf6838892e00c2deb5da0821653f9d80c0cc793f5134497cfbef47e5c70eba61156acb3c51c003eee0c086bcae8c7246a038b36752400a3d8360129377450e1bc36a735d026f11361a8602d3191ec3f8ff826b324ac42dae7e58ef02f57621ea5dc56da87d4ebf3b697272a9c364b9adafd323ad0000000000000000000000f089ca33acc4", 0xc3, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(0xffffffffffffffff, 0x0) poll(&(0x7f0000000080)=[{r3, 0x4}, {r3, 0x156}, {r3, 0x82}, {r2, 0x2}, {r3, 0x4c}, {r3, 0x106}], 0x6, 0x157) 16:04:17 executing program 0: setrlimit(0x4, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x6, 0x7, 0xe6, "87c1d30bb821d270686c784c0d4b72c752c54f58", 0x401, 0x1}) write(r0, &(0x7f0000000040)="e7da62de29e96a339f3de615dc50f7772000", 0x12) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0xa0, &(0x7f00000000c0)=0x5e9c434e, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a00000000000000f800", 0x0, 0x4652}) read(r3, &(0x7f0000000300)=""/241, 0xf1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000400)="0d99fc030d3a16b919fe9ac1671dca5f34495b97553953f05b766c7f133fbab7a584afc9355ad460402a8235b364782b4293632bb5b1af1416083a24cc5253d1fbe67ac2d72bccb3f7ba0e42f183bccabdacc6ea6fb3c3ead06c8fb98b2f7c472b0884846523727933b1d6864768b9e51dd6038d2af70eba6c948a81d7a9edbda8cd175f47ed93a1ede520ef7cea7d27174675102df558704752fb5f93b266dbc55c6c2eead600b5e6a2625d3b95dd66723f05894e8d770e1059c4b19ad4e40c31c62b35c9aedc1e485288ea88223a74c295bb90852168720ba04a517b5578e0e02dab0336c4bf496f680dd5eb317c664d59b8e4ecb3ca895fe4fdb6bece3f3bd7156c011c17d9", 0x107}, {&(0x7f0000000140)="cb7b12d8c8f7fd5b11aa8534656d37cb48d149b6968d0f5a1900e3258f7f9cabc0139d002d1c0e7528b2948f9b2867cf6f51ee29e4", 0x14}], 0x29f) 16:04:18 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x50}, {r0, 0x20}, {r0, 0x2c}, {r0, 0x40}, {r0, 0x4}, {r0, 0x2}, {r0, 0xc}, {r0, 0x100}], 0x9, 0x4b6) write(r0, &(0x7f0000000080)="db23c91d93eda7d4f2a8bc461e77204396f7ce1e22cd595d04ce", 0x1a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x1ff, 0x9, r1}) socketpair(0x6, 0x7, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) read(r4, &(0x7f00000001c0)=""/185, 0xb9) write(r4, &(0x7f0000000280)="36a0af069e3f07629100a49e559d6ecb5e842e683d34c5a98395718c9ca35e7c716a6154f670d1e814e82f76da8cd17f20273ca33bd74ddbc6756e0fbb2e44be2f3ae15a88d56bfe92fee7e6bb570d03b56540cc5de3f908b6d87ca50f79845d46ed585bf8ac7fcbc8d2ae6ff55f2689e3c98ae000764e2c98decd21a37ddc9ab922209a536bd3cac3c07a5b820a213cc9adc268bbfb5568372fd6673c3110e4de06e03c7a33096726025d45fce595814af01ca190f2b6e1764a92a7d4d2aca5234667f06b03edf37504e79747c36cfaa61f2b6e8d11ff4e8a4313c87f6ab16e095e58e5d3dfa1539c2f983f24a58ea39f54037e87ae24e8cca6f70fe616136217842776a185bd254a4df369f54bfc9d6e21d52c5c02837b174d34c776d11b3692ec1e5b61fd1a3bf939d4152b319d2be05821554a785caa9811d1cb9d4f74d44cff564709fff133b78b3cb17d2626600d2344a91cdc4ba839bef582e6757f77aa1bcf5b73436f8ef8d843d63f5e3c7066abe1d3b6bfd60a35d104bef2b643e453135b9fc9228f14c784edbe264b035f872ed40c1d52ce8ee927c455f0ace00958366e60b75257f583eccf9b489c1ebc0ef64ec6dfc61d32bc5d77a0636daad42201c090423d1dc28f90e3f46c1f495cc4323abce0a374d26e5ff18a3e65da794719041f6680bba2961ebcdde7da7f84a2816a3414947ebc2fc0f8b6d2114c629647104a9cfece677ec3741631b3707167e6332e3e93f8c879c57bfe3f64752c1d4b1504ecaff3e2d63ec93464109ecd48d56020efda942c9e28254cf748ab11f33487be114eb5a998b3d8f6b985c64bb6da654200fc3450b8cc046b472a9b5d00bd2ae2e9233edda9de5d4b1f5440ddfcd8840d9038ecf2236964e07a9ddbaedac800d84488a7ebf36447df4bc435630b8fb7977716fd558a3594a8ec6a09339968895ce18851618cd10e80adfdaf956f9902cc43b05b0ece0091df14cdfa65aa675147725e91e5056bcd6cff89f68d9eace1c1079069b6a15db2877249b9037fe5cd8e28b36e3792e8ba739460a1a4270a81bf1bbce8f2d16d85f80ff8bf5d8b82bde5671efca5bf8d05f49c67939753b2e8a13c53e045b2116b48e8dd5993b7cfd79e312b876ecd605cc2c2ac5e1b4b48b9a215ecfd7e25ea06489f157fa82ba0bb3400912d315c376749f285eb4b65f7b20e6c3537814f90c3be0dcce8decfde5107c7bd227f9eac35f9b743c80a7ed6ea87e56d9e562bdea5d31c3b8bd2c91a34e50aaa73e62cf87f901118c8bb07fc1d4a51a03240fcc42fe52ec098826362d6c1966849b5e0c7e611cf13cb1757dd12a5392d318a1f8253f4f52c755ab03ef57610b33f53e612d7d03e513d61108b3a08064969c6b7092ac023436e4aa1fa4cabe396a4303b8e1bd8d276a8413253f1eae1f742575f563eaa20746afadb966a391272b16cdea108ce952db4ce54d9499cac8450b803362d6962473cb59813422bde5a156fd69606d868323a1dc5f28cb741a5fef5cdbeea9b279d26a63550682022d18e949ce2c7ee221e9a212996d4d0c87f4d5df155ee395b3fe8819376424f0d3b9db645c4a6f4727d3d50c4030c909ac0869b441aaa755e2c70e55593dad636d94f7595f41209e4bb08d3a82a3b23bf9fd7120e524576d8bd29bcef8fba2e98064acaf4d5bbe96af50b4f5dc8a4d7bdcbb90281e4322e3b6b70ccd481c0fcc9780bdb687dcd734936097133354c86aefca563bd4bf2516d1900172910637f90ae355c2bffe9758559a77ad95892c3c2e0ec2e65cf370843dba941aabbb0d3733258ce286ed7eba8d009d993de62aeea6d817f6d70801c9b90925e35a520bbfb3d6a5624d1a32df358d5db627ad44abb4810b6cc881d78212235b9029281b46bafdc90de87327ffbc9424db0b71083dc0bc3600121dbd6e6e27c25a4e67b3ceec4250ceaf74a8aa1efd63b337c187fa2ee8150c7b10d8fd2cb10f51f9ba13dbc212f53fca1dc6d21bd48bc2e0e36f0c23357755f9b3db21f63633374645e3bb5edd03349769c37fcc4088fb4a19e2664d0889a5ab793c8b553d3db2dafcf6c95e04b57aeb7deea720475efa3bf08a66a67cf36b90e51eaaed509d38b671a573022e3d25c3cdb046936d40814475ab520c3ef32215be417351edb0adcb019292b0c96ccf54ce0061b0ff3001fbd61e901a5bd78517b63cc171d2bba18895472612ac067914440bf6ed8f1a3ea70ad27056504215f4e92c67161a376d5ae26b8e15f784c45e861efeec963680df47d62acae073ce71c3252f465c31de31bf022f68d77a20209ef71049bb0d0ffee8327c03f7d28421860acd2dea46f4f76a7f6d9b85e58e6cd8975c10de9d6e8ab53e3e2ba17fc12e73d040a47637d0c972f58c151c8f457278960d1ba858dc9483427bb024ac28937b0f776e5459b06f6f1ab620286ce5e01ac0545f3a497de3a3f6a2d1b7c9072592d3d17e2eaca837d963f7fb9dd642bcc1735a5b6a9b1fdc68bdaf60834f224a2b3b3c293f2c497ce76f3bb6a8de307dc444f0c416d39d28187d7f5e40e17b1287b1c728cdcc782e0b92a620c8025f61fefad03218f5ef0640f036f078d7db28496aed86ef01bb44eef3ed53ac1302049c4171f18dc7ccf6872e898cd8ede1b7cf0a5cb980b0d24bec7f194047d2faabe08db23fd3e57fb45cadb8f770de51283268b0197fae5761fa97f652b95a2fae5465405a7b907e924c1623eea6f2ae00345aa97f7c7ec696a60bf93bf4af584446639ce4c9514341c1a0b6485b2c91633fe6f424ddf2a74458522ece00e35b9d3c251e64d2079181e76939ae3534d7f6c907fd156e9c3337f77fc8c5c6f78324ec74ffa5f9e18d9b96e5872d62f3dff687e379909e91d155c0241c7c73c7e68c1d9af77cb22a66635f5dbc34305e89a9ba4f9a3e01c9be8a2ee1cb7403cbdcf8f13ed21e77b7f878b8623923143393347099d820cf51ac60abb3f2553dae9ba8e8900e4ad7704620f031001c46de28b0560f935fb22b92ce8919df42f9a842bfc830cb5be982acb85a8c896517dceab0d8b1ff94eb857e050b82b0550de9f2a53429463f33ae4552447afe46a4df5f18cacb7b6a81d8fb610dca2c2b736b41342f33474fb5fd4e0e7cc0c6d9afc3112b7975a9e91697830253f1099db27b4d206a4020af31edf18f76d46616909514d1a8094308bbc70efbf15504cf83b391b09e2518cbb2dd26f87635ab6a359825f6f53d1965ddcabaf081230aa3acb866489c84ff11e96b3664a83be43118ac5b619b85094bd67289d57e157dd4a1164e946a1eaed4777fad5280d1b3833d1ae17fccc2acf0bb2fffc1dca05dd6f956e054b7caf542cbef3e152e4b2485a45ff8b6d424b93d7710ed3d903be7a8fa775bfcf546d3ba334f53ab4c0868203464bada619f59991861b0a84af0ad5167773ed9aba8e4188aca8bbef53283392ce9124c0021b03530eef3245621ceaa59a6d3eb5a3cbcf9225ecf728f8756f5096523103e8bfcc7f098492a8d86111eacaa6f01a93ba58dde965befa00cf87a7c13a38f991a59904d894ffc276d271f70c0337936f853cea93a694b121543abc231c3d61b47a4953a7963cd046f71a0199dec7c6a9211e2b7211c7ca1476b55d04e1ba63f80a9dd1480af8ec6c6f9e52464499796b9f9eb5377f4713eb7b3b309791d07ac57341d60aab7a4d259978a8ac04fdde4bc78a6e248cb86b763ddc0cad95d6848215b83e4ad44fe493ac7a84d9aec0651cba16b67dd843c8b4c7027f78411064c9f74d573f1d9829d177c7bfc016dbc0933bdc14100da690a8413b1850abbbf7383d9a36a373b3772f797b0d7c8820adc1e7c87a5871fe365564e1578825739fafd9c6f24b51d589c6eca409d5c14fb4109d7d65aad4093b706eb28fb876b47b3a8c091135c9b57626051f6647eb8e7a8df498d4e92eb846715a3dbeecfd8fe34a252d597949b67153e30b7171365f30952875a928887d08dcb3921632ac965e2048b387a4a23607daad52dd12d7e75e6603fdbcb061016632ced9a7a3945e190e9b2b5a25263e5c633774776ab39bb2cc522e6ea97a32dea7db3dd22a0b7451b0e2246619d495ca9b2178a793121e9fd474344ff1b11ed2a2d7bd044990c779b6b1777ddf1b2f2420921114e36288b14fb63ec5511446a6450aab996ed812a7ea63468f140d2b719686b1d08755f637a78c6a582985c6982a78d3c10c08f562f854be3a892b4a01f5d0f388cc48f5c70cea7dfae88606951048efeb55826868aaa92e0480b559b94546842a03a6116f097b15b6baf0b9089e5998edf86bac90959148a7c41c741b625b00d82c2bb333ae1ab752467171aee6c234a2c4a23a47ef62a87e2dbb31556aee9d5dbd22c6291979269ded629d36d6625513184ad07804ff08d651af237838a4c5e5abda27cd9e4a85be01bad85fb09ef39794a7144f2c15a5d605e54a78d5c1ddd7b0f1d21d73ce0e9778e19ea941517e7c884d7517aa72457d59ea9d8a4141290448e20932185566aefd262e1aa05cc3a9a6b4dc4d24908d4970cb626b40bdb2589d6cb75d6e74d16b1bcc78a1ae72925e655eda794d60cab42d78695944a4fcad6fcc6e121c0f0b3c12ccf3ffc8f7506ccaddacbebf5a41bc1881afd80dd708b0013042fba387be3f12274501fb805fd4d5be9e49ada4b2b8296d68e9811a67147618196d775e0ca019c252c97f44b389fea0ca620c750d03a41bfa379b8bcc096413574ae46dc7525337f6a2c41d7d56d3719e01b6238a5b67a3d9c33cf5c99cfea6c55e6d9cd4f10509f594d37662b2e33abe72f3cca4fe07b82b2b43bc1064cef3d8a978a1bfce5f83ee272c67d80f834750f2652755b23aafe87957932e90536fabdb1aa82ef6de5b50d0591be8cc98a7fb17ce44af8cd53b83925114d32d5c4166a99f53ff36c3a3a909477d90dc6411be674093dbeb3fb09714c22719257084fdafee82afbb664b4b0c3101a8453d374525c4948dea5741f11491da0c34ce538ffb74fe1f93d15e27f4e2b971778914d82d5eea16d24c3d98dc88ad51e62accf646d517fddb3def05926155db731d6c7b12c2369895cb64c4479a73cc80d1f367d74c8a70f589abb10a808b76228bcc7b01f313714808acf13ce8484780fde4e0a77dcbd9444b20ab781dd4e3c208aa365aefb544980e7a2558f0d34e8fdd966d6c8daa1fea70796712ee785ed407083bc80c2120ed8a90d95815cac495324a716a6c8bc44315d7e6bedcaca746da24e8afdb237f7fa501d489741e0093a7c0759a625303b147ad9b333045ac68d5709093bf4529051c0e1b7fcb245541ce362e31354e2b54ccdd5ad96540a4a273e69ba82133ff08a604d58d4d5a06f12846695e7a2b438a11865b92705483b2e8aba1b48c0247905f33c967b294110ee3407247a23055329ec5df474e1a0cb744054644a69fcc2a54a7494a365e024a408b7f9821cd73ab62bf638d3feadf975d7db127318e4788763983bee2893c7852cec81f89b252846f4daeecbc471d1d3f9c2d8e4b2f8402b2b40a2d9284e95ada2118aeb9fc565d5b6044a49ca35d4c2fa7f87ae29aaec4066ab1029dbb81c3e75e521f36d374732481329d7593209806d14b278df7e62be6ee9b22b4a549a6ed9f82554cb01584899b96a7ffd7d1e4ce6533686706520b6972d9dfef40a97a5bae1a09357e1488880a3547e6a334d8881e2894588b006503b557b16c94d1f8121fc1b6504f29de64f6d42ea836279e98245e38a32ab819c594", 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) preadv(r3, &(0x7f0000001340)=[{&(0x7f0000001300)=""/32, 0x20}], 0x1, 0x0) r7 = dup2(r0, r4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r2, &(0x7f0000001580)=[{&(0x7f0000001380)="2daeb8caec54d4f4674c1fadebed792625512118e69e2d65775300c58c2afb2709a0849fc1072a36990e2d47e935e203a6480bc2f2b8466c836df806c65633dae55292", 0x43}, {&(0x7f0000001400)="a8de1769242e40977e4504528f376fb774328d14dd0d8f63604633a81c7c1f", 0x1f}, {&(0x7f0000001440)="e6bd131e7ce778c8f3663c324c9266b8f79867515023fa710b91", 0x1a}, {&(0x7f0000001480)="aef3867b4e67ae7a3bd2c01386f1c284d084c7574e15b0829677262a556b9f1962634b12ab396722f989951f1dce153de974335d14dbab1cfacf9dd9cfcecfdf3880484da9cace5f0dbfc08ba6dbffc761c848f253ad584f84e21386319055194f8809353b8340ab4ed3dc0006d2e9723d0f40e3130ab463d7ead567c65e02374b2c00d552d0cc86ebe52a6f7038ca5148e64549ebff08598ca105286de1804cb006e0fa8861e405ff719d575ed22364a14f7850a5c5724d2f7989a372735f693c027dca86b7399246ee55a758fdf4e225ade8c9f70182acf2bfb0d34bda0671f27657bbc98c2fdb5783e9f8852c8bcace02796203da52bbaa76c4f87869", 0xfe}], 0x4) close(r7) lseek(r0, 0x0, 0x0) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000015c0)={0x3ff, 0x10000}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001600)={0x7, 0x1}, 0x10) r8 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001640)=""/69) fcntl$lock(r0, 0x8, &(0x7f00000016c0)={0x2, 0x2, 0x40, 0x1000, r1}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001700)) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000001740)) chown(&(0x7f0000001780)='./file0\x00', r5, r6) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000017c0)) semget$private(0x0, 0x2, 0x140) getpeername$unix(r3, &(0x7f0000001800)=@file={0x0, ""/108}, &(0x7f0000001880)=0x6e) recvfrom$inet6(r7, &(0x7f00000018c0)=""/188, 0xbc, 0x1, &(0x7f0000001980)={0x18, 0x0, 0x4, 0x200}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) 16:04:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x8000001000010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490000826cce4b1b971c99b8d0cceb03c0e64a156d5c738c6d3b19879d66a7736bfac596bf1ef446c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x44d, 0x6, 0xffffffff, 0x2, "94d6bb55cf52a6a789bfd7a1cfd3bb45a5ad49c0", 0x2, 0x7}) syz_open_pts() 16:04:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407557aaa44180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008771c14bc19da6a5000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8ad974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b6ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29aca017080d317e2b716a9f68b88dd0aab6020621c30084c1e000000"], 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1) open(&(0x7f0000000380)='./bus\x00', 0x10800, 0x102) getdents(r2, &(0x7f0000000980)=""/90, 0xffffffffffffff04) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x6, &(0x7f0000000340)=[r4, r4, r4, r4, r4, r4]) mkdirat(r1, &(0x7f0000000400)='./bus\x00', 0xc0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:04:19 executing program 1: r0 = socket$inet6(0x18, 0x80000000009005, 0x0) getuid() getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 16:04:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:04:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getflags(r1, 0x3) 16:04:19 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 16:04:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:04:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() kqueue() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:04:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) semget(0x2, 0x2, 0x200) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:04:19 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) poll(&(0x7f00000010c0)=[{r0, 0x188}, {r0, 0x14}], 0x2, 0x101) 16:04:20 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) sendto$inet6(r0, &(0x7f0000000100)="2f3026525f26b2e9e137241a783ac153da21b692651293f727a7aca9d05988b153ee5d66f2697f26d1ec4586d89ed6cb073d01dd332c1d8da12d3b4d25a56df98c3c2a743230fb630034f0fe78102a4152e376b172ac7f52760ca09418cb74d6eb5ca18a8fe26d55414e0298f20227518e8062a498aaaa8ec91d6e79ff87fceb1003f565d67116ea62fbd1b2ceed858c06e1f06aac26f8242bc38ec1f8e35a157083a1e4b7a757c8e970440c6b9e75", 0xfdc7, 0x400, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x1}, 0xc) getsockopt(r0, 0x4a1, 0x2b, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:04:20 executing program 1: getitimer(0xfffffffff, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="f3fcc8af9864998e4c254e1be6ef506cf01295985b0050fbc2123be726e8974cf9590e5b722cf9a38712f8f489c89d17e6ffe97bc9cc82", 0x37) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x8c2) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x6, 0x3}, {0x9, 0xff}}) 16:04:20 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xdcedbef550bc3f34, 0x142) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r2 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/232) chdir(&(0x7f0000000040)='./file0\x00') 16:04:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:04:20 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setuid(0xee01) r2 = syz_open_pts() getuid() lseek(r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fchmod(r1, 0x200000000c) socket$inet(0x2, 0x3, 0x945) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r3 = semget$private(0x0, 0x4000002, 0x0) r4 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) syz_open_pts() shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2000) r5 = getuid() shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r5, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 16:04:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) listen(r0, 0x9c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37"], 0x1) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000000c0)=""/11, 0xb}], 0x3, &(0x7f00000002c0)=""/226, 0xe2}, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f0000000080)="0eb583d99e6c8fa01b16536f42725ae285625cf9c80209e52f0ecdd6df0a32e0ad0c700c97d76df08a545707189327396f701448bb0c62826de7d8df217ce37fe68768a982dc297957c2d723daea01cac2f893686057cf1d74e5fad69fc1046e74de86d29168ef166d3a34b82cc094af42aead5454330e1317d239bade1f61632b64bcb0eb18f4f93ca54596b8b97eb82358cd98a8585784879de0dd8483f51c98189062d6d9f32c2501316c8b3ae3465bbf1f908993fd990b670c83f469b799525c55adf30ba066954c6289f52d17b4cea262af92a3ded7cb26a628178ddb2183949c48ac78d1e3506791c46a1e050cae27427107147be3378b0102a922bf51131be1d16bb7e2b07387f38594a1ecc59201b022b96e1c0b64ce5eae95870912fb02821026bcd91cec9373fbebca74782dba4893280c70e72a4b7de1f7d2f0f395917639e4e21eb0d2056bd0916a4a1fc8e51838a5138b22782f8181e2b6e707ed7013d2cc057539254b3a56f507486fb14fcf6c0c368f98ff02da96a45f74f4708ec2d582214b1463d56ba41fa5b3ed714d25e617b8b665b0243554e2237d0d76b9d13fc2e2f325d9b9adeb90092f644b16a7f68c2ec12d5d412ab702417ced7e405116ceebba25734e48183ef0644fb9e3c31264961ed087310266f876906548a3c676346354e7d07cdc052578172984b639b26291cfd0c1420515c52f5eec31136ce1f835351d59c8ab1d0609c768b252c6a5c361502bde4d1d689aaa07a62526f88c6e50c42cde00752a10e54e739fc807ba78c6cd9328a2a5e0ca5cbaabfc70ca3db1b64ac1b56c5e83372ffc0626665d764dea753072a54de51794de59d54bbeb6a434b4a639cc9fc4f43d986c6a4969dbd5d5eaa447f2211a6027e8f67c225c674479261aed5709f329cc99e46485d67ee2e4a3b9fc3bb58d2002249a75daf7a8c240320e2787470f3fe4ed3f050a2232969200670bd48f4cac9578a443d2e9385e7b452f6791fa577897f0be9c2b94a649ddfed1f8ac0926379f548fb47593af2a59905a76ccc8ba20762fb4be163b6fcf8ce8db84b15961881a95b0421419108c55bdf5d2f3af904fa975baac50a4f575f6ce4085664ba086bda31ac408ffb9b063c8e57741d71296b15ed54987d58b2f4d278f5285298cb7ec06d1083c10b33349a91efab9670ffecf6969d33fe1d1522d99814cb76f08a6f68110220738c82d2f9ae9b7652be2860459715b856e7825c13f1875977a344cfd4f946eed5a9098aef2d638bbed0ce4d5a015b1c4b58574b46151656a3901c51abf2e75dbbebb60009576be680c46f76b21ec7f8e139cbb4e62aa3da9082ac626ecdaaf18dcef370bcb25b3452a8454f5052af4123ff56eee14443142279eb7ec8b614d5f0116c795f261a7645028cbeb8dc5ddd95caa67e1be407fab21abdd9d83a66e9055fe51c2b1c195319cea6bb87fe1c7e90aa53e4d821a37fdaab2d1cb96f3fafe6773e02f1b418fcd7e8a90eb0c5cfe881a6450cf334f177aa8cf892617a77910fd0aef8334f80c2f8a4e05cf158a8842ef7244031a6b61ffcf2d3e5dbc9a7d3f21da07874af24af8d575126d5e3362e9adfb2a7d5a7937d4cec68c8daa7e985411ddc8e9ed1e19eac28b199a71ef5c75a8d35666421b79dd9bb8699f819d857c02673cbe7617bdc4ee7030c221e694d3510ba6d530071c0c4d23dad6c4f6373e44b7d170f49c77dc6dfd675f92572419f4b1c422b01317d45f8bac3dec814c517a836f9508019c3b35516b50d0f0e624dde3fa6b4eef9d5cf2712af08502a0d4811eeb99efe6c7c7bb608fcadd89b090c2eb90522abc95247e497fe35dc2b4b0226921837ceaab31542249c28a321f8ea4b050df0114ee98f4b62ae47bc0d2923745bde029aa1cdf34c845b8dbd6bdb47fcc96d75fb9a9659012699a7f589fa2527bc702f9ed5e10901ed6b31769eb213596d0d6c8cf5996995b32b588233b61a35e5ff262d2ba0ee76477eb63f4066de0412af0793fa3427779781f6c792c6c29db1c00843dd4e0ec9988d20854dc674d5594d53fc3ce2ccc9467b1d244eecd9c7e3b40bee86c48eed42734481f7ba6b66a7810886a33f111b9fbb7f300447fa98c60b7f8e8ce05e043604c529d4602d7ee38d0e66e6cd53dfb6b2b7e46cba4e03de390e20d57a9a3eadc4bdc0591b3713d6c4e442d8fd0f182867ca58ca18c7ff9f75b77dd02c0a9d33f840d51d5f4a5905735c8ad2dd3d00b0fd423d89120a46c464341a9793fc0c0a2b8aa589a2e3c9e277b21a9553d8a1265c85e496613b2d18f4899f5eb4550fbcae87c4642a94890c94a1c30ea09c362ea6ca71167529516c6ec17579dd8212a473f1287ab56c6f32d93417a4c62dd708b8f93dc040377cfc55fe8856e2d917d498daaf5bc1bde6ddf376be53ca30d2bf7456d8694fe4255dcdec88abca3a1df02c5e5342d9bc8c6fb96baf6bd3b0e7b61d2b3e0748c837f53662fa154f57d2a546ca75075ec52fff2a2d272c569bd4ae3e1e9d819496913acaee8a4325b466dbd8d11131a1cb086131497ff19a5cc7ec0a1421443d56b42ad61eabb0afdcd59e118d3caa6963e441ba86f8fb1624b56102b065aa34f781426603764e962243b5be0c40afc6f039fd79532de056bb0eab028bb4b2d1b4d28381762e870119d1add43510eda28ff4323ba052f1a6a8fd0df28aa30f6641269144534c8613e2c0c25749fc7a00c03e6f6c70106ef918e4c0fc200e519e29c83d4573d5e5a812a22296665519184d00ea7241891ebff40fb18c8e649970e97a670d824caf6cdc2e4de0eae59a8c994122ba4ae212055ffd4948be92196d0f928b85e687404a59f8666c5c6b94e54cdae6fcda5d3e4cc6ff54ac0e6d3", 0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f00000030c0)="ec679d0c6dd7beef7e86eb429b5b9e0675d13647e473d2bc5fab02d5fa0b33ee65c77bc06d34761f5514945abdb7c4d5ed14ae29ab33fcc1a09c22ed436456008d8d01fe39c55452310877e59ab4c790debfeae7dd8d85fa11406ada12405b891a02412ee70a040b1a71b2d24cadf5794e037705eabaf0a678ea76965eb61c044d7fce518a59790431d555626ea902e4b707d78dc69004663a9ae17a7456844b9cad19895443f3e1a59de15603ebf0d859540109409a52cdd9e62b985a908bf7172e2182a1454a05a20793a08edf10871d88e005e4c2c9e729e4b9565040429cd3612fb2ab837cb730a9720ee3cd020621611a11f3f895f7a3df1076dd268270ee0a181f58559fec4193e97a6a6cfd6c683bc209d62e61fee2a8f2d7a00234f24013b674ac3f9086a2b68f695db6ab5c6e20a5f8", 0x134) 16:04:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x180000}}, 0x0) readv(r0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x9, 0x1}, {0x80000001, 0x4}}, &(0x7f0000000200)) 16:04:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffffff7) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:04:20 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair$unix(0x1, 0x4000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0), 0x11b}, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:04:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f4fe2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto$unix(r0, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) 16:04:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf18, 0x10005, 0xfffffffffffffffc, 0x400005998, "1eae8682b63720755ab8bdad345f07a398206fb2", 0x6}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/68}, &(0x7f0000000080)=0x46) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffffd, 0xffffffffffffc009, "a11a1100e800060000fdd5bbb270b46e1b00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:04:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) socket$unix(0x1, 0x1, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:20 executing program 0: r0 = dup(0xffffffffffffffff) fsync(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) fcntl$setflags(r1, 0x2, 0x1) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:04:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400100c"], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="be4226328613cffb16ec5565f1d7c36ca569b2502af637c8fbb5136d07357583262d168b8f5b37e5dad301e0aa15bfc04f2967b7da7ca69c273071b9f4e7b6cf26c969840e2d2d76043b0620bb6dcde3eebd30fc733d757f5555e20cdcd8f85cf2476999b09012a0bd54e59f826d9993dc595d5d12cf2bc0496a1e5e", 0x7c}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8040, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:04:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x4) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r2, &(0x7f0000000080), 0x0) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r5 = dup2(r0, r4) ioctl$TIOCCBRK(r5, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f00000004c0)=[{0x0, 0x80000001, 0x1000}], 0x1) 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, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x1, 0x3, 0x1000}], 0x3) getuid() open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x12, 0x400000000002, 0x10000) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\xf1%{,)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000380)=0x80f0fb) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x240) 16:04:26 executing program 1: setrlimit(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x4}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:04:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x5, 0x7, 0x100, "a210a2870275a6256fdba226e447ed143a7fbf4c", 0x7f, 0x8eca}) setrlimit(0x6, &(0x7f0000000080)) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:04:26 executing program 1: utimes(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x52, 0x8}, {0x8, 0x40}}, 0x2) 16:04:26 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket$inet6(0x18, 0x4006, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923da9681837630000000000010003e0", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f0000000200)=""/190, 0xbe, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f0000000100)="c08fb6556dc3d8c77fbadd8735aa80413dca79d8fbf96e2144da98984a75803bcd61d325144029c29c210fba65b6485ad301902c6413bb5fe43972b2a2cbd93c9a895e9740fadecba7d95dfacbca6285d5962146703b3cabee7a500cb44c121f888c5e558f35027475c3b52b464939155953e4dd22703ac6f471653fad90975ad5a7b17d759d2f0aceab139cb0d3f7bb44d7eaacc21acd6b7ddd36cda488f67be7704d48d98bf1c58bedb6c525b4c61111ba9aadeda4d9f0635ea6cb5317b5fc01c5aef2757966ac2780a99021758ba7f5b7febf8c957443de0bc875abebdc7fb0717efa2b7a60ff250ea2a7529a0d3294454515906f", 0xf6, 0xc, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:04:26 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x100) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3ffc00}, 0x10) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffd11}, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x9) 16:04:26 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = semget(0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x5) setuid(r0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/209) 16:04:26 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="34ad119e5c5dfa6e366cb353f36eb8", 0xf) setsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000000), 0x10000) 16:04:26 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget(0x1, 0x7, 0x82) 16:04:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:04:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ae226775ef67aa0000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000005d4c62c1ac6c93643f603bd719182a70113db1ee8382abdfb4940fb717c0f9b412643449539f65b5e9f7278aca02e8ca9e0945d116e2ffcf75"], &(0x7f00000000c0)=0x6e) write(r0, &(0x7f0000000100)="41f17503bc", 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0xfe53) 16:04:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff9) recvfrom(r0, &(0x7f00000000c0), 0xef, 0x5b57184d5e7eac1d, &(0x7f0000000300)=@in6={0x18, 0x1, 0xbfb3, 0xff}, 0xfffffffffffffffc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0xffffffff80000001, 0x3ff, 0x700000000000}) munlockall() unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f599f196e406ef000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417302490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000463e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b430ba25b11071f570a8f5cf3eb2ba5feef19241075676f66fdaa4b0b2ac4f85e9eb08ae2253d025d7bee0026f31df47318659bbf13a0da128f4b6afe0fdbaf3137d49d3016fffb44ca46f1f704d6000000000000000000000000000000000000000000000000000000000000000000"], 0x0) fcntl$setflags(r0, 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xb7e9, 0x8, 0x81, "d4605b0402c72ec63adf2dd365cc1fe801e575f4", 0x5, 0x772e}) r1 = semget$private(0x0, 0x3, 0x634) semop(r1, &(0x7f0000000280)=[{0x1, 0x2, 0x1000}], 0x1) r2 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() msgget$private(0x0, 0x8) sendto$unix(r0, &(0x7f00000016c0)="245ca513bf70feaf300a1d31d2e0ec89eb2ad8932339053afe5a04ebe3cfcffb57050a51b6dcc2f3cc3766c97168c245030ceaa71130d30ddccd3735ef3bb3a86f76cb3d7297583954656d2322b2a984f5f8c64f7dff1e87647400f3a8cd2d0146a098d0ee632e0ec79fb3c0d9a2c6f5dc3ada78a6ac23b96440840eb738c94326468c9fe05e007ca149f13565cd41cc4e7cb1b61d3e94ecd75b92e15a82c17cf2f83500254467ac734d37a383f3b3645f530bd360e45dae26789e8896c786e7ea069073630872ec12e9cabf10f794c2c0a41496f19e2cdee20a3d6633218acc2f032dd8c823b6efd8b318798208e7e0a5d6a4960000ac004a6ee3d173be7647560f3b748f230654c8e06eafca8cc4bb311f6fa25c956417e72fd13f10726517a8aa2c20f03d37b925c71bbb30ec5e5ed8d288c130acea9cd925556159236e2d2e588035ea8b104a40d11024b4b461a8fe", 0x151, 0xa, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) semop(r1, &(0x7f00000004c0)=[{0x0, 0xffffffff, 0x1800}, {0x1, 0xa81}, {0x3, 0x3, 0x800}, {0x0, 0xf9, 0x1800}, {0x0, 0x1ff, 0x1800}], 0x5) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r3 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f000003f154)='./file0\x00', 0x0) r4 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) 16:04:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x9}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xd7) 16:04:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x1e8) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/50, 0x32}], 0x3, 0x1d) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x3) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) poll(&(0x7f0000000300)=[{r2, 0x23}, {r1, 0x48}], 0x2, 0xfffffffffffffff8) read(r2, &(0x7f00000000c0)=""/82, 0x52) 16:04:26 executing program 0: r0 = semget(0x3, 0x1, 0x81) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/97, 0x61, 0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) socketpair(0x20, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0xfffffffffffffdbb) r3 = socket(0x22, 0x4, 0x7) writev(r3, &(0x7f0000001240)=[{&(0x7f0000001440)="7325f192b55a7d5d46b382b0e72f6b2105b84294f877f815763e52497ef64628df0ffd09b27c37a46d0ca3f2016541686c43ef2dea7df70f251024192ecaadc210d3ea2abf0bfab70db8a2bc7f61db1c8324488e15dfcf418c97b0776a2b48a25eb78a4d67aa07508681d7828a7acc14ba7e932394305d425bfb5c618573be183f7d92eb8056b081e1a780669b2f40aede033e6ce60673896f11123527aadb6a58b71a2d6ebd3a42d0540872b492ec4f2ad039cdadc6ec8159f1e8c339b55b89662a9504e6743dafd2d4978f2f480baca2ee006915cb93829322ab5e2b32c4bcbe3aafb2aef5917578757cd3fc0a703d0bbb7e56748b5c08726571615fcd495963a5be2e5f1b846d46d8bbdeccbaf4787892f460cb1fb159aa710ec480bdbaf1d3ae3a24e3aa431698a967ef667e3b778f451f08715efc51ea423d6676dcb22081e72de2093f33e2418ba89c290864b3d6a98be29319c37df7b08be5fddbf7a0048b7796a5e358245fd23198a3a692401d118bc3ff94cb55e065e18f8af4f84ae2b34f7356a57f4ab519cccde58ab75af7c749e3c9adb931558087df753d4314ed7a409149d8bb279f72fee21700ec654cd0a0fc1a9156472936d559cf25621a70b7c86c644d6c93df7576d27299f36ac80d056e56d4f7f90049ee143ce8f0ebc91bd9d87cceb7bf169c312c192af2f5e84f85f3e7626782bf031ddd772e44d431110d46d14a68b6284f26c76c22f462dbfc0734bb33717ef1eac1f56c6c0d2da1490d17f9c76a3536613723e3d50226f213fc4f5c33773443e50020bce9b738af0436b9a09deaeadae4319e33874e3f359efaf93d8ac8b5f3e40234ceccf5d8d8c73c403d107709317961731468fdfc594620700e9df9cf62b21cb08ee9cf72501b1a3d40373938628457e3f5cc5d658dd1e039f04db4a45ada33fb97924dc72de1f209efc364c6e9f83d0741505ac63935085671181948be50ea690d5fa24b1cd71e08a721e1ddc801b85fd39c3a1c9904db5d9cc18fc78f3cd7fb4630b133e85bf885c50656d9a081af8a437d97ceef0788bfdfef5726d128d259d6f4944aad027cf3b121a537d6c775d170647d6fa46adeba0cbecbc2a71113607cc7ab5b8d7000eda8f8e34352887af13e7719b01ca2b223e38d49fd57e2bf6255a891c060a2c6ab44eda8f0aac0b8fc2b2d27c2f42d5aab44fca65c504c46916b7de1b2e4f3cc5a15c2f80f8eafc3cfefc2446d6bcc270860ef6a217b403ee131ce59d1aa946a031b51b39178c9a2822fca615fb770238c9b3c89237b9febcebfa7ecdf4cbbb3ea79242ff63003775c03fb452371b9c48523b2415b7775dd3ae338f15e52b1cbae39ca3c791bf0e88d10a0a0c05ca89a1d9d7277c242aa904354cce61cd0e87731021b0b45e15b09bc86fd8aa9fb313fc2327e38ab5a286025c8879184492f99d1989a16f799cf0be959c359e11a4eff96840768ce6dac2045f7d27eee276cd743087852ab371de485f96f32746992df57c1a0f1e48c419cb6d92e62e2ccf57a2ef19a4d5f9a890fd98d479e7a10e696ad0dab6f67f3c89e302a6f0159d401732cf5adb3cfac7713b2b360e0bcaeeb28878e8740e9f950a42f3cfdf0e6b778e320cfca24a183b26322b733f54ce4a7e3c6369286f77678ea5e6ce6021063ee2ac42a86266308ad3e1e560ee6227d47b5f17441da23da32384529f8d41debadfa02969abb72d5d8e8f2a2e1344aa57221da4b33999f2c37a07777e013f1db77e5da55d6aada469a8d850fb13174edb121687eb6c0651f1457a04ed4c5b88bed3a2e85974521a4972fa276224ecbb952860beab2e3d54783391849fc0e76b83856a6b865e531cf260cf4e131ef18f202ca73049840e1e80f192ab6aba31acf6217a45e187a92653ccce03471fd52ea54b55a1e49c01e886ce2e5cd22914b7d8cd947cfb3e2462f699a0f94a7dfa6c3b3bc80eac16f5ae0bfd78f7a5fbc6d2dafd9d08071ca93727341e2a655ae0d88699bc6ae19c77b834315b8ca49f356eeaa5227b4df8330b82f74158b94a9f73ebe996ec1d0e376af4e3ea99c37c0cb154aa2cbb36d5068d29d0227086d663fea12b55bf101bc36b214ba19c0fcb2dfde0f763c2bffc41168cebad041d83fcb61ff038116defa257931684c2dfc907e2fa19b9a8daeacf16896715a9c94f8367250735de0c6f2bc9782d112db6881a07c8500c0d5272cfec630114ab9e9bc6a1e5256f3182f2727db606a60c0c84ebf006a33cc8f0fdd213df1cba02741559e4c0e244a2296c3d5bac6619468c5f5468183254df435405aee93563ba92703ac997c235d4f388250f350af91e1139606139af6c5f93c6da778c445d1ffacd425ff0d069b71715557d40f2a1b1109377b0203988d61fb786204921ca20069c3043c845860d3244777f956609e858ded7ef9b1ea8f1c749f8fedc301f2097cf46eb63dd23052f4564ab876cd3e25f9541db8ce33852515a23fe91636724cb5489687c2d6adcfb2f63b8a532c26b644e8a2b98bc32d073d4202d2b850be5a141e0ec6e5930fdc68d18723a0db9a5371b1e3e46d520af79c39c7957f7474f310b226129d604cf36ec6583667a7882accdb97e2042daccac30a6dc169e67912f23c3c7022d3b2835075fc3594921a74ecfae08c863da9e168b8686ce968d7b7b691af99078f1000d80a88dd27ac9f38b79dbbe5ef23dbc3346a5176ff4491c3d12c8908dd0efa5d391d55b692effc7ca2c7a48717b165b3ec03bb93a1f05e8c0f5b21cfb85db6d7221900cee778e9c492b4409015cc2713b66b77e19366f5466433b131b632d5518bcf7f4fc5527c52c6e9211d900e52a21d87c9befa597393d406dc875495e19eed912582fecf01bb400c3641d9e98a8c52e2af6bfe69b8ba603b276052fa85feeab3f2511161ecf61bdf345868b0477c2dd0a32525c8e407b9b19cf699c8440bb4d2ecdc50993470a5ef913689da8b4bb7802f26f037e96069973c96e586448ac4e9849f29b61376a2716cdd0bbd61613041de93a6ee2fae6c236c30ffe41d70d3244fea3efc433f39560d3599c764372cd7d0b9ee726589f422bc0e3ce33c0beb5b45b2e060055912902cf43ba99e0a3a5b5a478232163dd14013b3ab61d4fc77c1bd81f53558248156dda5f50652eb187c079424232110c83e4ebdb3731b5f95065ec790254709dd6a464b287b2b11be3348449596522926ebe92e242b80c3f7745cd9e8156b7ccb4f08e01fe2f6dc174f95b89ea1cf6a7e4448bb993abcafd4cadc06cb9def46a8de35d84be116f99d7aa1b553046b69ea8996712a98033bd378891af264eedd5cd7696a2a1fee5aadf3bc0212c2e5eab83c77530c36aa3e42f30a825317ee2e490c51c85a138d81cdc7bc3cefe8102894b13752711b99c932b7657f6f4042a05f5007da830adcb9a99bbace5eb2ef54f25f69ab95e5bbd3fd840e3861769c32648b04c03ce8adff15581daf985a72f7964e014fc8ee2cee803790efda9ca60337b2cd9af055423cb4df2ea7e9cded0eb531efe53405062bf6a05a2f40c45bd9ae84243de08e3650c9e77d5e0b22e919356673235a22d8652f14e9da339113f5f0cb7300e08ade6cc7b208fdc946a17ad8ec1fc13dd6b918f6181e7d318866611fbfd45d87c14e731a4bab706cc1e453795910eb0b2033a2c91dc96708cf5631530ba726807d3a20c39d36837466f7c3e3385ebeff0cbddbebd376bad1147e26f6ef7d503d97c2fd20f15e09ec0cd24e69706ca3c3df117835bf18cd9ddbdf2c07c8099f02b898c79ad6dd8b475348fc51fb46a1a2c815908c95780a67932295448496f285213173532cabfe6f4ad706caa122ea47807372e999f84765acd11568032c0d0c294f5c305eca37de094a1327a4e3cc7f0ec5166104c96ca32d0d2665c26689ac993c3202c75a48a1a64d4ffb6a9360211d9a21ac0f9a5ebe107cfba9625aafcdf92d13c08a5c6c0c4acfe536047e1f62b486552e8534fe33226a23d0b59214c790c2d194feac43a053992ea06d7c88d1a220e47978123b95b4cac1bec0a538663632f1d611625efd5bf87d1d3c3acc51004032951f761e98dfe3c212ec197ea1f5e8d52b818c155ca07ffd6a3eaa168bfa4797c7fdf82aa7db527a2d9f49b785d9d9aef2d6746cd10945c9b59d3a343806f46c3f24f1cfef3630a5d3bb6671c09022c38448988acd4d7edbd2bbd8a328305f73665eafff165d7820121b697dfdd4014039a5d5e72f76d565c6a0559d28a6f2821496dd397820a9aa632e7e67d65cc76fb21cd2281e93810086ce6efc6e686c3ab710ffbbbf3ed8b2dbff2bcf48cf1daf7ac9be33b93108124aabb1239df9e8ad4a51793708b34e0697039f6f74a5f13b355c2d1ecb20312054bf9ac71acdbbb872ee2ded07fb2c47b2c4ab5d1707f3eacbf7d61e5e7fcd002731e3ff5b3f9c6106bfeb96f01050e948903d1a57306d08e59e1c3f653a5abbaf32ad56555a0ddfed49febd9dc2029ebc3f9c31d7d96d61e2726d64ec8b2fccd33e8a54d8b87ca3ccbc3d7d3b283a98d55dc3bab17326b70975a76535e7f914de3279657d7e6c0d96fa03699f4b7375ca4f0c163aeb2d8065c5689c0be8ace2917ebf2c5d0f4d36ff527373c30ea2dc2ed0405856c16e8d59f121258dc11cfba6aad0212fecec53052a273abb4129c5851cc1f31da0dbc066630f6e059744a353feea724fbb420649721023e08a46711676b8be4ced56180b1489574052c776ab7ad01e7d3abc533ffec8d04bd94696e3bb48476057ffbd80cc37cf93554a28b24624cc7ab1299ffa6655952fda7b776282e0b1f889525cec632bf8e0bff586eec7af9fcfde859b8e199c5061d05d2a70414774e7172ca2dd9a8c9e1137f1a20b39c86dd4f8bde7daf5ae0319b64cee8c7976f08b0aaa52b42e1b3bd834a557d4102915baf2a5bcd77f94404519a90c00f7b11a5a6654988f22105f0a1e49deb4746597108282f57d5df00f775e62d981da36450637bd400d74be457c08d8577a6805785e", 0xdf2}], 0x1) 16:04:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) 16:04:26 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x109) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000000), 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) 16:04:26 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x6fb, 0x347}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x6, 0x205}, {{r2}, 0xfffffffffffffff9, 0x2a, 0x4c, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x47, 0xf0000060, 0x0, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffe, 0x23, 0x2, 0xffff, 0x7f}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x3, 0x5}], 0x7fffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x63e35f87}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x25, 0x800, 0x5}], 0x3, &(0x7f00000002c0)={0xffff, 0x4f5}) setsockopt(r2, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) 16:04:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x8000}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="9de3417677bf1c20e9ab0c73a0a20bed58b29b5f0e3474ab7a0793c20354a398844e48b4a5c85e1a652891ac6bdbdda6c6a04ec3d329a8fae94d8643cd8bdcb26a84a2f59ff9f8b487c3bf9dfc36e73d7e40914186218baaf762e6eb10f93220cbbe48ac31bf3c42aea10ca5827038cc791b55e5a93a2e25a9803ce7db4bd2a5f8b1db8e206c5647ff40527c49e6d9335d34c04cc1f1eb2fc6f80ad23c0d0c38888164752943d4874f13e10307cc9fdb2a48717ef08fbe9cdeb321a79a019f30417cb91c77a79185f184e6e61c2e1d20239fd191d02f770b61a93619258cafd7a4a89e5f98d7", 0xe6}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="2800000000000000ffff0000010800001ef97e6b325e4773545896ccaac11322fe00000000000000"], 0x28}, 0x8) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7ff, 0x45}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc0, 0x8) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:04:26 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000100)) 16:04:26 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xc6c, 0x18}, {{r1}, 0xfffffffffffffffc, 0x92, 0x11, 0x3ff, 0x2e112549}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0xffffffff, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8000, 0x1bb}, {{r1}, 0x0, 0x2, 0x1, 0x21}, {{r0}, 0xffffffffffffffff, 0x4, 0x2000000a, 0x8, 0x3}, {{r3}, 0xfffffffffffffff9, 0x80, 0x40, 0x1, 0x80000000}], 0x147, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0xff, 0x1}], 0x9, &(0x7f0000000280)={0x3, 0x5}) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 16:04:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005d00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x56, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:04:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) unlink(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xffffffffffff8000, &(0x7f00000002c0)=[{{r1}, 0x0, 0x8, 0x0, 0xfffffffffffff3ad, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000004, 0x63, 0x40}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000002, 0x8, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x71, 0x40000000, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x5, 0xff}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf00fffff, 0x3, 0xce}], 0xda, &(0x7f0000000100)={0x1, 0x8001}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x120) dup2(r1, r2) 16:04:27 executing program 0: setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x1) setrlimit(0x8, &(0x7f0000000000)={0x3a, 0xb07}) 16:04:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:04:27 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget(0x3, 0x4, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000840)={{0x1, r2, r3, r4, r5, 0xe0, 0xfff}, 0x6dd3, 0x1, 0x2}) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000008c0)=@in6={0x18, 0x0, 0x8000000, 0x8}, 0xfffffe78, &(0x7f0000000280), 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="f0000000000000000000000004000000b054968a4f97618e12b274fa8caf96f538383fe11330f4c1f774377e756d60bc2b3cd63dd09b7c5fcaaab6e9f4539357473a2940874e4927e3ad4e879fdaf2635283b073e78a0ba6eaa6f893eed6a6b3f225996ad8b9281a524759303a68ebcf24a9f4fdb75f85be3b349c85828f5cf5158be279b16fad7116c30c6ed1d93ab039f509573f61b1c5169deecf09cd4d31392040ab1c62eedd12cfc188a050c03f7d79bd4a0cfcd686a75bb30ff9b913206650f1bbcbcf1ed95b7a07f7c1fec72152cbef058995b4ba3a8d24ab6dbade7d42df4f8a7e30a74f50000000000000000801000000000000ffff0000ff0f0000cf4864e59afadacb62422d15d009c1631deacd75ab2dbfb3a3637f2baeccb4cd368b4173cb898371f10a8e90fd279db67661ebdb20ae392ece4896968908593309dada66dd2818aacc448ebe4432b24b7362a8fefe68db6aae923688e6b9dba59ebf937472f5c96eadb02df50d879db3069abc1b46af5b01a0c7fddb1f951d2b611d2203ccdca042917bc225dba6ef15ba7ce0a259e4d954d7f02c54be5d037d44fa1c1b453cf2e3215e204b580276ea9613127f6708384037ef1572ec347650968161c48c5e08617cea14b0beb4cf829e4088988ba52ded21584564aac25bc0a1eb2febdb91d9f00573a96a7013b7ddd0000000000000001800000000000000ffff00000000000065fef5000000000060000000000000000100000000000000d192003f79ef105bd88dfefa9620166d04228f47bff5c712b8fcdc886fbe86845767841ccac609fc534966986803dc4c4c6d3507b0e3b208d58dee30b0ec7c09f5c3221a637b67851474ab0000000000b000000000000000df383adf07000000f8112da48e09361e32063ad60afa4fb210a15dc13f4ec989de49a311ec4b6729cecebaa9e8b036bc36145f77315b56de1977045a15b0f138ee61b1e3c0b037dcaa4d10cecda86b48748ee79e8acb8e21ffc894c391bd14c273cf08765e75a2b9fc265f9c2616dda30897859f4f09bf9cb40be58e42ca68b93959b3b187e123fec3cd272aaf7d7e4d5aef8c3b0d304f5d45aee700abca3f23e360796af63e0000b000000000000000ffff0000030000001e36acf4670ed4ede566cce1a092d17db837391d57ae14a5554a3010271842f698b0b193e2d6d6370377b548821f89d7e8b9cc78e7ff6d30387cdd3fe4b38aed65101a1dbbebe6926b7e49166160e0d6ed4be4965c019298ef10fc4a25d0e147f28961cdffbb070c953bc37d9a24ceb24add598705e65a874d3743497d07e9783046cd463f6d92800c35bcbb4190af26593e00004800000000000000ffff00007f000000da13287a7c5fdff42f2d6a8c3d495e0394f592027141eb09d0fa6cbb7cf831bd00ab81603cee14b9c29eb5b0006c2bc26890ab272000000018000000000000000100000005000000c1c6580000000000000000000000000000000000"], 0x430}, 0x400) 16:04:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) lseek(r0, 0x0, 0x3) 16:04:27 executing program 0: r0 = semget(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semop(r0, &(0x7f0000001400)=[{}], 0x6a6b58d) clock_getres(0x7, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) r2 = getuid() r3 = getegid() r4 = kqueue() preadv(r4, &(0x7f0000000140), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xdc52, r2, r3, r5, r6, 0x40, 0x9}, 0x0, 0x2, r7, r8, 0xfffffffffffffff8, 0x7ff, 0x200, 0xffffffffffffffe1}) 16:04:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x5, 0xb, &(0x7f0000000000), 0x0) 16:04:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x400010001, 0x4) 16:04:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684dfe158d49d8a8e2467640080000000004000d408d765279b814af2b879086e2e", 0x37) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:04:27 executing program 0: unveil(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23e340850d90c7717e9ffa90d144b1009c350790ac9c0691c2e9453cf38ce93a63d276b7d93a4cd99573ff08a3bb496f341130687ca1c111a16c2739c0344192cd3d8ba7f5ee3f3d40462184ccb8094c73511be41c639b773743f9c59c740d82e0a61c3faa975fc745638c10d6e577251bcc47b0d896efbee20401acee40b50125cc2b44bbb4478d25fa3c17f5f837508ee0e7fdb1063ea921f865bf5c0d757a0272120d81a154751c8e2a4dede9d6929366e5c4e66b199d15930e1168f841e467eb4d45b5162b9f16179282c1ec591360ae21d"], &(0x7f0000000000)=0x1002) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') 16:04:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x16ec, 0x7fffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') connect$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:04:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) getsockopt(r1, 0x80, 0x2, &(0x7f0000000080)=""/4096, &(0x7f00000010c0)=0x1000) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f00000001c0)="d30970d7", 0xfffffffffffffd71) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="fa9e1f1aa321c99bd183188aa728e5a2211f6733136252b6950180748f14cba58fc4511b2297af447d772a0392f2b803983f7b020c3db85d4e774ff6195430ba8e32a74eea7774393dfe6592c21ad7d180c9feaa35d7852ad318447ae66f41253fb8ba2fbfa292342b43b4219694dfa7976f4eabc23820424869f197d84e21c88ea91addf888ca2f02e1f196a55d6d24d5cffa9c37ac369d75bb9e2913f26049cb723daf7f6f62b5b986920dcae0f8c584e3bb8881231dacddaf102b4198b949a5dda389ca040a655dd1573933a7a91958ccad491200b504"], 0x10) write(r0, &(0x7f0000000040)="070e00002306be57f13d61d1cf447cac9b8c4098", 0x14) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpgid(0x0) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x2, r4, r5, r6, r7, 0x1, 0x9}, 0x20, 0x100, r8, r9, 0x6, 0xb8, 0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:04:27 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x3, 0x100000100000005}}, 0x0) socketpair(0xc, 0x8000, 0x562, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x4}, 0xc) 16:04:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) truncate(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) fchmod(r0, 0x0) socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1, 0x0}, 0x400) 16:04:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2f", 0x27}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f6d40e8b2715838e1e12fd72f62757300"], 0x8) write(r0, &(0x7f0000000280)="04b50ec7478e49ddf6dc4a7c11f481b0ea8e0213590bd302894b887fb1f3ac9b84399cd68b642d", 0x27) 16:04:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0xfffffffffffffeb9, 0x40e, 0x0, 0xff41) 16:04:28 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="710df248ec1dcb1cf2badc5117713c0138ad7b346d71aab4000f000000000000000000c0a3cee4be28fc7d4582bfc64f62ee3831ba4aed51cc245094f1dfa0a72aff4860b9912b62f7c53cb80dfa34c58433fac7d0ee119f05847771502ca0077deb718006685b5685a5551b0f3c8b67344ba075a27cccf69ef20d3bc966e674c44aa5bf053105364e04f6686006f31cddcb5c832de2c7ee8678096bb08b192a8182225acf6ca465bc0bb6b45333a0f1f21f655e5ec61c46cc5aa449b58197f0f18d6816fe45136bdf093901f7c2575d27be3933f3579335d45df88c2770e68e4a859eab30008cc7a36da9dcbc360107a112c614897ec1a6a7f22d52ceb013f18731b571aa906dd0453fe3d8e848cb2d6a21bcfe3dee85f1f52364756e6c83e5accbe804408b3b041dc18081fbda95548f9e8bd9d688dedf612b0391fff1f3919b2ad4df7501700219221db6a3dd17f5afb9487b5907fda5e4ca10d857355388abbced348febca2f4cccc9dcb10fb44679468e22aaab6b5476f9a4c584b405"], 0x1) syz_open_pts() getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) poll(&(0x7f0000000000), 0x0, 0x32b) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) fchdir(r0) 16:04:28 executing program 1: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) 16:04:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = getpid() setregid(0x0, r1) ioctl$TIOCCDTR(r0, 0x20007478) msgget$private(0x0, 0x18) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r4 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, r3, 0x3, 0x2, 0x21, 0x100000001}) 16:04:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) getitimer(0x2, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f65696c653000e854140959595a7b26016219d6eed91f0cd1dbe391ffa77a2f38ba1103827b014938863a21b63edbbb316278000000000000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = semget$private(0x0, 0x0, 0x208) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/87) getsockopt(r1, 0x7, 0x7fff, &(0x7f00000002c0)=""/235, &(0x7f0000000080)=0xeb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:04:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getown(r0, 0x5) ftruncate(r0, 0x9f) 16:04:34 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8083, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x80000001, 0xfffffffffffffff9}, {0xfffffffffffeffff, 0x2dab}}, &(0x7f0000000080)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCNOTTY(r1, 0x20007471) syz_execute_func(&(0x7f00000000c0)="c4a1b9d1eac4e279242cb0c44155eefdc4e3c97d49390067440f122f2e2e410f43f4c401897518c402a0f3ca8f8a401204fd998999995333000066652ef695c8000000") 16:04:34 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:04:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5f85, 0x7ff}, {0xffffffffffffffff, 0x3}}, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x3ff, 0x10002ffffffff}) 16:04:34 executing program 0: clock_gettime(0xb, 0x0) r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x4003, 0x100) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0xc0, 0x10) r9 = accept(r7, &(0x7f0000000540)=@in6, &(0x7f00000003c0)=0x3e7) r10 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x48, 0x24) r11 = kqueue() getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x0, 0x80000020, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x50, 0x2, 0x0, 0x780000000000000}, {{r3}, 0xfffffffffffffffc, 0x12, 0xf0000000, 0x100000000, 0x4d86}, {{r4}, 0xffffffffffffffff, 0x42, 0x80000004, 0x7ff, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0xb3e}, {{r6}, 0xfffffffffffffffc, 0x89, 0x0, 0x5, 0x7fffffff}], 0x10001, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1, 0x60, 0x9, 0x7fff}, {{r9}, 0xfffffffffffffff9, 0x81, 0x4, 0x8, 0xda0c}, {{r10}, 0xffffffffffffffff, 0x80, 0x80, 0x9, 0x7}, {{r11}, 0xfffffffffffffffe, 0x88, 0x200fffff, 0x10001, 0x4}], 0xffffffffffffffe1, &(0x7f0000000500)={0xe90, 0xd17a}) getrlimit(0x7, &(0x7f0000000380)) 16:04:34 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x1, 0x0) close(r2) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:04:34 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) dup2(r2, r1) 16:04:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xffffffff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0x55}], 0x7fffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x7ff}], 0x1, &(0x7f00000000c0)={0x0, 0x7fff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x6010, r1, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) nanosleep(&(0x7f0000000100)={0x7, 0x7f}, &(0x7f0000000140)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xff) r2 = fcntl$getown(r1, 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x56f, 0x37d, 0x0, 0x8, "4edca43a61557136c4c612c6320aedc2dfc81867", 0x7, 0x401}) mlockall(0x2) r4 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r5 = geteuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getgid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x5, r5, r6, r7, r8, 0x10, 0xffff}, 0x7, 0x5c7e, r2, r2, 0x1, 0x7f, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000340)=0x5, 0x4) write(r1, &(0x7f0000000380)="f8856a0320fffe8957cf904b6fd362eeecefbabf1d774e2ad86a69d9cc8d500e39b66a00277af96bf41646a5004fc8b559da8593a7", 0x35) getpgid(r2) syz_open_pts() syz_open_pts() bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) getsockname$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) fcntl$setown(r3, 0x6, r2) 16:04:34 executing program 0: r0 = kqueue() sync() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:04:34 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x1, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f00000021c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) r3 = semget(0x0, 0x3, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x2) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 16:04:34 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) write(r0, &(0x7f0000000080)="5fb638155400c3a5dcb802456cd3825528395106077d415b8e327f5ae1a09ba0a90bf3bb9ef1c9bfe53c07cc7bbad2c0f4ff724a87c0d173c9e64797935273d6724cb6fafbcee3d413c9f3446f60be8b50f0dac958730f537091f65242fdc10f35717984ac32078ca5992c099435f6353c73b66effa11dd02815c463f74e49b9b94834067e0028668f1b695ca7706e7965a83791dd8507f152035e49a9a484000e0200bdad08cc43885cc821803d829f3a144faa54660f61902a1b496fa5ef7657b0796564ee626a007a5605950ed9058c778edb4ce713a313a7b204e46c8b488da3022fdd30551c4dc2c5a9674ba1f64d", 0xf1) 16:04:35 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) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:35 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x21) mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:04:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 16:04:35 executing program 1: r0 = shmget(0x1, 0x3000, 0x28c, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000000180)="674b04dbefe89c82b298128f9344fbe218ca1f39af29e298dae198d5daa2326f08b282e523bb690bab6a13b14dff", 0x2e, 0x401, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000200)="05e61c06db765e8aaaea01cfdfe8b2c4237c56c444934082caeba3c21249cd529c31915e04081ed59175b2b2a57ecc777139b286fba43ba265dd5be99243974806dfdb0da48a", 0x46, 0x400, &(0x7f0000000300)=ANY=[@ANYBLOB="01002c2f66696c65302f66696c6530003fcc827ca0d71e8966d49c6de624243c3ca02c57ae835aaf9d9fcd880e2c22bef9b8f5dc8300e8db9587e122bb3e9fb901bf18d832a809a99aeb28b830b06e05270695cffc694774dc66d8336cbe90dd5a40fb645380a0b9ae"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:04:35 executing program 0: mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x1}}) 16:04:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000240)='C', 0x1}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/158, &(0x7f0000000000)=0x9e) 16:04:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x5, 0x26c, &(0x7f0000000080)="d6c7a07817663459b67d53f03b4b126da423da9e7043029898775535949bb51bdf3bf85bd434e00f59dfa64d4424d7028ce1230996f08ade8dddda57a8e150dfce1cfaa022c23e0e30e4d61ba6fcc96b6fcd846526cfa6fdd45e3e1b73158bedddefd3", 0x63) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) fsync(r0) 16:04:35 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:04:36 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="3b44f5948432411c509147424fd777818c70e324ccb91a1e3a8100e1eb5f0ff817f9721c89800057ad82eb814fadc25d34cb7996fea5917ee954e62138d582b73e936ddf78dbecf8563e52266d2d0a4fa616ad6dcf44223fa7784503da1266dbada02e171e28430b8168866a67dbffcfa02f0298b5ff0f1cfa6ef6f6b4376634db20b052e6", 0x85}], 0x1) r3 = getgid() r4 = msgget$private(0x0, 0x624) msgsnd(r4, &(0x7f0000000380)={0x0, "c185b5262bc2d57afc7a94bf57839dcf6a637fcd847d281365c42317867dcde0200a3687b4ffb6ead29eed4d2f697b31f2e543576fc0e94c7b3d8cc9ee49e47aa69b9997e31e6d729206254909e70fce44bd5bef09ec883c28d52c30b88bd6e847b521e24242b50433e739af60723699d12887063f58c0929677f80ad40245c9cbe04c17fe2cfd2d39f2362ba0199eb268b4e2c8602763f2469f5ea45c752a8e787828083befc6e40259e39505c8120cd3a1ccf89270a9cf858592f737ca6f4b833c1dfce6fb396408ce7af43656c0117f03faefa592ec3ebc956afbe9456f82c9833d22010268c01c9023e40b440a4224f8727ba98c2412db1cfcd07f696b1a9448275a39967d9310a340456f037932b1e914e00cb2fab1afb13152cf4ee0fc336cbf4dc99e28f902bb96b09b8ed31ecc3263f19a4c58f5ee3c1349f9fb7e95da97c1021c4ce6fa12848565c866bec8cbe9c23a304e191c7e3447fce9d3d6810436e8eb4b1f7fa09fcf6cab18100a309fe6b8ae3bab3870407e57e2892202cec4fdce0b5b359abc795de83d433e5d0b6ab78a1551780f9ef1340eb6e4fac34bf45cc1f515bf48dcbe9727b34710fb8b0956753ef8702c4bcdc44edddc194e4e50c835502ad48cf960cdc7e2ceaf4bfbbc6761eab5011a74e608af6553464ed70bf11f836fa6e99ac1a817b9a8aba2a44e421a3bc89281511502b15cba8dfb49d591d7ea5795857b512e4269fe89b8113141b5f69e5cd6250b56a61b58d6df26d2e001320850bd7b19361c992ece1e812b3605744cd9ba2267f8b24be702c3af3f7c844a922437d6babd30233af59a65aef03da90eff9f62d763517fc5e362804d8010edfd05c8169612f39e8086a240e583036d697432e465c3e6f329e6f12a3ad56d6caef1960b0f2ecc874b0553f5b308553dcb458115f90527d68627b804a6034e6e34bfeba1a4177d179df3c808094f4ccae29dfb71b2eac8e03f1df942412a38b780ad755f330673ae5013b21f77d7ce74a9eb67227158d79ce5147817dc087e5f17b32f53671d33507ff2f8b68ceeba80aad2992f3a204d732fd33a1b1d764b552a8e7783abf898b724cc9acfeaa1896a5a00640b00e4267a336dd53c4e4e3d9cf2d8c1def3864add7119e75f2acccfa7c5f58e7a11833105de9d51e70469580677b59ad7b28bddbd8ff144e7a7b1f82dd6b73612f3b68db08da50f2faed64a773f8b93b00617a9c0833e15136a62601d9ff7b677c8c865c2ed6082d6ada4d1cd0b916d34a0fc738281fd05bd5c9ec708b807e785472377c582ca9b2d8d740a728ab13f949a7f6bf03d45ef83ed683e7fbd4edb6ad5eb1467eb7375cc3ff13a98ea613e9b401f96e1f0494d9829f9d97463b91db6de8be9fdd052e2771d45e32aaa43a7e08059951ada431fe2ce671ed0d82651218875d3184a433eed134ee4d03ff3af57c761d394832a5e437292b543c656da4447fad675d0721bea971ff2b43ee7fac5d8c7c7f42a7f6992a4af39f39e0c4ca7e7a3ec9e23c0f1f35149503e4dae8f5023293ddab18141a02a1ea42098f907afda64e7974b8b3a19787e9c4fc35c32884136208c3a45b7407064cde8d316b09e06ac3301966265e7f36b94696d5d73cfade46193910be2ae0cb2191ea6c6b3d42d52475a8444ac443ae1e85a2cefdda1427847b2ba1d30491dca1e18722a1416f7ecff30d3a0c53d04fe563b848565717dc98a94ed8eb35a50435ea30c1d46a35f2612bfc7e174886e96668766fac42de4aa133503244895807383af6f2c59a1e6a8301c419248c6e61dd5528fc4c8f538058d710b134c473c6018c66d3b6461428f4113b17c6d9f6eab4a35f03cb60e4bbba82688839292c266949b9fa6096b1eb063ac09a296459a230e50a6ce60b4c41bf36b911b777de10bcafa10e6dec970709c6cadeb9d5e177574cfaf0f7cb3a8721c0c64e55a24bb02e8f7502868336c67b053f91082058fae01bfc194f4a3245189a41b7ec28fb3c3125a5efcd78553dfea4030e3f3e71764b891d4409d66600b10d74cc82c53f6320ebf116202d058d028d458ca4dde2068425ea305da1a2ea0ac826fe9b42f9f641bf5333bfd2d39e28c78f4706460fe22106a357951e69fd2a993bdcc9fd127359e1f8e4d7f0c515c6f95ff9e52d50a8ae50e61aec0f42051986d613116362e259c93a16b2e9ee14c6d78e580df8b3977f80328abd7a480d871325dff159699471faeef0ef2959934b879796afbb0d8a6903edf47868ac5b4ca3df0288565adb8f3e777f8efe82998333eafcf098accc5db09eebf3ea52a440420960c2f0ff0ccb93b268a54c4ad7ee7ed7e80cff244aeb727de4aed41fa335cdad363a226b4c9a29fcc0e3cdb4610efac650c7113d903016008ee4cfaae90b99bc272831e06bc85518adbef77cb47a25b6387e2a5d19282d21c44ea4406785c621a0f0bbd43ed51167454a3e0c761a243e5d4d0a79b34cd8852a60bab129b751d84d71f70131841b630e84e7f39e72d2dd86911d9b30f8fca0f6ceec284980e2ab32fe870a028a2573875c5b7e01f826c0e276f1a348461211806ddab686ce15a0798db30ce971b04206e4e36cb92983814d188832dffce85a8b33bd73fad69bb9ec1007b235c55ff6a38e86d32f5d00cd038ee6c82830b83ab40ee28eeb7093f51fb1646eae48c4945522180356c57b69d03ac9dbb3b01a977dc989f7f56a4707111139258d84957cde7b60cf15ee0657d6aa93c4ac319486d2dc201f63a7c81c8dc89531fa3fe1246e6b7bd6b4afd678760d09a937a8b3460068e97eae7530740beab9ea8b989d2fa847857abb7cc56729c159b6c44ad12ab68f7c8315106bdc2a764846aad8e2c852a2b5f8afcdca60077be36d5cba915f6ce4fae8a49be79f504bc070bc2cfa12d113d4792ad6c66f5000e08d8e286465d1290f3588ca2f155c2560f7f4f7a945c1633178ef4e5d5cb6bf9da53de02517e7255ee0974265504b3a3afb9cc1e5dd327c08d34af43685af0960b06096ab6ae2b2c09becb63313ee76e1d911e16aceedadecf755b30eec031874fbde2e8b4f51cf6a158a69eb4b6b29a45e4dae9f1b76a7132d338d01edb6dc2eb38e816299e53727bc0bc9cd08e02cf56f53dab91405d16eb992a792b50d1665518faadecd2848be201706b9374b670c1664cb6b1beb4ca3c16d2d4d28710b0f04c5fe0681ce8c5728a08929fb914c3ca640ee47920e7443ed921fe6bc934ba3d876c0d971ad124d9f044979e198496c4f35a1c33f0e6461af62da52200d8aa8e9a8d94ece6185644bfef10867600be52f529f9fb9a00f35755fbd087c5266af2434dd8cd3a68c145b2041269acebdc0cf29495323acdf18ed536a1febf168c57bf49972dc9c2e9452542daf69842603734a961a22c73e30c2940387158ad01a2a2f23f2fb2cb85473c56b637879b6256e7d9e708234453c234f0deb2863e36c745b36091a5f342b1df3df46edfdce9e5488ee7816186c0a47090c96d087c6f51d900c156d12e8505a3a369cb276617513aa544f33ff305c14e5826089720532bfc68f62d8e56544a92bb4346e49aa308c896b6ad4fd2f4b7d16b6d0f0962510d8d7d5652a7e2e83b7855a2c6485387d9e1867e547dd28e9024edac1efee91e293f7e8e7d3a7f7e30024a34e6e0ac765247245f8f705e6f02fb8b4582238b9b2a96a23ba46392c925a85bb8922f29aad59fd2795df765c74b418eaa13e16b21b1d89ca98b00897b7bd894b097037b1e98198eeac43f07097cf292a9cff7a74a381abbefbeb5bc673b99cb328e33afbd81f21d869c45e6e3133b212c82a28176b635ea2a667a78325c365a46e36629edf093631033b96580766122a64e5e76e7efefb24595ac8e907f70d4c20754779a0070efacaf30b0fefa60d39229fcafb6d534235a391036955d67ed0cddba31663705e559ad98ff89288362d91fb3a686dcf0dfbf5501c24db4736e3bfb12d9b8464b390f97afbdce8165f281f398afa9a0d48f7250d909b490008f8120d46eab8476f52f4d3205bb9403d71cbbf7909cc2b1288c7c7736d1fa0a8e2bff97e65600397b1c5c8ba7d0a246a6c782c6ea673241ad69932f1c3fb790d92dc497772f150cf5d09a7247a372a87eb6b16fad09b826ad7ad0dc954bc86c02181fd0b6f9406213b68abfa814bd376a53f8b49ea100cecaeac104062c95174e8bd96d7f8e684aca1c65336b070793d85805f9f281ac392a90daf6a3aaa6b83b193e90bfad1c98505571098f9bb9c0a8461bb556193df3af1e5f7bb6f73b51170a19c55f059eaf1c2b7d7d63f8c94e46a0921bf1f9abeb6677fea1dab1696577d0b8fb9c8cce6ad86021dcc267be453cdb4478812a92460c8fe0c635c27125cebda959b000e4451982b243deca03e8279818412899a8ec6d23bda486504e4f471d01569a99655968d5dc4f6beda265789d3562e8f3e47e90cdc33e74e349f8e96d0fd64ec448b8bf02e765beac64a43cf82badb5a16f939b730a1af078a6bcdd64965de5ff51dd853deb2f4c974754b1853cab6ce18fe39eb8191c88cdbd19effc82215f7341d34828e127cb526e24c2616c448f316605f4561deeafe7e09b43705c81178b9a3b23eed0e1ff1f9d38620b11e6dbf8c8d7880f0b2e71cb3584f2377acb73d70c5a794c64465fca335c7d99ad9b3b153a88da82a6f6b0c02f23952906bc09e18c0efc9a30642250128b0bc62f2fe38c7b81b06e0db06c41d793084430bc13819a81f3bcc091c42f2345b7f8ba58108635079f5292e8d83c31f1f504534aa7609f8e461abcbd2daed3b02966d0a7dc778a4418bdd79e9d206011a174af0e1a2e3e1d8d277c810df6483b79dc06be7fee98d82b10dbf01a4eacf4255dcc9a593a1865c3e8a510d6857b7dd9985c27faa8b1796a02b4210046a2d57fb11c22016c1a0a00fa43c1ed2a1464e072c36c8991b4ef3ddc57fd6783e2475186f9e474a43d5cd58ec8649221905e52f4df0a8bd0b148b6f4cb652dc88c9f5181dbc7df1c5adb8d12ceb4422e029fd7eaeb186d74a6d6443b506a72f4e281e756072c29a46005a53fb512fdb753077c9a23f93db51ab69fd790d30ec8094da54a56eedcff24ccd721789d4c250280d924fa86d550744aa05338778800813a4fd1be195eaf3651331dd0f6e1a28a7891871f4443534b050544bc966f96144a81e1626d33abe263a53a9a99065b669dece5ec3038ad754bac6deeb1437f1b17f82336b7bf6334b15add54babb1e37d48c3e9ef53401268589818c2c6024d4c29adaeff6c160011a4f4751200fa3ac1a72b4130516e5eaaad8c439b8a43723fdd1f0481130d24a74f1244116a9cb281f3f7d34af85e438d9cfdfa8b9dc38dd6dc3e852c50adcae3785a12318fd741c3d248d2d48a86f00f894a72f56810047f29c5a0c4b8bae47eefe25621cbde019a5e3549b975e90a9545bc32e64f9dd539678d81c3b84d8f13ea570b88ff3ac006b58b63032e6a5d6addbe24fe96881aaf5b754ef6d5ee2aaee9604999742bc5cfed4fd6cf92f993710d3d91380b710c51fa197442826d062489f36a9dee781221f10b01045f9af2d92d1b3ea06dbddef6fe21da100b2d32f68076dffb2e166c4d30fb37c473df46bd404edc62df6ed0f2cd8df894655d38f6ca0453ebadb33d4fd296b81cb6e4ba51ad826e6ee4170b44d8e22c22e34550278d2554546aeed739ddad8afc800c9aa7584cd155c6456c04e7c0c188ee99d49fbc274f07e3e58b5b7061f104d6ebb56"}, 0x1008, 0x0) getsockname$unix(r1, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r5 = dup2(r0, r1) getsockname(r5, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) msgget$private(0x0, 0x228) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000014c0)=0x2) msgget(0x1, 0xc) openat(r5, &(0x7f0000001500)='./file0\x00', 0x8080, 0x0) select(0x40, &(0x7f0000001540)={0x552ec362, 0x7, 0xa4, 0xffffffffffffff6d, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000001580)={0x40, 0x101, 0x1, 0xea67, 0x6, 0x7, 0x0, 0x8}, &(0x7f00000015c0)={0xffffffffffffb191, 0x2, 0x1f, 0x1, 0x7, 0x200, 0xc3f, 0x6d2db762}, &(0x7f0000001600)={0x950, 0xe6000000000000}) ioctl$TIOCCBRK(r5, 0x2000747a) setgroups(0x6, &(0x7f0000001640)=[r3, r3, r3, r3, r3, r3]) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$setstatus(r2, 0x4, 0x0) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000001740), &(0x7f0000001780)=0x10) mkdir(&(0x7f00000017c0)='./file0\x00', 0x40) getgid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001800)) getsockname$unix(r0, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) msgget$private(0x0, 0x8) write(r0, &(0x7f00000000c0), 0x0) write(r1, &(0x7f00000018c0)="73bd70df1b7c277f4f39150bef0118925f5dbddceceef70b29f2b7148c032ceca5ca2199f073882646e3faa07eede5ee8ba1901ad700145acf7f2c71d7bffd63a75c277e9a9a86921ccb57e70333b9b8d7d2161c834a025afb16", 0x5a) r6 = semget$private(0x0, 0x2, 0x5c) semctl$GETNCNT(r6, 0x5, 0x3, &(0x7f0000001980)=""/128) 16:04:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="98d6f0899f0529134d54c12d1d60cdd2d824592c1370474c0726a7a5a9096e9d47cf8c383825c28a4cbf95f3b6afe71666096b09cd7fa7659c60e30ea2fb552ee5fe6378daceb5abaa301b80d271eb69ce450f83cdf1895f0f0614713ea38a31ffcd4ac8527395844bf133f98e85db34bae6ff6789a9add026b6ded2ac83282e673b9d7c4060624908955133da168bad0390a06360008354c7b41f24d1d22f720869c309518ddc75d14b562700463332b1eac4d2ccf3e89ba39598e2a88c56eca12a3b5a608abf472e53fffce75b25bf479b6c335e29bf73763327795841f97a4448f958986b0285314c9d12dc", 0xed) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 16:04:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) setsockopt(r0, 0x9, 0x3, &(0x7f0000000040)="2840a7088f6f70d6c678beba0b8fcb45f93c22eb4cceb65f6c9730121ad102cccd9a34c3918889390a307d33dbf91b", 0x2f) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:04:36 executing program 0: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x3, 0x2) mmap(&(0x7f0000303000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:04:36 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r4 = getgid() setgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) 16:04:36 executing program 0: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4096}, 0xa67, 0x3, 0x1000) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x800000000000801) msgsnd(r0, &(0x7f0000000100)={0x0, "b2357f940d39519ed63e627369a6d6b15690916ba8c622ebd82ea2d2881a70d1efacb83e588cd4569c5413db7efc6f"}, 0x37, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "229e823c4fd3f1d4b97720303bf92a765d894a6fabe7427e49e75ea7e35d33d0164a441c0ac22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809ca4aa99e027b94caec7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39497cb0146f1f3c38afb2278fd9911af4cd46386d4877cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329ede2824c451b7f3ef93f8c82001cbefaa1fa3fa68cdca1f7ba049bc8d7e210e06eeb753783033e671d96af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a42675ffa1690d169a199b969a17d7cae04646db7"}, 0x100, 0x800) 16:04:36 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, r2, r3, r4, r5, r6, r7, r8, r9, r10]) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 16:04:37 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:04:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2800, 0x280a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:04:37 executing program 0: r0 = kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000100)='\x00', 0x1) r2 = syz_open_pts() close(r1) kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x9cbd) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r3, 0x755a) write(r2, &(0x7f0000000140)="1bce1fdf17da03525e66820330f44a856042069e3467f6e96be924154b9ce0a3abf10dc8df0f5e08c5ee4789ca06b83d9121072b03891d97e57e744d550ccbe07f043cd14b489f4875281dca185d23cef3923cf451acdc54c3b89052ee28716fd9b7ed99295c", 0x66) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 16:04:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d8) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x109) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x4}, {r3, 0x2}, {r4, 0x10}], 0x5, 0x7f) r5 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000280), 0x4) 16:04:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) sendto$inet(r3, &(0x7f0000000080)="438cc28e4218cb4f7b12a9959d3bdbad4eb5f260b645cf947bc048c23ded468b86aae4ef197c4e973185e284cd2b7efe227fe7d90df94f9e064f00c553b55f385dba92e82d1178c17fb5af957bac5415c90a412b8ab0", 0x56, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:04:37 executing program 0: socketpair(0x0, 0x8000, 0x80, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x7f, 0x4, &(0x7f0000000080)=""/242, &(0x7f0000000180)=0xf2) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) close(r3) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r8, @ANYRES32=r7], 0x20}, 0x0) 16:04:37 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000200), 0xb, &(0x7f0000000240)) r2 = getgid() getgroups(0x40000000000000bd, &(0x7f0000000040)=[r1, r2]) select(0x40, &(0x7f0000000080)={0x7ff, 0x3, 0x0, 0xff, 0x4, 0x3, 0x80000000, 0x8}, &(0x7f00000000c0)={0x200, 0x3ff, 0x6bb, 0xfffffffffffffffb, 0x0, 0x5, 0xfffffffffffffffd, 0x7fff}, &(0x7f0000000100)={0x100, 0x7, 0x800, 0x5, 0x7fffffff, 0x7, 0x100, 0x2}, &(0x7f0000000140)={0x1000, 0x3}) select(0x3bf, 0x0, 0x0, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x1000, 0x1000, 0x3b, 0x100000000, 0x4}, &(0x7f0000000380)={0x3ca, 0x5, 0x7, 0x7, 0x2, 0x2, 0x611, 0x1a00000000000000}, &(0x7f00000003c0)={0x0, 0x69e, 0x7, 0x6, 0x92, 0x2, 0x0, 0x9}, &(0x7f0000000400)={0xfffffffffffeffff, 0x5}) chdir(&(0x7f0000000300)='./file1\x00') fchmod(r3, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x3f, 0x2, 0x2a, 0x991, "768498f58e4b764c6546ffbad829bdf157c883a1", 0xbd, 0x7}) 16:04:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1080, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x80, 0x0) 16:04:37 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) setsockopt(r1, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:04:37 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x42047abebfa8b37b) 16:04:37 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffeffffffffffffe, 0x1, 0x6, 0x6, 0x10003}, 0xc) 16:04:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x6, 0xc001, 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="2a9c9fe26cd3ee0397bd285b7787ac5283480ac0a604de92ca90dc901822d5cc6b9eb1dbbf219af895e1216e72a7772f1768cb2fcc43f9bcab92f95346175a08875cdc57372ee70bdc43b08eea92e1a3c7fd1575beb15c2baff584c672583fed27f77a6ea0db0a449991929b67e17e5ecb", 0x71}, {&(0x7f0000000200)="9ca187409b53d864c3c96ca65de8c60e449a0aa7fc1b44bb4b1552fa74a4b3131a3ab563f4e99f598ccd882bf51d6585ebbed2720544e6ec6f9c027bac3a61ca52d34f48fca8ab9b4b6ac98ddbcf895d740c988dde5dadd2", 0x58}, {&(0x7f0000000280)="64b146ce42fa45adcaebe4699c6b1b3dccd2ca89355006ff665a02f08a6424fa101ca3afc1b1684a0cc01933f8b0644a592c52cb42bc0eb59850584b7791645e7697321ebbd1f3cccf9583db18d7f038323bee372ffa0317fe897751949a5c7b1132f13c1d8ce0dd52600fa68dcd5817b0ce24bf16e1bea13e262a24", 0x7c}, {&(0x7f0000000300)="db6ad98856e0c51c8852724c445015844ce25fddc467e0ba3b1e1972e8b71c7952b669a0a329a2ba82e3cc050a6a88fbd721409c1e336489169c6827b974bf32a477aca4f1f00a2c11f93c58637b6d9c5addd6defdbecc07ab8583b6299e95427f3130812f87fd9b112bfbf9471e0b7fcc445ce1b14778e11aec7facb6a6b323e8cd3a1db22004e2f9d2ed4c2e453b78fa2f42662b147c2db3a17d765fa7552ff58d12789e6d0470addeca434199425a71f26b48c11b1a10f90993471901e1999428d5c0e7c87d412824fe986d1b3bb984833dae29db4a03f933c3e399e9", 0xde}, {&(0x7f0000000400)="fd7e9ff3f48f17e8f1d149c2196bdc868c85ff51f88a44de3ef607d1e167b8abb28e77b7717e17c751f76f51bdcd884f0607786ac3b4b41f200f9aa8bbd8c1d7cf2b", 0x42}, {&(0x7f0000001000)="6bbe4c05aef60300d9f145be551a7c624b3db318c4ed747d12ff2bef8a0bcbeb775d46c12f627a008c193b2bd388fb291ff238ed3dece64e0e4e4021daeb53bb7029335b7b077c9bf6d430a728aaf0cf6208dfaabd8d95aeff89dd973e23394ee9ff21b53f571179701fca45b6002bf6bb0f89f5ed31087a5b8e726fd4f67a454e3190a88a1cd0eb75de5aebab77fd8a2bd7e3b222b130b03644d61e2ccc1314ee6958f6b13fe2656cab266ff85e1e5cd415cf0682ab6a4df3b81e36ca0cf12320f7cde4182c7f0405c88f15c808d443fb8f7e43f4c2d4263e66eca23034c10361d5519e572a008146b111d70459ba747f34af17aa42e6e3212cfee63825343cb68183b5a3eab37fab10f413bd6299986f83bdd57c008a9d5c550377af92370843299013286a7b42d529b0f9134a21adaa189b6deb5357ecde678414b42a69c145a844ab3a813dfbd35a31a0ff9f533475ab474ccd63be9914498b9948ccd3938ae5ebabb0c8f81daad7ab1e335c579dd8ff9c8adcf9ccd0ac159676e9a7f13623cc08c54d51ad7516b66b494dd1b4464dfab7145eb3bb652ef50f8b6cdafefb253d03deac6acf3b30028932ffde148bf50955d8a367e696885478608daa7f223ecee8bd53b1f1a6c5ede8609df5206d51d4994b5b77d4d534fb55a18d6675d9b4a86d4887355b1681af5857ebf150db135bdee5e5712ce11bdadae798ec2237b6a858adb0185e229ca5b03c9562017f40b0b446993dd43e42ee0e72b2b05729b057758e1f3f19f679e3e18877018bc24d2167861bf94ce2fa80db3e71cabba0c4716a93dc3c1025742e6d8b8c1fed1e7565c85446e23c16bdaa2a5c0a9d0abff3c2b1f643d063988b5a08e1b4c52e1ed03dfdb09824450a1dd6c6352aff48cffb1fc0cbec57f958eae7406affe5d010285cba45b2349fbcc357d74635a18d256f8055321bdb4fb13a5e9d38355daa610405e7c06c4119cfc50e9ac756392cfd8b16be9530b4e156b653992e61b8a13a31c7c3d5ef5b2b4c35385dbc56173b6f9fe27c24682c634ab38fe600188af0a1b0975b90f9b7e6915b57ce8524fe053f456c518f24c8d6988c4149d245b648f74d85aedb591b6551dabadb7b48878622760d94cd731841da06d103d67b87f452b92e9a6951f366575c668512bd3804ec989ebfbfb11b7b92930c57e0982b3f3bd4748915d6c31f32527314a6b1c15ba4a0f91a6c3ffa62e827b1bee7bfa4367942b0972ef6cd6ec0ed8fd1b773ebcd71476050251b13661a33cdcfd97f4cacf2e8978cac1e4343d8c06ffbf49469a715b86d07f4c6f02f7216f5f7d7e588d603d0b7cd2396da7464fbc6f8e60408f03447efb09788645fc3a7702cce24add605fd27a09b8efd858d6b4dc983d552efc4063a8d11279dd04203a182aa8e0b5e886957f6dbd72392923fc31a53da178616deb37607fac9f31694e489cd64388afa489a45f5f70a5f5fed05a2d77cc5d986c53542028c4ac12b3fc21b787169f5d7f71058f04448ee76d55b73913df060a9fb2777219fac0ae707b5bd71030e1418477683a531defc966c6ef3f0ccba63f5e32d22392d34e6bcd702afaa08b3409b545440b3a91438a5d73524709817cde7d1b73fb76d10c4e7a3cf1749b8feae1a92afe76c1f67f6609a0f0c40a43aec7163522a69e82f69b8062dfb881382871d7a81c14ed70306ec1d41510175f047cac582ad10f4f97200be03a7acab3327c07145a049bcce6f7c9a6ea556cd6c7dd224bef28cf388556f75acb7c869a6631721c17f3f45c6599499dae7b74c1b30ce09bf8a12b627d4ccf1dcfc50b085798a1bc674e2481398b9242eacdf0691351511072f75aad86115b2873403901dff0b4e890b325db797f7639c7f7290acd894ba7334c01da892a206bb5c8c1b2e91114156b771d9853e663ed53ae16f094d59859906a86e077689d7b64039a714b2b07a92087b549286c176b37ef8328ed5b7a9e922b3ccebee3f77db0c9ff88d6a87166c2190abd467204d29e1d582bdeb46b8526f98879afa8a6cf2efa46ce375c1e6ed67002c0861bb2b1bd4ac496e26271695ee004839ec2d9edb2811a6ab698a7a5db0a4de62ba608f90bb1b9878a46f21c26bbb5d22e8a24a694825a27a5e6569b06a11d0376016de71a04c3210bb1b8429b546307539708990b2cd3f221f0185d6e320ec2a8bd093eac30058a0b9c17acc5dfd47a7d73f2951fcd08ddd96333db1a3be722f66cd627b0a0a567fe20645db9b32cf2ef99a98e5470e7def3542ecb14f0ce4af3ad165200f37a4a24470c4b75db23acd9cd24bc7a39e1afa0396f3ca8efdb3cd66648f7a8dbcfe809b78e5bd9494c616bdc584912cef612766ccc702d966fbbb62c49bea6c4a8f583665ae8d8ec03db5bb6fd50b9ae5e396d532bd3cf8a076843067f860e3bb5fcfd959ee0826953513c539bedbc6dd608a0a7a7c5648981580dfc363c24cc12874923b42ba141eb4a2495d2fa7d9741a4793371f082e8a22538383b256aaec5f8febc2b89419534139ef6744d9f9b4ceb92d369d46778c4a366256b1db9227bd87ece48333e6d7195f2b4ad43a976e3380612a061a161acbb72471adcfa7ca3d0ab0baf1303e9747c89edb7a1a4474b0b99604c7c51be0f828c29275809d932aaebd3e0276c30533b97c2cae6170bfbc1e2c6036399aa6c6d386c101f7a7aa2f4f10159e234039d515e219ebc37e1edafe8be901f1eff14c5e0d21620303bc9c3abc2140fcc2f60f8d5d6880f7768878216a77bb66fe68467b1bf94510ed0aee31ef5accc3e566a8ed0d081d38998ad0127f54ebf6847a27bcd43bec3cd4f86c3541b3639e0a158303bf569e7062444e92fba8a7634bbff21cc39787117c5b31058e4c8a8ea1b6251dddf075a1fb17d0d550d2af2095465ca2f41b8218864323f4e144cb8b47bfc636640032daec38d32711674134d7c439d4bfbada8f562fe7d8f083ed72d5733cb4596fdbf6f44a449c701a6b5b420fcea7de7d4c1b6676846cd51b2d7d0b4b5531984c23284ddcb649b04315e596af30bf890f167162c96075dfa62d9436e24e9e13b012fdc83588c6834dc642e2b2683be24594f6cdd49dbd04d1c49c23be1f45f9a507a91281acd27da8d28f08a6a64a5fc3888f2e1b2abd912f2f18193935e24e67c1e9af0705f2c7e3255bc098330e529d82abf5980a6b8a65117f8b4b90e58258cd192b361fd20109b53d0506d0e5c75a410abaf29d85f7aa3636248875ad8b99a222f660f207384b89822f183a5684d550595d5be6a92e3edad6b5cb5921dcb2f748f5e6cd2d6e5e9b14245c40a5f9c8c27e9b14ad6662532256528c678332ef61b40370777a0f0f8c1bfcf8c7c0370cc586e254d9305e28ae84af8348bd0f225646cf3530b2a27261a4095682b7884927b64f0b64a32d3477fbbdb00f5b095d4aade0964ac2a0e6c043ae01997310c17fb9c806403880747e05d9297b07175d60d96a7d8e33c1cc96e07d1ce7e2d86f26a43c3c306910801e95943c5f22760e25f94eeb39561ec868c9bfe00dbba3505e6993df5715076607659496ad16283d6001c9d09696548b570171d7a99e07e45cd1d6c871dbf34205783415942e4d4752b893331308fcb211359e6a0491a7d0a98f2de592e262040e6ee8d706485ea10eeae32d6d66fd1a345e50dc872d5dc9efcb41611b0ee1d2fda629a860fffc983924c3eaa7a80e0ab76d1645a82a1bb900de10357605c7999e2ed12115a5b1adadc19db32a29020e4843cb0b263dd9913bdd89f32912f66dfea863d08ce7b8ba2313ef2233750b6f684fc0f684ce15e4eda1ddc76e3a458d5896b7ebb5f3e2ebb774030ca2b052ebd0c014a7d159846378c650eee9634eee49a22bd24e7f2efc977381f285e0ad2565b545c5fce9328d7f88c3af6118fc4b5c9eac0d7e206bb64e279f1ca5da63cda8ea17fcd2905bbc332dd5668d9b6819287ac0901da3430e8d6e53829aee84c6d10e1fda60f4f1d6d781d3bdf0a5372bcb2a6ed34d52f869b9589732d75ac6875fcf061be658e5e14d0482ee99f8cc0f99c0a9e1c209862ae21b0160341d17960f03acfa8d275a3da3f416616f9f534540dcf58bf333c3bddcf73e023dae51501ccd460c77997b02060b1d845c5867dde4fd0e242c02f0d0da30c35621987192822204a37585af7a39bf289c8896c92dc5bbdb277ab7bd7698f11154427e49d1a9548e7fabedffa8729ac8dd3d00d901707f435d65e07cdba947fc80a18cd6b09253f8ae8ad6c955b3e67fe596b21424212266542006477d3a5f1e0d7201ffbd8f0a9f45808ee1eb6f162ddf55264fe1d381139303e9edbb969eab639a4f68fef9a597a773f61269b2caaa83ebab6fa35b664a7ffdd70217d0266c0c130e6d9ff58a0a7b8ff1a357d34d38ee48dec0cdedf466b4310e9645e217d41985ed8423110a97537fc9ede2fcb8e3723c285f1d0f43184129db6facf536272a696c51647ade47f91d9b046c4d09dcd1e49fb360be04a54d54d63b89ece9398beb5a739c3b35da965289cbdf9c1b92df65026b6e38acca64a3721de99ffca9d04597a0819adc0083519570be55a926875a0918e7ff7b76a3245d9aad69104df206400f21453b8b6a9b3e72b7b8333b259397fad558f62384954290ed69a209b25aa1227d73e119eb2335ea341e17278d47b78f575347f65538627a995f7323cf90a8111fa1e828e5ec884d6582e68c95c7e93db1a02578e527a1f2a9dd33bc2f6498d1d458a02b47683064829f93d5ce25105aca3da198899cfba7f17f726addc8abac68b705f038458dcbca73b87e61b5ed07ac9ed19bb5f6c3d77b50503a7e61c0ee312b2e1e79351bb2462ec9f318cfa0981d8ee9b2944c1604bec5e43cb32baa27132fc51f8ca639b8888e6fd8d283b86a0c5ce5179d9fd8b4aefa9d7cc7fd7d997a72e5a6588cfeafc1ddb65e196f98dce15d9068f3b714534db693ac6436ab5934b54687ee3da05fa1b88795aa4b6d1df41f5460b76d8b0f4de87c8a5cbe04297cf85d9a990a44bdcaad923f924924cee8384e0894a2e1ac8325306c690c918939ace1c6a242380aed33275061d069a9829fe5458dc56863f7ad7e672e219d9ad00599d303bbf1f7a5905d1952e279bdf2f7bff54c4db0ad9ee1bda047cf24cde9d5dde719187ee61707ac52c003178c7fe9cb98f422324961681e1c19b11deb005235790eab092d8a45fad42629d0634a9876ad1b503832826d9ad506273d3f8da899654186f06ed80cfed38492eb7814079679519a3c7f9aa062895dc007dc7b17f43997668dbab166de10b9f05d9aa8be8b26cf34fcaba5f704e1c785c1fc57c0a48a858ebb81a15693659003ea0b18395b94dbc578294c8bf1128005be095929faeab241396bab697b5bef5e29736228c2c23e0b282e5dc65662852ae9a669c439d25a2913a0012c4cb8c672257989b42385ebffdde574fd801a57a1e08befbe2a4fe1cb38201b2ae9a4fac51b73f2c7281d68454cdf61489a1074f405f630d411aa188237e4ccb6094be8ff5f7c2130cb321f7b9317468b2b7ce36815372d6712b0847c6f98cb48f5b3e303eecf8c25ca1aa1b09eb20bbe022a38bffba5bcebc4bd164bb4bad1154268fb1781077c2f4023013c2de1ed4b77db9c2f3e543019f8cfbfde6607f3531ec43e4ac7b47a4db3a9305a3e080b01a15c7279df8ec5d6dc045ceae643d96eea1db1671dde8b407239d79c937a47869247903b2bfd3bdd59e73a157d01b8bb63c496396fcb66", 0x1000}], 0x6, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r1, 0x165}], 0x1, 0xffffffffffffff51) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:04:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b00000000000000aa40078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d31f23be690b696155d0", 0x65) fsync(r0) write(r0, &(0x7f0000000b00)="f348005489cc1affffff7f00000000ff4009c29d31d7da128ccdaf6aa2dbfe4b000000003c7d746ff496fa7a21310e84eadeca0e1cf38882efd7b372f7e56f895a85e1069e1af9d9c7312eacb2390cdda9cecf61edf7535e9808a9a76f889a60dfd7c8eaf51619ad182cdb00e0c5466b906ed44a2404fadbc06c2bb2154c2891f73b21893b662a165ffe317becf3b8e22771150cd4265aeb3ee1fc4ce61ee386c53b1c066bd6984b265572faef758360658743ea0b00000000de000000000000000181b50062cc8b805f9b4b6933b9ab2ef80f338baaf1bb3f0ebd9a3690a6db702e1bb32f92fe73b9a4d42439ee86f82a27e61b21f8e9ec1a0ad23566b9e42eaf4118623bd1d717c1d087dc8c319b9c04a7f282cef2d135cc1ee7b79a6095e3450c743c350c0b67b1d6efad0734cb34ff44e07cf86cbf142fd1447e6400e0913b6909f2d070a3af2104ef56dc5c32ee5bd96522ed4f52c90334b666721e2db597665f4f32ae86bc780dcf5d34164bb8e005ecf7bf784fe98254d16aac89cdfd072fcdacc181f67e7f02d680d3df89a3c3c750430eee2b647244b3ca5236ed1812d1e8826f871ef8429d8d3a3777339834ebad115cba885c9995ae6f277344d67782129400a93b0b653d53da3ab4f57ca0386f73ac2d90a977cbf5e27adc5cbe94abdd2b33431ad9653b8ab88816c99815af6f4c43468acf428d4d74ab6ef6d2c5c88b0733f61f1faf55eed46f2432db00811faea5b9f65c8fd7dcdd224d216d25909a0d413f180f03a5e439c783d6bd432db67f52688068a29a6fa1d6e31b62004241c23d8f5c8e5cf60800bed207793551d0858bef7ce3eca3972c16f9247d1fd87d05410c0a45ad68807cd510d8e82910a2d912edf7700ece36e1cabd99cfbc05dc03f4846a4356e4ab5662acd90ff4cac848f6b1a80904e5a924e2fde3a90972afeadd0d135760d5ddbe10c2a2d4eb6b84c59bf8d33400000000000000000000000000", 0x2c5) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x101}, {{r1}, 0xfffffffffffffffd, 0x1000000000042, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0xd0, 0x8, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8c, 0x6cd}, {{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0xedb5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x11, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x5, 0x4}], 0x2, &(0x7f0000000040)=[{{r2}, 0x0, 0x65, 0x1, 0xccb, 0xffff}], 0x200, &(0x7f00000001c0)={0x6}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x0, 0x10000000003, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r4, 0x16c}, {r4, 0x4c}, {r3, 0x8}], 0x4, 0x6) 16:04:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x5) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000180)=""/137) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 16:04:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:04:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:04:38 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) dup2(r0, r0) 16:04:38 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000040)="ff69be1d923dbe6818375d792eee", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x50) chdir(&(0x7f00000000c0)='./file0\x00') 16:04:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x108) 16:04:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48", 0x8d) read(r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:04:38 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x10002) r1 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/4096) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) setsockopt(r0, 0x2, 0x6, &(0x7f0000000040)="5caeb7250b051cad6ace0ddaeac0485bf99e281b1c6f78d786423644b265db47dfd5f7b6c6ef7b22ab77f24cc5064b7e892767f47dce1e59bca7cc2dd2f981d8534ff78dd12c0e407eb96e81314b92a0c3ed8e214ea02afaa503e6b48c617dc370232d4f142a0041b3d9adb3c3bef18a9775336ebbb4d56609bd974592debd85c249c7b96dd31991d3127138e0c20097943a78f7e95e90173e11", 0x9a) 16:04:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xc3, 0x7, r1}) 16:04:39 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffd12, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x80, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:04:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="ba187f942c4e6f1ba17b78b9ba29bde5d44217b694e0c9ac3ffed3418779d30b428c39cf48a8b2c883a70386e9c7b80845e12aa6474d1222ff942ad4a3d313fc3318cd8df55e4aa68863af71c74cb6dc904462", 0x53}, {&(0x7f0000000100)="811a07660dd83729f0b8608bb398886e244222ecf8499995cac0fe699208e65461e6040a32fb1f3d5dfc66ef9d2fdfd032a125aaf9fc69305425d83ed8d16559b2a7dcb4e69a020df04c0bd2cbf5c84afe61583fb9cc6b6b489ea062d45b53b4a76c1dd19fe27cfbe18301f0b0a850f81d017de19c89084d7bda5d5bd9d74f231bffbb2192247a2bfb6f7106a26eac9fcbaf67c64303448bbbadd642b2f2c76aa3f3603bd9f9e79de751cd8985fefe1e16d0f14c647eba1ff352528c1927defc50c80c33d446866f281c488d622167581bc7625cff7ee0ddb203721ce0ae8d0862898b1d04b13d0ed2be24f24bf8b32137d3", 0xf2}, {&(0x7f0000000200)="c9fdbff083740b9e10c33a10af82d04385687d13a558b3f0da807bb7876586ef35402ca7bfd7b9485a64b5401dc4fb4047412766f7ce3fe84b776785ac79a5ce208a408cfd266195a016935d931fe91a1c2ab9457f2519f2b17e181c7198674b5cce71c8a42172db898c0edddc1fdd01029324d91cb73135e7cc8c946a6cb565da5a73e44014182fc12f16f34e47", 0x8e}, {&(0x7f00000002c0)="d143717e7cf57b52c648953dea71a21653d71823b9255e0a53adad2d7056af0c4eab1ff283c307731d69b6d49a2d500faaf55600fcc2a084418638a72255e7042477be0adbb998c0707a49fda051c62cd8952be28c", 0x55}, {&(0x7f0000000340)="4acb73d44384e7", 0x7}, {&(0x7f0000000380)="1684e041f494d6a4c84388dae0aca73dda8f466229bf2aa7943b4bed55c6962e12aa9cf4a0ca5f3355b22bfa8afdaf2563e8e86f6984ba4927f78639c776ae1437e94b11899103177dc3c5c781290ef92fabd8f8e62f98898a8541a37972f39d3dbf16f4ee8aff603ae6f7ce5ae269e095d5c488a820a4003324d7a63f8385bf292930d50a64", 0x86}, {&(0x7f0000000440)="ffc918269b975ee5d885493a1b3b2e7299759eb18418b86f4b30b1480e9261b819f9401b7585266949bd54c7e0ac79f072f2d00ba423442324f6851a2755510f056c29221b78964abf54571e5b27c4d6", 0x50}, {&(0x7f00000004c0)="10cc0b8b7857f1ac6bf07c5f88b688bedeef519f521b65b491e8e48c7a051f33764058d3059ce82e0e1ca6167bda9a86872b9f4a33edc79333bc", 0x3a}, {&(0x7f0000000500)="287f61d3c84a8e8fa719cb6028de41788587b06c10e589816536b51c7ec7affc62e6ff40106dd742ab754a91d1ddd5118a5386b7a7536117aa062cbf169a65a009e1c979bf38e1b8549d24f09951d05df6e1d06c7631e320b1cbb404b2c41010bcb63a54c3607c86ee89b462289b5c8798aac7db80af2d7e01e2792f6f1a38ce14fb0a6067c2fd55b3176d95b183c1daec3e43be3bc5a4", 0x97}, {&(0x7f00000005c0)="c5525fa2eff5d702135d452ecaa58f63af0646f9c9ea88d93e2dda15ece94596d10ea635322e2fe36e2bb64051b202f18a3eebe7bc2f42890b146a40efcc8d70206e9a0770adcfd49514af33c21ece11e107583079ca6477c149c91870f7bfc2473961c95444eb314a93d5d7be3cb6b1cf075026b54e3256cf717dbda18e8b69b94fa1af17e89adb6eb49087a3935c1fcf768cf811ac9db3ad2b18a598bace4be452db9c51a9540e3a99462d", 0xac}], 0xa, 0x31) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000740)=0x89, 0x4) bind$unix(r1, &(0x7f0000000040)=@file={0x5e85c1ffb73744ab, './file0\x00'}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:04:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) dup(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:04:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffbffe, 0x8000, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) write(r1, &(0x7f0000000040)="913804ef794179bc", 0x8) 16:04:39 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40080006009, 0x0) unveil(0xffffffffffffffff, &(0x7f0000000000)='r\x00') rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r0 = socket$inet6(0x18, 0x3, 0x9) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000fb912fefa9e9f0f48f86fde7611323710a8ddd794b4912a7acc2ae25f99242abc609a5a88c36d5ce976ad0141681a0f5ebe92650ab3669618af41064c5533b642bc2edd1cb6773f3ec93874f300e8782e89914ebf99b43084fef7ef3dd3f08c6f624dac748a7f1eda9f7b7fd00000000000000"], &(0x7f00000000c0)=0x7) 16:04:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5cbd544199c3641cff021344cd763f74cb89378fc2ce0b4b5290389604a9333b2050aa"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:04:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc00c, 0x5eda) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:04:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 16:04:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x34, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:04:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) 16:04:39 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) r2 = geteuid() r3 = msgget(0x2, 0x43) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x49, r2, r4, r2, r5, 0x100, 0x9}, 0x6, 0x1, r6, r7, 0x3, 0x9, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r8) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xbe, 0x800}, {0x0, 0x4403fc98}}, 0x2) 16:04:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/140, 0x8c, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000200)="2b1b60b3d1d11be2cc97bf512fd1f3bc9026a6d4b56fbd030db328936179714db5152427f7ab44bc9e7764abf3d0afff6fda75c58ec6f9979e8fcfce0b37394339fb9626e54f37c9cd4dc646dba57e413814cedbe3e619364c4edbd7eb88714727f60daf1225afacc29ed30639386e5d432aca72f2f531a92c2ad36675f9797ce23a3b5f7ab67be905470802eab1ef198d20383f7e828208ee88e041ad3f4507b77078642e03218f3c1219b3ddbaae3cebb9639b04638bd25c0b7b27b678bf02c07ce1cd0845941539bd500ff5429a5def540785404e5486c332d237511cab357b94", 0xe2, 0x0, 0x0, 0x0) 16:04:40 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000040)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) 16:04:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x9, &(0x7f0000000180)={0x42, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xcc, 0xe05, 0xf558, 0x4, "6eb13dae07a2076d6991c84da8d0da1809e8d4e2", 0x4, 0xb6fd}) poll(&(0x7f0000000040)=[{r2, 0x100}, {r1, 0x18}], 0x2, 0xcdc) write(r0, &(0x7f0000000b40)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f00000001c0)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb3520560b5746e20cf32f05fc338d8a465630e3e60244dd2e67cf56c6c5d1d40ec068a3e5b4157ea130c86d97450d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf42caf995d8ee72e684d0e8dcb92086ced692ffcdb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cf15bc509bac6ec8a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a5464da14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c02745e232e80bc5e51453366e82adca753fab72751c9f3048290200000000000000c6fea1bbd70e46999add2975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a870afdf3b282c1b0022244a429e78db4079831ea63a56964fd134fddcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663c0293218b0efa482f667c0badba3d3dd550615f0c43be2d93b46139361a817d9623eb260326d2a9e66f16e438106f397e38ba2bc9279b96b0f05536dce06f7ca79ad2bdf4399620f99888098ba697cc0ed24adca97fb60ace617c4faf67ae4d500700a3e26708a002341b26412a9c78a4782327117f582649f5fb413333be0109919dffedb084f8b959004e1d4b8074add5459e6a16624c8cbb9bc5d95ec23d667131554c038b274662c717ad6423df43bc1205f622523476e6227a648d6e72291fcb0b8c324c47c2fb0df59948d0acfcf9ec6d87a1ff689dd7215ae054fb84cd81557bbc7eb153337e303e450ef71303d073ed9ff08bf2a96a87b379e0a9562294978f5f30bf5af62f9ba66f042f012690258171d5e31fe8852844151ed1beb2ca0ced694a353d34b1c36cc38bbf6456003293ad85e6f4aec980e65e6d2b8af07eab5b4d8faa30515ec66a215acf8f94d9497d6cb9c80dcc86f03b8a75e8aefbb156a066ed85a79537832a0e1250e673d0eb05d4954e63d156aa9d9af330d8a97eeff043a9c20338e1358d380b16501e2c", 0x2db) 16:04:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000140), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 16:04:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffffff) close(r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = semget(0x1, 0x6, 0x10) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xdb2, r4, r5, r6, r7, 0x21, 0x1000}, 0x2, 0x4}) 16:04:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1000000, 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, 0x101, "835dd2518000190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:41 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x200, 0xa0) r2 = dup(r1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000166696c65302f66696c65300024b75a9a00f2332f240b51cd60fe0919a81b121d5997a72f5adc978bc7932d59f7e153649e7d98e83bb977aa3518d3be6a97853f439b17368211d54e9e524f5735a6cf8312e3d7afc6dd3ceab0355cfe04e5437b5ad466e76c7fd8dfbd15f6bb70109acdf459da29f3d950472a041ecb8857709ac1c6d56c42e81f4e8faff48ca7d20221cfa76a71c755189212073e2ed429cba99ccd"], 0x10) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/35, 0x23) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) mknod(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x5) 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0xd010, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6408001de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d30650400000058de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecdf7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1abb7fd4eb1cf1908391d17d50308c1b539240ec5f4929834af84c439ac67cb7f08576410ecaecf4ec326bb6c7b788a1c0f5aad37044b7bf794d5540373e831bddde56c0172b974ca88132129afbd0951a07f53e55ae2887ce7a68e1187f0ef8104125501315f26db01e5b89b43d9859c1f78a5263f1604e201e3b329dffa2da6e45834c2127cf28d3081361df91472ee41633a222ad8ba1fa9d585485ade7f6f6823ea8d38194898571a61611e5d0cc4d6c45379eb3aa3191e84515c5d00000000000000000000001b72f29806687fc44a6b1fcb8a24faf94b6c6efc28d5", 0x100b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:41 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe3010000000000d31e0000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xc001, 0x2) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x7ffe, 0x10) getdents(r1, &(0x7f0000000240)=""/194, 0xc2) openat(r1, &(0x7f0000000340)='./file0\x00', 0x8000, 0x2) socket$inet6(0x18, 0x3, 0x0) msgget$private(0x0, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f00000000c0)=""/246, 0xf6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x400, 0x3}, {0x18, 0x2, 0x401, 0x4b11}, 0x5, [0x6, 0x2, 0x3, 0xffffffff00000001, 0x3a, 0x400, 0x7, 0x1]}, 0x3c) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x3}, 0x5, [0x8001, 0xa8, 0x2, 0x9, 0xffffffffffffff00, 0x2, 0xff, 0xbbee]}, 0x3c) 16:04:41 executing program 0: r0 = socket(0x10, 0x3, 0x0) ftruncate(r0, 0x0) getsockopt(r0, 0xfffffffffffffffa, 0xd296, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) 16:04:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setrlimit(0x7, &(0x7f0000000200)={0x1ff, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000180)=""/18, 0x12, 0x40, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = geteuid() setuid(r1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f0000000100)) 16:04:41 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7ff, 0x7}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x4) 16:04:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/161, 0xa1, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:04:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="c8303fb7178c655885652b52075d", 0xe) 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="162338b03e7ed823d28cf1e50c7816feb00b257e1091758255cc57ceaf61e1cf8fa6b4e3c55e625cd0314559012e69718bca68aafd2c47b3c56c26c50d76abed5068b133343aee8d460d0364915ad307aefbf3cd7b0b27f752bf7f03a7a7d7d5f5", 0x61}, {&(0x7f0000000140)="5e8b4053f393a5c153602f33b80a03002a0c66cb4dcf4f8cbd878e3faaf78f515703967bd1af951f331351c5378c1f99c013eda38dce4f73449df3a722d73d79d72c3020db954cd99e662f392394f3c368947a4a75f0f16d1a26f48c0d46e7b2d43cd3b7d13c88b7e52412425b2dec5c98cc08dd9fe1ce0ec10b4bcf9c539359571de6ce8ac190dd49bea973c801fc5c3d632ba025f3139cf961d2fcb61272c5d7d7536715f6d0ed19347e4ebf24665e8ed3597e6f937db7a5131c71b0872d07076edce34e27a74ee0a64fd9bb9029f957aa7f5ea20548d99f7681124a132a4893bc9855caff6a25da17488ff9503eddd389ade14e43c2c691a98dec", 0xfc}, {&(0x7f0000000240)="fc60900db653a2a257b0490aa5878258e6d04ead649cbb64e481dbfa050cdb0aece7caae61e785ff4ceb62c54e431b7da4465207f8b82c9a1454b129b1b2695f9e8ae29715b8c061e1c97a9d9ca9f8e51d84c1be39d28c84e6b596ba0f7a36ed35c1c0ed5d067a5e48edd14f03824ab2f1ae0c05335d717cbfc9a295a83d1a26b7a24a6d2d365a284a0c22165229bd2e1e73ee11fd92f89f188a7796ead753d38c2d559dfb42e81e97c56d5cd416f2a639cd0471002efe11c658087d3a957cbe", 0xc0}, {&(0x7f0000000300)="237b15d90a5878d0d0994b47f2da4fa8a46106c503135306ce61a1c08f51", 0x1e}, {&(0x7f0000000340)="95327029e35f8a90612d765bb73a1c4a553f41174c7afe795fb331007d5babac806e3f28ce3fa7a73df7405ed18dd6136383aa7151b89118994c3c661d4533aa7e96e2146513eb4c85cf748507192e7d74cd0d4a0dc2975015b6f44eb2de35df4d05bc912c6e28b9d8ada536dba9b2d9ead537c30988a04f933194f543a9c514b1cc774dd747e5ca72197e371841288c3a2d56071ccf7b10fafa119b09f44487d6e2f291afd31b67cd355db3e6cb90edfbfb86ce", 0xb4}, {&(0x7f0000000400)="c9392a6736064aa40fec93ded13d7eb9b0b97fcb163b20a7a012ec335539beb9fa6a1bfea57b76a0bb423db7b6f6ea6a4ad86881d9561d13fcc25de3e7cc63c49f6decdea14af835772e2296a34cd1fc7a97629d1dcdb5983dd989460c2244328647739f3b328f8e845f4b0f2e3180f94c388319908f50b52a1b13ecf7cee25b1957c52548664069ba628a2af851f8076bd32a7636bec7c5914d84debbb4dc94fd9798f9bc18c4b1844774383225240b264a65f5d1223b8c172e90c78222d5fc15d4b76ea2976bb7692c8d778f73529246d716897bc5925729b16d305cceb241ead64e236a1ee2f08973c02da3f27f95ca541578b5e25bfb3c40027d07e561", 0xff}, {&(0x7f0000000500)="3795fc3dc863a5a6bb5d6797e7869b73320f84bac708dde178", 0x19}], 0x7, 0x0) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r2) 16:04:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x48, 0xc1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0xc0, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2000000000000044) 16:04:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb9867326f1eff88050fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x91a8000000000, 0x0, 0x2, 0x2, "87f72982816e571a0438fae4406c1049aaa4f8c6", 0x383aa280, 0x7fffffff}) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:04:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="d190a1079c391ad90837018fb25e5cd68639fd34e1b5426a9bad73303ff41e446f9eb2f5649fb8ff970ee4cbc1288e3e4b58c7690c94b9c8a25a7c5ac4beadc11b3e6df62a0ef4b1f7350e06c4898b84ad239d6ada7c66732dcee70c856eb896c2c97d3a0d14153f306e7f1becd7ffc947056a2c93137ca6c1f83dd6c09382966fb9ffc7b94bd42a844d5f6556810a3a668ad0ab8148642a94183b4841fc94a9760e1ad57abf6e70a6f0a24e7add7e66ef383719cd0727532e80dbbaa959c5ee0c6c9eace2a828854100894833fd93674cbf1c07b78e50d7e4980f52b50c", 0xde}, {&(0x7f0000000080)="9b004e48e6a675050b8f853db8ebf316f3b8b34130602147b947f5c5e8f8ff2de77322661c007249f2c26580b317e19c8a8a0b229bdf964fa9f243cc691453c1f184d69c638e9987afa9", 0x4a}], 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:04:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:04:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f00000000c0)='l18', 0x3) ftruncate(r0, 0x68c) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:04:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:04:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:04:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001", 0x47f}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x6b, "c24f703e560a493a6e868a8b5a9f4f367204b697", 0x6, 0x5079}) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0xc0}], 0x1, 0x0) 16:04:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x5d6) 16:04:41 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x24) pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1b4) 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) 16:04:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x81, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2a, 0x9, 0x4}, {{r2}, 0x0, 0x1, 0x80, 0x101, 0x5}, {{r2}, 0xfffffffffffffffe, 0xe3, 0x80, 0x7f, 0xd0}, {{r1}, 0x0, 0x6067102793fe503d, 0x80000001, 0xfff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffd, 0x3f}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x3f, 0x7}, {{r1}, 0xffffffffffffffff, 0xd0, 0x2, 0x80, 0xa528}], 0x81, &(0x7f0000000040), 0xff, &(0x7f0000000080)={0x6, 0x7fff}) setuid(0xee01) setsockopt$inet_opts(r2, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:04:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="061346673289fc0861a186e7e189701c2f433333e0d44f5433132bcb47691a85dde2e43d69b135419a2083db9c8e2be650b41be85096286edcae80d366b09d12d31cd86f57f869f2cb305aeca94706c0f08a331ecb7c0cf886e094ec41040cc92a9c0a3a12f0dc531451d0d9224a074afd40553b01ff903ab007f99e782f234801d3fca9d0cf18178ce99b60a85562ee84a3525d41146cccafaa3ff602db518b315ea8a3381338f83fb6d4252b134774b832f48a6565ea0a34551ca889b87dd210d3ec95ebe14f4908606a75dffae1a55464ff23fd3c963065126252fddd8b9677ea48554e2db5d891a04180fcac3004a22892745b7845a6dbbcb4", 0xfb) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 16:04:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x3, 0xd9}, {0xfffffffffffffffb, 0x800}}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) open(&(0x7f0000000100)='./bus\x00', 0x801, 0x60) 16:04:41 executing program 0: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:04:41 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:04:41 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x885e, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 16:04:42 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) msgget(0x0, 0x4) 16:04:42 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f0000000080)='./file0//../file0\x00', 0x84) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:04:42 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000d65000/0x2000)=nil, 0x2000, 0x7, 0x800000000010, r0, 0x0, 0x8000000000000000) 16:04:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x6, 0x8a9, 0x3ff, "6c9318c441940f6a2b9c48e9bb1f2e140d431a45", 0x6, 0xf9d}) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff}, 0x6745bb97ffa17d38) 16:04:42 executing program 0: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0xffffffffffffff1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c111795342d60e65647be88427849751282e41c55a13d967b83a9464acef7ba484dd6b8f6ae8221709c2", 0x2a}], 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000001300)={0x0, "d9ae17d818c277d79365068468eaa8e5cab0db63a388a2821895f91b36dded0851df1cd1d0553b043eed317035c99505aa24c575728ce1051c0115b404d8381b39dc70814ad9ac9bb3a09315e8ecdefc78a3b3457fb75a71f0f6b64f334be23331aa0c4803f5309c70fafc1ac025c29d56b2b60aa359211624f55a78f78030a5d95087cb509045c87561f9eaeb1f74db504802411872d9f8556e885de6cd403209a6f63339c4224727f5f8a029525b5816a0f1117e9884fc773d2ba3e41e691d8c75be44d6dcb8e78ce55f7b56b62de3a406ff413fa34835b676"}, 0xe2, 0x800) 16:04:42 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) fchmod(r0, 0x35) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:04:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d865c84c", 0x60}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:42 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:04:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() 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, &(0x7f0000000180), 0x754, 0x0, 0x1ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:04:48 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x100000000000) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x81) 16:04:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82821d4af3226c653000"], 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:04:49 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r1, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="941f80b2ba923a22e6b2b7fb89694651321a37c86c0943e80e995981bf9162f5a88c090c1b5ea379cd2ed844fb4f9f7d72652c6aba729907162bd553dd0bc8ffd9c8b5c2e30453bdbcdbecc606d8a4ac65a227b4839b91afad685c21e373e6d5281cfc8a5a2e6ef17468870039bd775c7e67b775efad3587a2a2522505f8482ac2b6aca60380526b96f2cc09f62bc0a1b40449cfaddd939f3086fa804122f847595143af3a100e9c82e94f41d8e699", 0xaf) 16:04:49 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') 16:04:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff8f67bbe6, 0x0, "a3ff5fea345cb5e6a7c4fffbb56b4b55dbc7249e"}) 16:04:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="248d2ce21afae24ddd5304b900cedfa98870db224cafba3165fe938bef43107b8c115573c31e803dc5b20dbc11586ac0422083e2221a8b7895d8902919efa4982204629c7fee1645ed5970597282e79a246d52d1b7a6a77e99f0182741e68b9109f2fb8baac4f91c3758f11c45892842c34a248aaa25f3ec572e47061cd3297414ba466ce594d981", 0x88) 16:04:49 executing program 0: r0 = syz_open_pts() shmget(0x0, 0x2000, 0x60c, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000040)=[{r0}, {r0, 0x160}, {r0, 0x100}, {r0}, {r0, 0x42}, {r0, 0x4}, {r0, 0x4}, {r0, 0x2}], 0x8, 0x3) fchdir(r0) syz_open_pts() 16:04:49 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x40, 0x3, 0x1, "faac6a66fe7f983b633c9de95cc368aaac6b2252", 0x4, 0x100000001}) execve(0x0, 0x0, 0x0) 16:04:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x9, 0x4, 0x2, "411054177a22861ae8b37eb0bf7829de79fa166f", 0xac, 0xe6}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) syz_open_pts() 16:04:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r1, r2) 16:04:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000002cb, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="e02ccab8ab6fc3df332d238e971b06dc2a47f83bcdd9904c5e0949cca9093a8f70d66f90e44947", 0x27}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="d11cac6076c04ef5c023", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="cde0c3e88f23f02164", 0x9}], 0x1, 0x0) syz_emit_ethernet(0x1d, &(0x7f0000000040)="6217f850f0410db9ae4281ab9871190c99d29390568892cc47cb4cbd88") 16:04:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x21) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:04:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffb) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:04:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="de39ba8da21baa6e3f965cbf38b048cfdaf3a2f7809282e2a83c9bc43fd5212ffbbf7a41d0abea101c6dd0c107792c24da6dfc4898c00c30544bd1d6be94aba47bb5422e6727e00935af2ff87fe433ab59b1e82c8a9bea049a5358b3f8a81e5c5b696a457e5b7c6b74dd4e7113f0181a44b03355d2c184796371058d07a62022b1f8386eb6279a0ecaaad6671e5b2c9e756bbbf633673619908635ace6d41740af7c9db52aaf8bb9f22e7c22eb0e41e694bb072ced7c410a99b7e2f01874e384fbdac0a9ea6b7ee23e3685", 0xcb}, {&(0x7f0000000480)="9aef0bedcec53737ffd83d99319da53a646a232eabfb04536bf45e68729f43e660a254de6bb6bffa3938296bfa0d69d8906ef053b9b1850928c1f80bb64fba68ac3c41d0d82402283def67c8bbeaec1bca42b127d0f5fb3a9251c152c50c9f6121d1e92c2579d55b9a2d2198fae1177b3d4aa51733af5654d2649b148ef159a0b7c52ff44a1abe9040cfaecdd2345b1c6321c29f9e429de30e6dec3578c506ca5fc504d9025a5da59d63f606e7416d9e9bdc1461e88b47ee060ea2a5354fb1925046169d5066b6bc436d373ebf91ad8a41c077f7429ead", 0xd7}, {&(0x7f0000000580)="84ab4b514b2a2d6ae9", 0x9}], 0x3) 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) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)) 16:04:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r4, 0x20007461) truncate(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r3, 0x2, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r5 = semget$private(0x0, 0x7, 0x449) semop(r5, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1, 0x0}, 0x400) semget$private(0x0, 0x0, 0x460) 16:04:50 executing program 0: madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2000000000000017) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:04:50 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400000000000, 0xfffffffffffffffb}, {0x0, 0xfffffffffffffff6}}, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0xe4) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5fd, 0x3ff}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000300)=""/73, 0x49}, 0x802) 16:04:50 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) 16:04:50 executing program 0: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x100000000007f, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000003000/0x1000)=nil) 16:04:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="0fb12e6bf8127d1473aef648912da24cf9367500fdfd0f4eea77eae3b8e24b2a17536dba64db39f844a3f008ce281b08e362caf1e5491b0e734e8d94fab275ceeca4429914ff24a0ba856f0f20098627b47ad441f2895a0605e92061005b834bfa884d5e8888286e9cce4b0e75f3c0bc", 0x70}, {&(0x7f0000000100)="11e06ab6a3bfdef8bbeea3270341718282d7b89886b8c1d5abe03d94480937a0a9fe1e3d27178e9b1bd60edf16e87ab323ffce0a43fe684c2c93c53cde5446b629eb7e71ffa492762b869cd6a0626cf338802a735f6f17428ee5b175001067fa", 0x60}, {&(0x7f0000000180)="ffa6861caad9f3d15ea372fecab96d40503b60cb7f7e5e5c142aa374b6c0f193684bc6e4a88deec98f690f1b028d7711faf11cf0d5aef804163ccb19aaa3de0866bb3931c125f29151068734b27dc977928081260d06c8e5f1e9ca3a08c78c9ed1488ee6bee76260789f48d1d4f594af0ce3fe3c44ef2eff10abe0914bf8996e8f15297cfd571b579021b1f6fadcb690cdd2cd5dc25e24f8", 0x98}], 0x3, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/227, 0xe3}], 0x2) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) fchmod(r2, 0x100) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x3, 0x41c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = getpgid(0x0) r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x9, r8, r9, r10, r11, 0x2, 0x9}, 0x3, 0x100, r12, r13, 0x3, 0x8, 0x4, 0xff}) poll(&(0x7f00000006c0)=[{r5, 0x180}, {r2, 0x168}, {r6, 0xa0}, {r5, 0x100}, {r4}, {r3, 0x61}, {r1, 0x2}], 0x7, 0x6) getsockname$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) poll(&(0x7f0000000780)=[{r6, 0x10}], 0x1, 0xffffffff80000001) r14 = semget$private(0x0, 0x3, 0x420) semctl$GETZCNT(r14, 0x7, 0x7, &(0x7f00000007c0)=""/30) write(r5, &(0x7f0000000800)="75d3a527845f20e027cb6580c8c7144e595f45f37f7703bc2cf288694e03b06b65d48fb18d3a5f3de0645958d3ab964d91e3894863d80fb5fbf0b608c4c685b05e318001ccba48e2e3116692a28b65ed611ce901ca3a5e298c584dc67d6186d314d48e65389243fb374ddd3c6644304978321cab41", 0x75) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000880)={0x5, 0x9, 0x8, 0x8, "80c04896fcea1ff79aad8be425977bf41e8fb632", 0x6, 0x2}) select(0x40, &(0x7f00000008c0)={0x0, 0x5dc, 0x5, 0x100000000, 0x10001, 0xaa5, 0x2602}, &(0x7f0000000900)={0x0, 0x873, 0x1, 0x7fffffff, 0x1, 0x5, 0x2, 0xfff}, &(0x7f0000000940)={0x5, 0x1, 0x2, 0x7, 0xfffffffffffffffe, 0x1ff, 0xffffffffffff7fff, 0x2}, &(0x7f0000000980)={0x7}) select(0x40, &(0x7f00000009c0)={0x4, 0x2, 0x9, 0x9, 0x8000, 0x6, 0x7, 0x55}, &(0x7f0000000a00)={0x7, 0x3, 0x2, 0x5, 0x7, 0x87b, 0x8001, 0x40}, &(0x7f0000000a40)={0x0, 0x3, 0x2, 0xfffffffffffffffa, 0x6, 0x7, 0x800, 0x9}, &(0x7f0000000a80)={0x6, 0x1e13b9b7}) fchdir(r6) poll(&(0x7f0000000ac0)=[{r6, 0xc0}, {r5, 0x26}, {r5, 0x10}, {r4, 0x40}, {r5, 0x80}], 0x5, 0x6) write(r3, &(0x7f0000000b00)="c51a267449431126bd2f68bdf383929b976164c81f755029d36d936d3c5483eec783a5fbf06214433dc6c7edd814a32596352816926b7f5883f10fdc0a2176e01a504653efcad49fc0e478bdc85b95532ee00024ede0b804e172101657e7444d7e678f39bac6", 0x66) 16:04:50 executing program 1: r0 = socket$inet(0x2, 0x8000000000000002, 0x8000002) shutdown(r0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f0000000140)=""/47, 0x2f}], 0x2, &(0x7f00000001c0)=""/104, 0x68}, 0x42) 16:04:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x3) 16:04:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:04:51 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = socket$inet6(0x18, 0x8006, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffe1b) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 16:04:51 executing program 1: r0 = semget$private(0x0, 0x0, 0x68) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/4096) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) poll(&(0x7f0000000040)=[{r1, 0x20}, {r1}, {r1, 0x1}, {r1, 0x8}], 0x4, 0x7ff) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x80, 0x6) close(r2) syz_open_pts() 16:04:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r2, &(0x7f0000000380)=[{0x7, 0x7, 0x800}, {0x0, 0x103, 0x1800}], 0x2aaaaaaaaaaaac34) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$TIOCCBRK(r4, 0x2000747a) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) semop(r2, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r5 = dup2(r4, r4) setsockopt(r4, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 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, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x2aaaaaaaaaaaac25) getuid() r6 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x20, 0x3, 0xfffffffffffffff4) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\xf1%{,)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000680)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x240) 16:04:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) poll(&(0x7f0000000180)=[{r1, 0x1}, {r1, 0x5}, {r2, 0xc2}, {r2, 0x1b0}, {r2, 0x2}], 0x5, 0xfffffffffffffffa) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000001c0)=""/98) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:04:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x50) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:04:51 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:04:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) write(r0, &(0x7f00000013c0)="7600004b9b810000ff07000000bcc2cf01000000b46075ad0d480db16420c962fa40d0936b0272677cdc46c1f5b5877124f8bfd49a067ce9c9d6278ab47c2cfb612c7a31389cae529ca2dd", 0x4b) 16:04:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) poll(&(0x7f0000000180)=[{r1, 0x1}, {r1, 0x5}, {r2, 0xc2}, {r2, 0x1b0}, {r2, 0x2}], 0x5, 0xfffffffffffffffa) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000001c0)=""/98) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:04:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r1, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:04:51 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/86}, &(0x7f0000000040)=0x58) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="e0c23eff", 0x4}, {&(0x7f00000001c0)="4403713de192614d234457052c7ff4aa68b4072fdce6164342218b31958335e326eae42bd029d3a078", 0x29}, {&(0x7f0000000200)="1a4a5ec9bacc97f625e3f67fff8807f6876ee72e76d930ce25e1b7bc46f881b88f30aaa1d4c7fd91c653ac3402c4419a9caf7f7dbef1878905e0822699b7960f9ee33168e09a6fe758b38e21e9e7306c3a7a35845504c6adf2a22ade7be06743fd95ee25d84a4dab668e6a32db072c218be403989f305200005e75a0ee4cb0353e286a6067340c52c486e8eaed4d0117cd4e2f7323fa31", 0x97}, {&(0x7f00000002c0)="fb1a4ec3082edefcd2bca045ef5159f1478e2bc345e0975be753ee06a3aabcd77e627f54b8f2123d67be1b3699ed42247f7f31f0b0473abdb40c690f", 0x3c}, {&(0x7f0000000300)="cce0ba4fcba7af1614ae03c0792c87d04c12b9d0155434104ef5d5c5b8fb5a1fa7bab603269a49faf118881206ea0918b0e1d881eb2eb0ee018fab47225cd0b1eb0acf5c9e0389f41fa79834a28a353ca62db277cbefa9d71ab96f73851aceeaea1f3a58670275f2c7c80e6581401838ecb2f42ba1b2af6f4395b3b99b702ec12705241131d9160fc999ec6143e3bba7d4c78690e790a6765e9e", 0x9a}, {&(0x7f00000003c0)="c6e47f721ba847e34049c2811226904509a9f2040098af40d147d3b66916113ff7cb7682802afc345ae268888be3aa109df2791898097ec6a5c567086cbe1db8099d65272ecf82e86372f7401cd48f784c8829abdbfff683e5ff08c5ca5b8c0b85bc9205ecb53aa48fa6e70e70009bdd170e44", 0x73}, {&(0x7f0000000440)="9261786ae818e76b7d06b9bb95db8cf2062049a74efd77e152fb2c8fc75a69df063845541e1d75", 0x27}, {&(0x7f0000000480)="299a376e0e64f55be997e10ca31b013ecdc69c28fd0fb01edc0394d248ec9ba6e06bc89df451f6cfd11b28ccc521247ab5f7b5012d625c", 0x37}], 0x8, &(0x7f0000000540)=[{0x10, 0xffff, 0x1}, {0xb8, 0xffff, 0xe0000000000000, "04ac18286184f7f710c59212099d5e900d7f12a020d720ff73b496048c382ca71d6d897eddf941fed01718cf0f8a742a9a4f4550702a051f49b18126507e04a469112da0955d9d0ce1e871be9095a3f613eae60aa35b562e44096b636f2bcf5a0ad7af0aef56fbd8bc04e2794ce79f4bca4ca6b823277225318f985e49437af0d9023cbb5df4178294fbcc8ccc4b404899eb9a8f5766bbd488b06c5713acdc69b7b64b00e10235"}, {0xd0, 0xffff, 0x6, "e934be2a589186dc912357246cbfb6ee3f55a5a2235596190c2bfc3168937ce24dda58cef31742d50966c82eb0b8da56c5664b03e1691ea28ada1fd5d49e70b83189f62d938911b0bdf5e453c5c123e30e16407627ce89795373db2142811c8803a2afa21c802b8f2cb250c74eafcb1108d96ebb773a908f73f8ce65ef77586600856ffe70a4c2506452583107fb3c69563c01f5bfb4c0b8d9e421b0e8788328b59beb43af5ef78a6e25cb2d66645c2a87fa7b8c8001fa43c7b8cf4f"}, {0xe0, 0x1, 0x9, "70682169010e8c6b51e837fa0b1eed8cda918937718764d4ccc3a5ec0d5d1f24e680fa2ca598bf05e4e349c7609060f75fd379f240b90abd3bdbaceca019bdf8221f09e0df347ecf944245b26c19be321d5be1689ca813b672ab6c29e3e54b8a32c596b4e9430b7596dea475af52c3b60bffae520f1f83c38b44cd5de5b0f252dfe1fff48506ae9c2e084fbf69ce4a4cb1fefe6df51f7e8b34d087d869ffd8583471a47b9240a1be6a7f2b38227fb236eec9172bd292bb90eca41c08d7aa89e444ffb2b3edadc51af1a4bac2"}, {0x80, 0x1, 0x7, "721288677b1b75ceef8cc010372a76b7c2a11f87d4cec34cc7a75607500037d5cac5f469a9999a9b64a0016df75ebd5c880f8a64e52b6df4f20d6f393981d11d16e07c8287405b8f1792f9db3ab897d8e2d9712db619aef37dc1f361e29e632954a9daf634ad6a33bc"}, {0xf8, 0x1, 0x81, "839caa0814f3fadb0ec35881666fdf0d9159253ce6a4428d7101fbf2573162856f669f4240a1b45a9181760f56b5de778f103ea92971e0875ebf67332f9ff4fc83a9e691f4873047e8eb2cef16e2ebf1837e9327dcd28d8f21c41a8c3e42220fdd7e0c232dee4d7dd077c4a8353a4dcc0690f072ca79c3d27ef30042746b43698353db8cf302e6898dd3c381648aaad543b813b39008480da72d01c42b96f5977ebb929c9d78061484134cb838df29232a8470e0ccf33683b9a0c8858495d6fd42175512d5f42f7466c6c4add3e0758bea5429de99b45dd38b92b2d8195249d2be89361a43d7"}, {0xe0, 0x1, 0x10001, "a15d5e52744c6186aecbc98db0d361f1af3aea34b69155d053ad870b7c0337d49b9576787c1563dd1c4fc4d34ea7da18af46b216782d7afef865d0bf1bd64f93cd86c329c09ce0ff2a407cf33affa5d71f703609fdebd2c818c9246e0a4ce19c9c67dfb3149111261d6afc8459279e5e9c3cc64438b4f52ccad8d1fee9ae4cf3c2c99755f385026713823a3f13dfc37b5954a77ec92716e19d76c3ceb938a04f33452d6bd502db0f94815fb06cda693f12035f648f07b502c7ac8df8fc1dce017d93ead00f1d81a7c5"}], 0x4d0}, 0xb) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:04:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/112) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r1, 0x0) r2 = semget(0x2, 0x3, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/167) 16:04:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x293, 0x800}, {0x18, 0x3, 0x8000, 0x8}, 0x1, [0x2, 0xe5, 0x7fff, 0x8001, 0xdc, 0x9, 0x49d8, 0x80000001]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x10005, 0x7e) shutdown(r1, 0x3) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:04:51 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x7) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:04:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000), 0x0, 0x80000000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 16:04:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) msgget$private(0x0, 0x2) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:04:51 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) getuid() r1 = geteuid() setuid(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:04:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) 16:04:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x3, 0x0) lseek(r1, 0xfffffffffffffffd, 0x81599767e96ef35a) read(r1, &(0x7f0000000140)=""/80, 0x50) read(r0, &(0x7f0000000240)=""/253, 0xfd) 16:04:52 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd) socketpair(0x11, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/181, 0xb5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 16:04:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000100)="d02f77e175ffae9a028d3c8d07b5b40b7eaab543e6c5282b7c19be9043850734aefd3a1f2448c42e0de1505ef0a500a4215d3110919e7b0114263fcb5020e2aa527147ae15efced52527f4df0bc8603e2b25bd9a0c5dea29b7332e1968") connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710f37001d00000000000000077a26292d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10100, 0x88) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x1, 0x6, 0x1f, 0x9}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000100)={{0x0, 0x9}}) 16:04:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r2 = fcntl$dupfd(r1, 0x0, r1) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1000000000000146) 16:04:59 executing program 0: getuid() r0 = geteuid() setuid(r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) r1 = semget(0x3, 0x7, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/151) shmctl$IPC_RMID(0x0, 0x0) 16:04:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9c, 0x100}, {0x4, 0x8000}}) 16:04:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) mlock(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='\x00') 16:04:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x61d, 0xff, 0x1, 0x3, "3e36f09b9801c51e5cf87c4ad9b102ea39572eca", 0x77, 0xb2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x8000) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) getpgrp() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x2, 0x800, 0x10000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_open_pts() 16:04:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x80000000006, 0x0, 0x7, 0x0) r4 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x1, 0x1, 0x100000000}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0xdf, 0x6, 0x7fffffff, 0x8}) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:04:59 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84b54b99bdc76538360000009a3bdb5af8"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:05:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000080)="a45258b115794e47ae4308303708f1693bbcfa24997e18e6e74cf352ed52d57d6700bd16a5f6b45d20f4017ca6adfe2534006a47dd9bca47a94927cc1a5d8afc55e16878dde56a3f196dc93885465d43b38df1f5e3207c3074f9d481104724d9ae3ab7146aa004bc30c0324b55130415acd9c3920e3b51249d81809982b531de44544a3589f5f53a9e0c9ddc56dbfbb04591d599ab9712a2883ccbdcbd70f673b310c2107736861e14e24ad7c637929c", 0xb0, 0x9, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 16:05:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 16:05:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) clock_getres(0x7, 0xfffffffffffffffe) 16:05:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8030, 0x111) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) clock_gettime(0x4, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:05:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="93671a44ab3cdd4bec5469b1955780e3442416a5e27075a490736087e19f1c42a2802199fd2de8273ee882c2a700a26c57233341d4470406de0cde74b082f0b4449b1a93c220de000174a3d2245596ca899307bb6dc5f7fa1ccd7f92f8727e1f40b89f172eb39382872be0a84dd0c7e2bba19b602bd515129c59ee16286de06230d4fa4858d542bf91aa292ca0369b8489269f10e0932eceb9aef2d80f69466ac4147704c3cbc633536f5431", 0xac) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) 16:05:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8000, 0x3}, {0x18, 0x0, 0x4, 0x5}, 0x9, [0x6b3b4690, 0x4, 0x2, 0x4, 0x5, 0xffffffff80000000, 0x9, 0x80]}, 0x3c) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:05:05 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 16:05:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) r2 = kqueue() fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x9, 0x0, 0x3, "827426f12a4abfa811f7ecaf7a6010e49eb07758", 0x0, 0x5}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x40, 0x4, 0xa9de, 0x100000000, "ead893d0eb5a3f086435d76694525feb887e32b8", 0x5, 0xfffffffffffffff7}) execve(0x0, 0x0, 0x0) 16:05:05 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) mknodat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x88, 0x8) chroot(&(0x7f0000000180)='./file1\x00') 16:05:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="eb33561b26d13a0ba5a6051a1f07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:05:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x30050, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) 16:05:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x20) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:05:05 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='x\x00') 16:05:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb827d14b1e884cc57d114d6c5f", 0xe}], 0x1) 16:05:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r4) close(r2) lseek(r1, 0x0, 0x0) 16:05:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000000c0)="6e90a846ae35a445", 0x8}], 0x1, 0x0}, 0x0) 16:05:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x8, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffeeb) shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x0) syz_open_pts() close(r0) kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:05:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)) 16:05:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x840, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x80, 0x8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="008b30234c696c653006"], 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) 16:05:05 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() setuid(r0) socketpair(0x7, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) clock_settime(0x7, &(0x7f0000000100)={0x4, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1086, &(0x7f0000000080)=0x6, 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:05:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x834}, 0xc) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r0, r2) 16:05:05 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000220000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 16:05:05 executing program 0: setuid(0xee01) r0 = getpid() setpgid(r0, r0) r1 = getppid() r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r2, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8}, 0x0, 0x0, 0x0, r0, 0x0, 0x3, 0xfffffffffffffffd, 0x100000000}) 16:05:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket$unix(0x1, 0x1, 0x0) fchdir(r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:05:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81, 0x10) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x42}, {0x7fffffff}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="992eaf396614ac90fba815402a0abdd5f9c5c37163be65d111399c517dcbf487c06629c9a5b207518cd36a60cdc9b2a6eda1bec0b8f9b660848dfa8fea1b49999b76a017a34941b90ba4bbe0c420c188e873c3bf8af1b24b5fe200abd3620c702c345ede06c86170f04377066d8a07dfc35a263013b147646f0eacaf46a4c93a7cdaecf72f9a18812aa5e7094b685a92f631386ef0e0c43135eabcb8703314850a65efa6ab760bf07aecc9", 0xab) 16:05:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20040, 0x90) r1 = msgget$private(0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r4, r5, 0x125, 0x4}, 0x0, 0x9, r6, r7, 0x4, 0x2, 0x81, 0x4}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() clock_settime(0x2, &(0x7f0000000040)={0x0, 0x5}) readv(r8, &(0x7f0000001400)=[{&(0x7f0000000300)=""/18}, {&(0x7f0000000340)=""/62, 0xffffffffffffff7e}], 0x1000000f) 16:05:06 executing program 1: r0 = socket$inet(0x2, 0x7, 0x81) clock_settime(0x0, &(0x7f0000000080)={0x700000}) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000000)="3a05da88173f033fdfdaed0262d1a96f798d8f4a709795b234a38f97d09c6c8a4465de8d11a1de18c4cfb80ff15e6f266531bd11f2a83ad7", 0x38) socket$inet(0x2, 0x4, 0x9b4) 16:05:06 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x494137651c4e8535}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() r4 = msgget(0x3, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/228) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) close(r1) 14:53:52 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x10) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 14:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x0, 0x0, 0xffffffffffffffff, "1ec600000400"}) fcntl$setstatus(r0, 0x4, 0x7f) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="c7", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x5, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x100, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000081, 0x3ff, 0x7a8}], 0x5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x100000001, 0x3}], 0x3, &(0x7f00000001c0)={0x28, 0x1}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x80000001, 0x1ff, 0xf12a, 0x9, "a8fc5157ef9410be3d000445b969caa75570174e", 0x4}) 14:53:52 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x40000000000004, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlockall(0x3) 14:53:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) 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) sendmsg(r1, &(0x7f0000002a00)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)="ba6c4fc7f75b288d2feb81775315b5a0291c50158baede7da7569a62e8080235beff4c942c6ea21685ca5e5ace47dd2c342af32b6cdce3ee73dc61549a636692d0a93c07be240b5519279044941cfe09868a471bb19ba4f84a4e6a144336a3c40cf28439cad0303679596dc44d32a890823c962a333f", 0x76}, {&(0x7f0000000180)="01f787ed69348e9151d8650183f3290ac13683e5fa656fe5e208b39a96a388d93fc2fe403d6f73d44b7722ecd4e5322c5852b408231b81b00b1419fb576cc002d69337903ccf009cfafd089daa80d9a1a98e8021ce6cacefecd65f0b62518adbde57f951ff029fea088e1c56abb26b076ca17c55953dbb986acebefefeebe603383a49f43341f09b8458ce78b7b1e08ef0f2591f3015b67e5978e82454926788aa283e07d73d7296e2a53e56249b712441afc13b6032bee457d3a5a0592bb4e80f576193578b6146931a63d4e65dcac33991f5afcd1e240154f1aea21532e013b5b49c7b30290ea9e9db34835959ad3be3184e4ce03ea527d6a9e39cd97c6d70da687be7d59e4b78aa8f8b54fd269cceaff99cd927f6bf63bb8fe8625b72f26c9b8b57abec6f1b958d72a5b57a10cdc0bd377c730ae078615eac8ab7a7aee78b847e9e46ab0ff040f90f080fa4d01a5d7a247b850482a6e9c62a7b7146e202dfaed474126bb8937bae171f0dba37a05bc6c3e1a14d505a8e7f184c5956aff825713749d2c5ad8c7f84f728570f81a42b04d659e8f4ae56d9960cc0fe83b9206a41f80e899a1a4678457f317c9dd959b510ae1c053867100d5ebd5611f767e9e15617a79c13acc0e11fd8562fe1ab8cdc45ef6232ec5411b72449abc5da3da3e5200f2ec8b043d890501ce909caa262cb952d08b231d0532af9ff67e361d70103d54601574f15fca4746ad5513eef0138cf3536c2c401d3766cd5fb6738eb99792f0493ff3fb9c668a0c34e0d6eb08b19fce01f73a9f6f5a6dda9234059725b1b2bd17bb217cfec6be697765ae7dd2840f849ccd0ee3b912dd72342481d8fd91b540212e4ba9314f7c22c2bfe656fecc31632b96e77da9e758361b2b5b04211df1ec5041e10c125a606a104213f89db507725406dee475d97949df37fc3d0837abf3c6695b8f44b50d69eaa6a7e5d5acaf9c21adcf64709324fa58b94cd27b5370d09001b08d852189b7a1302c4636e5683d36c3cdace442ab0ded6551ac7aec4168fe49673dcf0960ff3c16276bacb93d8792e5ede66c1310939413e9c322a0df3d334e0f0a46735cf38558c7ed3fc43b39681618a0df954781a0a2e7df2d7108f30c88d4d26486691cfa9e2c503aed20b25b4601e64bb1b5a4e6563404fc440ce995b4f9db89fde81122c7d9a07ad3f34791e5bf1bdf7c314c93350d6554e02a87331a26f3ab43bbd62783f6eba5d8915f0db39da79f6d087ab8f877057dc874e6ddda6dd93702be829172cc67d03ce179b380ffe892283529058acd0261460ce166bec7cde8857a79dad9750dd2dfe9f3ac26b185ede117a5210f14c813d099e6dd4859589c2b74a6eb246cc6d837cfbeeab4d6c6366d131e8d46ab1bc88df8dcca532e9664ec922d836e6d6bef3b39a7077d844c9b586a3cff1451b97250d8ce603c97824df07b13bb5de17f6e83abb0fd96d4700b1c5f2264a4df368b5535a5a33940e4aef192ccf49ebda09cf1dfff262b4e25fdd6caf3c94832069e8cee239ee64a4f7f40b3844583006a21a5a6ed64c8d20f1e399dde9f58e549b0b838535d16d71ed616b2dea1b7240d88d1d37de36f6a442b12011b8c9b02b08338d8ea8f01bf2a1e29693d6b8fe38fc71d9686ee1879cd3394ed50c69719e21992ea0934e4fdeebf5081ac9eb4089f8670caa9ae759280d0c5f7ae9e5ca262af98200b11f7cfe2c56a03ea65075613845533b58dc4c6033ff4619fc246288dd4da141000cbb0e91096d73360913f38d0c0005ce39937a47fee2671558fab65a39b2ef01052fcd8f1a8c254d3a70a276611ed0a7c3fa1082572fac3dcf8206cc2ef544bb2be24599194d4006290eb062be3826c6970d6352749ff8032464b388cee5ace388d590d2f6ed5f719e0b3eecfcc0481198ccca6628fd447982f46230af0e2da2b63c318726b3d23375746151debe1a07975b7b6a41da853819986418e81d4d006c831ceca942f0ba9b8eb4dadb3eb242090f7faebd3ce4f939f94dfc3d3f72c3be7f3f3cb2bb60028904784c60cda8beee3f0dd5ae09d24e1ac296d8fb1080db3c5793dc49c9c2f229548483b30e72dceafaf6f5fcde4bcd2dc1cc3dc094c019febadfd05ee86f3029eadf8cac653c7a0f0b4531155cfecce2d93a07eedb1670bab571029ea58014ada8d7e458d9edb26d1e8eaba195de353f86f2e080008ca42c5883d33aa19e5f839bf089482ae3ef099845ac6b4b351571dbca38424c05cbf98174b11c97772eeafa23a63b685524bbcd9f465999bc51b7baa263f989a74bdb11f1aa6eda38fa5899eb4b6b6b1e0710fe3ce34c19da1c8069dc17a439194d9ca5a66a846eaace24f3a23335e810b0b44ee3fa59587e853ebbf79da9be78a0a6ae0673b9f5813d2a3f9c6856ab16be51de7023d58fa55590de9f83cfe603792b602c6e40dbf4edc05a9a24f532efb6d1e19944fd5a818ba3545db81142b763f8dd9cd88c90b404cc65bd3d162802a2a09a8d191e33f4d8a2c80c78bb4cf88bcaedf63a3a2f26e90d6cd2a2149876fdcae2c37d61188f65dfd4d3d166598a0c2e6c4ae54ce03c2faaa0bf3733bb5869f18d8b8319539ec2c10c793d2b8a2af0ab18294e19de823f296469d738471a3e5e73c8729483add029a0555d592b6a5b53895dbad27ee7f6c25a300482c9306a45eb9348da1b17087c5e661940b02749e9559756308d20032b30cb9a4fca00b05bfff81b0a7d71ce33d77b7019e2cc98864521d9e7b8ca1d907ca7f45ef1cf106c71142f71fe6f03318d704c76844ecdfb826596d6a7c31bc9f22f7e42e9ed9bd5a7cb6d49c6140d862572834243325b3aeecd4387ed151d1a572e38f7c384c173778b5915718aeefd1962fa7c89ecc021e0d73fd57f367ddc1a146c46630ae7cad7c2a4440d7e40aca345cdb29473b3545ebf0d47240bb8ba635887e0d9357506246147c398ae6af077de7fcbf4d55723d15ee96c8984c7aca19825a368043afbf04a3eaa17aa6519636c57b24fb8d5f4d075671814975a790085ad3646ddd779e234fe50b1b3267db43ab0050f6e5dc2c9bfcde9787a9ba46de7ae44249f31e12e0202a266a291def5690ee75596f932cfb014b282ac5cc9567eb7d96f068866268b7a72a40a81d733e0a17e053daa225d1c8209a9f8c79d1cd8dcb7948c5ecb3866b2b0b0c44384a609d3b75b3789407b114fdbf49538002959a86b52f4e7aa1de9269b067254d812f4d8f770632a6f79eb454f96aeb42e9981b9a593483d9f9103accf7ad5c65b7c9ee4524adc3648f646038038fb3f9b47c83a00a24b4594eea3bc68c9b0af0d171c69c9973c2d53a2fdeed7789c7ad0aeb4f5a8ce9676f2b0ea7c1d6062268fb81a53719cf3ce27f12b846ed001b7d1ec0681ef294c82b7b84ed780a77a762e4cd2eb06c0530c43c4c780df8ce05ec63cec6d6c5d785fea4d4dd921873a3ca71dab13386e144b490b7c1be124a6ccf647cda2550294f46cfa4245975f52d5fd1eb3d8e343ca5a11c3e15ef85a9bcddb0838626baf6f8396b6a6f69e21b275250336188cdfdd75b3638e963fd0b4ef745041599eb70c928838961bcd4dc2c8107c99738b38eb7a2dcbf7d0df662303d1800752c9c681d09c84a85c44be9ae0429ee5f83df46043c00428da5492959fb98bfbe1ce40e6b2dd136490c9944581640ecb0a7e33fd853361312baa7ee6ca073c50142c4d58afa5dffc125f62669a9432a8317e948eb856c9efc0fc53de3f41a42561b67c84bda5ea966f92ec11ae5b16b9b91663dca1e176c695fb8c5f34da87d3b3c43c365a31a50b8b198df7d0d6a5bcb86242b59b304837b962a64fe7dd3f434e7b3da8103c934a27338c89c030639f80f10ed788c4e1625a5a2fb9cbd682cce91ec11b443c45c2310fac80188215b93d71da0d324d56848f6e18bc56e30db27a3d2c10bfa4b56630fde26192e5de5e28af34b13e62394d489e79aa8c1e8f3373e291c051a1b8456a75eae7fb37b12186580771a32eb807b1063c8637fd1a7b9d8cca522b7b26b6d88a19d61a45c35fb33c05c9262def6240845ecd45abbeb6375c731aa8a31d88cd311dd2bfddfc1447849078c82991244ba80d16953416ec4ec5c7d22d495a75bf3ad11a3abbe08878ac93b2ccb4ebee17a88d2cacf52351ba5b61a9708f85332e5eab3b6c4bf7f09c4a016a89fc2e93e303b507c77e8b9a6586f9b8a74b1bc5551ac4ccdea0f893b4eb6e0bd0026718b8f834445bac36e58fa93e918f4113b9e201d4a6e817a86dd3aa72ce5e0804c6a1bef00b47556e83259be939f87f9b2fa517a85463738e21ebe952785acb21d14755a4ae58dab281b42a43291d39a47fe5a8f04ea7abd16717b6adecd11482173ec410b7c2046f148d36c78b0859d4aea5d3b8b2ac3b3333077d6a3f068f0abdf6a83f084b6a861dfd6b4898515fc40b308d4626dec24432416f47ed48739aee67335520a43fe54fde0e0560144cd1ee680a43ed58331a0e2943250b92327235ca51d070d4c5b7c156b8924690df187bb7aced0f91bac02dd0ed59e7ddd2c1b0ddac447643a89b0b1ceaa3b11068f940f3456a509cfa27bd19fa15b10f703bdbc2a9f8030e83c5594a316f2cb1bb99d7aaa509e29f7265effbf385e0720607a8b46e6008806feb5b320fe0ccff04138fdf2fb5c0e2ec1126e66750846a41b755914c678f32a3b6dd9c289262b4ed154804d3df64debb7a3272c202cceeff9bffd91462bb242977ba85d9d1f12817d7b427eb442839d8bdad856743fad85fdd641cbd8f0e95baeeae70348d2ae4bcf53bbbd90ad2ed29c9afcc321c87fb8bac0da9a937d3456df5b714d32f998f00b90463521a515756616ba7e580a98ecd5383f4a5907bea73afb79bf4955187b9e94ac0e328ebb597246afe5c81b8747f425800167933ba4f71f78a4308018afa5a8ee1fa7f04543fbce290ad636cdaa18d44e9015cff84b2e67682e0cc43fb69e6fa1693c433bfef0b3e05dee43ce09da9b07f38d1b5d8c3c41f4b5d9cf66ff739360660aacd54786088a633796ac92d98f69395367c3f6d8676acdf20f7d086070c6f561945302a376bc80b3462651c06ce4139183a1015a009dbb153910d01b87d00adba4bd3cd974a64f7a730fa2dde797317f78b7da85ce3486fa13b79738e837cc512f28224dbd997c2ace7f5058d3c905f8863aca0aa7dd90f5b39c0a00a91b599f7df7e16d40d6ec2bf01ae1218f8c97309dd55c76aeea16f708803627bf856ad583db61ea6b63405349be09176e0f3ffec73553cb422d546f5d318388a72e6463d58f5ff81b367d231507525e8c2c1361b2443398e9af1960d78b8ac8ff64f2ceeb4339ec110b9a7ec5f756d9eb04ce60498f876b062f79824741bf819615c6d47637099f1940da44479c831a717e24bd7ed75f0847d734ae489d3c26e8b3bfee5d377672aa071c2902f680c61c9b5685927c8f584819c3837e51efef4b1734a1bb7ac76059cfc6191c69815a96dec60b63bbabf29c95a45c4a6350dbcbea828d8d9788fcf424b99f30b7d30c820cfe3554496380178022a2561d50a4e92106fc4671e26d31d40dcdb4a395b9fe3a618551c08f6d15ae640b4e81885c640e30d9c43b51274f056e56949e7e1c798b6e5bceef7a4cc16ebc2301857d5cd31b9fed1da9c1feb8154f2cef05fc546331b1e1a82c5ebb69686976cc0512e294b15dc88737aa5a5368071409c450c2f849cdfa7d928e2565c044ff873185eb85e9474d2b92f1de1aebe7851", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001180)="d6a002b2e1917bd815a6ce7323bf8912624f2b2c32d3142ad6b6be2b6007588c97fd6a865ddeac803d058b994e06785c799b1916d4348a6080741882c7ae73ea4500f47b719650f9985701bdd24bb0cd962e0bb31b47cffcd4af8dd4ce045053dea51846ff067c216b91c492843d3876e829856fcda4c983", 0x78}, {&(0x7f0000001200)="7ddcd88fcb28aad57dbf30afcf936ee94bf1d99f91616329e99f4136528d71ae15f7fe3958da991aec12f5bd5ff721e3bc7665435dc9d83e12d27e64d997a9251de5125e9142617e7a479dc590b02b8e906957fccd13fd999999f9255946981ad26a26f3bf1eb9dd3be49447a6f0f943ffc1048632f41d5ef8ce998b6238ead8058f3fab5e80e827f6e4", 0x8a}, {&(0x7f00000012c0)="b44c69d27fd03760b52e96013494f84e0a661bf35ce681c02d869365bbcdc4ab384e6f6bba5656847b4c3108476d98536d9d7bf838ff535f60129490c7372b2284f58f109c280be031a9708d6c06a3f53d111f3265e92efca484a3fb3898ba1ae15e834f42593f4e39b21c80709f773eb19af9d0f34df3a0d010f27af34e4001bb1baa89728d4cdae7e0574c825c2c10615906fff55fc600489c1ee812689b7b1634a6bbd2b5a66231b412a9bb54405652039e1485973426b20d6e77134a808efef87f2f6c7723ce56aa80a54e65dda26cfa65e9304dfd14232f068f6af4df650d2fb1a099aa0a015b626fefafd4ea2c1039e124c6", 0xf5}, {&(0x7f00000013c0)="eee21402c5e5844d925042add3c1f9a92f5a8547e16594a9c3a4ac2e18b3ec557a38f382b8cb1b8fbacab74a1da8fb5d48a100380af24d35ebd4947b9a3ff3362c5574135ea471e74ce1b5dab09794c8311a41b17176f6a4731eeaed61b5a0e181345b511ee8deb99b0c8543", 0x6c}, {&(0x7f0000001440)="904cd0b0d5cf4dc390d1a089e3569be6d74ca338795f1c20b5433d3448d76baa6d3bea27c6af7eaec175d39e7238e57792dadb5bc8e2d355c5686217d94aa62d5c2e5450392fe2656f2ba30974bf2209850849fa11b03775ace817952251bd0e1d4f377d3c1cddceb61b89765b08fb434b782b273fd5fd347110564657c3cfdf5f774c19a5d0a0466dd6bb44a89ed303e59b764e81e56d33e24ef3f6588909b684442df5e78129be1cf7b86e28c031533b0badd5cce4a7f645d4523516861580ff5313d18d7bdd246128d59d217111671a1725dce5cd52993e2f2fd455802171e7538b4e43ade907a9d224e645195cf514b0581125f0286caaf1dcf0", 0xfc}], 0x8, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x2, "37e81fb700e12973ae2916df356ca393f8fbdf400b443aac2062247dac80e6f7708d52be356c472aca0b7fcf7aeefddaa033b705e43a9b43c6a93b4a68c8ce86c893d687957cc278a2d2e0d24f88d2eafc46cdaef24cceff71423825ca6bb128752747e1e78970455ddf2e41b2718b5dde89d1c612e8e955d52a2cd077a99b010e95ca17553bb689d027fb95342c0e6c1b5da27d77165e45353499ad1f09d626c486e5ec087befbe306992b3a5083201b8bc1576e8da9fe3ffa9e58b532431c14962403a3c65638429a32f59a33c815a433190d97537cc7b12c37c87158cbab77fa97811539aae3b8d60ca688e132831379afa15d2ba061206256f36a0f38b85d1304e9d0b081caaee908f029aee5c01a6f1b3d7011e8925d1f7cb1718405ff0c9e4d074bba5832de24cb899900a2558dfbc6e0898e604dbf3fc26c081eb65f37e1351a1f346ef3c2448de979b87b0ad3f64a05ccb876bbe08eea291a81fd5957bcde6579249e7b5d7bde6709e2987d1ddb9647b2abef51bb299c9550861ef3a1f545d70394bce61e7b00688985a7cf1c776f8e2f09fe1e3e6ff7c4ccf640e74db4700abf1373967cb3d7e93bed0414bd2ac9e7b0f5a39fddc7fa00ff0c1e500b7d4468bd2f0d6e22e78d40dcb2821663259b88691ff3543e3a1ef48ff74dcc8c81aedd582140acf61ad39cb09faf9ee9acd9c6e69dda465c0d28ec04f0f3de74d2e52683d92eb594e11d24503849a81caa68284b3921e9da941a4619015cc8162cec751f9722ff13fe91ca7fce593f82ef913a4c93cc6f41536d806dc3df42c01b2e1554db243f9f0a45437e67214d19d6ff0420bb1df059234601328819de7965f1ca13ef4fa1ae81fced8fe4bb3ce905a0ef19bcdf50718fb3a92f18521f85f30789ae871e9c02731694344053c8f6dd65a42aad48f950a23fa6f5067e045859efe8d5eb31884b5c7d1ccd5a14e0bbba9f6f3f7c037abaa036248fe6ff8b672198e8505809f97dc0ac153817b1ec48a899b5974bb45ac0d5b484cb6672a2ffbfd710ec14789056bdf3724740de0f8256a9764ece05a3f03fb5a59d5df20bd747fbaa5ea599cd5ce528633c88110f6a363a53a43dd75eb03349c25693545e4e30ae0beea17164840d89b479d11700fb3f3a73c88c5ee41b4bc703133b79d12a1a70a673e78775455e09e661a056f2bc7fcc8b30f54c4491e60daf52b72f7e601ec0dfc4b275bce952136fa02848243d949361dbfc81acc11b337e7195d3c7cb260cfca971efbd854d094cb9d16de00b5cd381180ec4ddcbc4df2eb2fa9f9baa3bf784d889a10b4dde9bb96f6011520aa25fac914ca722173575979ebab36c9d9a100883cde750e68907401728641d670d794b844fa9b5130a560c9b570b53d19e8f9d4a4421c2d5c13e3e1a63358f1a6f4df61ada32a6f04e72b06888382bc3f2615899b2647257d828f192a162bf36a12fbc9ff245678556f6276f5ae82c7caeaee772b19c0a464d741674e8b9b783e9c9171be1f5af9e930219abc79da382aa0c92a50939550efee87792c2da537e03e167444e3de3726e3a0ed7557ecbd591a640545fbad135bf1a6dd79c6f3c28c8371c08e69c404103a83c710ce05e512a09a3090efb959b52e5b34ccac566b75c50498065e13100e2cd771099143e0b3962385c3c4e63e801185d95d447b972a940283fe68a0a2e83efce31793e8ab7fc6c639be0fe45b41423057c59e79c624e7939b5632e58d0aa3226587937fa006e8717c2a2dbbc2839ae9a4cff1002314732aa4a833d72751578233498779de8fa4813e15c628e036d6b301a7d78f3d6636190d4ad2d1f229e0ca8e8923cd9e0cf898004a9ebb338316c3e3f114720c516543633271c6cdffac24f8cf78bb9775afaa53b94725c5d8215596a89c7100a3c205b50aaad2994b49475d594deb19b79ae301cde0b8ad8aac17696f864d9020fe55a8e3bae7b047f7171012bfaad7cc6d425bd7a5b105ddab8120d980deb8d9b9dc23f57f316e1625608feb6abff712802c43117eb269f1ac92f27778bd0bdc7b4933da880d059f5b06b04b542a7c8438904dab5a3736c41f39ff689ad7c2f4b6e48601d8dcf60f782949b5011a2c27f3b22bba510b395e9f6ebf7c6594346e3ff9f269780a77107585194ec9aca4e38dc0b23fb8e8b5100ced78345ea723038a6d960887e79b388f509eacdea168df66bf56ebbfe13a829de23d14caf93d75a1b1dcfbe5efebd9e3e07854a6528bf54b39e7a54f9f22e1e38ecb2b276a618b551158f6e3b72aac0427de192a59b126b94ba0db52d0501bda6372738440552cb364e22524590d1cec220c17f14e187a0f7681c1a35f4b88885f669cae37e8745dde007a319f9b36ff463d99b3b90859a2e42db68acf205d9d9f8cbc90a29f3628f47127efb6d94c919a084a6336172541808f2f879b68f646387f763e16b600f5f81fb6705e477047e649cd6e7fea628fe67575bb3291246aacf6f60b6c90f22c8cb88ace61196636107851bf4647ca92c5bdb64fb78b89954fe25dc960d738e511bf1be05bd0f30df0050c1d0927eacac32ca6ede228dd68e7153c26a5c55073021589d14debdda5026ad0946b0025e61edb0ab6a87386c387af6955c966ff1ff0e11b7d77f07a6417d752a505f9060d94261e1fc3ee005f05cfb5a868bfe740c69673ad44f931e668ec9540224d4ec5b4ae81e057dc24dfd013208afe9f7dbd72a9f288715ef7ad802ede5745ad981fb097479ff678bc8b95eeda0ab35dcb5e57eed889241b69a5fbf9d9a7aa59391a29c152df9c408563fb0a8e98f457157ae9634a1638e2600e564b3f2116e3234250d0c568763cf3f168bfcaac2758a33fb3dcf4a62948b784f99760b5037e101f709d373d3753c6f82988f10eca22c214c59f45c35457e68f469a378845e50fc932bc19521620ef2c0d589fe4e0fedece51c40482e3f1a007b29d175753ccb9029ebd66940bac8a4c657fd064c8d93f1fd88754142eb9e80cdcd67915f9acf3bfd12f9a033288fc67dd4c35fac8098374a39cad06bbfc7e51fdb2ad56114726a697b25555e7c79613237db78e7e98eeffa1af9471cc30bf045724ba7216f3eab7a518f891ab52428578ac5649b9d003a977a77bfec9a37ce469af1834bcda1616ff3341a8da3ff5cc176e7d1afcd60d9dfd4fe5abedb92da87013fcdcb06e668cfbab07a961c16bc074f2f9760a8a410242cb016404ac3c392f017284b580fa876d6a67c4c787e65610b62702543aa70490988ded1684e5610173eb2725f06343a3f527e12c4b9d1f0fbdd94d3e45da07e9e92d78998668d575dac71fce428dc543c77f3614075c4dfda8a883e845f946bb298cc8ae71e39bc4b63e16ac936c05dc8ed70b9fb84f38ee3a9fd9ec3292047fed0ff5d42696ec6cea693e22b3d447a04a8a902e996465673ad9521c62ba29bb2084a340c56c997df411228fa37e0cdbac663ce452f347b4c17a84d91513db98c195708125b7595ccb515c43bfde97d096c73fedca0282b41f5880f4a31addac73e086a20b255eb9acafa0674b9cc14b7e2f3d871199fdbc919dfa7c2d2cd835ee337808596febef534a3e24a2a9f29a8a6bf8dcc038d1270a0c26e180df527646f38bdf302ce150ea5dd25c8d54d1c6e277292e9ce7e06b8f0be07e3b6b4ca7ed0b60c38d5af46a4edeef3162882bd7ae51a4b58d78d0954087ee78728241a1386da97fcb8c56e45d5dac02f8646ae3f266c31b756a0c23b5c509386ea731a422522b63854795d225c2e5bffbfcc4c1983f2616c352a3450ccf493c0081250ba5cd6d82cfa016027e922c1fd66459e621b58f50cb12d1184d58dafccfc3579430c095f6cd5ed01d2dd67431cdd5e50a33c4c8f87e8c94a592c51a66c63381347d9c823b6b1b003562766ac81a4ab28f02c8c84d381e49db713b2d38554b3d71e0f0fb6e4716f1227604b4ee66e5d1f02e80decb4adfe797469d030f274c21991689359b59a5a281403fc800f797de85b8eecdcbd5fd4350cd045aa86a2b5120ac8e65e35b4458f3676cbb4ee4c767f7ae966d212e4ecfe764c5e87a7265caf7d9135551f1c6a8d107c43c6f72faf0ab09fc343065229c0c0c60b2e7aafdf50270e07c4700d66b7f0fddebfa9cb24a27cb037f7700a45753ab73012b9903e5aeef11d8ac7e99c87d0c2b9d8ccac6c5ec8bdce175de1c9dbfab027b71191c208272ea63003466d7885763046d68d4a0e56b3c604d45054d0bbc07c3a6c3d254d21a2898ee8e6bf97e0fd0e8cd3a0ed4ccbe0ecb1ba0d0833b0eb492cc834405d313a6098ebad29c3ded94cad1b76226e9d71dd44e628ecab29dfbddc901417e93869e010382a33cb2e9a2e0c3edbf1cb8615576ff9edc59c1dac1336c1bd44452663e90d9f133b7efff6e6ca5442b77d050ea16777c5900e99162e8e97bbdfd552b279ec6911a3d2231a3e98b2464005562d2f01689c3eeb3de2ea5bc4ec571369f94dc655d4672876adebd403b7bc4d87a9a0e182fe142fa8bef5c2765e95a37332bc70cd1f40fa6329ba464b3c5db94ff93c666254e2e0805fba3100f0b68fd5a355bac013401fb1d580473d6830013e83605d86b408a8d4e619c73159a78c238979fe595dbd873cda1c6bfa38893ed11403f5c4131b0064d580de94f5f1979992c909abcb7d301ce3ad46930dc2b2788a2f7d4a08cebe996c7909a950ef657aa6d13a2ac32acf889112caa9fe74cb1574e9780901748ce780309a7f76ff39a55e391e11b9f11bc37448a4eb6ce64471a2f8cc9f83a0e282a2da7c2f0829c57c04b585d8d6d7c77ed45514fce4dae2bd509f3e8a678b284c035b311d745fe16de976e49bc2c442ff2a62f9c542d4b29256d60b163a096408cc487276b8d9c7066df7d6a5d87d5a966463e40eecde109cda04df65aa0db736b1a1617ca7ebcb5a755e4b72dcd2036cc416a160b00b771fa8f66c0ce9e410d5bcf3fae71cc8571f3657e06afd6c0996a395b38265fc244c6b70e9f8aed2e84e6cfcd60c2883683feeaedbdf509afbd31ebe5d8af144ca5557aa16fb759767f0349aced85515f9d11eba32b3b7714424d9b35f96e35f462930aba58a7f93d69ff4cb8ef7df3b967daf03d25ec8a96579f60d043b5cb3bb1a920ff31b29eda2071ca100d92bba177ed23bd469c9478fbbcf5ff5e24176c74749599baec581f1972cb0f53914ce034c9d70d758be22b9b27a0f9a0d0f4fe5f6c54970c2616ed1ef025124a719880b268b64651e41a8f96aef86acc52e35eec5a7d57fac45d71670c4e30b9feec230c306c67de1098c30d1655a63a7bcad31f87986c6e7a1b80fe6572feb9dc7c365606d6f5c3064025abec18107b2a35a5ff0b027eaee8f1d14b89c661c1218097f56f8dc3e0949a93601f8b3480259e1d3616c550120b2412b5b8d5fcf5e41712a6dbb026a3a3b85493d708bd8370866448d417c40f6cc50463a4e90e4a94e7f82cf932f05033806d0b0bc60b5b7710e1caa8194c7e579d90e4b0ad4a1fa3cf44d4dd39bbbbe885a0a85b453341eabde3291ae5f85dd2877e0ec34d8f946c1a6e17e1873746ed9850a82a9e76ae3addfd388360589e8dd4b1a49e3047f010c38f5343fd36b3ab37d225637a73c919d5df9ae1f4803e8bf343bac455ba5b4fef3a1f38b3dae56740d55ead5d9dfe07ac17f91623540d57c21c8343c9677e807ae1b1b6f5e1289abf4a72a5940f52e727a65cc3668858639d80b270733f7b08c7a60cdf896ddb36bd9b3792c707508e"}, {0x48, 0x1, 0x4, "a3fefee253c58bfa7d7de02c5bdff623ec07f59b890c364170f541e5c6af6316b72e50f6f757ad531e74e52c5f6f9dff2235a9562b"}, {0xe8, 0x1, 0x0, "26cde4ae93e0b495d64288075ac2cf9685f934ef74994f7fa872155f04a3f20833b992495bf415be1033d5e7c9cba9f846fdca607d01219ce0df402a0150f5e38ef3a2f345d728c0864428232c50056f73fcbb4c753873432fe852865843f073870684ba4dcdbe9f3a1cd304ef00afc3b4df73bc63afb4d26dc63d87594729bcb02e4ae7e0e0d02399e0f0835e44233c6a37727ed94d064e02073f87de3b98b8df80ea67d90e1209b86c73f3332faada40925f67b4018936833139a724a786c281063cb20fbad1fd9b94b7447e245521701ec9d101db5df8"}, {0x98, 0xffff, 0x5, "2cf28fe32b0477356790b2c87392e164f5f6035a2c010665b678e936fec144b5414b9a4ca7e86715d1c224e00e584c6b01e4aaa505a8e2679bbc1398cc8c691146964f4a76224c2a6af3dcacaf8ba43ff6922f0cd9cd7df9da4a6db5b842dbe4c28d763411ec135fad360c16003e060483beedf1753fdde1b907ddfd4f8f16cb00215372"}, {0x88, 0xffff, 0x100000000, "c368e367b2b7fc0da35112b24d3e5721fae1d34536ec185a5f8e3084e69f6beb0c481f634129c226b5a128fc746b2d7bfb02d11d4b3c02ae3f11ad41b50c81f856ca02bb0292484360b7adf78565368f819986ecb4631beb720e06d10524c189b253ab25de260af356d3c7c1eebc9ff098ab"}, {0xe8, 0xffff, 0x9, "cf546147c5ef2a88b5f66b846814b619002608ef9ba90b01d58dc70837c301ee0bb03d4e50473fa6e157d0c668d823d03e5a830d562ebfc670a52283880ec27bb33784d481059a53cc90bb6b6431f01a57f363dedc9a364e3f822a4db2aa5949e76dd8edec310f81717e078d2a76640111e43dce22b498637383c7b8c8e53c7cd7738349c306409a70d21aa01477739621bbbcdd47bb1e5df826c3ead2f46c1dbbab943c228277e3f4e216cb598560df256775930dde52204824c76deb49e1f22d6ce867e9c7713a45607b25543597549db53d"}, {0xc0, 0xffff, 0x6, "1b484fb75dbb3944a94be5483abe222a5972cb56308eb6530c7193337c497806fb76b417ebfe59f4126e72f98906d346608b961e6c8733e2322cc9399abfaed8f85b48e6c4db669a4e025d0c8a0c10f941dee8a875ce32448a0256fa77def3647dac5648255fcaa1d728309a23680e1a1ce93982cda8144c58aef72a36f89532a1cbc2a2e2ca854542d1903aa96c8430b36922427fe52f1da22d7caace18666ea2fb3888e1203d893a2499420978"}], 0x1408}, 0x409) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1, 0x5810, r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 14:53:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xc2) fsync(r0) 14:53:52 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f627573000a06dd8606999eb16bf4cb8e310d63293fbf8916ad99d835ddb56f130d96f33003eac6c7b7b1630680b275d91c3c13f6e89d8ecc1e74be149c614f85efbfec5db61ec6d68d118a0fdedc93f0df7adc233a886666fba56ebb410131c308e318816e37a6144864ed9b2d8a1129c551a4e45d70685f1690d61229ad7b34ef3ea8e99d681f29370f00000606bcd16dcf7a7459903ea99e2f8409234b5a5d72d76ab59a"], 0x8) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) fcntl$setflags(r0, 0x2, 0x1) 14:53:52 executing program 0: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) recvfrom$unix(r0, &(0x7f00000000c0)=""/210, 0xd2, 0x3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) 14:53:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x4012, r3, 0x0, 0x41) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) 14:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000200)="ffe399f491c159eb06d6a410242d9601eeb905e218e394d657148dff6ce511ae3026d5d58aa7522fd11dec777c8128b82972d43ab65b1ad8e4554de2bf97ddf31d9fdecfa8959e01a8729c08015a081f88a5232236d08512", 0x58) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) syz_open_pts() close(r0) kqueue() syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 14:53:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000000c0)=""/96, 0x60}], 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 14:53:53 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000500e00100000000000000000000001f99a83469b1ec6000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 14:53:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "1e0686cf53f8ffffff00", 0x0, 0x1003}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mincore(&(0x7f0000004000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/162) fchdir(r1) syz_open_pts() close(0xffffffffffffffff) msgget(0x2, 0x30) kqueue() syz_open_pts() getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 14:53:58 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 14:53:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x84}], 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:53:58 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffffffffffff) 14:53:59 executing program 1: r0 = socket(0x0, 0x4000000008000, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x32, 0x4) 14:54:04 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x20, 0x3, 0x3) mprotect(&(0x7f0000595000/0x3000)=nil, 0x3000, 0x1) r1 = shmget$private(0x0, 0x4000, 0x120, &(0x7f000064d000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 14:54:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00') mkdirat(r0, &(0x7f0000000380)='./file1\x00', 0x4) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f0000000140)='\x00', r0, &(0x7f0000000280)='./file0\x00') mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x48) 14:54:04 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 14:54:04 executing program 0: socket(0x2, 0xc003, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40000000000000) 14:54:05 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/25) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) 14:54:05 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) lseek(r0, 0x0, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:54:05 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair(0x20, 0x0, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 14:54:05 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}) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x10000, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) read(r0, &(0x7f00000003c0)=""/14, 0xe) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000480)='./bus\x00', 0x80, 0x4000000000002) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) fcntl$getown(r0, 0x5) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) shmget(0x1, 0x4000, 0x14, &(0x7f0000ff7000/0x4000)=nil) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x100a, 0xcc18) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 14:54:05 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xffffffff) r1 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x2002000000029, 0x9, &(0x7f0000000000)="02000000", 0xfffffffffffffd70) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="8e278b0c8f90a037092a92c7f7cada4ff0b3c7ced55b7e60068552968e792176a318ce043429cef7ed8b34520b050d3b7010fc2ac297b8ff48417bc22a28257e342db3b209367ad16478707b32896e7c8b44b7b9b570fe00e92a2a2cf29bc47b2d9aa9207910ddaf95800d265186fe1196a7462dbb56415887b59f2918f56b76d4684ad374f34e8ff5d01843226b0d498b392e71f15aaf7a46df44827774f151fcd65b44e4857e8409e18c8cc378955e2035ecfbf6b43b48211cab1a2dbf7377a245cd288df3", 0xc6}, {&(0x7f00000001c0)="8a3e0c766901302c00162cac48e80c71980028697f204ab9fedc3816e43cec6aac88b090dca5c51f6c6dd1a84f3eca12332176eb7f213656cbd7660b39f63d30ef7c3527037971f3e3718f267a5c003cf6453dfffca51e2d54693b081d398fc494b52ad622c16afda47e66a2f70b97d0eb9bfc937479643d9887eb57417f0d77956327913056cf9459e0da1c7c1113cea004394781ccdbe32d682757b4d51942f7d6be0c62f0ec8ab048031d809de7e8c5965cf22730e6a384a9e2ed", 0xbc}, {&(0x7f0000000280)="fd08ec25b55fe07af3fb7982d883a4a29da059cd017a555f55b0d354d51f6cd325dcc579ba0fa9", 0x27}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="b75b52a17bed3fb36ccdb53d7df1d2414623d88b50f8c6982d72885bde7a8a9768cf363ee08544d1d71bfa97ac9dc96d16d53fe8b79d41d9c34e10c981058f3ef91a21b7a674b12acb89b3da4708f8884c34e206abfe13a5add052dc7134c285562de4f104cc1f2fe53b6a0bd97bf0f565b27035bf7ebc72d40b787bf85ba6c91e2536d7e879a2ef74e4034ba2976c97c09c51fbe3472a0eef52dfb9c4e6fbd3d214e8080a4c296a58f7e4f720656f6bbdb41b3e6067fb0422d1bc8eabfb3d83d515dc9f958d65372dd9940459b57c2dec778a721c18a162ff63a1f7a0af6b7aa5f8b76978cb174edbdd15a8a7ae82b85255081b0e1b8c5670f7e0a3", 0xfc}], 0x5) 14:54:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 14:54:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 14:54:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001080)="d26619215fe53a542f767dbb7ac284656649b3c0ea3f484ab0361b648cbb44dedde591a3c00931dcf9d0d1b3a655d947e31c01980bccc2f89887539f02a468cbed754448ab7d6aa54ae8bc211049be9989502e46", 0x54}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x301) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/75) 14:54:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) syz_open_pts() close(r0) r1 = kqueue() getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_open_pts() 14:54:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff4a16"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000480)="ce82b36ddee9", 0x6, 0x0, 0x0, 0x0) 14:54:05 executing program 0: r0 = socket(0x2, 0x20000000004, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 14:54:06 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x2, 0xaa}) mlockall(0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:54:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xffffffffffffb30b, 0x2000000000000000, r1}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000480)="35110fb17a315f743835", 0xa}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 14:54:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 14:54:06 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f0f188fcde60e765433867c2c2e734fef6dd5381ef9be499bcf57a8ce93e189ca941fe11f7e6045a2594fb996ea1d24be1264c5944d7843f", 0x7) 14:54:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = dup(0xffffffffffffff9c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x140) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) kqueue() close(r1) 14:54:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r5 = shmget(0x0, 0x1000, 0x1200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) shmat(r5, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 14:54:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) setrlimit(0x7, &(0x7f0000000240)={0x9, 0x8}) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) r2 = syz_open_pts() getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) r4 = getegid() setregid(r3, r4) r5 = dup(r2) recvfrom$unix(r5, &(0x7f0000000140)=""/201, 0xc9, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000736230cca84b981681e87bab8fd276065fb28affb959decf92d0a746d87131850d76cea7e1440b20649ec12f6a9c336c181571a94a60e36ec7d67073a22848b7728c3e7a2c734d4e014fab1e69668b0fd0287e61ba85d9480e7bd3e94d1c01292cb349ee427afe9410b2262db585b3fcc9bdd13b3976b7fa756248eabbfdb2846c822de049367ddf1c813308dddb83f5eee3ffb2e3230904f9d9c0384d609a4cc7a204e94757"], 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) r6 = dup(r2) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x86, 0x1}, {0x18, 0x0, 0x8001, 0x401}, 0x3ff, [0xff, 0x1e32000000000, 0xffffffff, 0x8, 0x74, 0x2, 0x5, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) syz_open_pts() 14:54:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000ffff6c920a520000ca6624a91f48630d224bda0e0b35c23d9aed624cd50e141a066b1587d378239431c14fb6690c", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 14:54:06 executing program 1: r0 = semget$private(0x0, 0x0, 0x200) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x10000000, r1, r3, r4, r5, 0x10, 0x9}, 0x1ff, 0x24a19e43, 0x2bc}) r6 = getgid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r7, 0x15) getitimer(0x3, &(0x7f0000000100)) r9 = socket$inet(0x2, 0x4007, 0xfff) sendmsg$unix(r8, &(0x7f0000001580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="18fdae776598304b38b44b458a3f9988184e24b09d71b7225d0d4d8667f4c7ee2379571bc2b13b244349ef623bc02e1f357c4c7c5e3b52c95beae50b51a59bd2d5a94e58d9950d6fab2c24fdbe0aa9e668f30b3d7f694477af6f8cf29565cd1a11772f15c8f945a832ea991818c7c87171162c4b4e6b4ee0bc6967d2ad2f46cd43c3f7ade18a17f18cf3e90f61e5bbd92e37e6dbd84bdbee957ceecdad55ad781dd8a44df1528f7614ebda", 0xab}, {&(0x7f0000000240)="bdab1d78c023342c15e5fca7760e599dee0afe7a75af48aa2527bbf1f6777f5b90af0728e943a1d579d34a6bca9326f1ee1ac0d6c87188b162fe1c72e12b223b883005e8bb1a95d49a0c4d69ea22f0c6cac02003799444", 0x57}, {&(0x7f00000002c0)="dc4b97685079681d4ada2d191398054961a95d96a56ead615e88c1c7d9e62929ae9c877afab542c93dcf97c1824dc00c4dc1aaaae815093d9a086699985f657f7ca5d828854f3aab84fbd7", 0x4b}, {&(0x7f0000000340)="92d72d7c685e7376051f49b0ddc63b31edb0f9dd50d5291345e99c45800df14cef348b319c7c3b22ccc14a324e85abe9b81582c153af29507493e48376205ba5a4f3373b519f26618b387445d1b965045790eba4275c7b627d1e9a6052b2e29f5cdcc6148fc473a968c2a1da14b63f9751562f5230040545d8280064c7cc01ae5355a1365cde47282525fb728a21172eba5b72800b06fb21c625a2dbd39d139182d3c671c05866069b3283adf261e1b6b8f58cb8eb654c2de5ed369683a69556df9309e8adf6cfeb3bd321939f39976c43e1cba108c87a1d094d46f18dc47564a06b3e31732aeca9d2b0d9c892f6552fe89ff7b55892a51765667056dbc1c6d6c5e36f04b146703efb52a933733c9c0dd9cb8b79c2f39d0dfe1e6d6e617a38f2544bbe4763b7caf1016863f36142be2c71327d7b94d83d6a41013e97aeadc1feb2130067cca554c5224a3c33dc4fb668144f205c3810aacf48f32b7f835022a97c07007797bdc2487d8f96ca761aac27488fc75f2da78c3b1adad9cd2563228d770ec09624de334b131becf711a85718a0e0498b46bdc30301545ce14e636df31c50d8604db85ca899e4fe4728c5efa20897bea14cffaf23b1b8ab44d1278df79cb59c02c744023a37e467ab45cc50bb7e9b84ff602c52609b43fc0ad6400f113f8e4c95352fb96937c9230e621675d762bcdd1f5c956675d9d89994e228caf03b3609e2d848596fd8856aeaea204e7921a22e076d01c0d85c462dd64c87d4a2573a74e90f67614b6e5da62f363b60621c02e746c15e6d0dba3e38fab4e3907f38bef428257dee46a8db09a431470d277d2fb9d89052f58e71a7451437b9dd483f42cc88baac86b0ee91a40845be820f5a75e4504cc0d0073219d416d767679c5cd3c164dc69c958fd650c2853d14cdba3f9cf13454e2ea8dff79f62176d4efc0cd81b9a2a6c1f4e3b75992e9ab368c48307f4ffbdc91bd9c7334550fa0b654c7eceab4d66bfa918e65393c0fb11bfdf4dcb08cc07cc8ada6338482f78477ba41020d2e1dea755788597b5862bee6fca6db10e579c3050808edaa4f7ab75a7f7aa292d9e78c29c01a85d858cf5c3df83e5c8eff44724753f5c0e1bee9080762e0d2b8adcfe3cedfbac7dd9cd10e4f3188322db7db189856a98b44e34f3ab9f01cd5a345a70ae073fbd9406cbf00a13791f30744cbaca9453ac1931e566f71dd30aed336a1f0090f1e11adab950d4c7b613cabb8e7c58b985ce5c0006837db1d65b18bd480817b1d270950c36599694d8cfd94f563c19d30b5a3bfcbad515d0ffefa4619cb89a1451f21b2b7bb2cdd5624b2c3454aad53c674266f41d7ebd5de4cb837f8cbd7f1298695dfdbb6ba733addc452ed9f5f3fbc3f2bf21b9231d9f36ed0d612caa3b189ef64f2f5ad8cf601b855aab189fa1aa56cce27904e998e18b1a45125c10f9d9ea648c21cdbc9b18af8e69ca799e27e64eba53a156b383ba7b3882cbb6394a5ead23c4b961bae13cf4ca922bea08519c893ea887b00d20f533a7cfb811ac6bf2bc33bcc3b14a698202bdab7991f0d723e1185728e8f4bbfb4eaf28124c94143a6cd916031c05b4713f7539f5a06cdfd9ec370ff1264025761ef188b3cbf6dda327e3748c3641e4e0cdd9435f7ea675246c10a890c119e915cd96c30174d32b5f7be663e02d02e33c4e2ea87df2eead2985f9382f62358f1615a518b5ef0031852bf9e76f3adb01cdb85aafd4cc4c8d8644b13d74d523d3438f819da90a42be4bf828fee7758a6ff94330bd20a77bd9e3f79696b147c726cb6cf3a1f4d685bef0e5cc661014b7525d64930f45cf252bd2a01da9dd1bd821e7977e3ab63039473fcca14d139c6772620746404fd283c424c2e56bf431a835864d149c7309925dc92120f42eb39e7dea63e5b6275541fdec8197d8b36e27f1602d2beb49f1538cd8cb3f9de31eacd33ee0179e1d5a710a54977af504949d7ce37e6a0015f3dd59db856910dc010a343dfa41cd0565557b473cdc31a87fe1e1e5ad270d9ecf2daeb5e200177381cc2c6234fd0a0fbc3f677f0c95184946251fb6473b62139cf27e9e0aa0d3f18037fd462ae061a73147bab75387f9edf3b88dd728d117f8dce3fe60f6dabe73cd6bb8ab1269d0f3e62316c9a53425b9bd8a5b6fe8e79259d9418f2bd613c11164159d89179928f59fabc226334bc1838fd1153628e8139b024f38c43bfe1a6549c30bcec4dcac14ab24350a318cc30737ba07a94f15a86dfa0d9c621b1115c6cd0108510ba7c0b512ab3cb4960499f8184b800805a9f813374e1ae7500eb9a56f0a3fa1ef96f565e7193ada931fe0f496a1674e7763e25557a4cfb8775c3456bf76d971ad1096eb1e457ae3192df1c0ea210067e5c9fadeb2d148387bf99fe3f2e863e3a359a19e8ea75090ce392900683dc77b125d1057a3d17ad4582398354ffb975f2b8031037f7bcb6bd51a92fa31a5ad1b37b2942c9d0febe19ac7132f2fd7985ab16c30969e52076a709f6b808db6808542d56b45c6128391b0091452bba0c7a99d90648447876a15240e432347f32bb22f2f4e17f6d030ed1f1abafb5f909ecd90d8bcdfe890d57d767972f0891c069b4f6186b6566a6f2d3330733891a7b34ada0c3550e9d3f194f8b1c35c8df4cc7545ad9b963ad09b2180fc14adb06aa9e59c15eec7396221bb05faecd57e90f2d61f2a4c269e2e59067ce1337d5c09036f95b8b2b5d91bc9929ee35066fff5fc268649839f7d7c0e9b040e5ca45f670c644c9bf14f20afbdc9d053ac0e0ae449910e8ea293f21b7f1ccf6b1c47ac3b7ca892b17b6bc8ae25114e4e282dd3cbde15ca2b9624e0d95651d5e6f6930566e3a85d05b7f981195728becc70931110bd4682be0a00c34d08ea6b8813ed4cba19b5834ce427852e919026c9535a78db560ee500a40077c62575b6f800c45b443a569290d7805fb08883751807aeb3ec68c79ea8d099c3e7f0cc5734ed3f5b41c818041f556dda6c34156258e931c2ed169b316d660f9178ffc7a8b9c327712b7de40e6da33b42fdf6ce6d4180a37fc6a1d1cdb0b1f11771265dba20603598895fb6b3cc3ef84ad4398b923fe86a3863b353843e26acc3767de5a3b3a91e68074608cd46ff964ab930a5a09e0774f0e070110d44ae289e3b970ed889f91c184a86392704f48aad2cf6133cb060b3e9148af30b7507d21098669c6d83a4e7a3ad3d8c266016b4695abc707ec7a7e0b506cdc87257e369cbca51d2215eaf637c75f4609f245d99a714ded62394887b2a14352b1294a488f9ff02eab3bfffa2550f3a828f1603237b4332fb8f48f23269085f720826bc74904b92224b884836854c471933ce3f6feccb51616bc3b57bf5dbc70aee6f641b7f5dfee41f76aba4d18a96b42c95f2ae96fc8e24d6ecdd0a1b9dddac145d85990c72ea15e8283ddf341e9332aa8a8f9982ecee9cd72c10e9529e24ae173a839562ba016dbb06777a11ebad8e60ba8e0f80b40a769667103712347c8bb569dd3a66e6dab1a2b44bb7df99c50c27fc0ce78bbff69c09c45e77ac0b20a664742b93b9063372f46f2ebcbdec831facbe2ae0edda2a0480beeaa3dd9fd3c3d5aaff933078f6c07fda6b0747c26a1a6463a7031988932126cd6cb948c50603ef41b750b42631ad4240db35b6a6bcc8dc8dff6c361e115138dcecd26e342405ae253be4fcd29407e286dcf8984db1bd77c0203e8ee77350efbb1c59474392c9d83ecf02bdf4b5bce97eb102350f904a57d397ea4a11ee25ae72d1237f28987bb4d0966974bc72441cd6b0384e55f3703debdde44a94f65f2ef0d6f0cc9ce532da7b24528073b946d1c46b6b2b1bb729ce6da75d0196d064c6a5373a672887dffbc6c92088807cb3305a8f826290198bf958a51f375db448f22258cb7e806b93bcd8ee2358b21db0bd69faf7000cc1d472a26c7667f392c6b2dcda66207040075ed26aee576abfceb82add52ab23a7a10ad5404a4d611e965e864f5be7b8d4775f128b453eb1976bab1fe98503ceff2d07e3cc647daa3a6d5ea2f3c549409ac83ee45f10049cbb7ed4ddc38f7facc04b65c5daa53fb94312ce896691fe651523155b2aeb08dfba94ae9e1f98ce3ba431ed35d776179bcbd85172fadb166b3aa3defb5b90e94cfba2e5ad152732baab2892b7f412ada6b8018c0f081a41aec8fc97f9606d30dcb741e877265b3d13b5190119eb101ed2d5240987406146f225a698338827bb007bf0da714909c4fddcb474ed745f1c17a4529f0d64ab20403d2de87ef2b19221739d702f028de911b2151e4c717010474ff4ddcd524d9525bad90ef538cf3169604dcc2a56ec52cefea0c1ece2eba262e05635c862ef8728af5d0be80fa6302812c04baa3e2ef5adc5fb736cfa1705354ea02f09979690247463a13377856bb11d2edd8d5fb0b1cc60468669c44cea2fa13b3dbe80a12f537096f565590a1d3579c2ed3a90ae5469807a86bc5f43749c01e0621b57675ed43e9473a5868c9d49490e182ca7b082d2341730de6792aefa9d347ed17f845b57bf594dcd9cf1e441ae9a876908a067f36b3fbcb738ee55a32da6fc04d06e9fcfdd8d58d01ca805d38fbea3ba897570d73c7c792f1dd239a9252962ac95c9325d7990850a57e91c8f5bc1284f46b30113b17a19c6633c468880a28d4620ce29cf448d91429ff2e4c98d20b848387e684d4e8946b6533a6602cd26f20465bd14d9adf9668b0c6b6c1e1510b0c54bc580a0b3a8b5b1084604e57004e3a475bcaf604182d3619053c922e60b092a0098a251f9e6050eaade79fd77cf0ab7f48021f2d4be19f1571cb7aafd59661b102bc4d7f57b6b35b0a66b3cccd8483c96786628e0df8c12029ef40b08ac004ca15b355d0246783f090336d7b7a8b00cf2f1f11c9a72fb90ee6c2e6a7971114261ff301ba2251e2872dbaa27547d23eefb07067d16809ae6a341cd0f38dc441c9d9faa4300cbc32f463344d0ace0319d969fe1ab7a1b77d4bf061f354b0bd678d3c784dd850b48791d048fd490e8d130698861c90f487479349319fdc96919b4a25de2dfe846a77c52bdc5b9ee96a7f8aa7f708df3e7bccfde0e3ae1f2a8973c0e29bbf08e22e7dbeb29821070b41e15706b06bdce9b27a8629b677782e034e5325fce62765fce45d2a09a1816c3d85c7796bd5d2b07dc3edddc47d94b44f961a3464e1f9296abfbdcf97e97003321c80a9854743401637adce0ce7dfc1882866b8b252c23544c872a08d343ab37b697e33180a9c0a47aefc575b55305943510bda4be526321dbc0dcd99bd0a6b73092e39053a0b2988a7732901123e941b7b49d4f7086f79d3dfa2a17ddcff09af79c83fc74e9d7737049bbe47d8ddec40dd94e187215c2abf9df666e01bc69c9dc56fc2f1f4437d3d9e46a01453e6e1851dad1d07bcd08cc00ac67893746a3c66dea22412dbf6d4016c325589154789151316e1b57ac0a6c16daa117b7600b55542d0640873580132d3ec407b9ddd2990465c8717fb737e7618ae4a823e819102655b45b2e13ef07a26e38b66a2739cf0c10dadfe40ce771be2f7843de14ff3e485e1eb820fc19f921b866491893a8b1f86d8e8a38071ceab26cc1e1c63f82dfbdf8431aec67aef7b6dcdbf32bba4eb562b72f85837990c6b225cd3e732c23104c2990de9692107c1232dc948399290cd241bea868481b1dcd3a1e9eccdefc327e4e2c0477506684b040981f22e57bf0e799f8b85976304fb37a4df2bb34368fd1ffca3f350d87bd3b", 0x1000}, {&(0x7f0000001340)="d87a2e7b0c3e562d4ac26956fc4cc015299abb92074ce1d74e924ea3b2a4ed35986f23e8e20b89cd852e8a30705df769283d35a92fe8d04fc6d2c78241d6e0c04c036be2cd27f48b1e0d41c98d4a4354db49c6a4c96eee293a8f00ab60951efea6ed5133c4c8b3963b16599684f52cfd6f58bee1c8b7904a6dd8f3a3409c3db225d0bd977a5688daa8ae1e01d40de2e8598948c7c6", 0x95}, {&(0x7f0000001400)="4706a2439215072958481fb7c5ef57117c63c67d3c897c750b427e2611d94eede3ae816d0490011518be701d71f070defe2828bb78ef2c5a2c83cc4bd5ddd9121c9c497f98aa1bed1cc9f67fb9e9d952309ba5b20bda486c62ce1d3288caca78621a1aaa3f79ef0246c0c86b9f8ea38891992e637e18c1e7667e315e0defcfa9cdfd5af3ce2edcd13813db7346a49c515d452f8b", 0x94}], 0x6, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r8, r8, r9, r7]}], 0x40, 0x403}, 0x0) geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000015c0)={{0x7, r4, r2, r4, r3, 0x80, 0xff}, 0x9, 0x5, 0x7}) getegid() r10 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001640)=""/117) r11 = fcntl$dupfd(r9, 0x0, r8) readlinkat(r11, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/53, 0x35) r12 = shmget$private(0x0, 0x9000, 0xc0, &(0x7f0000ff5000/0x9000)=nil) shmctl$SHM_LOCK(r12, 0x3) r13 = accept$unix(r7, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r14 = dup2(r13, r7) shmctl$IPC_STAT(r12, 0x2, &(0x7f00000017c0)=""/143) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$inet(r14, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getitimer(0x3, &(0x7f0000001900)) recvfrom$inet(r14, &(0x7f0000001940)=""/30, 0x1e, 0x842, &(0x7f0000001980)={0x2, 0x0}, 0xc) setgroups(0x2, &(0x7f00000019c0)=[r3, r6]) fchown(r13, r4, r6) 14:54:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00e1000000a65cd4c200"], 0x8d) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) sendto(r0, &(0x7f0000000680)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea6", 0x402, 0x8, 0x0, 0x0) 14:54:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000040)='./file0/../file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) 14:54:07 executing program 0: nanosleep(&(0x7f00000000c0)={0xfffffffffffffffc, 0x8d}, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x4, 0x10001, "c1a16f0f1f9ff082e6a4f7746727db998345d09c", 0x1}) 14:54:07 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2040, 0x1) r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 14:54:07 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x60, 0xffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 14:54:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0x8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001540)="44339b5670e32f743a60c334f1776690521424343b2afb8a7a30b693f9c64b559af9a88e0848cf4b723afe31dd99ffb9d58d5c202e5a670763f8e0cbea891523550d431359f2c9631004c116e68b9c6211731c13a2891e1aa3920ba9ba45443ddeb59e066a17926b0e75c7f0b4e3c5684ee7b76ae29036a51b34385fae7d29da449fa7b20476acd297e64b140170d293f1bf0378dddbf815e3361cfef78322b9daf0406f310a608e2318834cbbffbd51efbd448f2e1142aea12ecb9218aa00c7d7c60dbb87b928a161f43f0b6dd981fd1c2ea4a079c0210c6b04afbc87d644db414bf53908282fc902b195fe9867f1c9cae3fe5330f06edb027c8a8932c761104ed5a438fa2e166d47f2bfb32c876c8d0d52deb53c29c7504a8196499ee0ca11e6db5576b8c458c176f49d361fd2ff1cb0ef8d7f302fd3306fad7f8a4041b41382aebe2058cae898f178198a19dcd2ca4d5811e3cd66a2e56f1f5cf2f1c477deb02849717c85482c0a80fd9eb2ac7d52dcd38238fd12745b0e85cfb39cfbd97d2fcd333b13800b8cf78d60073b134901c62ce95ec79177bc8435f4c550d4224f768305084456a15ce0bc4f9cc643253384ba205677b843172fe4fc65a0a0be3370cc1e6ad7021ec7f59539de41a9de8912255d44857a17e78730bbf0221d418bfd9a43a9d7620fbfae88b068180a8b7b192c73f3a19ddd042d7ddd803602be966ebaa0fb53c1f403aad4d9bbf4d983b70c3e5f98299c4b562ea237b62006bf6d796add9558745b19094703cac124a81e0492cddd271d4ec7b8ec5f83a305f274e5f5e502455b48c2350a4519ee632c62f4003f0571a9299be3449b2a893ed216fee9af81c7fcdadd4633544e6a5754caf2d45d849c7810c35cc113f765fe02184c84618b81cd5ee7960db6ac4c9cb4ae0b8bee62957b886f84d7584b9050369f0e093f435191f587c0464cdb51ec3734c39296a891627044efeb6509e20a8004", 0x2c0}], 0x1) 14:54:07 executing program 0: socketpair(0x20, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="3cc2eaf7aed86cfce379cfef5618108a7e2bbd39289b68bb1d651f7a5fd8c1e2bc7a99f60ab53f88a293d4f8ed88b2e5a585101a4c86dedfd9860a48b89752778cf7da3a4642f49a6f6f3c4fa60f0cbc346cce0a6e93c8978fc29770e23e9e4f13167f929d0a4db1273ff0ece1ddc82aa3a481ec7a9519e5e183c28fdfc6cee4ee07019cbc73af36475436943c9b0860e2ce402e4897235bd0ecd287c206e57c294a21073361fe8a92260400b216214a731dee9c23c13a4b5e7432970d8fcf2b3b8814ba2d8dbfd68b0c0b66fb2ce9c92a05698f3b81ffb231dc8d785fc02246b7421faf011904ee19acb3a00ae6cf4b1d3159", 0xf3}, {&(0x7f0000000200)="70d1baf6c96b928263c0412898777ba55ac89a1427df2ab62d11d69c5af5764213706d9ced0faa2ca3bf0f9b86efe358c11066ae9011af2ae805ba41ba0d23ee7f2a500b4260e2b545a2f728247812f6c7ddf0d16c0ea375fc2ce7e0b73fc23fdacbd2f22f94c2df93543242857a214af769d10e4e9e1dddf20e9ce0b6dcda41b5bf20b0c2bbeaab44ecd3c2ece4fa9ce0f4f4ecb984cc7ab33031c31516b7", 0x9f}, {&(0x7f00000002c0)="bd1acd59286d5c57174bdbd5933e304543d5536b2e5ab18230a49a5077d0e096ccfc4e8f72d49eb6afd34113bf28ffb1a3658f25459c8086231f2f08de8c499e060cb4cd086b3c09681b884f3433f566d90d7511bd2f5c42edaeba7c0946bb85402be0e4c99052961612a53b01d2cb1ee6c2e13caaa19fbe9be79f5a220549420e17fb964bd0deef482eae1dcb7f8a28bbe64ee99c9ae5341892ca85cf5edac32a4501405911d8e94e5fe529668c3d55ee9365e7527fed3753876735b3161984d45d701c", 0xc4}, {&(0x7f00000003c0)="39eed2d865182f3cbd45a2e185add2691280f07bad15890615cef189ae76debfae8936d6c09119ca5852f4a9af439c91e972e4dd396bd97cba7afe35721c1ff13f280cfe5c58ab5d4f34fa697368342990c3e65649695cd6c007db4636aaccaac598af36375bc482", 0x68}, {&(0x7f0000000440)}, {&(0x7f0000000480)="3bff425a31bfbca8d90ee13565f56feb13816f8d25bcec7c8dc290f33ca0f06810cb1ed8a949d0e7578ec653ac943818a2ab868d0eb6edde07d14eab452c93fbeadbc5b404afc9fc3c1e29921859eecc79ccda46b0a2cce7e1dbd44e1a7df7c3359a09f4b2bde99eca31bc0448", 0x6d}], 0x6, 0x0, 0x0, 0x400}, 0x407) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x3, 0x55196209, 0x9}, {0x18, 0x2, 0x0, 0x5}, 0x2, [0x3, 0xffffffffffffffc0, 0x7f, 0x3, 0x0, 0xcd090af, 0x3ff, 0x3]}, 0x3c) setuid(0xee01) fchdir(r1) 14:54:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x2}, {0x18, 0x0, 0x9a6f, 0xffff}, 0x6, [0xeb24, 0x400, 0x800, 0x6, 0x2, 0x7, 0x9, 0xffffffffffff0000]}, 0x3c) 14:54:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0xfffffffffffffffc, 0x0, 0x120000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 14:54:07 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 14:54:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xcf) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x44d, 0x401, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:54:07 executing program 1: select(0xbd, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000340)={0x8}, 0x0) r0 = dup(0xffffffffffffffff) getegid() getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 14:54:07 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) 14:54:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r0, 0x0, &(0x7f0000000100)={{0x0, 0x4}, {0x1000000, 0x29aa}}, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xaa410a354c5d0c19) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x40}, {0x401, 0x4}}, 0x2) 14:54:07 executing program 1: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r3 = msgget$private(0x0, 0x4) socket$unix(0x1, 0x2, 0x0) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="03000000000000007c8b6fe177828e15778eadd035a2e84bbad94019132930902e3e96445425c933a4099531ba2acceaeca761c8976ca1fe5e8148751e63d9005516390ee5ed4facb4ceaffcdf184c58addffaf12a25fbcfcc658631cc26e25a4fced8094cb61786492bc69d02c0825affec002e508ef36e8252942352782a9c60211941f21cc6ff6e98d5718d54e5bd43af0dd4a8e382c77b056950a4b59ee6ef9b13ec33121c287675eef096bdc974cb7246e29cea263711531e62e57e9dbfd6c84d22e5ebfcb51f1ec9e049a2c1c77669134546917d6a2b717e96c287022206ac05536707b5f83228a0067eb7dc07cffa1164c30ac5028bc50bfdbeafa665c8858d397e41cb998fdd448905543c88c0011c2b837536f4d85a906f77f2b4c76e3f819fa2811168e28d8d681b73915d0363e9d032552581000bada5ef086dd80f31b934d4fef7ca824cd9c29fddaa7ee29512754039c547eb35645e6ea40e22c63081b7ffe3a06dc32fd0fe6d079fedff4110c1c6d95af0c1510608e86689472cd89a6a731443212e02f15f51cbc12e670868bfebba5af8795002455d03f437f360f0918550a2bbc75ee728403322a81c0d46609cdab6a5e0f4c192df67dff8edac7ee20c9cd7843c6440c8808f99422688e3768910ce9a45e5ab3fe638874120cd6f8275742d4c05efb52fbcadbffcfacd083e9013ecf13bbbfce315c14885aaca8290e84443fa1b1365edcceea40f25f3ce59f8c96938a2e683bbd62765c38d6de25afe34dc907ddf1a4f11408c140669e9da13c2cf7d14086a5da31ffa4e1d1713fcf07661cd40991e3cdb65f4b4a8c14802375fc3cd39bac05f8d959f182375cf80831ff341d25a16dce0fcba85b17300b659e82e5a470348e3279e97ce2c968565e7900cfff9573ff633b55176ee8ea031d61413a1a2777810c32acc1645a1164eac3b660ec7284ce15eaa5ba217ed521ab7801f6e204d90b44e238e7277f5169216b460ffd1a791c45261c1dfe4eddacf70ff0a5ad6d1889340ab2bf9643fcad593500f3c321b573993cbf6caf02ea21766f73ba9516e405ae55a94ae980eba3b50ad3b63672aac93a0df3513f8f1ac1e7a0f7b554e39754a6b6aad7bd87215b344f47f89576bc6cc5d98eedb2ca1b328ec7b9e0701fc75dcd6146293c10bbc50e2c8ba01a5b40ee9148027c9482e7bd607b679ed934c97dceb82cbbc3a35fac74403f953aa7d44c5b4c91d5f1a40a052f6ba14cb9b63ca8ece95c429c53212a3386b5111e8d56b6456b9fb9b311666b8ba0c110c0aa7fc2ffea08e60a7a8c27430cddf95ee7c3a17ed6da8aeab57165688718251432b86bb866ccd22d299a552fe57eee29df04cfebbee108eb387b6dd6c70a52251d7af7a2adba8eeb77e584ee4b321395cc831da5e02d99301ccfeb68fed48888d3561b53d8803e92be1c0286708b303083996818e0703b1bbdf6f571607531b5729bc8cfa7fd723c076d3b9bb5293b8ba8f02f6da05acd303bce89ec4128ec56f03aaad04e5d90fa99b23289c1ac8a4f6b72b328a96115d60c94a4d64cebaf5bda29824aa5d06d193cbbe641a4bb19400f83a63ca9092f0af088ff291ad3b9b3a2d391bec198dabcdfc9a9f86d24a92abb6b2dbcf5ba9ca92ae0d266508e9661952320f83500818b24512572e1bda51a628e3d894f2553622f0aafad4f39a1850afdcc7ad8d85cc247ad89a767bb355ac5a0867b841f27e96d350fe3b2cb236e5e6d4739c53bd3d2439ed9e6d786f9e7990cde2307b51977c58b02e63f755c4b0d5d8f4042b181e34181aabf1f6fb10b1da17bf5f992a1ad77efc77a98676d45198ede5a41c797aa6d171860c760624c2e9ed0eeebc5ebc109b4643b9c6ac6989422243a106fe1013ce917ceed34fc1e0c63d3e78fbb0c93d4bb38920d8c319133712108c1f44a96c1b059afb9f3122206a363903e071fec340e9397396a000ce7643a5cd780c6b62c5bcd3e71036920600fa96b3dbf5b94c8025871b25d94c8e209289ef31ee6bd64fffefef1f0a8f1b283b478faa1950472e1b190da7096d9e3d05cf5b60af8f6c1cb7effdcd47459694759090cbeda00cc5ccce558a474fb976e8d6fc7c6ab7b1a876896a8d3e9b0c514a2a2d97eeee538bf1a7aa7e857a4676bfcc83bfdcf93f3ecde0fc428d4340eaedc562addac4764b6fa21c74483f3b38969e2b2cbcfd5263c89acf976914c59d96a9d3b4aa2d025dafddf6b19858fc726418ea97aa163b68e92af7daff0931bb1c81457b9900dd12842169375cddf7417b7ac67be5dbaafd731a92d3dbcc53a9b8a01890d0ff88db721ba14ebb894bdcf731b8db03317596f9a58b064f5b8fd06c1dab7a4c10274b6380e676d5a595b1adff7b8ceb9e5570a9c2a1e3c9d004b9521c1f018f4f35209d63beaa15c831b34ce6a5957cad1b06923664bf3b0966d8a1d060ee505f98fb0f499c39698172cfaf62aa1e76bb9ca76553a0a01df2056b51b731a647fd66bfcfdb9153f357ed3e60cd7a35b0a13466e21fc385d02ca3294f54bfd8f6ffeaea38a2d4975bddf21cb19a53e87afe3e4ee6e61ed0c9f49944a04edf1eab52d0047b0b2782ce4ffa991133fc90f2cf66effb1c56664f12e9c95495943c2e266eeb974c224c9eafde0ab021ac5d99ce18f8bd751764470eb70e00db14f196bc59a6751ca108a82c64418f5cbd920a77d1fa617e92a8727e7239ebe5ed179814cdbbdab26b3870d99eb1130d23a98a60deb9c752533638b56cd2ef26fa2b5629ea08fac99a65fddc0716cadf3b64aafb6a3aba9803f0cc353268ec50c716943fed053f05cd05bf0a7fa97e6e496c59b32454cff759d3cb6f826d66623d9fd7c33bc12f81797aecab1397f541e920111d4c65aebefb9be20f802986f0789486f8cf507ff0c7ccf26e6aa8f9aab46e68621ca2d935701cdcf17167ac4266408887c40b1d3b71651f826a821a9ccb4ad55dfa468de698651ddaa044c43ecbeb7f455a5896a69bdce19588a896d75471366e643ccc938faf90de9accd012cf8621101a889ad9e95fa483464ead2c07d0ee4a392aa145b40b1d6dcafbea631168bf0dd480d8582f2a016ef0d751d57c982ed37db6e6d18d6b41a294ba325888bda9687262da3089924fcfc83c22c365e70d3f4c41a7d6b0132ff7e84db6a2df0701275e238c9d76315186bfb6e3700c6333d7dc565ce7be7918122a99a52cca4809d6e6abcb0c1c604edaecc729e8967c81ff88d4b66d2f796121306ce2ef293e2d34e583d064424af06566b41442796f463de9c96d68106314c2cc102b86f542a2fe6286e4af03d658470c79599805ce005e2beb766ed99d4fc121c95760dcfb252f295fbedb8e5824eebc394c4312483c1cc9221e3a8cbd0b1900123f747c8cb4ac3c78592b6c0984bfd7fd55af4a7020599ddea12bea8d83fb4b6723fb4a84605f006eb9aab3543dc7e69c8d4ab322bf4eb436c8c7835a1707db2fe6f4033726fcd09d2fbf7f3cea38446ce612abbe9dbe1403081e2b1b20ac44dcdfb6228cc2602fd8f295d1becb3ef7c362a8389c61a89d7bc59545a39692161b74767b83352e385ae805593cec52fd0f87bdc4df15c4b09916047cf5fe00edfaebd273f65a3ac6da28eca5e5e5341156660d455229362eaf1e36621f52073046ef79ed75d981f882cc5d3546967daf1dd7421a352fa83e6754ea6e0d5602c57bc3c5f2b8f3542e2345493a481fbc278307f738a037e65eaad838c8396cbce3fd236d542f94a2cb881dba1d9b3d359ff18bd3fa745c042c2c3f261edb742db881b2c418ad8cc232d24ebd07dcfeeaa88ecd6484d1496c7c3ce01fc936bebfe28367d720101d06db9bcf2de55efa5ccb1912847108619e3ac7ecc3fad17449917e9376380ba015c593ce1cc057481923d98ba893b8ae0ab5ec7c57ac65d733a74bfb09c25139550419eb23cb339682d58b49e230d0b2b36d917c792cdc358858b606918a1206c82cc3a4d38b20ec975cccaa822682451e89b9334682a97cdc68bd14f764d800d5dccd82c7f8461546798759bb4d9467b3a611bd13b6fcdc214cb5d754698ad64e59c0175549a28a230b16530a73714abce842caee64594273b77b29e49175c29c6a50280972303665d51d6a2f0f1b83b89ed270f8409cdc9b6c7e6b38f12e1e315e0a45cb7780159c72be8a10dc43fc762280a6111ab793180bb8aea941275a579d1fb4ffeeaa60a90073cb3a176e78ee247af92fc67a1f5c2ce728fad55beaf077fb6e0a8e765e28f5cef6eca2a41525d59c9024cc0bc76872c0b72cd37d45310501539f52f6ea3892a7bab4b376a6771debb6786e7e5656d18ac111aab32ac9ba48c1636d30135c8428533550094ff00171308ae537df895670d0b3a0529d65cace9612fca5353f3c9896068d3596cc13d491e46f31e276ee16021e519238fd46bc2d3189317f124f8510bf5ac3c7c2a056d09e130e81a0e8bcaf6a0ef06749bdd53cb5c1d74f9dad7e5551d0375aa8d17ba68f17b8835f9b04cc8865723ad5bfcf1860712e12b51c650138952775b5ae0e271d0e91b54545b125dffb4a515279e7fb69d70d70866c3adbf3f37c707a13c4a3bcf6274a98905f1ea473e0a7e4aa08781d9c1ba9b4fef86f46b5f2f7272617ecf9de88eaba2c21fb3613c07f89528d1e42e8e4b8542ba59306eadb59441cad8f2004d6c733a50ee49ad47dac6437ff6e1e508e8e735cad25903f8f1125268562bb35e179a5db189f8b41f11f1483d08df1e12e500263e119636c4e5d525247254277d4d8dd8a37a25958c78a9be6fef75c1806b3b70137f932ee0346a58fc2355a0ebfbad7c856169bd2608cf386452a5cbeffa5de6c933ed6ec530ef103f01bbf5e3eb3b85bc176b929d10c377653429fd62cfffce6f4bf191dcd26e1e67de2cf5c4e4f5e6bf4b96ac36c75ce76c56371c098b5c15b98bb99504607399443d65fc319802801961e6d68b518daca3cce16ed2c8c20b5fa8f2ebff69946b61b00b9ba79b716336a306174d42355326be3637af4255d79b732d7790f37a109f99f39fa7bfcc40cd94fd52d4432f664d1ad7eca6480c8a77049fc084c6bd0de302f35986febbb5b84a8faec29808920948ff03193096e73d10441305616f4b114f459fca997c3c31a0eede1b1806353a6e77738610c6b8445ec55cffe3ea7879c7766da6e5c8442c349a3e619cd00ee5026a38a211c3e001b8c66a422518d65b6cf10939d88fc4f3d46de2989b9d9bf99021765947df051f1c803ef3dc09d200b0738b2d0b8a3ed13e91310ac55cb6c9d14af6c00dc619fe37cb3132e8a2f16244764777f42399d7d0b02c989b78fc40ed0f9983712b72da657e7efa4c35eea5571cce5ce708c27248283f4a0facc5816cf7c72e7cc2fd37b34a2c688ea8ad2645989f1f52f396a0e9e962d21cb61b089046377466a0269fee8cd42519ebf46bb078da4a515fc1028c515bddcb03016d8574ecb514124eab4cbca5dece351a6a00d8e6d791c4e35906e081801afdf6881d057dd3db5fdc2695721f8c83bf69c11e3c7eb4e0095b17a68dfc1d37b6276a7f5bac7f469e1b93267548833f83ff386500c5b8403c6f7579fa7cd57c436d45ef2a8b13ee4a0ecdd68a1b32d86dc0c20e4db7aeb3d710828f34a21cb7a5b841f036450b98470a5250c1b0214f3fa5b2fd36ebd2cbab429f5f9178574ba7eb55c4fa323762520a530bce2ef1c98a893b42a9057d6eacb12ef1c1111c0b1fad43d9811a212ce6d721cd7d6a0c2c6dbb3d6f99ed9c0362a9ac8359f6532feb80098c8cb4a8aaaf151e9622109515939790a9bb82c4e3dfb32"], 0x1, 0x800) pipe(&(0x7f0000001480)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setgid(r2) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x6, 0xfff}, {0x0, 0xfffffffffffff800}}) r4 = msgget$private(0x0, 0x0) setrlimit(0x7, &(0x7f00000002c0)={0x6, 0x4}) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="a100080000010000002300000000001000000000f7ff351daa5db0b7a488b77d4ce32d7901000000aac73d327ae1a91eaa1aa4000000000000000000000000000000"], 0x1, 0x0, 0x0) msgsnd(r4, &(0x7f0000001300)=ANY=[], 0x0, 0x0) readlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/117, 0x75) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x5) 14:54:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x7, "edce655e1c275d7ebf7b2bedc9d20749f606203c", 0x4, 0x1698}) fcntl$getown(r0, 0x5) 14:54:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x25) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x29, 0xf0000009, 0x0, 0x5}, {{r0}, 0x0, 0x1, 0x80000002, 0x3290, 0xc05}], 0x80000000, &(0x7f00000001c0)=[{{r2}, 0x0, 0x50, 0x81, 0x3, 0x88b}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0xff, 0x7}, {{r2}, 0xffffffffffffffff, 0x1c, 0x7, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4456, 0x8}, {{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0x4f9, 0x6}, {{r2}, 0x0, 0x20, 0x80000003, 0xb7, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x6000000000000000, 0x6}], 0x6, &(0x7f0000000080)={0x7, 0x6}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) 14:54:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/228, 0xe4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="9f679aa18b99f5176ef2fcedc28f223e9f8b4c00f0fa76b980583080e2e003e78562ff3e03247c02f11d94310bc97a5a1cdd0601cf4b31b44b135a598d1f50c3af9d79bf7408c1e247e594f444b92df5a9990974db16ff4521e82350eeca9492886cb14d7d6d836692ce33535b8fa91c4e279785aa0b788cb0bde09ac4b2c59f5c4ab04932d9d56da986ec6632aec97da60b53c0921079cb100749b68bcafc043dfd50513aabf84564f0d7f1bcd223e93cffbb0e094d4ef776019a7694995704f042d34c657d7c0f1d2a4469d7966247bb706d9b", 0xd4}], 0x1, &(0x7f0000000240)=[{0x18, 0xffff, 0x3, "6006e1db"}, {0x110, 0x1, 0x188000000000000, "fe88542cc9c0fde73ae5d8a4ade1ddc28f3e8ebd8c605fbbf23fc7745b342a41da67dcfcbc59b1bf4700dd222784912ab30dbb8e15b662350e1ac0731e81f44f962e1e16ad6e4dea48ac5a84b85eb272bf898c8fde011e9353e4a805d24ce3be99793e7378b78bdf8404be875d131cc22366e3bb8bb8cc2d03c3f89f08488c56bd06ba41302b6d045d00ef57a3ee57c60d0834fce24c442b850ad409a398d1c685a7a764da1fe83680e4e3b2ebadc1e85c4b82207e105ca61ee6fc4f860698d79b328f27837347ed8f90814bee84af9b8d9134bb0f2eaefd4d9b0739f49c90dc4f274d3ca8c076be2f6e5ecd6debeead43aff6ad3114d2b0b34a41cf2f0d"}, {0xa8, 0x1, 0x9ab, "3cece9094185fa87e527752a389148008da6fa2745f0606b85340c1871d9cc76e2810cd30806f3023ae143d2130a481503ac1111467bc8f8c1ee31502a1191619a6b33b44b5314fe1189ca2b4b5b02e57ef62bd021463be466b6b73d2fdc52f182f400a7eb4b593b05d76990267ddb71c64da99bb3a70e2357de314539255d83a6d9a2efcdee55fc0adebe321d8b998e0cb9d1fe0b35"}, {0x98, 0x1, 0x6, "df98f35a66476f3f451cb026bd67cecb74299ddfe0575bf1d1279920c43145ca6ed5c6e4198f0488e8b0fdabe9051521e3ec10f50ad2d733123c3f349bde6bdde760bafe94f9da8c98592711156afdaa95a00d97eb92fa0004420726fc25d9fa69d60bcc344bda98706760f59270e373b7520f0fd3464141099032766da0392cbe9526fefe17"}, {0x48, 0x1, 0x3ff, "4e78e4548f78748e9cf1c3c453a7df8b5d04b071182756a665812031e4491e3ce8148066b349db692ada4ac7138641da892cd70992b1"}, {0x30, 0xffff, 0x6, "1a65de282be9c5b23637c1311b506e7db994eed23bc667b5cab26c"}, {0x50, 0x0, 0xf0, "641c7413b74c0b1c6537f313c4178470cabf589eb5814c2aeb3c2ee46b3f3e25e1e87eb99467b19cecd389fc86b1fba27ac1d58cb351edf13409c20ddd0e70"}], 0x330}, 0x4) sendto(r0, &(0x7f00000005c0)="4cd1e0df670e1f8c79c66376b1f10352d05a7e8234fd3447fa4ceae28e478cbb58d3ef458224c11783a343bff6b95d12640be60d2798ead33c800074f4034193bf6ed3d376c4a060246aeed534f889c38eda66ae11e979c428d9650a7c04bb64d301d3286a3ccd06957506f2215a8d128eb936550ba4b38e12cdabe05b28d21ec2ecaed1c190a00482595c86ce8184531df9f31d09ffae0a88f0c598fe9b71b13031dcc7ed187b94442698838166a50018b68e5f76b9e3bdbfa50ba9db8a2a7aa6ea53632dfddee398671e4bb5ea3f9439caabaf250f55f3b1287ddcbf22e5122b8a7e1ced5622258e2e785e99d7a62265a3b19e18b3bdf88b124fb8af9cb0", 0xff, 0x0, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) chroot(&(0x7f0000000840)='./file0\x00') 14:54:07 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:54:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000000000000000000000000000", 0x65) r1 = socket$inet(0x2, 0x4002, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f00000002c0)=0xc) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) getgid() r4 = fcntl$dupfd(r3, 0x0, r3) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:08 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) r2 = msgget(0x1, 0x461) msgrcv(r2, &(0x7f0000000040)={0x0, ""/13}, 0x15, 0x3, 0x1000) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 14:54:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x7) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0xf1, 0x7}, {0x2, 0x5}}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1000000000000) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') symlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='./file0\x00') 14:54:08 executing program 0: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="bc6b9a45fef64063336a38a564042eb762f3070da5bc851b1bf47f826ba4bd9fed0db1c940240dfce77680c540a8a66b63dfdc3fe7eb0624e185161718400d35c5f8d915a208c34892f00b902defc6bc8e0747a5f61ea8f9d4e2c14827ea4f755117266cecd34497429d4b10fbf03db554af873e75fcac32f288a9e1e8cc587c5085485172d4536dae74f6480c417b395dcc6ef42fabdb7b04e7e291fed541f68d6d6989e2100d", 0xa7, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffff, 0xfff8000000000000}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) dup2(r1, r2) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:54:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)="02030000", 0x4) setsockopt(r0, 0x7, 0xd2b, &(0x7f00000000c0)="c23c69b31ff004451d477609f52f427201a207fac73940c6783bea9cfd3d80f5db190812423745f37ae51384fc2c89e66d6f2f662a253f8bcd4476793fa73fd7c6ff6a356774fef81338d7a47c02542c789391b913a4b80d5dd253cf", 0x5c) 14:54:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) getgid() dup2(r1, r0) 14:54:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/154, 0x9a, 0x0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r1 = kqueue() accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 14:54:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r2, &(0x7f0000000080)=""/218, 0xda, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 14:54:08 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 14:54:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file1\x00', 0x80000000100) msgget$private(0x0, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa1fcfa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000874353f25d4f118a2dbcd750b09d5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684fed0d4a9f1d96798365676244eda5a530ba0f833567c7a811c800edb48dab659eab3918469bd69d5d60e0399f455880a84a185481564b6cb6c8f7b453926931e5b20acf259b2b04ee58d2ad0cd75f1aca1e45b3789538e37fa6d8cb4e6fe651c27598b1667b9a2bf4362a37955be45ba8b52194b71b558832a41adb91a440f95c40e18561d0487d2433280ce55267698017dd697e24cb2b1792f91ba7d258"], 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) recvfrom$inet(r5, &(0x7f00000003c0)=""/90, 0x5a, 0x42, &(0x7f0000000440)={0x2, 0x3}, 0xc) r6 = geteuid() getegid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(r3) getpgrp() r8 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000740)={{0x7ff, r6, r2, r4, r2, 0xa, 0x2}, 0x6, 0x200, r7, r3, 0x5, 0x9, 0x1, 0xfff}) 14:54:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x80000000000}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x2, 0x33) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) write(r0, &(0x7f0000000100), 0x249) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fchdir(r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e1976fde1b4784f0000000004000000", 0x14) r1 = shmget(0x2, 0x4000, 0x5, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket$inet6(0x18, 0x8003, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = geteuid() fcntl$setstatus(r0, 0x4, 0x80) r5 = getegid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xa0b, r2, r3, r4, r5, 0x100, 0x7fffffff}, 0x3, 0x1, r6, r7, 0x5c, 0x0, 0x6}) 14:54:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/95, 0x5f, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x0, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) recvfrom$inet6(r1, &(0x7f0000000080)=""/33, 0x21, 0x840, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x1000}, 0xc) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000040)="5aff245d", 0x4) 14:54:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) recvfrom$inet(r1, &(0x7f0000000140)=""/252, 0xfc, 0x40, &(0x7f0000000040)={0x2, 0x1}, 0xc) 14:54:08 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000000, 0x5}, 0xc) r4 = kqueue() close(r3) dup2(r4, r0) 14:54:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) 14:54:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 14:54:08 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x40) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x0) 14:54:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x9051}, 0xc) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xc8c3cbe9) sendto(r2, &(0x7f0000000680)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a7935d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f2697cf69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x3fb, 0x7, 0x0, 0x0) 14:54:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 14:54:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:54:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff4a16"], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x8000, 0xa2) getsockname$inet(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/186, 0xba}], 0x7, &(0x7f0000000600)=""/4096, 0x1000}, 0x800) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) 14:54:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r1, 0x2) setrlimit(0x2, &(0x7f0000000000)={0x5, 0x5}) 14:54:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/176, 0xb0}], 0x6) 14:54:09 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) read(r0, &(0x7f0000000040)=""/54, 0x36) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) fcntl$getflags(r0, 0x3) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) 14:54:09 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x4) 14:54:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x4, 0x20000000) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 14:54:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x40d, 0x4) fchmod(r0, 0x4) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) socket$inet6(0x18, 0x8003, 0x2) 14:54:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 14:54:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8208, 0x1) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3, 0x3}, {0x1000}}, 0x2) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x0, 0x6}, {0x10001, 0x4}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r1, 0x4, 0x40000000000) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/29}, &(0x7f00000001c0)=0x1f) map stack 0x20000000-0x20400000 of map 0xffffff002b740428 failed: no mapping 14:54:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x12, r1}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 14:54:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14a7fac3c4940f05000000000000002016442d0bef32ef8580e087841e992f3a4f6d9ae233b046fd042a8d1cdb5b46a4c3d54dafeae1f0c8b839c6"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x24000000000, 0x8}, {0x329, 0x1}}) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 14:54:09 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0x1, 0x6, "9bf57f7d437b6d647d13069b11c8470cbb1a2924", 0x9, 0x100000001}) r1 = syz_open_pts() write(r1, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) 14:54:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='c\x00') r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) 14:54:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffe00, 0x8001, r1}) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000010000000000000000000000"], 0x10}, 0x4) 14:54:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x180000000000000) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0xba) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bbff4b8ace78036abb9f03b014afacf3de5b488a47a3d3853ac9357cac0eb9917f34e9e822c32eb584fa3caf0dcf5be62e2700ece7c8c1419cb4a996357801e252039181c7463fefe5f54a61631f94875137a5960404d80994fae27eabfcb05332bdfa6f70b48cbfc15841d453256bf89b0ec2832c12a2449bc667bfbd4db791f9eeb733774ca6cf0a01c67c7b57296be0e4d718037a2ba6aee68583965c69c393d8699554dd5054fb9e442f2151840a9d27e9488c995c8d2599b231080a6ad3d41d309a3593dfa7486ca39a0331e2e1cf5c6248dd5f15cd6041255108cb8aee5fdc021e5d56", 0xe6) 14:54:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) fchdir(r0) r1 = semget(0x0, 0x2, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/4096) 14:54:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 14:54:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="bf03587769c195246c3b368cbe8b7fd1cbbb99b8d24df29eebedadb4f9303f7fb6e9a5cb6921f977f5d7831192b4b6e564422b", 0x33}], 0x1, 0x0) execve(0x0, &(0x7f0000000380)=[0x0, &(0x7f0000000100)='-', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%-\x00', 0x0], 0x0) 14:54:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) readv(r0, &(0x7f0000000a00)=[{&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/117, 0x75}, {&(0x7f0000000540)=""/41, 0x29}, {&(0x7f0000000580)=""/205, 0xcd}, {&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/116, 0x74}, {&(0x7f0000000800)=""/254, 0xfe}, {&(0x7f0000000900)=""/57, 0x39}, {&(0x7f0000000940)=""/148, 0x94}], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="779afcccfe4a6bc8377a2b0ef952016bf45e73541012ac6cbc4d071a7a36209d158ba0d1bfed2305105a31916cfd57de70cd8c6019a17fdcefcd349076ac103297220def0506071ed3a4500d22fd5136eb1caf4a", 0x54}, {&(0x7f0000000080)="6063d4c4500e2c21bc7433f6785142f111e07fec178b7a465406db276c04cd0e8c994d36a57630d91700b5a3683c3d11be955e2746be5fee53ab05e6d6f9c66731f89301c5abe6642aa8b7e584920f18b5dddf3dd83d43d7f115d3113cbc42265ec96473ced218dc9608fa", 0x6b}], 0x2, 0x15) munmap(&(0x7f00003eb000/0x2000)=nil, 0x2000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0xfffffffffffffffe, 0x1012, r1, 0x0, 0xfffffffffffffffd) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x3, 0x1, 0x8, 0x4, r2}) load: 3.29 cmd: getty 23875 [ttyin] 0.00u 0.00s 0% 307k load: 3.29 cmd: getty 23875 [ttyin] 0.00u 0.00s 0% 307k load: 3.88 empty foreground process group load: 3.88 empty foreground process group load: 5.33 empty foreground process group load: 5.33 empty foreground process group 14:54:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000080)) fcntl$lock(r0, 0x7, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0x1ff}, 0xc) 14:54:09 executing program 1: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 14:54:09 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) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1048e, 0x0) read(r0, &(0x7f0000000040)=""/155, 0x9b) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x1}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 16:00:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="81366b16547ccc4c13a57a3ab527a39a0d238bca7c694325a54d9731b7de8c28869232b0f7c7410595187bece52442d7a40f14057c12439fb36786f820e11f5270f3ae62cba175d75ae1bd9bbf423e74f8d9b17018dc8f1ffd317fc965ca897819a23f3604947583b3daba9eb3910eabe1ef0ea47bb1bd8369725375c74f25188e1e3656c16c2346c1d75d7754bf4ae74eb4a1a282ad66f1c06eb7f90cee96f626d7e3a0c8933696b49372b5f9679028d38941deaa2205cf5d48d4e8cc8f1b4d6a85005dd4da14ac375310b81a7b018051dce8e238d2ffcc", 0xd8}, {&(0x7f0000000200)="2e10f70ecb3212f6d124dbd8ea4215e0d20f7620127b2f0d9c1bdd51ac429dd48c46f87e9f001a639b9333bec8a64dd7ab5b211cc5e644b99828f6c168137a6537876db99d89c457031623384d266cca1289e04a6d0d5dab352a236ef0eb1b9c12484fe8d6af0ea569e3cd663f3df896a749a4ebbd7a593c3bfc282f9b700d13c6a62a1512922874e603f783d88ba1cc83fa48ac59d47bea1d961a61d5c5d82bc369", 0xa2}, {&(0x7f0000000040)="88e40d6bfaf14a46691bf160e7c857a2a2909b1e93de51288e6e2f882150653668eb02ec861d4634321224a19cf8dfa0b85e96443d84f3d952c09f26bd580a180d6f76c11f38437926ea97e7278d1af8211f5e813e1e72192c5ec3b99f214b157f60d4244b6af5feb2be9504df", 0x6d}, {&(0x7f00000002c0)="240462869cfff168ace25f9b6f59ed61c911355c1cb07064047e5baa15132e1ab73b2b0ffabb70d5285298f8c7ad4af8c1e1b3cb56586c09730b125b64009c391293a2f3ec1b6f04cc945babab4924d3e4a575b07d426b2946cc64e43cb49208c9daed4b68ea1b7242962d4ccb737d6df4e66f90b8c8754340ea47c9ee49c522351df2f04f471c282522d38361877132ec072be2e5d71ff7ee41", 0x9a}], 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xffffffff, 0x3, 0x401, 0x1, "10195b1ac9153c4465b1dc8a6c2570f843f8959b", 0x8, 0x4}) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x7, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000400)='./file1\x00', 0x0) 16:00:42 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) r1 = getuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x208c0, 0x30) fchmod(r2, 0x20) setreuid(r1, 0x0) 16:00:42 executing program 0: rmdir(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x102002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1c1, 0x0) shutdown(r1, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) rmdir(&(0x7f0000000140)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 16:00:42 executing program 1: socketpair(0x1, 0x8000, 0x80000000009, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) socket(0x0, 0x4001, 0x7) sendmsg$unix(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0xd1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) write(r2, &(0x7f0000000900)="4604f4db5277981ab8ef0cf61b97edb0ce", 0x11) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000140), 0xfffffe46) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0x0, "8964ff5586c9f1648e8ba499eb51faebdb8638ae"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:43 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001880)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/135, 0x87}, {&(0x7f0000001600)=""/202, 0xca}, {&(0x7f0000001700)}], 0x6, &(0x7f00000017c0)=""/168, 0xa8}, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x5, 0x5, 0x81, 0x147, "18dba7adfe4b0a984b67fa29eabee88ff18c31cf", 0xcc, 0x20}) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="578684ff5f124cedc7e53234d6d2197f45742d152cb53b89ce7edfd0c79238398dd015870ee3bd2325c7ddd947268eef4839b3760afe3f8af4a22012f768dd207186cc0d887418e68ec8920c5399d316f9a3084de2af0dace8669b4655b20e188e2f61cc0f18c29ba6b943c18eb6552982b9", 0x72}, {&(0x7f0000000100)="1e5d289505ebf2aad5bfdeadfca8ce10569354d7548f1b186e710df0d2ae9001c6c02db2947948d6c30f2e25b1384e5e41fe33f32c22c56ebe0bd50bce4f3c6f3ceefcdb1459120936b8e0fa456479d4f1f482a494d00186cfd3e1f9e189800d25838c61d8f09be1a68980d9240547ba98717c0ed8776f90c2f2d94b9f1f6d6fb77257c065249163d1349ab97b906244b70633e60f00e800fadf02a77479754fa62f7513eab9b6965e444b6b4c9f0ffa04d433780f43f0b773a75cb62aba9f054c74bcd114dbf01a4e415684992b1a3614b4ea9540ad10", 0xd7}, {&(0x7f0000000200)="3b318ae2e7d69db05d4c40a41c797909cc5af239a32795b8b360f5c4effe20b7f91faa43523fedd46e872019a1", 0x2d}, {&(0x7f0000000240)="fe41da301d27398491191fdb036a95de59a9ceffffa0c2b248c2420b310e8eafb57ff877d9aad45c6629d12cd34cd644cf1930a218cd80c2cde0cd934b009f1fa574c3664f277ea59624131f0c86d26355b5a40950172a158a7dbbce", 0x5c}], 0x4, &(0x7f0000000300)}, 0xa) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:43 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$SHM_LOCK(r0, 0x3) r3 = getgid() shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r4 = getuid() r5 = getegid() r6 = getpgrp() accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0xc005, 0x6) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, r3, r4, r5, 0x4, 0x2}, 0x3, 0x5, r6, r8, 0x7, 0x5, 0x6}) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$SHM_LOCK(r0, 0x3) setregid(r2, r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xa7cc, r4, r2, r1, r2, 0x40, 0x3f}, 0x0, 0x7ff, r8, r6, 0x2e46, 0x3f, 0xd1f}) 16:00:43 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') rename(&(0x7f0000000280)='./bus\x00', 0x0) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x101) kqueue() accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x461, 0x84) socket(0x11, 0x8002, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000002c0)) pipe2(&(0x7f0000000300), 0x10004) open$dir(&(0x7f0000000340)='./file0\x00', 0x8100, 0x100) socket(0x3, 0x3, 0x2) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r2 = socket$inet6(0x18, 0x4, 0x80) fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r1, 0xf, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfff, 0xdfc}, 0x10) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:00:43 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = socket$inet6(0x18, 0x100000003, 0x102) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) listen(r0, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x12) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) fcntl$setflags(r0, 0x2, 0x1) 16:00:43 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) setsockopt(0xffffffffffffffff, 0x102000000000029, 0x9, 0x0, 0x5c) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="26400dea81b2937b376e6660ebf6d121b0d860550f21b77b24d10d622083c044bb2dfe35e16af0b92beb338987c8f59a4065dfcd1ddc890d24619b816fe46a8acc6868a89dadbcf1a45ff6a461e578748ce6ac019cda206f2e9aae57c86f97148dc3976331f3e9fc0766a693675ed0887cea5468c6026eb062302e", 0x7b) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="fc9d3e235c90d0c4894e4bdd6ee3e922a00a4f903b08a0a6225b7acea586f096458f300d7a977c849fd83554358af1d77b42f4d6da1968d5e2dffff25a0da5341ac7ce7e5d3f", 0x46}, {&(0x7f0000000240)="f522ccfacab4bfacc9783941b7913045a046e47df755f4245f142babf2e7c17cb9eaf4db509a1916c835a22b9972c1e56f5a0f967a15b83a794ea030f07ca445a7d0085404456730765de6c43cb0003c1977b2381ea35b80db", 0x59}, {&(0x7f00000002c0)="84660b34822f418c3997789ec750ff79ae945743bfe67e668e5f0baa24cc705ab2c5e52763df3c3e07ffbeac95df4ccaad9f5a4d3fc148222f8d3b2f540524df5c3a980450278e3eda495632ce1b37a4ca7b23e26bff70c23eb76db34e4fdfe61e7f9f31cf2ca9593b84b93eac912e9875dec1308dad961e2b7787012194a93d4ded059aef855875e67829eb464ef595c5f1a20208c8f5d99d9d3b5a08b9c6c8560d3bdde170515e9dc4e50a57100e247cd4a08068a6ff", 0xb7}], 0x3, &(0x7f0000000380)=[{0x60, 0xffff, 0x7, "58c147dca8ea56f17643b0948f3a173c3f61b512c8591d2b061d76d0e62e8fa0d4def405102acdab6de6df7525f6f3b579d4e69e933469df2b69f21bd5cc9930a1dc426ae23d3300b1"}, {0x1010, 0x1, 0x5, "7705ceba2c11037de1613437828250d077287a9e179ca2f71bc871f218a35804ce5ef089a49a081c3ec036e4d7aa6d29fc8a3322d0429abc32520c6d0f0b4649b33306d1fae365717a304979195811c0b56c07dacdfa0514dbf474c27879fd02d62e83cc3cd47ea2218d8a231f44b5154b223e8a1b750383a98d4eb2acbf2a0e12a906dece510b5822a63a5f139bb6e22acaf7f39bf8606c157af197ed0580805de4c083497b6d9ff5405eeecb4615e30034cbc6e4fc0a430bdc6e70c32766cdcc3e30e52184bd481114daf07193973f039fd55f20dcf88f38bc106e9fc73801aa4545947aec441fb8b34fe9d746ceb15353e1325865aaa9ad05113a76855a3abfd6629314dd0d4044e9246ee3763e9fd4911c97f0cf3d9cefa247a4929118cae53062f3ecb8cd9273bf0e18c221f75d49358f66e68a5e45cc3ffd4f5b89e28ccd570a0e2933fa1f223e868e9d50987fe02bd2cd21fa5c1405d273095f97bf9f20c0172ca73e55b7dac11bd7a1b5b7040194db18ab889f2b417bdac9e46766e4a3875193903f545fbe41919eda3afe045869dcd5fa06f6d6d44588a55e845ef499977d46437bde7fecb4acc0c4965ebc0416236d147713e37db671eb9c6264405b8835ec5a8e39583110765df61c9d4c46f52a76341719833ab417e3b8666d34dc3ffadd19e6a54e9d7499f2def025d6c68f509ca58811c1f35933b890d75de0dc0fe84c0193d0e0f5c24f6afbbd61022516c8d8d6c5719d7b5c2564d0998906f9f2bd22b4679f24cb7f421c83869629f5b2dcd0dacc2ef289677587eda9c08b92b215bad0d8a63411666f9e2c9ef3c5ca0158bc70779021c7d83808f1ec8a1085afe6ffdf25773e763a09f58bb06837c89a5e2fc8493571804bb3347af9b98662f11d7fb2b4a4ddec7860b1735291636ed6a921d52bfb87b1caafa0aa2083b1375e3bd6b8607870061dbea2fe6f451461a1724b41498fba736076243ac19935ea87e35f41921a357007d990305178b0629a1351625e11e3e57fc3221c202baff64cd3f9c83f6f3b2974132a7f6e4997ffd43395d57953bac98f0b87f75f7183bb86139a18132806015148fffea5bb5e15a7d6cd490bd7dcbd63321292628b2d4155fcea5d930e83b1564d96f868d88ca6ce51ddffacf6d8e0dbede1e3bc88416e3a4757bc1eebe7a6d8504dcebb5b13de73e56e207b82533923a0e52386d9b39c2c946c9a7eb7d50bec471b7e2f8c5fa1a147d7ce1dc167e0bddf9b87a37a4d682a8e4be795dca9308e647655725703bbf158040a10f9711deac8bc3b56df5fba79e5d355d04a1ec638594df143a064dd092c5cd115747d427a261e3abd0f65d478cd198996016a7b8f3818daf2c69ac9c59f8fe8e0be5cb14bd1bef897361b37b32da390b6bdd024771e9d5d1b248319d321ceffbf154481b21971aedd63e32e7c1b7710b4f93f6f754fd01e561b7599dff427122bf6a5bc733de46163e516e74b94315b826408ed33c0282f2fafd1236bcc300176174837c83905fd659cb5cca0ab6bc4a4fb944c7aceccd209934fd1bfd6ece0cddfdf40d991e0242b9b3723c7bfe602f15c7716888d9ca38589ffca64056a320b1b3332305017b5073685515fc4fc3e6d428ce623da62221ecc6f0044fb681816886510a615512015fde9b6d1ac29ddb0450bd78c88f45a2f1ca9601236554ae6f211f6fe404a397c532514c4080c814853eab84c6fb1cea2f4d7ff33a79662bf0781b52ec3b2129478298ce74552438cbeabd411fc45118afaa4f1e1d503cf8c3e6f9bd417c9bee1cd5ce154aada2e772f1c613f5518e1f4f1c584a1c85dc0a06e6c9fe69a8a92b78b05fd7c3e35ba2c6166ad96046d35d91447b0fa9cf68f6d654988b056dd495adfa61ef764957071b241bc4af3b87447fd9c8a003681e5175fc4235801c52b448c4fd5e459ef0008d3e13189d98f85df8ab0dff99409f1d9cd19db489b20ff2fb3ca55c64e62fe408fcc897fc7487f8e94dc54a33cc3a935452368d405bd1fab5f3baa479bb78704fd2e3e61f3e40d7b29dc5c9b3fcda45f047f2e7872ac7b34e3b8d6f47fd0d302bcfdfd3d1abf7ac6dbf5c75b9bd72943af34a797e8f75549f05c028d7f8f2c3f68380f1aa518256997341be4ec4f633dfddb959ccd389cf0e9b51ed6b52bd319aa04a7f421090c5e46aa650eb17befa2f57196885e8fd5f159c63d52ba51f4c10be9fcd7fe747c585155cb9d0c2716798813b27f54fc056cf44cfadd9e2cad4c3d8ac0a64eb4f96ddef87940c5645485b533f3d6bca296d82a2c19a6774736de56cf397328201b46b9262ec90b6b1af6ad90556f6d3af36bf672fb742bef8b55e2ba4c9b71ca4faf00d63521f74fd91588c695c285c5ae1c43617d000e0168a4c9929e37a0d8c7b2fa30fb81347b8567e33e08cf411810a8b34da31c8141be00d71a08bc1416310533ad1cdc5eb1dcef36ef2d4e55cfc6b04b2c548b57da446cd0965782fa0b1522b9f1a1fdf697a5b4a478df256cc52e23524e05c80dc900a848d5671e912868b89a49c8552cff12c62ba103e73f5b855f845a6f6e1a33c3438caebe06392c32cac858fae4e81d10fc42c018bf8a1008f482dd3d11ef4fb4d5245c24aec46587ff11e62dd0e06db9ecbbd85ed86f0d95c6c9bf4c231af4db84a2167348ee9e96889dafcde10337e8a54bf6b5d3fdbad7a64cb7a36dffc6977c5d5b2659dda31407b2a66c976bba5cf19f6a6ba379ba252e551ece9ab767c18b564511887bfa0cabb9ce61b382f318c868eceaa0fccc1c5401d01554703483594915c7e15ec7f89a5992473825731b8b19b263a3dc1445e4cf88746b3e5df26bbbbf6ef597d55d5b8da0cf904f000f8a8f396a5d3f19b6755d63383db57d9ba2e3e2d9d309794058ffafe94595b2290427774ddacb0c5d4b71703d4725ff02cec429df1da7b92160554bb60b45447673773445a6fd8f762327cbe67974155c793452dbbdd7b07aa0299dc22960528cb2b0b9f8f2e7615670b42fbde3fbb48764f163cc80e17c6cdb712fcefd9f0a96d1f6389fd1d8c38fef4edb018733f7f9f38e47ceb448791329fc1854af94163f1f8f0fda7b56e20f0853ad840bc419079a7b6010b95772280326cf5e94fe0ced76bf4a1bcd2a11d337d7d274d8fbb8d26f98a25f13c01812d67a309a20bf8b2b31e99e84351c5232ee0c55077227b1c9fd45664ed56e2bc345bb05aa6bbb17737b315182f4ba45f2a1bc0aa0de92b8a5d81c2d700a3507ccb1a559e46db83be47fe1ebb11beb1922f3a5a3cb6b8753b2011f2f3362f0fc1190f98d4c9cf902ef38bef27734ec6e6a6d8ca9d70ee58ab04709cfb640b113b12f14c8c9dc1019ca01f11477478206d3ccee2e65d0f361fad48718d88a1b4f1af0b97c84e9e20d7bb206f44b0cdb66dcf036e09ee830624d227fb43ed9fd0b8e584848c0eaa444f33cb4a70659c5506e9507392943ff48eb637cb4be9fe1dde120ef817d65797e05c372da3880c7ed38f1c373f27988da908f8d3293096bc19970e6a4b37810e35d1d664d765dcd97be5f8d1e9d9ae65707888d10f762d8305ae59579ed722c84a26967b10ac890935a1864899f62d37ca3cac042d9feeec6f1ab6f1ebe23d1aa810ec507cd6dd6515bce82baad54a13c942e94a8cd10e3e4b47c86ecdbf1dfa2dfccb483d2107636e1e1196ef98bfaec6eaaf82ce70e0a49c9f70d5c3a260ff5154081742cf65968880f934c057e5aacbcade3cbe780c0c35ed37bd874fb821d65214cd4f2a396789b8b61f7c4aae9e5dc3fdbe511f2c6fcc7313cedebe42ca7d6c556c55a3c68742eb5232ec1340001bd288e8f64de093ff09732ca6289958bfa9c1d75a7a600374d9650ac64791a01e2f6263f5a1afd33c9aa21917192831eab86c82c036ccdfbb0e84be82ce76f09d7ec653402bed6e0c1bb77e1cd32b126779798688c4d44e839ad921a85b28b331e1dc9786a613ab89680e7c31e9d6ec0f36215db10040fc1fdc87de4f6b9dba31a19b0251a8e85e927d6fe1cdb6ddfcd6e7ecc19ddea6316d2c0d18d5e03a2a99f25330258413c397b9de6c3d9b4a36d67a0fc7b21a154fceb8601ae3accdeb4ce316ef27e61fd26192e6878b9beba3f2b9d9995e7d29ae3b603764744fb4f351e85507f36e3a0a8099519ae94beacd81e9a32531afd60306a54db13fbd16eddefe0950d050b4f19a3427eec0bd24dca02ae3c05d7e7e5dc0cdfc6989a56ea906082b4f5ffc2f61b280713d595478695b3e8eb714b3581d923ff8abf79a2f4d1412b3a060601775b53f8310cd3d12b63458b936b8dc70e4576c8f4a024cc7b9d89f44b57076d2b2609282f107fff3091f691f802f9314f73aa59f4da3ca677fe508094a8e47cc5a932e46d315d069d39c180672682e7254449b4f49cb7c2c5e756fb8fc47bb61abdfb683abf008a88441207d63dcae8d49651e0278525ad31463827e3d6790f6845a75ba4bfd10c775fc393393c5f55b359f49ce916cd5bfb4f6dc04667a6cab74e5f3cf05238239e2e02d2082390ac198289220312398eaa1a8317c7196224472a2778b015390bc6831d7054c2035f74d829378e846b667f0977e67a238698aa43af87b73a941d7350b1ac56a798963b91a689ffd77f7f2d63d58fcefc641132480a5fed76a4a649cb9798f095436e75a5117627f240d3d2e88bd31bf84a9607ffdca892572aba587639a769f2fd08a478bd5ad59489990013881cd0521df665181dcbeb656cc0c4238518ad9814b27776927ecd9a18cd0f742626b469e559c8e7ffc095c2cf68e83d7eee641b12c09f546b8e82bf718cbea662dc7f419f05a16b1739a34523946e24a84d02f3db89d1660e25409b79adb0917974b953cae53fda2ff3b9c584ad296acd3ada245109e18a0f30ca4e55dacd3d5435d56164cce6951f70e6ddc7ddfc11bb7f92e8bbb62132b12926ebe218c094b58b62d32301858e0691af484325a5aaa7117c61f6207b604726cffb36e35292d6022c8d8b393f4426bf3893962c574bfd07e2e8fac4429d9ce573e947138339ab2ca5f6a1928819e7906333c58e9ed597c8d9f2df2f7313dfa3412cad154ab8f8ee9c69b5f323cd80d02f6bdc102fb3fc738e1c889ecf8918a88b64076192054ec01fb3998c0dcb6fc38aa06b44305500b9924231f49e3eaff361ba8f4a057231ca456b883de6a87d9a9e02bfa21db4375adf7873ee794bc50b14e0eb9b92bea53df5e770a033034a7c579da216e77211e09b3c3bf029888f238f708749947f665dfe56da6bc7ddf249efcad9dd1ee0442a73a04a3962387546f60c8af92334389e560bf823fcc98e56e9f8f859788328eec7c129d75a7a2aefa87ca43e74136bed78222cad6fda9d3878071fd4125565df25bc3aa5bbc9672ad272224047db63c421450d42ef6a154dfbacf40d97a0a9ffeea856156ab1507614ce99449815bb11ec608a8973229b96ded54a2166fc654f9635fff085ca567fa8afea09730543cb6ff32dbae6dae8051e300b512c299e3f5562220f321f4196b6cb743e2cbc281cb2ddd938f37be7414b8c75e7c13f199bbc43742db6a403522f289cbfb6a6d108acfc6ed8069717b07080a0b0be18d753d50a99e817c5821716706ab28b0d98c649809504d7294924e55ed97086136dca7810167abf326b75096157988480bdc46c13a6eba47a71198c19a0f81dcc823b913194c98a0befcef163a6a8ebf1f7e14292a768b1896de3b52c29cda8424d4511c92c0d377e0a6887ce"}, {0xf0, 0x1, 0x3b1, "394d07994f1f51025af5addcfb2f75a0933c39dec5b5a14c2c0cd212aadba3714300bf58f43fef3f263772e38106eabb496a9214b99db33dfe91dd216e3f35ab8a8e133edb4255700d25b46ab76f5783c05cee65438e8ad7554335f7f5aa291aafa5ca7c591213c484020e910d4c4cd31e296ef8a2c0a0b92db604713798fa367432bd0b38cc73b3196024349a3e611e3fa21578e233b60cd8f6066f97a7b386890cb882b49b078cc72b097b743442861dabdf74a9dee3b8ddb335014dfd233ccc0a77c804754cbcda9c3ddf011f36698585f977b433b7c30978"}, {0x108, 0xffff, 0x96e8, "40adfc533d75be4c0e9f4b9bec35f3ea2ac8fa3360ac00cd5791fedb8bc3eb59b0212f5a919272548aa0b100a500f8f803f67d3431373e38c93bf4cefbe90455ce61eb7c649669525b2d9f5a9e91f0e088f3c171b2e9cbf2191c244e17c729089cd55c01367e231db8352e6ac2aca7d96dd1bb08e373da2f34d644ec8b0d605c7a90c47364c0f128cfd57162991b816fe769fcffb91a09bc0509c3eb0462bc6251b61de2a814abd1b67e895352ef81184a245dd220ca0e5c544c2e59287ec9c7f51c3fd72dc0e15730a87908e2b368af2ac86838555c6a1dfd5399f7a92f04a1268ffb321488bb1b1ec58798abb808b64d"}], 0x1268}, 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc994, 0x0, 0x0, 0x0) r2 = kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/197, 0xc5) kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 16:00:43 executing program 0: shmget(0x1, 0x3000, 0x458, &(0x7f0000ffd000/0x3000)=nil) r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) fcntl$getflags(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1f, 0x500000000}, 0x10) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x40) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:43 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) listen(r0, 0xe8) 16:00:43 executing program 0: setgroups(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) 16:00:43 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="0e2b9884e7dac15db3252416f581b471c8d8d4adff9a922b6cef406be23b91b416a23c540e7d42cc3c9f05fea3899fc686fd5e540a7b8e902477f116c0597713705fc09f5adf515e13dc", 0x4a, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x800, 0x9, 0x4, 0x8, 0x3ff, 0x40, 0x4e6f, 0x800000}, &(0x7f0000000180)={0x5, 0x100000001, 0x760d, 0x401, 0x8, 0x2, 0x8000, 0x93}, &(0x7f00000001c0)={0x400, 0x0, 0x8, 0x1, 0x5, 0x6, 0x4}, &(0x7f0000000200)={0x2, 0x3}) setrlimit(0x4, &(0x7f0000000240)={0x0, 0xfffffffffffffffd}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x14a) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) chmod(&(0x7f0000000300)='./file0\x00', 0x0) sendto$unix(r3, &(0x7f0000000340)="f884cf0fc79d21011d364cfc811e43af93023aafff340882008e0cc8028bfeccc9ac8a3a6a4afa8b4b7eb815107fd0bbd9d2cc859b04967e4a09c51cb9d50dc9453df49cb744efc67878fed9369b6f542f0477610228c1d600b34509a15b07e2f80861aabd0cc75e325fb934585f401d01a7a4791d47ca1ed917a7b7c40892709bd71776af0e2a029f72298de5a80114124ff48b90f075f389c0165e4b1ba96ea62c0ec9eee7cb5401685d861a53de141b4c816946640db9d312ad8515481b5c3466c216c1e69c4086cef3115cdd9cb06a65331c10c5980cebd9c36735a3d131414b3564f397459dc954da3e8f315c5fcd4f6b08a89498a85f98808a671582c83feb806f4f0055a8010a933834bfcd1fa562b265a65d13517f1d5fe00df1a317e631acf4910e455e96b098e9183fef0e53187cdb93222c449976173dfceb412e6efff6e27a1cb9074622dd731c54683835357d5f7ff3d6a4dc1bb552e7b3dd3c91cf0a76058cc8885cfe1199131dea98066ffa776a1684dbcf9120588e37b09f30de0098bb4c3209035028233c48f446adb6498fa05e051da68bd5c6823d26d6fc58e99629d8cf26e2c9c013f330d6444baaaf7f81474f49c884af6a68c43ade0d157cea268f56c39b844c413cf39ddc62ab3906206c70f19d368cc157562b13d0397bd92b14ae77cb28028cc5eec4206578f5d4be5ae7ca422369506cc37e8e03f608ac53d4af0c635cd3b9330da5407df10f1c11f18366f7503889f39ae5a4cdf698c0404055dad28512f602f892afe308999a6188c8905cf273773dbfa26dc8012027d0a02e6cba646c33839951448545b0933bee12e968a1f40161a4f760bd054445fda0f4f3da291836712a63713ecb7e09aa0d0ec81669c7132512e9b34590aa64c265a2cf5a88a631d85ef38971fd639c9d52cb7c12c96ce2f94a113a84a25301d48f247e95a4640b61f29256db74b9ebbeebaed0da27d2626efb12ce4dac556c8b49a681a982b908c9a9e23c85b18f9a32f1ae30db433c114ace6438b47921e9144a6f0f63c6c37269596b3e62c4c40ccaa0073837e1874da86f5c6b4d7341e4bb8aaee932a0aa84a34ad89ada845f4f11608d831e10e1e9024e69d9a74007d102ae320a34eb6195678f4a4f090112a985d84d40b395ed4799d329d3fa196d8d31a62591e5373103a9991f70bc3409c8bb68488e053befd3490662913006b40093909614f4fbd928c02ec49cc26f6aeba210f2741039092627144249a2ebc00f17f06ca578ae53df5314203dcbc16c3e87eea93b4671c5a21d198c628867dfddb8565a129fef3c8837618246700202d2f4aa3300994bf74cbe3f2e2425e5eabe7886730bceebc0e6805994183e4724c08310247612cadb47407a48121a86494be765fab280036779593e1511effd09c2471967169b398d46b0902f67964b5beee499c7ea01f8f47b7e7eb4a715fdf2c22b0bd4766ee20a1348de28e6b0576f85df672428086b521edc9f2bcc84e046283e739fcf40c1acb9eb93a21a8884da3dbd34501869b622b3365df48f4cefee2be7197068b54f879dc728272266c5e15d9c6b74abead8f522e1ef46df834023c6f117f78e642c85ccc3a5d391925a2faa2cf8ebc4fa232f0b1ebac326523b862198e081c998ec26909ff682e93eebe93cdeb55a64a0b3a5493c6e5e12a738fb1acbcb40c3b393f09d2c2ec13f4bb547ff73e99e0d29b281697722b06df0a3ee95cc864f8a7595ffe5f9690cd9a9e8abe62525e07ffeb8fbb3a53303ba107e22e79eb2e20c7bece660c36a7999b442fedd516b98fdbaff44ef3942e60adc4f371ad9936aa111d35a6377904d01546a6a7e0cd28c7df927ead4bd2a1aae973ff1a2778d98ff6c447c9ced40d7df45a6c95b72ad8302960433161257d105df4d90a5dec56c88faf104ca2293c942028dd3aab69502a30860d32be79fc202a7c515f2be2aee93bbccc1f7704bc8ed208b11257424212c7ac6c1ed5b0df5dc92a504b5837a399e5ae86bc9df488dbe40bfc8b7c7bd726601caf0d029be663e1d48b4a4a426435fa09086ef4f9eff8f195c398eab62e034be8dbcb1ccf0cb84afb6a0e910655daf4732d8a97dba6b5259b0b30685392cc838c87553fa19a6d79b152633d5cf6127f0c45b18cc32968c22ef5cdb3df9c482fcb8751dc146b1e99cb615f388856c3248b24c032e67670befc60eafa14c9e388dd2badabc0ba98b49782aee8e30499f48d46e2a4e053d3534e18bd80772401903d3bdd6db0352c6dd4f681174dac41e3c234be3a642bf67513a3b753fa5af6e80ee6c8249d73ade40f550ffb58a0c718513731c0910857259174bf45ae253f6fe0eea9e969b174dce67b34f9813f362ed267fad80fe287e616de3c1ead492a2557c9ba126d4d7d9ae2eebb0d0382527b68867b7f951e0cd04fea5510f19d22e3895b268de967e82cf3c222aa5a2f1456144597f57a0825edede60cce2fb2958d2773ef76341e0be8edfd14ce60602c5b55f5814497c03e5c3845105e82f3302da960d98872b453dc51d0a27a67ebc7815ed56a24c8385fd9ee3b588dc279296e4ca1bc425dfd557afde5cdb36f0d614ce8cb8b344c8e45273f55f4f146eaf47584387145e52c04db357c82a8be97fbb05e9338041549d0609db2dba7d0dd87f1e801284268d4d9bb789551408a947c142db51e31396d98f48aa735cd24108059870e7304624be1db24bb9c282f2e1bf3b7baad7de6e7b5cf498c226fd1c168a67213d9204510408ccf212c187575c8c945a47be34ef16da6782d8a245d3db2e8789b44f57bb53889219f0637cfeac8dfaf98c23b3a7849e0de162964ec6ce6b0b2331b58d4c7c1403e294e4461b9a83403d401d40f100207d57979909586d038fa53082d2b0bb202d7829f62b2c8fd39261855c3686ba5f9afeabb58a86b37b05d29f2392170735b33ecdc6ed3ad6dac9bd73997e91322f0763e5e21463b90fdc43dfb2cdeba07f679a28341e7595a00bb35c5447f4dee23d0f320623506b7b747b07f5c6f23d39bd1ecfb53fe93f20316a8341ec8d983d62c538f661a7e1d493fcb50defbc2123077399018d1be150d9079a36368459f3ff3e24c035c20be493f85285db313558ac5ca93700c13a52adb204e3d5c3b855430867516737c5dd7b00dd90966fce56cfb8828d2c52456141fba5bd60dd2ead9fde0e4a46cff5ab9be59823bfcaf45205c031fbaa4228bb918bd0b1b4b6cbde81e7a47eb9d9bef0ffdcdf67f218cbaf4f690768d22f80238cf75c29d4b37ebf1fd3ca380ffd5ac76845c963f3b4098a9bbc2950577bcb14bf5f52f6c31575e613140bafc21793a95107b4d7db5f4fc00ed9afcce916296e6f3557292fd0d06404b8a0116452787036194ce37f8d32a3ff4737d885dfc88169ca1d53784cefdb1c73a7abdcd28023eb4d2ea920c2e4481cbea06fe737bbb0614baffad6d30e951867c3ad703d633994611cf888f6d20d4ac868afa9b47e11cec67993d978373f34d9172644d84158d3c0372b70225e6fde981d70faaef807b8cde4f0276ffe1701421555cf3558ddd1282bece11ffbe1f858a1913d288f302746bd76923a27e8eac7e72f17c0cc8fdcce1dd502b8be98d094a92cd51566524a479a145708f23231270b4d3bad5d08ad4047b4e5273b11d810374637bb8b55c1f5687c0a7753166bfd53781725e6d737f114e043402979c9a8f951cb5c9ad3e69225f5c8dc80cd18a572b925561ab813a0b72adaeaf1fedc2daecb3df3250ad1bc76826a3aeccca1aafcc25f385ace5408eeb06b7f81a319ea3995e6b3ac49e15ee7ad3a53f1ecab01a0b5d3a04797f341fe7de576537530419ce12306de6fedf1b563ed66d80f1d7cce8b00152ff38cd6bb408516b1f45d038e561083f972c3560223b8095fc135178e7e17dc838c036edad3ad4992068a9a44a370b08632e56b5e61713b12fa201c18d653480d222879cb98a7c793d34594fee7f151137a42e1b2f398bb0d01a038e510639bf3e15327d73083255fc2ebb3b538a0800f9e0353fea79114d5daefe75b7d162c67273a59192747ffca59d79cf9fdba3fe1786208a2c8960e1eab606d26b22b894c9ab0c6fa170d938bcf36200e45e8a57aa7b070ca8bde58a910d1a666bec998bb8e4f9a1f693773c48889cbfb543d2b4d1a2da6feb1c5e16595b7259afbac795cfe519535c20c8a1400c55bce89ccfc0eb6cd4b6a2d4db6db582ed05200349b76148839d435f11f09d8565555546bc99798bdaa2a348c75f1ce6705ae6b2990a7e4c0f10023e69d517b7fd68675b6d38ce4d8b368b1a7bbdeab6e4e48b5e0d4ea1b930164e65843485cc388ccc28ad25adbe8a10da510df06c7ac5dba43c032a9e63b790c2315f72aeb99bda9e0bf5ca2abaf3718ffa0823d61040108856ef85ee0c72f3fdfc68df6cd33917898a5a55c8f6ef7d0ab626ee7b520becc10be87cfbe4780dda58154a6ef40099afcc892dc97e14ada5120ffc6bcf6426d4af345ae27e7f824afb31969822109ed9d7955ee7d84b8172ae08b892f86dc43127a2403850b428641f1ef5a2e3db0776558474c4391778bfe9f8c572ca63814f3e0e6b52257847645173fb4b785dd9c90f45aa647d0febc3e6fddebab835317b58dc697eba1ab5b95b30e180bb8a19a941ed6d98843a79f3a76d78afd7d208b5915fe6b8025d6304d28fb310fec0a2f6bbbbf43d70c4865514d315366d99114cdd8bac5e7b1a4e292bbc2d464cb3bb4cbc6b9a56c3d3d9dc52d75b86003283cc0bc42e8a61a8a0bc5483288c8fc49a47935f42a434c2691b11bd98716ea4c67cce1b2c7840839907872f5422d491fa6bd61d101119ff97376618e564728251afd97bb742fbeb97b5e7780c1b170ac7b0dcb02e4b27ae69fb6c488f459697c8603cae17d28d79ddf5e29aae461cc7fdafe525b9d668ead0b1c50109bba9c6462a2efa4e1fd098b8e98912a5c8e4cb47efc995a8e65922110549dc150865eec9b6629afe9f6e2f067f3b1336575767fa755e1dbe0c5919f5d217619a4d031529c460e7bd52b1e796aabc48ad850584ba9575624b538cb90037e04035360e03f0a640632d4cb10e07e56705709aabb2fe67f966f538391dbd96f08ad903c6979a7dd5b6e9e655e3d6083637ff13836899df2944927c15a823bb28126def71644ff854e200fbd45b10de9f464364a9fb70ef29e3b8eb02615dea05879bdef8a046366ef0bb73d8bac1d896e8b7aef04d105d95a3a672367d7b81ce0b4e1c6b37931e90629e2ace1bac66643ba5628eae1142ca82670eb20a74942cd115f0520988f9885221ae4e66b538c71f7ffdbc436602a34cb3cc347e4ddaf9857e753d1bafe71424781755db7d1c46e074371904c8a15bb172d6daef91a487f3b63eb51ba92227ae561eb0718e14f10d147e180a8b8f48d5abe66a2a97709381cb67f896c3e893e0b460cbd41d51bbdb9bbd83d7cd0febead79a4cacd1fed345c038dfdd2e573462e5af42fed718c7d20b949dd040ec6b335f6e20dfe78d65bed7c6e58c1e3b3f1ffc94c978ad063aeb236ca0146afbb4491f71c06aa025a1a48ca0fdcb384e7ad6422405509a89a632cde882b3ecf2a209478f47a28724afe27eb7d174092c21c43e181ad729c004f697cdd1057f367de306d2fd2726be13fcbd1417452adf5df70ab7925b020bb37103ea925c655f1698734bade5ae2b41ac73e2701de34f8e6a9fafb7dc342542f5a0958ff4cc8c97326f9fc5cfd6d954d6260ad", 0x1000, 0x408, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001340)="639c2f6b2bb8e47e174bef991235325fac8ce446e34ba7996f57c8f13141093494aa03330769d8e4cc71d92dcd9572dc0d401ac5d9e3f9aea7a35c9531c0d1219ad2790ca527c64e26f4ec948c0ee8a621f0ea9c7a4a1c418860145b78a93c61333ed5ba021839d8a63794dd9b09d4670113160a0baab6ed185d08fc840173b224f2853fc3331b5600e8b41c2e78b048f3684702d21c2a98bef9d732dbabd5c9ef5f2207b533260b43043b03e8251d272d6092210fdd4187eeeeb3e0e05c6045751670f883444c306e20d28f04517835f4ffc9ad882c45fd21c4bf66fce3504095b743f807b78f334dcc62d236df23081021", 0xf2, 0x400, &(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname(r2, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockname$unix(r1, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) mknodat(r3, &(0x7f0000001580)='./file0\x00', 0x8, 0xff) faccessat(r3, &(0x7f00000015c0)='./file0\x00', 0x90, 0x0) getsockname$unix(r1, &(0x7f0000001600)=@file={0x0, ""/7}, &(0x7f0000001640)=0x9) accept$unix(r1, 0x0, &(0x7f0000001680)) open$dir(&(0x7f00000016c0)='./file0\x00', 0x80, 0x181) ioctl$TIOCNXCL(r3, 0x2000740e) chroot(&(0x7f0000001700)='./file0\x00') r4 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) connect(r0, &(0x7f0000001740)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001780)=0xffffffff) recvmsg(r2, &(0x7f0000001e40)={&(0x7f00000017c0)=@in, 0xc, &(0x7f0000001d00)=[{&(0x7f0000001800)=""/87, 0x57}, {&(0x7f0000001880)=""/121, 0x79}, {&(0x7f0000001900)=""/245, 0xf5}, {&(0x7f0000001a00)=""/142, 0x8e}, {&(0x7f0000001ac0)=""/209, 0xd1}, {&(0x7f0000001bc0)=""/69, 0x45}, {&(0x7f0000001c40)=""/153, 0x99}], 0x7, &(0x7f0000001d80)=""/142, 0x8e}, 0x42) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getgroups(0x3, &(0x7f0000001f00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r7, r9) getgroups(0x5, &(0x7f0000001f40)=[r9, r9, r9, r9, r7]) msgget$private(0x0, 0xa2) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001f80)={{0x100000000, r6, r8, r6, r10, 0x100, 0xa5a}, 0x0, 0x0, r5, r5, 0x6, 0x9, 0x401}) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = dup(0xffffffffffffffff) socketpair(0x18, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r4 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x101, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x91, 0x1, 0x4, 0x101}, {{r3}, 0xffffffffffffffff, 0x66, 0x5, 0x2d9a0, 0x3}, {{r4}, 0xffffffffffffffff, 0xc0, 0x0, 0xc1f2, 0x7fffffff}], 0x800, &(0x7f00000001c0), 0x2, &(0x7f0000000200)={0x2, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000001680)={0x3, 0x0, 0x3, 0x3, r1}) r2 = msgget$private(0x0, 0x92) msgsnd(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="030000000000000006cfbd3e9d2638f95b08b8e0d7098e8f7d317e0e8f35849c2ca6e4cc977b7a0c2f2869f5094fb427552047787436bf16fda6a74411e34b54e4b277560d2f18ba40a70f48642845a17079e362b40b8c4687142af19c270ec2419c6a22186bab36c1dc98ae6af2c327ab5e2f66db9970e2a26e4d61b5b2897cf4865dfb25aac16c666562c24c79077518442498ca1249f7865cdf94472aa104179865f903246d07b0fae5eee6fa22a6b48f4c2f097affa0454b78d8a6cc18dc6e843fcb14649c528471789bf7d4499dd968ba6d6c874518c0ba61177a278c6ed95110950c"], 0xe5, 0x800) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="3761db15fc234bb3570b2e412a3b16594c076be0fb6e357fe9bb33ea1927f5f02f6ee8cdde7f24851d4e1a649d6f165ca5216c714d9162dfcd9687e7c5e017e64508040b91b4ae6e0e1aaaaf8a31f260179a60", 0x53}, {&(0x7f0000000140)="5b2659dd13a0add1eb50c325fd2e4274484ee834b45d3b608b2e3c7b5a68f62001c3c9fc084555db3bbf05538d647f4e4beb3c2b9d7a96f337e523db3c536c53c37b2fe872c291b22571456f89c3a95bc629ae870c5fe9243eeadd3cd10cd1df634f0ea5409abd7f338bf7b5b3d1f60b5dee62e7e5d4808d307ac2affb8448e763e0e5feac844b343e49e100dae10822520c46f4a0b29cb4d694aff636f0de89bdf6830d33ae3021743b0e4b7c2267a47b4d955025969fe7a5cb53f07be4d2022d0f9f5c6eeaa47cf1333bf51b17b1b1edbed23babb502634b53c34f39f62a32cc53df46cde32b938b5634d2e2", 0xed}, {&(0x7f0000000240)="39dbe7b04aef97efa97f1f9a646e298e074865b849ae51b0c1ee932c221b1b64b2e2bf04951b57fbece1575e4e707ad18a27d1a51e9dea8b4d2ae512c16002a9e41cd67c7e623f9041ce1a31018a3639276448ee9392a0ec930942aed46dd3f76fc08cb15fda285c7cd3ba3ffa3a028020f90b44f69763d1f626cbb817", 0x7d}, {&(0x7f00000002c0)="8a", 0x1}, {&(0x7f0000000300)="09db28803049a39de7f37e96ac9d56e993ae446a7eab0b154ff7b6c53bc08fbc36ae888d1f1b403156ab0780d03518ade6c2fa095de12e7e8f4c173ac9664d1a75e480d09cc55976ef2d53b6acc4a279f02bd35838a2dd0b46492b8e9a13f4fa9f0552915cbc8ff9e08633908d1fb2defdf2badb0a5f17d9fe8edcdcca4e792d1a75c7", 0x83}, {&(0x7f0000000440)="116512b6f3a5aff1e6fde04a2a6543e0e0fab0619275425f5494fa74e9670a0df5fe0c1d8a50e39b9ef3eeae434deb1b503f2c2cf09f57a876eb09bc0c01e7f34b51840ef16589b2b25d644343567786d61f3d933ee4a8357ef29e1dc4934caba3a3ad1a5a2f1ec89ea0520cac13ad40f9b86e3cae4bce092ebfa232f7efff33a125200d153dc553dddec95eb7643f359d31026641c982e9c8f4642aa27b50a2874769bc4a79406ba9017fc861aeff648acaf50006ceaa7fbd240ccfe738f43b1d008a602b7a8ad80b8eb53263b35b937a0c48e538b1a50eab884e70b904d3fb51d8908f308e6e8011a17eeb3a91da3ebc6adae8a8869cd31453909aa7906fba554ec9dd1799d34e5cacdc4a963cde3bbe8e877a5b6ff345410c947f31d03096d15cde8364c084e1bbc27e9ef0db9b45031115bece770fb6d749a8f1128fa1af6b8936565fbcf236ee43cf344f98571cc62d9f4d8b2b407063fd4dfc33ecd696213b8e6721462d0eeec8a0efce8582dfd8c6bfc97f0c11ddcd33bca90798f5049e4728e80e39729fae4d5c8dbd4519e546638523b7fa599bd05c4009eff8325a679fbb38a0682ecad75c870416368492505cb43cb3ba3acd1c08dca725dd82b9a48504f78027c8b6c4b3bb6fa0dd5ebff435f5c662b65c605b1469ddb293fdff316200c67ce54efbf83f3692db37afde11a0cf46556c4ffe3c4850077959ac1b701316e26979bbb580fb158aa305719e38e59ae118e1002168d1915d1a330137b2aebbdb30073395bf323767d869720da218a50a11fed379db5bc8d1304c972a3ee397494e5b97c194d53c63cc1deeb8886a171332290a6c6408b897d77d0b6981d8e493f23b1c266e4447786176cdb790d19d21dc64a681a2e83c8a57d89378dee4e3491962a8b0d1bce1fff6f3b44544ca74188865e2e88bb709688ea5386536ca72778840ad0cf9359f8460667e0979a532fa1d489eacbc76794b9863e22835fe760f6cd182d86e6e1589bbd31d7b7212c1b3424e30f67566e5b35ea01000e515420b032809393f25732141f2c99b3034c84190fece17f05c69d90e2cda37257a5c1abf96d7f900bc11b1b578bd37e565131cb113f978d98dcafcc298418f9fc246c55ca2b90baf1d04f41175c77c44fb94f48cd616df1d0ea3f16bab65c3e632a8d699807fe41a5a4702620a8b539519cb40d0eb2fac14256fe4f33cd7440652472fad0577661840524fd3b5b9caf709524003e5815e3302c47848920d9e136f5401e16045624421872c65f21e9689f3a3b2c0281980fa7aadf48f98a21fcf7a20d3d47a9cd02c5aec5900e5c1fe92d617fea3c9b111094631d27036fc9f45070c54404a578c755d6648d11a42baeef4c7f51b7eaf4f0b2a171c22b0d8bcc39afbcfedb5eedf43d2f3a3f9788556636a38fa065dc3da95802e6219744c303aec6c69aabec9a67377617f0f92bf2a93dab710d4fa63f301dc63368f373261bcea5d934479cabd2c95fc6bd9215835c49589a87bb803152019fbb7880e75f8de44c110d9dad10e1e54a07f281b897664b578fd42e87ebb2d6b61c05b0f26fb66abfc35ba8ba0b0a729af13e965db0f29a1345f10ad27e037a99d6c82d5ec6b78b3e48347367a40916a6a9ce2baa0b0b7b8796600b4d921bd0cf2b779fc1c5c7a213df10e58eaad5537dd7a117d502b89e78e53fcdee600d9e4f1c3d60c4e43d6776a0939c0f01f5551be93493ded8d71e228e8b8e7ccf974b1e7bd216492219ed23ee058c42e800ced2a0e10d6f61c8637b28335cf9e7a974c3b814931ddbc20d6e2c13ab469bc0f35048ec9987ec6d56de68ab2486b861cedc2f9e2f2baf5290ae923e156d2d26217661f0aadb3a4737e9ea0e2756f402311495b0cea213d4a07a18cd085f2423a933a3da951aaa52ca786520fa7f1c26b872dafab0352aff0c1d0389319e27e783e1c173919470c617ac8ad49b304793d722672ac2af57ad16f679002c9b9d6fe3c9eaee2495131660ca870595e16984e355bd647487e86e35f8e13e67f99f47b040e55c20450b27645620ddc3e04fed2c51bd0b7e8c1577ed0163b597444ff412c33c5798fd6464c29b76defbb1e232119ca062557dc01fcc6e30949fe49101afcde4daf3ffb1c154185ff09714428fab9e1b9a7b2f6c597a70a87fed1a0cad483a63c670a30709338d4858aebc57303410874c5c638c3cde1c227d509d5e1e38336941425aca8e9f00005a190a6defc7a3388cfe269773f6f4e8b56d154b21217b542d3914085a78302a8ea946088c268f653b1f581e59199103111d84e6539cc073d416b2de68aa8d1a433f70de45bdb75ac4e6c7a03f6be0e0c271370300f3adeff930460b9105a18e34905dedaeff9f326bd57422f75281d814b2b6d34ecefb484f1d1bee33c5c5cd1fb643bc660ddc56a65e800b75d737a1c997ceeab2882d9053692f7ebf9b33026e980557ca9df99b59a66fb4efa30acffa46afbb08d8bb5adc1c60793b9762ce4be231f061c0db3574acc9c753e52339357f31f9a60d734f337f7de7fac25fa0765e4d279afc6477d48b64d07e8fd410d457b0b1bc5c1d451b2b253a9a5f6ca7a0ea1024a92cb4057f8a7464b7a28d158cad011b2cc2789435fc5feefaef2f2835bf44becff4e99fe73b04e615b89443c5c545170bdc7f7bfeb30bc56537823c37a7d5e6a52fcc6ea2ffc6056f073cbb3fb06c970fbc1fb7f590211ee81945ef081965394425895eae9b441aac1b1e7e9693b47186e2a369c7768fd6fd6fc7b2c293cedd8bc1a9e60874480afa40d94efeadee2b3057df4ff83acf461312520c4cf9df62b1e4ef5852f2b0dc95a604332efa35753b8478d7bffeb97625ba2a1065eba024ae5e962fdf5404deaf24889126357189b0b2b63755c9a7e13bba05f0fd25bf2f2607ba8ebdbf84f5d50c261537caae413a5e28cc00d1efc9a309f6b31c9649e2c358fc8faa88eb4506f8900147958b21d467019f097f3c35b8d0027dbca0ef90c6cade030f6558b9596b979f055fbbf2070a58a0009a321e1992f0fcf2822c754b1c53bbc8523f3893815a0f8cc4f5e42ed8890da10dca44a47f0796d44a2e4c6ea2f4aca61c279505dcf20b4c2d64966acf79a687c2a3ae92dc359d17dc9c30a81647de892f94d8f09e72d8c0577a227a4c458e0cbb52a0a5776b2c8e6f8c23e8f7a29436cfeafeb1f3f3148d740cd0566fc4e88898fe51d2472438c37ce7e464cab6e4bd3421b0d8b7823ec31cbefef399a6e53ceb4238a464f1985769e1e7878d195c85e5c52db8636bcf98cc0071b743980df7ed3e4481081e84bd4d1268df23e982626086df6cbdd9f0f9bc4142cb8ea3d8ac0af226ec69b6dbe37985ecf2bf9c863bc336901aec0937eceeaa959e4a0a11728d5d537bb91c1ded528756ee7b723d3b657ab09dfdb3d544a333e8d158516ee6fd9cd9980038faf9acf99f00e2ee0898157271f721948433d5655b1ed7372aa9060b2284350537ca90dc249b545f60e19ca8b95737200b625ce3980d1782469184e50a0072caaa70964e2f4236aaf88dc2c0c1a7e232aaeceaf68bd008afa82457dec31807e30b3df2bd5105dfbe6383dca3aa6cf0b5cadc87fe6ec718348e6b3d0b1f20906a54d291fa3ab09d8faf6984f63c897db3e0463595223f56dd0197552bd8401a7fa8c9683ec266a69beb00a8b9c3ea954b3d8ee2b24dfd580ba9811be6bc9986ce4fdc99e0ef9161ae832ca0d9a15b650add01650346afa8e6f24fe3b4624a20ed066dac0dc09d48d8c7c10783225fa1ce53d89b93c1b51737830f2b2f1dba94a0c06b8e860731dde80bf7d23293c22801709074ceddf61271e777c45b3b41f99f413523662c15fcda469ff1bf648e2bc40a977692e32ef3f45ffb23bac24c4824129d8ed23eb460d34aa8d0cd888b6a82577f768a6d07db445bf648176540af8906e50b37653ec4a545c45bfce4901a033f38a28918108f864626277b4676a28ddd9768b8a6851ee6cdadf015fbad93793aac5cb46477062b8c6acc35abb3f49a325fd2698e19e1fb03c17243eddc433efd1cd64885222b8f24840efa9c0b1ede1eba66d72718a44cc8dda2dcbf642bc5915c8b88d4893846eb7e7ee97e164d0d5246f35c8ad3c9057cd805017cd5a5f075d27e2dc5142556c0a50f4c043a7e367b90eb0472e59e9999e3960a9bdb94859a7cacd15195e5a68406f9f91f0d88f3e4fa2661b18d9298adbabe5476275b318c3fdfb8f466200e5cc3fd553b1daa39b16d2ecd815ea1213fc575d448cff01d68c5d177a38715cfca4835aa5588c4657c0479059b4ff5d3dc7178ca1e86d533bcdc4a56463c75ff4e4bcf7e8119a551ddc004d7246c7fe077e2dee0c27da6bdf03a8b00c5ce1765885292fa267e784df9c0ea8c06ab21fea94f2b9ddd9df69f771d566e3986b98a1f6ba0356be5cf5e6cefca374e64e08f130127a9678cc0d9aa96b8d59e3f4d32a7f5e8c1fd5fde70a83356c6497208e7b07064bb62fbca3d5397ec158be1a0ca9cc203ed5187454eb9ee0140846ba01067796ec336a975abc56e4338f1daf1482ab5da42942299d462345d9c62b34468d334e09b448408660559fd6d016a6484d8816f20ae970451af383da0564d3ee7df64471fb4dcebfe024cf0e072988624205af4839edd60c078f75bd8a9717f11c79c7ad97c7d8a34f5e0c3470badc1dd5ba0ccb40c18262678d032767c3316bc9f400b340cacedaff94462f8061860cfeb9b9da13d1a91c94b7f0cb9b526a1520e59201b858100dfcd604b5793d1ef8df4f16680de8d16fd847254bb9d0e2c0f4e7b5894d585f8fe871f78e257ddfb26b54a7c6e201a0aae71134f5f6abd161ae0a81be46f90c9092d04e7bb4d4f9d85428ca6106f67860c8d26016a2f7ddca49c1f15e1c994b6326b90269672affad4946663fade457784662c456a41a617ba25cd8289b6bff83b30edcd3215aafa2fd7421e6ea191816aad08a68840da6fe16ced92dbf644878a341d5602b47b940f9cdea05b4a2313678efd4173c611322017b655805f23630b4d25c8ad7e8f27f328b18599d6f5717f3f1c4284d4ae466f881a0532db6759b256589936dc9c3163808c953641a6d69f1d1811e446a7399085516fe6613d280a8f1ce6b040caf66baa340375a449e67cd43665e6a789b5cbff6dbb7517b3c0c3c9ded89ae8030d7a5b1de9d9ae7ad7c6ce9be69d5ec7be6319942b4eebc6c80ad90c14152d7212ae7d73923262e7deb2da0780fe666f3e46d47e1a73ae55f70d29d3843ae0e8f7fc004c4471c788e3232235c7750b533f0dd5cc0fdb77af2f222b1f01d3999ed8cfb00e8f7fd98520906e87b406a42e92baa04bfd815a7bcee502991e3279f1a50ca360dae4633b834168455dea6e649bfb78fba1d6f4cfced8d5d226434ec7695cd5e1f8e9b2f8f7c53faac23b50b2e7fb28094cda1def5b86c92c7953ef39332ef0f73aa3d9dfc8f8ea93f8ef741b7400c7d79c4a133d94e8dc0df8948cdcdb59eb79e50ec3d1fda0f1daf59031bfdcbdf8150d7ff32e8edc5da78d71846967116cbc11c78d4dda39a40c4544cdfecf9cca5641e6868c2ac11b2183ecb5cf97aa0ea74558597d801379e5b5d93bced410f79d9f27b363b79c13256f14d045ed23483b0ef900c5538b8f7e9f11491cf8466768d12a07b0876a429b181f430689f448523a3ff5824da0357a7e6c80bfb9b967cbe2ff00a29e4da54642f14641b3e537466c6ce8e0885c0b04034da04696311bb94294792", 0x1000}, {&(0x7f0000001440)="18edbd08a59392061ece6702c7c5434f51b3c77e956718f2a687bbfa9ab2428b2fcdcd7e65ae2cf4d4677fe6baf4a088f7fb4ca2e5f2a900c93d330e85159fd063096ad6b081b00df7832e66d269523e62d71ceb5befce300410a442226ed4ac6ca88741f69b3056f7daee46574adbde8a02c521fcad8ef2b71feed3ed6f030824d3321d0ff6250196f9c939d5d2b37d92d05ca83ef501cfb7e8db68581881f3060a606a4222a7e54fb03337199d09bd2890c06ae8611ec9103a026acc1992d5a580977244697536451428fa4df8745f6293876d70169938873911606cd8d16ac598fabdea35e273d0a0e45d6e", 0xed}, {&(0x7f00000003c0)}, {&(0x7f0000001540)="9508488985341ca0ac2effda22f9f4ee436a842a68d603b1a1d6c5c90149903e723c9570eec71b85e1f5b9e7f5406fed606c216318da9e85534ca4b92b0670381067905830b4ac7d27a3", 0x4a}], 0x9, 0x1a) write(r0, &(0x7f0000001780)="ff07005977e98b2cb3d64870b3d39afacc775f3e351a9a637c91bdfa092677a05ee366eab683acddbfa8396d1070c6222bb6aa2b455b4cc21c1b99e8b889dc44b14ef4da7d0c36", 0xffffffcf) chdir(&(0x7f00000003c0)='./file0\x00') OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:00:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xbde1dc3a1f74a5b2, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:44 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x3}, {0x18, 0x0, 0x4, 0x7}, 0xbf, [0x6, 0x2, 0xffffffffa57a3ba7, 0x7, 0x6, 0x5, 0x7, 0x80]}, 0x3c) chdir(&(0x7f0000000040)='./file1\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x7, 0x6) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x1, 0x0, 0x0, 0x50e0}, {{r0}, 0xb3ff61ea40fadc6a, 0xf6, 0x2, 0x4, 0xf86}], 0x3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21, 0x0, 0x7f, 0x401}], 0x101, &(0x7f0000000080)={0x7, 0xfffffffffffffffb}) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:44 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=',*'], &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='[-\x00', &(0x7f0000000280)=').\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+*\x00', &(0x7f0000000380)='@::\x00']) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x5, 0xf6, r1}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) socket$inet(0x2, 0x7, 0xffffffff) 16:00:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) shutdown(r1, 0x1) 16:00:44 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f000060cff8)='/', 0x80000, 0x4) lseek(r1, 0x0, 0x2) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x12, 0x1) getdents(r1, &(0x7f0000000000)=""/13, 0x266) 16:00:44 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "fa9919b644859f826a059540cf5521a5393a7a54"}) syz_open_pts() syz_open_pts() 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x4) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) dup2(r0, r0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x6, 0x6, r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/212, &(0x7f0000000100)=0xd4) setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x1}, {0x0, 0x8}}, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000340)) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:44 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)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469", 0xfa8}], 0x1) write(r0, &(0x7f0000000140)="2a808d", 0x3) getuid() r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) dup(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:44 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0x0) 16:00:45 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 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) socket$inet6(0x18, 0x4006, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) msgget$private(0x0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = shmget(0x3, 0x3000, 0x422, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20042, 0x48) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:45 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x4) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000001080)="4b3e105ef8045c65fa8732cb1d51f26696711f7bb897595d1688379bf2be531aacbf893e1282e0100dbc0f502a7c4fbd5fda0d15c533b0c96638a516e23501d65c377fcd7c42b5699757e8f2ef357b544853f728fd9d69179cb1de25e4c86cd2e8a3273af04c51ed7c55b3efe5c7076f91ccc5b01e2b4f21b032c785bbd2c3bf96fa4ad7f5acbb4b0e319eb90605ea8817f1ff5250e9dbf492bbac8be1ede31956e5e467c5ba0d8f52e9c0383cfc6b0cf345db12cd0c54a9fde771116c7b2b018c6b21b2feadfbc20f6e81a57e67d2ad694355d43ce81470b9d169bd67c6afaa46", 0xe1}], 0x1, 0x0, 0x0, 0x6}, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000016c0)={&(0x7f00000013c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001440)=""/179, 0xb3}, {&(0x7f0000001500)=""/127, 0x7f}], 0x2, &(0x7f00000015c0)=""/195, 0xc3}, 0x40) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r9, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x1}, {0x5, 0xfff}}, 0x2) r11 = getppid() getpgid(r2) r12 = msgget$private(0x0, 0x40) preadv(r7, &(0x7f0000001840)=[{&(0x7f00000017c0)=""/120, 0x78}], 0x1, 0x0) recvmsg(r9, &(0x7f0000002080)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000ecffffff00000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db3eab6cf2e86baf89b9981b23dd80e45d27fc6787116585e1fbd7f739824df776136629c11ea7ea53517419c6622c5d10ad2a66013bd574b100cf3ba904a9a9f92426237700000000000000220a4c89fca6e5b47e25b5922d809e396569a07809ee3818583f1ee960efbdfe4ed1fd31738e0f564fe3d1f3dab7daaa8ee5"], 0x6e, &(0x7f0000001f40)=[{&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/9, 0x9}, {&(0x7f0000001a00)=""/135, 0x87}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)=""/237, 0xed}, {&(0x7f0000001cc0)=""/40, 0x28}, {&(0x7f0000001d00)=""/90, 0x5a}, {&(0x7f0000001d80)=""/149, 0x95}, {&(0x7f0000001e40)=""/205, 0xcd}], 0xa, &(0x7f0000002000)=""/98, 0x62}, 0x3) r13 = fcntl$getown(r10, 0x5) sendmsg$unix(r8, &(0x7f00000035c0)={&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000003440)="426caf5925d14400e4904ad8de6129c6623a2c9f87aa701461e9cd831900a592d41e659a4e7aff210e3287ea254d5dfdc26524c1e2c1753fe160519082b79cd4ff3b117cb287b2b713a4e6a9ad918ebd0539097682cb2d4d9b245187d62a2992e04c6cf921e2d2d354e4b03ac4c6c9403e2072b9a3cb57c5bacad0a3786f62b6eeb792b825d0550ce79482bbceefc98a8c70aed40557d9dec891c8e3dfc29152273ca95a3c8eb35349a2f8736d02", 0xae}], 0x1, 0x0, 0x0, 0xc}, 0x1) pwritev(r8, &(0x7f00000037c0)=[{&(0x7f0000003700)="61572522c85c5afe5c016e8c9cdb81e963a69bf8775fd9f11f773041cc48be4b7f1db4b4f2ea7a9ef49cfcb59339061125b07fbefb59ae63cc13ed0901e0d1b6972cb2c4c49482684c6ebddc4d251f6a42535f7e4cebc28286cc1a704d4efa30630efecd05679068894e92d66e7a2956b1c5c24d49100aff9378fcd8c51e5371c3046729b85cc04f101ba2d64869053045c7a47e2dfa6216e6ce83f4ed1ef9e62d090970816e6a7ad22c97dcf64cac8c50", 0xb1}], 0x1, 0x0) shutdown(r0, 0x3) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003800)={{0xc003, r3, r6, r5, r6, 0x2, 0x1000}, 0x9, 0x7c1, r4, r11, 0x7, 0xfffffffffffff3b2, 0x2, 0xff}) ioctl$TIOCSTOP(r10, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003880)) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000038c0)=""/205) msgrcv(r12, &(0x7f00000039c0)={0x0, ""/47}, 0x37, 0x3, 0x0) msgsnd(r14, &(0x7f0000003a00)={0x3, "3dff07c122887eac67baa5d4dc1fe1366ddf68a8cfb66cbf8b83cfef38df810bb80980c6d61f442db2c814fb0c8cad568e5779e45e0e1f8d467bbc58d00698c06f1706942d09eb9c864638b256cb170c3ef7740700cd1f679b6b4ab588347cce102d5cf033d5cd5a458191bab588161e8be30d5958ef81b0843cda8b51f4e305941687bb07865df665df13b5cc34f4fa3a3a7519e9edd2606d94a90418da29e22ef374681f501b3394600c6b58553ebb2c7bdd444ebde0f115c6207e34fe0a924f0fec451dc365a0d63605c912a02cafdd8f4076d37ab45c38046129f5d928ec836d2e98eb4ddd9cd3cd589bc3"}, 0xf5, 0x800) getppid() msgsnd(r14, &(0x7f0000003b00)={0x0, "af879d29d44bcd8c822278d02138bc1dbc751472f94b5c56a1897058e7489290e866ca0f1b225896bdf83ac053c15035328a9bb4c695fe37d2d75ab2ccc1d1abd963abf9e10fcd48d7c91d5493f0d225046132707c051094cb89c4454163efbd36544ade2a662ee3468d4e52cf3fd332c419eb318ea9569d3490fdf21c4fd0aab2d886e9e3c76a0a5d7f3e13ddebc120902c89f4c771380cab91c281a0878a470a09d8c9511ffabc0bef52a481b544afa14ee66cbff311"}, 0xbf, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003bc0)={{0x2, r5, r6, r3, r6, 0x100, 0x100}, 0x557, 0x2, r13, r11, 0x2, 0x4, 0x200, 0xfffffffffffffffe}) writev(r8, &(0x7f0000003e80)=[{&(0x7f0000003d80)="eb38e8deef78b7d9679e7e6e815b797ed1a1136610902c023e72ec71c252c1b77f83d8ab5c2e1cc84270077b507522ae046b9685e86fcc32517582e2d06c2f4e434eb1b4095c00d92a348d4c6de143524445b1b4ff57fddc2cc244f21657e6631c5b0ef223a39825afe38e902803730a15521fa118b5bad922fca85b8cf8b9abef541af6b7800b942c8ba2747428bcea33af5532e692b653a694a0b03e94923b6087e1d64ecfa8aaea07ddb95bc04491823c2aa74231ee350da3bb52fbbbe3bb8f942d89abede2992e928d8766af058fd0d3f510d0dedd0b5b5ec1d1446e00d7264f27951bc8e150aacbe0828a163bb54704", 0xf2}], 0x1) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="5350c84b433ac5d52a0567f1c298664f1644", 0x12}, {&(0x7f0000000080)="5885b708dbbb99e99bd841eec6318fb43839684d3b20ddc63d915787ddb02cd363d3240da74646485f1533290a390453867234d77a81c1855992feed37754538c6f64079a3cc47164fe0a3da8dd55d49daa9bb9b762166885d2a37b875a329f760acb7d94446d49709e1b87720595d15ac44836b03144e5e7db131fbf2e24ab2f3107f66cad20c216bd37271230f725559cfc1627cd4be123ebe714dc97ca95aa3dadfd67373464c2e292fa7341414ace54f62a23f3157bc7468c44d0c26145bd2a0aebcc5", 0xc5}, {&(0x7f0000000180)="0df4adc6d3830ca52891d3c1f7b4f95c89ce120910aeade377412d21de5d7c79e8ba30d28937e3d09e9e7cce8cca1ec72d14d01541652fd1ecbc", 0x3a}, {&(0x7f00000001c0)="974573a5218ee1a03d9f95299ccbb33d3865ae9afec28f78c2ea6623c71cb873e89e6ead1d64997cad53121675ff4462cf8c5f46b40475cfff52c5843556b7c99fdd2fb107b04beaea00bae8993eff850a493329796b828fb5cff5f8ba7b55ef0d0f57ebbc991633e517d90c39e98939c420edde60d290dda6e23c6a1de437c0a1b73d769296c71f4bfb4d85c90a97bd90356a7e8d6aa7235eb072d62800117eb053ec41ad644c958ddd795b051b0bc43cd15793819390248754349b7c", 0xbd}, {&(0x7f0000000280)="733934355f54e3456582374768c8500a50da4d27ded91fae832c6505724cbba74a5c8af27ed7ebb6ebd1a0b013b384506f8e8168c591db79fd4d8a7f6cfa3923dbbbffd341ef6e2223d779920de7688f42", 0x51}, {&(0x7f0000000300)="785b09239f1148824286252d9c9d8c76973b22f441a57c8374ce2a1a6819a8c968cf4caaeb52652f8914b153e90b980f5908553e1a428d8b5a605c1fbb627695001ef57932af583f9fa219bb1ef3e50b6a6732b31f6a082f6008b775ccd34ce9", 0x60}], 0x6, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:45 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = socket(0x6, 0x1, 0x63) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000cd2ff8)='./file0\x00') rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') 16:00:45 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x72) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6, r3}, 0xc) 16:00:46 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2020, 0x1) recvfrom(r0, &(0x7f0000000100)=""/153, 0x99, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x140, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000002680)="ee2b95c53cb3c3d2da8754464407c219da87911b38221dc9c08a0b785a086e129c091b09f7578a99baf3b5dffc850ec7a9662134cc904aa80626eb369cbfec77e0f819c39cb55599bf635677aee5bb767d26c8cb33450a998895ed8d2c86c708b0a178f13ea569b92dcb4cc42693a480a9f67e7ed3d5fc450089277983dd34265d254154d525131a00fd2495cbcf8003ca4174f386b7206be34533", 0x9b}], 0x1, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) r3 = dup2(r2, r0) r4 = dup(r2) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) writev(r0, &(0x7f0000001000)=[{&(0x7f0000001040)="023b503348aa4a3fdb429e2ac37fde0b6f77e3a09c123fa92dee47837d8a7f7bfb1fdc66f2b82847a3e3b7d8025c4fec7288586b3cf252910506c1972484330f49438d03"}], 0x1000000000000014) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287fd37c7e3d96e2ca92bf04523e7304554b865f5382d6c706", 0x67f) sendmsg$unix(r4, &(0x7f0000000f40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000e40)=[{&(0x7f00000001c0)="9fa9996e87178d8f609a607122ad35a7ad9ac62a0482ea702c3760ccfa3f8ab145c9bff9634593a58ed5fead878714a1aac5e6a7e44559f52cad4f90d712a31b84689dbeae45b38ca470", 0x4a}, {&(0x7f0000000240)="77e390f68651900382c098016d2b2c30755c62917d733caf030156796f6048bce98df561130f454f7e619646dbf2899b84fb3874451c1603000366310d9b5c7469e6ae729d16e1dc7668df7e7e450e2d71fd62438a7d415efd8d7bc53e7a8446b85b806b8557ee032e3eb74cc884ecb0b08b3e93b08585f9de882298d1980486de0db1487b0c5ee9187908c97423716eb55a69c1fcf1f49e791eb7af81d4e09402779adca789046ad86ec200bfefe3d42dc7e0e3da1fe3403f94ed5997e1", 0xbe}, {&(0x7f0000000300)="ab45729b11217fed9d6e8b37929af370a4acba13c48749ab6c3ec2a151bb22450ab1a0472465bfc572f1b53cff65afc35d8952ab942150e8effcee51d4730826280be80738901ab8923c894b555928e42d75bd77258af66d2238a2efa64485709345c2803b718a810032c9077eb698a0bb80d018eebad335004f99b7830a8175a536a26b1bc4e07e2dd27cc88b7d4bb61bc687dc26c42d604fe6f3f772e90f7d88579f7c055b1327264b18d43bbbdfc8c356475f85", 0xb5}, {&(0x7f00000003c0)="c74ee82b7d60528cc51c31e757ac3c2cbdd138c05d0d3bbeac6dcb87621b6191506ae34c43c9f94e3b1e72f9218ea18898afc1412cf0a46bb16475c753c1f4688e7d1b8ad13f12c013b0f1263e952129f3edb47ed5ab154623c4172305c50f7a6eeb656094bc223544b3278480da83268b7dbc3f930c45911c9065711efe76aeec3463e9f597a2b3688c3c43036906b489eec14ac8093bf071c7b58275bfa8a748f2d7eabc78", 0xa6}, {&(0x7f0000000b00)="db0f83a1290ce1de4f7002bca1831021d90f81799eb71e268f07c8b5063eac416546b7bfd2ff2d2a2dfce8475a1d25902a9e402ac90a930bd24222724af42f46124cd86d2a47edf850541f23a25e6cdf1ad512b8b45e147da0ba791cf8a46cbe246957a4d5b8ee3c0e2adab419e44dc539614dfe5aad3f92efded41dd176216c1f0be2693e92c970cee9285a", 0x8c}, {&(0x7f0000000bc0)="b07ea8f03b7f8c2e035ded3cc672a8ffeb1ceacdb657f03220da45a07782f09dffa76176ac3774a94b8cbf4d825c8923f86c402482efde8882376089d103717d9e06af18781e54a2dd3bff9020280fbd2cf938ef7588d6e571ecf352cdc9c569944b675c2743a99aa1e285a3c91cbfe635e363c7a4f5ac4516d4296984b0e8ab0a47eed40aead4781fa0f0c1bddfe68ec2c12134e63864290fdccb072d64c99c359410dbd910bbef29187ed05c508045317932d7d145829ccf951d987c9a2f22a40489726264976a259a40fa63a912f2b1a19a108443365f4746a73830b4985fed8f3d5811780bb93ed6c6ade5368e8a8468a47c12ded9", 0xf7}, {&(0x7f0000000100)="b76a51698792e8f4fc32a6969fe2b0", 0xf}, {&(0x7f0000000cc0)="126aedc44e50faae4b4ea6b37a1c3128f7a53b6c55337c6f0743fdb7810905c300ca0fb5ba308eb823e863327a834c1c5abe1b3691c3f4a340e3802ef36683a352cb51ad9b11ffd1a71aa6ec519e7c2b81c493c121a2c18cb06af1", 0x5b}, {&(0x7f0000000d40)="77c492df8ad81a8572a5f1486c9c8856615b4ede63e2ab4d06698db36f1b317b34be25a7e52d5f31cb6eae8e1160f6dbe084cd0370031f27323f325de7505d72c6c09fd018312972d81344dfc544ddeb6247d99740f20de6fca89779ecca8ea77fda1083f8bbfdb4872b9b6f4575b9959dfd9be7b934cbc12213ae3b615cee4f0e5c3f6e61dac53446fd2b11a5", 0x8d}, {&(0x7f0000000e00)="be0e08035b1fb523a8cf461c71e5ad55322ab54698cea435cc695ced8397330484eafe70d6ccde2462b363aa63235334954e209c12f991bf8a20", 0x3a}], 0xa, &(0x7f0000000f00)=[@rights={0x30, 0xffff, 0x1, [r4, r1, r0, r2, r3, r4, 0xffffffffffffffff]}], 0x30, 0x1}, 0x1) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/172, 0xac}], 0x5) poll(&(0x7f0000001fef), 0x1, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7fffffff, 0xffffffff}, 0xc) socket$inet6(0x18, 0x5, 0x3) 16:00:52 executing program 0: nanosleep(&(0x7f00000000c0)={0x3, 0x5}, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x510, 0x2) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) 16:00:52 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002500e003000300ffac30158dac0d190c01"], 0x1, 0x1, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0f00000000000000ffff000000000000647138b9573cc0080b966fd50f200ee600ce4e650b1a5e89488c9de7fa7914c8b8417acaedafc4e4683dd22ea72fcd"], 0xffffffffffffffb7}, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:00:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x2, 0x81}, {0x1, 0x5}}, 0x2) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x9]) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(r1, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x22, 0x3) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75abb2030e1727a19eb2fc9f83baa9547c54451737b42d47e7c8dff961c14f5fae3b7a35a87d87cda2901522f70e568fc9", 0xe6}], 0x1, 0x0) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) sync() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003900)={0x0}, &(0x7f0000003940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003980)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000039c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000003a40)={&(0x7f0000001640)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000003880)=[{&(0x7f0000001680)="9706de0e08633694da2644493aec41ae43a65c5cf314ad73df914f0f2d9f600b8dbaa0cf45369f9166d981c4d1542278acb3e8c10aed17c6de671d2081f444cce7705c44d1a894322e5377164f8f08eca4b46c423a4f16f4e2cb58e7de8c46459bcf0b8d6a87f7f4b560b3ca9c81e885acf9c0f883e0603acc2ab25aedeebb6968bdf2bda73f79222b7d52e5fdb572da7c892e9d4374fadf2abb651b432f932dda16ebfce46d28ba306b580245f0adf66d0985b4b104f39cac6d418840c0b7629672a4309b2a7cfd5f0fb9ba3eb3525bcb3c664d2736030df21e7fed96f3f0510e8df5917815e52d57bfac0093bfdc5b8654c183ebd710b36b65b84aa7b0bf5fa289fb040202652e31d18bab82f8248a5f2ce1ea6f881a30aee7e00aafc7546eaa3fa7c8e4f3f6800230fd950b96461b1b5c48a7aaa5ef208833ed489f12f805088be5a5507d45dba0bfc206596ee50eb8290eb50bcd96cd8c826b8f51daff12ebf5f61a29548aefb84c3e4677f9bde3b1262ff63766a9a6b4dfb82bf89c02e78fcab25b33d210eab787bc5fb7d0913b129987a565c9173d8efee1b928a0a71bee1450b8d386eabc9133f992b32eaf8b0489a18d8bcd0788e5eb1521023f7e1561a06aec85a20d0c04a0435968db26f2a4982392d5373652e981bd80f086d6ff5158afb1ce70a706795a0a74d5c57571f110e00f6241c33479c2906818ae6a95cae6374469ecbe445eaf1ab4be4867aa9071babefb2ecee0d31e30162623f0e9f4180f1fd01928dc3fe3789666b9c407c5965aaf35c0fa609ac33ae74c9cf11311eb2d238d5a6df863bebf91a649b1f382d88cf3a60b7c10934a54b7e78f967c1597381618416171f3d1cca57c938843b94751e92ed6c76980085b6be5d7044a9d51f6742cd6f80f8036a489801b15af9b778cbc484a99ee52d5a73e53fb9d78ab6fdd584ef9fc469105153148318d4cd05b578a07e97bcc88ea1bd81ff9744b5a10160c1482c1bce999b5b1a3ebc42a0f2198eecce5ddda37b7fb304823458eaf9656cad14e5961d03c67ba35636153887ff5f326c950d1c2de754ea368f25087dc0cc47d8bfcf49fd1c5d559c5a4d79f509be9485d896ab2a0375a7576aafe1d35a156e9782c2df08dd96fca797fbc255a653656d4271bfabfd00e89560bd395bb27d2c51bed511f46c4cea629f77867d26f18fb9d0dd85e1c08664265a9547c7edc8ef60b39ade21ff6d7af0b19f5a9f681a79f33711058d4db7c6cd0013282610f36dc2557c99a7e9d67022cf320a7e6f9a01a1cf681426e7f439c78201d3a801ddc3a8e253aad14dc00ad390a56a2b925e825e5c788c9fc94660b47447841c67680df91d93318c63092d1dcdc25718a074d72be29769ba1c5ae4ea5d254f5c17dccc0dcd09561f316b301d95e5827373cbc94e98ce760b2f5905bdc7f4f68d837c8791085e105bc70297c53f4f7d9286998928414e2e0b5f3c715d7db0677093c208c566a8e0bf5fa9f359b694f9740c8768d20cb16afad0dcaf5a178d015d40c34a6fddaa0750533a5d3ffc8fce375cb8a14884f6714afafdc7c10bec25e9f16d905b9e26c8778d1c7aea9103ac5373dd8bdc4ec0dcc13361dfaa0f40e0eb81652c1c80fb1f3d06b423531d8c7c9dd1145f6d785f28dd465ea03f43f040bd40a86fb87155a3f02ff258d4e6ba3f6c674c3e8b69fb98502cbc39043b620eddbd03d298756bb5a95a210f9948bfdc093afa457a7fb593c7432156ad6277a7768fe33236bceaaad3f2b45c963546ecc827ec5165aca226a08326aaf9e520ac705908ab590301ded75e33ec1e8294fabbf633fb2f4dc0dcb20948f23f09e4f07ef347e1b5340fd7b966796b2da02ea2810f708066931a145072642c37b2a18e6ed0b9ac5e7819b521668432d56f500500ac832fef7ce9d7feb53d60ec54f4fd8f03a4815117def39d98509a221e75e12f9885f368f24940dbed2463e59a72e6f668d2750e9f2dc9aa6820096795d1a6974ee6c27e9e30a70c3def49841046e83f1afd661e429a43852a20b13fb6ca6d67bed0623096073764869428b36a2e822d2556acf216481d87bd97bcfa9395f176f836f719b97ae8f35110ee1fac70d5fd0c98cc9af7095d8d9db34425ef7ce61700919501aec11182c83c8bdea818feee95fb8543c9478364709dfa3baf4f5c3ecedb6707d19f91981dbef8606616a15214042d18b28f5d3fcb3656cff1510d90f3da73d45cadc9e4044b53b852ef8aca5dcb8e5d7fe92955cba271c22d3525022aa9f8451cfe14d48a6c31faca65dd887d3414283d8d459ef14cf2903bd29784288cccc2af35da52ca09ae17d275f674e1a14b5a11e2f8a085e08e2a7a83f6f38dd1b471cffa189a87077a20e4a72ef75a8956a018a5910a369b2f4613de8e44e7bc45fb14b3d53e82e1e1cd2bdcb46ed54f3bf0676e7ec471018eb9b70672060ab132fbb2e30940e98d41bc4b747172dc14437814c8b7efb77473fb9c290eb7116c0644fa1fe693dc4df28816302a36bf705a065742b1318521016298e775563ac476ff3f5197a020a99235adae1d0932a173dc638738fbb92d484110421fdc5c698e9cce5646905121e3b947a8d78d84261120bef781bca860e1990f3fa7b2b6af312aff9699bc8c66ac66f2c9b57e0ad5f2fb46ebc57318668ac49fb511d3bc785361f90a4f4ed7f37c0c752c519acc1a4200c276ff30cc35375e3684f705f57217ee7436337b04b22830cc08f2c7ad2a202c9b752b8f1eb9ecd970f9a7db7a8a68c389e09446379787744b016d81e9691d5dda18517d9f1d13f0430cfc5cf4c8b83e49a84a6bf8e4e7193cae0cead87fbfc2197c9d7160f2f4d79de20bb069ae92d1b8cbd4f5def1088442746829b4777a48df3da500c49d7da94283a7e91711a0e00d9eb737c5add47b812b04aabcd7b69d474ce95547eda425cb9f15054029cb2d574c8a8a1ca73cf4b1f63f1c75290475a61bd3d4539547c3263dbfe82f1937bfe1c08a59f9244f99b1fe2e4dae4bf2fa72830b0a4a76a24ba64ef8845961ddd48ae883d32210d6e0db311735e7e98115e1464a0a752ec37d5d72cd45654fee9ebe8c6b038c1fed8a4dc15f44c183cf87c79d8bff1d86744575e10b1d71a56f4d1ab059a5fb50b4b74f5e72250f9ea2a650cf7f95933a27b356e285861eb62bbc83b46b1b773d24f6763981edfe4022ca114248c05c770f61ad23918abc8cf18fcc32171488db23d98ebcd96649b04eab8749c60b90fe471c62c0b94fd5fa729f0cb47c27f2a65aa985f6f27d285312185e8c53384944678b71f3210f5befc37980509dd2e28999efaa4d01f1298391dff61f3c320e80a2d92dc0ad40787b7dfe959cbfb012461d6df350746f58791f8f02a3020f7b0a86d87137545902253b225c1a233bb3ecac4fe9c3583b25cd3e415bc3d44d007a51f722fb1d73af66764f6c27e69b2c58e80b163500417b7660ad86304903647db8ecc9f57405f402becf2e514a0865b9ed671f3b6f05f364a0b638d023721c7615447c61323e9d62f09bb0901e57991f36acdfa87d51a050c6fe2382f52740be9b6b8b6d4f7750162e96f044bd5d7284b7db6a9ffb4eb4ecb98d04f7c125ce65b4a4c3268853e0b283d89c1b800da31872922dc042a2b8f3484ca75e220b4506a69db67243e745d0815bb098f84c1d206d94298ede098f1bb1ece61dc1fed5d76127c1b5fd6b9fbc654aabcb050b330714e54d85ea51c7f2b44d2c3a9d744d9fef6fe19b398b8109692d2db9eac7bd4f76080385d20130c8b2727f456f7b19581277df0ed89854e0fa959dd64de0e43d6f13ed6207829ca3ec2c5b300c3a30642c1e48d61d3f5aa336527e108a3237a4076aeaf8331241f70d2142395b948f07f593b617bfb877d1393b9ebcb34582f366f07583971a181e78d1e1fa9a93865c8c941f9cedd2a18eef758a9e8671473e48d92cdab210fb1fade6348c43dad3f6ca3dcc75bd6ce42439c43d5e9dbc86731cf3f3454b97e29358d4a81ba12337cacbc974b3466158e4afdc010279a94869fd1cd738504227689a92ae096954c32c820ac7cb099a96709b8e2efd324ad9f9b0efe4ab1c472bee67ec9461d696097a2377a606c5b05c3a81c101a862902aa8496556d41861de9311b7a980e2241c14caf80b24953df1044242d30d1841f4b337bcb4e0f0022bf6c0f0a4ca085c7187168cd49aa28ffe1a9271b91ae02e705dc22f7ebd4575a87a3238f5702ff54cbe8c88923f5145478d19694b75650f712b57ef670e42d575a61294ff62f9b3cfe4ea89eb930746709e6dd509c895c6fc6e67a2c92fee5959023c75b5d391eafef02b02dea0e0b613a9eecc478e94a984b16de9692b7bb0d184da629450d0ba22abb789653583e90ad32f0974b6633a326e67ab61e214e6b21fd2d35ef639ba57d3c5788a16bfb058460f9ae75b56ebd97af7fcaac309be87400d9075e02300a09e9e84066cff0cf9bfb703f8146f79ae7c1c4137f8b97eb39487391f23a3a796d145ffe7aacb5e326ffec25091cd0f4479a8f476e92e2449a2f12860950bee2955eb0972a25c9fce91416ccba9d53b53967c6412befc6a82b257cebc568f3dce5fbdb3cab848c67f11975ff2d047dd44b2c6801e7440921dfa0f98aeaae08e67939336ee3fa6a7c6704bb06b4d53edf13ef8c7ebf31593ea5cbac91505f2c62b188ca088e65f48fc9f54aa864005d98ef66b060b11c332ad10db30f5931313b18a5513f118d3e3821ab0692f57a653ad899c3d1cfc4f9bf773b500f41f49f986cf0287384fc4b675a1956d61d57780f890bcf2534c27bad0062c34273b263ad293a8b462682fedd2b1043aff13acb973cd9291c95204d19052945f2fa94797446a3581048e6a02635370884b98ccfc0193ee1d2847fce2c6dd029cdbb9e6802bd68470cf8083b494e531202592dfe5d7da45cfa48ef9888e367dd5de924fdeb5771e226ad87f48a5148369671ee6a9d607c51497d31a176980d940d0e4f453e21fbad1b4a3a23196503cd295b6fce531af505817ee41c2ae9760e07a7399d57507bbdd629e8313ae7cde73d405346313fd47fb6dce5c07c33ec85a2ab64552981b8f0d455c570abfc68a16a66aa2944f1979bc2243fe5999a4afafdc290b6648881387d01432c03a5558bed999d63657fe61cbb726a92db8b2174b3103c0667113a39ba334024b64bec273b2bbe4baec308d01efee190172bd13a89bcfcddf553b46f7c74d3b0fb4bf5c091592d37a05bc15a77319752c224626df8e854324dfd71c7833e7f85528c677e9f83295c00b13d33f33c93f0b049285a70058938074765e5c3ca39be338453a75fa4e1bfe5ac1c8562b145722dd3c4da28d1ab67d7b1bf7bccf53315c87685329e2ade448dd9b1421cad2c7fbe497889d779195164b1ca8c30a748e1053e0042c9a5faeed6be16bde9c5f0905d6064b8aca5332f2c2d1b102a3a694db196a8ecb2a62838a055e9b9d7185fe7504cf5f28c196e91a37e24057fbd8ebb4c9d5551afd30070c9541500f8af5b82d1ce51e7dc4cc50015ee4aefab2066fa5bd1d6cad9b46dd4f6cec19bead6676bf6c3fefc806d5dfa64531548e2ac3d19b1c332642f032236b68f17853f416e9328369c050286f8c6a3908334de747cffacdc7a398a4f6063bc59cd97fc46b92d85b54fa9f251e6d7863b3d8359763b711bc08dd84babd02174e171827ae31852c35cca46a1f31e550688052ccd48526ba865db4993b5a16c81169392ff4bc3", 0x1000}, {&(0x7f0000002680)="a052ee3d93e102f521bd3a24e976cd115b7be3047777cf080ec5d51f3fd0c46d1c5e2ceda3e64648a13d6a70b97ae1a596fb2a9a10d190a97e648e5cdcdfe5bf2ab6fb02ec67599b030403113b784c541a1f4dfce8c1ab9883a68463d9b8a5c3ac5df8e87057c14511eb29e0e1966a9fb68f272f93f73fe96d00cb91e0e22d485778753d099656aebe96f1af4712685e6569622b97a2ebfb", 0x98}, {&(0x7f0000002740)="2191d7b4fcbe2f26c0ba87bf37c79586836d71397dc18a9e9fea5e458aad3ea64906588ace512e49c656c875f79288ca3d6a6f7971dc8bd5b09d959b8e0c5b823a06529cedfa17944788c6742950eef64e94139eb91d5b9fcf2abeb0c7e27d5d659a15900bd2d431e8e8ee6a", 0x6c}, {&(0x7f00000027c0)="d17fd016ebe9173fd6189994933f2914f9ce1499c0f56bcb816d3d7fbf34edd28f0ede725418157b020dac889263cd03efb0e3e74da680bfcdd602e88250244b59c171a4566bf1c8e0da4779400ade1fb23090fac1c5def199674e4c737524b34dcd45dff7a6057502f2d64716d802fab119713ef6ce5762345b5fbf245afa983a34de9278d5350a1f9e75aaec3f6795ae5097975f5e50f283d1bc3a210f016e95fbddde74094d6d03263184dbd437bf44e1053f408b659dd6649fff4c9079595f0d43622a60982ae2b79b4c9637927c5f31a96033776e5df933aa01e9b0d6ee08bf54b815ce512a1bb77e3e558caf902f65e1bc493abf1fe19795ce4f34fbc1f1da6446f20a445d23914ba447388adb5d8aac55cc3b930991bcef1fcfd0c3828a343f305a4ecdb777528eb26030b668b6a760a2cf1f5eb76f2063b211988f9b4c421c8c4c29f013756e4284ff16e223961d20f43df6bde00674bb4a6f61c718439ca75e0b1c40c1f611df1d54823afad38d9e094d14043262a6d81d8fb7166d6b6a9452e48dca81fd452cef69a3bf88f41714c451a38c300c0b05cf46ef446ba7eac8e4ec797d9eee6b9268d2a5b686d26fb482a120664655737ef2c9ecc061a025776fdef61a8ccd6a5cdfe9b99045ea3fef70ab81d90e68eb4ef2fb54cd832ca64411bf99e1d18990d695fcd889420f999608b4d3fe77ead53e3d761d2136139dd61a3a0bc55ebecbf5db59fd73a20af833ef1443388e247a59c09bdac05518c8fa25c7a9c669ba2e518aaddb2c45bd9087dc1e556562feff1803dbb11eadb64abbfe5bec7afd869adf1479f415ed00e658ac971ffd21fb5d5dad77dd2db3a267340bde553694f89f084e8a9876c1e65836675377e8c12e33909e514254ca08b100f322638f063f0f2f6b805dbb051e4e52e2f9644d9757ff2daf408def194a66bb6b2f436c6d0a548546da240ef79c37e48aa9ca6a16053cb706ddf7590453174fab29a79669382cbb94cbcce7717a11646e3e36584fe82d2a813ae452cb7ac9d26846e08bf8acdd963b3163e97bd3c33ea46f0f8b64a246cbf7a5fd461e3eec780b110240019e1b5a1a11addd661819dc17a59fa89bc35ecb416bd256d2b04e5b5d50ad6e1b46c0c7f0f72d561f87c2292e9d3607bf9c652f3a3b84c9340411499cab6f7f801a7d3e6e8f8a414d12980704391b0b5c941c692f4875b606c8652d4ab7db7c21b34702a5e501b98b3e4fbc0046715fc750e7bfd71f4d1b00f6268890b6212e6014bde5f1ce08ab0a726953cf12801bff27a3c1400310f807483ada9e0be978c2069a832cc522b085366a5af961ed2372e1c59ff4a8a23d52934396f0a7ea8b6027e45a0c8818f12c91f1219cbf2dd9f81011494b4ce13a52dc0e6449fc08b75594141d9325f96d47e28f8d230bd2109804b1addc2a76ce91669ca72a1decad7ad035ae9e9c5b83198df26f192c784896751c0e2307d20e7d8b8f89ba0dc02c76061f3db5fbfb184112a0be06de29bbd60694b2c244c5b083c6cbd3e8c87e07905072fa2c13c4c7d8ce9b1afe70aae7695659bab48bb1c155eae9b2410ffe7ac9288af7c22cbc18c1fffb54428df06aa09b0d089d7fa656d253397484aa0dda19f5a2716cb34c92d8917d03a6e51b842d5f2cc0c1a2edb561542d67afbb8c7ea29906b73b3519fef9eda0e772be090b73206347fa0af2d653ec6b76394e97811b11ea14298d1e6324aacaabe96790acba94b883ab4fdce2fadd91e443004f3419083f7dcaa807e758a12ef15dae4aa00f55c1c35d201412b7ad9efabc6677401aed89f88700396d6bc94b2651f48803b3b7873b8c95f65fd730dc9e98c1c2e281c230b1d9f0ee43898ff0fec8f0660f15a330a078994dc7920be50805e66a2268b49ccfe3252e408447046f43f853e3a9d61b6aa02a59e205c546a62c00b1ab8685b073cc616917d96ec70058e1b89a3d28f3cb6295838fc80f5a58a4f0fb0bb06063fd00cbd6c6dd947c6711bab1cc777e25ddadf17d8097e9db1aae16659c9eaa9d9b504ce43bc8fa5b31a1cac6e913be0335ffb1eb1fc65e1bea9e4d3a2bbebb22082dfbc37d15a2a96bbcabad5fd102d1c13376a81f5a4a335a610b96f0c0777aa951b4fae654633060f6c31b4f5bbcc98081dba00e2f927ccdfc47260da6a9d8ee897fd19a492108985ba98aea21e08c7ea0293d8b00ae5f3bce3b80e92b981194c4a48722f0c851795dc69bbaf2930c7bfdba2a402098f339fbd1a8bca329c0c3c5720694aa22980914d8f702261a6178fa59f4bfa720ee2f8d30a6ceb3df85b907fbae7270f73460d2a4494721a393d47a9e70e6a369f8820e180e2ea05c66a9c65eadc5a269ce6037ceacd21245122541c57c598ca968653090c2411dea7951f071b8554f3204d98b59fecef2f7645126010d3926b1ac9d41a04490119db5c562bcc9ac1fc1b25d788eb8dbc7cbc3c088d45296d14e172e16ca86c75474743e757f0981b1d74eda407d8fc350ed383c4c3f695c3b82cbdf1c8341bde9627305b59ad999fccf79ee8b06529a2d0af1d3f97c562486b49741e6f32aa5fc0bf4b50cbe8d6136cb5a49a35ee73b7de31bbde3a18782ff82ac9479adfab4c23110d62404a182e24e8951e74571b71165ed1de3da84bd41491c546f8c1812efb012e97934c75f88f2474024153459853b1b114ffd5b85a34d95cd229486ca0952546cc468e2fa769367c073742723d2d0fdde42142640d08772d347a1f11486af15f64b700600a09119ac5d83746c1838541a7c4a54bd1b96d930d93c048553a26a31b39019e6a8edb2057ff93a82b80569175ae54b92bb791a574e7499683b2ac9c38c5e9a2f2a4db629e9c797fd467a51212ff200a06b8cf2fdf1a5192e6eee888889317a325697b36daae36c547bec9873b6a1ba9ff717ba183cc531115550131fcfbdf96bc7302054ec9452fca7cdcd282bb5dee7ac6926bc54394fa7b3f88d6d71dd87dce630e3a35895fc56718cb292b1c413d1155e1b86980e521861ea54769db574cedf4ae278fef9763af27c2fb313b6c0c80ee72d157ba5fe5ff196d0dfb6d71f4c4ef4c6f393bd4f785e15cd5227efa9029269cc63911b30cb4d9294c35049a8d062689086ab3ea4182ee72810504030ad218fc1a6dc0352284b9df15b152abdc4b550f7abd423842628e776e4cf2477bc4fa06fc01e8e28dbde1eae307608abedfb89d95226fa46acae4e4f0b8808b727d993b2e6b9ab09b4e7c0cc4192e74850d36f657d56ef740b25d340af8a966ba0e40335f50def737df231b1fa2f7f4dd961aa7532a7f4a0f8dd19119bf32153cbbade5f361e725ca7701c0b42a835368fbffa446639e4fd9f95eb34daacdb39c35eb210ff269a52e5b8e592682c8b5e0fa18f4da78ceaa8802253be4df2f4dafb82778bc86b289f7246e7313b71a018f6936931d17463e07c420d53b3803d591fcefa8940a08d7111aa6fecf257c9728b511cbab3a802d342303bb0789dd506ea1a7ebd0013c45094c841d0a14417a0b89f68cfe5bc105dd76466af405971af60114b1d193f5bed8e787d533b4db21fed4fb760e23545b2faacdcfcf1449c487b756d5d20f4170ecc5bc3449b7b8e0958b8f23f106a2e1821ec3cda488be7a563e6ac9f3fb95b75c8ae9004f33fa37d148d9608b4ef48712c825b490ce07b1209527c02c3a7415ddc23a6dc9ef98e517e18710848fdb570a221c13d3a35a8d5a11bb1f7350c53126c8d1d73bd0b260d905a121fbae292eeced150584809e72b56275ba78a6cbefcfed135738d0bec60a12ba3cb785dbe25473f13105df05088c460b926850bc30a9474d07ac591081a3f50b29ee1d59de3e39e5d019eb76a9a87ea6ca252c2fb1a352d84b14d2d11a3e634fcf7bcfa89fe4310f7f4e35804e0afa0cd7e4b8abb6f4f6e3446651778bdfd55d83eb0d68fd34ca346cf7a2bf6b5b1561c1af2fe6611ff8d409f4d3aed6dabe405f4095f982f3db383d395dbab3c2be87a991c14bc5663bfdd98f07249ab5bb3dd5773623d819daf2574d418b660cdb4fd5726421723504a318bbf148b680d922cce28bdeded0b2b72b165a7b1b52b11cb57c1f407695762ed03d0227df9a910802e4d24815f383fcdccfe5477c6f19390072daa5610e100834b88c856c08c019c8e4f7e0db7d917e3d066af5eb71a808bdaeaeab96595634b56b89227df47bea4205f6a0863a07fa9aa26a0cbcb78f260b2c47b28839cc830c52e29157a3b1638132f3d6a7b3d89ebd2a442070c265dc0c562e599fc442b4133668470fb7318d29ef2ae6b37b25cc2e7c6a371988cf8de18df3d48a17ebb903827449d8206ce10d0c3f4d2a9413a3eb83c2241d7872aa20607cdaf2df87e842418ad7b64db93b75f562c7194baca6f1ef16122a9bda6d0f797ce50ccf91b0361c28637a3af8415e08d6cf412cf2c4722d05b5d07de7bf04dc340ccb948cf700e2df4b00a6e1d50dcc2ef0d2856943c358eb7c8e0df55b0c0e8a99a490dc843c10ca1d18b54889b44f6751b82923c498f2b03da5f130903603590dceada7ff481caf401dcd08b88d4d8a05b5c8756a0858b6168c8faf9b6d92db37c74f1bdf367b64cae5b268b111b95576af754ed2079cf15546ca197bec280ee39694d72fc79dd91a2a938ca283823210ae03c583b9f23b60c345c2c3e57a9b6b9ffac82d68778cebdb1e83f96c0ed7c212b3fdcbc2eef92de246d73716392be0f07d6c6ec8be64ec6270c84215e0091ccf23def73687c1d8d2a05a91102ea119cc102ee10d4366a1f20ff95e580ce27a29c6f3fea7d8cb93be9facc9f07def37df4a010cb955cbdc808ebe36ff9ac5c6f0a6dcba305ead930dbf2e8b76cf07f4671e8332c2ca8d8632394bdad2422262a37f9333d18dac2019f4051e0c2870e996bcdc4c809a3b66ce8f240d82c1e227de8154d315a287caa2cee9ce34ac9df09b2be755971a7095a11d97b2704feae12b4b4be8af1bb2d13a0eeb6933fc5eb674bf7d838a94126d6e16d3e250d418ea51381304362293c49bc29c3a41323dc869f4487aff4314a9554f3004d9ec2b219597f562cfc28439a36a349f15b3c16ffbdf370a1ea58050c1a3ba587a0a1fd3a4c90c19991cded5aed84cd4a84439a8e101d7f22d9edec180043d74704b156494f1dc4d6d778a802ab18deaec4be16c82157007812c2293b42b80b9c63fcb09cbf2fdec908b79e9550338ee977c75b896789f2f0bbb2653e0c6faa480d996213013b57521d8eca8220c965b545f273f22352fc94ff9f1266b12456316d2f7c21699714e6996401bd4a64e38d9b6ceadcc5b7855b5f4ed987184a3f79a53ad6075f47fbabe8286fea3a678a3c10ad98f8207df88096938db867288afb8ab4e16efa88416764ad1c86eaea719e5a9d1d797f9375b10e572b191a48b2977cb37e390ef6e50d3b559a13904da9da7a513e270a1672bde249d69fc1c1b56486b2a60d54ab14e97100ad72aeb1fa67088edb6688bf8c3b7622709792b7ad066da64e7bca69591e4690fa21742d822ff1ba6a56f5d2f44c4fa63559ebeaaf9e9c41df4207fd142f67a4a04da9b5296e2e220cb873861c6aaf577ec5a2d555ecea09934ec757fc5b6cd8409044b581ad331f362315ef4c2c8987adea81b6aee5836c950f62633d7a20b8dafc607dc45e1061ad70c17963a943572d0aa92ed3dd39f7dcf449905b8b45397eb57a0002ab69258047f093732853c08b937ef815ae5e36d7d0f153ba105a59942cf8b809", 0x1000}, {&(0x7f00000037c0)="4e4c3bbe514a0b1b1905792ac29ebc7c1b058fcdc5d0da8b015807b62cfd605bbd31f7835056b544b0aced0c75add92964f3dbc9a16478105c768d7855f42a7219f2042de4be2b97d68ee0ecd607a99634eee7b802ef65b36b2dc1565bc1294a2dedbf52184d5091254e14757a20f1a3d4c3d54bfef17493406cfc34dc0bdab2419d36789fff886db1bb894e3cc9102b5c5849351fad389d", 0x98}], 0x5, &(0x7f0000003a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0xd) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="858ed04b187b9f143a80694dddc0241a72cff0ac74a9605cde5434078759dc1ca87e9e0557befd96b0d81880c06bb83d1f6b5b81c5c9b8ae37d0feb7a5f7ad4d769f4497e7b384413c246db08f99c0079891780f9d18247287b23b0bdcd65bcbbe081d5c56a82a05dd48497c2e7a92c2dd9d40535e8c235982f0d38a41735adf93afaf36d85278e3539f48aeb0622e45d9a17a969bae63c9ee4f3f3e28", 0x9d}, {&(0x7f0000000040)="c246ae5f1c60ada4aece8fbc7cd462176ec612e290d5fd3140a4396f2eeeb3b9954aab2611acc936b1eba532745737a243d5307136e61c16184ac7f5d5b357d0193c5dfe", 0x44}, {&(0x7f0000000280)="3771847a9c4e916d92e67e3d3103d95f40068f80f42d055e44614a1c7c30807cefac44251ef0ef219a1a09029e7633e3b8bd04e8399a88ac7680a258055dc8936cf5eead3c5dc5741fa933d8ff617679600c46d93675399d67955e0bfd9b80e8ac93433b65e958161755a6004c4f5d7f588e2567b12756f9788245c1", 0x7c}, {&(0x7f0000000300)="9732f28ac4c6e8a6b855346da812bb0e295116acbdca4a6adf168421638401c390cadecd133b82bef40269af4273ad0b36b1956a18ae889f21b383ffb458f6ed4837a4279c38f31214eb443b6596e86aff7f5b9435ea0342657a8eb78de175b4ed6f78613e896b5d0f8c3fcb12", 0x6d}, {&(0x7f0000000400)="1226d0fa4f72d3ddb77c17be651b982e7dd7d3c3e233bbc5420103f31f6c3850f51566da1c0a99e3c7ec3c00be07df5acddc9a9b9ec023ba35a27e3ca020fb0aa7761607cec66ac09146b8d9ba984afdcac6ba20fe22921e176968834eb1a6d93a43a6a2ce1c861833604ff3ce231c54dca868a46abbf4a85365418b6a5eddeda0b63a77103545def69ca525f118c8ef72bad8f87345724c716b4873f1366901ca", 0xa1}, {&(0x7f0000000100)="924b20c5c361d3d372ffd0b8a4da292f2c7d3502a7ff82e0a3284db972c89bdc84b8322f0b6a", 0x26}, {&(0x7f00000004c0)="2926314d72d5031ba84749a7ba44fb0e51701a5fd0e9e033790e4fded2f46298bb3e136fdcc7a510636596054317ce0aec6d990d6f604cec80fdc63ca23cef01ead2688466c619a8ffd40122911d915400cafcf76b2712020ac50a090447b2533bcce5f4a4e3f69798defbfb36b34ee34fdddd8c0e81d30bccaed674caed2962b1cdc4415861bb39431da263d51ce94af17f6714e2108115d4d6e9ee30a5c582332c2311acc8203f1cadf3aa19de8c25d1fc7c94e238e99898c152edb5b05d089ade5adc4dfb60960024677910a5a8c3684caca82fbfc1320dcd1fc3f10da1794ffefc6ec0653363f01194e56c94acd2d4764a19b1200265a2b7d36a3d5d8ddd3ea93565060bd6426e1048476110a2fb9687a689dc973db543ff41c12aff06bbafbf084c515aaea61c20c7a412409c7553ca68648689846f5acd45ac8a647b520bb0fd63eb3c73876e3ff1c8a6527e62aef608191ad0dfc7319ff6b5a690d2ea4aed12339b92c34af51dd9f64e3fac493ca5cb654f3819e09adb447589ed412f5803ca4c046fbf5d7629bd62b495ffa95152dfeb1153b12e0d20d51f7a938104e31ffc3ee7a5f2b5d19a18eaf224c431ba8322387886e52bd8ff75dfe6199c94042bc9592f7dd6a9bc52f7f56bf1507e03a586d0f354c92601c1b6ae31ea60410e651672624fbee4c42be4882b755b521f29384014633350ea0844f5346062cfee2952f281568bbe5a4b0a38abc9c8ebbb2c4aeca07d1c0b884c07e5ed8702bbc385f96062d50a82279071ac0a9df13c24b1897fd378edfac6e2e32878e5b39b460c6f428eb5b601a55c75442e6a07a4a0c522c6ffc8c02cb99e4b5c6a5499a888df447bef1eec870e7a46b0faa29f235b654de21d7bc53c5945fbaceab1d868874f15a82df5497c4530e1878d58f72d9cf11039ac515b3f5a3c65609fa397ea7bbad746b12bfbb0020e42663d0ce782cedf166765faa7fd7bdba41d32a47800fda077c61c6e1d7e09d4fbab9335fceb71e2b7d7da0389a25792c7c2e39553014bc8e6de32ae8e0c44a3258bca1a3451c0757af882e46492bbae1a152ef1f78f7e423ae40935a250fdddb35ed4c18634cc6bbe342a6aee2380ad38bfe809d162ca150997e700141d30efc5188b964b6a07702d291f23071850475362baab16403a202049e506dbdd0b5bc750bd25b8871290252163901b58b878c6b2a2bc48464dd52b29d1d50a2e3d02e5ac6d0c502f302e6920132dd32f874f3c70b0005d4fe264b29e3dcb22e25d21ea0eed87262b33f0b39b32b264a34a8add6beb08aa03de9a55fc7520d8ca7e4c050bb21d0545e184d3f11691f22d4ff9c4e9f70ff63270e013b1fa29459d1a54d1f25ddfeeb4a5c905c7ff354fb85a4e498498d46455ef3c2ebc479a60ffcc15f57c58e23fa5532bb3f831e3dc9b2c19c29f1f4b1e1870bcb4629d759a352dd4990c3af322b112a07bb26aee607b5072bd9a7770568b5f96c4edb20114ab7677a3a4b13987d50750e6fcecb02615dee79ef602ecd75ad01de29078dd07cc4334cf7fd816fd3669726134ad1857c5e65051fcb020f5a6b06483a777ee4f76a4c3b1727b6aa7047397c2cba7eee0937b44e8d33470c814b42a8fcbf51eb0fbbff8fc460ea13c81016ce485162ac5e9c4404a62f4a0236c37a3324251e8b40a00bfce0bd6f3ac4ac9016155c4364c9268c9a96f604bc68e252500c30f031800a896a9be8b97335198bdc3302dc0669fe21601bca435487503bb7232bc48b294e93bd5d6dd90010147ff76db0ea2d9bb3c3275941fefcdbb5f2b7165232d93dfaa6f80ffab06cdecf787241a5c45721511d1f1cbb1b2f31f518a679821886d6a4f4b1e50cf745cc76d176e9ff03ba36b3d3d39863a053ad29ded2e18ab7abd6bb904726811363e98cf4a156574dd70c27a5e4afd70cfa57c79a4576a6a4f6854a399ae25bd3754c1126f98ae126611cf23dd839a7b4dcc711a7c2fa9cbbb0b1183415c73697fdacf84e153afeffc360042135bb7f125e176a221b6c98cf208d1458b900788ac2735fc5dc495d36c416d82c77171c81e3af920f42a332acf6589954e76167cb07af6bd8e4613f1e332a050e40759bee8e615b54a5b00fc50a2c3c0cc24ee43ca607b66b757a4e521ecfc1fc6a6c1de8793e09c9dfbecfce66d5807413e28b22534ae40331c88f6155be3d86e58770ea2393ecd0b391f43a2e38c6ae2c44eab9f6799e9575166ce7041c7b898d0b62434ca4b049cd4b539513b708133b9926879aa8efd51e660fb8815e9857ba391b3304faf5584acb3da0e139e96146a84f09381b81cf457c258cacbb9c76034269513c3b358d75c4aaf26118847c68134d30222d4c200781b59f2d0eaf821385e5f40d9abed6771cc8df6c87a35129233ceef5b4be9045563e2e3b8ee21968741277d53d89980043c8422e2e5303339eddb6f22ad91e3bfd1210a62e0ce7d21aa8644c42f204c5a3b31a1def2984d2b16fbfa6ae7829ad0722bc13966030b2f188e6637981f98faa88d992becbbeed27db48ad25ce1fdf2c0224979d522b0b19e7478b459d340f72c8b0f16037a822ce40f42f3d1fb913b66dfaa41c6a26b9e6884f3156b545b8a0eaf80042a028d6fad462636114b7a78e258130c77a2f7c7d98136350ab96eb7098e8f67c059057b4f98811d4736799e09f94d24246f88df1c36e4b2d343848d784ac6351a04e5b1039af2db30cbc6764d8652924fc5814cbc390dd5c0c2f1182396165d8aee6b8949959ed8a9f602cde6a9fdb943d87f0f0303746bd5f0406ec0b24b385c88d0bb45797c3f6547312e16a295f206c3b3ceb53aa8e13c29c18c8b8c2d1ce5222af08a2a6114491073fc493868a22105f3041d3bdd710d0938635d6533937ef29413b8c5b69b34f5e42ecd15cf06adb42d5f9a9bef84f3510b311c8f88d30e2498c72e4fef6e71e81953e810beaf66e881dcebcdf557a91c579237b6816d0292c75ae133e56e7b23ac006f2f9c7d24f0a94f4d35da07d2ae476674c9c56b14b9e01f7affb6e4753ed6f7ad1eea73402eb27d8af1d2c0ea526f98e2acdcda8e0734d78abc9d7d9c2a95eb5be88b8dedb3d49bd638653ee0cd9f7cb09ec1c213827f13b535e49cd312a85214abac00e30592fd3d79e44d2d2da3b6a8f5bd9c505743030096842c88c94703c78a7e04ffbdbdf651583c2f983da47cdd3db31e39cc45e7a1b75c7ca43da2dde67d5d1714065a8850cb040d01b0823f894001e2d7339827d20c97295b115f9b46411d22b51479d53b35188f34b4f920b2f0f8b536e1ee1a3a0abe9c16d611dd5227f169a18b45434e72141e8ebe4255858aefb048b41397d7e637ddd943edc9bdf9f0e8710dc2e0e8486b7d8e141d548e085a893912c32603d80837e8d0a10789bd429b8ec56b7f94f2b310b8b5350382bd34ededc25b968ccce5a4bb7c8dd6788deda27df9a59d5b7dd209d2f8b4a39adcedb68f7b2282e2fd6e768a5a4582d5c3ab38650b4a5994eb6bee5542c9b1e0a4136c5ae881e195bf962b83a7ccacaff519e20cd8375f3ae549576f0c56bf4d8dbf9908e56ec19143346dfb5eb3f10230d002e3bb190120af8d1d3f9555c573fddbe7067f8fa31eeea4ae03047e69e987fa44ba57439b2a47776c199c801f4e91797aab85d0bf4eb7757ed766e210c248e2ff78eaafa354e3ecfbc6d7639d6a8043d78bcb7cd06eb0865d2f02ba8c8eed2c10b63cb930d3b45845e611a74a2ff18c6fda06217aa59fe39f727243ea6a5d0e083d66725ec2f35dfb89f401bd97119050bf278c99cf836125f8d2091e13406d9bd56f9f476382248fc0120ec58df9faf035445387d040ec4e2c7ef923d3365911a739ca70b7bd044025d1c1ba4b9a2fc0f2452bc4584bd0e02d2b3977d0cb17539b0c660cd3687f817df340af588bd0a7e940afc21cd862e58204f8b2a7d91aad4cdd8144f9f682143a9adb6490c3f3e48463cece37044b602fe8e76a711ffdbeed987ccd1d023cd1dba6ba265ea7234a9cfd5a4431ae730036619f47a9cc967937687c21188be70dbb7be3c04e76661ccbbdd2515ab15f903868b4491bc79758dde554cd9b72bd870eb24144cc8fd004434e638c3c6addb35745adee8c4d14428353dc5cb0bd2e18546b93f5db631245ea2b81ad68808f73d29ad154e5887a31db056adb0ce3a2efe43b288ea802f1b64fe906762d9b60fed3aedcccbf7de26cfef7243cd03bbd7b6249d3872c2ec092246a60ce49bff5ec11c6d94a778d36bd855ec5bfb70b5b8996622ebb3405b80416f7a2f3d8b90c3afd0bcab83c462e4da08fdd0b40eee135dd36a8928e9490aa296f5f6342676d0c6f801db0283cfc58efcfbc63baa2f3a1a2f89ac70e848c58a76f7a128cb32ec079a8536a1c77892f23d35d95297a06e30c8d20edd469659f5ea5290e654cf8e26c6f6de5f01e784ad7e5bef300e8ce9f258e2d2846f6af9ed76d8872bb4020c18c8c1b2bcbc6d48a5b87e98ed3b4d7f74fd764fb7f05c7bfc754132a13263b057e367c553ebe628a309aced690557b554b35373bd4296005fd57d5d98b9241d2f19fc7b67cd413a7f20919d92b85e047107bf90bbd4becbc731f72cadcb3db2feea5343de43a36fdf996c822c1a7bb7ee11384705b08ddf6e512f794431831535b9f8142fca2a08e73b53e0676fd48cd4c0cd157b237376392f417ae4c2d3c0db3d75a7bc9e8a637e4f4e0172146a893de303a684b58fcef9e1a9314ae8b8220ccdb6f6a9225d827640e7b4e7b0b35acb3b957acf6ec1e726fd395796d8c6088e8043fc8c7ef17b17cdfea2205e861337d47d3fea9e302fdaea6b4f5f84c48fd870cf89f4744b59d36543aa575f812fc6746b379d2ee117088b6cb1b3d46b40d58ef1e0ec7157ffe2744762bb5fa33f68161f6cacba5db2d4802eb2987f0e5b4bd007e52036c813dea5224714c481a508533e394464cd857f5569556440839388cbd698558d18e70104f7b23870bcc2f9b819b0fa0f78021287a4331a3511a8e18b26869f9d63ab9fb4fed0378e608158f842e2944ed58f0787a2c6ba1d6fb1b7b29d890d594a3355bb731e7ea09a89e57865e86a9897acaa244c32ad71632ba59b77ab2f58116814d63d94a2009141983fb97a4704b2aef1f07015407874632b87d7293f32439bf024dded5674fc13ebf9197ce5d579a4021dc432c8a72f4d0b39af8fc3aa63cf2cc6a096e97ecedeaf522d40623d39c5d0cb167c759a4b88ba5bbb1cff15b1d3444e54bf596432ac19b78dcf3782cb4dda35152db78aedda065ee47e7e944f0b31306f5ec11568f0b42eb28c549b20a58ab73c4e0b16d0aa6dda05eae5a1ad734dedfe5680b1c00880ff1b8e88b1f9156c523798f49c3114a6618d6dace0282b0bbf750d3861fa666c450ee3c9259dc3810d0297896b9b8f9b4563aabfe57954bfa925457f1821d0b96743496dcc2501754ce810d9bc53996448bc443c1e08773616a6784d1939413cdde28d6bbd377fb9444f81d63525d70b9053d934711da9ea55d0d78514f55933f89d524ca2a88cbb419fc2a03a45c75151a0c61b6038e7e3402f464723306d300ee0243543795da0c607fb7fa1a0dbac5658d672cfcfb016b87ffe2d38e516b45fc68a7bb0fce8d07da5fb981f6cc13c6da41a3e38fde31bd8e7358c3d9e15ae839edf1caec429e59c7fcee39595317183a8a700aff5041ade6193ad9c46972ed901a319c6b8b5feaa9fb22afc02958782e0080fe0a1db99a3b4e2f8a7dba92ac", 0x1000}, {&(0x7f00000014c0)="7fa930cab3a721d8c46bd3646643a2f2a91397c78a354275c1b1093d2d97eb80f8d7ae8ba28fe899602abaaac9fffa8d686a336066d0f1091967f4d517e09b653a4101b0eea59b0bd6ec21adc6354822acf58c724b814870036b67ecf4e82e82819f025219d1c9ae4e4c6bd1bc171aaab96e5fe383e501e634ab43b4fc74a1b6eb31ce30c3f72ccb7ba5ed5f8b7ba0f8c46ab9e23ee6aaa0c10f3490b55c0afdb357", 0xa2}, {&(0x7f0000000380)="6ddb076919c109e9", 0x8}], 0x9, 0x0) 16:00:53 executing program 1: socketpair$unix(0x1, 0x100000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:53 executing program 0: r0 = msgget(0x1, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_STAT(r0, 0x2, 0x0) r3 = getpgid(0x0) r4 = geteuid() r5 = getegid() sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="ea777cffbab7e44fa5ebae0dd964695cb85e0aa759e0bd1428241eb31219a34630d23737631d78f32e397e252eea147748855b72218470d34937f706c8c39f1773dfa90be0137b4595486b471dc1", 0x4e}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x8}, 0x0) geteuid() 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000040)) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffe, 0x2, 0x9, 0x88}) 16:00:53 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000003ec0)={0x0, "5e593dc82f038ae7ef12535d811c1bda60145137895fc9b45f0c0c20476136f68ccfa3290a860ecd7ffa53ea90a4ff3a975c93d85a77997bc86336885b171433a35b88960c27592d19bd616280cedabf8bd9749ec14a18b830349b93539f815c917b62ffecf2bef8cfbf3a47825a89541218e2a69c6b6828e98f2c994ea3648ba75a4d422dbe51988b04c13f1448a0e9e73974de29c10422a1eb32cc4b1428bff9c3be8a5dd34fb99dcf8d66b8f2debb4db26126aa1ee21c8fe6e03df32526a4126c9146090ed298055f1efc9a3d36706ea13476feb06818f73c0565f7b581e8af"}, 0xe9, 0x7fc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:53 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setitimer(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000200)='./file0\x00', r4, r5) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='W\x00') 16:00:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:53 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:00:53 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/53, 0x35) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x3f) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x7ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x10) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10004) r1 = getuid() setuid(r1) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x200000086) close(r0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8010, 0x14) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r5 = getegid() r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r6, &(0x7f00000001c0)=""/68, 0x44, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r4, r5, 0x10, 0x7fff}, 0x2, 0x3, r7, r8, 0x5, 0x1e3, 0x80000000}) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:54 executing program 1: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/52) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x6) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) msgget(0x1, 0x206) r3 = semget(0x2, 0x4, 0x8) semop(r3, &(0x7f0000000340)=[{0x4, 0x2cb5, 0x1000}, {0x3, 0x3, 0x1800}, {0x0, 0x5, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x8}, {0x4, 0x35, 0x800}], 0x6) 16:00:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000180)="06329c6a3c938a3db2c6304ad6b5001294f238761f5c4688fd4a38a66797f6e6f7280b69a5b62a3b4299afa072d66926f1a8c2cee7f1bc415ab412275aca044c1653bfa8b729ac5f0e48c5a0440fa5e8d10c40c15888b6dbab4b12908c8c7f6e6f1b2bd5a283f79abb1d9fff293fd283e3ae9d50725429ff051a979bb6a6fc978f04cd7cf7dc0026e8dafa59d92da35b8b3b35a18205762faaa11ef2f371acb30f968365b877ebbb879aa0dc6d634866010c5a49ad2e2c48c1f1ee75034b8097f0ae548cc687739b9c98", 0xca}, {&(0x7f0000000280)="ba9d4b51773aad0646c97c1b85febd9b7290e7169b8aa45f1accf9918f8fa3f2cd354dbf28e5fb92fd8b115730d72b2d2cc533855199110afb4783953c3faa2b4d1ecc78e204f6fa759604", 0x4b}, {&(0x7f00000000c0)="37481f702c4c0c0a1fd7", 0xa}, {&(0x7f0000000300)="9a1d1968db1d714cdee44245610280b3aa3c6cd879af502a5ddfc3e297e7f105552bdf3b7c94664b3c4689796f4b09fd2d91a329d10ab1176cebd6d9cf3f3cffc14060839424fbb19316f965980bdeb8b343dd1bedd8759aec937a4aa085f786d9f5b9546ce3b50fbecb8081c6594876dcf5fec66f0f93d6011d3be62206", 0x7e}, {&(0x7f0000000380)="7b977791708294ee62acef3b656fc7bca58422ca28343c97ab98fb5c56c031a30876a53adb92c1da6ae8a7cd0f65841accadb7346cf1cc21027b6cad0044fa747e45a10f165f009a9d130b60f6431914d858cabf32670d4346f214ade4b2a3c6982bdbc2701ca05c335d6fd7c0e5416faa1464b7e5ab9574de014f1a785d5e6285c7216ded97f94cdf2c557a37bb4cc70fc6551145b9413be17cc779c6254df51436c9d06987643d0e3df08fb9b0e1bada9747f7695f6c7ed9b1c60cfa89bbc45ddb7aded21c4609a561f63515c73a4af9e6c81a8a0af2d99e809e1cc247215163e450f157ff6642af61623c5cc7523aec1c141f712fcc627d7338aa72", 0xfd}], 0x5) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) socketpair(0x1e, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) r4 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07cafcee48ee3bb1b45267a71d8cdd3c07ff2016"], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x7}, {0x5}}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x1, 0x2, 0x1, 0x3}) close(r3) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xd6d9, 0xff}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf0000004, 0x0, 0x800}, {{r1}, 0xffffffffffffffff, 0x84, 0x40, 0x2, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9d, 0xa03}, {{r3}, 0x0, 0x84, 0xf0000045, 0x1c53, 0x6}], 0x5, &(0x7f0000000200), 0x10, &(0x7f0000000280)={0x0, 0xbe4e}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="fd5a708dc869c9571d7a729699bd62f80b66afe084645ffb1bc5c07cf22c95f0e18baa13a35418c8e95f3c7d310d066c6004eaff3f8b6f6983f27421d430b352fadf5434c05e974530ba7cd8", 0x4c}, {&(0x7f0000000340)="da4727d0bdbd9af9daf9205b8378011e23f2f28ac1a2044cc8554feafeeddad78a5f23d5a7865d29120a368b053fba56fdc191039ce3ab352afaa99a88f8df065752ce374f9866a20d50135050482f012e8cb07f28f25eedf176c1ba54eca316d59a414503122aa82b42b3532216de5fbc80859d9fb090ecf5c738b2c0207efb7b2913b9edf93e9b304c1a0bf188a2529a2b2ff7f09c376af6ed8763c021553535c9f5bcaedde45628ff1b6767a65db3e77bb588a7e3c326a736f4b525e09fc98a48eca35fc97a0d1cbec498fe74d5c51ed0a276cc5538c02a2b761a7b277a0b1dc80ca589", 0xe5}, {&(0x7f0000000440)="329d12ecede1e7466c9b9b058597bc5e0fa73a0706b159f72c37284655f5a5f1a896023e8d3f291edb0df7643b3475d9a718", 0x32}, {&(0x7f0000000480)="2713fb0d2a947d3f6b0d504377b8db056b62835d21ae764494f5d663d949e29511d582f33e1e267d8f964fbce5560a72765b2fd60c3dbe42a80fda76d2e8506126bd602819cd0b56301e6b540738", 0x4e}], 0x4}, 0xa) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) shutdown(r0, 0x3) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0xffff) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:58 executing program 0: clock_getres(0x4, &(0x7f0000000080)) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:58 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ftruncate(r1, 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0x9, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x81, 0xcf3}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, r2, 0x4) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8021, 0x200) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0xfffffffffffffe2f) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0), 0x1c5) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x1, 0x5, 0x5a5a) r2 = getpid() r3 = getuid() socket(0x18, 0x4000, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/107, 0x6b, 0x802, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0xffffffffffffffff, 0xfffffffffffffffe, 0x4}) r3 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x9, 0xe7d, r3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/105, 0x69}], 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) close(r0) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0777cb16815d450691f9"], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001300)={{0x18, 0x1, 0x6, 0x3fffffff8000}, {0x18, 0x0, 0x4, 0x1}, 0x5, [0x0, 0x7fffffff, 0xfc3b, 0x80, 0x8, 0x5, 0x7]}, 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) symlinkat(&(0x7f00000011c0)='./file0\x00', r1, &(0x7f0000001200)='./file0\x00') bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) write(r1, &(0x7f0000001240)="d83798ac657f9c90470c2fbb058f1011024632ed4629ad3acc4411425dda959579adc99a443dc6044fd12d6a340903a99550b8d2430c3e30f2146e7038d87eed62453015b299ecf5030bd07b0b5b480ab904e27637598d335ccf764e868d4acd10225200891a3908dbde69f828025278f3fe6f4ca8e3e483b3604425342172ea8a54d6be5c3589", 0x87) 16:00:58 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x3) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75", 0xb6}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) login: uvm_fault(0xffffff002b740530, 0x600011c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff002b740530, 0x600011c, 0, 1) -> e m_free(6000100) at m_free+0x2a end trace frame: 0xffff800014adbdd0, count: 0 ddb> trace m_free(6000100) at m_free+0x2a mq_purge(ffff8000042cdd00) at mq_purge+0x6d switchclose(ffff800014a1ce58,ffff800014adbe48,ffffffff815638d7,ffff800014adbdf0) at switchclose+0x77 spec_close(ffffffff81e2a3a0) at spec_close+0x271 VOP_CLOSE(ffffff003c2dc650,ffff800014a1ce58,ffffff003f7c7b40,3) at VOP_CLOSE+0x5f vn_closefile(ffff800014a1ce58,ffffff0038768000) at vn_closefile+0xfc fdrop(ffffff0038768000,ffff800014a1ce58) at fdrop+0xa4 closef(ffff800014a1ce58,ffffff003f7c64f8) at closef+0xd5 fdfree(ffff8000149fa000) at fdfree+0x98 exit1(ffff800014adc110,ffff800014a1ce58,ffff8000149fa000) at exit1+0x22f sys_exit(ffffffff813e2103,ffff800014adc030,ffff800014adc110) at sys_exit+0x13 syscall(0) at syscall+0x3e4 Xsyscall(6,1,0,1,0,7f7ffffceba0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffceb50, count: -13 ddb> show registers rdi 0x7 rsi 0xf0 rbp 0xffff800014adbda0 rbx 0xffffffff81563860 switchclose rdx 0xffff800014adbcb0 rcx 0xffffffff81e42550 mbstat_boot_boot_cpumem rax 0 r8 0 r9 0 r10 0 r11 0xffffffff817ad660 pool_lock_mtx_leave r12 0xffffff0036ac4000 r13 0x236161bc r14 0x6000100 __kernel_end_phys+0x4000100 r15 0x6000100 __kernel_end_phys+0x4000100 rip 0xffffffff812ff9ea m_free+0x2a cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800014adbd80 ss 0x10 m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> show proc PROC (syz-executor1) pid=181119 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800014a1d560,0xffff800014a1d7c8 process=0xffff8000149fa000 user=0xffff800014ad7000, vmspace=0xffffff002b740530 estcpu=32, cpticks=2, pctcpu=0.2 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71977 74862 68471 0 3 0x80 nanosleep syz-executor0 71977 61252 68471 0 3 0x4000080 ttyin syz-executor0 71977 488599 68471 0 3 0x4000080 lockf syz-executor0 71977 241758 68471 0 3 0x4000080 lockf syz-executor0 18802 505308 1 0 3 0x100083 ttyin getty 58323 450479 0 0 3 0x14200 bored sosplice 31582 478688 82041 0 3 0x82 nanosleep syz-executor1 68471 470975 82041 0 3 0x82 nanosleep syz-executor0 82041 309999 42736 0 3 0x82 thrsleep syz-fuzzer 82041 371688 42736 0 3 0x4000082 thrsleep syz-fuzzer 82041 332446 42736 0 3 0x4000082 thrsleep syz-fuzzer 82041 205035 42736 0 3 0x4000082 kqread syz-fuzzer 82041 522479 42736 0 3 0x4000082 thrsleep syz-fuzzer 82041 143349 42736 0 3 0x4000082 thrsleep syz-fuzzer 82041 519168 42736 0 3 0x4000082 thrsleep syz-fuzzer 42736 409511 8263 0 3 0x10008a pause ksh 8263 515614 30024 0 3 0x92 select sshd 30024 447997 1 0 3 0x80 select sshd 7842 9547 99308 73 2 0x100090 syslogd 99308 17591 1 0 3 0x100082 netio syslogd 65986 61270 1 77 3 0x100090 poll dhclient 33707 413933 1 0 3 0x80 poll dhclient 57805 57101 0 0 2 0x14200 zerothread 15041 2891 0 0 3 0x14200 aiodoned aiodoned 49637 193306 0 0 3 0x14200 syncer update 23468 398441 0 0 3 0x14200 cleaner cleaner 7954 377876 0 0 3 0x14200 reaper reaper 5262 337942 0 0 3 0x14200 pgdaemon pagedaemon 40228 403600 0 0 3 0x14200 bored crynlk 63188 443575 0 0 3 0x14200 bored crypto 52570 391822 0 0 3 0x40014200 acpi0 acpi0 12733 12558 0 0 3 0x14200 bored softnet 2078 229817 0 0 3 0x14200 bored systqmp 93879 214078 0 0 3 0x14200 bored systq 34426 215165 0 0 3 0x40014200 bored softclock 23806 464225 0 0 3 0x40014200 idle0 1 511184 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper