9bafbf927aec39338711ad35a977eda9302c2d027c0175e9da53a4f4415e4820f39bff66d0837943b2f5e54fcb6c3f898faba2594eb885387562c87116cdfc2772d50710dc349db52a877af586e4d5531b958a80beec4dda5ffe670224ac0e7fdc175aa6231c5cb6243cdcba19a41a4009a082e4cc08b01140f6ebff32a09dda12aca881c7821d72847e34191bbcf371e66f3433b9fc56d71a2ea1934ac0e4fb3a37d7cc7655549a58f27561375f2dd95e4d06ed2dfce717f79bb8ee204924550c723cb5988be29ca4dc2e48a88e3ad03337f9ff9c1a27b891e055c187f5d309f153626366dec992bd4acad40aead37ec07bd931bf3c259222c31087c5b82ca029ef2bc24a6b6c2ea4b273cd8dcbedbe9bf8080b7436e8b302894b1105ec34d40ddc1c899f95200dfe5cf52d6f129867b4b8c11907023b3a70fb22a0abe53bce6480503d88e52e7762fc61adbeac840ac94d5f971c087e18ecfba50c02e5dc308654c2b46a8cd2654cfe77baaaeecbfcf4e6e6d8e860a9a918d312280313b1d56fa3d73a56abbf7cefc78d7dc5be7cf45317d363f4f8cf01360fbd4170935310f4872c05d1d95cf60825eb6d4eb1b0c1a7056a947f7a9b0c3c079d1db6349d37e9d178e796e384a2554921f13939f60d478505cbe94173298cc1a89b590b27fc26b9c9856f4cb7894c81ec0c8040f949ccfca514d65a3ee53554003e2dbe704ce735be411f69bd1cf6191b275a5a2f6a6a27021b602f400509ff838c3a2387cd77b535ac4a6a9809241c6ba58b7c241719a5fe15c7f335e342248982d7903b6106ddd3337f11ee6b26eedbdda9ae1e082c23320ea9ad7321f05c3ba3215a0b1fb988dfda83553c062a99314f83ef8f0c5cb4573eb5df76adb8f1f2b818f20ebf98f34cb75b62a35b9efe22de95439d408112fd26f2dce435deb738a44ac1e5efc95a27b09892adf988b104432646e66fa57f08ebf21fb3bcf4702810195d318cd901ac8eb1db31c04818c1b7c2d175a7d86cb644ef46f5c49940495392d61308baef06cd4e07b4f8a7c1dac4584c7c0e6b5aec8381c623d1b7ed1437cd653b3380a4c91b692bf497d7abb5379e5a98cf9aed23eb3d0780b5b7ae073c707eb03bdca7dc9aa742cce5e137472c1b74f4bb0471b4d2c772232aea79ddf39b5f85156b7c0964f49186f32d0df8946cab0efbdce00e936fa5a3112f3676a195d54e47f858e57d7916dc17d3632ac96f0e18a718c29454106c083f8f76aa373cb8c49ce9793ef6d3d6ec750aae1f61cbb159c277590d54ba969d1457c19ecdc3d01102c1d14f850b215346314064f751cfcbae3c29f144b817ab9af52ebd072902766dc467337277c58400ba6b2ad3fee55a2573bfd995ee5a8549935b41c5cb74a6e44bb0a70cf0aec2e48c26be0e110ecb671f8d53fbc51d09ea0765024b57ac5c70969760be5cdebc2cf7a25a63e97d26e339eb3948960537319e75c86c6c3b9282a013d5b9cec1a9d5ffd9a04175678cf7c1e273c6dc1a6c58a68ad3a13743701a74cef7241f7ffb6fabd6855e3394a851121090e0bf3376bc472d4c2653dcf8f6319a212efc2dc1992a4b5ed0fcc540b96ffa7446acba1be61757f064ecf6db905c4d6fdfbfa8752d5bfa1c36b360cfdd42e78f06ea08ba2f999431f7f20612609f4b8d8c65a802c303339f487ce1d93e25f4e0f9337f4343a36de386525def85371c037599f51dd534277e40f6b80ed3221ba6e952ed723df2ad2443c50ca4f219c07735f792b62347b539d60869b527f748d799e8d5e3a19bc5cb09d0f7fd95c2473dec8e7317929b0ca928913e1b02f09e8252dd0f9ab09d20b374c01b0affe5e579ea24c7c5804a5f2c8b3de1e26aee5657c4ffc4864215482d3218896f46e7c7afc1ce90121319804e2bedb451dc75615179ea4250b35dc00e53c36fc729f6db2cf90bb4ca4d67fd65ea80ecac92e454865f357de378473187cf4fac011c604b941b89789ffd1d5e830bd9e0b2e00111203651e2d35fa739eeb79538753a5a4b4c839770fbe73d92289ea30002ef41aedefd3109b931f979d4341dcb29d2960b71590f0f9716a7cd3652956a040747cc7014e2a234ad4cdf5ebaf8bb55f84c60127ac03f627dec110feff51fce1c4b261431cc94a60ee5e683fda71a6b76f946cee2bb3b1b15e200bc1cd89ba53abeb48bf603390e0dc05813d22b07ace06a2311fa176210551cc7f3b1591a407dbfbf7b6745a91159dc8b25f8ffe4c62d1b95624873c2a81269d4573f40e4f08fd33bc375dfd77b1a781ccca6d74a25e873d520ae57a76f4855b823f7d0ea5201142f23c2ff43e568c23069d125126e4ca5b90d5521df52e252e873fc36dba3c2fed3117136f5d14588f1ffbb4f4afb26aef8363fb54d527e362d98214b3d8a874aea2c0bb70e2d431589b87b7b9bf7338a62dcdb2bf3a2e47d584ad0fa5e8498cc0b521e132bf5ae6e9732224970fa6155b6ab30bd57d090a76815121ac89997dfdb66fd827a6efc111d0801f608806e67d9b37adacf57a941842effdf8158916bd93f0262fe7fbe82c5860e79c721dd56c22a25eb210f42343f990a8a3adacefb100d63e78a9f0203400bb9bdfe0d5a3d36f472f9fbcd580e16612e62b50bbd76f22f4b1d576444d734dd27363e79b3d6112751e8f769162722455de4f34c1586f627fdbdf2570c68082ce312dae938e78d194889c4c42fc8efbba7b3087d5da3fd7e0d19a721682b7f1a8c85a5218b8aad95df024909eac6d71ced6fa1267088007121820600af3e44805c901366806276e438bf815b94417a733867272edb8710c212580e6bea150427997cfb7ae5e46126db97b329130df2a30b03fb51fc7375edfd1390b677ca961faa4b9002f3e32b5ffe6e7e62ab8e39bbac02f8f7c11c46d6e5839301512315b94ccb0953ef9ddd334f12f915278cb9181b797ece68a9c7d60cc820ce5c2293f992c5e032272e0e8acea34a088b14123000d88c1a59805268c107a00ab23f91130948cd2c050444d5eb87396d46449451b5c3dc78386762072b8bf7042a6f3af4706590d3b63998f03f5fce4874d45bba86fe5358a9f762f55ef19a1da0baeee8bb8b7a3698f20646f1cfc2ba8b3c82be5b707635f5c64e2274b77d638207927df43794899a45a8aec9c8f14f5668613b5046e3147baf8639e37ba5ea1ec4ab4c994bd673d3949565e3f1abf0bdd289005e7520be79b9f6d25dd169f8b1050dadf255fe22fff5aab5a34b650eeda462b76be8d5184ddd0f37160c9bc2783546b53747f92b8124f82201d826787eaa6de5b3aa4fa21ffaeffc467a08a883bebedb628c73e0231f54f7936398b176c437a5145a5e771103950c0d49114619a91d14260859fa823234cd42905f494b376e91f38aa15f97de444637e907f8f00ccaa3cb7de4b9cffa9287f34d9b3a396a08457faa405ecfc746fbd8caffd04bb4df1478850bad95e0ecd5ee5abef32cb61c1c4a709738ac8b22516449330692bf19a9f499e9290b06ee9f0b6b21938ba44cef61e884aa0f906da66cbc20feb75f95454e2b301bfb08c9cec2a840d4b30e805200a1c83317d112a27f8b13131b3ded15860497ab48264ed6d4a7da53be8822fb1d937c6fab0067cb37a94b154c3124be487e4f567bc4c247f698682f03f2a87f1d5e75d4b392e60a7b0f44108d82d10662af2535878121cb94f9a41bb67662c9df5edd7053990c520b231a107b0ce3e2f1a55c515a3d63937a8cabbdd55365c9171eff1a16c9081951d691b16d61f0ba5dfdde91fc7511935831ff2e85a925e61c494b4c6396d19e50141cf75ccc649a0b5fdc678dde52159f22d28ae45ee4e0ed049f642de848addc8f647133beca2665189c9c3cf1600ed99eb67a4a2711cf6cd11222916e0e1a2b03704b02c599bc55f1bb3be3a780ac053a0494d313191b44a183d9135efd28c05dc6e08fa1f63cdd7ad761261d18047241459e509dfb4885fc398c729649c28d510b5d5b51051632b21c16b454ae309429f8a27eae6c75052c93ca0601fda5c39b8286f4af3f41caf3d2496949f8c9fc260002e31783307c826d9eee7d537f9cfdf25521c323551fdd80dd65fd4eaf9d703207b4dec44ecbc6bda92f6a7479a0154f23f31b089c101049813f0fec0af2774e0f5bda47a465ad9ffd8ceb71580e60d983ed43858772902a6f6bb88e6402e9c592bb937278f569d7ee6b22ea605eb169eb3401720ae846ff229762b58b3d3bd9b0a8a150beb10777347a813897f8e096a78615cbdc4c508ae11d23f60267c73da9b50b0b186695508b022aa35877040b4f49b22891a04f4e18b9ff33ec837f51f297acbd41ac75b383ec486e7c4ea548d85e6a47f0e26f2645936036542eaee59601a74167ffb65c2ca722fa1aecb528b00113f3baa035488fd3cfd0c04e0370359575013fe29326e91a7cec77540f3a1c3fd02c0934132eb5c53d5328267751b0de43bf41e99b4c2cddccc98659e9867e38d99c0ccd1a1d386ef1b26b11084553169b9a25fa85e5fd13261a671a3688dc912ce1a9538ae2277faeb70552b27c90f94f0d64e550017d08780a99881df9419f9f76631d51bb322bceb664ed0a6e3f3e99cb8929e86116eca07b0661ceec4612995cadbb8f9874a98c1491c9f70e1b50abfbe826989dee78eec1461783be997519a6167843fddd69553f427b498ff0ae2e92169640b47c0002ac0f7be8f084b061d2225a4911f0754c56481a051f92006f39b3c2f491b7b3a27b61579efae85b9a639659bbf23fd427cfff55f149fbc41a2e385c230f5bedd0f8911d14e4ffd68cb1dfbabaf44c0632815eb99aad8aba3b19b2066e9fa04c0e00e17a31d4", 0x1000}], 0x9, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x30, 0x408}, 0x400) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 22:22:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = geteuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7fff, 0xffffffff, 0xfffffffffffffffd, 0x0, "9eb0b02e570f3e57b5eb39af598cf8df6e2b6f61", 0x9, 0xfffffffffffeffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 22:22:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x0) semop(r1, &(0x7f00000013c0)=[{0x3, 0xcbe}, {0x6, 0x5, 0x1000}, {0x7, 0x0, 0x1800}], 0x3) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/93, 0x5d}, {&(0x7f0000001100)=""/41, 0x29}, {&(0x7f0000001140)=""/210, 0xd2}, {&(0x7f0000001240)=""/3, 0x3}, {&(0x7f0000001280)=""/158, 0x9e}], 0x7) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) semget(0x1, 0x7, 0x220) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) 22:22:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000003c00)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000003a80)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/56, 0x38}, {&(0x7f00000026c0)=""/47, 0x2f}, {&(0x7f0000002700)=""/185, 0xb9}, {&(0x7f00000027c0)=""/4096, 0xfffffffffffffdb0}, {&(0x7f00000037c0)=""/108, 0x6c}, {&(0x7f0000003840)=""/211, 0xd3}, {&(0x7f0000003940)=""/52, 0x34}, {&(0x7f0000003980)=""/150, 0x96}, {&(0x7f0000003a40)=""/18, 0x12}], 0xa, &(0x7f0000003b40)=""/152, 0x98, 0x10000}, 0x40) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = dup(r0) kevent(r7, &(0x7f0000004e80)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x7}], 0x3, &(0x7f0000004ec0)=[{{r3}, 0xfffffffffffffffd, 0xa4, 0xc, 0x80000000, 0x40}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x962, 0x4}, {{r2}, 0x0, 0x1, 0x8, 0xffffffffffffff81, 0x2}, {{r1}, 0x0, 0x4, 0x2000007fffffff, 0x4}], 0x2, &(0x7f0000004f40)) open(&(0x7f0000004f80)='./file0\x00', 0x20008, 0x90) getsockname$inet6(r7, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004fc0), &(0x7f00000015c0)=0xc) pwritev(r2, &(0x7f0000004e40)=[{&(0x7f0000003d00)="458889b45d4d6105e2c4bec446c09bc89cb9ce2e8ca5d481cd", 0x19}, {&(0x7f0000003c80)="e3a236c88acac8a23e87debbe39a2a1767356ed6c9a5a1da6e64c8c0e8", 0x1d}, {&(0x7f0000003d80)="5245106d63636655b253593af490360b248022344a642bd27e0a42f9e1f2f81f9203b77bdd94efccda64ddb28c03a58b28f521b66196e9cce3ce4fd3c49f30fbbd9610fae7adda56f597bf56bfbae733b81ba55ad2396088c51492cc731d7be55c227191a3a75410d294e13f7fceffa0dcf856e19c5def65ada4403eb0db78813285eb0c5f76a1ed453c8a3b6fdada33f5baf2218391288c8ea31e4a0d290e1c4536140c166ff5079a180751bf5e1bb0a030aaeba323acdf648e3d69944486771f176a7e9ef0fa92e8a3625f5dc6703d78c8765a28e8108e9f1dae2a643d110769a96d6daa77fd4f4424de141078d42b7ed17e26072d1dccc0f9346baf9ac1c7feb9abf0fc97356f4615a1f036dd6cdc41b5073da306225be906b1a92bd8fc98c6ad0fbc96a3ce421e5dc35d16ae3353a776ad8e1db4acfd9edc6d7160a1e0253821ec3f13a86c17b09f6a21577e45d7bc8978d6e2bd78738912e68d8c49baf45ecfecaee667c655d0ac36c4bfd7bbe9e55b78bbb7b347a126d86bef9ec307551a0b3e469aca9333798b10fed18300d7b5c905826c2088b1bcde9d1e706d2ddb03994b0b75e9f809e29f408989d43525c0a14d9457468d6a12fedc88aaa1e31fe7c4a60d15f656adfa1a94df784fcc6235a0e9a9c701251e2becc8d70b5e63958c0e9db500eda3106c32319f5d23ac82cbdfc4d3dccc13dd8fb8cd8444dc1d9b8c96edc0f2ce13a03e98b9518eeb6ed5ed8f10300216f3ff493068d19404f60e6b49208e690891c219a0c4bc8196f242204f616d0af7a8b006dc220a1db177cf0c76a43a34f13679607cee4c2c433b0b1b2e97090c98054ff21f03331abbe9981dccf7db3949132bc7e34cdb1dc254df7581033713123a455f13a618b6b7f74ded9dd7554fa77f2205048af8f2444e2f4a3cc29fdd83977701c85ed59d017fbe6ec6c3ed3046777d497c345cd857a1e6f6a9f41d45d672be1e756bb3a604b992473133f13cac5660fff33d5c57aa42c0183da6436b045b04513b5845bbf1d0fee720ad481f68ef6b5ab52737b1e691594f7e302146297932b48a7d3fc96b3ff1b8dfebda43d2d3aef5960a8ce3608cbecc378191e49ead772e7b014d9515638eec580eaf21fca8dca2ab90c59805426fd7e2a44876799730dfc7ca29f9929d5beb8ebd0ce40747edd5e5f03283f1dcf6a18b9dac6752bdf67395e89ee6ee0b39c4c61f94a041084c64930f3a1186972b4d240a9be15ca5fc32788c77b31a5a1a8d843d99dae15558a22370bcc6e90b9fc49a2bf409fba51eff7375ea99d3698650377cd547499b47166ce9b654e3d93b47e69ca6aba9b900902f09c0a5934c00b5e257db850b2b426a55392b8b62ee9eedbfedeaa5834d7d386ae2dc1f5eff5ccc5683400dfe38d48f623929c9bbc886c7eda21969a71aac49f8d398a5dfc195f39b8aa60a3f335cd1f4130713fe90ff9306744221d03ce6acd21eb42ec77f7383734496873b4ca892c35b799c6277982ed501d5b0461bd4c86b829b24fc9ace7e7598a536198903631166284ca514683aaf6299d9f8e5d6a5a26a350ea08d688c8e4b8f7a7bf2fc8e2de6778a55c3f8c9d4f721aa9441527dcc65a43e079503756db273a4721ebe9cf6340e0ea55c7b6aeff2489183925b34c52e8e6d3eb9181568d560e53f75059aeec0a12ed5de85b4e740886e4c988d66199f03713e7bf6083fc1d6f0bed481e4dc0a2782fa72c181b91a6aedbf508b55116df0e282b0db3bc5143d9224a55281c363d5206d8d4a998ef560c4a5763a9ded38d72b4979364c8bdad25fe02563287d54acef46c5b83ee7b8cf7c7cfd52d13da8ba0ccd91d831c6f7b0ef77303bdaea2e755e708798b129b6af9be33f9de3ea08166b6d605fb9dc1e203ea0b17689f0a23482b655ea4daf96dfcfaf4c3e8de15030938c97cd48258aa56baca7db6daf2f4d969b5f5aa00e1f302d28f321778f7b7c8cede3af51d883181e5271e3fd0d92fea980776ce619b628ec3ba3fe8667202ea1ab01480927fbd74fd870674125f8b2804a345aa3b3143db2a335e99b838ca790390fa34cd37ce1ca7799fc217654b08a0969c91a12daa33296bb07fa7153be41dd150046bf52f44b4217f3afc6ce33daee21747667b91d383743a5c6f7aefda88af3dd8115643ca960ec8ca686a48dba0484c11de932867b19e1b593313efa403c477b9b96c23ddba8bf68a70b68341cfa6c7e971eb19c343cf569a6bdc64dd35dcd54ee346ac4aed3b7ce001c14d2d133f4284c5bf587c7584cfa6e5d884713444b4885d855a01e030c1d33a1e9642f248b2ad3bd68ab76a89354ad8b635d15160fe2cde4a4a76b7ad086e4d20918de0486118452ad345e3a273a4e80a9b6fa444ff5e17fbfec42763e070fed8f6cd3b5143bf86bc1d5d034af1509ab5a07520db3c0e9ef428fb8a59fc31681fb16fc5332d87843f526760bc916c9871a93b81f0ddf37cc867f16515558fe2f7f61649e587fef3807e377dd9e4cb9dd543b71930637dd4bc79f5dae3dde938798dcd2860fa8c5c19ed28942ed53a6458a16cb36fa8d00debf2245509bc6919e58c1f4b3fdc834b500b0fd2c33147914fb4bb6ccd6a744ac5c43c1da8f772c0a92e6bb61a767e3e4952e69240d55bc39f33f1b4b6a41b4272e5568edbc7578c30a788ed9fc8a2f3ea7d21d1b55dd5adb5bf532c0fdbdf0cb6d5723a7e36d3edc01c2ce9daec00b8494408aaa17b470ede874853f633feda272ebd410b0b02bf1b52b6c502f9ca4785e8e9c8eb4cce9601d23f96a835d6182112c82770f1cc538f9f1a2b26853cf091f70b8acc6175391fd8704df0383b0fc5c1479e7efc7235b85c4142f8cf4f9eef573baba4fdbc01e5d200d65e661a7eb1057bce844df71b18fd486a6eea9eaf2887a429297d8611f2e2916e1295b7c41a36849223f0ec9faf6141f350014a0db82f2b800579537e55d9a9e09b3438886a94bf2141fe2db4748d539d8404d0ffdca947b047f556eda073a71ae3f287d47213f8f56b1b4db60c6ae43a00c872ae6ada96e4aa250a7b7bd4ab4d5549720f27c837adc83fde9c31077f09e3f95dca268a29418108a2a042ad51f9cf19df575484313427818d085bfbaa87968b09be32a3a44210a1f0eb339c96fb798b574fa197c91a8ace76ed2c54c488495571aca2d87d515cbbda829960e07b294353873b08aea8932aae95da9dc8c8af187d65e31bb4ea0213e48cd11800963256e74b8da38e9f9c15ec94f8b31d622a1decd68c0e08c6cfd4e8bccb8e2e23a67d7992d81411fe256ae5a5c362a7d49baa29f7168197413390896e48dae342d1437e1265a98430d5955c4b647c138f789a27c906a21299160d9bf3083ba6940101d98d79c2743b9e212dd07b7dac0805704ea1b19aa817ca957fa667691e53d2d0c66ea09f2fa091034ef0078b1fdb29e884c20a279afadf1fd12e50ec744c646834138e5297c23903d94bcebe536c703d4818aa4b26721973451c4c4db0513ba1cd8c9389228019783e2182cc8a36c42c8f31ccc3698e68607c3cac7f70d454285228821512eb8820a99a9eb65abb672a0b9cdb33b34023da397d2d12f1bf0c9df2a494a05cbfe514c2ffdf87dd03800c9e6d24677c79ec6aabfe673849b597f0261df9542589c88c38784bd5b944a8e36e1b89d3aede6f9a93f57e43a0a80cc6b9efc86e10063da5d641ba8a1dec0220e25d799155292e9197322d655271f58308d8ce727096e71d28a4f050a6057eafa102151dfb9da9244320b30cebceadcd3468d8463cdc08b7252f07a96c7e552cee8e8ddc2f3519f471a4c9a17bbb1f6270ff66c958ecf8fcd455aba479f841455800bcd612efb79fe179cf65c9475ef801ca2c9340818d673941773087b119ae5028673a7dcca513e3a9f63e19df70462bb6f9f46131ce46fcad342b7954cda1e278a2ab5693f43ac0fc37e0b019d5368160210c77dac1a0d28578d7aa983a165c354848f27d61d5f0068c7683569ed75c3ff4fd81f7485357c8433bb0831b19acc8f666b57235930ec1d92c50d2980c6aa914288c32090e306e93470c4fb08a3c9cfb7d48222a1222a759cb205032e96c60010830e14f1b269fe53ad77c8fe26994e6d739307bcfc9e4232e744c72f8328916371c11088eca06835ad17768d7c44aea7f87707c92156df9eaec3db1c34f4438020d04da764fd610ed30e445373b77a189627efa84ffdc8152488afa2ad2d1d33101a100d5606cf76b7ddeb7ada9c364d4ab0b270d0d90aa95845a91e00d00c796db1edff403eb35061933c8051835de94ff40419f654d89a867edbcf1b560db4a6d9fa7cd768faa9b5d20572d4f2bbb477e914e16cd2ec32938d64a0792efbe7ac90be5900782d306ad57732e1929036e7bfa67b49ff447b40004bb6d323eee09523d92ef3dad8833e7b80ca3a945ecd778a00c328b5d8194f618edb32ec13d583d3d36fd02023f36cea05cc15690c77d721d5bfb199dc83ef06f7ca5f052f90c50f1bcb43805b9ec732d3fe103bc5cb5057bbb9c84485a2402ee3e22b78ca90a75b51642d3dff817d6fe6e9420b8e58d3b3b9661b86d4b735f26775e1009ea2210498c1329f02d2767b72aab2ce7ffdedeaac553f61369d33a1babec16820991b0b3c25c2c053a0703d987707e9adce6cbf5034198dd8ca0b128a639047f0f2771e84d15e510f203a0b92315027236fe2a252f894745e573d2bc1868e77bbefbd90bf87758345f4aea4284aa2ffa2a3c476e2fc939fdb0ece61d9daed5131d64903a316451c41fc108dda69de5e4da44ad566853db759e384dccee8e13ca4254a24a50eeb804352c2d302f39e8770a2fd59f0337039e78c29d6d87b9014b8e5974ca70a3c35cc978c20b79297ee6c9ae8e9694cb7611320abf1b39aa8a27e4e8f71e89ec0b178f6673b3686abfb2f9f12cafd748fa3dab187809e7db0421b1267e8a56ccf1ada812efef08e0e2f6d123529c1946075d1ea173eabf5d34431f0bffd7399f6a797e4b4aa2e3603700f191022d45e7ca25f02644c5acc6c4a6ace9eba66b5327a9bacd85065fd1a0b5f861966c6d3cf276733a8e9ad3f5e6e5b3389f3afa8fe64ea153528a59c22c4c506a06f019060802d9e3a58c3281aae780f54b175233b46f03ca10be22a5d4a3a81cb4e1d996b1eb7c87aec5cf6bfec13f47d44513eee37600eb58a4ea3da9cf11c0f5e0511e0d8b3d6e026737b229a6f1c33bbb3f0ab9d6a5161a008b90d204aa0a43ec7f00a80b10d97d7d78bb585cf02bec1175c2790e4529c2cbbed2e066ff5d88f34115498cbc857f6176973bfd1b272e53ace94b297479c8d4db3e6bdbaf3343ca85605ac9dca8826c950933ec0332251f40515bb13981dea3cbb30991082487ab73bdd7b4ad712988c5aaece00b7756287029c7b24dc724b369cd7fba23e815720813c0631d19e40c547fdb9ad818ab228f972d1faddaf1a94600edd6b481e3648ef0a35011eb7efe76704435ee011dd95c350b4219ddbd2cfcb12c77ce5cfa5e58fb01411fc4f2c6f73724d3db19f4f1f7ceb7b3ff1d30d1dac1de35bf696d03de6b24c8f9e397710dd1a968cafadcfe57b9526cd617b0871167bc43d349316b8479087ab39b33b7bf50a3ff794a447540d0d4c7cc19b7140b6ea022a19d7254754148073692e6a159c2ad22bb91a7d9d209297eb8d9c59eab5f1e362ce0c6218aa077b3ec01d7408dec89fa2523fdb47e48cd24329ea40b8603f00d9a81c8b9eac6729dcbf89d084e45e", 0x1000}, {&(0x7f0000004d80)="f4311877ed5671b113491f3856dd6d128172d616a5762dab5d10c8e6dff30d092627c3f09c168860cf8fced4776acbe2aa4c47886e44bb111b5a1067a540ce2a4691d03f97a11ab6c8e625ead7135c6f03e63b1166b0b785e9369f3c157c951ba0355a17094cc0ea4cb5298a7ed2d357186622efa352afe7db804d7b1b7817e5ea46793c4a9d62c4c7df1333a2df9d2d1fae5f46fcc2c408b93f318bc5f4d4", 0x9f}], 0x4, 0x0) fchown(r1, r5, r6) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000005040)=ANY=[@ANYBLOB="01002e2b664ad388e0e0177d0b6c613000cc6f5f27e752bd61e429157cf074a73239a54f63ef414117cc00000000564b311490b535000200000000ebe144dbb768c366648fb535867a68eae931c781d2157377d687a2140b0e258627545d4ff0e46b62ba898f9a6158ad14dd80acf8f61d5c6169164bdeb91a1ccc405b88e4aa000000000000daa336cb98ea07bf7d1379b409d8257df66011023ecc3b6ab6e704cba485e3fdb78d779b0e17821b13c9a0045b2886c6cb9c0bfe9b24a4c7a7e9d4252651d18c9593ab4206e44cf2ac80dbdc1b3955f6a7e48de514da9ee2ff7b4d4078b6711028d9bdb188fc46afb4aae300e2e9851687bf3dcc49d404fc46ba2392e0a47659f69c42116648e607fddb3e41888c4e46ec261e8eb3"], 0xa, &(0x7f0000001380)=[{&(0x7f00000002c0)="0a13f982ba68e4438436fc08d26c05f515afc971af3710eea2451bd1606a2898e2655b8fdd452f2085c09b575c4fab37c68b129a30aede285b578844a723dc0e54ecb9dade008d5bdd14b797c12646dc200879718500325079646279d7d7794667f88ddc5c584adf6f2f8303afde23639ec133ac", 0x74}, {&(0x7f0000000340)="856e607a9a966dcb33e6b9f39ef6e4d7dced17cee256a1d05be37c7242395076b4afa657b4677acb56f924b25f4a8d7f40fe520e49db9c670650b48db70660b27bfedde4486b3ea6628a01b70fa26e52ecbe4db519aa86eae86799b7bf05acd9b76cb0fcca4d823b27699d30212c152ff95e55815a179373014c5dd14d650866e2c81aa88fc610e2601368b990f3eb528ad09ae1a7bb3534fa4d1de44b7eda148d147d0eb1eaac9e50041bb25806eeba8c22c41f24beab0d74d4a288121a5375c6dbf23df6c19218699b94ae78b8f14bd2a8061efcdfb660ffa4a8aa45be3fb24d11af997b52a0e8cb2464fec61dea33ee8a9c59a46d8986fa5076d371fe174e2d9443718af6e2287a07addc405165d1d683dde29bbc5249ce452201fbde4efd6283b592f2ae9ba167d72687717a7e476729c0302efb1d631ebce9fb20169540206baec111fde4e603e61196021ad9a05457bd9add2180adb295640c027add43c5cde43c7a9c18f30e0f1d16c39857229df5d5195caaa4d4725ac7e62305a0b95d26edfc32b41cb48d15a4fce74dc384441ae237e2e09407f07d7050614116ffbc95d5d1fc2659e5e429a42c22a334c54e3d6e0a069158d70db19c7e3bd7e0f1dbe4ecc53f8c66786bec2fa737877ae80cd8c2ef501d6abe954d3bb64aabe732fa84dee7693dd72b6a129e2a64aea38237840db76be75896fe7beed5adfd2ed8d633a66eb90e9521685fab05b0b62e37d4ed309acedaa11aee061a470cef308e2c2d0c218abe98619ebbfffde0fb6baada773a4d5318f477c16f50970d71accec1cb8c3a08067463cb1649c657796174af50efb171f0214784c51abd0d470b5e0eb4d258314becb4946c890303e652b931dc9cc6921b6d74d68a815f4f130f0cd2434c8a81d776face970d2731b184e1b7af3536d7cf1b220442a35c0248003e8222fe2ba32187f691f13580f2cf9302bd094bee7b8310424c7ee06432ce7deb32fe3a385789cd8041abe1bdab5006d950306546ddd2ff67c5c8bd7d0c3fed5cb0268152b561ffcad1fe06cbaa36fd7202946586a39e72d27887f7eaa93fc23096b492bfa11886a99a192d46db9cb8bafb9a53ca2c651c0af50be8bd20042bf413c62a275c60f20ab583b493fffe3a0237324b0801411e9705476545bb1faeb8bc8a10b69ff400bf9b256e16b5f7a59b585d2430a7918d6fb341e9bac56fc88e08f2c27aa753189b4f31a15b0f7318e1e2ec976d148395bbf9b76d84e152e3b53de66e8e752dbcd44bfd12f2dace5b763592747b859e3a94b6b7922d3dc6f1a54d65714734bcb51f0916d8a676dbe9549540bddc4c23cf3a8cf6fe37fbcf1359d0a246c58b93761f516a95a4fc8af01ae0081796e3fb5e3fda089205c34b0963003d2d98faf9868d7c69c5a4cacfc33277935d63334968ef48424f670cc135b908d86562acfd8457fb1db4198ddd05116d04bf9950faf0945a3798681dbb8d939ee760925792dd88f625b21f459bec37ccd6b67b44c61e8858f039ff3ee73035861619b446d96d89aaa472caf35ea1e53dc9427c9ef88aff3a8afb1c14e3d07bcefecbde3f3db3f6ce5f479a70f3a79c7c388d9054496d07a26979ae4b3f01440fee0d222cade43376f9b54e804cfdbe2c7733c2a669a57d449b941f64869d1c42c1cd7d82fa0205abff7eeaa79e3aa0f63c16e23756043ae424d4e6ed823af8096798ee2739d863a615f9011e4d8944356d68d8e0f8074da9d3cae5b80c96c35e2d92996d59f52cd6e72fc3b6472cc11336740567161c8bcf1fc5c7edca0e465575be0085bb40f9e17dc24237a0c3f3c353c7e0e5bd3fd1d5dc81e6e70bc8380fa73d17221d7a313f3cf543b92495dec3042e3d6556f9a251b3a2bf5f33f89d5e4d296cdc4391ef875ebce4353b5a33c9ec9cbd53b8abe510a28e1b09b68f389acf89e49424a1241868d0d6b8cc9dcb1621c9f8435b47a901b71d679f9ce7ba63a75fe9f04654238a56fd79ac854139765af70f634a45ea7bdb3e706d2f05b9493d2ed3b6a72841a3b3b24a160a22f57967f2740f0f6ab64795ba43596f2c4392b8b6be364ff1536b867fe35905641de4a0d5ad72bcf4d21b149adb540202c62ba4fbdd069ccd524abcc5a5b31382cc56d3a91837a8eeace469156d89a7ed7927847da9c11d3625a1a8c53ca2d61ea48613520b2454f5ccefe0b5bd114bf99495091952745cdc913c6b817e70d825a940273d2013815d553ad241b88ec387961bf19c2937ebe4760c16586d8f23666f30bcb15cb64533d932d6c6c8a66af5620c2e4e48bad70fa702c4bb1cf80ec7fc3d5a69d9de84b8fb5cb1d1ee9246603cb376b4218a21e43dceb4d763028bd4b4901922a4af0fcfac14c4553b60ddbac84f900f3de8d0d4f08eeda531cf0f1542838bbacccc40a663cb9ecfc62ee686f0f4454631b2c20639158e302b37000ba97b20490b07a45694bde535ca235b49730cf1c2015b56f06acbd0621b2851c12f3e5f66a247ab1a12eedfdb2a2c502fc58e23502b133aae99ab6253bc0bc447e3b63e66b4ffc5571a4a758eb2bfddce270c1f027944fdb79ce2e9e2d30b9b902f01fee2f94b7ba986640750398a079b83d6d3c0aa7908ad333c6a96f800bb849acd90f604405377b495d2dd46379e69bce5eebd3618f63e1557f418fd69695db9b6d30f3405f9a9e58484aba328c146d7a47a718bf759b6f83851f48a1228242440e1b3197784c435f171743696fb283202b986ffe741ff560ad0a98a77bb1184b4eb4d62f693b6e4921d08afe75f47b0120c6f4ef16d65bfcb9c758793ccb29c12be3d898df96c08f033f6cfc71ebb6f50db093a515cc7e1eaba5ee2506494c0ce0300264ca1406b460941d04b2d0a0a6c6d331d4a70ecbec5a02af1354e46a92c80975f3b7df0f52e66a6ad2b3807da9c6dfc9d04f119c3a1c959e8b823fab3c8e1cd743639cfd3b17cc436d50d62bbd3fddce99619cef4422aac044d0cd3f1567fecf85367b4919d52d7209fed35ab1f4a39b8217678185c5b0f801c5642f0cf37f9e18a0ec32ef50cb22a4963fef3c2cf268390e28ae55005021b7b4d6a87fee19a840d55aff1cb7a0a824d9abf4015dd0bea055cfad04b4ade0459fd6a59efb4163c441b1b312cd1994ff56c1d1db20334073a053bb9a94e3a01beaf5b850b7be54ed3aa69c1709d8a08cef3086512c6dfc8ab71373abcc796f95a9cd24b887380b9492108dba540f5bfbf0b2de351dd41e9f72091ce58ec3b11df61708d96263aff5ef0d3b85c956758d8bb3f3bee72b14a2241b606845f91ddae37e183fae57804415b85d6a8d6947c43029706a48be329ca26a49aa31498ec87973da11b3a9f2394b12cbcd31d54d8557dd26214a6abff32010160f4f00fe3e4e7d0ecea85ff387d7891c28eeb0ece5deb7e4e10d1b03ede42aba518d7e0bec6d993fff1a5c972ff3a68eeeca13f8c2317d1405abf8c148dba89ec5b61720a3ed2358cd00be14b3e7c1090a3299016a2c3b94f47aceb2e338331722645cf03b95325d4f0c1373a01e3ebbf3d54f162c20586ffff7c07dda88aa3a11365279d30f2174847c6df574c6fa629ac31fd2df483cfd5050f7368fa487713ac4ecb6d7ad08fe1cf9f40377cae0524ec619b23702711829905752b6cc3b09f54d21dfa248a5751fa2cfc3e438e49a73a7b2e59fc69a6325f041fca60083c6f9106b8e5e1d7c2650aa5b22fca0a92eaa4e5e4e31a92a1a90e4f57e993816ff25cfe0f8a279c26fee2ac06e67d23f630c79a9e3b1bebc26c59e622032a973b328ce7d4c6f2579e4730de45e777ae165c22dc0eb6cc289566fdcd8e5f8bcd2eaa1999a68c99f70927c046b8df7c424c263e338112f7737e54d60ac302c1b7956decb2a9ad6de4b38886408e763cf6b2267fd96f1866b746e8a31745c81c8bc93cc43f706caf2d8c85e19a011432577b6e1c1de77537ef322d2552b1e5b3473ff2738b35572a5fdcbe891b4bb883157aa4e4459dc0d998ee42e404a67b3db767af72266359d2ccac1dfe7f5449d6d685213cdfdaebee2df06a18d9f4a7b07bc9066ed07589f6cfb52fa5dfbd69eb69e4e2b087c578f00ebb14434b8eaa505bd9ead6dff6c4448b1f37d0494eb6da673acc87c356e84566d8157194f62828332a7b8f59784c72fd6fbd52d2eb645eaf6ee309216417c8895d43d213070f0d1b49b971bac9954d09cab1a19cf12311b88a02c76e72fc096b591ece6b46ebe07da340164d1665fac76068dad543417b527a2358fa800699ec32c45a377e6cb9e79ccbfe5f9735f1f9b7388e6d894402847ab5de04cc9484806de7456daf8ecebb43d7cf8f2726476c7b0338079def61c3d8e21b04a2d71ae4ae246a74497e3cb488a0e9b4485613ff6cde041c3ea75e2876a4036389255e59cbac99055dfcd379779986647c0ade06753831f831411657a475376cfd690cc5a4ba3e1947b8b2637c90307bf4404980ef8bb383820b585680c64c720366eb560eb93d4574bb798b078e9ea5be7b739db7d2416dd23ab672da65f7bdb274b5192fcec1729d4c6c9b1fffeac20645ef8bef67e98543d11aa006ed9e569ee428efb3d900f98685a580aae600d7f89998306a3ccad552c30fd7ae6adbb4883251bd34b94ffcd86dd8b685060b2dc0735e373462a29f1ef61bcf44bea70c15635e8760b4061dcd1511312e934e8490668b8da82e2dfd4d2cd11ae1810a50a11f9ac5c0520efc0a5fa7f630c495c5b10fbbce6d3564f8ea8675eedb077959ccaf0d5ae810f649e45a3328643be474d03853ebdead469b1a90534ee794b66ed9b3fa10339b8be3dde589564918016cc328c9e9832ed58ad1cbcd2c0761d6ce3cced837c2d48f59ffbfc3c005f2edafccd53398730c39918e4a92ffac446d7990ada86308cfac361583b6807849356c46a8436b49d5ad7fdc88b5507dcf87b03af753ab9f32b3772f942df48bddcd951ae36f482683224faf60ecdf4c31aa57bf3dff7146dbd0c1fd7af639533dc35401fb2fc07a878c3a60371c469a8e286f4489fdbc7b0776a9af2c116488b67971a2636c29380151f740decd9b33f601c1819ad1e4ab779974e82eaa745bf8ce21b69ce7fa2e9b27513e85b1211a89bf16cc4bfcee92c76de365a36e11b9d967108fbea9c593767d808de6deaedd423fb00854b9c1d2241bf629e84c9626b723de94212076146ca328d33ea86139651ca344de0c770deda21f090d8056cdf0151f2450cd4416c6f0cd015ee83a64095676d52b2efe440d12968d62c4099833a8e9836eb31e9c39c8dd772bda5af6b0b533d5536de82588eef5378eec32e1ae4a7cf08478433652b6368387eaadbad74fd0fc063a7d0164c9970b29ecf46eebd669d232dab6438749a3fcb4ecd19f4afa76c8b7145e8e3cf92986cdd33b4685512fb53414ed24648cb97acacc1851270c1856ca521f0338fad77de65e778234cefa5a1aca3b20764ceb37f70558df37ad575307591bb47d9800be163c372826b680892a83305134678bd98073b3d061e67d74ee450a7999934a959f170d422cc7d01793e161ef00216822fb032e183107c5fd2ee7e1c82269ad877a35d926ce2aceb3ffac79ad72e68da57efc5b5d464ae2ce32aab5540c0fd52735864c75497d26ae28160dac8ba82c27e1b0ab9e4fa1829d7e7fe7ba271da5c200812372f71d795c9f3df116fb13bfc005bbf394b77c874ac9bb3b18c6acb5f54647efa0a7871ba62f9ead8a3bf558e29d289838db6467177b96e286f0", 0x1000}, {&(0x7f0000001340)="b235651bd4b6411f0c225e333cbbd6b23c1e500bcd358c2708dfb320d7dcbb4da7bf57f51fbd", 0x26}], 0x3, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r3, r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x48, 0x8}, 0x0) open$dir(&(0x7f0000003c40)='./file0\x00', 0x0, 0x4) 22:22:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) sendmsg(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)="cb4c86044cd6afdaaaa5e2289548b0f467b3ca2ca946f46a77804604604193aeecaccf87ab3cc95a20bd7c106f067bac94cd5e546e3de09575afcf0401730cf4012cfb222cb3330182632e8f60c7d653434b59a8503259237aa7ea13d8028d172160efd780efb8f30b2be57977c924af0495c0f840b6e9cb33834525c737783d201f91705a75ee0ef8fb54cb54f5e6e1135e8ec88f920b3345dd819191395d87bc70bb5b471369", 0xa7}, {&(0x7f0000000140)="595fc08f45fdf56d316180", 0xb}, {&(0x7f0000000180)="3f3fc4a5078d6f740103904c3d820cd3172037d56e33744b6c3a18be7ace1081b0a1dbe1291eb519a34bb0ed3c815d37b7b8a3a86224735dbdaa6263beab4feb5abcefb7389aab3281aedb13c2462718863ead4637cdfd51a2b3721ea13a4f9d9cf0bc66e72fbeca9b7d2b0d2a87b04aa9bafc8f9450efc1400242103c273dcb0730396401f3b7dd7fb727a8665eb22decbdc9d42494747b2eb5eeefb4e467d57de4bacd8a492371b7d9a5149b900781f27afcdb5cd3c7a84659bd13e7dbdc89eb9c49f95e76a0", 0xc7}, {&(0x7f0000000280)="507aec8cbd1c4d913ddfd352f2b456d3250010fbc2fc0fd97685a001f7cb3c0552947b91129830a38dd41d966603d55ea81b416a4ed575c412ededfa929bdb5a86fe30d0b789b755cddfde738184d25f3050750e26df016b247bdd0d8791ef997d7fece14968a958ab9606d73e1907e5768be9271dfd7f0e33dfd7c47fbb939845d5cd60d12896c93ba09580bb0570430936a0e7a642fda83050c1322cd384102dc226aae156f06020997c615ca65c37fe7a3f9388040047aee1c4584210f9bc5fd8738706f359f07b8dfd9b19b8fd03e0f926f2d060123be67b81ca3b3fc7b4b93bc6", 0xe3}, {&(0x7f0000000380)="7a5f0d50153a3d8a2481064e5b8ffa7e0139", 0x12}, {&(0x7f00000003c0)="f081b35416e16850b036fd4667adb800da23347ec038beb8cd2232cb1c", 0x1d}, {&(0x7f0000000400)="df47f4e051f552b343fd445f3e69d64d76543a1795aea2c6d4b48c3f1ab665d7aaae8864c536290af95d59015a3e89b712aa96319b53c6b5199bea0dfc7b941756b0a1a363d08bc6631d1fdb55377871c4ee9a", 0x53}], 0x7, &(0x7f0000000500)=[{0x1010, 0xffff, 0x4, "635efa89c240bd9f53056c09d96df36f1cc27528c4f9c6454a2710685a6e422d04f5bd09008f46b8acbbbe63347e9f83357d990d9dcea790372c91f7cb414ab8327b00f20d243afc9ccb40bca3f0110638b500ba5c1f1e83c37361b049a8b428a9ce9a67d816a3404e0b569ebf811d487e1cdef33ad35b7615005b0237c6f47fd304d808508f30d60bdaa339fec813ad0cb1c2b697261d908d7c3d2d7fccafacb8b7a2eba6689e1d6bfb0ef095f1bad2c75b75a9cf41a9361b197a281a0bf31f71e80c14bcaa4933cd55a7063bf613399e52f4e121d81d05e78249f64a549c0058c20b7a811640537236e87b4adc4ee7090b0675c963e08688602cf851dbd779688f2b9f4312dd9d23904431d4ff07d33667345932de8128ed287a311cc75bee01b89dd0afc32a96fcd4df66353a4cb5ae89c71c39510554df8cbc2988b05bac0bc76d338a1cbb88da9fd5eaa3614821f74c82e568990e621a9a4a4ef082c7d586f349980031ed7e54eb092aebea3d34e4ae3ede700eb78be69109ffce10434f7551a1ef20fcf905576bf0bb23d14356dc7a610f07cbcec35e0fdaebe8e08d6bf01cab7e166f9aa59681d62ea80dc94ac571b5a5cc9f8f91edcb0d4ad61072840e07222a630a070cf52d94da366a212d5dfc0c8d1a0b06d82d4c57e085981303ba51a70bc28928cd3be4c8b1a3035576238c40cbb240cf0d76a401051189302d2efdeb586a1c172484cdbf6b6228294ecea2a7c14de6d9b252b0cf5fe839d6b281beccf9905be97b854629d56fa57f6d9898e9392375784332e7e1dce1ca52a366502d2becc4186872fe67116000211f9ba5b8eb95972eb39c69e501d5e031ac80f1d545262638616786a324bbe3f2e498fb1c0e92c67637a6655364982e18422aa1b73f6db6c66346a5f53e7d6d9479cd0e5f3ebec88d3031e963bcfd6d8975d1dc6c6e3441c76a8f9fcc7ddbf9e6c621f0d7079d34f35d18f83220d75c36731860d88dbb70e0dd9c446acdccf358f1a1edfb5dfdbe811d0c5030cba02beaf53235045d1d4ae111b3d18655a999461fb47c083e31e01ab64a7911487d52af0d2ec578e634515d3a09859597f7cc5cf888a3a7bb991353333dfff6da7655489a36dab7636b9619a708fab70b55fb72740476a0edd1ad60d0fdcf3d74290ba6d72fa4126b5063c9ea7a1b632cb830b15bae6cc5f78fcd4ba1c89ff6b8ed387a89afc645fbfd73345143e19bb900dcb36813b44b0723a84e258ae1b7c0eb17d1f49c36cbcbd1bc5c730c86cc899ee5e3c6ccf1bef190720ba5ef02ce7deed81a9f403a42ea5b795068cf07d3061e458f80c154c2d50742a3e205d9edbc00a3cf6cba6a89d7388ab3484921221e0a15911a21573e499c72fbc76ea64338dd0f43cd4342dc1c5af6c4d889fd0c549ce381c66f93450b28eb0e40218dbc6e353704363c5ffa1eaecb85b03720a8ba55479d757ee36a4586c3e24b0616cf6ca769516affabce0ac5a11f4861d2da2c449883a5964368d16f726f46f45fda3da468fe2dc6ac816377fa7b9cb5c680e0787f82c9647070c5ac1f71408f7c2074b5e95ddf599ac42f13a7f2cf6e880a58e11686492c568792e1d6258702134183f3d68e3526dfaedb630d23d46cb3b627656a84698c866fef414a008e5aed62ad53f0884917f91cabb5a9db7da457142f7e0ff8b545f926d881892cedd2b508a8e750f10f72979ae8fb3fa40b69a9fea9a0f3886768d6781b9daec25aae9d85bb4c2258bbbbd996acff63d6416c64e4c0a6728811dca2819ae4e727f5c1ecba09c2265953a2db02794df0569ddfee0b98671cfe252713669853a2299da96a4080178bbab5d5577126b566a07f8f70e39b60005bf257fb08cbc846be2c98929d7a572e8db5db9ba0851b518423177ab584d6ea88b2a9ceebb34391b0c516c70efe33278cb08fdc56a4160a597ac52513174011e1e68301555e4366da30cf646280ae29b1bc24e3baf329fa7d2d81ba1f967e664b93abc7cd8089c3dd21a3a928e0320c42b40e9ff2bf520b347aa9be1a1bdd044c37b6dcf0ac79004aa41c9a0f0168f999a87c8af4234bb6db70cf6d6f09859ab805c4be9fbe9049652eec2169eac071e7259d34a24ad8f922cfe07a2624a12fe924ad7aca271f0b09c6443be1d299c112c94b1f8ddd143550f7fd95f3d84f51a71ba864b109bcf1d25b77cdaa0c3c3689b890b0eb9e2307eb72becc884b95a9a6dc0d13a00d99b12d0f25d2a9c1aba3cd9e35341763c28d1f482aa4e63a5ed9f4fd4921a7c9712a91a5b0d4e9ebbbdb21c411a4ec9a7fc842e7e6bf826445d19d0b94fa22dd67f85560919491ba81917ce192510b1b0063af3c02a991a71931cf47008cb529659941718d5cf7c3ff7c9411402c2a447a046093e7238aa05fb4d5a6247e649edfc44bc4f6ca32cf043be3a6d17b0c04536bd0b92d26f3f118ef42c6ff031dd6fa713dde8310f063df14cfdfe5729902cbb41dd2e2a348ce5445db74ac0d23e394d8887dbd422879152a79001dc92580d0fb89ad1d586a5fe2927657c272f70e66402322ad063edb2941611ab2424dac4961fc3b0475764bffc59ef28f09cc884de66199104488d46eed6461b6a3bfa07070f299730a93503433b4aa41b6cffc4be982e135e4aea861b82c97d84b9bf5b9c7c77194bc6d5108ba0049d8783d403ca865eb52273f99ef008772620520d7430878e5d17530f1badc84d4dc9b1cd462be8f47cea024e9d6a7e7abe3a012d17be9bc59ec43e0ceae872f3ddf2be06dd62aca765bf622bec8ec6564837b227aa8383f10e90ae273e1e62267a727d94f6b2e9b9f1d90a7a11ac9ac66aab9f746d0789ebf98a2a76fca2aa87ba6b2f222c5a9d6c17b0a837adb97fae9139ecc76eec953323bd75e067e62612fdd0e769e811b9fa6472d59d3587c3af3e1b79542c542b0f28f1c0fc475e14725d85101def6af8fe95c6e5f37bce7ea3b263253a48270b5421436692904571112dc81cadeac793636d455dc2d1146fd00c9ce94e3319be0807728bdfdfa09d4d4fc8a5558e68c233f3f3fc9a988917291f9c4176047281b24b8da72d44395dc94860312b98871189db87a37db95887bb908f4fedf618107baecb4db82c2cba431cd8b6983fb0d8f6d2dd52e9ca9cf4c41e2ccc55f361912b136dd5a678f65f8f95ea5598a73fe99d0a57ac464055ec7b4b8b342d9b31a6a9d48af37c1d3ea11acf35fe35cdf12e92c1b8f66a6ec5e3ce8a8d1f76c27263dbee506aae32fb03d1f67783cab3a3a8d4afd6ea66241620833abe913c90951d4cdcc3b1e71c29b4239f7fe8d90b3022034038080efd845c02c977254cc921481728ca43db47c985c96484915e87c0bed72853cb07e537e572fdc01019bda3526548f3fb4bfbf879dc072c0ddfa2354be8e87b503e63f5b23861749369eb9e3c728b5b58ac96e2684029ac64c6546a9c22b6940afe1c2a8f7923746a3822a7b0b8ca84bca6b0f4a33bc70d7f149c8e4633c9e9a5d3c3bee627d7c6880234bc37e23299a273656aa1925b91f0c01089c0464d875774a6716d75bfe7f7d9d93ebe36a46d66c7f408a32a450d488a5984362383d6c980d68bb96f44c05305e469b6bd66ffc5e142e1c9b1c13883fce97f29d98b407c472d09515c09a8af3e5e47a4a7754dfe2884864c9b05a84397ff7a4f0f25d74dd393b6e02edf3ee455e0852c2b8d7aaf04a1a81c166de8a951a7668d5fc7d101f184b77816f3415c004b1d03d2849e3422ee1b4ae353e52a082b679db6e82e8130d3bfa7a7f770803a23cd4474eaa967a79c78680fcd818272d4d49cc249614ed46b15962aa34ed6acfd5fbebd662d269b438d4bad31302254ffc60b2e0e18479dbb10d4bfd8a04bb22e5a965da655c9858460fc35f07d1c067af6f03bd62f344afc8c93b12e9d180542a24c1bc3e4b4abadf44aa5d5e1139050eab899be47db20107bc443b994eb4e926a0fd4eed18ef5ad90cec6380b6882c6bd50898ac9d9807e47b5d7ee8d8e775e7a9a3d3750e6f53d7c88e7465f41567e37e4bf0f21943e7e6101981639d5eec9a624239a19435b0244c1af54cd74b2570f27edd483d50dda856696938d6f6bd40b327bb0327f44fc88996e9e871c1fb3e3f1a3a97f0458491e9e8591e521baad48b47a8a9a05ad5a87e34727e0598b7a55c094acf2a8553bf88b2186e2ce5ba41cfbb59c9d3c96adf0defabf44ad6e7dac26e70131251bc32900496d5159dff8522b54120964439634fcdbdbe67ffde77a337ec906842d7b36996dba83d707a4a7797b873ecbcb3d64cccd5d93636c6fdec4f2afdee2c0c62d7d6e1a3029463811a3831e7afe9c24b3b78b4138a987cce8adc9ce84b552b493b8968cb00d9d4f0eaf93233d3d4efb2fda0179ef5daf011ec0d7c48ec59d769af238df3e291a853c6e891c65e98847219b56956eb43f730fc9b80a63aa29e6bba4167fa7d3692c0dbc8edd9a6527ff944727df177a48eafdd4bdbc2c79ac4e4de4a3174db56a67589b76e1a79788ee95a9a43de58d1134fc47da41c86da9643ab6b2760c364a1096715e0f4bf74a0d481ef91a204465b2317cb3869e9eb15e1607d24c0b44f87b718ebb75356413271e1c542e8769754786091372a33a48033dece45c6c10a3cb3bef1e2820ae20a5e34666ff4cf6abec3179b2ecd61336d0c38f701c343050bc2e9c2b2fd66a365e01dabeae4c85290c433fa1ab6618a9bcf963802b9cead7d26336441f881a39c3a0d9b903a8c688843f3a85b2577829db9ee108ae81e4a0514d3a94cc892a7391b140d819e2de8a054dc62cd0f795fa040b6554fb80ad56a972d4a889996947baa581ec11d83aaa267c974748b72ae36fa57c25b56d9ec8b3753b0c0ea311b728c7352b02589423a24c07aa9875d615f9f02dcfee13d456b7591fe1f395237fee25ea0b8feace8d49387445d1e459d1df63eea276899c1870f4ad2cf605e38b49e774a659682af8ec7d15382a899dad21c5a3ae49504206bdfc0083ad885084cfe67504c4b5f78af99bc09c00d085da292104dd49bd98aac8d7f70650296cb127bfce3eb4c992ae0ce3059d6c44f23d5f5e4b381ff81c7d7b379751bb0fb9aeeea9d54f66ab9ad24205e20f4aa3b585705d1e843ceaa06b200dbab1c48e22a59ea86c4e9c01fe447f164fda63bf49f0910f2f6b18432906aba8c0e4a7cf83babdbb86a68d95087a4f474c933d4efc1deb734c0e9c1f6589a8c61fca7485f6160349a6e605131c9fe7845cff9ad43088422af004692b63195010d52410720e1d378556b32e9243475681011a559dcf0a3b823c59b36353ea9b05c741d0470c4966169bbdc9e0c2770645a259596fb221d93e9a8bf41ed2925177e406dfc2128c42cb69d183d67176f305c6425c1b21b4cf76a8fb110af008216ae9cfe8082a9322382a2f0d8e235adc459b8da4eeeacac73f820a4a09b21e2f9bae8ad2c068295b6bb279bf797d6403844b19f4e547bcdccb9e21ab874f560e31241a3ff8c46b68c6b40dc133968caca9c09787d7b503691e187872cc62aa730b416fb0cde5a8026bcdcda79d6c3559eb5a6c5ab07930a4113bb243787ceaed758b5c2b4778bfbeb52c4fb762a7f9b8e35bd211ecbfd1b4f4425577e9b36ded12191978c547c24992f319f747b56867263db61ba67c02289cda4243dbf8ecca3b399ab3bed589bfbd6e4e21fe1d7a67224d10090b2a7beee23c512b58b985fc3151b10c7b16eae90e699cd4884274de59228c8cb5d80c8c609b47e"}, {0x1010, 0x1, 0x3, "f8b0fdaa98238d5df88494095b0cbb431d9fa0700da90b89996944f79628193886a24b24be5eb7264f29e9b34c3d914707d89eeff19fbd9f1802b501407f892457a17a351d052e7a31238f1dedd24eac5d2fd9c7da40dcb69de6f5493b010b0f488ecb3375ccd32157a7f9d88a8adb4a30b45065da3ddb5c41ae76ce13d057c145f57da8960a26dde4abef0cf84d5ffd0dcf91cdd39693a57cdd8076395105044924e7a1132ee67763e22742cfc7cd8c2b5e8d168fe0b5d205e6101281ae575af5129bdbf4367e75c56382406de66e9afccc10cfbbc0a6d9777c63076ecc195ff113db595d8416437f8910a4930ec853d036905d902c2c847a19285b37d32fe8ad30f91d313c9ea28af83b9e13d4d57b689c68216f335ac39ba134f07e79102b08b400092cea4717b10ace9f1d2bbe145aa43534cc7d9fa450744168f4ba39b270cb05558c09dd24b78833126666413b3fa399e5c4ce15dd7ab33a3ebaeb52d0558f525b6aca19bfeb4aaa4e01154ffabbf501c354196d6f4339a1b3c138b6e1cdc56b0b8d7635733282e6bb7fb21eac3c13c2378ab1c29ad3458f014d9b4cec44c45cfc0db0a9cd0e47a71c80b2cf815580b5c8299a5baca10b13dc58cbd4abe6ac8549f36a5a8b955a84c6b947595fed0054af96196d0543733bdaf62f9be625f8b76394b737d059130a99c490ebe45c0d62207fb403b17a5d5b32362a9a1cd0f4cfbf8e30a1a7da008c8c36998d96a9cfbac7c256795e30579cee38be0fc3d303973f0552533b9a421459c27e09c3d2c7a224cf3f9fd2b011cee4ba2df36f8209341bcd9ac623cb9e5ad390bc85963338910e0a0b5f60f74489628e04de39eb3d4e3208522b0e610fbd954a752e6f6ff50060047554b329304240761a4ed69c0619c0210b40bc992cedeef05280beb96bb55cab4a164e75e883273a08d7764eb749df3cb92bf3be63627cd49c47a91b1d8c363de96647b30490e21d8cc1170f20b32a95fdbcb2549be39e663416055f36115f87cec69c3a0c28979611089f556ba8eab9bcf752b133803328562da9b5b6c58bf9275cb4add98943eaca95340944ae764e652c6694a29f2af903b7c67b5d0a5fa04402a68deb130e3a8ef382a944aaaffd41cb3fc2b39809d5a6580b8fe4d25300ac2ccab7fe4a8325dbdefbd7ae21ffa8e5831f5cc1b561f28281c3a61266c548f91e413df3f992a7c0a533c72d56c34aa9adea5932e39d37648046d5545ebe666315c7b096ff3b0e5ba1372470fe2d4a4c8d06bdf7cf606c352fa97ad23be63dc1af9031db94e1a82905f089bfc14266886ecdd6a9fae98d7c431619e79c0dad5296a6a7f9a11c68276c9c396e78f70057a852925d5392f86d867c0d11e40744026cffecf54ea5d71d15e3caca429ed5bd42f81f20c8a84ab5bd45b317a2339b7c57cb974135cecf7442716e11b3d23ba3f46bfb55f509f5ba4beab5be0cd710a912ce71a87ef8f6ceaf9e7200a7fec9fbcf980012b1cd5594eee082fdf441c86b460fb3fd8e8e39718c7e044647670a377d85dec2970e1411c03b083acea0b4ab97fd7cb8f3ec8c8d9f52b775d2f5f5eaa1f842c980302b34574e0282f41819c407de41f5201b5b462753496d936411b99eaf09c5efc1ba181e74fec694ce6cea1f3d178cdb898e5fa5b1b2aeee088004e47b2e8caf259e2ec039281bcdcc4dc5e86512600c89ee6bb52f546819a560d961f8b5648feb919797dc9139cf7d6c540ad182d59dcaad4743228326d1061284bf062bd9e33ef857dbcf4f8026ede8eb0bb8e0a24703b1212b0cfcfcf7dfecc670162ef9be096a161e5e8ffb47f1bca2eaa86f8b371295b7d15a0b68e9a2d4cd5c66695547e42c0cd30ed5845f2fcd8f980aa529a947df5d33434c2ae7adfebfbdf8423331b6e4661b4134c9d2418e66eb2b5e670582d8aa46c97fb7b01c05e0122ca01ce3ecef44541aafc2d57339f7902fe456d7babe1fb60093ad31f259e504ca91dafff6c1b452b6371cc094103d8456ae5349159d9913f5221fc53db3ef097cffccedce0c0f234bc4197437029f45216f281e56e6446188667fde1875faaf4297f6fd43ed6eb28b83b2277f0876a0128eb5a09d4732cebb4d90661ac9fa5ac8c952350affdcf0bef5be0d0fc7c215f1e1c0bb8c68fd48648e10c28c7657b9e261db8cd57ff43745f4980aa532826d1710cf162630d7b357cd07f2474864f47d05c21d307f1c34df6cef6f2da541cc485cb7fa1f0242ef9ed9172235ed0f88b72a6dd1f3fc9da3e65bee5d822a568a543a7702012b27d88953e89c0de483d2e6805471fb3c2494fb888c8ec0c617ae84d41e14d9bb9fe2c71b57c09e6f0990904195232d4fac0039fd87eefa5da0f4b7c81f6838674d3357fd7f83cacb8ec2621845625e275ed41b2ff1bf79e94bed8634f2b97a5cac61dac1970e6921a39887ebef584a8a3d93640a5b97f8dd7dd9f137b811598a15c2fcf917173839a726aad77e765ab666a6cd81e25ed304e9387154a5dcc36aa58ea36ce4c78d13ac3d447d90e65aba2836707f5cdc0f525fbccc426d657a4135248cad0e3d6b7e937b227c9fbba7bdc7b444919c845f9c52367752a38dcb77c33eb7063ef682b26447f82240f6f277dd113e1e00050b21f9c769597271821427a99fe352ce49499a6cb84ef8816d17498567849bd958afcf2b4172b86607b20e7fa063712e638d227e17da1c0341e58eadb84b7b878d2e071335b9ebdd038b82f04c63e435edb91b9936ebf9d54d9f838f6820cfc01231b7b921ca1ec83b086d2753d2e00dc559fc778ea217dfa9beb0c7119d960b4861b1d27cdec3aa1669413d26113c4df1dde1476acb36afd30edccbf918b9ab2875bdfed4fe209414f4c95bc9ec462012c30e65373e4273e9d38df053bce11bc92c59ceac6c9be6cc9e1cb19df05e75520a02a154c23fb153e9f3c1a73fd48e46e11fa50ad71c3d02da8c8201d5f8b64e59f71b00ca87ad8ca768813476134dbe44c85528b9ddcc5ef0bf429f4fe18d7c62dbdb2845e648f0774c6c9d37eef700ccb7b27c88641fb145caa1526f76e321bda44c310490e8e623e7edeb8fd39fd3a45a6adaced43b0683d52d87cf6db1749cb6be3ea38bded9a02e694c3bc1675f434470d3aeedfa0075780ce350bddca496039e3a753c1a045f9d68b0df61a0d4dd07804cadb7f09a48a177e2695e357a51f142141101f1f9c3697a3aad0036ab92d1980f89346f17214133c8799c8377b638201719617ebb72c8e58bbaacbf095db1949929f8bdd0953468b2ebcb4a3d6dc5e1ba9bc4e571093180bcf8875653cfe3f3d90dd4993b68abefbabe560cc7ed07ca7d884e77f368815903e434ccbb37926970a5a64b1832360bee193da1616a810cd2b99f3787872730c1fc2bf0dfdb1fa81e96aa6189259bd91aab7559769348d92e1b430cdc79f90f33eff4d67f74f41c9fd4925b60a9629ef32986555238eb528c1ac4c7b2e395134b87d579d26d642018b0140df30149cd4d9e090bb1f9affdbecc2f5a124afadf917e2a158c74c24511f2dc43cd13de3dcb210ec42ef65b1f5a68b1f9d628f559c25df0eb63826527fcffef047c7bb4b6de1fe2edf0c72c0884095f820e9ab1a9549739afb42e6f59ea35e29c87289a1cb86bc8721905d43f37b108a17b805c460549f613acef4041bf7e45db4fb2475892f846793434174ebf10bca7a71834a50873697f8285ebdbc99d1d626bbcc44b454a04468fc99dc9a8b2198f1ea52289c7cf3507cebb392e786ea06cd6a338c42020717efbe27d736a5d48fe4a7ce74218ef39bc3a953952b14a5946e768fbfbe42ba6432f7790f4e627821f03c82b97150677449a1a8e140b6ae723b7712535622c1451dcae488c65fef80485406ee7053b960ad868ab2c8523ebe19fddec4d4f08614cd331c1f34aa1dbc267b400cacd9ec1e169896136ee2fa4b77cab557c29300e64881a40a3ca87dec9a5aae500f29f864130353700b7710460f786a694fa1174de45b8ccaacf2650e6fc24914afc190c9c4f218620eceea2a3e91cf83faf637e71659d325453c16f3f9eb82d8105932ef10c06cd27d8f47fd3c8e84cfc1ea5f7e035baa502f52a1cd8d533a25005f20a0da3405e37f3a06fe925530dd474931a7274939cf3ca3c5311760824f4bda877c54eded656803ef78367f56ca1016ffc01a94160b6daffc24cae68c1ffdf18f7617ac1e000998d729a5139d319b053a7d8af1c2660ceaba26eaadfa2e7318e1df32dfb566623105f822a201989927b940d9e2041d948c92fc85a99ec1f3d43dee1c0c74d60c7dcfd3b6cca53f4f453f4131a55dbee51b3f7569a12bfa103feaae1d1ec3a5954de94d1caee78329ffcab373be032f6cce6cc17aaf26638122427015208fdde9cab6a1df9db615c6c0ade3b93ab40e1899de878cbde76bb9d9f4fe2f3cac52e5442c6ebba536f0ca0e8801fb9380f513137768d6d7991a1945754ab0fa5149038d7c7a3016f505abccd642313788096e8fc41eb69829a131d6ba6c662b4d45c711017a2c4bd60b6ec0321abfa652d95663ce69e9c9b9a75146aee7e86951d2954f7622d0872b3074ae35f872b188b88b3b21c903f73c29be8e55a7594e84a9ece6e177911e2a3c207a30c19d5ab6ec1c46b0eaaff11633178cc37cfa3d772f324a10f16305694d14be3870d5851bc348749fb0004986268fb6b988e2da86ae75938d6afc8c04722ce185086901a79a0584ce31a1139d57e6e3606839fe70db819b7c86cf49740b5407470fb3213fb477f776ed2d1faa52ffb2dec48c5f5e22e112d546523215b9fecac04d8fd346e8fb5320b6b96a05361ac272ab154f039c6c335986d14140e8cb309359963dc4fe4b688bec4c792ba4c73c96ab4449a986c858a9f2a0862c149779cdd0c649408271ee04fb65bf23e664a1bf52eb2c78c0589e510af86e898b91a0c4b24392b98125370d03861aac3b9fa54f102c88a4f7e28239b42e44d48372f0258ce0830dc14db22808d8136d6616a7e685af7ab01efffbbef759f6bb264a074cde111038d4cf3e6edbe7ff25674ea434502cf385155c1f9e34c3ad8b112bba24447aa54083893fba6808e6ba778b0ec0b7e82e6819db0b8cf0d3a2bc268f90343a4a3e1c05582497f2205e1b67df91e5531c38074c3237db3db9c24ee9983ef41069da0e333e10884ef77e2c35f9e968ed5c5378dc26e4a04d65a0fd3f25d575f669287e605ad8f4c425f7a4c20b0db0b88a261baec8f21a5b79f29ef26565205fd60857c210a6d026b097e1d5fe9c67ed0d729c25d6ae4cc0a09cbfedf4fcb3bae67c119bd3cff737d28188a2d116eb75ac94ebbd1ea1b14d1a8b1057f875f77057a4820387a6a0e05c47e6066a3d6c9ba83dd8d4d24f3c5454ae2ecc3648c2a62c02541682ce65a8b113ae0c7cf8ef353762e2ce1445513f63133faa05849ca711a5bc10408de8a23c0fd749af81618d82ff5f3d7a7ab74b862312dae1cbd05e129f0a74608be62ce1e9e5c3b3430d2e67b15d4e5f79160b0799ab20161802cad827fb4fb0c1f7eb873ff8de9051b7e6fae07883c6cb7b74dafbe059277ee1d1ef03fd8e60f51641610308d412864dafe4d9f3f00bd75fc41da9f308c9520d63e9c9da83964fef377b24559ea54429acaf242b38d4f5fd2268c651e0a0bed9f7b0545b8788f765063aa5d2caa077a7c8f9ea088ddf3d46d879237a43d3647081b3619327259a8dfdc6462fd7848f113bc9f13b5a5c21994176886c8d702"}], 0x2020, 0xc}, 0x98be2973b5ea5897) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 22:22:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000b00)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendto(r0, &(0x7f0000000000)="40f11641b55b7e16b989a76ea5409fb2", 0x10, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x40, 0x1}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = dup(r7) ioctl$TIOCSCTTY(r10, 0x20007461) setgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r8, r9]) shutdown(r1, 0x2) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x100000000004}, {r0, 0x24}], 0x5, 0x0) pipe2(&(0x7f0000000100), 0x10000) open(&(0x7f0000000140)='./file0\x00', 0x480, 0xc0) 22:22:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="263fe3832d71fc03842cc5e69b92bf7afd158d68430f809cdc0383df6c0b13ff690e2da05187e8d754554437c49c17c5f0b0b34fd17bae24748a77b81a1e8a580fa184d6ccf68a9a6118643eb4050516852443033feeb81259966f29abe50f6a9de2b95660e1fcb165a1b11a607c66e7e820d7b1d196159f446cd16afab58d9ee0e3dab796943b299054bd7eaec94e2d6adeeecc255c975d1c85e87fa4c7379d3367c09c1f2d2b528caf8f973449fc28a618aa08903365209561535b3531a81f7b47b3955d83109007f49f72b04c8c047992f5fe85f80f7568c9e3245e0314702abeb83399c0198c06f0dc0ccf00f1b057d2f2846226ebe5d349b266a494ebe3f935f07ff2916fadc6af6f4a31db33a2564944f1cf673b636a5a927f3c002400ebb2fa5af84640f3bf4b7f588545fa4ea3bede5ed478f0f8ef94c27961d5496723103219e7fba0fd73643bea24cbc86f247e679018e1dd047f11d3dbc10d6b3a236cc831083c6570bcb53914c71e297353d1acc33c48a2fcd511d53eb70e70e0a57fbb87ab8501a437687eaa3d2fe0a249af412ca30adbfadb589a6f35e906931b3937df8de026554b7517b5ffe113150921c075f4e5ca4a1acb0cb87a6b7f99c42c1f1d3809613ea7d73b0bcfb3461a1a4be6ba063a63104c9c408f698fce1dbaf6066ccaa6828aac14672c50bba8caa761a6abc8c250b90cc4ca50a2db5bc49ea899a7d062771372a4d02559181bfedc683f65be2b525771aa98d007fce467a456a70772d1590e7f57896cd01e5a34d862b767896219edb3d5b862ed2f131f4abac531f3aa62c32885146ed002ec5c034a0375c53d1d88cc507eed5552d4eeaf0802950115e5613144f86e6d81876850b1d50b4089d941734095a61fdb1e92828171fd4b241ff651194999dacfd4619159cf8d035aa9752eaf2198c9c887f044ce860e222da53c1340964e753b008bb75e3c77cd45f27fecba9fc29b0e4cb0f8c3772056f0972febcce66d34e05267ba9cdef0b34ea9a6aa784235c15d5226fdf4027d4f4263f4640a1aee59b8bc38fba8c32cc962039f0f94930cf38858dc3168fec6d8f414dd689b5bff999e0301dd48b12adb35820d74c60006560237964590fe9ce8cebb5a4b101c481d93015dfa9a542dff8247c1d7637ce76fe58f84f391955028a3ef1fdd8fe28863dedf6af13d3f2758de90360cdaecb802bbe5e591f3caf50735eae4383b9ab0c989f52a38f3f9d2fc3d784fbbc3c4356e9281731a4b0ccd51817c988cf2991beb1a29c15160df46763b1d0f8a1492ab6f2436f771c472b789a3571dd9699946639237ac6eab5e9ff0ff32244ee71b585ce17623f77f8f44b433b5af3526ce66e1c5829f82a487b368f9ed6c41c00a9e7ba5c1f8e776238a76b4f2e00e29237f64a1ff9bd63f20a5872a3d3f4cfe7950d85f4bd7723387500cf0b84f14274a93ee079e62fdf2ddf2aca33e2fa97554d66b1838c82dfd65e9333c7429e5afd1d0b99d1c52e12b4b05d74cde08f68ca086d7ecb1bb5301071ed3820cf3d53f8fcda317b036e69a3d5e13785cfce4a8e08463bfa37d138be40f89cff102dbddff45d01db9c24ed05888205a8d5b8ed00ba1acadf09a80dffb6ca4564bf8a745309453c8c75ad6d2b295306b6e306e4555864bfe3a747b1692d3f1d9ff45959f8362ad5b803941743a38f4a62c236d5857ef993880e7b4714060b4d5616369465589d9e449c7d5cd8bd0cd8d7429efcbccee41ff570421f4a2d2d888ef3f868b5ae56d4f065351b70327e4202a218f30c1ed48ec9143695d4e43d32c67517fe34def8cd8ea0336afaa5595fe6fa409b3eae6a13ab79626741234e343d22afb8fe288b7bd80f2640cee1837dce21ea227e5922d0bc41a46e4a89a473a404212107af93e9425ad63162dd181d7211c88694c8355fcf3e29ee46015522856c59840a8792367c080c6c4b5bf450cdc66c8dbe3564808b4ff524c6d4157dbb5d86cab182935ad0beb35d40dfbeeeb17235b242d9f7ae24cbbeb6b22da38208a4cbf51ceb9642a692cb1bb3deab1820f0c208157851e9241122d0c6a416ede8b645e080821788e62b9dbae443d9d2d251d262d7bc41c5b586412e19bdd524926011b88e6b8096bc0a965003b180ef5977a541936c90aa3477817c46e8ccb3c3d038b2976257f7f9800efc8fc3e420551b5389b3ba9d002fce283c6f45e884bada5cbd81acbab24da3a3aad287b2dd1b014ea052e5e2e78b66869889764cd2abdf148c6a64a342ca69a5a678930c485798c418c6153588a6b97e0eb6739c139263643d2fc3a8af35ff1d47cd60cb89057ff3aec1613925b2fee7d2baee9fcb936c1169aac9df4645a962a9d51448d35e3ab650c32f015e7695fec3cf3e07efbdfed63ebf1d0b72a19325528c93653941c6ff5a0d5317808a87cb796cac7baa384ebea20c728a3d8548fe386958a9cfb3a1a346aa9b4ce6929e399d61be893e825cc6256c2cf8ce3b52e36c576cb48c0799547700f32b743df3cbff7d32df10e3b2c1ad77ce3258add88ed51fd6233f85faa5be2190f5d00674d722f28b014a468bafc8e25148e1acad1af0e96c1ebfc749d7097c75cca0228fb2fdd7f01031d1036a044eb9bae34cb071f6caf7b84f74b4c2109b4ee36c57010f7a8aa5c5d2cd6f96f8e7bed2b438ea2478a40fc3731de30ea2db89e7442898565e6b1ba508bba528f1d75cdd1124e93fa6c44e6c6ded8d9e8fb2dd9a8b87fa07ad337997ecd78f6bcdf0671843a94cc76190e75b89f176757af6f47ccab0cb817b63e1c5ea959b4af9e19f89938896e416d550fd396094dc7cd760f3158d7a7dc50c7ec6651d4a6c54d94df62da545eb8a6d109d4ab0c81f18ff63cb2d99fa09a599fafecd30d39e61529745c206f91f7fde285af011a5bae725c9a76669d0a9557936b41be5cbeb26403919ec0b942fbb66dc6dd39c18fe778524170e67fddb34aebe80b11fe9026574fd0c78bac8efc6af58ef69b98644fd60ef53ff5ace3cc8df97bb7c2fbd676982f336ecec65fd8f4e7ed62aee10f95aa384cf0282511683be8c848e5d6aa0804f963c24e7dc4328d62df8b01a0a558bd7ba346877ab71b92d0111083d0209f8f4561064f53da070404fc1ff859b9821d325ffcf0d274b8dd52cfafded65b3954e9fa3a2b9ce035eec3f6acb6a994a1c6b1ab54c826079aef5752c90a581fe7736a6a748bef02442d9454214afc39b3f83ea9c7cb39409bac875005b4996f6ce25fad67cb0cf5c9648ff243084202dabc47a27c059d2727c2c49c2833ed057c759a0073cbf680912ae22f667bd891295c19d2fbc7a35218169f01af030623e5aa47df252514b6a22a1634a985a6450135890614a7c86b86d097e79c32c8b33bcbba33801c7e9a34c9f02c73176c56b98fa78d33d61c388f00a4fb91ca68de9dbabfc667bafad520fefdd4c5bd834741cf60c466eb4aaca1b18f66fd9c3740ea445929d8128f9a24cb0d55095cd0f22a547e7c27765f4b83b2616128f5f2c948fe0b5ea28a9219fff8da8a018d0ec089f2f25e3cc4b002c7e6a81482670938b1179383bea25c2173ded61d30a1e3411a144d1322f42c6ad67bc713229a40b919ba69c3e45b98b05aa9213ff01d1bf01edb292c59738324ab0780ee9c9dbdf2a0f3b5e0da0574de957dd298333281b4d3f284cb594a72d2d0581648803a229edfbd3c7bad4f265cf9ea2074adbb84f7b3dbe7fab8c4c6ae0f42d90207b6bf8d5b2ba9e6278439c068685547e8b78e76259866319a1d2713f1c73431ebcfd51fbbbd21464ded1817effcc7823552595056effb2fade698ae200ce708e6c34da99e91a0284f12794616973f850195018716f839981e85f55b271d46c5170433468a5987ed4aeed5373f6a9fc3100a048874814afb87c89cfa55e8c12270d73717c58256b5adba89e29029c53415220c62f62dbad90b395a77b344f0e6a001c283d16076536276ce346edb78e60c7c54c2d74c1965b3b7cf508dac79d01ec678554408d56457f554b9126ffe2ca445315fb8529f09a9010c0eceeccf9ba28b5168283d5df957484db60065ad38937d74d6971d670347e790c208803a2528462af0da12894ec5c5b98f129f341c0b4ab89949a2cd26ecc4ac61822d057e7bd5bc0aecc099d9fc909eb83dd3f79aadc461ff7bd4901c0ef140302e8efe76853b763ffb9ece2054c29c3ad83740908e8c094fdf2798b4d0187e0017ae7fdcb8ca483c53d12cbab59c1f2924174ab9dc845becd632e7bbc366266438e366308e78e9a1433347b2b6819ebcf952bc86e0f31e79e62646bda1f7662b941f8fc2d04d62f6a6505693eb9ad37e43c199f94370f3ecd74fdc9dc9c2c151e6d03ca0dcff459cc1e2aabbf046d0cf4967377a5e2c8701473767122808f81b9fbb838193ae7ee3764cd65eac05237feca409003d85cd6c7d755180ed83b22432c779d0d2d4378d9000e04b5edf97ea6b29c02a42433649cc043fe2c249ea6597938ed1b9c93d598dfe83a72b60a341df54c539b1fc8a8ffd708cf2246f636f11541c78d5d06341bcb84f3d6c354d391b4e02ab310933291be29887e51b71ac7cb13a48464d1a647a880ec0380ad8e6686df5689346406ed5ba02c7d8ddb011f159493689b2a416aaf77835a8dc7e1661ff669c83e8c93f903e63f5984e2fbec8e05ba24a2e9dbd0b874f96cf1b3e7dc2d4a59158d1d579efe0e87518e1f6fb9b8986b1fe76b67d465f3d278b9ffa00bc85934cabe087b91d0cde32848c4025b70a8aa75296444c839eed14ccb1ea884565ef99a3a01075103026e197067dd7c3dc8ba901ff099ecdf3c9b4f6bbb721ffabae854c27970ed9a96694022e302497e5f9def1bb987b52a26896d81602fcd496bf3316eb28f5ac2d082ca9386f722daff067c50264b3cd5a69e33b722663d4bf8cb0f649a7fa5f23bb9724fcf756ba56742af15cfa0e3ca4315e4d9eaa844cb1ce4592ffe7630648aefa85e46b5a136eec703e50512c2e6f94ff587696ede4e9f4f7faebb120eb3a148726e90caca46076ecd8fa27c4de5f5fb8b7358908f60871e92f537d7ce4a43c20ae4e1b552b42b05d5ba10e284b1c9a9e12370b1b13e642633659638daf2d1a018eb20432e423b622c59482caed65be94b422483a7873916a9b700f2b72ca5b8e0c33dc7fa7d528c0e60697b6c567c3127c6a85c0985dd6ce1af4ebe0eea9909376b70d9ef13c4b8a8492c358f1846556dad3fd798cce60570b78bce0b3b9b4919ed032a2b7581753e195ce9e42838bb432ccb85c1637af2ded926fe1281fda5767ed96592b4d905f842dd637fb406f1a77bce7637f7a81b76e28a6c7127b87f3a837", 0xede) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b", 0x5e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = shmget(0x0, 0x1000, 0x611, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/45) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) fcntl$getown(0xffffffffffffffff, 0x5) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/244, 0xf4}, {&(0x7f0000000200)=""/26, 0x1a}], 0x3)       22:22:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sendto$unix(r1, &(0x7f0000000180)="9fbc1c3fb54609aaea3249042e2049544534cf3e34e224b9a62019dbd87576cb8be53be1ab569ade78173a2418aaf62f2211386930849e78af831977e2d1105d9e7bf1ef0ac15c9d20f04a70bc9a099bc3637a22a06735823b1da7ac7d47741a6142c57ffa47f608a306d41fef553e41fc765ede36bbac7d2e8e50b93cca54e551295f2f82b9dc19ce96cd76deb5df46f46eccfa71c8e9c3b01d8a97f03877a69763c79b2eef5b08647eebbee58de97713e8b5332d931eff2ddf4444c1911684147a4f9d59422b2fbe66d95f76df43e8eaf00c6d0d99d8150d6f5b5b45995c3f07ece5d5a87a4115aec2395a91c0fd032d18f6a52e2f990269dacf49c5f7c7f7ec84d69ad6a6f4ff6e210cf7816d8d674465957df1588fe024b05209ed8b9a23e528d60606beacec5ce4a7c5d4ac843dff7dc859ccfee8022fbed7391efc89ca20fa6aed4e115f472ce780229bd5bc5ac8e312d859d92184a2d1dc8f16da14a580f9f8df33e0594cc3f07826c336d11b8907826531d3f469bde4218988a8dc4062e38bd0b30f65d46e1faa562d8e6a34b29c6c79a24bb4a7126cc6d2ecce363cdccb1c87ae1827ea3007a52a267cb4a591777b0e16ea52e925125e182368d8d7d9ab6fba35c7c1cb66600686d96915f60f3f00c2bf4f7ee259beea98a27ac24c6bfd5bd87a91076e13561aa7accda20cfb073a72645f9ec6e209bbe5898f029affdb25475c84db3dd2bdb30ba9024dcd8b86b185388ff7cd401c7202ee25afdce662b7f86bcdcdf98915af2984ed5cd5b40d2ab45a2d7388b1256659c32d8ad464ca2f48a81654eb4bdd5e1dfa4efc9bd495440f5d4da6e736f8957eeb6ed35b17e422c81e63840cb7ecd50aaf602f5ada50372dc25799ff6cddcb509b39025c01c4e82ebbcbb16d80f8083a337ed7fe519b4cbc545287145788978c273dec09afa38c763affe8d4985cdd836cf569f99f57edbceee39a6208d8b422719a9616e856f675560df2f5f0fa324e6d61aad44e3789a675e145ef59b71942512e4e671f6e6f827c9c694c792635c94e81c1b7bb38f7cca16455b78b9eed0adf2474396fc3a36962bf680245cdc8a07372061683b50e52db7b83091c1602759dbf876147da240bc764bfb5341a7ce8e1320d99cdf3d0c49144e3db68e470f4c3e12c64c29ae3d22f9b42214beb7ff71ac130b8ec5a6f5e784218bdc51b272315c245e820aa2f1ab6524c150943f017ec79d618c0ad621420ae43a8bd09f6c2964a831582b1573dec6f43f6e313a2a0fd207701dac91eb52ca3cee12c58322737bc49f8f9bb889bcdb49ab3fbd8ab3262e498b4ecc27be54f5c848aa574ecf35d809beaf29837219c472f5d5380fe775943b51f1e6bbc28494b76b0d91283baf649a20db8d9073db5dab6b30f040e47d1bc6200038ce811cd31437bb93ff8229785be9e82d8bfa5e4c84f86bf31c9138794ca05b1ebd2ba53b4a98e15a3e6eb094b4adfc2f270441a9c46ea69229ddbdeb2b697a0479de45b464618741eb31f63a47f799628cb4b5699b2f731828c1cc265ed286cfd0c4732ce62242b06d109861c5c309311a2cce2547feb7a7927d026628fd16fd22f68aaad208d317b45df3c9b56bc7a78a5cde2eea7ccbe6c337aaff31f3823ac66b16b60f8f51b4a6d66cd87f5dbcc0911c6cb808e1abf8a752c7533581d8e3dcbe6e8739bd0ac915797a03640b0990f8a9a48d4683b777b7f9c548ddb763b2ac6fa7836469b3b1ed19ab15b9fb6e4079977f4fbb8f7a9e24db738ce48f4a805955c903cef0d3ca6913684bec511a490022311b505dbd897c26417017e5df67094ad887f2b575e73533bae1dabb25ca86128c746aa998847f1544db31f98174c98e5255f8c9fa28365ee0a2d1ad6060fca1a80c493bf3eaae801a1255b3bb18ef56cafab513e951f8d6c41369f5ceb0f666e079ad0a7f2f3a6447b8d33dfe5a2647d47665d9b017cefc490aec4d6ac93def7cc696354a7ae6327114a3523af4b3d3712c5c910b12f61f65bdc57e2d2067f964dad8243e19a418727fd3fe2363c678a08e43d5435e6ad8beebb1c78c7bd5881393488a5149ca84310764f005dfb24ab488c7c26446d3d16e6d7a25d289268b269bc2c2aaeddbecfbb285d7a8002bcc51bc3dde450db09847381c642af31a062102af0eae6e7d9f31a1c72b2d32075527f9540ab50c48a20e5b3ec71f62d9131f5b7dd7ed75cebad7e633dca1d18d1aa733ef784ac0c01e79eefc0d8721e894dc0db139ca4b1ca37ab6d2e1e62ee21984bc4404dff37cc7f865fc3de137033da35fe31106f5f3214010b3c5048bdcaba23b028e64ad9dfb08fc66cf5d155e67e1a8e51c7be9f58cd774645651e4978393e1282d7735acec7cb91c4cc4c7a9694d0c5bcfa933d4c235c4905c4dfdf4eb164afd2ad49b2a3c8a4832dd3f4d8084ade87cfb8ce5db7d4ed7e8c8b4bf725022e59c1ba20597be4de6633c97902c90699f0583b9278e8ed0a0610c50a8e44d31362b247741b438b56b0042a8392c88746aadd9d6ec6087fb8cc9e55807b1888d6acfb9c7b3d7e7a2a5acd0cc25ebabe26e8d0b826d060dfaec02a289bbc270a683c53189ca9f69c091e1a22d1b790c5a62b36a066f9c33ab6e6e469dd077b1a8aafe94f4335e74ff5707ed2ae6511324d51a019e4c29ce48105bdb94fa71ebc5960559084c39ae132acbd98f9a9e59101ce49b12d3c2d2c63af5f83416a3b0cdea72ef34a238e63fa911c4b74e864f8fed1d1c1825b5c6fec27cd765a41e7463f2104521920a98d5afba6f0d3464e554b3457c5a1f0f61f55d7621375585650b03c23d135bd214782b154381f29eff26c91ad696984818d2f138ae215b639dccc62010a6af46f44c961e8e2cc8a24918195a593e2b6a36b8996923a67ea1cd16c84fe12841c51f73ad4446612d8fc51bc5e510f3923808ff1795b2a08e609034aa30e152564e747b7501e52ba036f91c6946601f55b78b1c567989a248d7dab898410867b6f7e36bc7d29949a7d6a8c447b9ad0371c29026c682352f224b891c88efcf0dd6fe282986d76b3e7e1d9137436de2dec6f7118447076dbb1ca5359d0f852f6bd2f24cb1c2487d1a2cbb8fce7f143d2a5155a39d029af7f3a9680afbd3f1ed0f84edae3ceb006e0e78e1c1c44713274b14c35aa98964ceeae9d007105741ba19e80a185e6c2cc34695cd771de0203e1718e8b998ec816728297632d04ee6921c4374b4c1ef3dfd65dab4a0aa2895d9447b718cb8dce25c8c11a3b89415343ef45867f48efb76a87137035fb583b3dcd703bf13e75c760905d38db2aaa7e197269b4085ff52443d52dd1eda2f3a3dfa18d0e51f14dc71629e1ffd782f378dcdb1d39e7cf62c9921b2ced15c35566217f4c84ef36025bd2a90fb20641383f18150eb697535d3974e5b0ace2df7a984623c13e4e9043c29612700fec4150c74e7bd6e30c7b365f9248934190fa850798b8ef806adab2008d65d91de542abd14186078d6450aa4ffb5de44bc9ce005d58029394325ce98c6a5688054b757c9902b6374c2d6757562e4597942f013f4f2549decbad043545460e9ea568b6180cf64e04fff1862aaa138b5be69061fed6afeb7c20a63874eb693a1844f18a2ba6db77b5f14472c734bff90e106f87be9818e5e03ba6d51f51cbdfe06ac0e6377c0d728b918374f0c90080b94c2a47bc58e782f7ea4138738007588b66aeb905f4ad4a96fc521b5336aae3b306915818990bbf91c1a47066f504f90649bf81485479a59b9d7b290b47c2e5820b04c2a08a4f51398f4588cdb9637dccbab02d8289ae6c87a88505e162145016e0a1b2d5b6c944d64e95d2e3cffab7d510ed197e958d14286db72757db9427e344a92abe46a178a3308fd1b8cda2ee829cdd915dfd4d35717517cbca5f3f51386119bfab5bc7ef26a96472d7ce32e010ebed00fa9245e2780397ca28bd16e8d956a14fa75cdf9b645f38c1afda2a4d22dc964da01da7a73a570475e87bcc51c8346036fc5e1a8dc4ea9cdd0814226d970e8175fbd93ab76681c18c97ec86343bb7dc9fe83b5d7e01162a113c073c82181c7a2f35257aabb94237602b53566404d67150426389f501aec8e0e978fe6cfdef8fd2ac5b88504511099327d07c18693b4418bd8522e9e08ddcf0f16cd7201d5d35af41b9fdb80642ee3bad118e904fba5ca3d1622b3c7bd89ad3ccf88bf650ed63952bb292e67dbd1ef89b75ea27a4ebd4427f9f14da9817a4b9832a85a4dae985e26ad75caf2e3a84ed0a2db3539b657b572aa4200f74c0065a8d6072b06124a26987fad69dd233249bd16a16c521a0e57207924a3462e3dd49cbb622ef06bf994d21e8e2e628c9afe311ab380e99ebab96aaf91f3a3c6db3ed0152d1545613aaddd0fe1552d9f252f333375ab902c710c1c4212219821385f6d1ddfb24daa36ef4acde89627df29c55bc50939869a87e7805e411f6cc607bac4c958d6fa8f6619cf61eda3ee746219014a9720c7c6d764d6bc541698cece629e5f2b05c832a217c94caf8ad7b6401cdbaf1ec916d48a4f207293bf4a3487a62bbb46a1af7fd7362987facc139cdf3ed0977db3ffce1467b2e367224a8222e84eda06ff170636c1d97f844b0781341af01450f07afdeac256db929953e74c351a66eaa7f0d4b92fee0d911a8b8fac5e8bca2b1889003d67820503eadec6805086acb21ecd60eb9640895a673a2190a352560dd0534b0e95893c3618516b79a68b1b399baab767c0894f82e91b054387d4d41a409b670d3563897ed3bfb3e642ac265176aa5efc80a530a049b1c1adeaeb4e7c6d47b7bf315508b79edc2b6b44b2fe69db574fff61f96ad8c4b4dd0d6632719e656a4092c5dfb11ac9f29832329a437170a1bfee37226a57ca7ea4e787e166b27eb145fc90ab7f149f9c3a6763dd5f67404aee778da1781d4f537dba9a6b612196ef0684db6c52175ae7002aedd6608e3d92e8cb4f3d7b787b735b1b656546ab8d82db57b2aa2b9e2253d5403321bd9652d64e58deddf6a722fd72db0706234fff93a6aef64610b158c8152ce92e148980176f398022bb237bb6b0b60a17d55f3c6d7aa5139041c703f8a46d38d60aa04b8eeb992532fef7390bf9aa4a4966406351f27cda7adb407a351b7aec5ddbff2062d59d95a500f35c06e20da3694d92b390a8b62cf9d9e3f677efa63a964d6d7cc9314c815fe3371a1b77299c6f768f537a12096a018b6e7c9b801bdd7b6f86e3d6a4ee6fd5c106386917b775760fef119d12bbfa79348bfffbb7045495c1190028f835476e84154c7ec5ffb328d688fdead2c607dbf2978a155b287f63b4382c265520544d5a05f5cf49192c287d8145f47a5d91fb8182014a41cdb9b4904c73c024f3210f59b665d8a3e22be24086ad27508d795161a5e167752906b25cc4ff6f7adcc87e40dcc4f5a753fd809bc8895e2bd6fc7399dd6dfdd998f4e41ec47632a44c7e93249cde852ccf6d5d36fb1b3979bdf000d5885b20483ec4b1340e41380b226ae80be5dc09e179f6b688f48820904d2faaa8ebd212974294502b6c50147c4ef6a654411e1808930890a42dc0b7c7d6c5bd85fb8885951da4a799022a1ae1e282a994747971df17f0b195b0224ad3da41e944a4c5fc4f6a639bc78689609993513b298e4db19991ff93122e50b7d8398a501612f167da1ab2b192b1e04dda34cf62a4b75c6712c16ae0f229a26cb92b00156813f89df18ba36f99ee22f5d2a1800c535bf0a621c9bf10770f0dc", 0x1000, 0xd, &(0x7f0000001180)=@abs={0x0, 0x0, 0x1}, 0x8) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 22:22:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 22:22:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) chdir(&(0x7f0000000000)='./file0\x00') getsockname$inet(r1, 0x0, &(0x7f00000001c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/228, &(0x7f0000000180)=0xe4) 22:22:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="b00111e4e90962c7cbe54fe0a3cf0e9c44a682fce5d3d576f5f06bb8902511498c496229c3b7401b38133846b85637b67e836c9f0471dc889ede5e9f41d39886456b087de00ef5c14a3d980122901d2aabea519abe1060ccb718da909ca1dfdcda9649376bd6769596d34e490950c4bca099c365b3930826c2934caa727e4f8a0166e00f1685a5356d4017cd01de58541841cfaa7df005c294ff607f05538954cb4def73411c35bf13c5849e9685e5b19e8150b95611e96f90fb7db4ec366998011a08229e440b67cbc2babef8fed605698b757c7b3be02b9b66e63626a67373536b4ec6db1ca2545436aae4edd06fd779660a68ff96592ec1bf6c83d8", 0xfd}, {&(0x7f0000000200)="2557e8d922ce930c8d5c83453d1a99d28ca355881216eba71ddfdb80139d6f66e60f179d57a7d8de5480142bb504bf095fa522921eb68fe7c6accb9b78e605547383659690acb8e54700ad7d3d9d0eccb617528493b4f3ed53aaed119cd4927eabd897d419730c6deb35d04d8f298be4f75905f83ff313e24d4e20fe080ee23caabeb8b4a48b79187827a95cdb00c077eedc652daf568663ab6981f26c326bed75ef7f6b47252a69c1887712c45f3ede976517e2b6f5aa841ee5ec1103b48ff09f3efd56ff0f8a78e5e05e281119e071127ea9a7c22621fe3c38494cf59d3b0d4c71a7ab96aead3ad47b424b99241fbc656727eeda90c2", 0xf7}, {&(0x7f0000000300)="4e126ab5a872575c9359f4044288a16be1a40d2012db51e03412264c9ae248223df7ee31156ded3fd0d49754963dbcab547d75009263b032a213073191008374ef8434eaa85d5a44c72b9e27858a0effa3bad40b7e32d98c81f2c17053badd7c02e64f409abecec8fb3b8df57cbfd2a38a91e1aa71d7242ed47da7efe9015e57ed6072a172172e5a82c9b07f0f4bf58594d95440c460bf175dbc26811417f7d6c6eb2f738605e3f65a453ba517d0a0446aa3828a5c17d7c7893e7ca8f2e1829b1913b4a33b1874e09d83b82c8a40576d2ff562c870308a63a3b1e908364c0c328bd1a660a3e2d7f28e", 0xe9}, {&(0x7f0000000400)="5c8f3f54054b2b4df2544f1c1c249c9b70423a34fa489e2378ea0a54db690a0f4fd52af387e4984f6746f4a816ea6bdd74d2831f1fcddb77b914f65902d35732b365a402e136f5c5367ff862bb4b0f788032a3a3e27b24e973e5cffff97d2fa986e5372d58dd55a4", 0x68}, {&(0x7f0000000480)="65acc6c2f855464a7b837b96d102a38ac166a3c1547ce11760c14001e812276124500e52789c999eae249e2f501157e73ccb2c2480cd3d827283a36532abd2bd51eda0804067d6f8c1210cbf5a9438e424aded69de675b18a45404883e403d1d357aedfa2e926b7b8e560677150807ef6e9ba3b28816de1752e9a93d3f8832717ad9dd76cc0fd88f786b380444041bef4217483c6320ae74b68f66d166d891bf3c1f3d16b3cb08f8c046727d963a6744cf87644ac70532cab147bea7dc010f50223791", 0xc3}], 0x5) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) 22:22:23 executing program 0: socketpair(0x6, 0x0, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x200, 0xd6}, 0xc) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) socket(0x18, 0x5, 0x4d) 22:22:23 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 22:22:23 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x7, 0xfffffffffffffff7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair(0x2, 0x4005, 0x101, &(0x7f0000000200)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="b88d0d900516847c8bc705ca75d69b7bf6183d8d6ec566176e5ebd9944d71b8ba34423fc0f05197108e376ed650e051f37b1e9ec2d36c3ec43929b8a743504b25c4ab057b78df443895d8617045e2451c078c8a5c4324cff3dca507b17853ba1bfda586cbc8819815be32e836c4c6263c8fcdaae122ecd0d030c3ca987cde3c5fb62e2f576f0eda5efbde8f5eadbea0d67530959cb6a28a2e81e3042628c3fb4ee91899ec0bd215f2d2d56087044a3397a24c586229f0dc4abed6a00ed89a72e8c9f182eb02d2860f9e25ec739e8576ad912fb440ac393422a7e3fd60417d2f9fb0955bda3ad86922cbfa4c0dbc8e58a4e76a7964e62", 0xf6, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x1, 0x7}, 0xc) poll(&(0x7f00000001c0)=[{r1, 0x10}, {r0}], 0x2, 0xfffffffffffff800) 22:22:23 executing program 0: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x10) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 22:22:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f00000000c0)=""/105, 0x69}], 0x2, &(0x7f00000002c0)=""/17, 0x11, 0x1}, 0x41) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340), 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x85a8}, 0xc) 22:22:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffd, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x81, "f5a68498c35d9dfc1ffdc9bfd02500"}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x258) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 22:22:23 executing program 1: utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9, 0x6ab}, {0x4, 0x80000001}}) chroot(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) dup2(r0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='%/&&\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=':&+[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='\\\\:\x00', &(0x7f00000001c0)="40022300", &(0x7f0000000200)='\x00', &(0x7f0000000240)='*\'', &(0x7f0000000280)='\x00']) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0xc000, 0x1) 22:22:23 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 22:22:23 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) close(r0) fcntl$dupfd(r0, 0xa, r0) 22:22:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="9d81c14e903184442d604e149aa0981ae8a4f003f89444a35b6c8423362a4c357e48555e921196ed8d56fe925f2727562427cd344266e0bc719195c9891ac5796023aa0774fb7c9d1fa93715c45d37aada5dd1941d35b8a29b3475f9c557c9bd2833c5ff015fd28be95f8721a6b79e59580f697731dc9f5451c336ada6f7249fd3f2b70a2d2de700f19052bcb2a19251595672", 0x93, 0x0, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x3) 22:22:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffe, 0x4000004303) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x2) fcntl$setstatus(r0, 0x4, 0xcc) 22:22:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 22:22:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) sendto(r0, &(0x7f0000000000)="4401d29a24de7cbc5fcf1d5abdc1d75e610ea81dbe742bcfb70e35e279e06ba3", 0x20, 0xa, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="03", 0xfffffffffffffe00) msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x5) msgget$private(0x0, 0x200) getuid() dup2(r0, r0) msgctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 22:22:23 executing program 0: setrlimit(0xd02053b9884f4819, &(0x7f0000000000)={0x10000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x10001) truncate(&(0x7f00000001c0)='./file0\x00', 0x7ff) setgroups(0x4, &(0x7f0000000200)=[r2, r2, r2, r2]) r4 = dup(r3) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') setgroups(0x9, &(0x7f00000002c0)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) sendmsg$unix(r4, &(0x7f0000001600)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000340)="7847c56cb750e8a6d5b49109417d6438ed31f3630ff85d64716220afbf7e14d647740d5eb5551b02bc7a2d41f49e780536568a400bf1019106b915e208275f3166c7282ee435e228803a9fcb1b343ef9d63c96b7c3ad3e33ac300c007d1b2396647159b537f3bc567f642b9d6eb20b487425f4ad1b2b451926a37a9d83066864d3a98e95b0374e5a5d2df73313bc5ead811a6dfa7c195f7ddb4337b289752aec3db8f063a5e83bacee105d9d304cd812301b790ccde303039beb9c82f68d7055725805f7f6de9ac498d55216995823160eebbe054bc0464161fef1558b94d14846f093d080ba622b1507459880d10d00a59491f0207cc7cc6a08d360a92d10ce066d8337bedce7fd3b414b37b20a6edee152685a47c64fd608ed4ffefd2721797dffd4211b73dcd3a80198ec07dceeb6e0a93844fa44c2d3a9fe70c9cccd5dd39e74c354e203b0aa95c2d7437835f504e89064a7f233ad7cedc3d18c04c084ee2bebbb5e91e4f140064755eb7c397af3b3bf2f1a8c9655caff9d229fc93e69197d579fd518bfa4a831764c7ad65d4808bfcd4b5d971c46f66560bf11ac9432779931691fbc12a5e653c5fcf59e75003e735ed2af6859cd6b6393b9b8dfbc99cb41de35457e5c2047f717c7eb4c00080a7a90d760a5fcea04841d431751a7054bccfe3baa7dc8aaf92757d4c6ee277933c65c469de6e8fd148e86d060976f672d1ffa72117ac69b8589440e0206e2b3b6c24759ebeea794a2dc5c81336fa89b8797d961d972645939b09f35935020ff9c77bb498a25a2ee831c6b7ed4bfacc10b6d56028b1e08c9c087ad78c9c73adad2de48907cbd61a763fccc9e3dac2c8b6e4cadfc1bf8dbda82317fcc130a68f872201e4ecb57ee4963a227f614699110c267c11de46fa89811452cde173e4144a0700897abc71a51aa61475854a2368faecfe8fb30927945c631042cda46ea8e08b430e92dcdfb4652165fc67a11c20b65b0cc140aa324b04ccf8e31276aeb040df1368b5171c47647eb72b54af2b465dcb409268798f35748317c5057d4b054866539f9b7c3dd45853c5f0a5e3c1813b6ecb7c0ec862194ec25ec2301ad6f819748980640f57dc9367025c704907637260ec83f4fc9886b2d782e721a8c92bea97255dead9ab9a6bb37a2f5c1282168458d0b8cc94487ce038b6103fea5ccad679fff462207e5d534c85a0e21f6d808e13f62804f59a55ee2a5480350481a0b6cc0b40843e147b1e370807dc93a2be27671f540693e33c2f1653b14fdf15848f16ca0061729317c4210b5f5abe59c14e215335d7aae77c4e66d398bd189983a773f338fed6440f632890291309bcad9b9f3708e7a11be3c4c996c4a43b48cb5be24e0e6a1a0f8eeafe9f22efb65d4048264900ca411156ca7bd37ed8ca83bbc24a9ff66bea4deeabca8f18dfdeb0627eeb8ce59b5ca69c3984b3955a9d33c578615be662846538df780dea403bd463ac3767ddd849c16c5c04e371113059881b2b6e528e54cb48cf04abc46c4c291de8aa7ae005c7544b2ce120c68e3e8a1552ea2d4a872b2429c5c895cc29b6e0cf9cc611211c0e8a26a5e79d65d1404aa8ecb29984d6ef7ed483b3e267c72f8e3a1a245228e7ba83b816283a614cde93ac75931ba7f650b2db7df5de30fd3a9b263b5476e2b2420f3f103f0887ebde5c06ff32ba6af1bdc55dac0b30b7737fd150686253c4e88c83fc328b256159b99933cf9d8423be5695b22de739080b4d4c54e1c7f41c55649390a34dcc80a6d3da974758bfc3bd3be62c0ceef168c8fc237ea8b0ca430f938e9a51bc1d4ccd3e7790edc1ea2fc26b110bcdaf812b4666bdea1085329c8094df6a05d86b1060feec2542cfa02cf4e49125db032048104c76a7535bbdd6dc0d9a4fcbe6c9b131a74161843c4a166c339bbcaef2d1d6aa5fcfb5741e562c02f94462ec148ad5d6f0befa442646752063eb2d9da8340dbed8b3bd09d9369e817f6631ac169b1410805b68d14f724d028344ef6b80479673cef51805564bd84c3edd931424161e2b5a0561a03b58e913309f528ba5efeaa7595eda1ae55abf509c13b377f09b65cbf520982c73a2d8030cf7a2233a92f2050c67b09adee18ab7a182b4d8719878e720d1cb6bbbd8559ee88c57b1ae9d273ef0a528c89a8e877ea4a82492d077ae71627fcaf29bf9c91953a2f1c2e1d5305679ec033024dad1d0ee5ed5c5646435568f2209cc6e83aca69023ca68a50b5ad6be3f345b9bc06a6e064b5ba1be82090293f848f1e35229b129fc361a4affa98fe209c05d1121e57302dfc54162982c63de154826dff4c8b0782213eaea0edb01ab646b31bc042ecee1c037327119553e0860ced8783bc4e35cb8253657db075039ae44135c2f881466ce71d09c56d5d50dd448022290d3036068936bb9e03fc50c29a227b16c64e7ad67354a190bb13ae2024b8cb47a21aedf7097676a6852954a3f3abc7eac9a8286c50dca5dabdfd0a8a8ed43b686d7eb7a7d00aaa6a285b382571d2fe29e9aa79e27ac96ca2688f58af7945b82f5804543f2543fd397fb2e52b2d83d4650e245ad4fd57ce8533ee9efadab90b448892866907ccd0e6c7f82a2e413d1c07ae9114a20c7083525a23ea155768d0b6f8d965432484aa3174af526129109bc2651cd4fb44df22797bce80782f7823740e450840e9d64c28dde9311c835dd696c856d8fe227ec560a6fc9fdc0a72ad1d8f9135017ab4a62b93991b4bfb41a964f07d27dac741c00190cae919b22705d629bbba0237d74a263012594b35866685e93cc47d344b7e68fb73074066dc87e368cd8c2caf4ed8e16ba89ee9f0c14b3430ba105012cae027e78e2f0b3108a3ecbaf1dd776309e11f41faed5b0be339f9ec316b91d8124b0b4ddefb8f3f74878cbb1cb36f0a34286b4dde254551289a642561c58f77a54db4953e04eeadf5be02e53ef4d4f63100fea583b5190488a824f002abb2b68fe65775390547e5fcfaa2609c19da1e265a55c54a2d3ca2e110b92de224e88d528c24198bd64f1053cf3854fa56031873fd757ee26c40ac31c5d0911d2af69d3f1d907d46dc52b949461160315814a4adcf7b0d12df9222c32eb3c470f5ebbc959cc6bbbdd89fda1976cc00021ceb3b6cf0bb998feb851f843a242d59e8b7564d00cded6ef4aecea286b210f1bfe6bbe3eb6b1916294ef3829ccacf57ea90a0d6606d344c2eabd778440883658593a47748909dea28134c66cb9b6e015ec4946ccf4f7c92d731dc2d0c46292237f5c793b14f089da095b1ba8a4eda35f227c3abc5e47efcfe49fe1d6f3d7e1358cf06ee4bd3dde9e2f89975df87ab0eab44b19c0bbefbaf0e43ee40f015a2a7aa7bbd61fa0eb3ad5e761ae326e34cda7f93a38ac9c3e51dfaa6825a1169bd8221492c8a8b0bd6feb604d2e4b8de5dafcf535be6f830641ddd47fab8764e63178632c26d26e488a8741e90d551f4a274d4658428ff299ef82737faf279278c2ab31a6f66c711750e1e02b076dcdce8d5fe60cb5ee66b8919081afe42f84969369ad28ea375deb71f8a780ca5394e09e9efe26581449167b8f333c0a0a02b5b055864444602f3064f972aed81dc3585aa404dd46578d85a8604db3b523df4562803959bdf93ff62d6dd0db842b3f683eea06c4045fcadc210dd0772399df31b6762a1769b8d308c1de5ef0b4a529ff78e636a9ae61633610df513003c62997888850e4e93bb4db8e80b19262739dd460e38838e096d47edae3c9deba170e200004a89c8ccf517a10b634ccf1cbe37ca831199ee793e204adbec64f991e79e1d5184c5845be49eb41936e2cfa2dc66510eca3dc1a8c59b1d8ef0591b8b78b291bc4ef28cdf7dc473cc34c9190baca709b012406cfb8be09c4c5d2e5580ae31d73fd816d3c8d4644ef65ab44cc4138966932c3811ab33f324937243c252b6998061fd948f34fd51a3474b15f7ef53649b51f015fae00cbeb1dfef7143644ddd38a1967bb9c4211268460c235f75766b4e3fe059e39cac816d5784acb03ef5c4e743d45b502cb115c4eb5ed0890e036d4a05f70278d609c17dbbc8bd674f52d5057d2208e2e277b31d8921417accd7d09ad74d1a7b1de238df901ae747336e63ff7e04ff163f5875e58d44ee5776ef4b18f2270e358db07313a05461693e5a3c4b235218873a4c1c0a2cd386dad81892acc8953662901ae04ec35c2522c0b77f0efb8a879ebcb778487c040a3d416fc48d1050f27c55a263e26e73b6242b746a292bfa3ecbf70762de535030130e5e0be0a69333fdccf938812b3d546cc31277a1edc6eea53890bc9c98b102191447590e54c782bc8e5d9c4acb7e45087116e08e4f6b607bc1f281cccfe2a0e7204036b2360262d99f30aa2b70610a6658bfdfa1e8126efc587a63a0f8d09151e98cfeadd72539dd94bd19ceb71f1e71293a5e72a36a3b487aca101114e5b53e4484d78045caf66d5bbad23a22655c94b8c02ef99d6ce9f90e1c450ebd9ed22afa2af2519feb454512ed1b85c294b627f5690bb27a949da9c2be3c91f98f5fabbbde52cbaf8eecfe9d6dad29ff40d4c23c72911a32d7e4c91eddd3c959dc834c5b9dfe8d477e19900b03a4278519efabad246fc4d79918be726d446e45ba42d3e2623fed3bc4e9b70918513dcbb84ac1faac7b5c656c178fe16aae51b80d0df6492a64866b2a87976bd3ae4a8cf2cc8d91c6d8155d4753623a53d1687e959851b4181f91a18fd85c06a28fce2afe3720965118758b4dd62bad047fa18525adcf7ae22573ce20241a304c9ef7123b92e308830d60ab6bb56edae661601acd160ec48ed5b063b8641c55387bef0186291a8c22bd7916c184bb8e6d22184646c5d20a230e6ed9f74f85a5908a9c93694f1120bf113525fb3b71f728b106e4931ec42b62b310aa7d0c74b3833bf859b6f7affe90e4d0edb770ce75518b374b41bba09a0c0c69674c5201ac56bc63e44124b7bbbe9d7d91479559e981e8316b7371659bf93c62ece5cea56ee680e4c3a723812e1fad623f534c230325237e11529222da8d5944f29bcea8a9c2b871aedd30ceaec8386010f3c9444ee41c2a4f96300efc5654e96550c4a9049d353fdc35b9c3c51e424b8bdf5bd0636981e31e5a11467ea132be08be4aa224e686aadeda9170e2f1831239bdc65caaece937a91555a72b619261272e2843cb76302cdf60d58724a51d251cc333260fd7054ad2a16d495ac2d5f37b789b23ec3999937951ac1d92e9c5f78048f3a8000930826c24bb389d1e6ce95b5fd9cf2f11f76825030447fe8ad4567be6c5863ec3954fde0ff53b34d5102a9ae425cb89488bae9ca8d57361c906aad55145611ef2657902b76c1fe1ae103d68d68da8460407abc6219b67cfa7acb6f6898f9163ab7779742353df5f81eb5cf12b52ea91b14f23bfe514cf946ca78b1bd665ed857c8b124e322a8c6bad567fdf2a84d547f20ba1443f42dd336c1a2b837e0f3616480c7bf91e099c25050c7d10749764e8b4a64c9b691c0cf3fafe982b204d2c0dd3383eb8ecd1db9b4677ef3dc154322f5837752a75a2e76d0477f0a97b9062979ddfafc277b18a9f4437beb5f41f3ac89ea52f4809c1039b7337604151a349286bda1fb8272027ffb75d9317a46324f59f0143beff08c3bcab7f175410cdb3b6907111363c11c9d6d43a380edf031abfb9b397d50729815df14e27eb1fa0b439ac60d2f4617be0977037e0a125d6ebf1a88ef8e351c88cdef3e43539a44884d1f70beb3ee4e6c6c983", 0x1000}, {&(0x7f0000001340)="02fd42159ea4d1306bd251704351d91461fac83b1ce99b647a85afdca1d50fd86dd8124341e0705473e9e54a092be7c774836e", 0x33}, {&(0x7f0000001380)="7715b6a5ded76fce071152237d1d972ccf231d9f38bcd3684bd05c989b8a0c33b79e2e8b", 0x24}, {&(0x7f00000013c0)="3ef033f9c8f7eec645e71ce8ba80a3d3a688e30705a2164c83860c5a849f3dc2eddc416d249400cdddbbe57b3a77a9e28fc39d10c483a34981c48a5a5040a5ce32401e8bf3c82fae16b9f94a", 0x4c}, {&(0x7f0000001440)="83ca9650de000e11dfd7aa5813a633254f0da7467c54992a", 0x18}], 0x5, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x38, 0xffff, 0x1, [r4, r3, r3, r3, r3, r4, r4, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r4]}], 0x100, 0xa}, 0x8) mkdir(&(0x7f0000001640)='./file0\x00', 0x6) wait4(r0, 0x0, 0x1, &(0x7f0000001680)) fchownat(r4, &(0x7f0000001740)='./file0\x00', r1, r2, 0x6) wait4(r0, &(0x7f0000001780), 0x8, &(0x7f00000017c0)) symlinkat(&(0x7f0000001880)='./file0\x00', r4, &(0x7f00000018c0)='./file0\x00') symlinkat(&(0x7f0000001900)='./file0\x00', r4, &(0x7f0000001940)='./file0\x00') chdir(&(0x7f0000001980)='./file0\x00') stat(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)) chdir(&(0x7f0000001a80)='./file0\x00') clock_getres(0x3, &(0x7f0000001ac0)) unveil(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='W\x00') mkdir(&(0x7f0000001b80)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() wait4(r6, &(0x7f0000001c00), 0x3, &(0x7f0000001c40)) setgroups(0x4, &(0x7f0000001d00)=[r5, r2, r2, r5]) chmod(&(0x7f0000001d40)='./file0\x00', 0x81) sendto$unix(r4, &(0x7f0000001d80)="803706d9eec17e4919cf7e77e7f73dd95ac78ee3f826cd66410cc5c96c430b8045ba71eb83453675936d2263d9c23851b0c79faa2b8f55eb2d06032cbf2f59e11afa35d6357db998037d6b2d0f27da5fffc27ecec0d209dc6df47926d534e40030fcd0d0ffb96b01344bb99d008f79949a572964a7c7e14f09b8604ac906f01856105d47267ce9cf615ca49b37d62579", 0x90, 0x0, &(0x7f0000001e40)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r4, &(0x7f0000001e80)=""/51, 0x33, 0x842, &(0x7f0000001ec0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:22:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 22:22:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 22:22:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) openat(r0, &(0x7f0000000000)='./bus\x00', 0x441, 0xa) 22:22:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x2) ftruncate(r0, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) 22:22:24 executing program 1: r0 = semget(0x2, 0x1, 0x8000000000) semop(r0, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x15, 0x1800}, {0x5, 0x5, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x800, 0x1800}, {0x2, 0x9f95, 0x1800}, {}], 0x8) semget(0x0, 0x7, 0x0) 22:22:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r2) close(r2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x7}, {{r2}, 0x30745348ff4b56d4, 0x90, 0x41, 0x7, 0x6}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xea, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x967, 0x38}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x5, 0x8d}], 0x4b6128e0, &(0x7f0000000040)={0x5, 0x4cb}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x12, 0x80000024, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x43, 0x40, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x4000000f, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x68, 0x4, 0x7, 0x7}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x21, 0x80000001, 0x1}, {{r0}, 0x0, 0x8, 0x2, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0xa499}, {{r0}, 0xfffffffffffffffe, 0xd1b7f15525ae4afd, 0x4, 0x66b, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x60000056, 0x7fff, 0x177037b1}, {{r0}, 0xfffffffffffffffc, 0xe6, 0x8, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x100, 0x63}, {{r1}, 0xffffffffffffffff, 0x90, 0x0, 0x800000000000000}, {{r0}, 0xfffffffffffffffe, 0x51d84fec8d0fe85a, 0x20, 0x1f, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x5, 0x5}], 0x3, &(0x7f00000000c0)={0x2, 0x9}) 22:22:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f00004b0000/0x4000)=nil, 0x4000, 0x80400) shmget(0x0, 0x400000, 0x44, &(0x7f0000176000/0x400000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) ftruncate(r1, 0x0) fcntl$getown(r0, 0x5) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) mmap(&(0x7f00002d2000/0x4000)=nil, 0x4000, 0x7, 0x5012, r0, 0x0, 0x0) 22:22:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) r1 = getuid() r2 = geteuid() setreuid(r1, r2) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 22:22:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:22:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 22:22:25 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = msgget(0x1, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x2b, 0x3, 0x6, 0x9, "f25095e21d059b30661e8d83ae0da800b0d42f7e", 0x100000001, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7fffffff, 0x1, 0x0, 0x40, "720c5fa00bcbe41bc3501ac480f11dbe5b347700", 0x4, 0x1000}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/190) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x40000000000fffe) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) ioctl$TIOCCDTR(r1, 0x20007478) 22:22:25 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 22:22:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) close(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) sendto(r0, &(0x7f0000000180)="c21e2a4787fab1a890d2c023fe25773eac3df7a57aabdd0ace3aef62ae7342ef001e90c3fc078f8f16e83d79750eb4d29397b0abf40e0e15676b1966d777e93249e9892f56d4c444598430a6ea7aa064d1fb56ef9f461616bfa05b7ba1c9c0c9d0412e234bc2b1263490da142312ca24a1cb0587689c90e35f0959b9b433d3c50fee7cb368ed3a93e4677c2ae836fb4b8cbe60340e1bcd39b7a1e233131b9a", 0x9f, 0x409, &(0x7f0000000000)=@in6={0x18, 0x2, 0xd46, 0x4}, 0xc) 22:22:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 22:22:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/251, 0xfb}], 0x3, 0x0) getitimer(0x1, &(0x7f0000000140)) fchdir(r0) 22:22:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 22:22:25 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0x127) sync() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 22:22:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) sync() rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f00000001c0), 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/133, 0x85) 22:22:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40000000000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x500, 0x11) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x55bb2810d3522c3b) close(r0) 22:22:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x300, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) pipe2(&(0x7f0000000140), 0x10004) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 22:22:25 executing program 1: r0 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x100000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r0) setuid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSBRK(r4, 0x2000747b) setreuid(0xffffffffffffffff, 0x0) 22:22:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}], 0xc996, 0x0, 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x400000002002, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:25 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() socketpair(0x20, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r0}, 0xc) setegid(r0) 22:22:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x80, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x4, 0xfffffffe}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 22:22:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 22:22:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup2(0xffffffffffffffff, r0) fcntl$setstatus(r1, 0x4, 0x80) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x7}, {0x9, 0x7}}, &(0x7f0000000040)) kqueue() setitimer(0x2, &(0x7f0000000180)={{0xf2, 0x9}, {0x1ff, 0xd5c}}, &(0x7f00000001c0)) 22:22:31 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xffffffffffffff62) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf8, 0x10001}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000}) flock(0xffffffffffffffff, 0x2) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1c6e25516986b199, 0x0, 0x2, 0x100027ffffffe, r2}) 22:22:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:22:31 executing program 0: socketpair(0x6, 0x3, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0xfffffffffffffffe, 0x5, 0x93, "295b9cdb725836447a6acad0f44a2cee4537b354", 0xfffffffffffffde3, 0x2}) getuid() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x40, 0x6, 0x2e, 0x1}) ftruncate(r0, 0x80000000) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0x3177c7cb, 0x10000, 0x3}) 22:22:31 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = semget$private(0x0, 0x4, 0xa) sendto(r0, &(0x7f0000000340)="cbb28219a406ba8c9651e211f9c08e25ec6140a4bbc0ae36ed160f5beb09cd882ae6acb809ecadb478730e97253fd03aef28bc0803ac0e4d8227dcb690d156beb6dbb5b8d23a0c64f44aeec29145d27a24b55b00e8f19843df5a69ca9be0924a5ddc2911b82cbf914c32f5afc12a14714af3ba3c1b40a39b495ffa2020eb6a0ed3c7a03a04e81437705fe4d0b320fcf86524e4719980cf5d09dc9e81afb391828d622b861ae6c7b403dd9328c57d0ad42034562130ee34364920118a857902a0359fb896f0c2c8e17c5e09ef86d2774d06c2c9ebb50cd03c90ae16f50a1154084688aa87775e88d607331f598257", 0xee, 0xd, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/207) r2 = open(&(0x7f0000000300)='./bus\x00', 0xa48, 0xfe) kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 22:22:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x274) openat(r0, &(0x7f0000000100)='./file0\x00', 0x28, 0x63) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 22:22:32 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = msgget$private(0x0, 0x869722820aca4609) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) 22:22:32 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0x18) recvfrom$inet(r0, &(0x7f00000003c0)=""/30, 0x1e, 0x840, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x236161bc) link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) execve(&(0x7f0000001940)='./bus\x00', &(0x7f0000001b80)=[&(0x7f0000001980)='\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='-$@\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='-&(\x00', &(0x7f0000001ac0)='\\}^\x00', &(0x7f0000001b00)="24e400", &(0x7f0000001b40)='/\x00'], &(0x7f0000001c00)=[&(0x7f0000001bc0)='**\x00']) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x4, 0x4) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000580)="ed719e262c73b7b5886e939f3088cbd61e42df580a80c2da635bc8ede3e5f5c631f9a2a2b9a6a0525d7811eee0893f252a0e6abeec5b42083ffc52cc548538f53dfa09dd4abc89273d03e1fe2bda182af50949a4a0a923656107861af53231bdb5f8b829e522d51a1ac465c9e33fa5646056d365fe9aa470016fa5773e7823f632a1ecd9f3482220488f5721993561e35250220cdd9ad02bd2672e2de0d2a6390a26c2c8e4d4b1f86cb3940594dad101ca887a9034287f2f3a3aa362dc", 0xbd}, {0x0}, {&(0x7f0000000640)="c0ad5fe9cf42fe9f9cc33546d319bb7bddf6ef2128a78fb5528fa8c382901cd78c94649771d11539b715a4ee35032b340100befdca56720257c030af04bf6003a3a0685070a2e40ec767f178f5fb5037ce7b4f3d2ce47519bac694e04af5ea908cd313469c027dffa528e80406e0303fcd6a42f4ab896694e970d2b13c602223738fa35ef5c3d89d052f6ad534ec87bf886b09d0d670eff107bf9254a09634c9297dfac2d912999850a62c7fb7aac0552d57e17c1298e2fb41c3d2d2c578dbae5c952ee950b1413eff548e3383354a3ae874837bbf81a81f968a40f2b8b8fff2aefd5cd76a777a41adce8642e041464632423cbd727d59156f95272d59c8f3982b572505e73fdfb7e812f715d198b468ba55667c53fda198f51a7dbe5ffec25c173e7f61d507f562fd62429dbfc0fa09a38a19e5b564e0241a0157399bd0b309e50fdbe67d796382fca6843b873593ab22e7b4eaa0da529134b2500167e8ae607b379a0a202dbd90b2e622e52de79257381a41384d88386bc7ddcd1ad97b2b554712625e5949ecdcd6d6e34d3ec4df0d30c31854a9c0aae425b4898593215d26e6b5dfc0855ede829038485d2abed8142234febd9c3d6e6185348c2145e8a363f7e7fd81ce6f10f3e9224c11f8f086466d49f171f290ae930a54dac629c02f541832310ca2fd848a1ec265581dadc248964ea67f3dcc7e015ca201b7ff953afe6f176411d88d42bedf52d5cd91ba1fc6fe2af2ca75e9ae842e268a1b0c043aa042ad9e899d9c8df9b98f50dea2b24fe569f4d9508ca86e2490dd34e9d6cae6bdd2885ecbde21187529aedc293a66592d9919385a16b7b306e4d9074106ee8b545881d0842c9f7aee5569f8241b22648b576b58c3b1afe30f1f5aaaa5764abf1eec9db1b20a62c1ef806ccb021e04af2c56060f2db4cb4c439d0785e80d9fc882ad991389f78ecf724c172d7f81e3592ba135f30ba4fa77994825189253144f64e8357b9ac0193c14896e389202762870cd3adba80a3504fa64bcd388721a14fad610a7e634ca2db4c2752a0eb3b180b8c02102077d92ee8b4ab01605ef5277ebc691108091d764cea78822b962c0ea6755509377aaba888381b1249b466d687c5c2d14437bb627aed9bc5a0e50563f2215c5295d0a46bc2484f9820897a1a4fde2c5cc44c707ea1cf3161f142b1c1019ff0e46d1483737870b51dc35f12dfe8485bf1e1f9af56f9b19dcefd9dabb5745a9bffe2482ce377009d2275823de7e7bcad6cc2ecaa712e07262f76965715362a906826717eb86dcf1d8a567d3d10e953c32ed8ca6174e48ea21420d1da04aea696183b464491f03249c1894672f44d5633c401338628b2a806b0b4579e66c877f296ec823f88503f15789120d2ecb6f822f9834f2f711dad04709124d512845bdee6551a7dfaf52684bfbbd3010d7666d9fe188665b147fc3920e40c4c7669a20c44fadbd0038ea0234aa67a20523e24e53d262e6bbae72a5cec31d8bcdb4d6c54e9e07d32a4a3202b38383ce80aa575546d2cc5a8fd0dae6e9529fb659ea3b4c89440a10450846bef4ce1faa651b7f3064201e5e8af616dae01f6ef011f4fdaf78899409487a9dc2a4f7fbdd145b99f348489bc010c7f10059b1c90b72c3e86fa32659d738cba2bda64cce334c2e25eb08d161882f60b08bcd01e0cd2cffa7ae758d0344591e3222f16349fca9f4a36c39e6af54de38746c1dc033b6cbbb9c41bbfff1c21b72ab842a10818f3905582430dc782ae4e8066fbd5aa717bd5a2276925c4c003e3aafe1563016b115d3d5ded1785ddf7751fb6a96ca7ca18a3c789c60ab8682def55da5dc256255132c4fd09b5f10c7fa14c2593bc6addeca76f01c2afcdd97eab5122e78573537a0c78ae66d34d2d201de0ca82cc136344f386b78574e4f5e491a1b8bfdef42f22e45b0cd5d0ad6e17514b0cfe0ad30df94cd71cfc4dbcad8e70e78c8ff7b66db598d512ac3bb054a31f6535a1cb248511c37715e1da552e17c344beb8262486aaf70a6ad3ce7ee60c154bfb9ddbb77ea43652e3331da1999c0b76b026803f30eccb18467cd9427f8b3f5380f11ca3d0454ef9e636a5e687d8c4f41479476e312354686730deac999d4fbe40d7c9375f3e39cae5ea798f363b1c1d9de15242d7925529754631f03644f8725d124644eb7fb003c376186dca7ff7b7698822a32ace6609fb5dd73e3e90e0876c8b0229f48c19bab783e6382084cfd051ae24dd4dbaa3af920b55feed4a9c5855a378aa5865fe585794cbfdcb181544658a3eaf2470cb6a60a5adfb4ab72c9deae9a3db30a59c865751c0ac7d61a6017e479484f3602771cc4a227c2858759b4468b1c0733902f529fc9cb8e2f9564f806dea081c9fc748db731e900e2b2571b353e2218a254ebbc2ff246f834680713b387fd66dc06c29693534f38a48fd7924c21d6f30403c960fcf0619e6f7351b7dc060ca75260eee2e6ab051e78457d4f9bf85d8156d51db6299966c1026477b98b594ac7c1220887b72f082123c3614da6dff6f25978cd010ce266635c8382a916346d60f7ac9f6c761d11dabbdf74e79359b6e1fd6882a15bb4ce36ff5bb98da0d832b2d84e1abfdc55b68e67f0526dc2748a649135ccb08b7c025f2c0e58a7db8a4e3cba5a35c457f1a99f53037dbedc23208b7d83855206b5e16292a0d06fbbd3fd93c737a89901d52cd1c2ebddb953aa26271aacf39346c17fbead3b9a872d9ec154a8fb1a16c0d49c9d8f0da10c25c815d5d00267ede40580474afccde31824801446e705b81a39c9276e4819d6f461b8dcfaa977925a6f1e281fb3079f91c887b24d9154f424b8f5accf66c6acd38f4f5ec48ad14dff8cfee79bad9068d2fd40c831c67bcbf21188c7825623309747d1350b27503cb89149a1e1db2f64b5a9d304bf0afc34cfa1095f1752bc91bbe07171b5e64b02d6d4868e660a20bb7c0a3dc81644eef5ae457d680bfb40c709344e259574fc796675481a4029c93183e7a1038ae4cd2113ab7f67afb4332acb40d80537bb976c26ddce509ece7916400755cd71dd223a2f7999ca709a16981fdd72465562e221d76558351dbff0f79ca17e02d154a61349a5af536872c0f4bfb84348b48e8093637fb04e1fe454fab00fbb5ce186a87247c4b92bba14db7c7e56d88b6d0f4d7ad52401a041ce60fd503cb1eedf72c63b348131a3af79674e2baecfbb427ce4f3bdef462441335ecd8a7410185b3917897ee98de099f2c9c6a7f515e31d1c83aabd3809bc308a69d7b894adad3bcebde49008c9ee31b96d7b868b9dd707886bf924313f79d268099898c888c4d2a4c931aedcf3ffd4e45abcb3d98b939e34fa178f150780cd82b4cb2154fb10479efbb4a96f966cdea276701179dafb7b57e6da037a0edcea315d4a5e39a1d0b2d7270d8a37b7893012b60d6ff7e85335f47e7deffeaf99262a27b77151904a946f22bf768ef4bf26702db36b260510379d04318f4b05dc62c0199c7f0df4fda2e952d7850c1f04519da2311dd19b38df66d9ae2828274ccb8a83974f7be9a0c216a84e4f02f6c38b1e88b3a87763cb9bd2060cfcb440dedf4a0194ecec0278b65c93a4c75a8dd632e34084959f49e11ac326fb8ffe30d8dd67d6e2eb270a5cca22d59de48660770449615e397170a857b2601853ae31e9a13958ff430e3dea685c7d8fb11add0edf9914dd27e7264d4ea3f1c9beacc38ead654d2cb9f4a1bc5a19ffed2817dc8ad6f1b34b12f289073798dbb445f31178470d062c1ae47e9906788bb57b0cda252fa6c2182bd0aa56b6fdd9fee211c61e9451ce3218acbfff9724e92dc36d66ba9466f131ebbf7726bf91e88934bea934e9f0a1b09b0d2990f505bf18dc0fb2b49095ebe5dc57132bb9395678b4535dbdd3cbb3e238729e0d1502a10928c2f398e6e223a375c1c23e02a43780b3a73814837c1625542779352041e54fb2ac07a8509f3ec04c2f35b70637f0f62478a8adba87ddf09450fc2a68c3366dc0482aebedb9e35438c3b2786c189daac2e526a2466547b19bea5f4f1a1eee95998452e163098883ad13c980674c4f3b7ff83f1f423e669f5138008286652c6fb24c8d5d81762bf421cfd7bfd9ddc4bd2532d30d1440c86bdfc0a0c5d5f47c6cbd0fe14231b5898cb7b7bb86227172b0e6bb85ac8e383f5be1b4947cfa802f88dbd5109a02ee0d810ca3405e33913c7942cbed333d49311385e7cfbec4bb4592f8cb2b87d66060b22a7508a5e7dcdfc292ebec9de5eee04a1e7d27c503e147e1b06cdd8ed08ad923da21c5d40193809008d75b19c20e9994f5050c56ae2464ad0fa7675e84b030814b5a38b1d32473759ab78969696a3cbdce402dd8a1580e7503437cf94a5cb8fbc22f88dc9142715e96e795f576705033d02263748e1567edadb8a8b1c1cf18ef29feb6fb21202aeb49da63312b649e7470b08b7fddfaf117950dcf710382c2fb3f9b191b45ac61bb6ee3256ac45758161c2b2ba2e1ae7aa84386aad856759e01dd5068f878360dcf1beef9837c89b4cd9af5a224e29f0123cac4ca6446a31667420701e220ec49ed349e64bdff4f1bc675ae609a77337e64901f55c324f09544060fee0656a0708b850a437295dd8c7b97a80f0f1e73915bcf6d111b44a8070b1ac9d4dec2dddf2af2778a71df9ebdf1cf9a205cf8ebc144fd6f92f07fb44085536c2bcce897ad996cb8dc514f2661cb8e75ea2db7923d50844d6b1aff54501915e16ce711f8d1c3c9610150c4fd3ff16d603c9ede334b99218a7f7cd89913c5f592606619c5961a95e5cc2c2ed7f46d16a334d63d076fdc985182b4d16924eba4a56792b6cdf1158f3dba8af8e173564c3bc682de7c1a210498cf1224a8ac91d9cfa397ba7f593c8e6a28f03d9d2739ec3ca0831666cba6546dcf5c8c040d62e16375097132db811c09e40ca3ac42689f438a88484d5bfc3ac2fce6342b433c954d6d39773cf0a497642c6904ed5c7504a6d4c3fbd30c2d9a664c74271f694332522e31819024781655199f548303e8bfaf46cf5ef265baff03128c5fec20ca9410f854ee3464040feaa3cf39b1c7c66c222bf0872e29a6649740b3b1b0d98c41971ad2099655d03c71ea5108df9e6e963ca770c859d98230a6efd1db9d21191333353d325ec354717ca4428b722d08ca01e80f8b7e73a5c2fd4451dd5e5940c74e5507fbb07c0a9421baeb1f0d27f22bd27d09ebc543f4590c3704e7b1dc3585d51757c450dab1099a8e458274db7cb33d4432ad216c07f5371ce9c0568d5038a238c2a341521581b89ffac02b797e126de353046249718feb7be78f65a88103b95fd034a909cadf5f2cc03e8c415f68c1ef4fe8f2e5342b413d83dfa3ef39c56d9f4cf908a3271c93eac9fedced0439d57610d182b3ef3de0ba60426beb46f0c19167bba7df995964c112db7bb39678f5aa70886d99f52465aec8bfcff6cdd55a298290f7b9aeb0a80ad6903d2b703450a638459bf1243d4d8d2efa0febb9386b1b6a4da783ccfaba17ce70988ff0b334902d28f3a2c1c3036d24f6cbf78175f6cdd1a63817df5e9f4e93783f29e8b5b27c0c9938010157003bb9406f273cd498ba8f01bd890d565a5cfc0226a34a96c273f58a10e9fb3b891667df9639d00e14a45df7433c01edc2634ac1b4c3a3f46c7975c9131eea66036c7164e5161e247aff9a20f577d8af497574c902bcf4bcca3b3e4c4fcb0e63af715069ea1d1b2f0c59a9ce422f739e53327a2106dcdb7666f0b6b3c5aff8", 0x1000}, {&(0x7f0000001680)="77cd0c3ece68afdee742ac04d0f821ed5d0c85d38a8a7a49dab417a31a5c554af53d1fb748e3e62e22ac7812305950cfb2b51c44fa74a91d25559d255315fd1d32f5fa815ec3628227c86a14087a57ede1b2fef8ab687e3a795cb26283d00c4777bb91622301ac897f628cf7b2ab66d2a7d5be9163a4a0e655ffd0df7c779f52ff4452cb6b7fd08486a2ef083d7242524499dfdebe797c0982e9db3fb9b3452c38992340b67ecbffa6544e645b78dfcba1d90d9f04d2f7232fdc6be8ffff311340a81af58bf249747426451eb20c20ef8b7f8bd842f1a283ea6064ead1e5e64e5c26a63841cad322ff8e2700d4a8f2f4", 0xf0}, {&(0x7f00000004c0)="67d159733e06cb3b4924abba3df2d1ae57157eae2894f705da30b035e6b1a2468b503b4c02e34a8c1e94bb74097cc2b406d743e94b7e83bee1837a881688827f7f200ad235", 0x45}, {&(0x7f0000001780)="ad3d7296d4ae55a5550a6814f5172df9c541e7ffc61b0ee2ffbb333a7353aa7c5952e834b7304c9e45e86cfae5f5213c4cbce8911f23f26e27db18ab1c11edfb821c175a2e9276cb8c66becd22774db87f8f248175e23c6fc2ffbc2608ca219414458bff714c548498162994e6562a6da83974cb139dd02814f4eb0ff92899f60f275ee504c26cd08e14faa0c8ca67f44a", 0x91}, {&(0x7f0000001840)="c58c7fd102aa3d6e550eac274675b248da2ffaa6c7addbab3285a7e971402b42e25183c9f0cf043dc9ad0f78223c5ebe59d48bff1575e5fdd03649073d36e70e04fea794514c82f824f1a716f0", 0x4d}], 0x7, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0xffffffffffffffda}], 0x10000000000000c4, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/236, 0xec}], 0x3, 0x0) 22:22:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f00000015c0)=@abs, &(0x7f0000001680)=0x8) mkdir(&(0x7f0000001780)='./file0\x00', 0x104) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="a6dbcd2c525b31172528bc2bedac872b5c63d13d59d2ac27115afa01a255cb0b5d0dea7930d92e6a106297cebcd5a6b743a4c71fc3a7092fbdf9a7fb4d335e5fa499771ad512d764daab47c2d446522262624df08f", 0x55}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) socketpair(0x3a, 0x4005, 0x1, &(0x7f0000000080)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0x1fb}], 0x1) 22:22:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30240, 0x2) 22:22:32 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') r2 = getppid() r3 = getuid() getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lseek(r1, 0x0, 0x2) r9 = getpgid(0xffffffffffffffff) r10 = getuid() r11 = getegid() getgroups(0x5, &(0x7f00000005c0)=[r7, r6, r11, r5, r4]) r12 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r16 = getuid() r17 = dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="87d66fc9db52ab205f20cf5dc531aeb68b56906fc958c191e64fad12ee6637f66880f0f773845961c4e70730e29dfb9cf7900b7c76f38ee50ff5859017ed3591146fd943a9ce3170d2932c935757a387ebb85189be39dd65765bd268837c354270552197d002a69f6ceacd01374b251f0cda65d6bce27f46490b1605f8e00bbec4cd55564627bfdc8b7fa2186ef17f14887733b441f455", 0x97}, {&(0x7f00000001c0)="ae1b96b50cc5a592c4fb356e9344bb86ee70b8421983c6c05ca472b0299f320cd4ca80d706f227ac0df8b9aa466c3c31f6be7d233ebee06e1156883f8996fbfabbde5f5c959eea00ee1000fe06191aef1447156fee45ad3724ccfec5958f227e4543820b1ea95ac7b86f2d7bf4cd08f85c487e051c199013ed8d1c9b43cf199b76bfa0546d78f391af65904a967b7e90417774", 0x93}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="0000000020000000000000010000000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000600)="4129848d16e5bf989528bb0451aec315c08c6120ec7b3fdd4634718997042f19c0b566f6b8b3adf8c96f20b130d182515bf3daf2371d8ab43ff12330762b095e318db39449058263bfdb5e4ffa1ec1b1bb5174f54e73f7dfad3634cccc9d961dc9673f7b6f45036a9f5fa43923c2438aa75833192990ed4aa1bd8d2c49e78aac7e", 0x81) chown(&(0x7f00000007c0)='./file0\x00', r10, r18) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x400, 0x0) getsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000006c0)=""/149, &(0x7f0000000780)=0x95) 22:22:32 executing program 0: r0 = semget(0x0, 0x3, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/14) r1 = socket$inet(0x2, 0x4, 0x800) setsockopt(r1, 0x8, 0x0, &(0x7f0000000000)="9c1f4495f66c4a37c6c8fc6223a825d66ffb55514f264688c3", 0x19) 22:22:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x101) 22:22:32 executing program 0: munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r7 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x20, 0x56) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) bind(r0, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) ioctl$TIOCDRAIN(r6, 0x2000745e) writev(r7, &(0x7f0000000c80)=[{&(0x7f0000000b00)="27e09fc4da71f4216c6a4740a369b006ce97e2a30d47ff7b99edc2aeb70da290138819dab39decb36df56b431e4308c67d525478bbf76c", 0x37}, {&(0x7f0000000b40)="5758ee48d03127bb09dcc2cbc1ddf75fe35a373c9f724194628904c62e1505f32071d9b3f394535dc24edc7901c0d691f84e8d", 0x33}, {&(0x7f0000000b80)="54a92ec290359bfa7b582e7e5549d80a65df363d560e65c1bd857b5737adc015bdc403a50d65f100d75842801ad696445cd38979a14af9a8838c178d11faf0b92851e0f7a7ef8dd50f3a5888092018f199f44ba58ab96b7e942c7e140b9b318020eccd02703fff8835d494a1ec7aa4892e86cf7e1c475db3eb0419727e3b7b443c53a3cc9e1cd60184d4cd30f903be8c957d11d86a87c5b160708e2ee10b823390fb6b9eda5056f2f2a3b44e7dda50bf0bcd3f77f559caf89f8a95d89ef942bf365e1f", 0xc3}], 0x3) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) syz_open_pts() 22:22:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x8002002, 0x100000000) open(&(0x7f0000000180)='./bus\x00', 0xffffffffffff7ffd, 0x3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 22:22:32 executing program 0: r0 = msgget$private(0x0, 0x62c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) 22:22:33 executing program 1: r0 = semget$private(0x0, 0x5, 0x41) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x1800}, {0x2, 0x0, 0x1800}, {0x0, 0x2, 0x800}, {0x7, 0x0, 0x800}], 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 22:22:33 executing program 0: clock_getres(0x3, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) clock_getres(0x3, &(0x7f0000000000)) 22:22:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1ff) close(r0) 22:22:33 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 22:22:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8a) sendto$inet(r0, &(0x7f0000000000)="b60de84ac47b78dd7190dad13a5a807e5800ede79228a8fcc94d63f54109573830625a839be4d9a800d9bfc3644bbbb9988833dcda59f4c369030e4fe2366b9ef802a59f5058c8fbf2afb3741608d02ddd895173d57e4090bfeb24e30703eb51ceec078df7c1", 0x66, 0x9, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 22:22:33 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa40e7ed81b6117482225f0000000000000000000000eaff2e2c40b01dfdad0a771fc7392b669f4c669d93", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 22:22:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffff7ffff, 0x1, 0x0, 0x9, 0x1000}], 0x6, 0x0, 0x0, 0x0) kqueue() kqueue() dup2(r3, r2) 22:22:34 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:22:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x2cf, &(0x7f0000000040), 0x0, &(0x7f0000000000)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 22:22:34 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x7, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) dup2(r0, r0) socket$unix(0x1, 0x1, 0x0) 22:22:34 executing program 1: r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000000)={0x0, ""/194}, 0xca, 0x1, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x3f) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) 22:22:34 executing program 1: shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r0 = shmget(0x2, 0x2000, 0x22, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff1000/0xc000)=nil, 0xc000, &(0x7f0000000000)=""/105) select(0x40, &(0x7f0000000080)={0x7, 0x40, 0x6, 0x10000, 0x1, 0x5, 0xdf3, 0x1}, &(0x7f00000000c0)={0x6, 0x1, 0x806, 0x2, 0x9, 0x0, 0x3, 0x51}, &(0x7f0000000100)={0x0, 0xffffffff, 0x8, 0xffffffff, 0x6, 0xf3e, 0xda75, 0xe45}, &(0x7f0000000140)={0x800, 0x3}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 22:22:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) fcntl$setstatus(r0, 0x4, 0x48) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) ftruncate(r0, 0x0) 22:22:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = semget(0x2, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/30) syz_open_pts() 22:22:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) mkdir(&(0x7f0000000040)='./bus\x00', 0x14) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)='%{\\,)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='\x00']) 22:22:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x11ecec5c3e54d49f, 0x4000000000000000) close(r0) 22:22:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x280a) socketpair(0x27, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r1, &(0x7f0000000140)="86cd9386b6623b29f5441656a5db98c3c69b41ca85660a92851b3749bc22042a9111237b494a509dbbca15d1a35dca105b983f2ed20cb8037117f98cfb147016af05a698895d1d8ed64b99da5e04f19d7503ca2cd824ff899ace0b8aa5f6971ca67609391581eb851aa6fa2d11ec3e9a6c0c9cb460318d696fdecfb1f1af97a7396da1c13dc0458b2dd1a81de9a565", 0x8f, 0x404, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x20}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, 0x0) close(r0) dup2(r2, r1) 22:22:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x200) semop(r3, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x3, 0x1c5e, 0x1000}, {0x0, 0x4bb7, 0x1000}], 0x3) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r4) r5 = semget(0x3, 0x1, 0x400) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x100000000) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x80) 22:22:34 executing program 0: socketpair(0x10, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000700)=""/4096) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r1, r2) 22:22:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r1 = getuid() setuid(r1) 22:22:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) chroot(&(0x7f0000000100)='./bus\x00') ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffff) 22:22:34 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/177, 0xb1}, {&(0x7f0000001200)=""/163, 0xa3}, {&(0x7f00000012c0)=""/170, 0xaa}, {&(0x7f0000001380)=""/199, 0xc7}, {&(0x7f0000001480)=""/255, 0xff}], 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10810, 0xa) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x81) mkdirat(r1, &(0x7f0000001640)='./file0\x00', 0x8) open(&(0x7f0000001600)='./file0\x00', 0xa00, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = socket$inet6(0x18, 0x100000003, 0x102) r3 = dup2(r2, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 22:22:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) dup(r1) 22:22:35 executing program 0: r0 = socket(0x2, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) 22:22:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() write(r1, &(0x7f0000000440)="2fdb14fc69a67061f025f5176544544d0001a7d14340a0d8fe3b3eb667e918ef86b198fa604c91c283c8738d530b0631677f8c3eb9ec00bf85531969f5792de5325cfb3975746d378059ab6a2b895a7d830efbbc", 0x54) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x90) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfe}, {0x2, 0x400000000}}, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) msgget(0x2, 0x100) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000680)="5f906b8f97ee7fb93d0f1dfcaac0bb5f4ecdd39637b879f5fe7c8a37f53167d486d726bd8abfd90b9ac9f1611c4f6841195270b8e42e9edb4e8f691644a21bde36de5ca971a619e570a3619461db6d2fd73e0438db53c4452b08ac5704053c1875201893161135f4e25a76ced3a4d1c2e5eb6741af45f28ed278442f6778fc467b50afe8cc185cc7faa996ebe9fb2e11dd62962d34c1982ff39c5f59d261db29aa657144c868e8b043ff08f7841d4b62bf021431e340cbc3ce80425a8eacef6c32317423c405f4199be216d61b3eaca5d1ef539eef6c3e95ba23d2d7904ee001e42235659fba86997f044c5603e543", 0xef) write(r3, &(0x7f00000005c0)="c12c183bdf46243c959ed32163188af7af033619fd43119d2ab1e9d701be884054bcc7e59fed5d10c8b34b48bd016928d3ce697270b0790aa1dfa411c77eeab559cf4fb46d71283ca7c309a9ae1f6a25506b974afbca81bd04709d81f1b71ebaf3193959eaee0b021a2cb261017866567ebf041220556a6f9628c42a60cb8f752ef60fe040c0d6e6c6fdec8dbaa1c2e592", 0x91) 22:22:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b2, 0x400000000006c7) r0 = open(&(0x7f00000013c0)='./bus\x00', 0x1, 0x0) geteuid() fchmod(r0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="38e0fc45bb85c21383c59ae6cf50676d38cdbdf711ee9aafe85af6edb9ea28d6a5448b6c0a2978e10b8a16a392c1d56ed2ed1a18718aba8b8dde9adba423ea1018889d454d1a0cf63d024b035ae003c0a0f2a66abcfcb3e3fe74fe6c682195467813b0ed59642de7f185b75f09a0b40c87b49da0e94acdb248", 0xfffffffffffffe07}], 0x1) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x58f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) setreuid(r3, r6) getgroups(0x4, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001180)="9c4ac9e183108b0d739b5731b1d20025028b3092a8224c08b6c23cef90807ebae0841927986324d2798ec0607e4ac90103cbbf2400a83c640f49c3b485eedb7e7131ca6872af80cdb842f140f94bfed1ef35e941fffd919ee600ea0858caa0decaa154389f9a4e17c321cc6285cccbef46324165223ad288548e12", 0x7b}, {&(0x7f0000000080)="29ba0206da5ff219406becbfd18dd025a2a4509ccf1605acc29986154a594739f656ea39", 0x24}, {&(0x7f0000001200)="dbd4c1c9b059d79d0f6b5d95156e4b3ff39278", 0x13}, {&(0x7f0000001240)="ec1e01e20fcf9ef81f421bef47712ee3d7b4282aef856f1d1e182bfbd2fee94907e3ee04e414e9174640725cd8a1c38e26690593dfc9dc71a10a1e2eb5110a80fdb5c8de6aea7b15d7d136", 0x4b}, {&(0x7f00000012c0)="4bf8cb64e85533991f7ab0abcda11122d90bd511", 0x14}], 0x5, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000e1ffffff00ff7f000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x1) read(r0, &(0x7f0000000180)=""/4096, 0x1000) pipe(&(0x7f0000001580)) fchmod(r0, 0x11) 22:22:35 executing program 1: socketpair(0x1, 0x8000, 0xfffffffffffffffe, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000280)=""/7, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x7, 0xfdac}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x2c) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 22:22:35 executing program 1: r0 = kqueue() r1 = kqueue() r2 = shmget(0x0, 0x4000, 0x88, &(0x7f0000ff8000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="85ac70a172a26c19fdbebd370b65ad29094990bd947a94621c30883334a5f82b31be2cb6015c2d3244fcf546bb38721c75165e471d026bdf577ab83104e77b5c9e42c5a19db77bf5b77cd4aace1ffe87de5709c418dda458e7ba14a22025251a1d6a5783e874b2b871901c281da37542d87d3237a2e605f1cc729813632955d6075407fac9766b05e3f0966a001939a576872c135c777e75443fc31529f1c002961d0c12a79ad958bc1dab2ad138c23aa7dd99e41e7c63d7d724130f2eccbf07", 0xc0}], 0x1, 0x0) r4 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) syz_open_pts() syz_open_pts() 22:22:35 executing program 0: socketpair(0x20, 0x8000, 0x400, &(0x7f0000000000)) socketpair(0x18, 0x3, 0x5, 0x0) 22:22:35 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) rmdir(&(0x7f0000001640)='./file1\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x8) chdir(&(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x1) 22:22:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94a4fc2429bd4ec906ddee5cc891f21fd1c9da76bddfc68b348b7541e190c3a8760926e7e47f3f1b368d5e94f2a459b47469c657b2acd53f4858b72e0b6efad41b10263285bdb9add2e9a34e942e3b183a7aa8dc275b3c897b750b85f2fa9f7891227c2716a1295b96e3e1784f9b957b8fbc1b5f8642ee7e435b4ed5fa262561c9af944aa744dafdfb35df5fad81fb23bc4ef94c79bd40c34b67dd4eb85d", 0xf7f}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) 22:22:35 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x22d) getsockopt(r0, 0x80000009, 0x6a, 0x0, 0x0) getuid() 22:22:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) ftruncate(r0, 0x7) 22:22:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x9}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x5, 0xf5, 0x3, 0x8000}) r4 = dup2(r2, r3) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 22:22:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1000000000000334) close(r0) 22:22:36 executing program 0: socket$inet(0x2, 0x2, 0xe) r0 = socket$inet(0x2, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) 22:22:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4a794f42d59a4d35bde418d2f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fbff4b842dbb000068f7acad445dd976000000000000", 0xe0a9a756bf5f7fda) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000280)="7ef0cb21257d4a3aa0110fa94ad6ea9937277b670e7a8a0d53d587f105282db41fc221d72e75e2e4c414c629945800ded1001a55d84c37f1afbefe4e978fb1c7e823f3b24bdc5e7cf7b35ab3190b79e61364e63e2d525369918184106aeb46e6543da73e5c165b48bd96420334ca20ed7b7f98bb38724e94b7120bd66467b80d2f5f545929eacfc910bc1230cc3c14d46901ee81158839b6efe5594186d09de043a9521368e02cae127606e6b3911e5dd7255c15f87ca6ca2494ffcb2b07090059c8d3daef60be854d8b92c18a858a985abe0d001e9bc48bda5fc2b22e4a53b6a9", 0xe1}, {&(0x7f0000000400)="0118dd", 0x3}, {&(0x7f0000000440)="91930326ee2622616965e0a3e17ce7395d246eb64b84582377dd6598cfa63fc0cb6c4d93533eb87ddfbb5113dd55348842fe6f73a23d261f86e45a915a6bf6b82110dcc584fd648338a1b17b5bc9f65399f13b517b80c3cd3d37", 0x5a}, {&(0x7f00000004c0)="349b1aa31fac75d07c533232ad01f7f2d4b14920a33fb8d3554cd4db9ee93351ab058fe794885eed05b735f7ec63593a", 0x30}, {&(0x7f0000000500)="8c8fb12a73e3d548dae4e3839a3c5bbe11992ffddd6e0a21258446036ee0b7aad85eec7b44130d7e25f844c08440a69d3214ff39f0368e57d4aa42fb9d65c3e365d4115a52658476e8b8044516b56a1ba1eccb083281d857537be517d3c31b89a05201b41f6d8854f53e301071cb40c4fed73b6c6dd7e3a372f6d82c42df48d99c939538e06f0df48168d873248f76c198f1945bade9025d0b8394ef1ce3cefb675f607becf8111325f353c891c69971734d8f10f3d8fc288a82b53b941a2331ff2a53d816aca58fbcfde9494318c242eb2b29b07bd23899d97a8a4944d723090a8fcf8d574f6c1e53582a4c3293e6c0f26a", 0xf2}, {&(0x7f0000000600)="0b7dc83ce9197340a5808c81ecbdb5120dc8d90d2661453dfe841b1b20e8b20845e4ef9eb2301a7449fa5a0da828e1c5c591fed47160a57f6594115ef26966625877f3bd524b982915c22bad9cff461f4473", 0x52}, {&(0x7f00000006c0)="c19d445bfc06e6999f3247cee51d31202a52dacdc876f10654841661e12cb17c66b5e0e47f2db96d8e1688886f77d50ac6", 0x31}, {&(0x7f0000000700)="b19a0585a7d94cb18135b7dad704db55554fbf4f25b496b8956a0979e57e3e4923758dc4f99e5c06b2d537fbe353756a6f60bcf1e4eb1347b61f13438f17536c255b23a298e2c79dff7d2c8c9a92303e75b5c5035141fe380e0ef49da1cbc62a51", 0x61}, {&(0x7f0000000780)="e27434d3f5af763f1359f08497ee76582223cb0fcc4cdaa46c08a2661c28bf62de1d66792a03ac977b73de375ea29d5db242b37790017abfa1bd0f33521d0c57726432cc132127c610614f10649d79ba1ef95e18f8c4abd66853", 0x5a}, {&(0x7f0000000800)="b5b59dab3dbbaf2d5292a6869c432fa5a9c036fbed4cd7796b22f98afb0d984d889698c312161c16bf0115a3c58e368cd90f210331f2208307b1f87fd596978e588ca6e9d329950794701aca4bab6cfee3ae05bf970fdb0855dff9d6746a9e39bb23d1a9771a1a2e7d220ebffc34a864c56259cc2b20355e05501d13b61690f30fb2bea604599c9bab5e445400e3943124325f0e05baaa40717304b9dd72781711485b3c31b10c2d8f77cd10c55a3c", 0xaf}], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000980)=0x10001) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x632) 22:22:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffffff, 0x100000001}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) flock(r0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) 22:22:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) rmdir(&(0x7f0000000180)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x23) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') socket$inet6(0x18, 0x3, 0x4000000000fff) fcntl$getflags(r0, 0xfffffffffffffffe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 22:22:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:22:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 22:22:36 executing program 0: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) syz_open_pts() close(r0) ftruncate(r0, 0x0) 22:22:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f57de4c00"], 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) 22:22:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 22:22:36 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x9ca}, {0x3, 0x79, 0x1800}, {0x7, 0x80000000, 0x800}, {0x6, 0x3, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x80, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x4, 0x1800}, {0x0, 0x80000001, 0x800}, {0x5, 0x500000000, 0x800}, {0x2, 0x98, 0x1800}, {}], 0x8) 22:22:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) fcntl$setstatus(r0, 0x4, 0xc0) setrlimit(0x3, &(0x7f0000000040)={0x5, 0xfffffffffffffff9}) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000021c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0}, &(0x7f00000022c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001040)=[{&(0x7f0000001000)="6b3e84385c480f80316fbc429677b7d14862c7ab7c0a33c5166688e20b414507", 0x20}, {&(0x7f00000011c0)="b71fcb8d16e092a105184b2a0e3416e7c0536eba24df74b0f5baee46d35f53260013ddfd554ce0abe7a83291bbd605162fbfc6841cbe33617b721a7bbb7c8d2b3abd4907be9d58e067b6d6cc7e6c502679e62cc0b19982037576790db414f19da3e644a50ebbb2aca7c86baaa86654187793ca1712098349e1745bc4e9a6efbd05c44f60955903314833d015c3b537935725911896a8ae2d4a1da3645caa7539c7ebe6ce8e1ed5d1f1af3f3fa6784c3378f61d1f18b5faa17549208b79b1030d8d7bf5a6f04d1557737aaf43cc6914d187ab9ca64f5a38cb19c05e665ccb2a39df666bf97e85761643cd2d6ec3596c08ca7913c250a0fef9c0f903e91f00c26d5a9399e704018310723fabee0e93aae06abbd8020eb47c4e7cbf06fd62da524a8e3e237ff5ff182a99fba59397641a3f21d71f9ae811142127586394ff01ce5927eebf3d14601461dce456aa7640238192c07abc45fce5c9f5aba8d47ad70c9c7ea2c6be6973b8632bce4f4baba2d629b152de22169f0dc92630ae8e2315bfc5ab6c7529a11766749463be6240ee26b4614f87ffd50c6d343c97ccc1df97fa58c9522ae2d5b071f0a7aa38940e52dcfa591f3b27fa101dbafe441fb3c2e682981e0a5020b4fc573c9d7ea0923f0eee58d5525ae1dc779c4547ad7057569fcfdbe80a8f358ee439e188e3765eca8d86692c563e3357fb246e15cdfae96181552a017ee804e1c75355e4c5250044147e50e8a91bd52f8931439cfc2bf7f2e805c825611cad2e123e9ced025a3416e25d8827a6ea9df8ed206484da41c6fed5e8539c6ae7a0cb58ce56b79f1035dd61c979d6312285537be8f66c1e2a5d278b15dba15e4e919dd89deae241d5b70891bfccefec5dea9ede24ae1d1a1423aaffc9d73d8f50336ef64af57159c26a65282bef8571f091e7d579e2e7afdf7adecd1a6171ab56459d2eedd5eb13634b2e30be743ff513db7c58b4e76720b8eca800ef7fe19dc44ae2acbcc48269eec71a17fefa2ce9216229384639b1f8428a392fcbf41d24b2ef3adfa9e47918c2330c8e332601792325de3c1184fe2c48d3083fc64e551225cd512ccc151d540ca161adb5cd201f9e00b9db69c89f04519fb147210cccdd4f0c2244e0a5bd4b3ff76107ba8c73c2086b0866dd575c4c69b6ff411b3dee939f68236f036431b149051f6bdeb3cdaf2d3741c9518e50bb882f359fcf240d6f182687d78b5b36170d39f0d16b809679605d4519271aa9e83e37915bdb4e0b136b52e9b608beaac3adab87c43eeaae5c2939448318724dd5edc16c338252de45af05f2fb3656c73d5a55bb024fad22ec679c4282f7e38094e7de233acc3c1605b47d4e35bbe0b5b66c638f7f29a1d2bfbfdbe9f076e3f531f811dddaddaa66a212c37a90acda9d705b827960e32c43a42488fca814e57c46daa2cb06e6fc792b5cf9d64f2cb82f36c05626e43a1f6d91391fdd6fe7cb5a3d07cf87e346d4d7703f53fc11180646409791ada0a0f75e26be2c83bf8a28522ea2969730e3a29703f896504147663ad3aa334486aa47932dc6f76348dd18312c9aaa867595df31b5b30eff941f355475bbcd43b3f0b7cd284548afb91a2758610fff21f69991e2b3268e6f83b5151d041c5519efe303f4f5b164400a1a8c98eb89ac816f18db5595fdf59213d9cf115e0aca2335ad588400ca0281dbf2a374f29b81e0d1def00b717d0475df6cda24564bf06fe207bc2973f0525b73e3d9fbcada16625856663022f22ed134e5e83db79c5d3a09c9621c5734f999f372938a7cea3a5094c254d79aeac2b6e97efff9e09108d28a7b25f28d06d8518b3793d9e723695715641bbd32db1ccc9a336935490421e786dd73bdf9d3688b424acafe88cbd0c07895be1c1016f90c2ca304401462af24ca57e41cba29d6d261c6469382a7b3730ad4005ab9fb1824305dfb6d3ecdfb583b43b6fed0b56dea685cbe3aa6146c1465c0bd941d34678d905ed87398587007dc820d54ea1e2ef54ddb126187bb1c96342cd296945dd5d4446e4c3de1f1a9175f22e58b82cd3ebfe3a1298a9a8d406af359bac89d2652da0d3628ba812b8c534c5174696ccec21d9cfa16c3638ddd4b4b3012d094c6da0963318d9ca87661dba14305c35a5c37b1e9a633bd2a790891bc5ca7a7cb5c26f5cf4939d1e4d1a53ca041e4413f362c44aeccff94e0beb4439fc7912ba60a550d0d6bed4a454ab2e980b636da7d0dc50c427e299b2d5be2fbc4304315d0bd4ef8381de73a5a0b4430a3a5d962409813a22012204a1ab62eb50ac6d00f79b3ff25ff1af57d54d9cd98ad2a429194d8d9870bfbb838740e55df9f101b273d23b27e036ea3fed137c20db55c1ee35349b82717b8b006162eefa0ea7e1a104c816f703cb415e50cbaffa2417cc0005c8bc11db25d9f79d88c781ead3f549a3f91ccd2df19f69f4567d1f35aaa27e20ee5d60bf4358e89ca814c82ecde342790fa3e46d3b1171ae0b8a7cc2f4e250781f907e424f0c9792555f7d1f37c989bc050ee4a8bb9b791c8f59d3d3e14e0a872cede01e873be2b6d66b2771a904d56bf44ab0cb188f155dfd02d974a5bf0051cf965c8f1e666b7245bad0b40e7e759cdabdef9f22abbe0378b95ebc5264c9b49ca56416bcba76325945cd9f2f87d734d024efc20200b00dc2289b83030b85e1651058a5d93f4dca1bd30e3fcc8e7746cb0a473bb7530013d96f5dbbd12cd15fba6aff5c8ce6d2bc9a1f83aa273792ffa4c55e5cb1bf9c568c552baf7cf9bd5392254d0368347988cbf2e0a7741d679fb74aff17badcadd47d3e4b462643d2450ac7c342f9d539cb4b27c36b3173f44177672676acca826e23a892805fa331f46bff08c21e5139ed5fc4edcf802e5b96556cd4c52712eab6ace6d57f4d9081b68ff10d2ecb543521f08609097f8dd7ecfc4a8eb37102e4056f9b9ffc88ffab92482624806c74b54e3bd1c79c75d2b85ccf603c9f97e820f2e86374e4e46ab41b5045dc8a025e8e65a3f1c51476dce18f870bf268ba49d8c35cbd0fc1ad73abcaa7a47fcc91fb4ecbf9066287fc25c5f696c5f13f64ade3a2754a7b19933a3658132bde7f2e4105e5d1f92ba0c01289dd2499ee712b009c7370ed29bdf7bd6b9c80dee76f8eb66137b967a5d80c8df1588394853eb2c019b715a58db34b9d26a51d4fcbaed34e63feb9cb283c47d8b7b48032a7fa2d29c25d476bf3293d2fb928dd09d8a201ad3be55d2db73a7200b7fa0b52f2d4037ca1f59d59f8f58b802424427747fa9f2ea0638e2ed1b96487447ac35d1efece25489b9f0fcbb3abedbeb64a5d09d20c69af8c2a37ca6defcb68bb463c835fa1ee22b0c8a8a4bc8ec65ad7ed4db27b9c3f7a86525572acbe7e16b92a34ee88257b7b0dcf77d5b66281540e6d671a8994ad00af2e742eb8d682df9015586f985ba7594bded27b0846fc87959cf3550fa5c020396d55fe798808c7010602caf11adc548eaf20b57e1599c7267298b09b2ba132e5b93e7c5945cef23bc170a0f9604ec4236054fab8e3927f5678ec4a5e7e009a259a23d55a41c2e3f1bf648b72f1e3523d5e177709691938721f7f8f34d0ffe66c6ccb162a50c01f6dfe3b568a619df3c83a78cd24243f545a1f48666b087d057de87df16d02e32feb7f419f02d74cf31d91c96507fd46dc4f32969018c407f093c3527b0d37902f261d70d3a6ac8ed7d334bcc81a0111bfd4aa4efea1b0dbcb8285a66834eada6ca044c202d98e86f6277d27d4b03d3024a6aa2753a9dc6aad6b83c87145443a6e4058fc1a9b9c78a2703ace60b7b8721527b639e8dc1d00f5851da66ef0daff4956f5c982fcf7d6c3089cd24ae2e43c242746d29ccd4f9941f88064353c5af7194e2274f17ae504748fa2c90029dce19999d0413d42e4bf0abd39c2dce6eea999062c6a2baf0c61a31f60053d7884881af71d8de3a9b407d9243689b8471bf2f66d1c0de0ba357d73575996891dd7cc6c904cd59ad540d2d5bd3fe040d9b21587e7eea487293b12242b2366314d0a29984d3b3ae062413b3bbcd8ca05bce0b50b6c81ea90cd32965547ffb68ba82ce0c90c3ff622d553d87424f0ebf74a1ab90bcb379d12f22e62c168dc7eabf3c50efebf278ccca1f83eea74565ed1394771baf803c91611df24f63c6b4f7c2d32f2f0b8ad52ce16f53c04dcb8052c4083213d6b5439998aba3fc1be2dc262edc725c73694a8352f3c725d156e1f7ef950faf54e6c356ab248baa70170662a97bdaf0586a53cfe9617f5a3a303d181d6acac71aef24fe998fa3dfae98fb4db13e3763f25f97179c17f2c9b00656e8ec5815b892109d88f0e8608867854ec07cde0d32978f5cca91c6b78532c95d5ffdeecda083e00edcefb1404f636122aa9247c217bf0c439030529c547be4ef8c0831fee2b57b1c6ade255a36899c45fc37ed619272aec011f71cd1902c20315e0dc784c5eb737867084734790ae9dce102b897f032b139e082b7f23e0b9e6ddebaee6e4fa6df0b69f93eefb5c7c4dcb56de8023c0fd8ea3d1ea29cfb8b99ed65cb3cd52291e2971096aa5cd0f3989702f3d5242f5d7aa52eb4a5685c2476495f74db833d60bf8a781c3a622a9da4d32dfbc3985a1af75cfef371ce6163ad9f1ab6ed22bff5e72cfc89b1eca65ee6164993a58c1c437e8db1bf6a9efc3188feeb5a6132cdd34ef8c6e7198322537d2a0416301a582d003a6a5cea7c80116ec8a1852c4fa114bedf7479e10dff805f595ffccb07663e87f4e30b3aa2eb23008ef0197de0527a86affd80f66ccd4a7c38c61450b2ae538e5956051ea2ed79f137ca6ef71cc763328cccb44ef40605c589c23c8a8d4ec9b9cc26bb1574904d09eee97c2411156f1dfaac7333d934f0420281ae5d87f222598d118d0df2aa83546537837838b9042d81f6104807f17b8701a8e7994865e59044c565d4319e2002580ca49f66e0e2d74cd5509ad27eeaec60089cc4cb6e30d98c54989f280a6f0292e7c273df47da5788be1be5c1322818a561ede61c2d49cb140d6cdc713972de39da51c5b862d28717265d6366badf0dae2cc7cdbea5371ed14abaaf3f557834751a9926df6f3ef056e58ee894ec9717d0721d601ca80c688ec9d6f83c4830be7776cac693225562868e72af1a50831e4d402e50e1d2b2119e4b1472bf1dd4a065241e2a0945bff116493f66a70972c8b2b4a87b29b357c0fd1e936bd426d0632586b0092a102fd796bcd8fb65d7f16fb481313f3cd022b2ad2afe10875519e0ce0ab3ad3f3d6d3ec46b36e7437b46c9519c24e50baa67c53e7913e2d83312ace50f6f6b5e34d95ef74d0c9a4e3c88fce35ac43b8f99921cb7ce8c43d8dd1c57ca1bf60a13724d3b4285938755f0ce4bb8ffcfc4afee20c494a660b8e14dcb167d709dc309ae10e1dbabb8c9ad65d20ae02cb075f515dd78b5cccbc5bf8b30286d22084a0b1e65c196ee851cd9dcf94c6271de3281fa679aef4a575c4af799363287603f1f12903865177ac29f9a2f46070b1b56e3d6a1e31445f810ab4bd98109a7a2611db521aad885649895139bffa57b5539823645f95b7333bbe6b8773b6937e0f81d3e7236357600a16b548629c22152b86f689823baa1f77ae789d7805fcdff1192b657d1b02d206bddd2d251a6e35b665c93cbc795ca8ad9d4bd6d7e93bf9341ac6fddf492f3c707e9def99b6e2199fdba27eda584b363812a9b4677e6607ed550ffb68cc92b026678c81f1ed979787efd36ccda4dcf928631d84533833c77077eb4", 0x1000}], 0x2, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc0, 0x408}, 0x40e) 22:22:37 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x4}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) dup2(r0, r0) 22:22:37 executing program 0: r0 = socket$unix(0x1, 0x1000000000005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) pipe(&(0x7f0000000000)) 22:22:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000) 22:22:37 executing program 0: socketpair(0x18, 0x5, 0x10000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/180, 0xb4) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="2d5112cb6aa724c18e1ee0e444c7f51cc5a0e088b2733776c50d64ab1b84e110d43031e247851f333c3bbdf5032fdb12255f9b2eb9411e221f2bc30ee9ff84625cafc9581c0afaf8179fbaa672b263b7c73b89bc91a9ed298c27b8bb6a75904684b7d60278a197d0a72183b2e57a5a1bcf87c79abb08badc2ed0681b024c36a2b3dace27f0ca4b84dbc05bb0e8f4a4f8da493f7b610142ab2813fb4606763a77aab6e39ef594978b02e994ab9920e696b8c3", 0xb2, 0x400, 0x0, 0x0) 22:22:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) r1 = kqueue() mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x91) chmod(&(0x7f0000000240)='./file0\x00', 0xa0) ioctl$TIOCSTOP(r0, 0x2000746f) 22:22:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x80) 22:22:37 executing program 0: msgget(0x0, 0x0) r0 = msgget$private(0x0, 0x7) msgsnd(r0, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x802) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000001000000000000000000000000000000100000000000000000000000000ea640000000000000000000000000000000000000000000000"], 0x3a, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x0, "5982ef57133459fb683a655113c7cbf0b4e2043f74d79a2ca70cba255ad79652309d6ac8f8293270fe436291d733195c8ee350d084f2834c87320a5ad05d8c946ff6355764e9cef290d90d4ee2d771a5945777dc762b8b9009a8d1e9053505696d68b1ab03b1105b6675bdd0fa40c2089a7fdbbc24a7113112e1c30a0930e7bbe42918d3030a6748c73cdc8c851f6c6d3a2847f2b91c0c6569d3f1facfe90370b9f932df61e9249dd6c07c19ec737b12628be5d0918bd5bc775d2d996f28d6575f738dce66b6ea7f8100b3211650d519cf814d213d8b341feed6a9df0e66ca2051810472d98f9d821b35"}, 0xf2, 0x800) 22:22:37 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 22:22:37 executing program 1: geteuid() pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) 22:22:37 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x5, 0x3) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x20, 0x1}, 0x8) socket(0x0, 0x8000, 0xfffffffffffff800) sendto(r1, &(0x7f0000000000)="cfc55a15dee99e9fd06842df8b023fd31a8f29719222ded2226bec33ad7e052ae7b27996073a3974908d0a2d98ce8e22746861c84bbe58830dca2c850c84fc53b188a967e4dc637ca6a22748c1e032605d7bfac0f586bd4cc32157ac134dba2876f50575c322380eb2a075a5d59d10f43b057e0d9fbd990d927bb856632ceedc13a5370ee48cd1db32b1d4d74f52c7cbecf6fe8fb7fa6284a067976ce428b630a25d308305b4b7b269a826a87ab0b8993bab17d6409e7934b12eba868975f4033c7ed6529ec24263a7d3da", 0xcb, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 22:22:37 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000002200)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000180)="7d50aae0716c8f7c194820025da640322ad0a72f1a141ed81632fff5674a26978ebc75f1b05091173717f908f953f09188fbe4218e318004658087969ab913031db888afda01f883d9b5dac244cec1b2224a68fd7be6bdb5fc40173326caafd658379479e7120556473818716587e43e7dbe3a976b27eec4bf87576b064b1829076a467a0be75d60130cd820ccc1fb007993a2725c77107c2a365873cecbad84acd4e9e19bfdc63032f5b04fb16b95acbc9d508403faa4bb6b16de389a1952cce0b3331612f92d1ae36282242fba04370a41d3a22b256224ce33474627611f41b1ac67313aff4adbcb26c9435cabe7aaefe0aa024acdcb0e094757796c2392d68cc45e228162abc6be7b7284567033fa364c79742a8d27cdf10d5f4f0a34d1a9589f9aef1dc536e1c139a0135b41ba071cf669556e98c8b82da59c89bdaa1077002ae77e779818beaa519ecda2227613fd962742bcc5f3e6f17b1bba438f8125b7516b27bd5a1616a67b6f6dfa9626b48f7d171fb0e96b33b1af61021f1784dde4cb33dceefefa4d6e8300a591d7bb52ac8c5c95f9f9b9d80161c019d6504b77da549b21ce4928923bda4f58f61f17601bd109733e896021e628b3940ca82674b4f4abfc7807c5a5558a5907f9170d6e583249256ffc4917bbf47ca4aa8a5efac98863453599b0dae3346f973a55aac63bb634bfc15c4db3ba3fa5830431193132a7f7aea87581e889bc400934cc1f1e537233fa1e1940599130408362e500c415403cf3bf781cbb9b038392b3c55c081c869c1b63a6f39a68a2ee7820a74ddb0deca2516ab8d896dfec65e5a767267e09a8628eb8fe18ee0e27c15e7de91af364a87798af4b410c2e127d786183c2abf65e81863bdb322d48a670d7b7212eb471046fc76f4201a24baab75b5510a80cd8c9ecc10d6f025fcef5199b5ea4dbd90b353b3696f27d928edb2404e897026dc1425216078cfe25d2520e7622a6f57097af4bf08544e0a75afe99181bf0e7a433ee8b172467cc842dadf56053114114d99fac550ccc5c5c2493144966a58ad78e6cfbbfbd4615db103ba73e63e8d9569a2597cfbd878d80a86a8f57ee9aded5cf832bfba84c31edfe67f5da238699ffd2878945f34b3423bc14546f3d661d0a06e8e36719219cebeee349abf4d2060db584b8d61bad82bec131e64a2407513cbbb7efec1e36c6e1de3766d1083a3eb24268cbe4f064c5d76980ab17cfb1e45140dd1da226d619321a8e6288ac322d1a4b914d9e4c72bdf467e9b9cc1872294aaada5ade6038fa2e47e83374066688a837bf47645a262eadb16cc3bcbdd4b7d9703277f7fc89d96f0ea996679369bdb9bf2d690f701ea2a5a042c0080d485a84eeafcefcd9f0779157bb00b92fa0cdcb6f66ca7a151eb53a082d5287380f64eda13534a64ec5a55dbde4adeb9ab11c642c298dca09e6d951b660939d5d7b48f427a498d6591da973a85bff9bff150f92ca7a7fa4026df28677586feff230f5f1311bacf8423d63ef1838b9fefa9b61e793692e1900cafc7f1f5e7a84009e9942c4ea44793369603cfe67b5ea7c3d3984e4b3659762a01e4f9e1e419a9e275892247663eafd31be5707aa030efdcf75f9917dd0dc1a4292b5359e21164d093b4aa1e7adb0453f0c25965562d973654d36364c2bc49638cfda1badcddadc2ce49151994e006373143dd473cb41a6d7c81c82e7ca26433d9608818c22f8eb5515b41840b4a5eba34beb4b101978293bfccc895d773e3eda93c23c0e1656cad7ada5945c28d8e9177e833022c8b12b13e86f22dc6cca98cb583339e1e895839d1fdea77f409556070caca3c4d6b64452ebe0a372941d1a39c5037142741b8be7ba42805591a30ccff21f346cb9c3003345ce91dd71b9c59e9987832c811fa48473f0538e29eb5f16a50dbbc69cde6cdaf434675bb90101c0e909a78dbea4855a13080710ae0ee4938d1cb793f9642137272b19aebb563631547a6b5b1a41751bd97ce174e4e9feb72d81987f4a15e85417f0cf5abec85ec7fece577c9f86e1c4a209ee26394afb5c19ad11827ed6151ade26fa1c7d3e64284a7ebd808b9bf28a2809f99f89f0fd5d70b097e314cf2a1970604566df0017a897b3d404dd31ea5286a6a6e33bd7773909dbaa6f831cbc5280e465dcc182ff18c430f0f4df8685e3ec58a29ad46854723a66ddd0497cfe4157de0c118eb0b3f9adacee64cce3fe9ed7d98f726f6e0e91cb1cbf72fca4bb59b229a84bd0a6c2c10afb4d87f3f1d26521e604c583bf7e6afc576c30181cd0c1e99f19e15933d239675b6d4f64f959b5ce1cd8ff32121faa339264a728beba94ecdd8387b5b17cd61a04752782eb9516295946c6a6fe9399216cb2245914dcd7026de5108ee5b3fa374cdf13034ab48296dbda13d3f131bf04fd360c671bc41b4986bd54bd9bea19acb7cc531d1dfe6dac039d5d077b70227f5128c18f886a6883ba86ca7ca4338f12a54fb8f962d965631147f217254024ce2e0836de50973789bdf3d2a8d11047142588784a5f49a1e4d27eb4dc24f5135599a3bc36855d4eff6f406dc118a6ea7abcf200c835d213f56f1fc0b67a54ffe4f8bd07dcf61ffb6a603707b1ad49a154072bd6c9c67c69ff4786d124babe40453a1d15381f05bad543c371901c8bd79e363855c69bb9f09f911e5977af3adee50b204405a84b4495728f6d1d4c4ce4aea5d4d9c2b4a574d76d33142ac1816ff54e712eea831fdae5ba36b87f6b9d2d21a4993444fe994fc756fb0ffbeefb5907f2137bf17024a8b6fd379414d5b21bc8ab8bf5b1ed75d82451966b62a12f7736634bc6b73e552699c6b159b43dadc49cebad430204a444e4652f6ab37a5b6011aa2599cee2b6f056326b06bb76ec3ff225aaa8bdc015394177e32c1ca32d29f526a7074f5f7a27c8deeffcf3414d3f92131a2e5728108657f80ec95ebf75169b11a006cff34e42733bd6ffc1cd23ecb2b8fd9a39c748a5a1114472de28e7537cff77aff38619fc4d6523475323d28371352ffd9cbe02f11277de97dae48ec63d7b0682d1c5dd10ceaca2ad0a2ba8e88ad46fec270347231e25e4fedc2bde17006e18d17d7e0e589e80b903bbec838b6a42d56420bce940c0e980ba78fed699848dd5b15014bf82efe0385442ce2763b5744177754a25f3c58efd69a63380e6ad2d53b4b36b8262b6a7d84b1dde78497bab8aceb24c557e7fe08c575748d7ce314f100758dfdba6b1ca75bd4f677492acf0be28e482644ccb31453ff7ec35f13c293212c481db5ec0fecba0c807bddae1c279c4244dcd262b653cf6776364cd91bbd5aab7c1919440ddc38a6e914f87bceaca9a69a858b154bb2ded2402f2f11abbefdcebd0ffd16295e3ed44ee70fb780578c10f3c27fdcfcc19006c4936281d14f16582f90c026053e5a0b080cf09832f7ccfb7a3d9d27fee6d59285f2b8de048dc4ce347ffb284552c96ac25cd331f2c44e197f9e80d9f2451ddbd7a2dc8c688580e832576be84835b11d603d574d0bde39b4d09045e140e3aaf047dac0d6ed5b8471fc18fbb6655fc1ab5f3182f8b8206166859df59d0eabc020d9e4e6d98ecda7552d1273b39b5980cc3f475f873ca835405f12fa3fdadd971ab4bc17b85c06caf99082b1b4a02c55a15aa07fe9dc71ee3ff3a5affaf576a2e42f77ef33d2d883003797366ecdcbef133252701b83efed8ae5c0576fa70477705caf16032e183987c1f99afe4c0c1e9641141e417c563ac9c0009404845c20091721865211f0cc7218964f0dcbec80c41b988c93b3843488e938063fb6f1c435f25976a1b23364bc205e54d0d56ed2e274b4bdd46dee315132beca1c3c8c80bbe94784a3296db3767b0f63572c36ba40090fd9efef585f4cc86178936631b35f565ca13f0d73fb4612a19d30bb6bc45dbad6537e1dec2e04b67e4aee04a53d846940b199da353839576b17ed989ed78ef902ab8b06e51fb313b11e725ba70100b998ef986487cd469c4741e8336021c3fd3ae76f0c737e1fabefcf1aa476c6c8e9590b52bf07bd14f819c10a788a3870dbb41fa9ec8fc3a7d58f8f346793416390bf35950c94556b78a03b7406f2d97de795c9e50f10a671be16c64e02affb9d599027e0e4ad8272e775fc93e14e68a074e4cfa279ae43115efb08f5619b4406fa6861a8410e2fb0a1f27c141befa8bd4aead5354e5bd9ff41bb73a083b441231193d669935bacee512fd4e36a7b60cf92f8ff04fab58ea748faec5028cc3d8ed37b81bb3f05a08eed98978dc1b03cbb6c46f4d426ca7f6583afd99c17810e4a4063b4680bd2aa5284a1968030de000fd13c72a45e184eb7d7d8451a22a66abf21d59f040097cd520a8f9966a80cb4714e00e5eb669e4c9dd6e23882cbee50799ece01d4ca90e57a28a796246a661215fa6c41b373106e42b2edb6cfa638ab0255b28dae7793d4e0ca49432a8df85f80aaf046723d41e4a48e62d00641ae1d9e3a0f5e25ebda0a37047fcb667a5841563dd98a0452c2dd76188770e21a842298286418a27b0cbe7aa89569c6c140ae86597a73f5882e89057109621318935ff55c50ee035d77e3abf8dca9bfaca25a82473fe552bfce256ceef534694f8a7477e1294b1105c727a74d87f8b84ca9905917600f353f638e99b6f3d84e8f95e62f14d2e8a7179b869fc3d870befafa73730f0e4812463d23ed114ebdc31cc189f94765ef9c02119ec9b73b3f7150ecf673bf0bb57e6c5fe495c383230f985b5c1acdef4fe36f61e45f4f7422e3fe804c1b4fe24c2fb0f8a59be87385aad997ea7b56abf62bf8bb59b5bddadb4f6e8dc7a415013d94839746f891d8cb9ed19ef919298a98ab0a0a8880ebc05b136673621ac9217e6a9969e9b626d38a6fdd31213aaf393c390c1fe7c59fe991e97c4304fe4c480e05223eb4940a37c9d16a12b43f459f0f7099dd9a01b5ac8d6915f211479b2645fd1403f991b2bf2abc5fa83fb4227f10c9f032410ce2db9915a7a83af96cb0cbc4cf48d88692468d6a4390b09ab1890840435f24308c2307e42e28532119fa183702e19ad85b3788f4734c2d8506e567db7de31b850ce632184e7d812ce2367aea4190b8d7b4a39b583d9e6bd9ef40b6f4741ceec22e5b00f4bfc516b851c2c366added7680f19004a64fcda9c7ef44a47f26b4b2a3d7ef3c678e9a7cbb7d95054443763219df2e4fdf5d94ce979a4054e3c40e941783b4f639b8600371a0f760f4946a86f6314531701c6ed00e8caf638fb7ed4125dccf7e4c5ff571ba6f0fcbf597a529ab346b9482227455aa0d9e67599072f7eed4d5257c9c9a35f2f8c114cc27e82287495b2df1723804b46e94c31c72e4afe018e159514a0fe7d8dac73738ccdb8699453cda3a9da30535d855346d18dc3711bfc1d5ebae2271a15258e907edc649549ee4620778e1daf8207fd75bee68d83b504f725a6cdce64b4ec3827a993500a7a414f71a2c2f572463d5770a17937f66fbd5be801cde78339fe85f66802a695c5f699809a95f43b9b4a79db02347e9b407fd80b34d86fd99ab716907526486c68fb421087f2e2ef21a7656265d3012a6ccd6435eaec4d0bf53f2261ae10d6bcd4ab3ad7cef790de2669e2e5613da5e7d385f841a74dd23ce324eaa721a11acc95e377d18cb07abdc7ad2ce56ab33010658e9617c5e9cb5a5bee6e6a1cefffc157a8dc33e6b2d2cce9b8371b474aff6de8cfa92942894e596cb543e59bb0d471d19bedf2c635ebadb6c9e58f8364935843364d39e6a", 0x1000}, {&(0x7f0000001180)="b5b9a85758611cdb8d5cd77616f116cb924a6287e18ee1a41c7575c2288c5a8c5d8051179a8884032dfb156cde671e0d3c5a62869eaa032d61356f719ddbc6233020226c979ffda4ced179f78c258a90c424ed9458c4322c8cdeac7a8edc71e25a3817ccc9d0cc9d2c9744b47525d66bf0282847380bb5542ab13808e191fd5159c81b6f32ebac5ce0825a1c446b63c4cbc33968e8ce30507d59feaace5aff290e9d090b43895a500e3d06d3e71da51213d6ced027ccb583b99a9e0bb247c32872801612ccde4ce035a8c8be112d3450e612caabaf63177fc971c77b9e6f9fccc6fc77061efba62824be6aaf02f8a271452fe4f547fd3323ec970b3f22d5192aea3794ef9e60f569efc7e6f513c09794681d1238ca4f50f1b1b3d973114be40e8ca616896f03152bff4967e8fa2d41c921209cc3fc4a699ce5864c607cc540f9d473932f612544496a3b700c15a3109e78648d3a49cfb1bc65a3bc2719fdc6dde9ae2cda5ba218d111efe5245c68d4916231930634a10b1cec9ff1b0915c71252e72a3c27d39b3596921cb643839b66027d1d33303b251a8329e0276fbbc9f02ac2a29ba92522a8fba1662a80a1113b4d0ab4d2d532c3d614d8ff0535ae5b750837cdd2135ad934438daa31e3ae03add9fc8a67342de8418b678067683e1ec88420d2cabb81b30623376edb6f5ab51056bf4528ae07d78df88a8d9df8d26c7d4c0f0a2fe07f3c6915b6ab0d746cdb293fcb88d3f229f674d5251444592c966567b4fbee038c664ca7f74f144a03d198091fd5b8b3966e2a22591dd8f7ddfc30d1d5f7958d14367825ac5b3b0be36a0ac972c6cca7996a977ad3ddadbf99c6ec65720bce59c66ab3e193c1ad2192fc858284b350d693d46344786b10eb1b7f53111b3492e8fb8a53818020bcf17af69ae8091f8416d8066148fd892693ffe5ce781493e6bd300561f7aab958e9c864d642799bf817ec57eb66d6791f1847bf46eece87716fd20ca6af9914366793150a779acc4162cea02bdf570e284b0373294a6ba37d95eef3b659a11954be2e6a5b74b7c751579e86badbc3221bc11f5d55fa2740095143bcd871c8e7cc0fc3238daaa8fc1cacbbc767f2cf975621e0af5241312cb5a1d6f809cf61a0f5572c7194d6845fa6e4450462d3b46ef90b43f09e07c09037a86e08f07619041e0871f51093c0155c0550567541a6604d585d7608be42c1c0b2b6e00993f9433ed9c9031d6e46a598634ec575cf2f2af2b1efe3e55ff3ed5a5117f68457dae6fab3bf2801751ae774578f9558abf6562879557a93e2213c15967b1cad15000e4a80d509dd44c0e84873a84bcbbc337d3af8c6363361253741a2396968fa6538bed5a580d569f7fefacb8093db709ea41d4c2eb567f191c6e414fdf446bdfc1d51bbe66985a6579ee3a8baf976d039d87910881e952e174370767a47826c31fda2bcd25a9a60befa153c2529d1b160de1d7a5b382bc5788b0f7775e00ae59cf18b04359e894ecba850e39a2883715fc9193365e4f5c5a95f1b38a74b379a429fde53c054474d4ce94e4f7ffbf17af3a6fce064ef412fadf005cb41c96c2becb3d4ba3386b5c44726b3faa92bc53eb83dac6b602e7ad26a34b924d98b7d7d0e3375069387ed0525bca0e0bf4218dd75a3dec8bff009e76cb074989e07caf50731521be3604416a8edd3af01129780f2adbdd457b16f5f509f320ede6c3d6f7de0aeddf54bc8c824861dd5769cade1657623da44f8a1f09e8ae7f655d4255b915ba59842c99d610115edcc2b6f4d343722a14191a4e19a3a3e4c13ae1cf1118992c241755e510eca1f6b5cce55be68d55105fa7c193968f83069f738cbc96ad5a745b08f65bfb691c9edde1791cf61f3c53c8e776ed8e4f2493e4fd74072348aa487379dc169ad9d0aa6b9bf5216facc5e50edb1165e7e9d564a81fc586dca52cfb6c003f299fa1bba9cb192a9cc3bc342e5c55985c7f6e0fcc89ae2b2eb26efbd84c8dd04f50f320128fe393c6f21dc074eb907218fbda56d550ef9bfb821e183bc50cdd093da0cc8c5d4ef035971654499bf91ec1e86d879a09a8f1aa680d4218776e7652fb604f90280d4442b5c8a70a28eb1da9bcca57ed725cc0af488c86039e302567dcce812d2779bae802bb1b9c4fb02e6abbe9d26bc58e8d8744d3271a3865b7ef9a27272a1f45f79d9348ec48b8887b8cf86461bb194c6375013a19426ab8b41832167f30bea8b044c580ef2f37465e757417d85eeebd26e5fbb7f457122f7fd052083d5f1e9394e10bc0cf3b50f4632ff80f10d8110f141ce58e87f1b33484b770d68b2927fabce19de98703a12083fc812751b3212a1ad9f592d4e471b53d2c4839f41d052c376244aeff8e0fabdc2caae6e4d39c03960c6a1c1ba6b0f0d5e7edca6e3acd50aeb2abbd8de7411400ef031ca0294079e5b3f36254a0ecd3647a055ad9c6459b644495ece709ce7a5524789eabe1ddc1c41b139900f873616aeefc179566f9677e4e87a2ca738f9e30c3dda8d5cab607f56a3875d13d5b86b46fd54ac70c5cd6b805966faf055fb37cace5a31b48180508ce957152da270c44070e41c53e138317428c589d56e7ba42d3211bc4fe951cea06fdda3b48b463df34868675b421a4b1f9286de209712c7e9874f6edfe9a0063a6faa4edf453a5da731b9905c6a5f76afaa93a9ee69875c71b47f4dd2a9cb4b7528ef75de30b977b7f659ec62f949a4710f932e69dcce7a2cc7b6dccd81a79345aaaeef67207ebc177067b904f6f912506b930012a81c255bcd1c22f175a93d78a58d8b8fae7813e9f91bfc56c426b16a8702890b1f58530e3e91527637570ca16b290c433969fcaa61799b03bc57087b639d30deb88e67966c852ede6559462016ca0de907f6ca76d63aa343218a73d8d818dbf6c3679489ddd5ce4d0b44d802012d9872674d605770c343343555c48bd963c7c7bc545b600d2662e389bd3335fcf135b3b860d211fa2a249eb785005ecc119778bf9e2ce9b1e58f13b42ae2cf6cd50881a6e281c18c09b210d44919df6efe7eca57cce32d3d77c551f12086d6b35c37d099e4c8dfa31c6249bd24df87cd37d2694296a0def963dfcb4ecba8042c8ed8af8cd4bb8f5d4b9cceb6caf5b3f1b7a2a47676a1aba861653a25e83ae0b944021b55e067ac6925ceb561216747474dfdb591a6b7dbfc7e372e7965d450c3a440d026733b1781cdd332c8facd20ec5b11ed4de73cb748cfc6c4c3f5b7cf2d3557abedc5dce6630378dba3604470dbefa871fa47f5caa8a04d375acfe5b31efd52dac409af44ef7b622296c1991160dfae256a0c9fa7e15b816100519785b579735efdc3033b31867cc289f1a21ba029a86ead9b7d0ffc7776d00f36dba3e629256d211ae52a3e5e6654e11fab4c3657c56e7cdead501bcdbe439134d5f326842c114b2c1d641149dbb68a2294bfac4d21965c3e120ae15f6c5bab8bd54f6570ec6daf8099e94760cf21d599db4a8b0aaf6fb254be42cebc1b866ebd05555e4086e7eec42de36538cdcf89ac97e58453327b92a2621c1ba7086880ac969036bd2c2e7f196eae25d8d120782dd6d3e3e21e2d9ea09ff2de6e9b64ea6c4067cfdbc2426c0a0ead1f01c4bdcde65623622d47ffb8032199f285f4ee74e0d8f9fe677f46ea1e21fee69507016e1c2a7cb5980872331707edd631e1a9799363044a7d22d79f56b701217c5f4db808cd0b22f6483bdd65696fc06054d22bd021b8d5ae02a0557812434a9fca986a730fb3ccb22ff8c4c594b2fffc9b61a9b921bc79ceda3cabdd362e235ef1f39965b0af66fe4bd875969c2a8a743d6573cd5891a0d1f0da072e500c2515ee23d0abdaa160fcf9abfbdc6a4bded674735cb859382f938c565244164a5c80dcffcf889c6453cd1adeb4d1f15b6b3a9abef010734b31bc33cc606b7205387df0b59d603463c819267ec52ff8581205a41fec20220362cc919b025a2ffd4e6b2d422fd020322f627038c91da5b71e843bfaa608c70f676438ade01faf9acfb14b561fec381037ec2d00eda1ea2e6d1dc37067327cee1106682ee56e3e99bbb964ba9446b44f5f6c6a60cecc1e0fc0e84123437fd7ea307aa225f1aa4bcc73393c084260410da87e100ce85b42bae387d7156840361ea11f9ce402740a743e622f323332da929c17f434493b852779b4b0024520eb7628ea4d49ab78c1cda10736b75715e908bb4930ae75743e4c83abf5fd5abc5fb0da965a2ab6e0f698aa353b6592f7f48f9fe4f209350fa422081ac46e24957bc2f87fee560ac23602a546e114e194c02f985352800a82766364a4d99c4172af99e4b476c5ff5f093fb8e12779b9c76aad1e123c43efc09ceeb969e18c0f25358e82b65a6f0ce6f11aefec53b5973dee4b6299efcb40423bbb31c829cc02a67c7edd541a9c2a4c4000074e3e3b9e4e1650d03f23f6cf75510cf8471e4f26e4be841b21aed66add693d0195960f0999933a17887a5a3923444e526827b0f92b6a3f6517c50a1b1a4a295fea89453182bceba6b991c00b1a51e0b6200ba8c59637250fbeff839af03ca6a3d902781b123c1e7c61161abf04e8922e05e9629778debea6bde9862687c778ec4e4450606a601c72fa8f2ee05b93e69545a6d52eb4b47e5e6a219dd67b2dd7710a0e5dc3e544e2b1444853fc96ecc076d2ac64e23a2660f1993d59be5a8eab8952c8ba481c140086de50729269aae8163d647432130f9a409a689e97f60af96f8659b104ab99894b9d850f30fe426c457a9b43c61a892ff7a6664026b2477439328db72c371a3487f3d2dfbc12a46215ab5e2a5bb041892d61ca3640ff729f7825994e2f4726dde69b6a67e4108487b13d804c07c0a90aae40265a79d8be040f9dce379d214b922b8218b2abf538b747136af077ae70dde21ed8773e39a40daa2aeaafef89e596817a1fbe4fa8f00d8ee4fc45e7f30c6c991e9717c4fad15bcb5a0e3bc2d886773cb6cad1e17942aaf0b363aca0a679113c0fee9192fadfd258c477da180947408642ae6ad96b92978c311c538ebf5b6dcd0e8df3ccce549dc7bd89f37acb42e1aa2237a2ddeca712477f40137697dcfe96e0f917539902451d41a2f77c3692af7f3293ad9e4c18130423e47e56806e81f929f39fd16700e7a3369f7ce8963a11735a2670c2ad25ac1902cecf39cbd0fef90ec9c23ec5526d433d2517f1c66d5f9b59b5a9f6edde2bf969a1a87354c5a98440fa674ee52b746404f32789f61c0b949e0b669cb583ffdc2969d0ee099018f6362e430efc054ff5855ef93e9e0f410d1615a7fc9f46ac54c87a01849e0df0c820408a9bb8d5f19324f3f5ef7b3d13f50378d03b194933c3f30af7573d17eb8f01c0d5ec3ba2929589f8953f6d822fcacddff9abf4eb85f2646d4d704f2e570f75d6395b160236708ea92775bacdd7ded3293d08b5507293b110117c5989e9af93b86e3a955583508bcfb07dd6b44ff9261fe962f78fa78ab416c1bc30a4f109a0d07a18cc13991d1281a8539b732fc6418de026ce3777ba4f9b71b70ef73baaa0a3d4cb5148aefed1cd06eb5ddc57cd49716c3bd9ad68aaa7b1572af150adfa03e85daff1d74da2531ab6440cee114719503b65915170ff0f58b942031613a20aee3228e429cd2259e08617f84e281cd915ea55a35e1aeb53afaaa980172ca2d75c56976f2ecec1fe069958ab7bf49c2298349b2040972f23610bc68875eb541b6de2a8e92d48c1823a982892cf336da7b47cdb24e2e9b5f", 0x1000}, {&(0x7f0000002180)="3a04b744", 0x4}], 0x3, 0x0, 0x0, 0x1}, 0x1) lseek(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x900000004, 0x1f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8005, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="8590b5b1bd866fa2ec995609e63da6ec1d460c87bc00fa796eba0cebf2ed6ea266e0814bb364052f21bebfde3059f17e2f56c6705b04b925e08b3701582d5a6828eaaeb1fdf8a54e74a25792d25ea9c3784d26d06f3a8385f24e7fedd17ba14eb341b684897bdadb077e5cecb181", 0x6e) sendto(r1, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x8c) dup2(r1, r1) 22:22:37 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 22:22:37 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x28) semctl$IPC_RMID(r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="f556396703"], 0xa) r3 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7f, 0xfffffffffffffeff}, 0xc) recvfrom$inet(r3, &(0x7f0000000100)=""/78, 0x4e, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/73) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 22:22:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) utimes(&(0x7f0000000440)='./bus\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) execve(0x0, 0x0, 0x0) 22:22:37 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f00000021c0)=""/224, 0xe0}, {&(0x7f00000022c0)=""/245, 0xf5}], 0x8, &(0x7f0000002440)=""/250, 0xfa, 0x8}, 0x800) 22:22:37 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x6}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) flock(r0, 0x6) 22:22:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f8ffffffffffffff"], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x8001}, 0x10) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000940)="ef2cf3fa25e107ba2c7eed076e41630e8e9c2c6f3762e3eac1022f7b9c393af935123b8470aa77065815933d9d60fdab6c7b24cf8f734547e92c335f705cebe23028bfa493b986d8e36208ace8263726b7b917c6d4a047a6a5d1985daa3d976ace5456476c", 0x65}], 0x1) OpenBSD/amd64 (worker.syzkaller) (tty00) 22:22:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 22:22:41 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r2, r3) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r5, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r5) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) 22:22:41 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffc) 22:22:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)='B', 0x1) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 22:22:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x1) semget(0x2, 0x0, 0x206) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 22:22:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) semget(0x3, 0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = kqueue() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r4) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 22:22:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xfffffffffffffff7) r2 = getgid() setgid(r2) sendto(r1, &(0x7f0000000080)="92feff77cf41911729c186d4c7adfb67fe3349b911aef88dd7148e4f181620718af8f5c80919e6fe58bae58bd7ccf143e153529c157b2c193b67a1507c4b76218cff8d51f37d0172c330c785359abbdf2dadd5cf8995ac66dd80b7d6d89637678797b902e62d151911316ba55921795ff057667b98df5522688125a500c7933417394160b141a04d5944403f75d1c81e0cf88b87484dcb485d185f883c8fd9d88cd8aeadfa2b29247962e6a761237c16ca0ec9b05dc4bca90497135803670bf33a3813d0c5c4e49763347f2aa432be84d2c2a3939cca26c4a7b1", 0xda, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x100000001) ioctl$TIOCNOTTY(r0, 0x20007471) getpeername$unix(r1, 0x0, &(0x7f00000001c0)) read(r1, &(0x7f0000000200)=""/245, 0xf5) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000300)='./file0\x00', r3, r2, 0x2) sendto(r0, &(0x7f00000003c0)="4e2223a004ca4500da846af08cb19c52d3a8a2", 0x13, 0x0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) clock_settime(0x3, &(0x7f0000000440)={0x7105, 0x1d27c0000000000}) accept$inet6(r0, 0x0, &(0x7f0000000480)) r4 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f00000004c0)=""/38) shmget$private(0x0, 0x4000, 0x290, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000500)) getsockname$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file1\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000640)=0x9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000680)) setgid(r2) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) bind$inet6(r1, &(0x7f00000006c0)={0x18, 0x3, 0x1368, 0x5}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000700)=0x9abb) shutdown(r0, 0x3) syz_execute_func(&(0x7f0000000740)="0f18ab6a25c4a0c4c3a969c507fec541d8b85c7579d7c421fe123d6d000000c4619d73d810c4c17e10b603000000c441f1fb023edbe366460f383026") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000780)) 22:22:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a", 0x63) write(r0, &(0x7f0000000200)="fc3cc84d5a98ed11f5b6e42beaa70b117ba42ad5121fdf34f250cb9d26528d91adfffd9ee23443310434046b7df4a11bd470227fd8f049d0804682e30b480a842c73e5d20bb5909779692d1b4d9b67eb621452bc34d8b4329ea86dc4f9c1995c1ff786b4793b3f4db9cfe17f6362557a1aaeec1fa0b5352b17b10efe0c8ae9f664066c6fb504c1ebf933", 0x8a) syz_open_pts() close(r0) 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(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd, 0xffffffff}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x3, 0x8, 0x2, 0x8, "b293c8232ea27d841ff1f24c9df57498fc1d6ef4", 0x2, 0x7}) syz_open_pts() 22:22:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) 22:22:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) 22:22:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x43, 0xff, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x8, 0x101}, {{r0}, 0xfffffffffffffffd, 0x98, 0x7, 0x1f, 0xc4a5}, {{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x79a1c3e5, 0xfffffffffffffff8}], 0x800, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x6f2, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0xfff, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x8, 0xad, 0x100000000, 0x80}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40}, {{r0}, 0xfffffffffffffffa, 0x40, 0xc0000005, 0xff, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20000004, 0x10000, 0x9}], 0x0, &(0x7f00000001c0)={0x4, 0x2}) poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) 22:22:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0xfffa}], 0x1, 0x0) write(r0, &(0x7f0000000140)="3582d510b8406965d31ac1d0fda5eef7df2528c6afd65a64d2b5b63f3a6d405fa00c97e13b", 0x25) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 22:22:43 executing program 1: socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x8003, 0x8000000102) sendto$inet(r1, &(0x7f0000000000)="9c70bc00e0678d446eb31a54a25eef48d46ad55f98c42eea", 0x18, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 22:22:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mlockall(0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0xbc93, 0x4) 22:22:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) 22:22:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='*]\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00']) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:22:43 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) syz_open_pts() socketpair(0x6, 0x5, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0xc005, 0x8000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x100) socketpair$inet(0x2, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x88, 0x18) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet(0x2, 0x3, 0x20) r13 = syz_open_pts() r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) setrlimit(0x0, &(0x7f0000000580)={0x3, 0xffffffffffffff88}) r15 = socket(0x2, 0x5, 0x100000001) r16 = socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x2, 0x80) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x1f, 0xde}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x2b2}, {{r3}, 0x0, 0x45, 0x0, 0x81, 0x5f5}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0x6, 0x867c}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x7fffffff}, {{r6}, 0xffffffffffffffff, 0x4, 0x10, 0xac5, 0x3}, {{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7, 0x80000000}], 0x1, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffff9, 0x24, 0x1, 0x7ff, 0x8000}, {{r9}, 0xfffffffffffffffd, 0x94, 0x40, 0x81, 0x449e}, {{r10}, 0xffffffffffffffff, 0x10, 0x4, 0x1b, 0x9}, {{r11}, 0xffffffffffffffff, 0x81, 0xf0000061, 0x5, 0x7f}, {{r12}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0x1}, {{r13}, 0xffffffffffffffff, 0x4, 0x44, 0x9, 0x9}, {{r14}, 0xfffffffffffffffa, 0x24, 0x8, 0x3, 0xee0}, {{r15}, 0xffffffffffffffff, 0x48, 0x21, 0x8, 0x1}, {{r16}, 0xfffffffffffffffe, 0x28, 0x80, 0x0, 0x1f}], 0x5, &(0x7f0000000540)={0x8, 0x8000}) 22:22:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) 22:22:43 executing program 1: r0 = geteuid() setuid(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) 22:22:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup(r2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 22:22:43 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x71}}) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f000033e000/0x2000)=nil, 0x2000, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000d09e3290d76797000000010000000000800000000000000000000000000000000000000000000000000000000000003996545a0f71ef0000000000000000004cf37129702a0d6ae1ecf6000000000000000000000000004000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002480), &(0x7f00000024c0)=0x8) pipe(&(0x7f0000000080)) munmap(&(0x7f000043e000/0x2000)=nil, 0x2000) 22:22:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000004) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x5) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/18, 0x12}], 0x5, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/30, 0x1e}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="53c4149b5163108191280bbfcd19a735ce37fad91ce64b3b597b6cc1937c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea1e7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908011839477ea20ecab11692d49950e8c0e9a3f1c93a6f0d2e3fef6cca4223ad13861909045f52b0c95b21b4d5d6bf19c3c2f90d51187feb4b343df429a1afc2b8dc3a9601f0c53e33ae5477a7b8ebc4fbedc6aee0d685abc23b8494b9948dd46b91420b12d3c122baa95bf49b3f9cd7ceb19c4fa2ad22ab549ccdb06a6ac1853954812de22568f1237fd5a7c05281361c12a7f9aec63d192b74e4404a42232736661d0f3fb85cbf81aa8e6fe09770490d53194bc97bff20112732932c15cd84e43025ef29e74b2d26f2b3b697fa45bd6558eb52580a53b59c7cb5fe027d079b1f03501f6d2040b64b1bc2603718ecc25731160000000000008bf2", 0x166) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x7, r3, r4, r5, r6, 0x120, 0xffff}, 0xfffffffffffffffe, 0x7, r7, r8, 0x0, 0xfffffffffffeffff, 0x6}) 22:22:43 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="3c1126e33bdcf6340e237dbb6a5168fc2a8cd4519a6688935a7cfa3a0c8662623b1df9d1e129f2fe098a5a2bb47220eeebb0bf8189fbb15ecd71fa7c2f3606f2b898f36e709cfd3147c1bcdb34ee4ff15bbeeb55b7162b860f776a4102647bd26e896bfd84fdfe3a012c5308d81998eb79d3f96abb690053d7c99cccdd1d68608a144383995e0cc69ce58b9e08044e7ee84d7a941edce5553ed7acd24c94d00c00524796e049be61a5446d7c41892ac967f46051298a114d36daf97669d8751106fa51beda5b0fa56386ae21a37bef5193a3c187d5af4e01625a57f11ecaddb3974b21aa72", 0xe5) 22:22:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20198, 0x90) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 22:22:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:22:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a51", 0xd24) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xc0}, 0x2) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 22:22:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc028, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 22:22:43 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) socket$inet6(0x18, 0x4, 0x29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) openat(r1, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000b00)) setreuid(0x0, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() recvmsg(r1, &(0x7f0000000980)={&(0x7f0000001340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080), 0x0, &(0x7f0000000b40)=""/255, 0xff, 0xacc8}, 0x800) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000009c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000ac0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r2, 0x0, 0x1) fchmod(r2, 0x200001) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000c40)="5164090e29b22c427aedf39c64bf4d5118491fc61df58b5f473b8ea96a0c521e8af16ab53376eb090497234a3e1588722d5b4c3c070ea04fc898022b52273fdf0423e7706e17631a0541d3935b544d65b0918a1f016254798513e29e6e3163ea3cde623edf3cdef646d3b6d16ac04d1fbc17b1725452eba77049ec1111e27c022fc9e54d76441479794e2d4dd7c7869fa6d15679f575b0bbcfc28fc89c9dd9f7b3285f88efd126987923b5889ca8af1b6333563b4f54f11ceec1d3884e2861fc3f2fc9a3809cafbba567738cd1e4b593314bfff2939a6e5d54602e419a6a8e4a735f80e587f4e1cd3a8fbd", 0xeb}, {&(0x7f0000000080)="fb73eb383836", 0x6}, {&(0x7f0000000d40)="8603824cfb1456631ba8d1d67d012437328738238f9b06e0d837b19c90e6be40eaf68a25f2b230104b94dac371ac024041477ab667bff79013d86d2ead0165b4be711766b2e4596045f0f1ffbd5d36ccbfd549d6710225f8b89ddf0fa4720fe28f55c46cfbdfbca85752c8590804a9becb0b42b73f10b636a993b68c436f54b3a1adffcfbf46082c86b050c2ca77647eacdbebfec4ae42c5f495036a4d462688d113b72955b8170f250646fe110c1c798c825c89c87dc19b9d2e7d235a1ba4f4d218e47066b60309074b2bf938465f54f1fbacb96b3bd6580ad065747a8be4477a04c2184be9893f59c2b88dbd0b54247387c4", 0xf3}, {&(0x7f0000000e40)="87ca020d7f9a2084a2666963bfdb47d16b2a787d0cc42cf0dd22f2025bbabfa8dab2adbbda73fe6eefb0f77045d20e6c1151e09bd0c9bf18d78d16274ea927a2df8e37e42784ffab35d954319eba5f80c5f1df17d8240e4db1341640ebb04f4b83d4fdb33911c4e2533b4af81f8c0dee2910491ca7ed38579f515c7d4860d1ba2c0dc0a1718f76fe8f08060799ec224b62d4c19afd6bbfb95b5eb838d14a0dd4cf7a59e2fd8ccad818b44744de1751ecee21c9187c74d864a9418d13e64a85aa05", 0xc1}, {&(0x7f0000000f40)="916600746095ffa064fbf8f9e0abd87b90bb0396f99a3ba5ceb5da270322c61efd9e4e8a3206c53be7bdcb4db8d888d4b6b2ebbea05ec0c9320ff0136f29e52b19318332bc10f436178caf179a7e7d2b6c088af2ab3ae08d184777ef81868dacd3481381e2fa10b4d6e409e709d7f1dd847df49a1eaa565fe3d2a4f321a5832c9ac25c598735e277558f449230290296650d0bf38c0313e4ef2e2b667c38dd17500ffe2f413738998ce7c5a6ae9e7dcf8ab613e81a85c3", 0xb7}], 0x5) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r1, 0x7ff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x0) 22:22:43 executing program 1: socketpair$inet6(0x18, 0x3, 0x100, &(0x7f0000000040)) mknod(&(0x7f0000000200)='./bus\x00', 0x10002007, 0x200000000028fe) socketpair$inet6(0x18, 0x7, 0x920, &(0x7f0000000100)) syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x50) 22:22:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x6a28) setuid(0xee01) getitimer(0x1, &(0x7f0000000100)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') r1 = dup2(r0, r0) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 22:22:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfd) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) 22:22:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) socket$inet6(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) geteuid() mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x5) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') mincore(&(0x7f0000080000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/57) 22:22:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="db27134596f1e373121dbb78552f8c6b300ee1bb6a78ffb40eccd590169e85c8fcc368ed728a24d964fb1facb4c9b6e5404ef792288dc743885daff5262869fe37756c783631b91f8de6f69b8c48c958a1667bdc39a1170245f33f2ad3d21beedecaf5f49032cc191af7db2482958ae1e1f3f00ad13bfc6f344fcd3972c75c83c9cd6d1923d19c68f4cb8bc8c3eded844f8e5de8424c85b5da0b1abfe85fa2922b44bcf981492fc362af134b1d74288307f33287c27a2fd1130dd20d3223fe0fa7a77e2d7688096e28e7d056d0d99aea93f8aa4ac47345af493eab5965be83315a6031d243fabab52abb378f921c730e10facf2732cb7b5bacc94f838a626e11e88132bdbbe0d1b051ccccc2e5", 0x10d, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000001200)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/33, 0x21}], 0x2, &(0x7f0000000000), 0x0, 0xf7d}, 0x2) 22:22:44 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x6}) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 22:22:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) chdir(&(0x7f0000000000)='./bus\x00') 22:22:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="95c5ff7021b29f6b7c3e1dde67213e313ee678f2d02fea7242bd9a8477e93246872e2a6e26b2417d74cd38cff0a3ae5e6bdd48ab56e8d417493bf994997e34008a612d76886022aebda56ae81152aefd7a86f9728ef0d6f4fd234b4f08ea4d3b4e51793e256184c4160cf0d17a33f0ed3975e83396a06adfd77e378dc1353ca1a86fe7b6f274180e5d636a2542b87acc2d21463ddc8184a362afe2427497896242305b9ee2c2b3da494aa60eb5e6cbed1009c77435dedd16ef7760c6758b127ab63d942eed58875c859efe7b2aab9c16380db57e730d71e5184a0127bd1b6ef6f99e55576e740fa5b1501679c64b35aa0431ee790fbdd2ac22af5258ccba5b80cb73dd5ebcb23935c1020dfa167e112089ed09a303ca126bef9ca6578f7b1546a474fd22af6432786ec7bf8821c6c61190ec341ae5ce90adf67b70a9a5fc6fc51bc7110695d4032d3f95029fda386556d18d4f19ac14763f33a6c7366f53950ef5ecd33e30ec6c04acb8742311ebc61fc8bce7c43929dab3f08bc3ffdd9e682c7e8f02d978e2a9e815ebd53c4094dac9ab26238c45d60f3f13af25f92a34ef690d86ea298c46fd5ef4d0b2f089a8ffc6f0592b51ad3f6e42bbd11ccfc277f6e3f56f08920c8fbd763272418198520e52d7c3620aa2b0401172dc016c1fe4adc67211818c770dab8e48296cb96775291a424a3f0effa2f5eb446aee84a827e3529d057b94b4b5454ed526a4aecebb444a80bac3ee4b570fe2789d10bdb863c2bd68670bf07b4152845a73051f27416a2dc16ab04ac9e9673b92042db283ca4fcde35b54d50b586048ff132f95dedb59accdd700fe58f4294cfbe3d7fe3f6da5fb1cd0fd70cb4b80f27d51842f57ae85d3f46edfa36d1a5fafc2473cec0d43324e4ef32b0e767ba64e81295ab3a28cfcd30ac73b58c14cf9f3230e806ebb7594652bd89dacec6884cde57d98364cd9326af006f87819623bfb823f1fbbdad6e44d17699751b33103854faba39702b3653059dea39e32766e95f4690002b7d4f4b7c1be7a557ebbbf9e74dc01442499b1dbe7b84f5e0efcb10d3d2a6ce051f1d86b4a9ee921d1b27c3f35eb79a46b7414f45b647ab07291cb35c635ec193ae036fa8815e9b147d2b3948077193b69547afbcb1ee67efded276acf5c9bc23a953863cb16c21fbed98e198ca97ef4feb97554ffd2d46493dd0482f7526cfc50395c2420aa35bdb19229ea4f08ddee7c518d2ee92574003bddb76f8e24a914aa6df52947f2908e07a093ce7781d05db3d455c23a830d10dd07289cc9f1d200b01251189b1bcdd12cc479398826ad5ba720cc65f27bf249c063a8b773adb30889e1e82857c34429658667e8b3f76331a7a0f6ad0aff2ed17a8de4f41112ab81366bdfe4bf5bb71b81dc5f8380c9a64197929e9fdde54bbf2b8efbd24e99d62b781403be61d1e1dca40b5ba5def01bf58951b7c9c475ef96603ff5371052ba3c1c62580a6363f6873f3007fea707b7856c48320dbeea1f8b6288e4257182e3381f161aec0d4daa5e8ca87b6f943b15023863af7bad0b25c1c1b4c5d3837b2e271be20b125a7a668919d92cdaa99b013bb79483dcdfe3998114c174a2885fc695513f0ff696f415f0428d6211e29443d055149bb694f83c5a776fdb26d2a434542802a1381d8e5919693d5028b0f887b0dc09bf1eef9c1a26c55611751d6024edc84c1ce836efecbe9541562609f7dc0bb60fb4dd973666b244c5352930f0e37075daef44a0350ea54c20dc651d6cc64e0d333feaabfab379687ad08391013861b72bf7ca787b913828b05be050e6d02205ab7ff3c55a4afb3fdf07dee4feabf5cb6d9fcf325cc7a3c764c544e3b4eabcef8192b1e8060129fdaec5fc68a7096f5a61fff3cc38409e472126590272c607d2d1f202a55dabb95b3db6b99a001c67f311cffa19972cf6733ef3fbbefd1f999b2fd66677d52ad91ae50ef21096b53b1bed8f0bf1c895e053c856f519a19b30eacb3bda147d7313dd69f8326d7d577e668e7867cc5617fb34068868d05098330e9e57a00af2f3ecf66ec0477a1df4d7ea382edfc9255acbb8ef41607efa4fa13e567b050eabf0279c4cb0e44ab20b8779ab39fccf27c56e52d893adaa004e9644ca9c29c7ae46ebad74bda657f06c76615f4bda0579cbe03ee2b458a93f5ce0828391e9466ac5529bd068ce8d04ee5903edd3d6b70a84b081a6c7bbd6482f5396c11aa9ce612d4130ac58d6578f352028cf66510ca02182055d3146c60ee8a001f900ddd817f86c2c42f474f3d99e3f1cd58f53d4873950c5b6e294a9b5f5a5b8abda936f092d8d366976044e793a3cfbf33a39ca6d5c6a0a22e4b5f9c81c22844dfb4df61154f76838edc778fcd9bb4705b84828bfdbffbc59d88c6e83808fe116092672f218d8b0f9d90ce3fe78b415", 0x6bd) r1 = syz_open_pts() r2 = socket(0x26, 0x5, 0xfb) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) kqueue() syz_open_pts() 20:33:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000040)) clock_getres(0x7, &(0x7f00000000c0)) clock_getres(0x40006, &(0x7f0000000080)) 20:33:20 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 20:33:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000040)=[{r1, 0x10}], 0x1, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x44) 20:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000580)="4d594a93d60dd9d5ba65a2d58960ed13edd0f16eb355c43256b28496aeca8beb19987a020000000c8273428a5d0bd76a993fc1577746c87abcac60f962c9efcb7649aa6943d0ab6052b4e59cb5f00c0bddf27f7df458883f9ee1c90ca0bb1fbbeee66fd4b1e3da6a020a8f11ff52f10876b589d7985ffe363c8ca0d178c148052503899a7065295be74e2e340acaa298e3003f9513bb6176dba9855d11c06bf6669af3e854b8fa4454010066e888a3fb27aacfbd71dcd59967d9c40127e40ab0c7fcf5113da0dff63eea851e57edba331454bb3c377977ba0083630705ee2c2f7aa8c08ce236b21fe2344a6a6a4bf6b07e842750761790ea819e9027699174eb0a043086b0fcb4a407ec93203387d9ca926bc195c6578c4e4abc3c4eba41b05ddfaa45bd1b8c0ffa73a55ca3272be8dca60000000000", 0x136}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/234, 0xea, 0x1, 0x0, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:20 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getgroups(0x7, &(0x7f00000000c0)=[0x0, r4, 0xffffffffffffffff, r1, r2, r3, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r5) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 20:33:20 executing program 1: pipe(&(0x7f0000000240)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x400) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000005, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) 20:33:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='R', 0x1}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x6) r2 = getppid() fcntl$setown(r0, 0x6, r2) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x21) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 20:33:20 executing program 1: r0 = semget$private(0x0, 0x7, 0xc8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/32) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) setuid(0xee01) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6005, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x6, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="78ef85e55abbe40ec4fea1d586e4c5e4fa8c6481cf64eeaa6774d626d5c15decb81028199dc35cea8cea6977a210517bbc550f5de1a051e33dc8b32ba1420455e7ff7b2f02c7254f4b04c3fdfd11597658133cb8ac34c64a61c8a6cb1ce77669f4c1f66effc251f939f4f27c41988f20cbb5eff81c1f01fca4ca16d71ebb884a41cbb1fa4a44bd46b8d4d0c8671c0f6562d3a3e9cf8c6dbc6f779e284e8d60dd0c32dc396808938a9c3b1c742c55066f460741f72eb9c93da2d797ab9c643386f501878a0ad0d67120e41e2e9243a9312fe1384ac7b42f24e52d8979a02eeabf21ea69270ecced8b0f49614249becd1ede18c6b12f8974eaa1692b45d1a7fede58552ec794930042e0def544fdf70cba77c69580ab9c0441080cf156fb603643e29d46801d7b39349754e57b486ec3049dcf50e7b0b59c073dc11c0bbd67ce7758861a66841b0c9a9407b5951f927e0ac6c813b7afe1b31c59999e315dcfe6878a1f93d2498c20f0bc066085a86fd24962940fd18e5b7832f84ad259285adafb7c2ca0be05d78d0a32358468f7c00d5c6b851636da59f156278b61bc7637c24689f5996c202be6dea97eba873d4852fa6a3d89fc90307979247eb0a19e187109ae550557909f415270fa29d77dae88455bc3f6667d2a1b81c11cd8305b6b90f8176090afbcf1179b89e5070bdf3291d276c4fb1b989792c9869c0bea0c5d4cc0151f379d71e4eaa1d169cabc4424fd2bee8ed15280ee6b88c160449fa9d601dc362eac40535a43d0b14d153bd9628e134c3dac5681049c68b6996254cf719416a3c907299ba4c63f1ac09691222a01126350bb86a16892bf4e31edec44ef93f7f94cad6e7394ef771afb6f241623b4e013efa1623737368765922d3647055c8b5a8baeac95eb45051c62c2756979d697518c89815f56bbcad3e56025abfc16f55be7b519fe00a93c5aeb885ecdcfad1b59c5ae45a0e77648a65049d66fb3b246bc60ac88bfe12ab26e17faf1392d383dbe9e4e2276929be51c86d2489306f8ca100cbd41aa3b71d35691e4404c6ad0f3ccba49603c2aad8713270d56993f109e0552fe63232c212f04a310383f13cc93c7571665573a218c796814662178aaf22c7619dc22575f8c6de08ed6e2520831bd6f7873f5827f28fe3bc6b66ac321b0feb664bb226f8fabb217dbab139c8f732f697b36b30f8f67a94506683920085a6792184f1aa1ab739e4476ebe451aa0bbe8ecc590a77d5f8840c516a854c67977d5970bede706ccedc4a0d76a40b09fa5baa735f6232f283c6396e7fdc38f12e1d6bf20e9d6bf04fd2897b80b82906dcbd6f9e65fbb21c02d6f91ce52eb356383aed97f7d1c1d8324f07d6f14642fc15dbcb323be3371323fd4171234c1429b56a5e5d53f9039dce1ba0efc909a162644f2743989b9c91985eb74d5a770fb159e865276a8b23085705cdaf4b9feb3a7adc8e4f8f949ca546adb544ae50b11d7be8cdaea704988d9287a33f9214a9bd06b623dc96063ed820a84511e941724b1f914e1f34650c1e090e0646a6e9fb969775f9d1fd52b5381647bd02e809605ca5926607ec1b9db161d073024a8c364bf7e938e5983d852a6dd3e2e31fc1e52ee1396ace1fb44e48874599482bcd1360b4d42aaff1c27ad822673e9fdde73921adc362d40e0428710c445dcb90a9de4a557fd8f193772f2b3f81bf76c0704c2100286add12f9eb2937fd461e3309e2936a28db50ce2f08493dc57c3d1df7a3ce57a08978c826293d3085c0b6db9c23ab7a42f3e0bca9b4ce70b37bc69ac51f96be4b0540429844d9ec84e7161a2a252a0b1f96abc852026bafa84fa41ffe5132f6da89170f70bf4f145da8a77edc89efdb1937ef2539a07eaa1859ebd2990c73ce13746587d278112fb28c865d54126517dadbae5b5f139431311c5cdfe6f99a9bea735df42974e43db958f641fbd5f324fca8cc5e263d2a2ac9e5d923c33729786d021507ef9d11974e62b9c671c917eb50b1dec3a2337746c20c50b2efefc45e6a39e5d26052268b3a42eab27977ac51163f99881e93901b524ac604b0b239b2e898280b3523a3ca83f7aa5a111a57df8ef5c4e789cee4ad434fb1a37f707a11c398992e3e9bd62588d3f2e228019d290114e8dafa19ad036af33f93148e52c9e634027d289904a1fa2ffc7fc4ccfb532dea6b3cf4b447b0e6a1cd44ce815e65f8b68e7c892a34bab67e41ea62fb660dc10dc4fa4784e24d55cfcbf392063f593a768ae929d66e994b0822f573fc71c3f5560c0124631070e6ffe7fe6d056c4e7c0146397f686a9affe167fbca2073762a3a03f290cfbb91f2fe0746f31851dcf2ab50d0f6b4cfb1cd0978eecd813de09c4a991c46c8bebadd5f4bfa39bde9a83a6fe644d0c13d854d08b239ae858739583b36388799686d483c2af313d61c3fb71d2bb425d0f5618e5494523bfca922ebcd3066915f9077ac67166c4040fb904a5d157835d25529478c7a7eb7df244e3b73895ca917be3d6328b0d91b4aae618bd623ed036c26f1603583e9725fe3d2a2d8c879ad54d9866070ef6ccbe6cc24be0afc64271eec44f604d4d62761eb86404885bd85d267fa36f49b388e305207973ad5eb2484b4680d0caa68173e80814d1b33349ef847221511a3e8140ababcc93699a445fd509457fc1a122497108be527c9983cea1713e9a401664dfc174e00414973b1e0e3193a997ce3d0e2f46a13e1d18971755ee80ab9dc11fb414f505402d26b9457f7704764bd9f0d9ed4c383e8cb455765f36ea2a9e89833482171adb62f60ad6cd622c63e7e26c906fb19e8847c52f14ffabe466778588a6475172500d41f03a3f6dfd9662d8835572c4b422921b8acac181836973e6a6d7c3e8f882146eaafcfa2f9804dda2a51c89bc4a0255e42809487783b2639349cac11cb6acbe3fe9c511e5c7d0bca018623c65b1a82f286330bcb3094a7a85347a173af1eda77c4595bf7f0cd29d6c3392b59541b8015d005d2871e5b4da0bef6690866b64f995ccea2994151119167b5105de7a734728d598cae36352441e89382fd094173a452c270a5ce912a8f6361b30ad95cc43c90f7932e38e8058d0fe90f3b2fe19dcbfa60df0ea9f02daf500d6c0544a76003f7cfa4c8dd702e622aa479ed51c4c9224aadc200f34f0aa5b2b9a6bf4cacb0a8c02f68fdc920cd85713f1ae3edc438557306c000c8c8bf5646d9c8451162be1c1be7c25dd33f246066451eff66bb296df27ae9326620e8d1eceff5b597cabf5ace83173deb36ab41ee016d0753e2ccd9841275f515cdd079743146cefc989a31755d2dc8cbc494770a4181b410b830fb2858893513bc0e2560336bf0ae22a83720dc18995b187d03f10ee88ce52b3f6d193c2bc4e854df37121dda3cab3e7fc947b0a728f9b1417d5d4d82341cf2a3999aac45d1a43b0afb684a7e093d51c7312a252a6bdbc22c631d93b4bba11331b06014acfc3b45926da54e6a90884b14d269f2a80223bb9316c35ac829cf7a400449f51f3920da8a4087c2b504d2798e625e35c5d5e9975070f2afd0f5bf8df5245aa1138137629cb055543385f6cf95c2c6e865a90b82a5d1518828189914352ab072df32a437fcc46e051ae2834e876fc4576d57d40f098104351167624dfa1f073a5a39032ab4d10af4fc87f0d75e1fcbd30c343c7d452904d9a65df3fc6dba3518530da231f11dad616dcdf739dae8a7d571a16babfa7893dc72fb78cf6993e6ef7e1119a9f3a754baa9ad2d0a8981eeadc3a4ff0f8d14d3be2ea5a676227d6698cf03a6057c42048013dd4f9fe429cda67875654be35d4209bd2d2818c88b8a851c1b380598f09d48ec08d7212801b5329ccb5789e551640f56d146d8e471a00c8be953354cfbcbd3b8afd003edce5ed6a3566f451b73d40abfbe46451de124cfda93661426b4d2a6b9a95184c9851ceecf4b6a3df0ab9a648f6366949a9022a6f70e993831f5dfbd8d6cc0f9172cf9553bbca2d39a2769e7f26ba74d70d11c865760a7dfb5bb3babf55d1313f6bb4f6f38235ad0b0261024d8ea4c282cd2258cd4d5fdfcd38c02cc1eb8c0b21988a2f875274cc7925863cc61d48920a6cc639007d7c2547ce768899109c537293717fe2c6a47c4eae1a9c2c2fd8ff9e30e9364a3d972d0890246198d2b3e41a898da93619ac83b7c8684863524967f9a0c8156dc8b3174714391aef96c50d150e867a31e7733b5088afe85d5d233168f413de1f7851f37c0f76f3e4b0110c5a12b214734859b95b3aa494d08d5a2739d877ba3a84791794084be5213fd0f0d7747064f3ab6569378434786615bbd83342a9ac8ea0b91fcaa95f905f518ae7b660483caa81bc92c4ef450a7e65ce701fe6122198f5b972d1421ea1eecc5e435afce07e25c41f8f84fa76b0ba1b4eb0837505c62f17086f681067a44aaceb9e1eaf3ba8a35df58a2cd24142ae5b7ccf6ddc9fb812a1a5f498b005e7daee522108f6b24d0e8dce7cbd6811d7af0f457c056317171382f95fc96f4d6a549b2d5ee18afe1a099e056b7f98edcec778127acfbdeb02ea103ccba582ae8f2542c5e706841e1f2f747362ced052003a9713cb96436d7e6b43820265d5c45a83202dcbd987def0186f694ac4c94b69ee3f178334207c3f14bdb8a18d8b72b5d2b5774869d6a2ef3190d9375d7828d7b803c16d89901cd236a72bbef83158c348f397de684ea5d36934194764e0ea450d63cf092ed06100fb4fc50162819c80957b660d4d05c37c56fffa1b3a1e82ca9dc320b0217d49ee176c2561eac214d25b5f239b48e533e2cae5bad76a21c6b0aa7106354720d99b299ce178998ace2a197a5b1e422d61f373ecdedfa71f4e851e9553292e2acf27b318fbb9c87112d12d803074d7ba5a1a99492004523a619ae9095db02c03e3bb67696dc2a44fc5afaa5383440359ed62656edca5e12bcf64ac6dd4c053ccbd2e9caba9cb313568eb10c6fa966f17b350450fcfc0b08061e07a6c2fcc0cb2ce193dbf8c71eaf92ae44c9223320cb1d9b258c1316079e5c3e6081c1d60f931ec00a7e4b8204b9693087e8d10d66c100a4ec9b9e28c37a829b6106c3500c28c2cc54bbb379556ebd4cef52e60192be0e4e4594509104c07167d0dff92afd5c4bffdf0d0178e1375f3b3fa7ec40824a1d24d897cc56ce62f4a8af8073766ede281c28373f58580c9c216023568cc958f5d841cd62fb667ee953c8fe7fa6af4545f0ae93d6fb021b5b12d416cd8be261e98e4ebd2a870b43f2", 0xe9b}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x8000000000001d3a, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x88, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 20:33:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xfffffffc) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4d0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)) 20:33:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@file={0x0, ""/40}, 0x2a, &(0x7f0000000080)=[{&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000001540)=""/254, 0xfe}], 0x4, &(0x7f0000001680)=""/4096, 0x1000, 0x7}, 0x3) 20:33:21 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="da5da48abb783de83b837f1a3726811e1ea18a32effde2d661e810785c3299774a39ddd5372343adef71d9dcf91d3ddee8dc37da20d1d8e167260626d45d0d1c9299c1d72b581b756577", 0x4a}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}], 0xd8, 0xc}, 0xa) socketpair(0x19, 0x8004, 0x80c0000000000000, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 20:33:21 executing program 0: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000040)={0xd191984778752a5e, "d3b6cd1e5752993b72ae1ea18adbdd1006dc5c08e90998274fb84624968fa8d14fd39e0dafd677a0ba3f5314ca4769dab211dc3837291dff13f361d4af5a952c586e8f27713231e6ecd9aa1045dc817228cab809c615747ea1bde2e5edf3ef17dbbf"}, 0x6a, 0x800) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10048, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 20:33:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 20:33:22 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setgid(r0) setregid(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x8089, 0x24) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x20) setgid(r2) rename(&(0x7f0000000000)='.\x00', 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x80, 0x200}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="cb9bbff5480d49d7fa4a4a13e1be4b10ab8d27c625d8348dffc9cdb281de5c7958a4194fdfb0c12f3c2e82db6fc5ab9890e271f33a967cabc7988647a93e3f31514bc37f685fc791d41a3493c2057240e9bd62ea949df79e86bfa6c2ed955b526e509e1d3294eb069f587703ba57a0a0ce64cb5d361288e67c00c51f183c92e5bf32b25c899a1abf0ec4c7f842e5c740ef8104d57505ed94f921ce3bb9e3bf0f5f90bdf78b5b4e4dc3cd1bd9dba1e2e199f4e8b7deccfdcbc583df8ce7a7c0f443a35b6a55d53ef387a2947cbcdbece3a2a83f12fb458fbad7e6cdc088c6ee", 0xdf}, {&(0x7f0000000240)="58a81e19888079729e0ae47dfec79804a821e39f45ca04de80a301d3042af6d59f3e6503371a3a3e76828bffa339cc851fec49b36ba5d4cd1c15eacd00e66714979c213e95476fa97186c3df770bef149e", 0x51}, {&(0x7f00000002c0)="37599ee4ce2336bb0e357dd884f7188ebedcae159ba1efc592a922c1b18407ac2f733cb15008e786f7277d925787e16b4a624d6f1e61feed15596a2070a70e09db82c7022c2ed0d8aff33909d7797bd89d64c38c06a17c20269b7de7816ba3ad30a968e0149a964f959db78f3b442889cf35fed3d4e017f21ae82d5ea4b1585f0ba9e3f0268968031314137fe0c161ef11d94c38acaa45f06dd569c144194d3bc331e39f7e543dd7f511db5b8bab3db813586d9d3a", 0xb5}], 0x3, &(0x7f00000003c0)=[{0x110, 0x1, 0xfffffffffffff85f, "ba210624d15e32fe2973cb52f53af2cec6b5799dd16b781b5d4b01b920839ea778c71554daf810108eb717df36519aca522813fce7bc722c019136ba511ae8d9081b13eec3911c302d459bff2d6b933cf4c0e851cfe357bc4e034228e1fda554b77340efa55e45e2b7f992518329be86c532c73296a3b5a4597c5f16f8492b1b22a0405a676efd84705057cf3918b04add9bf47b713fd5abfd1210f78365fc4ad3b0dfbb5178e74166eaca6a3f04c49c73d69f09907e5a1979d0e21f2856f4a496c27572458938cb7bd6454466aa015bf3e0e109a3e178dedd17d3e9d58eda1158c4e6d8d62c071b1ecdb367fbd2f6aa97c03a0417e492df3000b02b4c"}, {0xe0, 0xffff, 0x3ff, "377e3d67244e1d7cd696c2e8056b521ab6083fc91dbabdd15bad5c3991150fd486b3213fada825332335a202387ca050228afca7990d38678bdbee014cdb0ecbd41fabbf3bcb8c86e3ed9911b65b96c45211e4e1ca324a13e0f593ed7cc5b9f7fbb4067a431b3b1bd64273e32871e365ce00acfef658f7db9baf00c719fdb84c407bbbf55d68f29ca2e680b76556829b2830058f29d8fc7f6d145603b1ee185aa316a0ced4327a98ecc2767164743999c66e96fade7bb615a55a5c97300d11b1a15a3b2d8276c6130695af8bcc"}, {0xd8, 0xffff, 0x80, "b990fcddeb505758ef714e991ae0b2d4e40c7453138986c17be41163b20a452e10d0a1ce74cd24588980604ae04e1defe63635b77b307e8fde4811073e43063f99d6fc18eb32db17f851a36af36a7ba09eca0ffbd653edd3efe5719047a487600c981313d72cfb60420fff07ab72a01856acfd5b1b01adedf6370e9cc847a8e9116a6fe85ac0371e64d91bbc0010c959926559f4e11743fd6d27fee1c2b3e3ec964edc3981721ce6e0e34f91224a03aface7838c2ab9de76350d0f4541fbb8b5d4434882"}, {0xc0, 0xffff, 0x101, "675de63e81cb7986310c2cb11bcfa956f19259bf1a249d027c476c8df23be6b16a2e00703476ae91e8b446f017faca341af9cb59193977778ac97d402ad0d289e962675073d64ae4ee91929036845c957a74512cbae9d50026e0e537a04ffce8ed9e0778b2d655ef771093622bbf6e83f707c3d444f313633224e8483db775f7c84aaf01cde07d7b4b2e627974f61716f521a13beab7673bdf64c265237da5f3082cab8b8f1c7a448366bc"}, {0x68, 0x1, 0x8, "1b862b199fdd6ad117d5c10310c977e78294d98e5cbe2692247a68c968cb643c1bcf2315e6e985eececa7d8aa4fc188d7af187f9ad25f2b1f8c39157fed88a3570d89ccc25e851c68a9fdf46dac2c5a6fa6445d0f4"}, {0x30, 0x1, 0x9, "6460829c07955d747f0fda8db30f25f13f57b5721b789e2b4733a6"}], 0x420}, 0x401) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x5) 20:33:22 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="c2f8e263ba65d7588beaf852bda4593174d543f56da66d53386f249fab5c6416dab6e5900198c3ced815f51a4f5eb48533c9e33e6ac2f956fb8ec467c462ad52ce433784c106587a6f07cc5f5ac73a16cade02ced37b684e", 0x58, 0x401, 0x0, 0x0) 20:33:22 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000f5d000/0x2000)=nil) 20:33:22 executing program 0: r0 = socket(0x11, 0x8000, 0x8a0) socket(0x3, 0x7, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) listen(r0, 0xffffffff) 20:33:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x100, 0x737, 0x9, 0xff, 0x4, 0x9, 0xf7d0000000000000, 0x4}, &(0x7f0000000080)={0x6a, 0x7f, 0xad2f, 0x7fffffff, 0x81, 0x348000000000000, 0x7, 0x5}, &(0x7f00000000c0)={0x2, 0x9, 0x3, 0x3f, 0x4, 0x1, 0x8, 0x3ff}, &(0x7f0000000100)={0x6, 0x200}) munmap(&(0x7f000005b000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1f, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 20:33:22 executing program 0: socketpair(0x19, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f00000000c0)=0x9, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01b3784a0ace1f2e2f66"], 0xa) pipe2(&(0x7f0000000100), 0x10000) 20:33:22 executing program 0: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) flock(r0, 0x2) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 20:33:23 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0xffffffffffffffff, 0x40000002, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x3, 0x0) connect(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f4c06747b3000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa059bb8275f180f03e7982b1e328fa29d616324c745ab6404373260b9b8c890600da102ce09f2792dc8a999792822f8ca06271caa75fe9906555c1faf310922779949053ac711552e868f27ff25a91be76e34d0044dd09a80f924ab3b5bc8732582351aead15e262bf05b34c689845417b1248295c6114168a9362225cb47059684f69bad0ab261ab6b2d0479d692005dec97e95c9908dd6126f6e07332357a6aa655035316db5a0f863fbe869c60"], 0x1) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) sendmsg(r2, &(0x7f0000002a40)={&(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)="5e45e96f6c7b32672efd2046459ecf148a7636ef8260237c8ade4e5ea1db7357c0cc204844855760add96a314f0d576ffb6a83718171dd0120644033564abf449a77a9bbd6d9ebd9272a1fa650a35df9c445ff3ef6a854f4932c9c8c805a761c2236b2d45ac9fa65bff9816f198fbf06ecb1a80d676cfe8bb6d473029bb779aa670f3146a3d9971f71eafa2bbc3a6270c12f9b9fe379672215e3376cd2842aa60c4c5bc4382c2ad686f68ad6c4ea7ec2a134c702a78518270f06e2f04a2b6cf265b4bb5e04b32bd55c2e4f6b9d9fe9fe2d0be6efb60211c7f44240bf71380b4f4c4373e7b357af3510d9ba31a87c725671ff18f4cd06ce9d83e631a317f09312742917139fadd582ffc645b2147fa10cf2f46f2772205897e82af1aba7b5f81fe57b0d46bdd793dddbbd7e1fe8602cc86c54006bd997ff760922f56d448a4af40eddef01a0cc1a2f489821bde815f399a0d433158e53f21d35d1ecb7cda8ee62826390348c98c453d5ee3cce083a5c57c3ee9c815cb0e725ce79e84818b79e6ad2caa207cf1d78595e52d7dcc7d7d6d301cb5fd67d3bb463e1deb3aeff7aefb0b3a73732ddcb3604d2e91efa2220e674e07f4f133870ea25d4cd5d60560643ac1fc17c00f04f7065ac2e1932697189922e8fe5c5965941bcfb876d244455b3e49e30b4af10e95181b9c8eb3c09458f38d35aa6b6f22a4c0e3b21ed2b4d473e7ca09d8e061cf7b1415fe1ac88a527ccecb7048f023ccc651c5a6999bcad59e8aa156dab9132bc1e998e7e987233619bed1ed8003315a1667a75cc87f065ab9d430e8750d71358a5acde1d9dc1fe8f7663941eb3b6415f5fb72d76dd6196d84452de8a44a091c1bb201a551731569cbc79d8b9521395b0144f32234ddeaa7b911c23e437e106b41194ff38aa3855702699d5553c2479ad1e98be9f852e26861b714baa8635b06814db8d008403525c74b4f6b3e52dda32c0c9316f759f55993c09ab9353aadd32d6aa1f563c76ef150c2f5ec7cee36cefdb263a2031b4eae31cf0a260d6889e2e78b2a7f6b3295ea6c5751339d09729770c6665f134bec133eb9b842f1edfe31d00d204c6f8b216cc0ae0b1679f368b351ec04741d2f6b3121a32a1736394b667a2c14baad4375b965816b6fb5c6293438312dccf3e09ab3fb1e83191bfb38ac5d7765430fe2f6dd8020f43277b1ddee2f628920fc0b5b191a2ea8dac31536416e25e7e7329f2e038e536474eb1b6c0ea59a44a0c01bee74fbca2f5e5ff0feb288ef00cb043353ed743fe70244f1079062a1ab7f4a6efc2a0643577c456dcf194dc6631e05c6e431a20bc467ec01589a2864aad79b851ac41bff61787e772c69e8595b86e3e7ddab1f1fff84715b05bc458a523079e552e8e80def900cf9e01e549397812fcf88cc0b61dbc013753c4529159905aa4b2a44e57791c4b6bae63607cdf5084ec56dea8a7cc1bd442564fcd43d5a062264eb8597929a12d689085fc9bcbef60743c683da449c18638f9eef7249d49b8cf198c0f7bf6476aab6d4ce5c53ddbc70c474f3a788542d747b2ded7d31298415b4b77ab54a2acd12d98148f23550a3f9766dd7d7d5aef1cae6e1fc9333dc7182fd64bc9e3faa4f3dfe372de84e722e37f3520823dda7af51915b151a303bd94a0a8e1db1a5285c0fc63681eb2083855b5a47f3903f9532b7b983b504b09dd0f41f346886cff468a1e52d645c3a0a0c4ab0fee69ba97af699a7d22dbedb8b8054ce8f96bce15e32f291c646c5957dece40f4c5552855343625484b1f7e07d9fe40237fa73201c84237e7bcd92e1f5a155ef70f18024d2c017946e02329ad4ec62341f01ab252606f7f20892677622bdcd81664c488d7f17011d5806122d5eb20155e1f842e47a9980ed62866aacb93fce22dbf51848e2f1702d4e5594b2a2e0f85ce7a3ad6fcb460b62ad0dfa9d8d990f47118828c05094c07b9ce33506a97dd354b79f7b01fcd52b165d6c18b7ee89c4f8a6da3df99f600557327f6f160b761ed2a75d16a6e6b3aa9a3da88c8f734bbc40e80e3ea5d7901deda455f464517f90b6636222490a5857edfae1eaec97c0601222b2bbfb34df841de3d2fe90eada283925eaa0bb07dae7986a5b0ccfa68fb3b8bc03d693e39333fa2238e87104c84be0394298aa0198b1216dc2886afe7366c833d9f6478808957c1894223dc9812670b38ce0f1ad514733fe566b9e21c8d43fdf3e119aa9a7520dbe4e2cc9b6ac93107a5e4a382d8c00f12baca9a9be7e819a11fd5a2eb49e0ecd329bac03b2638af877c16caa0d99bc5653461389bae1a6664762207f2d1f7b706f813b4493affdfacca91ac2d3372dd8db669fe3fcb0c199e881e4072a5054c9f5cfa5fd436b7b5db99e8992604a16ea258ed33cc28c4a83d64ed57ad46b2ed877aae9b60398f073bb9d586972fa799f36a68b55084ae60e8e4b47c13ad54f39ea9e25b76e2acdc4deb0e2563a72ddcb4bdc1170cf12cd7a4159b8486a696c42bd748b4898e09a41d67db8fefff3596a8c0d597c06601293d3c9823decb95234e66283163be2929b30ba99eaa029edc2e074de3c4a044215675f366be837091961bd31e72e869763d69c1f6fdd9c39285473e3aaa6aaabef75ccd3ad7b8fd095a3238d1749a270b984951d76b2d80c7a9ac58d91a51852fbe9f7f64f6a253e1a6895e0f8761d25c567e287467615117412d7076df261316447053689d9e44475deed83eea60e16b3823b765ea0ab4dc740507c5f2d118e5742c1e76c93e067653fba41761dbae9223773aea0b0dfdddbd66248674f12d0120be46db90e437616826bad34c2dbaf9d9df95d349655eb9c95f35604312313749f0cba81c64fca004aaaf21cf6ddf564c75800af0c1503a9eb39f40e84553172500523809f0de0fdc08071baeb97168605f6028c8634974d16c15f2ae69c04b54dfca5deba3447d195df05b916624d7800080a3e46dfdf63646e7cd876d24f4367ad3002f301966b514cf4f862f28ae5221e76d5462cb13e682b8e7b9aa07aa4937adca57f5854251ecd034722db891678caf99390a1593c70c42412c14a5cf4f3798d30edd822cfc23f90ce0a9581abb2914d5415eae560127897426d379838b0ec6a2aecbf687052fc642ec2b819f618bf7bf5064046baab5343fc67c411209457f2dbb03c504d6d11b6ec174d1d9cbb16a740e02c1c517d125fa9f59475882f72007784eb2fe16c3bf0996fac80cd13289f2acbdd29ff9f1de7c4993161cbb39cc2d50a3aed8b44c4f0079784c8ed1fa86e968b18ad17a44bd589f5d19594d14db74d61d56e71eb3c78cd45a460d3763052d04197ff83bdb75fd4dbd3ec8ec1c85074a7a3228cd7ffb715c9012415b110ac20064c7c2268bab8fb5875866ebea44c538e985197a0eb41ba6e3d3bab5f2d658cdf6d1b4499fcf94d5b64f0e065af36e1da99cabae9a2bb42a958ae339112d95add26f07743b5ea4768b674f778863eb8d3e6708893af9fe0e4ddf12cddce531d02f939f345e08e093725a3f3fe1f0ed61a446aaf509c4bba198d9989031b9e68e0d1b07314647fa94d48b154a1e1a081253491fb3f010105a80c4807c3a5c0a112c2b27041d89b1dbafdf3c39efa95330b233259b9d094058f7253994f624d83b4e806b3fd9d3c4f2a7796c4d17d516cd9f13f2f8341809865a56f339e2e725da34d6204753140a9e059190fe030b219101ba83a3eafc446a2c148b3e6d2675c89ab5d0dc6dc0e4b6afa83742ae4a14b3de74a3ca2ea6594826f0b9c64b130d28825e578690006385672e289a8050c2fb1173eb123afa61fbf98dcf0f86fed7db1ba0d3f29668b2224e89c05d0c125dc6c738251b448ae4d39f39ba705ef6b74e59514d8b4121b3a816f828497ba73d265671e48b04937a0e4c03c2ccef7a29f876370db7384af0cf476828cf2805c8c4103a182b2b5228a4edef463e5ef45b66c0aa4b463d6536e3d4034f8e42dd0bd508b33156ca6076dc5c4f41c830aefab7351ededacfddcfbc990a2e7e1323dfdb0052573d5a479439c381451eb88be4198f652ac41d2eb763cdb3d9ea59e960748c33ede4065dab05671263c288f5b8de64a1b374816646d78149cfc50a9a771876726a1d2c6d3a5d033e7a31c998b3c53eb0eee8878646b7627f3dcda2c0e92a7f697c0b4d1cd5becb74668b9fad55db7a09aec68737471e39c27aec948e48520d436d52ee08c4433590e5d268cf12c28d895fb0c6d33f6c2c0624a5b4232fa1d472cc5c405dc8967cd0ae1a20d37433f80abb845b9968305d5b091cbf5d98d39422e5a7e2ed7585592aa23afdbeb29b3418af5389cfc9b30b3c67cfa24a8299cec93385403b7483c2e6d02c7473ad3a68a8e78f5eabf4e8379c8f22b81e0f9efedf14e79f8a7f6895329a6038fab2edf707849d8455dc69c4d8cb6438c09e3762ae181bd42d8938274d2f144764fb8c9fb3370a6eb8395be4a44c526bdb266b12893c507dc1be3efdbaddc6e9e3d6c699e2b243f0f05fe1d7708c9207e06653d831a82300910ca10e55b81fb4c79a1e01a0b1d02058bbda505c726a97c03f5695feac99c3cca27433c400e7130a56e307de20da13d3be74eb6cd2931d7c83f13630548d57201c655ce5cc70b9c14cb1ff2cf95c5ca4e22fc5a46a2e6be2cf85a6e31cf57ebc9462be2c6a901b9739b37368157c0f940fc30f1a88ae4c5a8579d35933f3dd6da368edc6adc6c65999dbeb1c5574a7f3e38a7cea304bd3b29a03ac4d34ec22d9b940ebf9697e9de21686d50b974c32905ac6d1be01c36500bec2270f32aff0acf9c9590b172a5993275fe2adf556800a105d3b77dc71f1523a0440d00a026be49596aa266c7c0166925c8af0640c2e4c7e58482c38f1e9c9bfd718f11f0c8a852923621c8e441decf9f5b803f6c551b8f4d954e7401209143b2652ee84b72dcb5e22edb31efa5f4f9fa4f848722e000aa423be038a0b828a23cc5671fb4c484d30c2b3669e9b2bd041c2a22518dc139ed77fe599b26e30a2eccc1b7c3846783162aea42b2f0adcc0bd4a8f55aaa42dc6dbce243819ff1e63e946f7e1bb0384d4d74553f4ecf07e5f1d1203330afac61cdacf6e126b62eaf5fb6e4eb87896d16f895f5b2a05501f48e5920e67d190858a0a169cf51629db35b6aba9bab37939a816b3f173f9ff82189cf3dbd762bc7fb9600506c0dbb975db2df62915333591f58ed3430ca350e59e8ca3ad286068ad5fcdcc323948259a1004903b9ed80397adb5138be38c70ec9bb6b6de9c8ea46167efedfb2e81c705bc245ba3d11fcaf3dbf01c2684fb877604a1dbda89f8f270662643c639068ad686bbb12d3499f0efbf48a1de9bc973ee5851bdaf08b5ec3ca82e07323ff8a57b91231af34a48196e203fe5d59db96735cac1ed6ccc4c589f330cb20a1796c6ca1c1752483cef6d71d03b0f9224202c0a7447f02517bcced64348c3b125880a6d0151544358c0611be38236b53b83242436a7fb9a4714d53ab49f4f04c6587032efcd8c762b5c504d1aecc843068531c014e92a13be37c30e496b25ce7921465a0792704c0eca402a22224ecbb487a1130eb619127e8ada29757f0abe745877027fa239f0e114824266a0b8c69cb8e607b197d99cd2ea0b94f17486d28ca6f271aa5edec5114c7f515a3048f91259da5b2c1c060998279fd404382c9302f5ecdab009e1abe48c63d705fcd16932b507f068e245a29241c83d6d1891cd168db33cae2f69aece143f7265cb9124c18316927586db", 0x1000}], 0x1, 0x0}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/188) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000180)=0x4, 0x4) 20:33:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000300)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x7fff, 0x9}, {{r1}, 0xffffffffffffffff, 0x77, 0x20000020, 0xfa0, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x5, 0x597e}, {{r2}, 0xfffffffffffffffc, 0x10, 0x20, 0x9, 0x4}], 0x3ff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x81, 0x10000}, {{r1}, 0xfffffffffffffff9, 0xe44eb2f0f5caf78c, 0x44, 0x3, 0x40}, {{r2}, 0xffffffffffffffff, 0xc0, 0x2000008a, 0x1, 0x100}], 0x40, &(0x7f0000000280)={0x1000, 0x100000001}) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 20:33:23 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='&-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)="5b29c52b00", &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^$&[\x00', &(0x7f00000003c0)='(:\\$l\\[\x00']) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 20:33:23 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x7e) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8, 0x800}], 0xffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x7, 0x100, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0xdc9}], 0x8, &(0x7f0000000100)={0x4}) clock_gettime(0x5, &(0x7f0000000140)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 20:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) login: wsmuxpoll: not open wsmuxpoll: not open 20:33:23 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000040000, 0x7d) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7fffffff, 0x40000}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x7) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x2, 0x20) r2 = semget(0x2, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0xffffffffffffff80}], 0x1) semop(r2, &(0x7f0000000040)=[{0x1, 0x6}], 0x1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000000280)=@in6={0x18, 0x2, 0xa6e1, 0x401}, 0xc) r3 = semget(0x2, 0x7, 0x100) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000140)=""/20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) syz_emit_ethernet(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x4570, 0x7, "f323147122a90d0de0461e3820af4253ec56332a", 0x7, 0x1}) 20:33:23 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair(0x6, 0xc005, 0xdec, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/162, 0xa2, 0x42, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:33:23 executing program 1: socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) setuid(0xee01) sync() 20:33:23 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x10002000, 0x28fe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x1, &(0x7f0000001700)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="6a74ff9051bb3542973df24c9eb1e8e0f5a33867777638b3b8e390e6e755472eae2d94cf8930366476e6a104ef7f483fa554c0b04734f559a3de191e2d94abc2e02470bc056a2923f91e62353ee8f099d3559ec669ab0cdcd662f174cf1ccac1fee1e5717d0924f09d467155df2e5a5a8c287b8ec64b8627e3a54a0bb5b356bed60daef48a4e88bba2581f51edbb568bd0f66908c4df263dcc20f21c048e7b73de35b6a072bc4cd3e14a7d76c0527066a4127238781834d2b6", 0xb9}, {&(0x7f00000012c0)="7042f0f99cc46ecdbef1c7509bfdc842b55c18b078f2935f2a4d1e49c482edb1e591face625af5340e68b4f77d16674b91185ebb86fe652f38422f6f7719f223ae5ede1c2811df06f4e5d0b3bbb6fbe086a496d8b00fdb9784d79699dc8998c549198fadd26129a26a1968ebbf44fe7df274b3c2d6effdbc63367afd5a26dac51960a1f14db23407cf8055a59bf6cb6f52575417589d04bf7b761aace0ffdfbba77adc7eea45a0b45203c847971274162c3087f08fae09c07b8416d2156f23015b348b3ef4fcaecfa20e5d6cc9f66b", 0xcf}, {&(0x7f00000013c0)="5fe0ead1fe593d1093a27ca2155f60e23429af51bb16dbc71d1f908dcdcc4e78782e180d2752c6926649bb1ca310328e0ff6002d8b690f71e3b4fdf188045dba8362989541b1d790611a74817f95257f0c06e5f7bf02792969b88ebbe4b420fad7a4652a85363a2d2851f3a124f43b71115c39d1232b2bb7b35b6edabb24f749084e812704a6e21b609b372edf2c0ca1ca3feef39f31f028a76647d30009862aecdb94125e0272b3d23ba2a6b02b89d868127e47a5a6d8cd5b76ce6c148f54e474eb15e0b8a857156d6e9705d2f7", 0xce}, {&(0x7f0000000100)="bf8c582d557ab0b8b2ead34b7d6c905bd1", 0x11}, {&(0x7f00000014c0)="182a8bb7802b28f85c6c745e361e247e93f1b1e98cb9b7741380a3733192b5adf5049767004be214987c809040055a8e03c367348dc1dfd85448507b087f4e1724c1e8a3f48281029ce919397710fe7ea45ceb8203902d71823f8ce89b1f7cbb51b49598c75a48fc3eb7b479596f468acbff5f4b047294d36d507c0addfc4eff84e1a06635d881d7e9429c6db6da1ccbf7f38601099b7118e547abd7b56eab0a9b445f896a1fcda92c67e743", 0xac}], 0x5, &(0x7f0000001740)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0xa8, 0x2}, 0x400) preadv(r1, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) 20:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0xffffffffffffff14) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() write(r3, 0x0, 0x0) 20:33:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000080)="67f0d198e9dd091a097ade13158ca09a80cf24cf654d20026a288a303a06f6982fcc7109c9251abefa2972be9873b42eccb6cacadc97cd4c5d5f120161bdc530d20c1694632b6ea0c7dc9202c7a788f33450", 0x52) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/195, 0xc3, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x75b, 0x3}, 0xc) 20:33:24 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 20:33:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="18959613952a373af284ccf2e8c70127cde9a5e073265e79bbc0819a92789ef177fe2db35544cec0340fa2959d63acad4be4870cf68082c4019bc9c8eec2015704bff1fa662c77b56e99e1dad47792693d8c1fc083d7d13f914d37cb04ce191e76552fc43931b57cccc2b9af25e27cb0c724d072e80eaaa19c6f1492e3", 0x7d}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}], 0x98, 0x3}, 0x5) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 20:33:24 executing program 1: socketpair(0x10, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x3, 0x400}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) sendto$inet(r0, &(0x7f00000000c0)="f64c2fb5a836bdb3034d44bd045b554bcadc30030658799bb2e33a22c9d3f25225f76718e53aabbb5b3e880653cff220d094dee0b6324c", 0x37, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) 20:33:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x240, 0x80) close(r0) r1 = socket(0x12, 0x7, 0x1f) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 20:33:24 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80}, 0x8) 20:33:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 20:33:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x111, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='+\x00', &(0x7f0000000200)='#\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='$:/.\x00']) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 20:33:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) r5 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="aa5ef9083719f04c405fc6ee2328a1b9d20e5b86feb75e7653202310b8991758284399f4aaacc1ecf8723d4189120374850ba08749fd3b5b0cec67ee22aa94a0c45f8c32bc8ba605c8cd8082", 0x4c}, {&(0x7f0000000200)='NW)<', 0x4}, {&(0x7f0000000240)="c06c56d08508eb2423db61ce44cf85771b5a57b10ccc763bd105eae0234ec139aa31ca096397394f7eea8534a3d9c3ec424226ac634200ac615431db450bb005b1f329fa3810f510a8496557f5423ccf3e3ba4d1151864788ca137898ea0fcaadbb006ad34002af19f50", 0x6a}, {&(0x7f00000002c0)="c28dfc332d65a5bf6984d66bb9d9a1dfeb14c2652c4fe246d02619e70dd4ed02ead53c0dd858c153", 0x28}], 0x4, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x400}, 0xf) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="8202000066696c6530005b38e0d9383296019e27e663f2fb1011f79c2dc719c88d543fece73a9c47a33fc8c9abc3930dfce5d79c822122ded180149bb832f2363a310499f9f4ffae5c1c5f8b80108459fc109f0335bcf7c51b103f875b57b44ef0df299d701cb74c88f0933dc34a2857b4d156fb63b246aa76ac490e2387d0e4ce484b6bcf0ae36f2e186b4dccf508aff68c0f33b3c4a0bc3188b4a101391bd35babcbca35344b05a6f8b7b5cadba1ff85750a7dbd8145d1cc5ae72b104ecc6db82a3b04d6997865596d9b728b8b1607fd65617d358d7bd371fee76641de78c43a7ba13ccedc355951"], 0x1) 20:33:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') mlockall(0x3) chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000180)='./file0\x00', 0x80) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000001440)=""/80, 0x50}, {&(0x7f00000014c0)=""/136, 0x88}], 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000400)='./bus\x00', 0x1000, 0x942b) sendto$unix(r2, &(0x7f0000000300)="d0bd807aab241161f1ca5bb5", 0xc, 0x2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0xffffffffffffff5e}], 0x1) 20:33:25 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getuid() setuid(r2) setegid(r0) setgroups(0x1, &(0x7f0000001380)=[r1]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x82) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000004c0)='./bus/file0\x00', 0x20000, 0x5) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x4007, 0x5, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open(&(0x7f0000000580)='./bus\x00', 0x8092, 0x110) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000600)=[{{r1}, 0x0, 0x20, 0x80, 0x2, 0x1}, {{r2}, 0xfffffffffffffffb, 0x23, 0x20000001, 0x7f, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x4}, {{r4}, 0xfffffffffffffffe, 0x10, 0x40000023, 0x5, 0x2}, {{r5}, 0x0, 0x2, 0x2}, {{r6}, 0xffffffffffffffff, 0x30, 0x20000000, 0x3ff}, {{r7}, 0xfffffffffffffff8, 0x4, 0x10, 0x7, 0x1}], 0xff, &(0x7f0000000740)=[{{r8}, 0xffffffffffffffff, 0x18, 0xf0000090, 0x1853, 0x80000000}], 0x1, &(0x7f0000000780)={0x1, 0x1}) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r10 = kqueue() symlinkat(&(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000480)='./bus\x00') kevent(r10, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)=']*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='*\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='*,\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='-:^(\x00']) 20:33:25 executing program 0: r0 = syz_open_pts() dup(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) fcntl$setstatus(r2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x101) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 20:33:25 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="0971fb0661bec4231c9c0313ab95e4e019cdd210fa4ec7804c1ba0697723a6084fb88365c4f5f4d9159d6a937b321e0a1288b06fd388be655962e23c24a023ca9e8e3c354edb1f3b3aac83bc3675024f776b3ad70d3ceb37ae475f11651e7434ebfdb10fda371d2cc420e309f3a25734845d2ebd882e50a480b5759a44f5d473c54ed2b554c50545f6074843664b49391ad150d2f34568957d8858e7f28c9faae8194c492d7b29ba778ce40a625043932c7be8", 0xb3}, {&(0x7f0000000180)="207aeb3dd35b99ac34bd0b4bd844b3c841985f1845d6e35fe7fee923957fd7cb9fd6be0fc8f604a93f6906defc3c7252debeeac2463c6968c6cb11f1b7547a3920d3e644da15db0cd5f5f48a99e5c5779a35098b0798d8d333d4457b07812ff19dc506ea42fb9decaa631361aa582059e67fd4446bbc98f7c4cf6c19d576d25186d3953be9705bd9dcd55a3c47f193cd775931148e0583d6dbb99e47be423ff2f498962d27efedce32eb432c3c83eb4747c0816e6d584803ad50fcc09da5bd1469db0fb8140d0f150f989837990142", 0xcf}, {&(0x7f0000000280)="0c7f9ad254f7f7310410af4626b1b923a591221dc0f84cdff5eafeb8557d7b244554c6d8e2f3ade9618966f54227dded482ab041405c14196362ff53cb46f7df60404640d72a1683c28ed60758fa8ae4416ef85d2b26e47c2a6cc2fee767b131e2b63ba41dac829a651097613cb1be22515a22ff141fc641f8309081ec041c83ef6c82daad97e1d95d2952f5ce80a3046691845b865c1ef1232596dee11eafe7cbbb81be9a66275601a36484141d6725edef2ac4a2f479f09bc01d653f7810cf289e28b9c520fa70f41bf96a8e247870fac21da00b1c89e52a994e1f00031510349941d385d1af4bb8153d36d2b3", 0xee}], 0x3) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) 20:33:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x10000}, {0x18, 0x0, 0xd6, 0x38bd}, 0x5, [0x3, 0xff, 0x5, 0x6, 0x2, 0x5, 0xffff, 0x5]}, 0x3c) r1 = syz_open_pts() mprotect(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) 20:33:25 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="de8ae15314979f604cf61302b304c69b15effb8d00bee2285981fc025af5733ef0ce61321b7d109ec91cfa7695debf2f35c2ad636e5d90b8329cd847dd6fdc40bf7716def6f9b3218583ba61eaa76a1d03795e683a3a3a015a0297dff43e954e3160dd7e8385f016de8222f8183c26c6ae8cf087b4ae533c013798d9fdaf30a4a6245984b85655963a645a223a43b9f33029d0119363f4ab0af8f72fa82f832ddda203000000dc8682e5120ea77258f45454e94d339334be74438381148021dea6b8f31aa79cedb953b5605f78a4e164711754bc335e4348eddf4908039f46"], 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) 20:33:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="810000091b756cd319bf"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000000c80)="fe0d00c9edeafc3a632c3c86e33957c58a1a5d5615a8265ad0e8305af9d841a80891b13f6196b316c83e58742d068082a296d48224cff03632440e509c3efae49ffdb1cc0754f5ed634e8770e147704b05356f5d4e371dce1183d9312a2fd70e1ed6702d68cae8bf433b128ea4e59ace2b6f3a07042c828ee754967e4ca7079eda30fea80f8abdc961617ed383d3e5b003a4f2317c52cec963b3bdcf5c7764334ca5a3396028d7592341d020320c20b333c79e1cda7c2f09af51d2c0ea1064e7ffb6528721ea2672285decbcba785ca4f1dab242a6eaf32a7e0e0928705e0227f134793a262cef700245298cb0e09a3c7d7ef93a23ff38629769a64e1c79999ffe6cea2027909be50332c493e221d6b979d11ea010ce7f88a831522db2da87aba4f36fa6d0e7480f02fc9985ecdb7080431055881c3330d3b3282df411ede690ba0a8c8ecc740bd273ae821e6076dd62699124f348587c8cee5215ffe57ef33c230548fbc3d5ff266137cd9adfca82ae7ecfd27208ccadb057bb73c0d2668638ae12c603eaceaf3329f7bc859951739e920c9a01d636b5acbc848cd5c0eaa823d465f8c6f66e31127813e2cde137e4921e4d66d4e58f3d4f5b928b31f1b4c13ca3e906e367ad91f4e1e3ae5e642dcdb9bb0a5f570f79133a8df9bbc5e8bed20fb35c384dd1b35359a7befc879f16f253da5716629ecf4203694497ba0664d629b365e044d91acf81ea8bb4cff6a6a4db87bdb6cbae7360d0f0eec840d548f71dbc4940786e0b17c478badab4f46572cc3946032f27750b66089db4523800335102f1b3543f4b9e55cf52ec34c0850918503b1ee6ddd2bff3f4400c0b29530ddb70695a11dd4493dfb92bd8f8393c447e57805b5ea3e930d00f9192c67221728b3f2f0f3409bbe275eeb030a1c652e929cf8394ebd3db04e278374858c39435129c44d8a156cb2318fb44f56e1d3135ad5943c247fd133d429651450dfcb94602688e7bcf9fcd4e808a6d202f178c82edacdef00b10e93b78497762fa056ccba8e9bab26ee2cd43759c0ccd3e99ce6ed6b4a68db49fa07db60d648e59ff04493ef87e91768a752866443a64cac6271809f15282bac008247fd3bc4c9edf5b8ea392d945d8b5d4e6892edcaa82b931ede8f86e8be662623696d281e34b13f68c6400b381295c17e60eac31296432d33db0d0fb2bd75478ad35bf76a008ae592407853b5b457779b7c225b9d3ee2dff0d87ad8e0a6be05dcc3b110c598bd3c0e7e872c6272c45ecf932cda9177fa2e3a1b69c94b72b67398e959e1ca4418eace3a3335c126060deae7890fa55a8cfa1f69ea3c03820fad358126a1044daed116d59b3a13f861cfd399e7a63ec25d77e67c4d13a01849b4d7da63cfe2ef3969ec431ff73e2dbd9bf1d646f05fcfb4b780a5eb483bc88a4977900fa28e28e2841f2423cad6c8323d0b2f5c9f0317091e396688c5f537605c8c484f8d06c567e8764bcf3f736e96751fd0562821ab0cbad1449aef1315551c90e7483e9a193418c41a04530bb5d9ab6bbdd55cf098361054967bb16161ff99e1b4f5243ec30c909fdf016b04005f123fa97c0734697af5235acc43b0609b8d74aa7b1eef9a936241dc9d0ed067976f82244f6ebc04df0468c212f75f64ea1505201cf81fb4f7fd534a3", 0x4a0}], 0x1, 0x0, 0x0, 0x8}, 0xc) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0xb) socket$inet(0x2, 0x3, 0xfffffffffffffbff) 20:33:25 executing program 0: r0 = semget(0x3, 0x0, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffffffffb503, 0x800}, {0x4, 0x800000000000, 0x1800}], 0x2) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000040)=[{0x4, 0x582, 0x1800}, {0x1, 0x6, 0x800}, {0x2, 0x681, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x6, 0x1000}], 0x1) semop(r0, &(0x7f00000000c0), 0x0) r2 = semget(0x1, 0x1, 0x12c) semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/239) semget(0x3, 0x0, 0x40) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) getgroups(0x4, &(0x7f0000000280)=[r5, r5, r5, r5]) setegid(r5) getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/154) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000003c0)=0x2) r7 = dup(r3) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10040, 0x10) renameat(r7, &(0x7f0000000400)='./file0\x00', r8, &(0x7f0000000480)='./file0\x00') semop(r2, &(0x7f00000004c0)=[{0x4, 0x7fffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x4, 0x7}, {0x3, 0x4, 0x1800}, {0x2, 0x9, 0x800}, {0x4, 0x101, 0x800}], 0x6) getsockname(r3, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) setuid(r4) syz_open_pts() syz_open_pts() 20:33:25 executing program 1: socketpair$inet(0x2, 0xc004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f00000000c0), &(0x7f0000000100)=0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x7, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) 20:33:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() close(r0) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x0, "ad6e95fc51eab0fa055acd6734f738c9282fe555", 0x9, 0x1}) 20:33:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$inet(0x2, 0x8005, 0xfffffffffffffe01, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) sendto$inet(r1, &(0x7f0000000100)="e1f42d21923069cb2ce61d4a7c142240d4994e23638f6a5407123435e4133dcd28f6ce9a4672e30a86d904070a3ba3db99ac29a8f3b2ddcc80e47435b9004722cf", 0x41, 0x401, &(0x7f0000000080)={0x2, 0x3}, 0xc) 20:33:25 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x4, 0x6, 0x7}, {{r4}, 0xfffffffffffffffd, 0x0, 0x10, 0x54, 0x8d97}, {{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x16, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x25, 0x8, 0x20}, {{r3}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x80000000, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0xd4, 0x80000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xe4, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x2, 0x42, 0x9, 0x2}], 0x2, &(0x7f00000002c0)=[{{r0}, 0x0, 0x0, 0x1, 0x9, 0xc975}, {{r4}, 0xffffffffffffffff, 0x10, 0x40, 0x1, 0x38c}, {{r0}, 0x0, 0x8, 0x20000002, 0x7f, 0x400}, {{r4}, 0xfffffffffffffffe, 0x41, 0x40000030, 0x9, 0x101}], 0xbb3b, &(0x7f0000000000)={0x7ff, 0x2}) 20:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x80000001}, {0x0, 0x3}}) chroot(&(0x7f00000000c0)='./file1\x00') sync() 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8208, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) open(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x10) r2 = dup(r1) dup2(r2, r0) 20:33:25 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 20:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(0xffffffffffffffff) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff000000000000000000000000000000000000000000000000000000000000000000000000"], 0x50, 0x0, 0x1000) 20:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='}{\x00', &(0x7f0000000100)=',:&\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(&]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='@)\x00', &(0x7f0000000340)='\x00']) 20:33:25 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xfffffffffffffe74) 20:33:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x461, 0x3}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 20:33:25 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1d, 0x1) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="83fc846f60e18d9f14446fa7e7fa9cbfe087735379fed2b29306461eb443ac31b644f0eab8ec000000000000000000000000000000", 0xfffffffffffffdcc}], 0xffffffffffffd90) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00cfd7e4c0002e2f66696c65300079f1795f361a502c1150f9d5ecf480e9835c38964a9665bf0d4577583d0090e20e6ba17afc5e29c769973983d9ca0dfa343c55c6cd6d"], 0xa) 20:33:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x6, 0xc003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) mkdirat(r1, &(0x7f0000000280)='./bus\x00', 0x100) sendto(r0, &(0x7f0000000080)="e4e6f127af698129e2307eb132413c17dd77dfb1cdbaf1729353b29620d3241765557332c0a97d00119f9e7b1411cbe4bbdca435ed1ad1e6662250e905620c90b212fb75ebf2a95d836320f9494def78731d59f8f22a4b42adc569e4c4d7cd50a91eb52c79f45992d59d240f839d5de99e890eae44bc720a5e8fe509fb446ba068d1fc6639b6b467aa1969ecbb9b12c4f3d6aef57de14368caa1fe6cae26ae1a989034c3b874680c949a5a2b1a42a290edfcd315df623200517fddd9afd1141994ce07b9acca94497aba50fe4cab552ec1e9d879baf73076fcc9571de95d25e4d505cae2d04faa966816aa465adae3c8b29a", 0xf2, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000005000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/136) 20:33:25 executing program 0: shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r0 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/162) 20:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) sync() pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="f59a304c20429aa518597f70cdfd1447ef20792ceede3f7dd61560c1c858d34f858adb2bd1b09d316fc33defd471dbd0e565ebde9743a62ec896e385b792f48f9834456d80ea871e53e2a4370479f01e9c84424284ffe2367f8743eaed22af233289f872c162cdb8d7b37c94f6ebfbca15e366faa6c87369791e06c38a0a661505044cbbf38a7db5f3aeb6a1032fc5c1d75330d1a30631089d061158d3d8c5a9c8830aa7959cba9122cf0a7fab5d1e8447dbfd69df07c14d55f6a446146544c59631c249e1cc64a4434f50eb65f63fe57ced1e", 0xd3}, {}, {&(0x7f0000000180)="72911854d18a82b7cd09cd73d2bacf879014ee6cf6e8860e29706f12dac32116d98127a12bd56f5ed4d608fa852a535c1af69d119cfeadb7db8c57fc89c3c38748d730a20f392b2467002bf9a9d0b1112ac7f6e29c7deab4dafe0eec7b2e9e420f62b804e53dbf8cc20920cbb2158d95ebe7cd8b199f8541aa30ba597393e5a2b7029e8052696992b9de3a35ae4b25e445f027aec5f000cd503e25ebb5bc5f8d74d78b189348e4699ff2143e633b7ec7080310bece76067dd601b3f4a93fe5600d17a35d9f4289b4ae02254f844999d23e047e06fa86df4259b8cd600904c626bc293699eeffaf7144af1349423ac19fd4d47df6e5795e5a65397cf5ab61ad1ffea04f37104b6ea666c59748f29332c16dc9af02b1f76e58bc97eb9dc37c51379e3b5a4946d9b038a8329370a2678512e2fc6d0d30a7b6069765a997b3d4fabac323b445ac82860d379077ba842ca573903107402969dd6d88449863ef6553cbcb5968189b3d485e5bb8f875f2e665ee6bbbf05b5b7851d689e7f0e6ee4cdd4aa63c5c9346ec941f72f750fcf318ac3e2127d09b949958890ce6cd19742c213a4407b9808114758aa87c10d689e72c23cb64abfdf4642d4a547d8958e5910414ab8dbaa3b35e0e3bc244829e7cc892c704441b1c4ebdde0ef6f1862431bbc8211629f1a0b51eb9683acb79302dc2db7aa251202294b81592d83e56dcbdabb3dfa5985e885cfb7f62a6202c077361555bd6a0a47efdd123c1d637689e79fb3138d3c59c87c75bbff262642d8857559f20421de6b868cb218c3612119b31f0bc7bb72911d252f63de7c9e04776fb58184a0aae88aa8591ff732cc48bda7649d01704a985d9caac20aa7655b86a1ebeede4e0b9c55e00214b72cfcbcad23814fd3f70935c1c30cbd726ad91e2761141a8f841444df991f4a470abc9f3dac0b7a0f41651cadfd4bfbec08937e076e9263e4b013ae955fd6bc85089b7688b0427293b858368913ab4f0ef5475483b6d7227f0fc7918d44238a0b86b7d9ef532616b49caa2c56d85b75098ec31263570569f0d123ed7b691b6eb0aa760b72fec8c5050522e69b36a7922b485ed7dba173b73bce3b5562dfe637955645a14d64658c1627279fd43c08785d2c4fc87ede713cd703c51cb960da69d19aa30c4378c1e7c5b4a79b6d4b8173c653b495b54d6f28f9150341ff64cb050a22145d6f3d8a97716ea59e699f6f3376539c40d7d6ea90b3de1b3ab37d03904dd4262f27be76ff68b1f3b020b37b05af3a4633b6d3abe27e03bdda08dc3e6d16e8c5729954a0cfb6c1bf589f97b1801dc0022847807652a31261d92f449b22c4604229bcfdc3df209a56952859245ca2408812c5b726a1695f676dfc3098c8a79d7445c36884bbdce2c580c5fc1d75712afbb7a920edea08c719a3d5906de415c7eb94b9b619291e415cbbe58ca06409486b736401618b01bb5fe2c5d1898c376310e45634c1b4f1f4a9e580a8b0c9e3b9ae6f9919fd920c6a78d964c019f957cc34a20b8a8b034e4992ef281b5c70fd8e52460f1f968991fad6a9b4b8dcdaa15a4922519008ad23429aebc7bf2cb13f7c34d4c49542e044db68ed8e46a19b50e9da26286789fe1df027d3b7392902c66416fea4ad1868f39a805f36ad6583c9006b6fe6c5df73ade094caff28301ce9a4ed3cd24ed6356051ba3a00f8b7b8c2da18bfcfbc2d77d2fdaacf75ca0695ca29bbc8db98ec921d3c36ac753a6deb899efd254657070a986285392108fe0b3370bb9bb6d783143fe127a519e53654703dca3953a49aed3b6de3c7a1219c49fca945e3034c2a0de921ffe21bbc49356ca4bee433a684053359f1d8f6611088718eb7a4ab2d6730c4c9863729b422cc509b938db2bf20a22ea686cfa1b03513782aee980910f48be472270e48437a0d1b6399c534d7e4ab9eb4e161e05c5af822f02224c3d547346b5ea80dbbbdf6b217751d72492a2169177c7b4d2986bf0eb790a24904a9a46101e31ce14491930a9d79706a776694ee2dab25fdaab8213be78da620ad45fed888a132843fba3d3a4efe025c6a6cd6579405f013d9602c3e0c6f2ae096ba4ce145ee385e3c796a4479f058e3875288555410ec676ff0301d25cfc2a408f239750e463c8e056f6604e3f8e344f0579739d5ef49c74cdb755424725611b9ca074dff9d47030c3c5450ba3ed2f2e0d72b4a983fc7183b4018fb75f4c784ab5a57ed549ac7ee198f29c825f5d48b1d3fe934238a4a5c23372993e75c533caea0993969485a6c501fa44adb63cf985e223a02cd313e0c9af8b7835576e6fdc6a652e656eea7a74369e8926b43e47859859a4939054438a67c87da7bb5d4a68c36cc2dc38055d00d338006dafc42bdd38fbcf2aa94c234fc91029088efbf7f7a1df026e8f444eab68792c29620a007b0a5e3122b238cfa435c7b6ca673d2c6f1bd4d2b330cf37e5a8b0b7d17e685435810a86ad17dc1ef97557c20b890fefd80afcb8befe4702314d583f91d813fb979e865d76593112ba6458c5fb9d135c583d69d079b80294abff484483e3d3225ddd741da3baa5cbcdd02d21e8a7607ae8bdd793886ceec4c42a92b929a731a0ddba254e04fe9c3e8e7079a6d38d1918b52905419254b2f6441699b99c1b185b6e1398dc4975d000b9dfc6990f41146c2d478201334bd2349c8e42e2428146b1aa45aab964048b79e1863f26a1122f89fa5b0c65f02bf4c7decc938d8760f339755bce8fad45a5007904246f831b9944bced81b9164d1a31a8876ae1e0412b4f4476eb98eebca663547018fc5c2b84573dcf7ea5e70c32148b83a0e82e1c3f61bf1132664a7be5a1d050989c30dba3f99fcfc81aa4dee5f16812a60199a28fb6654258de92715d21aeb36116b86b3a1ed0f68b0fe88982750e5e37fdb5dbc2da0326a2e211d8ba3f2baec2290a7591dc8d01ac897c87408993647574c1ed3598f010422cd5973264c4c82b641625d171300152763267c67d9585d1c8e662c1681d2f9da2a086f126c3fc6bdb01c27d33f80e8878d61ee601c37e25d13cfc70437aa0fc2c8530bd56e99d1efa418ef990674fc3800310836d12d322c185fe5ae05cf8ef4e9d94d1b6fa5166d2024d94be237fef642332ec6b017348d225bf141e27e08ead8d292de4e033009f394eb108b9aaa55006d8371b99f2fa3eb09a730aef967311363c50bc7c530147a38c67a8252bd30e9e50d8e5750851064bf50781319a9ef3c4f00235ba783caf90959a86574444c66ed7bf098a27e08a79c26bb5292f28adc1215926abd5150265f20831f6d7f95613e010a0e7db6594a773c9c75e988759a058a639feeb2680fed0dd0ea2ecc9012a1c9964b11c08bd3c29216910b65fc9cf647a81e1ed4bcc65f9be1aa58700165ba21a9d250c40eebed4e5da116c2b2b327ce9b3d1f1a00e789d7759015134849873f582807c5747a1722fd64b8c9dc87ea04f11de8b7af64e9e16100a613a81a2508b16cd930b03ee1ba802d2bc5c38daf432a64ac70d58143a2c4266a9e2c2f85f5ec9722215422080ff5b4d64630955925118a2d9189b50df236e66fbfc643d2a032e8910e189a897c6dd04f3ba8154445052ea9978d421e539c36eb253b440de21aabc245a1cf0bbe4dffd42dc3383153b147aa2233cb6fe19a984a7d40fbaf336e4a94cbd431fa454c843283d44d1f882e1f18078966f4b6c689627b32b3886490e4ca5ecc0238d864250fbcb5b73883e47171332c0297748f15f9bc6475252d989df19ea00a828d4c141486a11ef16e2454be8354a6450b173dbbdf5a7b372057c17466661fcad356769437d091ccbd7b94aace06d6d73e460d89e03d02f451de497af54605810073440a704da0794764e12386f0cc56b4fa0105a353256c0f5f6246f984a54857ea6e262d567f2b6b64866901c56d1191066ab10e4661ad8ff64ecc49a9d9aabc08067554999f80fe1fd80f0e3e3d63c55ea5cf358deb341af52c5336c9e94350360a4fd60e0de6ec202debcc4946aa2c39d89a293e20bba30d40674e0d4d629080940f8b90a4b0ab0b237ab9461d0864d79f31737dc94aadef7ea4286c48c76cc9e02341a781c3bbb048788547d55be14dd8795c139333391c86ff79dac83942c712087498768ab78855ef41c4ff2b05acb993a9f7df200b6ca21b17cddbe2e170f0b6317960059ab04673ec76431d9bcd8533245a825b52f89d5536a1d978edcf5173767d335aac6ffd2e27bba59172aadbb40be607c22319c5a52272de1ab45600d3c8667ae4073c7e8c57d11e7ccde7ff716e76edae83836c4bed7bdc901f05cf349d8630669e9ddf066bbe93cb0bbcae2a1d7ecea8425ae918bf3d1ff7f3f27a7b92c32d2e6e7fa19d38b81d8c078690a86bf59403c373524f3ffe5146afe1101edace9755dd3d2ae1e1031b4fa986e053c5cf7354e393ac318343cf99664516dae988c21e4fcc8916217a8a9c53a3a5056e95b563ee67829e2a445393a9d112063c9444e6e470c6a933354aa9d3eb119f597047b9e9022d11c383bf447789df3d77f707674e1a74a9a48ec282a97ad36bf8f4f1c4968f7a954ffebf1b81b0dd31e8eb93164fd479c08149395df803c91dd7eb9250f33a619bde223e22ed86bf52551ad765f677c85909d8c7e921e211e03e339dab4bd8b0d4e2779be1d3348c3751f033ab1a183e3a52b4531ae61c8faf61a08a8244e818d44c613f943e5fc72e67cdf8061d237e70098b93c4e1f4f81dceb83f2c8dd0b69b21de00657665acce0edb20ff6859ec6414ad1fe25d0aa21e654c6c174c1bf9748bcaadc747affc44fd65507164cba2aa6fc0a794f81c145c58d4bcdd036c2fbfe00abddad26df38b137c8c91940c435ed760fe7fdd727b3b446d4ff7f434d804b670a7db2a77eaad200e30f2b51c8cd657e09c242c16cb42bb4131b546ccbead15ed463f5c99ae25137ac8bd84eef80fdd255a90596a3a39458c2ecc32c6c3f3ab49728c150a1c4da64e7659d94929b350dd5d43df971a695a344ae2c29892d016e5bba95a12984369ae49286b825cad5b258527bf5877b081e45b96a3b76d74dc2c3d30da3780061c94fb36f23216309fe202b24f0a03c3047f801b1fd2d8a0f2e796482ae2d8b08439ac3668fc5d1e7c304ace5d65e71b34ec79a482d495c9eff13d2ef81c4f3fa4a5b30ab52b1265232f85a983f5ca19b3bc0d92cc4de451e77fb89b877287a72f86032b4ca5095867fd96c55173165f70a7805004f65b834d28a79e60ed9155f9dbc32d251f16c907c1c041621acba06ca3532496614e001a177a027942e1b4cb7d5f8171dfe2e0179089a9e301af0ccac8eea715077d224420b8f4717b6076cd9a63134cf9600738e5e35667369965bdfdf86f5c065afd471021c4cdaed49260619b98fd4742375ed97865143d8e91486b72efb7e617acac1a4106e88c8a50ac24fa9b6b1d87febe157a3534a34557f1bef5ee6163cde452ce04f0390e6c68edebd58692e82bd279bad0b82a3cd306f411e4e81f29d13f8618221df2e99d491b788793bcc11ee88e330c234b87cba0d03f37f7e2cdff6ec662b3c4094b1431d7abc21ac64acdfddd7b449a907f90466f5eb280fc03403b3678630d3b0e31152aa196e8a9f15a60205d1b049902fc069265e30f491e83a293a59907f16e5fb905cd14c7e0390bbdd0c1ac721e8d9f4a89884a52fda18fc2ead57b5c17d68cb289476a82b35856448332908676ecb6a4d40d825748250e2687d0c11dce41d3c973fef0bd8", 0x1000}, {&(0x7f0000001180)="2ddd3344ddb98f19fd39216e255bbe46814a518c50eb262920c0118f7ceafe5e4c1f6aaaa6112b5dfdccae13d623f01334830919f4f50e0fba66808df279b172ec1a011e4975367b69d28cea81f25b842c835642adac2803ca53d4a407a6bc72c651b3fe1766aaa2f2d670f2b5b2a35fb04cb63e65adb8dd845cb663a3a08fe8f40d91502ce0d1e18b167c6e1fd9efbb0e573c36f8d793014801b951b7d5911bc6b8136c063121965f1a44629cd3fbb3a516d8c1310e832a0ac4560a83a5b83b6c2195f1cfdcb7813751", 0xca}, {&(0x7f0000001280)="5d49ae32d996d33e49634bec08cb3970", 0x10}, {&(0x7f00000012c0)="7c081aadccf2e260d5a09a76f790edba37d3ad0f1641832b080a73ab7766eee05e84822232889f2407cd713871ed9e8f6ca57d5bd80cd4dcd1d232398b2489c0bf89e4efbc6adcf2d6afaa82e0f3bc23a158afb1c15d189737a4fde3e26d2363a193b8708d5d8b6aee99ed764d582886e3ee374ef937be5c81838c1bbff615d172c30aa78686963c898181cf23682187336b612286df0cb464428026a48d32", 0x9f}], 0x6, 0x0) 20:33:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x800, 0x4) 20:33:25 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = socket(0x33, 0x8000, 0x100000000) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x51}, 0xc) shmdt(r1) 20:33:25 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000240)='./file0/\x00', r2, r3) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r3, r3, r3, r3, r3]) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000000000)='./file1\x00') 20:33:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getpid() 20:33:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = fcntl$getown(r0, 0x5) r15 = getuid() getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) r17 = getpid() r18 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="cab4c5e66187d8e33bd8083c7c9d25e363f52400b36a94d00467ead7f0225f612ea863ce59b033565467", 0x2a}, {&(0x7f0000000080)="edb7255e3b07f8ea8ae16e6cf55cbbfd5156df797599822e0c769ed2abc64741dc7e89719ce506bad12a54c4085f9b1cbbf94fbcea6f658416a514441cec420769980358a7871a1e4ffa619edcb3c0d1145963905da2a3930c", 0x59}, {&(0x7f0000000100)="7f017550d50fb10ed11c44604475d43cbe804258572cd75ac8aeffe72b72975dc15990c305eb3a47b920356cb487574e3a23db04aa0f974b04741ee43bb6f5b70cde3e5de560b85b", 0x48}, {&(0x7f0000000180)="445e31f79be60e1a6955c16e89510e541f14dca4c949d2f3e628a46d705ba587dab99468ca539b1cc016301808c96bac00b1cfeda1075f5bc8f4246239c5f24fad2d8d0fe6f25d78a60e23d24a00faa4267f43ee3697eeac8c92801c8fa07c825a5f8b1a2c3660981c629340f565d68609ffa2ffa1944d4164e4e536", 0x7c}, {&(0x7f0000000200)="8c35e1fb4e35145018f0f6b4087b72d96939b0a9e4f88364b08ee61ae0c39447d5efc796a78572864d1d2bf35bfc69fbc11b66245d32398a220a", 0x3a}, {&(0x7f0000000240)="18eedf3cfb594a970ef32749d1d9a587505a202f9cc5c5068af23bec20075cc4167081200f1a0c8ec801e57ceba4e676a9c0332a78a0dff3434436223de5ca237696f5b3a91d67e30a0115c6ca9cc976f2b139b047802ef02021cf344750bc333ae45960bdba035fee3cf9204b80912bf6479eb57d491adec8e753c0c5a2be37007940fa1856548ce39a4730a59c079e207d9c94392ec9b69fb8aac8", 0x9c}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xd8, 0x4}, 0x0) fchdir(r0) shutdown(r0, 0x0) shutdown(r0, 0x1) 20:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1fc0000000, 0x4, 0xa6, 0x0, "f889beda4a32d10d72d04d143dba318c4eede361", 0xffffffffffffff01, 0x7}) r1 = dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="985ed5868020a2fdaa936bebbd522786e72340da374eca40d731dbf9a58223060238ed5daf03350aef0f24160c37efc00983f7a04601ed51663a673c60a0181bb715013918833081d919f03c02a87c9c876c9e43b2007d7555786113a420b86e173fa56c243505874c57d6b766580557cb6116208cc866d810ca7265324f8ce1aea49455ab9a23a9dea4c534db235663173314078850bc96a2f1b1767d3c971cc34f", 0xa2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1085, 0xffffffffffffffff, &(0x7f0000000100)) 20:33:25 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0xfffffffffffffffc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 20:33:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) r1 = kqueue() r2 = socket$inet(0x2, 0xc008000000000001, 0x3f) dup2(r1, r2) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000000)) 20:33:25 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x900, 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 20:33:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffffffff) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000014c0)) socketpair(0x2, 0x5, 0x0, &(0x7f00000015c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001580)=0xc) r3 = open(&(0x7f0000001600)='./file0\x00', 0x50, 0x18) getpgrp() preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000140)=""/134, 0x86}, {}, {&(0x7f0000000200)=""/170, 0x31c}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/225, 0xe1}], 0x6, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001640)=0x10001) accept(r0, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x0) 20:33:25 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r3) 20:33:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x180) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 20:33:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000700), 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 20:33:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x2) fsync(r0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eba0f861"], &(0x7f0000000040)=0x4) 20:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x800, 0x81}, {0x18, 0x3, 0x5, 0x1ab1}, 0xff, [0x3f, 0x7ff, 0x100, 0x800, 0x5, 0x5, 0x3f, 0x8]}, 0x3c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x73c1) setsockopt$inet_opts(r0, 0x0, 0x4000000009, &(0x7f00000003c0)="1360a50000fa7526d2bd7dd557497c9c34276c71632fb2238479f15b6b12fadaf19d5e0f5bdbafab76fb50252921c1f39ea9d0878bf13ce22a95154c8d3c6c752d860bb38570de702384e65cc600e83047b9d6a051707abac4d670dd1e5929d67b06ffc2569806195f8a6858b5d4e02d6ee96d274b34f75a17047c03f3eefcadf2c7910971166e0649ee6edaa6674e221dba53262e0151662c66a5c61b6074f01ca1826cddf26d6c394c728e233e86c8aab10e1086568c5fd42cfae0968ca41acd3c39ee9fcc00000000e5a7e3a0a63b524ee4e43419d291f0115d885ca50852345ad9c936a53b7212675dbc0ede1b06f10b7366947835d86c3d6eb4051b49960ce47a78da56a10f9fc4161aff236e40bbcaaf7ec00a3ec2747b0b2a7da0c68d1103f894ba90f5be995d48da4f15d38f0246deaf000000000000000000", 0xfffffffffffffd8a) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:33:25 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x0) 20:33:25 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) socketpair$inet6(0x18, 0x4004, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x118) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) 20:33:25 executing program 0: r0 = socket(0x11, 0x8003, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/140, 0x8c, 0x42, &(0x7f0000000100)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 20:33:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./bus\x00', 0x2010, 0x263a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) write(r1, &(0x7f00000002c0)="61a9c093df90cee2153a876ccd9c48ee4abbbf2560f08819b38a55a5a84f74a9b9b7d2aa78f1ae75178ab888269c9470482a863dc285e92467ba8032224c46c95696759ae375a1a09c4ebf469346f7101038ef0b2757c656a00714c1faaadd026cd5269fdc26d4c983cbe3b015fc1bddda683ad88deb71e8ae1d2125e819f394801b67ecf350dd181fbdf7a2d3efbb61a6c439ec722c1b20f8", 0x99) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) close(r0) 20:33:25 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000040)='./file0\x00', 0x100) 20:33:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) pipe(&(0x7f0000000100)) 20:33:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x18000, 0xa0) recvfrom$inet(r0, &(0x7f0000000280)=""/110, 0x6e, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x4) recvfrom$inet(r1, &(0x7f0000000140)=""/62, 0x3e, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x400, 0x3}, 0xc) fcntl$setstatus(r2, 0x4, 0x0) socket$unix(0x1, 0x7, 0x0) socketpair$inet6(0x18, 0xc003, 0xfffffffffffffffd, 0xffffffffffffffff) 20:33:26 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/225, 0xe1, 0x42, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) 20:33:26 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) 20:33:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0xffffffffffff071a, 0x6, 0x100000001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 20:33:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair$inet(0x2, 0x8002, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x80}], 0x2, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) truncate(&(0x7f00000000c0)='./file0\x00', 0x8) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="253f6c137cc38a80165cb6a43386184b147746c57f61f74cb3f5d360a56c20793b7b295d0950c295978a25c59d31864eafc1155d", 0x34) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) getdents(r4, &(0x7f0000000480)=""/4096, 0x1000) preadv(r4, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) 20:33:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x1ff, r1}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 20:33:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 20:33:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x11) 20:33:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x140, 0x5a08) truncate(&(0x7f0000000000)='./bus\x00', 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r3) 20:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x8004, 0xd96) recvfrom$unix(r2, &(0x7f0000000100)=""/202, 0xca, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = kqueue() r4 = socket(0x2, 0x3, 0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r4, &(0x7f0000000300)="10df99244bc7d49aa831356337005686926f7f5f4d4f4d470f8d197a168bc7a19b6ffbdab4af8ee3495af26d22aae6fa5628fc6ffe55c0c9d9617af8ca1abb9839b6ef212b3cdfd17c0f8b92d3c450474d91c379ba0d9b8336f6d609c71bb9afb4f2153603d76b38abd2f6885a2126167ba983251950567b4e04c17fcb3f0edab9009fa725a6a4c9ef8df0947ba618155f5071dc5475498b484901de0ce797db40fd83b90cd21404031be2be73040f3bc66f05f0ad0f4075b09256fce2c65cb2885da52c0383358ede0ffb954abeb8781c413ace923465f9be63", 0xda) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:26 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet6(0x18, 0x5, 0x400) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x2, 0xfffffffffffffffa}, 0xc) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0xffffffffffffff09) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 20:33:26 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) getgid() select(0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x3}, 0x0, &(0x7f0000000340)={0x3, 0x8000}) 20:33:26 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7fe000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 20:33:26 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10001, 0x40) sendto(r0, &(0x7f0000000040)="f824d9990cd5d9ecddbb040ec00cc909997555056ee1f1e509108778b0cc799807794325af7913b4e768c8f193b74b8638fb7a3f41fdf96126f156c224b8fa0fd3660c9a39a3ee", 0x47, 0x40e, &(0x7f0000000100)=@in={0x2, 0x1}, 0x4) readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 20:33:26 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) fsync(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r3 = semget(0x0, 0x7, 0x41) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000040)=""/105) 20:33:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x7) setpgid(0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x47e0977b3c4d20c6, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/248) 20:33:27 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x0) r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="ff77145df0125dcc08785af12a7367f9a21e086fd407ac252fe1195720aa08623b616fe87b18c5faea8fd623933d991bdf90fcbba5fe91ced8b412a3a8b4dc0f886f727c05f284ff71601375ded34fff964f5938a9bdd6a9e79849c400c8b85fb97ae18a22bfd4c4da888210fa26f7ee4bdcbf8ee9bfa14b48af6d01e4db9fcf86d774017c9513579d9879d986c3f6098487aeceabdd3d08471a0869250ac29265bb7bd67c6e0eb3f4d20b9afa1a01c1ad3175e97d", 0xb5}, {&(0x7f0000000140)="9ff2142869bf5b61df2e5425afb61433e173f43ffb5880fdefb32073e1f3c562c9267d6b92e51441c97fa2ac4b578347e1d61a59cc0b911df511c00171f1528a832070d4a17d7ff15f4619fbfcd08ee099f4b9a7c1cac5fcb90eb2dacdf6020adc49ed0b8480704ac0ffd190cc7934afa8646ff7671b40", 0x77}, {&(0x7f00000001c0)="da8c2ab5e7582f4f88958697bd08edd850804b07d5c77ae5fb6a4f3b8e0316e220d73dfff2f0d546dd94f94f0b49aecb43e1c3d92995b574d119f242f37cdbc0a009b064dd0e341fedd57d816741ab48ead22b41289307258aa7382db3e6c7aab10e0e516f0035599c8799938cffa3f9dcb33d8dcf231157a28119f1835a99dfffa185f581c29a5c9afc2eb16588f9a8abb52a7a33e09d9148d64d22b96b34453aee5f53a51ec871a0c5c8e23221b068350141eae51fa159e90d365930132365452099d30f7681ffc2a8c8baf4714b91fd37052e83a81a759258263b42f396d003bbd92bd9969c2d1d1b9f64975106b146237a16", 0xf4}, {&(0x7f00000002c0)="f9d611a0f909e012b34a896cee", 0xd}], 0x4, &(0x7f0000000340)=[{0x110, 0x0, 0x1, "c215590260c3be3dbaa705366b0f6c45a8d69e551fceb57c1e8be270d9f18d7b2a4011ea9acbfa68303808086148ae68b73b17e970ff5877cfcbf2c4faa42ede4ba91b21755fc79d0b438012169c47d2a70390d1bd10004719c8335c153d3c563a26b6009351e06149ce7b5ae992224ffc3286711336b6bc5a1ca249d2513dd47b6922615ab95c4b1c6d952325a0b165b8379574cbc57c8f0b922cb2ecf13f43a947b68472ab42b7414a2789bfecb7a85f36e1df7ef22d39aac20e17f8ec96cf9f3cc18fa88604488c9abcc3ca7ba1a2c17a7b7184a5239a2f9dfc18829c2121eaf6b372ed5fbb09916d19741f618704262427163f7938f88a6569f6b4"}, {0x48, 0x0, 0x1, "953d1b6b6f9586265f4abdc3874a54ea47dfae8f4983b55d6eb35fa4d36ee3ff68a935c54dac35d5aa9b2e050d07eda5a743553bbc"}, {0x10, 0xffff, 0x8}], 0x168}, 0x406) setreuid(r0, r0) 20:33:27 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x929) semop(r0, &(0x7f0000000040)=[{}], 0x1) 20:33:27 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 20:33:27 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = msgget$private(0x0, 0x28) msgrcv(r1, &(0x7f0000000000)={0x0, ""/241}, 0xf9, 0x2, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 20:33:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00000000000000000000000000000000", 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x5}, 0x10) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) semget$private(0x0, 0x3, 0x3f0) listen(r1, 0x100) read(r2, &(0x7f00000002c0)=""/249, 0xf9) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:33:27 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file1/file0\x00') 20:33:27 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000000)={0x3, "dc009a538675ce40c2b7106b2061e389c96e285275494e76a5f5a56443b4e305ea1ed1eed1675bd9550617"}, 0x33, 0x800) 20:33:27 executing program 0: socketpair(0x2, 0x3, 0x1200000000000, 0x0) clock_getres(0x8000004, 0xfffffffffffffffe) 20:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffc) setitimer(0x2, &(0x7f0000000000)={{0x4}, {0x1, 0x6}}, &(0x7f0000000040)) 20:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) setrlimit(0x7, &(0x7f0000000040)={0x4, 0x802000000}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 20:33:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x2, 0x2c4, 0x8b12, 0x4, 0x6, 0x100, 0x7, 0x7fffffff}, &(0x7f00000001c0)={0x1a3, 0x9}) open(&(0x7f0000000300)='./file0\x00', 0x1, 0xa1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="95c80c49bf2bd735273c6432f5c17c6e655b00a97225f4f16078947e5e88fcfe82edec575f47e52913159bf92aaac7675ef320bb", 0x34}, {&(0x7f0000000140)="08896b2e79a791a68fe60505f9bfb80400b2d139f2fddf5c20e79ea7e66a4d10e097a129f310abb7e859d4d4296bcf24cd4d390f8ce30b84", 0x38}, {&(0x7f0000000200)="5e5ea17f75af51d82801dff1a11c716db63dce78acee0edab72e81e3eb71bb21f34e460fb8d60f11317aaf125dc8b15ac26976d1e0f5e85ee971261c07e4032998c554efaf94afbe97fe756664a2eff5ae432fbc86ffa52a9b326cc2664d5bf29734596e1f", 0x65}], 0x3, 0x0, 0x0, 0x4}, 0x1) 20:33:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 20:33:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x7) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = getuid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f00000001c0)='./bus\x00', r1, r2) ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='x\x00') 20:33:28 executing program 1: r0 = kqueue() close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc4) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 20:33:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 20:33:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x1f, 0x4007, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xd53c) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x4) 20:33:28 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f00000003c0)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d33458201db576bec3b1d4bb6d3249d78b95d6d6d", 0xdd}], 0x1) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="78cb6f8f32ca4fe4bfc4240b499d515af60cbb63c51892a78d8d801768512e539fedf625019539283b4d47bcb2774724a27787abd55904e1b740f64d579f9dbe0853b05699ea6a0062e63a34325a487638b9ee8ef341cfa547396b0c324c87a2f4ad23fd05fe4397c53e3258dd787ee29425c71ca1e604a120d0a7ef24d822e2943d7ba3c26aaf7187226dc62681e66d478001e9ef0c12f09fc6376c41ef8979b21961a89a0b6960e8d83874c84b99102c0e9b4a3f9027a41278d2ffdc9abbf839132d5e860eaefe466d4c6af8c92a2f3fee6f1be40090", 0xd7}], 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="0f8e33d49c6fb05b4c0c85e2dd206774a8100c7c5cb91e8f8cc2d8fb0bf82f10c4ba139b4c787b246a559f1f85dff1273101f84d6ddde5e06156b9165235e4190972157c040056c7930322105f8b06815cdffaaf48fd75b137377a80c0a8a49c0a9a34edcbddaa994d2aa6f7ab854878cefa84012ae6db6a582edc5cf5019c9fdbce6dfbfd55810ddc1a", 0x8a}], 0x1) connect$unix(r0, &(0x7f0000000a00)=@file={0x1, './bus\x00'}, 0x8) 20:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x80000000069}) syz_open_pts() 20:33:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="92020100000000000000e7ef7f77eb0bbb6c6fb68950c67bedf57b98d572bace32c9"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x181}, {r0, 0x86}, {r0, 0x4}], 0x3, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) 20:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 20:33:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x101}], 0x1, 0x0) close(r2) 20:33:29 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='cm') r0 = socket(0x11, 0x4007, 0x1c) getegid() unlink(&(0x7f0000000140)='./file0\x00') getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 20:33:29 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x1, 0x2) r1 = syz_open_pts() mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) fcntl$dupfd(r0, 0xa, r1) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xe0) 20:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 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) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 20:33:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x0, 0x7, 0x5, 0x4f, 0x6, 0x8000, 0x3b, 0x3f}, &(0x7f0000000140)={0x3, 0x1}) select(0x40, &(0x7f0000000080)={0x0, 0xf9c, 0x1f59, 0x1, 0xff, 0x7, 0x7f, 0x5}, &(0x7f0000000180)={0x7, 0x9, 0x3, 0xf, 0x1, 0x1ff, 0x20, 0x4}, &(0x7f00000001c0)={0x6, 0x5, 0x6, 0x1, 0x0, 0x6, 0xb21, 0x8}, &(0x7f0000000200)={0x1, 0x5}) 20:33:29 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./control\x00') 20:33:29 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 20:33:29 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) 20:33:30 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) 20:33:30 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x3, 0x100000000}, {0x7, 0x4f6}}, &(0x7f0000000080)) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) getitimer(0x8000000000000003, &(0x7f0000000040)) 20:33:30 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x40) setuid(0xee01) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, 0x0) 20:33:30 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bf) r0 = socket(0x1a, 0x4000, 0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r2 = getuid() getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = kqueue() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r6 = kqueue() r7 = socket$inet6(0x18, 0x443e366bf03b91c3, 0x401) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r10 = open(&(0x7f0000000600)='./bus\x00', 0x82, 0x2) r11 = socket$unix(0x1, 0x0, 0x0) socketpair$inet(0x2, 0x4001, 0x8, &(0x7f0000000640)={0xffffffffffffffff}) r13 = syz_open_pts() r14 = dup(0xffffffffffffff9c) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r16 = open$dir(&(0x7f0000000700)='./bus\x00', 0x400, 0x4) socketpair$inet6(0x18, 0x7, 0xffffffffffffffe0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r19 = socket(0x30, 0x4000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet(r9, &(0x7f00000007c0), &(0x7f0000000800)=0x1) r22 = socket$unix(0x1, 0x0, 0x0) r23 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r25 = accept(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000033a3859676b6d480f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf95c656388e42f97301462e2000061e576fc2f63c0b6000000"], &(0x7f0000000900)=0x6e) r26 = syz_open_pts() r27 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./bus\x00', 0x0, 0x10) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="09002e2f62757300b7b15e987a727189584674efb0475fb52d33aa11357fc47bd1aa5288ab84edbf1b7eeebbc895376ad927d027d6cd7887467cfd9a5ee9a41412dc2f8e23ae386bb0c1db48f2532f89a3c79ee7e2"], 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="d362afc90470c2daf5ddbb0ba93430b7523529198446d497100a547e35034dae6f1cefcf5528f7a278b2e8fbe8bcca2724e43ebf51a1feb7d1e8fc152efa418e166d06c5b84d94b41d0cae9fd9026537ca296a229b4413c835", 0x59}, {&(0x7f00000001c0)="82ee15711946cb73353f19cbf0c28eb26658e208bfabbfe1d35bead9895c2d22aa05f848ebbd48a2cf8e3ec2a390e73b66cbd930c4c033aa3153e8e34f5b0cdf950162d20a78098035c8e1cd007df2116bc4c4afc985a036846330ac90043d9bb0df5153e1a749e8023f13c38d06842173a6c4143b1dac6dca5c6db4a7e657ec538efe8780fcf683532c059ec7a828fbe8ccd7a9d810d0a1e02a2ecc1c1433c1582af015c2733c72d870c00e5cb518ecc7438883d28bc8692a8f2bfa8f7d68daee75dd8f509dd2e78daab8047cd4ca31768cdd473e84bb883f961b5985597d24206a9cf400f9b315239bd7", 0xeb}, {&(0x7f00000002c0)="3c99e617957c891b8b4b59a276b4f797b1a6f156a87261cb5a596d5f0adcc16bf34b9ebd1d5d07b58e8d582ab67b76d06cc2bfc69d2f40547d", 0x39}, {&(0x7f0000000300)="1cb1387c41b5bee668659785ba4e9382d86459a73b05e941b2", 0x19}, {&(0x7f0000000400)="8e54d81446d36b6e206a5d5cd959dbd626a0e2741251a49307e57ae737d03d337610481d90923181514898020660caaf24958b4774ea42b1448e4ec739672ea748f1deaea87befdb24c8493fdfa2688df1add29d07d58fe216c60c1667ac17480f5399821ab939ec61500f89aee0f68f85ceede8e3b4ae3acb47ea1e8c2b50966cabc653973b5c54f492fba7079e42204c7f8be82732b15548ebb5baa852311d", 0xa0}], 0x5, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24]}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}], 0xf0}, 0x400) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) 20:33:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8800, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 20:33:30 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x800400000000017, 0x0, 0x260) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 20:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba2ecd7e7c1ec2e619f646b7ce0e84b881d5d5e0b2f9086ef3726e78d1bc0a6887b4a77b49476292ed7964f2", 0xda) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 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(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0x1a, 0x5, 0x1c0000000000) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001800)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c48", 0x7c) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001780)=""/82, 0x52}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f00000015c0)=""/68, 0x44}, {&(0x7f0000001640)=""/121, 0x79}], 0x9) lseek(r0, 0x0, 0x3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) 20:33:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x3, 0x2, 0x200, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x105, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) r4 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000440)="9da6d0a537fa8385f36d39e526717933d761a6259977c4d1310f30645d29fa3be08e7d64f21bbd946eda1444da488b03c6a11e09beab09827391d3d00d17fec2ae14710f75aa89524f94df0d64f170185bede00afed93b78502ea3733727368078589f9dc4f1172cb3cd7a7fb1f32e82c7f0aab2a30eae39a10b333b44b847360db976dde7932fa76347755baf97dab8cedf2ff819df2743cc691f0f00f1f6d19922075188f0c88b9f7256357a2a648baa43cf98239f9c05348b", 0xba) shmctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x9aa6, r5, r6, r7, r8, 0x80, 0x5}, 0xd82f, 0x7ff, r1, r1, 0x40, 0x9, 0x3}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r10 = getegid() chown(&(0x7f0000000200)='./file0\x00', r9, r10) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x104) 20:33:30 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300), 0x0) r1 = semget(0x1, 0x3, 0x600) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x471a, 0x3, 0x6]) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="07cb3725678a308261e14f176b0889b1bf9abf8be596a4930b9cf3ebdb8b1842e1c8a4ca59ba1d0179f133faa7624cbed00c0db15f27dfbb919ff9ced99a66170eab1bd3fe2440c2c20d33a976a986f4d601473699eab70922b35c29a7bcb997c6732c2c0e506a3348050b", 0x6b}, {&(0x7f0000000280)="ce5514f3441eb65772908f417b913d5bc0c530821972236523c3ddf12d2384a58ee09f66d11a6854897fdee366854275fe409dbd00ebcfb2a98b0c0d81c2336676f14114d99503b3a2e33ba304d88f0d8dd89e666a9310fd7c2c7dc087db883f8a85d5b66fc34e400cd844e4d89e5b4cb7f6ad5ffc31c17d177516804cf08ebb9da44d4f998e938f0c11586945963237dd059d5431a2270bde54d02969665f0feadd81c3194036e7e642d223d6916bf2df0aef6bb1b7f9365cba3fd3c7ae228962915f9838e5fd7f568a06175edf54bbdfd7f97cd332eec3a8419eb61d7716f6fd3c5a1c46e598286c86c3f778ee9cbf43730f7d5aee18eb3a86abf800000000000000000000000000", 0x109}], 0x10000000000001e2, 0x5c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="c6ee53c3517b8415580558f44f7caa15035840f2c4b04b0043f7f8fc269600582aded5f8", 0x24}, {&(0x7f00000000c0)="bfe4fbf84c1efd7c3dd0c0f38c8cf8d9e2cde938bf186aed31e4c86aa3dad2d1c2cef7250e1fba3b8a4f170f27f18d5abfb241a19ab09450a8fff5ca03edb18dbec177019bc53ba6876be7b1a2744f06a6006cac74201df73a65dfbc9489315c3b221c989445f972c161011a85c4ea9da762e77e0affb39c0825d9c80507c7cd24cf17197afe82df1ab69410fe2a7046fa39dda3ff36aaeb142e042e0b5eb5c957f7ea22e667a1bf1928be6061e9", 0xae}, {&(0x7f0000000180)="8c6ba2af8664ca4798c3e469f1b5d158e68deb624698d609973270c36916ae8f37cb9ea3bec42d2ff05bc7fe86bedd743f935ac65fd0066cb4076ae401ac3b4a45db1ecb", 0x44}, {&(0x7f0000000440)="6df399b3dc5fbaf573a269a57b6486882e7baf8463d9ab3e7fda4d4f82ccfde1e2c21336f1cc2ab6d9cd9d9be14b25786ef4172ee1941be7aa57d2aac7f15b5d3f62de259d0090f4c42f7690e1a789d935809e5016bae35eecbaf2387fb23b5227d45c756c3f199c56408e003c803276607ffb12f3718eceb16dc544a3739ac99b2bc8602a70a16b61c1a21e66f14185c0dfb745bbe411b739d5871150d6b9c1", 0xa0}], 0x4, 0x0) r3 = accept$unix(r0, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000000540)=0x1002) kevent(r0, &(0x7f0000000580)=[{{r1}, 0x0, 0x6, 0x1, 0x3, 0xf9f}, {{r1}, 0xfffffffffffffff8, 0x1, 0xb, 0x0, 0x4a82}, {{r0}, 0xffffffffffffffff, 0x81, 0x40, 0x1e, 0xe0}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x966, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1d, 0x8, 0xf73, 0x653}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0xd, 0xf0000005, 0x40, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0xc7f}], 0x7ff, &(0x7f0000000680)=[{{r1}, 0xffffffffffffffff, 0x2, 0xe32065236c3ddc35, 0xb03, 0x7fffffff}, {{r1}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x14, 0x2, 0xfaa7}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x7, 0x6}, {{r2}, 0xfffffffffffffff8, 0x9, 0x20000000, 0xdecd, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xd37, 0x9}], 0x4, &(0x7f0000000780)={0x1, 0x7}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f00000012c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10800, 0x0, 0x200041b1f84c, 0x0) 20:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xffffffffffffff1b) r2 = dup(r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffa, 0x101}, {0x4, 0xc24}}, 0x2) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000240)=0x3f, 0x4) recvfrom$inet(r2, &(0x7f0000000140)=""/209, 0xd1, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) 20:33:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/59, 0x3b}], 0x2, 0x0) 20:33:30 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) syz_open_pts() 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 20:33:30 executing program 0: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000dc9000/0x1000)=nil, 0x1000) clock_getres(0x3, &(0x7f0000000000)) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xf82}, {0x7, 0x3}}, 0x0) munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) 20:33:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) 20:33:30 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x7) dup2(r0, r3) 20:33:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x4) lseek(r1, 0x0, 0x2) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000dc7fc1d6816fae3ffc6a3acfb0bd34cc467ae8d64e5df3d1bda8cac158ba7638911e89424dc0426e923855e98d93be24f7524f9706a9baed8c66450d24aecd9a57e8ca12a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b77231913c686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e09eac2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2aaab6db0d30b6890927f344fc286c3feaf8e9e2a6aa7aa7ca6a3b46cf88b6d8cf2a313f933cbb08c9fb62c9eec00a1e668c00b12197a4831b059e99e907831de2634ca065465e308d0a569434957f2dd27d3a3c28170f0ca6f471c5d602b8b53e3b390818712375124224c4d9cd8dfa7ad2fa94afdb9618baa18171e23f5e3a9f4dd6284c38ed9e59364c0000000000"], 0xe9, 0x800) 20:33:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x49}], 0x1, 0x0) 20:33:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2002, 0x40) pledge(&(0x7f0000000280)=':-*+\x00', &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 20:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x4c, 0x2) 20:33:30 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='*$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="1400", &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='}&\x00']) chmod(&(0x7f0000000400)='./file0\x00', 0x100) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r1 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r2 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8020, 0x1) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) r4 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/91}, &(0x7f0000000640)=0x5d) r5 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = getuid() r9 = getuid() setreuid(r8, r9) mkdirat(r2, &(0x7f00000006c0)='./file0\x00', 0x0) getpeername$unix(r7, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getuid() fcntl$getflags(r4, 0x1) linkat(r2, &(0x7f0000000780)='./file0\x00', r3, &(0x7f00000007c0)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getgroups(0x3, &(0x7f00000008c0)=[r10, r11, r12]) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000940)="1400", &(0x7f0000000980)='}&\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='*$\x00', &(0x7f0000000a40)='\x00'], &(0x7f0000000b40)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00']) mknod(&(0x7f0000000b80)='./file0\x00', 0x2000, 0x100) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) dup(r4) 20:33:30 executing program 0: socketpair(0x1f, 0x8002, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x1010, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) syz_open_pts() 20:33:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4403) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 20:33:31 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) truncate(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff54) wsmuxpoll: not open wsmuxpoll: not open 20:33:31 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = socket(0x1, 0x3, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000600)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r8 = kqueue() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r12 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r14 = getgid() r15 = getppid() r16 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="339a792515cf57f1397d790463cf34867e9ff1f219eb38e9", 0x18}, {&(0x7f0000000140)="b5f897d3516167e91f18653d01bd80fa66fe3925d898f0691468931c5263e88b6823ca25b68de6e1acfae53a4342eeb3f8a59601655bd5d22f3296f1715fcc06ab7d8633d71367d36d5c939a0cae580a2fd8215ff60508bc8d9fb92b6d1e415561c856c9765925a45cf69b6de944cc323076cc62020def90853a7cabeedfee468874b7306c87d0daa8eda48a841a75dd0f12ccd14a98499457883dc54f3b02db41e66e78221e3b297a880521eefa3c5ebd951d821b", 0xb5}, {&(0x7f0000000200)="c13e4dc515ece605dbc35476bcfd1283ac818b41cb75940b4906b738d329c7a3b583f8e2ed6f27e92388469c9c17526973951c657ea5588297b8bf1f5c9d50e637d0d90643a895d145e87482d104c9904ca41dafc5659a802fa2d4b469d291e14aee582520f1da3d7085c54026e9fa1022a2d5ddd00ff9ffa338ea75cf68275c3e", 0x81}, {&(0x7f00000002c0)="8c58bba83e5d93f201ba49ba32dafa6b436d21963df41f78fa4f2ef4f4a507e49b2454a1402e267584a27db7f5f52898c245b41c13e021b0c8b1f8b2ee45afbf884eb4a389aef424a29bcd88c1ec2aebcde9b9216841b7d1d3169bce10d88ce446137cbe5b92a7c8403d829f012333961985c998f5a0a53745293b035c71959736744c38a4ab1a4abb62159efac049e0d84e21e6f175c797ef964050cebd515429c8a9e380", 0xa5}, {&(0x7f0000000380)="b2ee22dd6d4e0e208286b3f6b5691a0ce2c4abfe42dd28bfdf7704e6d7d2a96bc8d5389ae4c3f61cef238c73ed027536d97d314e22b48a5eb70928c01664058eb994826abff133f3969abbb0c8c6d484600722a0fc454f522876c360afdf0e02a86ae24c720e06a8de09d1c00c0e921970a0ab3cd41e13e3173c22d78ed4c770da62394d0d59e308a21c1ebb9f7a53ff0e750c911f89127afcaad01d40de05d73eae92a5acd480f3017701ac4920af5980786efcba57de9b4b99f0659eee758fe43bea082ba37299929e1dac977cf29dcd48f90f3fbb4fa1b45adb2a614b691b916bcd97faf8df7fdc", 0xe9}, {&(0x7f0000000480)="af700d1c57aaf29bd9766c38c0c794a95ba9a5331ebf70e93d7247d56e9ea6b8f64cb4a481fc827a65aa145e5c8562f5dd24e23c2b1eed268748fe17b91bd5c27cf555c56d2157f9d932880b08d628673642793233eb00ddd0aef555d34c1471c6cd9dd9b7813737edb7d42062bd84df380f63719cb370963518abcd", 0x7c}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x100, 0x8}, 0x4) r21 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r21, &(0x7f0000000080)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r21, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r21, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:31 executing program 1: r0 = semget(0x0, 0x3, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r3, r4, 0x150, 0x6}, 0x20, 0x4, 0xe2}) setreuid(0xee00, 0x0) 20:33:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) 20:33:32 executing program 0: pipe(&(0x7f0000000380)) getrlimit(0x8, &(0x7f0000000000)) getegid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="3bcf9a21021e1e7c30955420b74fc7da5ea586fcd856a716b33a48531c453547b1b3735ed88a45fc68d02ec3dac740d89435dd1269046ddce7c91a1eb769e14e8954ac6b4f85e27172d3b67ff242c5c5d603756f58159db52e225515e91b810ba9827583478f5a4d565953632dfc4021b17edf5a", 0x74}, {&(0x7f0000000180)="1e7d2c4e9df58352c00508bfea98db5f2b44be02212e", 0x16}, {&(0x7f00000001c0)="603d37913b2b2adca2e0d82dbd01ec4ddc207818e150bcb7", 0x18}, {&(0x7f0000000200)="105a3ae15f2fcb905d9db8dfcf3cf050dafd15292622ed0b669fadd312df87eb60a15fb433c2ba253563ea2c0697f57e3d3be33ddb14db40ec3bf587bf507fa3ff9ded9333fe1c43769cbc39328203ea7ab398ba1b1e99c8265ad329eed318c48231f828395e7942e1f671bdc43527e209c5394c4a54c44f9a5a34db0a0b905e2a8f4764236d38fc717592a61abee4c6838947e997d26d67661e71da96441e0c9451eb54e12c5902a2c023d2f6e339a15358aac3fdfdc3bb4a90bbd222946732b98686cef2a1df9a20513f1153", 0xcd}], 0x4) 20:33:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, 0x0, 0xffffff0e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100000001]) 20:33:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) r2 = dup2(0xffffffffffffff9c, r1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$getown(r1, 0x5) 20:33:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)='3', 0x1) socket$unix(0x1, 0x3, 0x0) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b1a6e988add", 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:33:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kqueue() kqueue() connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9e, 0x7}, 0xc) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xf21509afc9661b85) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) 20:33:32 executing program 1: r0 = socket$inet(0x2, 0x80000000001, 0xfffffffffffffff9) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000000)="000000cc15260489", 0x9aac3e8cc3d72639) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000240)=[r1, r2, r3, r4, r5]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="c21116ea41d672af903ed4098c6b346c52d08945d45daa7a8104496b62078d8d7418527d79f0b555f8538d417c35ef329a1a70ca41c0e22de8acb2c504d81faee8def10996116ba6fe2d21eff9eae2b6752d05b79e31992e99dc660f0f3d7927508f8d397262be71c3a0a41351b84ec2", 0x70) fchown(r0, r6, r7) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 20:33:32 executing program 1: socketpair(0x1e, 0x5, 0x189b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0c585f3ba74a2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3a10ad98c334ec167725f3f38423d6ad0c59cb18f49fcdac83b7d6d315db969f284a779981bebc573c437dd9e7d272dad6959317840340000000000000070d890a80ca4179b54aac7ef8f39748e8ac625bae6603f4b30dae0c8c44eba0974dccd08c950210f6a7d693372fdaedc481c20d984c656f36c081a96567dddc7785542d742d370d7d56701c77efddfad65cf1996118302aecc1fb7ed3d39773446840dfd5628699f47366c09015a6848ff513896ca6db1fd0efb138e4d5518f55e02956f3142cb1041911d20ebbd8ec0ebd6de5b980d5ac4afb6e8cff8ac51d589e6b889398f96e35680d782456220acadeb96fbb5ce1671bb6e392dcd465f"], &(0x7f00000010c0)=0x1002) setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) chroot(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x1) 20:33:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2000000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file1\x00', 0x0, 0x22) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) semget(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x2dc) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x4) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x4}, 0x10) socket$inet6(0x18, 0x1, 0x200) linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 20:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) getegid() socketpair(0x10, 0x4001, 0x1f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0xfff}, 0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9f8d4372bcfc89c) sendto$unix(r0, &(0x7f0000000140)="d7aa3f87aed9361f9a5865d062a9f393e4032fe00e0097e2fdc5", 0x1a, 0x4, 0x0, 0x0) fsync(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 20:33:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='c\x00') read(r0, &(0x7f0000000100)=""/172, 0xac) read(r0, &(0x7f0000000080)=""/106, 0x6a) 20:33:32 executing program 1: setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x100f, 0x1c4}, 0x10) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 20:33:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) dup2(r0, r1) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 20:33:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') chdir(&(0x7f00000001c0)='./file0\x00') 20:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07", 0x20d}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1e2b, 0x3, 0x4001d38, "070073c8e99c3d3bb30000000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ftruncate(r1, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001800)={0x3f, 0x1000, 0x7, 0x1, "cb1ede70cb8aba0dbb2a2901498d09b09a3ca8ee", 0x18b8fb99}) writev(r3, &(0x7f0000002880)=[{&(0x7f0000000800)="44759545362994b24974fb58ff706b0cbba1d7567e0c502e39fc7ac87b32bf2fb1a1a8a0b0e01ade9f254b11048352622af636bda0117b9ac555f5182937fa99364de0681580617ea3a29ddb253a9798cd69c913f22f3733c767dd2f8b5645828cbdf654c8b95d9895d9c1fdee5d399b7373b015bc8867e959c7834f80f207451c1f32df0583674be728ec9a6133965aae47f742b51a09ed9f9964164b0bf99e7e54bba20a251ffc6cf4f1e2de20f9c6c63a4139a81994191116dee49c8919ec20c1c3e3e0d550dfd5ec2a231e75d891d8003f3446f92de5a6e423da6100a06c9a2bbfd4daa3fedfa9b6bbd9d3cf8d240e2ffcac49006b1e56aaa0f41b657454216d8e5c479ecd46a5fa1e535a6c132a24124ffc0a1da0223e516bba6557d0a6b406ceab9266f89632eec7a6a379ed03f0ce0b46984a464564985e0987e847ffff8fe962de2fc89509ca685a29d23c9e5bdb793070957a14128942cf0eeeb8cd9f5e4b25d4d86d59e55465a2bd5d4e7d38a8c65dd68a6dbd70e2a566b1d4600324c7b990191619d808abe893dc5faf9f80afdd0b2f134d7940b5a90f97a55638353300b3eb5e1b4a10e8c47c109dbcd7cc0fcebaf52ede2ab5a0922d0d101603436af91bc449563ac3dcd079f8759d1e88a9496984b36736f42d7aede2a3bc1ec29bb87b90cec9adb4abac2b26335f3c3afffc6dbe918be5d4356c7233525f5b5d457dacf763c0496570da790ffa8a2289b7f74bb6c871250197d6c81babb3f7496d9bb96905eda6e980a51196223c13958f3320d4e929f5c8d33201507207457d57b6ea050ab55aeaa3e5ae0c209b7b608d90283b2954aaaa39e7df43846f8014f021b0590547c4880de2424079fb746e76b5c9312506a6565f1ce1d47d8cff1ee149763ef0680de2bbf4aaea04378bfa5b845aa194b1df2efec311cbd6f9e5ec6117f38b9191f01cde91ce4a2e3d24a1fe47f3e32292e2b1ee174fd3561f4894c364967353c67304769d808b47ab8976f37fb5a42b33af01462c516cffbbba3dbb884eedecfe4f5fe0c8dc2078fe6b65bade6d969abc694719c1f7371fd2de91f5a10793dd8ef8d9c6184b922d1926959f7e25c58b7cd1604355770329e6abe34c9ad82107a746122bbaf53ef43d8bf788a2e2b297eb948a0d5b0612368ed73e55640ec3d3c9d2ac84ac06d0de9615747903ffeb70290c058b9801138174bde8eee9d8c70970faa5c88d414c57ae939263ed2bcdfa278615f4c8479a1020af7a3c2147302abb39941d06c05bc2817dce2928e2c08435cda541c57b923104361be3bd63896a2abaa99659ede3077554c16691888906a5a47a5fad9fbd02fcdc83ec231bcb507b78371791d5ac22d358f15b213a21e1103656aadd4f54eb4bd050308398ccbe033c5aeada08b11b9e3b691bc6b7623b653f0508f05f8177b0339e656ec9ccb1e4cd510b95d195f4f69fee5faf9735710843986bf4265ca8305c908ebb426f1bc63fad31bd4deca1476f542db61f8b893e9b748d189c99fa120027af0333b07c449f3f3739813a7173c8d73ac2239f4fb89d0818f7e059303af45af126fb63abb98f7cdf04a7fb9ea3fe74e03aa0a0382e71917b91a8edff4ef7002e1c5631bba01106ba055f6ad623b53fad5cf6305920840cc71e57326208fed485142dec76df1f718befd29b2eac65c3ac0cf98cde14d5f391769c7152888944e216eb8dd0ca2eb25da1ed19b8766b5338b55540d2f7d2d754f865533922f2393bd25f2a8aeef3f24a54c7548b77452cd58b252d7d9e323a1efba5dfaa018b9c810f5248f32c811d96d63a8ebe9b5132e55851eb5f9496bb695a6927b43c8b6352f623ebfbe50cba36ec7f6d0832a75010445f6ea2cac786da822a4ca85b842add7ba30b8ad89d7c3c693915976677ba051d99cd6de58cb8012f70a10d5004be784256002d4792642064890d7256cf93d917eb87e07c19d2d25607d1e249874a0fb85ba8477f419c4b71cf9c2a8a4680a310cfee1c4f2a1e62c01796f8ad620aa3bc20c9f92ccc08b9cdef35c9777d78d884ff9d1682e4aa098c035310eb9553ad84d303fcd8b99d80d3c2f320e61bec310de4e5b557df227ba43bfe3967f1a8747fe580fc0b8cf0de145328d4b6f01c621d93e45f589435b8c6e7f958c29229e938148f583747c8930bdfad54fec2f12e0a9858ee98a6e1ca36933d8a9b1e3e560124a267d7ccad4c3f078bfb0c2ee7848c1704fc323bb69885416bb8d882d8d3a8101d72de25b160e33345ebe4c5a0f195ddde70c9dda56d9beab0c5cb05dd28ceea4bb23b37974ed3c46498ac3e646e1077c80971e0fe5847c0323ecfe65e4e1b86074d1f2a4b901f43a818519eb4012e44e4e6e3f3ceb4e70acaaf2ab1f584d6c04c32bb8f6257e3fb8909c1849ccdc65b70819735e5ff99261f6fbdd26e9ed3e8aa57a5ffc4afb187a1f70f5f768d4d240b326e6a352f29c0c24218e64909883ea086c65e9928da0e1121efa69e056bb03fa08018530f3547b631d38a75308f0a09c37fc920248b6215a6bd853e35e3c5f3a32d2bd93f307d3235dd43a4081a9769221d4a0382b84f4bb4f6ee57f3ab42f69a39af20a6b29240adee4669bae4b7a2f3ef25860b60d9cde2fe045763f8d68ebba41943ad05c2de47778147af43ded10af2e6737ca829a94c17fdeb357ab949e048f7a1f2b7fa78a1240f905a92fc73ad162c16ead7b4c964e51ff7a3ae8a29d215a604cdba6ceb049d7c7c30a439cebc83602f37edfca23126e5b7131ea32e31bf749091c88508d90e80fddf24c789b814fb554a89a799763f51ab868a5ac8277178d11ab68269eb7e5a6f2ee8f66c8b730ab5a7ffc6eb4c88988a59d8765bf0b0e5c05a407007bf84fa4a5a2634aa6c6c88d121fe6b102dae4b62fa302d208ba82ad2ac27df72013b1133c308e7c2cb5dcbacac02249d1950c975b2ed004cc0023fc5a8bdb688b3a59e63d7d92c3e0226298d34fadb67f69e0aa8874dc816fa8824de4cf25a328f7527ee9078872ec6036dad4f8db316dc0a68af51489bcd69b1d3b1a910e5b4456b5553ed5a1d2021acf644e1f943f685cf0b941d7296f8a6e9cdc59c2c436da1e7bef3a0b4cbfc07f7c606e8010058cfca3d6d120e83aa979a29cdcb229ec26d36030e85fd6a566a6956c363552c1db51872ee0e56ecd1fb9812549d0abce5685d9e9fc70d91a7e851bc08f15e5f9abb8a335b9d72cddc507e41bf9db1c97516fe7e1d601a24a9177f133da456c97ac94420c710b696b641a152886b481edbceff1de935e3db84c68b6cd98334c9d68160b19f81e71419303593fad66cc466b50099d2fdf18d86131e9c68a0b7cfd8775944a3ce8719ccbe1b7a38c37cb00c3a81143b3892578c96c3a84969ae0800f015b35cd2556b2b5cf1dcadddccc0e8f320af71cae9b1beeab4b5566af95c9aaa34c249ff2f51b85ad0cd9cf7743af0e4cb39c678d4148ae8cb6fd92576f9256ca63e21ec764287a1213a740caae048cf5012edb0f1e08d9c7d0da675f4ccebda6b2239893f474b9e610b497a5ececd41c5a9cc800aca9ae827affd2c52d321cb8854414e513663bc8e5689c35e496438370663ffd7408960b0ae79ad9a54fb9cfbb6923c044856688b10a405295ea388494200ecd8404fca3df79c1112e1941b1faba37490ab02f53e5c8790069eb455dbd0e08877549f8d3aeb3afa9d5711ef4e8af2ab744d7e37f9dff7a810be8f5c71a39fc90232853947ec9b372f8cdebb85e30f6b66b3e334c09655714821093c02487765b9183789279e88af026ad939bd95625fcb3672c12a795d1420810f3f489799232b6d54de845e0297d2db318fef74c11341eb0e130da9bccc7fa9889a9395cf9a74a5088b0ece8902bfc0bc52380063354cbe493e702fb7b75ba9115630bf0f93a66068f794a5ec43bd54539d4d5ac63e17037084b6ec4c296fc07508897bf4f6194e3e5a83943e8bc3b6192e75a519718281d8238a7e799b4b5dc231a0093b90a65ab2c0bf4e73f9314614bbfa385056d9aa3be8dd9194a7cdf749f2b9bf72b005389453b2464de5efa0593e88376d535553a41ecffa89ecc3136e106d6cea0cd01d64fd4a36834d718b87d47d39b45660b974278bcf58e3550a5bded86f19f246ea796ea19a19893a1fa36aeda1c95e79d3486d1c2275f574691fd9d28f9254ed514a915d921915e4f9f96984ec66213cf82c6f58bd227e48df15b2a32aac536bcd81d2bc56136ad480999d4ef06724059f02fa68bcab56c2a8b4dc01aacb4de70ba8fef3c699b113f55345197abe3ee55eba39c4319d607dae391fd713d29b52a2eb3cf48f12c223942c1c47ab676b38a1ef5f95f8a1e96b0c866a4063550a51101e563130f36e6737372d53da937ad7f1f914cb08c9d2c8ff88d965c7b85b2173926397dbbee67beec3d246fb0dc3e669f522a93c0aac2e54d99045ec364494dfb454cc48a72340bfaf69c600a8ef552686ef0dee3cacac1513d1167d268d96af84b11e27e06ac4ea267a897be3aa9e48e0b7cb282a2027ef757f3ace2940b318618358571c124d86586e63c53b06a16b894370553a2ad373566b0d23b66953c231745cf4f4510b269a9b96b39612074f02426811c75c8bdebc9be6c555213d3c292999f16baec09ce171716409968359ccd37751dbba3323359cddb39deaac393d3f97c7c9703bae3d28939927148761b6f8e6b05b926cab2fc0b11645db11412dfe2d1efb60aa285ebe6aa499a2c89b4f8f85e9e74f17798d68ec626e39db40e98ebab74b87271b9dd5332c05d05e92f7484fe3052da6f0f64c4d3bf1271125c479b7e8c7ce6248824f355e5db9c66c033ed345e4f38003f0507302904e4a08e7463e81e86df3c1d10e0967d4ff37d1976143b3cfae610edcdf3afb2be9e2329c93fe190d1ac0812efdb6a8217f945737307de144e025bb96c6da4ed20b240569d37af3a3acb55b47d4a5c2791622c7eabd43b4d84a5c6604720ab0a6dcfd80bea3dc829b027b2e49aa3daf24cff585aa464c0ee6e017e076b40104b8f6e7ceea2a659166bfb42c8cb98943d4dae2d9a896fcba45114f5161e15340ed93e20833724ff91a301205497db0193b4a7b133b95bad974be085e05606835f180ae719943561f9afb446bbfa7e2aba153989579aebf5718c936603b75e906c758734aceecd762a628c2d20d3ef7b5a62ac90084597158d133dae9b2c3b28b68afcae4c2346ec7b44c2ab830442a067c6740431db24e0854b06d7c9a36d5c2c2f672ca342f3c01994a9c24e123db48be1253d85546cf08c53c6e9a1274e9ededb65e48ac03792405859fd5255cc6823e2732abf576c2b6a04fc1c92c5d52cb4f0fc6a67908e5241e9c3582e18deeee5a4425de3889cb07a2c3f2f1ae837867f0d7e75609029d68203366704ed9793d0b596270115b809fbc3a330a989adc3fac289d144d048af00b5037eaedf795e952f4e2e54b9c841756a60fcfa12f42063b7887a53cd5862687345aead077c472cb75da7b44119431d9ce1e7a079c5a7f964d8cd6d4117589c754777489ce0e101b4eb92943b49c33f512d4f193bf543d91b76cf6feb1786cb87b5c39a71c674b2e314b1973481e5616cbc6b7201da7984057a82ad1d76a9a907bcc0b51ce62da9221886a138413422f403b93712e5ecd6fcf3717510c2e97d62884f1e948d247a6b32261867f495d1785889026985f56d1883019f133f8ab24931092d736c426ca87e15e08bcbcb4d280ab12621b881a", 0x1000}, {&(0x7f0000000240)="c17136a2d921634520ee642c9ae6852f1f8687e4e14946effd3629284c49305ecb448b4e234b71967ade3d5c5656cff087d190b9623b68b63c5df7a83bc55075a088271e2019d2d55879dfdf67d531fe31eb89e36d069f15d09ed27c7c69b343c5a6a9a3fbf08dfbab3390df2f5a7826346cd1cbba9a17", 0x77}, {&(0x7f00000002c0)="dc0efba3fe57ed9c92aeb76407181e6e43d88f870dcaa78bb98bed2ac1da6299105259ccdca2e55cc967b9515b36855f02c948ebd9ed22d8912f8363c6dc07813ad52a33066c5656ebe7ba6af11348d269e405f838d0", 0x56}, {&(0x7f0000000340)="6500cab11136b49bd43bf77097e596f547fdaa423eb8d5509fdbbe12cb4dcc403c4c5c920fabc8acf8871d3d52168d45be56fe6fa58d353e63472d2b15cd08403f681590fd5794d851195045cedb22ffacea66e91c145afdac66747bdc53420742ee730c3ac3d83009ac661c75698fb6b5d7ff70ea97ca4ce60280eb2fad29542ec1e40cc383dcf146d03ebd87073488f104a16d0f63aa180f88d6cb24552026495f352398934510d08c58f78d7339f7c1d70bd20293d0ebc561f085e3a28a21a904", 0xc2}, {&(0x7f0000001880)="ba4eb14914080fb2077d12df122285abaada5e821ecea658e7f6f1fb41876fd53e21b9825f9678afc2334e1af6d7db3b65d68f4bf079ed30af0bf31edccc3fe2a60726a675bc642fcf6de92f1e7b27eab9531be7026d428a0b2eb54b5dc970f95ed67ce9df33663c9d2437dbcdc8289d617a2b878ba9a5a8659aa087ed96390317bb940bd317644367d936d716909981e69f6720f8cc73a7555b6c5dc470ef7942acb9547deea495cd873ab26682839f11f99d57d434477a7e264b6b8858ab824db35266bf40f8ada0e3cc2d5024292cb2e8088c2c556ddc0e8f196a3b4a906a468cd26458b8349669e16e4995d0cc9e76d1a266265c487e5e04f35afc40c10f5f8b78268bb165266ccaa841c3d733cb50992d181f4506419d90607fe6b237564a7d56dbebd2126cfe9199edebcf821b08cf01e8dcd8bdad1c94ff09b50d7db49142e48beeeed0dbcc42baaa83e4e55d50eae0b62e82870cba88f9d65adf568984c9a575b3df1028e7d5966f9db9fff559619fc5d5b92188142e54ba3e94a4301e9c4f56ba9115fcff51815af1dfaa82d580a099040be820b5293f37a2c7a1d0368273a3186964593d4aa2690706aea74e934c95128fbaf2620ec4870ff8912f68bef1257411875d07c3e5a16af7fe38b78b169a93eb56c5b5e1223443e02180c18b3921dc722349ff0e3b03d12466a4c4433839d8d49488d870235dbda20b8f77a7da4fcc42d1b20e15baca5a6d2a59d9ab717ba676e01350c0f96926cf9ab7a842dffe56dccd0e752682642053c19a00628ddeb1b7f6688c25daf9230f671661189f8e41d46531e61355d714870f11857c08467c74d27365edebbf08f6bb9fab0133f5bf3d358f89cc680cf9df8b0163e34cc4445a37f71ed9d0d7f60d8e3e1612e3fe5b4d68e4bc63484a921acf0a06aee740cfa7c1c408f26f5e2730c1508afc271556683ab78e9e595db3cab15a23526976105bf37087f396003378000d7ecb7c2cc879cc571799e9914f3896f3a993457dce1abaedf8a84ad338a4fb15f44c97e9b1f82ebd9fecb939c5dd62082029ab31ed4f1979a46b6c0074c09ea8517d98b6287d6a620f132389df40411d8815feaf8414bc4fd85a81422305ef780c2c1231bc9f2381f61cee498e4ffc4c9fb0ce0c54c4b8db9d8f90beaeb0bd0727d3c7e697e64d5f49fb6f6fc9efaedde7037fc5ea8952c436d96d5217d6966f9cfda393f8e29a3e3e0d2faf963cc20b39d919533ac57ed21fe94b4ebe3036d57ebabe389656c63688b8c6bca77928970d18fbc0d619fa8578bc6cfd5810ce604ceb3ad52fa0828e06c29df2420d8d113a6ab35598dd75f5408875b33c09543624c9c71c552083db451d6234b9326d596e1d9052e5ea02e1866b542825f468b58ff8e9ff0fe416b93e7a033bb2e226d19594e59cf59919e3e7de235c0067ad988a94ccc39a52a857c347d573062268ec3b9d12aa46e26fcc70d39a32827170a9db7a3b72c00b72c413befceb3a213ea60423c6a51c1264d9631951312aafd0bdd7d8d1ab7f770db7ead99261e21555824b600ca0bb2b6e25d06c582c11d57e2684c2534b08bc3b60daf0a4c8bf42306f1b0e794a0ad9f5eafe3777557e31f36a4e19d7702f08d4f4f8a24e6ca17fca36380b9870ef8cbf525b63b1eacc0e8f89b0aca63c943c4ae198ce938085682154dd5431b6490114e77bf282a6e9fdac39136e607293cd6cffc2a9946f93c80ab819708d0b778d18a2b416f559414770846c521ceca04ecfbf44ceb5e642f5fe6f637639b9a7d1a81eacaed82b6c7333b0cdbcaa3b053051a882403bd626b2c2d0eaf30add1f8ec2304a5a4708ec062fe6b8b8c9db24123a86665a65ea6a1864193c21f8098d7af86a6d5d91348f363633f29b0d789d4ad003c51c52170e8db8f1e7830abffa98f0b22356d9062180bea6ffe316341d258e7e39f4f6386d53f3073c8371d760c40b14bb5b32c8ceaeba3c9c2d3f35e92e5aec07ed8105a47b7d931a1c262b34e7e472838860fd1c5f87f20afff230563cec084ecad37bd97bec778d2f7290c6e70080bb0621ab571cd7bd5180e82998e33f52f5aba118e2ab09e6132dc29b3812a08ce80ef7529fc99d8872d7a823623dc4a05a7bd39cd26adf7e9c6712f3069bd3487bb0cc0ef611554b5a9e4b6859295fafe049a11b38fa856e1b811243197a269230f8f478df7ae8e699b21060fda26a074eac8e003b59609e04480bafc626f3c0f1ba828bded3cdf312262007eda33436e471994317b507ccc8d8370312b72eb7e1e878537ebc254285b347a511a3efb4f9f8cae029896dfa44128e5d178df2ff52d42678a9ddfcce8177f632e3d2891fd2b7466de90c55be6062d25b484d07bd05581facb57539556becc7a5a3429fce4c16ea421271e1d352179fad5bc462bd75a6f6e45157a1713ae17b7a4c0147da7160cee0ed878cf3cccbcaf2038ece3e8a6c002049d51558ffeb9df1a30c06982f377a99d26a00d6940b4797b021901f030c659faa62f48f2b43a4a72f507d6b160f315276186533a08c5595696d11dba263ef8a18e53499dd7bf3a5108579e83bc4678840ea32015727bd87ed15441e1e4306d048acdeccf02035abfd95e6388fa7a0c480dd42316a4bdfc7d896c1e0e4bd9c05b74b66d58872133d34645fb1f81dbe9f05408c10358f916634d3d43a0f4100b6e7597025b30eedb37051135859b7be91910ef639ef798183addb3cf77c64ecd5a32040485a6edb70a61851ccda58702e3a6d6620d976abc23d94f4c225261d0cc3d018e0b7694cbdd2ea429bb16bdf6338445fdef4acb8db3f58150235a3289d8fa8c428200b01b3205d7ad52b0c72a59cc76930752516d2d9877f8a218f3496f85a5c0ad5863b9ed49d2adeead6883f1b97da82be9dd36a8e2fd1387237ba886e4ed6b7b388b6ee79a8c00686447bd23522cb47c69f172cb8b01262f733160752de73a5d9ff4a20c5b1b69f9af1e0d93a272a7b3403133b47d0dd61e85bb597d6d6289dcfb6b339f13846a22a86d8d4003db982569bb52db75af68faaed959e19ed2626c246ef8e099edb22e79e423b1047f7746ebebdb4da63110512db429d645e02086010816f26e112216815a7038baaec08219272ed27d5d033b452aceeea60afebd4211cbd662d49eebbef06469630cb5cf346c6634ac4e9946fd8e489403413e055ebde9cadc977e8ba7b1112aae567258bf3674901271b7f2e4bb9271ad51dd51c3dcaba147956cba00bd24708da2daf2274349762375a9f85e0bbd996bd0814633917206bd60a42984118a80ffa41a2827d7ab97c47e74a738665c5a84b7bcb326490ba39bf49419971cde97153b407b02197fb4256d1baab00918b3c2eb655bed8ab428cc43cf47019ae2baf3b09c829244b1ca60313e9051910f1ba34d697fe4a41c6b3314332531176d6884cef7d4e80cedda44dbdfa65ed6e8be7ee14e894a36aba49c09ba0adb3a0c37aa6906c533fd85a05e8c2f7de041b5f4ff17f757b35cfa6518786c95073f2b12e7770e57b658850913a67592fbca6eea006567e6be0f937b55e1c424c2e697597376e035ad66e8b77e9c0f34ca651b432ea2ec29366640e6252f3f5d89e79f39481f6f74bc8ff084f083b7bf1be17951821bbe4186e310681a5d20c0b6544f31ef69bfdc01c14577981d940e6c1dea751d42361ae83319b17f61c1257e52c018d117cf0f049366a42b8496ad1ce08c643cd5e8a8eecbf6c986c34bb90333fac2216b175f392423a725dfcaf2b2ba21c7a86f2bd51df13c4c5660a9a2d81eb4614857b9d361576f976c5933a666a18c8b5fbf1c97d98a0948f5aec57eb46c6a9b3126948eba8dfb18b272184fc624a7699a3445f220778ca924c8bec7db7d91b9c0874d61130628701471630b6e6110b9f559e332c6bf491ee6d5d4ef772f7b636977ac43c2894d39ac7642f1d8fcbced49940ce13dc45956d8a0b2809f4aadc5e1ff24f5505538ce33385a848858c6453446dca186785663599f7f76af704aec6e37eae2adfd27ccb6a3a42e4efee852831d6f0e89fb8c120f06a93bbf7d3888cb8f9ae5516cd32c233764a5e100d47d7abe6982dbb044be39883ea76a31511a0707c80ffc28322a3f20bba9c4c0dd66a2a2b14ae0bb2ae107da095f043d3b217bb29753bcb998f0badb17d21924793928f50ad01c7d0afb8c0072dab33538a1b6a03a2ea1593e2ea611597587dd102d86a68282097eb6b76c71b929eaa8efab1a36c6d846e241fcda53591058ea8934f72a0722052f715b8447a6a422cbc9a588fd3ecb4fa4998deac67c33b65fddfa54a800f68a6e3de93366811e2be5246746405930eec364b7d2f82ea2d2454f9cede956e8425aca41369fcd51b3a36bbdbc32ae830a1b817a19cf226b310e5a5b41d61e98f241687dae8ad86714d6585bc963431c7562b30abe0e4b7390dab0673ba7b8c14b9243084b6284ee8d703a2c8cda231612dc353531f1374a88e392d325b5595ee31c905c875fe161fe1402bcc0528ec30c3622c30e9bd8656cfeb24863a1dd7f86c67b08527bf08634d94d5a50e7f41f738311267022ad8fbb4f996577af4928eaa812c4f1f1ca6cb972af31989df5bba63d15ec9727646bd40c70980a460bd4d9732ea86d73f6313f1d4bc19cb0fd788974b6edb4c7fe0d45bf572954a585184548fd9f3ca045309020fb0f20f926cb848586e05b5bb64742c34eceab9c4289b87b6c898091bffa10640f00243b5a69fe6acadec2a9ab3bc2d46d61179f756542432a784feebe999abc71c3c2fe19d1224f7b14e3e17cb153d1b3a1ffd64480e0deb98bab609eeabe3ea0a25660ad092674507630a5f71d4753b56e63598bb99e793f8ed4a167e6cad3c0010b00a8075c1ad956f02b8e2060d66685da3f6108be985821c9b7d797e2a5878dd7fe872edc69e2ae3fb721e1870946b818ba7acfcfb8315aaebeda07b10c59a07d4faf45511cc241e5ad9b9f2d96d941e459d8e666d12e1db6a08678a90f3dec4aa199b89e6263e97375460f55a85664c6a79119e5847042ee2792b1428e511dc99ed43661837793a08625cd0da05e71a5a37b303a3b4ce352147590f0327e68f56264996bfa6836ecd9a218d4a9a8f63a2b6d6f896fc64f26694dde078c79f65e566ab519dbd1053ebc1274f978b6c66bd3f4a44f5028be8b64ff9896884909f25907334445969c73ca13612ffddb9e9bad48ef53e0c597160e07bac0a30171a101ec85c52fe3495df71ca8f5252f01d719a99a48c48877d1d892a306c9323ff91d5bd67b71930630152b7862a30cb33580cfc2c11f623e10c4a5af51c125c3924bc08d9bf4fd734be5f952eb53df7f65d6ae9251f16949a1d71f99a330539994631ce51c99942cb98f05f3675b47918e2811208f097ac665740b8ae8a302a74cbab7049d06aaf0758ba74df0dbe3d8bd12b7bede844869857ae2ef3facd1e70fab5f217d4017d41ac67049ad60ca88aef1373e0c9a92d5aae31ad136207b35b72793e6d4404d7b071476939d5eb5de9be36eb00e076b1db583eca295e477d7bf929f7929d640841a41bc426be546e49634d2cfaea0df172e33c423d52f0dffc9e617374a1ecf8830c139ca8f2e14291116672ed8ff9833380c90b75566e8f20fe0facbe9c3d97c695e89e674ca6b22064dae3cb534fd4e76ceffe9b713456313d299f6472195a2d407e1ed03172f992d2df56ef6db83c224b3ccc436bb54ea800dde0aad2b4869753007807019c62dd8f56bd", 0x1000}, {&(0x7f0000000440)="b6dd49116f8a8eee92f901556fd8a71a7aa7d875592942f6b1b51b78a86bcce5159af4f93685a5a8c61286c5808dba0c63e17210a108618feb630e881c5f29b6dde74a13f2958db5d052a48b", 0x4c}, {&(0x7f0000000000)="074065af0f2608", 0x7}, {&(0x7f00000004c0)="1ed4841896b44832b92a9d5b911fe7c7f6d6019d033859b1b93eb40fa42f4662d8b3ad2c9b466b9a2988fd2ac74da4e3c470ade4eba16e7bbf0d04ca8cd7e25382b27459097106de5f17e9f41570924627f7bd", 0x53}], 0x8) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x98d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="90b1c67a05c0dea0028c385a59a31f8422a283c094a138d1865cddba4ffebccd80a5153d73ab963c7924d633a21a0fa68ac619e034f8113ab3bb50456448e26147d765514913a55200f0333c13ce1837831a120dfbcc32ead6a7c1f82fae29b2b4f4f2955d6f56b99cbf803f0f1d26bc516b0fdd3b628008f32c5fe4c1e6ded2e56587e43ba9e8d35ec142597495a299d221490128d86efd734c3c9f7172a1ca0a5d443125e4badae3b67b6b5cda12c9a77d803963b4bd3a89d0b288a4955391dfdbd90d3cd7338e2d99d71ecc9eb0af7571e055a7839be5f51044bf01da3b8352c40ede998550fea97806a0b0a9e729aca2b17bf298e0331aff7fa52d9e4ecce843b1b3eb4ef1676fb075a44ddf2654bd09f3a871777ea3d6296e412092ef69d9e7f21d1ac87d42dd17bb074a9763e03bb8a187b30552b1fa5dea5abcea03a778f82e80ffa5d3a77ed1c7e5974f9dc48da1d907126de59b3639928795be92163447d65d9db79f547f3ed97a7fb57c1b53938f13e69d80aa620d88d30edd13b7f71f370481982e723d1ad93ee5d4a4618acb5e14a71d3705501ce3cdace642b8366fc300965d81f2685692cf47177d13471b73242d912a2006be989c51f67a00fa2bac8ba34d2abd4bd09d1514b674b058d97da896e4f237ce66df2bee4d1094c1e55e8d99c755074a67c3b5747d08784e6c08a3ddbbe34fac047aa6d21b2199198868ac595de4c095c7a6ffd0985c3b9b8fe0dc14679c03532ddbb4a0c992dd0fde4d8c1850d4996857ee653fc8d1d838cb4582e5592176a57e2a765b3f45e94e400e7d2eb49d4d4625d8f1ed6eb4ad900588a84877416b58a0eeaee2b1af2e76541cdec8f10de7276e93eb2bb442b4b8b7076afed68925b15cf829793b83fcc068d102be7cd9face39412aed1e839e7d11006bfd93d2e12d8e603e87c836ec38f01da8274c7037f68459f79cc51dc6d3487dbfccc948589a2a4fc17d70ca31073ab0d093834bc7df87fda8ba77b2cb6b0a09e7ed23551de9aab45ffbf2885915dfbdb9527eb750f910c054c090e6e3b50ae7866607c4c95486073427164812d6929d2d879795c6062870d681e5e5c9169ac1cc6016976d9147504a94242a3c16759c1cb448f6ca9d2a4ca7525078074fef33f410b335c9a9ad17ef407a4b239d47a9de083557cbefab1fdb1f4269f28bffbb01150ee7b84dc5cb06903c3a9df041b973f639dfb01ccd453c8e08056d3869fd8d554694e31095afb47e1b1e1b9babd522327b18663d6c6442c0dc1bbfb562ef8407102ed458b893fd15f1c5fc96ab91ff11d03a51b3f573f88e258dc48d12f730160ce7a671890ceeb52edb520ea9a51a766c1ec79674a5ce76fa8b1dc5964d976e142dadd4685a0c86cd2eaaeaa30e8a801c969338c3e89a339f54132574f464d68984086dddde6d3a03491c53790b7de4e8fa2d1fe7564e4ca4298f2e4ab6cbbeb1b79c859ec5c1ccfbe5dff4c22564198ad3e23e2e5d640109d58215941d3200a67fc5317c563af463e539edad7dccbc66bb80316d628b6d48f39a8fa5ea879aeb8504cf6a52f1f640db827af4ac145efacf7d7ff3c59c9fec78d52dd01dcddb933d32def781e60520e6144b85f615dd2ae0fd3bfffbee7c50f357e6e12eba7b54f2bee567e2bf8205c66affc4e01e38a55e74f931aa816cca9e55021e54d977523c93f2a1a456a93d530319aaf0c02223f40f14057537a3f8e294091614a3f10092cf248e9d1e0afaf74c8696990b14470efce71592482a096bacbbeb0e0b1e53fec422990270626a8b8c03431d1bb046c17a8dc6d47b3358ca1d65d038d8472c4095576fa8d3bf16d631c9df1b4a4f0a79972483477f397fc651eafdaa13886fa8bd8df28d58578963ea62d34d6fb1b8f778d6f1d116cbdb469a44d434e3d4812f100638a28aa1b65bca2d2dd2721e30b18b2d3f41d3d7db09f11d3bc00d2bf66861c4d03e59c0c9298f4ac9edd116d15dda5d2a9fd4377d2835037e7a06c913f48aab52ef3b68c773919e90c036f0d31fe26904420201ebf8516abac6f62d205dab3ac5373abda6678e97bb914b135603596038de325faeab8b6c17374607b70705a5c4b9f452c2147e40de38461f0966cf3b88d15dfb25b9adaf751aa01c421b67b57b13a839ef0601584cea1fdc59a4b1b995919095f02e199efb74332898ec320499b58aa90eaad9c70aebaf4465f4d609fd3d1fce4b349bc81777895f7db74eff7f8fcd4d6829b1f4f8882a301e02e181768dc1f8ab9c885f563724f935c16455b45f0b1a15f799134f5218cccfaf4ff75d87ef2fcb458a14e3f89124d5cd372af2010ecebcbbfeb443a0da98ffd8a69022343f62954c3f2368fbed7895978e56b36594371cb615e3814b376c849325f80dde5d835c62033689175a2176d8ee4cbbf63943dc6e724616cf24f0fc9ddd9fff61d727357c955fb5896dde5188e150e21ee35345c3f611622c1570e7b54304a1b235444619fb5f6e99b49b11c74b361e475363c190b8718f9352467bb715985ffc7f72d7450820ac26617219ec97535eec3bcee9f348c38fbb97571ca8003779d159838ca3b4efdbaedcafd6341865a61b4719c597ba3161238bd16e799f6392c7b9d7b915e49c0304a67d2ee2247b83e6f02c8438a0cc7d72e86abab04e2b2a309264e5325d6a4c2799450c6407be9f31460505fd0f692f2e479b9d6df2ba71723b8d950ea5fb5e57284941bc65991e7a8cc9c580ae1271d8ada66f0e6d8028ca306f7eb6fbea17641fb99b949a5d9a988013df268f3009fb368bd301052e8e8ecd154dce8bae0624fa1a595e62adde5922a150c4c75e4c879f3f3c2be50bf0b655617c7bc7748c69f52964726095f4dd1bfdb7d8b88b1fa48a88baf331507921493f5b13fa733786c073a327f1dbd099ba26da66dcc3b2f83ab776724dcf31904bea7975605ffbd6c24e5f224ec4f06d231b970be3922822cee616a570a13704166dd37247304b023fceedd52e1a773a01a8ddba6d318722e1ff22df9cba0d147ce05b9dd79b41b09a8056ecb4e7e0b5d9a10fbef96855fc6cff3ae36d04fbbeff913aa0c526e1b98dc553eb6c71493fbfa4b646029e848987474c233ddb26df7237664edf054a95d1e267d36422e033e5466718ca4a3c2f31ee68ea8bf8e489c74b59693a73299b1f0c590a2cf8309c5d8ad04b83ce4ee0bcf9f3ffee84e21ebcb7ee90e82f5a3aff35d6ca82997184ee7218915e48c0c3d67abd8a6a6e745260775fba0f41a37ac60060a940ed46b26425adcd5911435c77bd1081c6f13da8c1f0a26fc6914d1fd68b3f57c32fed15e491ad6f86c38c1147aa03a227ef7726b16a34926a512cdcbde0ae62dc8fe98b67d8fd8be4d7c49e48bb85026d8e17f7acd9ede5db1a58e895faebb933faa748e366d4a3616656d808b72957242db839386645c3add51631ac43335249141f42d8c429f5d227496c8bfb3ef34fff38021678b99be305a22a07b52a719ec1c2160cf66f061b5d7732008b93b6ff8e527298ca78c4821672d6753d536fa82b292b8fcd4869d36aa17137bd794bc59e6b6b29f2987647e126772afdb659980cfe6ee782379da35a0707e16f43434baa63a1f46c28137c75ade07c710f58e80506f465409eeeeb183dda05990266d8ce7b14c7b2f4397c5f353e76d01c722ea54a5f4911b569cd1319ed5e12b72563b3e64376600c75e4122c823aac1c64381bcc93236843ed1e8af6b66478d4dfb255b032cac2ebf8ff1b5d8511ece277de3d28d21d8740caa98d1293a00b6d3888658bf2325cdb34025d3d192667da771c149adc55cf712956d5f7e518c2e8a4f4801836afab3670251d2a893a78d16d0dc63a3aabf43326cc6a2883292995c62cabd53ff7679447a15c0e12b35778479ddf432c14a788722cd812dfd5af21c074a4ea28bcca6d0e8fb4242f368ba8e6bc0edd2a0fe0389b14cb6badbf7720f435bfec71a64dd117a2edf0d8ea4842a7652bde48e75b84f35eb8a5decfe45c9a50cc8fce3fbfa9d96114b45de65fa42e5f086ad89e97fe7708cb40f1386acf0af611c3061738a29e99284d182235dd39bed437d4b58ff26bbda5d602fcf83687d2ac6d2d0b8223522ec204bcb6c52214ccf9071457789044094378d443226da9681be5e9c3c0f6065bf6ace81fe0623068767a7083e0cc62f78e6f84c32a0a0167943b4c478961dc7b82b2b5c5c625c533dd0b7f0fad371a48eabc7345bf7b3efb25bee61399d90e412553bd7e15e3c8c1d3f4b8a5cb0af6aef83416cadcaf9c7556197c925a6b3548430abf2209026ad494e6c2ece6bf3f36d921af2b747ef8e6f511f4a3c87b1ca1b7f67262e9e8bfb5f7d5f8681654ec751a20f0647dff4236b79e761260200609d08f1a1c225405c679f81e9b88287d430285eb1a60aa69ccca7494ca370e45592e426befeec36817f580ab894fd545f8a02f2e87657828e322762c40dea26ee16b8552740b501e8cd9a1d36ea9710e6a6c9c0a56b92bfae3480ecec74cb20ca43e81eea55f949c4eb27b2ffb7929c41975e40bfbd605c6e34eb9f1d19055b1752410aa30e08e421c33275eb48a7680667139172d99a6d81ae30fd542faa53736a56fce602736597c23f8db6e5363829c53b9f3c9eb4e6c2e4dc5271580000d54eb115b7ea453cbb110336e4b0383c10b3f2822810badf6eaecca966e2356e45d61635b27fce18bbf202fbce8d7ef4886ca3b209cf8b0156b8b36cc60fd5df549832cd347dcc59c227ae4b21e9bd34dde1caf64ca3de2c8a9b0a1b5e80997b8326832bb76c3466678a9f5837503d32211c5db01e210e3f827046627f85a667833e9791977ca0dde53c26b5e87c4d1002787495437d1a6a1eb1ba7e1921782d2231fc98269fbe78a034e21ac66c5c3bad7e530b958746a8aae11b992679d17c2ec678d0640d810c49b1b226f80c3fb13564b270da2676861ef8a6133e1d8dca5426b2ef0dc4fae72d221f8674ed23eae7aae7ab3f0ced09f75620cbb9b6459bf79493cd8d32b1bb7e2a8be4908e1e3f89cc370d58588a5ba60ec5c7bf8ade0fe44bef4eee8a7d0e1d3f66cda44a53e9ecf1ad4a81ba33bddb17d074255c2e6316eda88b93680c172e85f43dc986af30bed7d99f7aff6783bf33bf6760d89d01b91e8dbd26dcca7b75c90738e9ba748ce9153185d30f4bb2c5c899e994cf12074d908373eebcbcf98effdfdcf3d4c46db9253d9dd97760c4396f1387dbea8cbdbd1b6a265778cd66c1be33a4269ba95c6d5a80ae4e21464b35577e3ece4740a1de91a501fa81cdd82802fbc42e13de310631b96156cb900f4e61147634d2331dd7edc9e9b19f386f53a905ecfdc53e74712de7685a9084a91bbe0f0bfb300dfe3edfb9d1f12856a1e51f0910734c52873345d5438afd9f2ff059b9a8fda5d93581cad6da0b614cac2ee884b11066f2d46707dd522878e7feac5e3ccaed4e9dc75443ee934d052fcb701a9587595b944828427cd51a484ecefc0ae87585c987847f7ffd9179b03c2294b27aa417a904bdc5bba0b5ddd1bc292a32727e1b1f28ca62ff5ae405912807b4c8b4586703c39a73f1428d4379be03b2426ca5dcc9b428f5fbf2721b95c132fbd7aa4571892f5aaf8801a6ca35955801dbd98234b0172c72e076381a8297bdc5d4afa58efb7971ce2c51c33308b140586e656b59d48b516f9dc350ee0799754b6516fcf281f235964c831d66cbf947111e171f0e75e250a66db60df8090934ddfdc8d568477bbb7c8", 0x1000) getsockopt$inet_opts(r0, 0x0, 0xe32f47759272dd45, 0x0, 0x0) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x10004) r2 = getpid() r3 = getuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001100)="ff24040283b59402e324486ad2b9cd84ecbd2d46efcf2e78f3faf40f062ea862432cb0554b23dbab7c25fbb371c043f4e444e8c4c2c871cb8f95a4d2193d5c1272009048ec4e6537885bec3171d7d04e11b3849f638b583e84b3f0c642dfd3038e14af4aab1f9880d12a274d272417b9bcc6bc32fc7dfe1b60f68551c1df055f6dbf4363ab1599b90263ad1c20f9af7a6fc0416a320dd2edce98acc178088c736a03acab61b9a8131ca1000d6f722f828497c17954bed6556365d59aaa386e1ce04cf0db51c963558ddaf1cf4e1872e340e7ce7722c05ffb40079f30e61052dadb5be32e15f56b422cc609419e3130a3fbddb5da3871fd26573bfffac987", 0xfe}, {&(0x7f0000001200)="dfa262ac82558383b76b854def3ba3df3a482acde181304473830891f47329981b7aa8ea46e8c06e9ef2752972d102b8c3496dee6f6fdd1e44540316f2686c6fc1a133be1bb82962ac776aee4c6de7277786769ea1ebaded9f55c86680b749e66669d60f32b37762dd17b8f7184b9398002591bb9b06f6a6dc9103ae07a4a84d09a698bf530275d618bea306b874826f87ef4ee6a5bbe542183e6f80b60a6e18fddc69754d60a85fb83cf07c8810abe92550fb678fa38b288c539f7b21e56583d6a37fc46f3fe9edb989948c843b0f0d5266fe4045a353cd4ca6b2cfef95331f0f7f4c6fb1fb9f8b5412060545b09497fe728bd1b9e5c6d2bc6059e99237dd9f9265c5dca3f8edb7b3fc0398936a539528d7f73047cbacf02b383353ac4333b1a8d6af2d30a841d775817cbf680ca5c19f862e999c27d26ff531c6c8b1ab1b136ad4dab8223a04ad235f9b68aa67ccc246279d170664c856d3d1916ef64b6d0c2b7a0a2c33a4cfd2350927823304a40613ac58a53daba77257ec1de69f7b8ebf485571b59747831ca28f02c3f1fc89ec35ce6961311e920a7bead8e062cbe682ffcfdb9d4bdc44412e49b04650051b219c9c3ff4cd8ce45b4f7e7ecf508b9fbf986ffb1aff0f75b650da7bc493dba22c4008a0fdc28aa0e0730b4a7491e4a8ce50b51114d9ffa6b77b68c7ac7e6a05f46179b25a419fc93838168b0f91b91b9743aad4447acc0267d2cad0cc1914bb75600bba84b2f95b528c4ea73c06af4a9f860328c0949d5986e2fb874bc690841a7f20f8708c2be94977a5678d1242e701a5ce9c2404de53987836d0f8f854a6f9c8450c4bb648923fad1d282226505eab65a9d31f6c89e77fc1581e81a9992ba8545647ebae63e843553e9b1cf65d9dc081bc969e8efe194565cd1690b8a1335209b544e0247466c870a5a6f42c5e6b4b8d688d84195a813e82e6d9244e4af25e09766e7d89f9c9e396f6af31fe9aeb828b72ab72a745eec2720876971be4239fe4292b9721f6b65147548882683b28acd3d9c8f3ff3861b89f171103e814542fbd9f9cb6d0be41bef6eae97db6ed8203d0caee00baeafe81742993131f3ca240e83f1163e806f58eba7246f1b27f989219e0d029c39ce614dc21da2c7715bc9c0585436d64e86ba52d95cb77e1fab0939acb8faa6b2cb63e5c7daaad3da6dae57330a05609cab00ff9d21f632fd6f4395f8d21b043a300453cb1b6bc8c7ae686825cda1bea187a13b8f5accbc4dc4bd37e04847794f03b5dc4d1fd03289b1f3d47b05533c6616d0e772c95c83cd4b59e27e36e661a282289270b0d505cf820b2722a8093e9e1b054101454cf70bb561ed814a3a12159cbffedbe79e335a2a1ff2ee418e91d4eb745af90ef1612aaa46cf455dec2dfa41258e04a177a7ff2275d7a3c3af9119243dda377f873cecf9753ff993ce89314006f07a7313982d20e1e9f0fbfbc8c9f454d00f3f8e49fbffc3bb0e45a10725dbd46683536d9cd54abd89bb9dd92b4647d5a1f27956c101fe40d52169a1d6d0a9fe60ef4414ae1e7ee110d4d25d1493464ef54e78c3c66593e1d8f47751b220b3183dac99f3977eb4b55441911d4a99ef68c93e3edbc6bd7196c89ab1d6eb8439f5c0f4041725b49f7caf3767410a27d39b2032b5f1045109dc40ce4d4591119f9e64448248e1de3cd7de3332f24afac67cfa7502d34a1baa3865b464aec1cd16172ad2f95fd699b63aa74200051040a9c203d88da6f41d36322bbc583a7e836941c13c521a7b846fcad2138350337456d82fd863e43d8ea3db5c607c1535492d1c5c37c9b46bec12da0ca6d17c6e15cf79666b7d82fd46e549a914b8266017b61b855778a14c8c25ee165db7b7b0629af049af1b89f14f5007eb163acddca161d1c71312a7e80644fa2acefcd6adcaec895d0f772f83764eabedbfb4de0bb47b6d918e8fbac79099a265da1ab5e221899ecf620bb51b8107e65351443d57190b3d2ae6e1064d228741ef2cd19815723e9ccf2dab7226d0bdd92968321df3d59bb962fadd99cb71ff511f5ad3add24c229f3b864ab5465111c2c0b05e472c7aff2a4805d0cbaae884126e23562350597e4196759fa5adab46ee1aef89795423f6860f23b8c020b6010aad210f8490855450b48a88d5d7b6de423918f9f502b59ce948d0bd79b3cf99cb0df469aaa3505e6e1da174c0c0114df05b56e0f391fad5be554e09a0dd2756d827ea9359fb5b9c11049458d9dbe6c2e5336449e5a2018818f4fb26c37923c537abbeb5dbd6f0df3c09369a4f94d17b84e3be9d7617edc1ed03c0130f5ca46838ace9ab7da7f0095b7cc10cc9a6b75444a0bb7b11dbcdf5e02212cf989a563e8191e13a7f73aeeebd3fa44db2184b735c6358ceb868bf60af7c13424990a5b1deadfbc546a14a248107ebcea40f6f53d85586bc85de8564603bd579d2340b06661451dd98e11be3c86876d1a7891c8f5cad200a41a78a5f3f45aa8cc56a4d17f625822093a127cf26b8c514bd112a9251c8fa76a0a62013b89546d37aa4048ebc857c0b34ffc932875e4bb407956e07ff7f62a33b77b967893106f15b5a765bf5425b5c01444bbce996d2e50dbe13698284802501dd64ad6d4d66aec45e3bb19508b6c47d6a08d9b7f168df64422cff11a827c3fb25041d3b73d2fb063ba7ab883bc53afb9bd76738487143105631ee014d65001b955e0b9eb2f5725945dca57a9268733b8476be4f8f4d9cc0e7fa6e29a7dcaf0720d570a5c0424c25c85d359e2b503f6c834548cdaee332c5bfef41af8e62c9c10b2cb7b60f979696449901c9a2704c9ea7582423c2379a95533bf159c7589f34a1ec491ebf598d2eda105e6e798eb81fb3e6272e6ce11cb3962816315e579024794ce12221965ee03f108ba1bcac9848ecc8cf5f4eeffc29cbc5d74f6cd3c337bffef37a9d3f176ef029706622d595f394e60b0e0ed0bcaef6a16466e4dbd4a0254ac1bc1d4f9315c3cf1e16b38404b59721b561f7d63c867b2c8dfabe02bbc73306e22298bee29323ebe80d1611d2774b73723adce893bb1789a806df1cb8dce66195bc7652222047ad0a15fbe0bf0b77217f10230bcf4e3018c1d8dedc5e153d1c8fb33aa60115e4ad2209d86db88608001189ec6a91e0f743e2295cb8d6475a45324c8dc1f29f6a1817fe8939e061b1048824871c514d5da8edb2752d92285cad48563691d024fb91cd934b01d812d380a978b2fd0b956a4d7cc1c7384720cf24859331af3abd6947f6c42d13ae316e9dcdf91de04a6e5f82f8e138692266de4138fb24c8b22034d23beba14a7ca443a3b75bf17ed6a08b7f762d962d273d7de42540a89b9616ec0e9789e9157f85d7e4618a81320cb4405620e7012a34aae5baea5aa8db40e09b09e91366b937ab90759e407e5cb677f12bdb677fb95d5a20b30cb341de43fe31637efa523b1e0d18a34b3c9f6b5fd033a13f9e9610f28c60149ebc76d1d02d89f1adca9fa359c82e16c4711c1a0a5332e3beda31ac58dd9a253b855ce760cd98a2cc2dee97a4722eb17d7abdd0e248c158295553895575cfcca33b19f965a719f313802ae859169f1aecc793d362b81f59cb756fea08f8f8543669bb0f12c3e2afeb9821f6a4ca7617e234867474fa9cbae77536f6e4a96e1653dd80a4868f07615cab517507d9cf0274fb32bf5e155c263c0344408f2e909cb266a57e9da0b0d9edffbc5e4cdb23a5029231c54f3c4f024ff5e18939f8c2c9068320e0223bd4dbf7dd8399731173a50a293a94f51cb6625955f739e0f7aa83f02b8f85bbb69161920e4d05ace2303bb10b83fe7d3a9f95da53d636db3347ea6f687c328113af51b7e312aad689be15768692b3584b5a17ec6bcd4b7a8ccf10396d2ffead3e3f2ae0c4ec0413a4510c50187df092884740a9ab3aa7649ad3c47df3dcd00129f5db6e25360294cca73eecc646e947a5bfebcbf25c790d96331ece277da4f947554153a3d3287010f909de12d45ce01a07d4c93841084dff1fa85470067903df12a4a970bf1768a5bde64adae9e1f1d427e513c1c8e39d64870758bb9d02d449b729b977051c5352bf3a157563a103f7fe2dabb527f37f1c0fb93844416c82b87435c67d199fcaa88680b214736b4e71ceddbd3046b6004162aca02ef1ecb529eee24dfa9063ee349b61dff19a56263736179f283b64432ad6657c59972a155949371fc37955bcb327a974e09a88f6c179c048b90d4755cc34a8601f51d3a3f345332b531504f70b025d60a7b9e676ae5a1a82507e395e44575dbf91e6b1eec3ebc63b0be658a47d3e2ef10d6f2cb044cb256a0446388ef4e135fb63981706c1976da66b95b6412bbcf79fea3187f82c3b041b95403c060a36349f3afa351a78bcd3f2b7cff57a6ca09d231250e8c1d5273c09fd0a048d2872512164d45f991bd74b654eba220a2c8f73defc9effcaf393729f29610e054bb6e5a3c0747674f6a7d9c5cdabdcbde523f1fdceb8b6572f636bbafd73fe3928beea6e42c8f9ea45d31b791eb55e9fdf43d7a7e2ee400211502ae5924b2f827ec15dd885703806e71114074b76784f66cfd907be2ee656545b892d014ca35e7f7c3e3c95c0bcc4db9d71addc527068c9713ec19ab446f05a659e89128d060c918ef278e03d75ad180ffc18df562b2b9e700869438053ec8e69c62a1142c19bfc679d877d4fe0406f9673088caf1cb24d1a67bc8e16f06250d983c973a70033004bf664cfe8eeb627571bd8f79963e06706864d0d2b9ccd61b9668f3d6f34904e311e80fff25202c7b095514fff9ed134675f27784e1c0548f7a33dc1c7c7c83d4b4d9b5c9188471034f7166251e12f0e558508882d54907cdb611216d5f9cbdd8d8861f447cc9579d40cec6a14dca3f71f09b54824cade123af6ed420242b316d6ac8344f5c289b93b0991eaae9e7231b8d6c33c26742ff514ccc93f3ef5844f20082d491aa19eda9a220636a1074bd5002e52aff11f2e83a95aa1e49252c1db76116dc3877970ef3cb39929866b4aa7f36ee4133663acd32f9f1444339945f203fc61f07da5bd35c589899376ff74b3a5dc8e11f636a1ba3fef3c15d3f4d8f6e58a871e61cae3b79404d6ee88ae1b455dacae1eb66f8d1031e96c4730f7b837b4c62833bf1a60b927f472658613b1de7d222bf02cb296dded2aa997788e83c26a52b2bf9f54dd9cb6ae0ec38808f38534db37cce489b47224408c66ae57eb6532e4bff2bd37cd5d40de28e20c40667c6aa09ab2ed09a1bca5de09e67e92051658406e89a7cdd6b56da03597741c7f328ab5a91234b0b62d3bca3302f8b3ea29276ca747b29b7ad7deda8a750bfcdab8312dc6e5ff71c10246452f7a34da200acf6e612ba9eb55019f12795743223215a31e044c03898ad10a2245d44908ea1c05dbe4544b4d4acdf726da9acc730005db0baa90e6d40a18cee28ac646c57ee0e1d2624ecebb024f2bddcb8e963cce4a35b7253b55521549462d1763f4954faa37d68cdb8453778d0c4ab8b2725c8628402e19b897aba8ca7f4215b5271200196c049f6bd06d123d40f5a758b43adbae3a26d0d9bff1b5b7108021b5d3cb093f7b99ab10bbaab10b9dfd3825da8ebef1fb7fe1eb9f8a9976b3d00b8816ac9e979afb909d14ffc16252071e09855fd66c757fc8bc95ad06de589b71fd6f3c49ba8016023aaa8bd0eb24523c84e417b23fbe2fe4c49c43185638e0f1506ed7ca583093220ea284eb950f22bf3446e8d14f1474b695e6780d90088c547ba", 0x1000}, {&(0x7f0000002200)="8b236530a0e9d42c5daac0ce472cb4aa2e2c9081ad87b426f8ac066198050b2201df844c54275ae944ac5292bcd82aa8f1f3482635dfd4eab99ddc25de15818346b937aaca4d631520cef469dcf3f3d43091be9c34f3126a72c209eec5bb84e9a24b22e875e44d16e43f8e58ca49bd5a5f5ea1695a28227521c7d0b7b4d9d21b128b1353294a3a949bbf76eaa53ef005", 0x90}, {&(0x7f00000022c0)="8517038bae2e4fa44791d82b673c813a3a0f60033c17b2635819bc87b0bb9b6ebcd4fabcdbe8cfbae9698191230bf383f58017349cd7c676ef9f652b18e95b7e2e6c45f0df52ba0b8dadccf7ce5147e22a20c6990692461d30da0c5442508db560f185441917309192dd64c0f299f730e5e53cd3d6b403e13d8881938c3ce5b5897bac4ca7e901daef5a85cf4720f9a10bab65343114a153562066", 0x9b}, {&(0x7f0000002380)="dd4de44470377f4d96a4f6e05fd9d69ed80502c5eb2feddce03250580136dbb527fef8e363fa74b7442c39fa6b94b331efd70250", 0x34}, {&(0x7f00000023c0)="dde06bb6b5f5bce2995cf43055b686d9040decf2c52238cc7886838e540b4c1533fe7fba1b81be757684dfc9a84b9fcff66d35b534f9389383d58f54ca4f7c5c73d9dbcb6c5a3bb0691d1cc3b4c9ecaa31380db5ca3abe1e7005922cc2a61d90ea4244462c163b74c578001ef59b73a6a4d9e1d32b50f823d2830d89e91855a9be263d693699bc168650669c22ca5e054392fe9f9aa3f6cdf20a9687afee9b693a891129e8dacb87499583f940b6a9b8606b23b8304d1d3b8e9c095f3239bafeec0cca2831d5a8cb291f46eacfddea98c023b75a439c0c349866fd380c922a88727889e8646e74cb1eea41646a46c43075", 0xf1}, {&(0x7f00000024c0)="f0bc92c2ff1a579fe1b88f581e78137365af16c3e0c1718489042f989ee34104bbc118bdc21ea84858b09fca8657a0a9cbf0ca29bfc0acb86e28f605b20f245ed09c04052fae2faa160c60bf9eebd712a827cd69254171c448ddb9ee1e7dc8a186f143ddfc8b0692a802e0d1eabf91d8ff88951d7d126eed54e51b3f58bbfaf91fff314d00d9cc2a68302f0f651bc487121b5666e56d08248d74c684f9626dce416200f898c18a76fc250775b7a7eb185b2154b16961c66a816bc98339f4727aaa7afed67acc8a03117453807ed65bc31d5c6606970dcb76a422180cb9f89a78f529a4fa120c4967b069e37dde", 0xed}, {&(0x7f00000025c0)="6798df5cc14ec7efbe50ac42b9040b674d24600dc34ecf27a03d1c793357dfb16e8449cea8b4a4d34b2d60785af9686df935f636bc81cc1ceabe35433af239626a6c504c9a0f02ecb99030ed602a4e8009a5c66901c5c272a49e16d2e6e5607c5f0678b92c2ea6130e11811803ca24d27d3cdbff59fc44c1cde8ce96cf8a337e9643d3dd39f1bc5b482edce4ded7b156fb", 0x91}, {&(0x7f0000002680)="a300a1c3f8a0fa4e3ed876167a", 0xd}, {&(0x7f00000026c0)="d2e0a275750700267d9ad0f8814baed93b75c2d37309d1395ed42ed9297d126a16b4853f40e9d038adc55db6521a3fc4b7fc8d88119ffcb4c67e3a9f90e6efc44f7beb809e851af75a60a986131680388aa496b48efaccd632f661d011b2402a4a78a86c310f6e270fdd7ced345d66d26657d577dd5abae6cbca2df34218acaaa246480fde4af67ce4570f10ff8bc0d76ab214d70c052b4c8524229942a2002056036c9cf9d456f6", 0xa8}], 0xa, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff0000000200ae", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x400) flock(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000), &(0x7f0000001040)=0xc) 20:33:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="79204fb4d41aad390ab02cf8efb72675b4cb6d5a0ef61c472d4120babbf73e9e5c3ee837bcd725e9e16e2ddf5570c0785a9fc233ef9d1ba653b0ce9480121fe8bca2697c65a593c92329557fc5399fc5a33212aad8ecd4eea492388426cefbf6d80f880fd0332cc257e3a7def4db3e45d86d40ef27762d495a8431ca75533f1a2d6c659257e43628b8f92512e4451f9c17c3e79c132c9f6a1d06dd5135d4ba82b416dfd361377b88075f2c26d2", 0xad) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 20:33:33 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x53ad, 0x6}, 0x8) 20:33:33 executing program 0: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) r0 = getuid() r1 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r1) socketpair$inet(0x2, 0x2, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/50, 0x32) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x1000000000) r3 = socket$inet6(0x18, 0x4, 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc80, 0xb0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x4) ftruncate(r3, 0x7a2) 20:33:33 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() read(r1, &(0x7f0000000140)=""/195, 0xc3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x2, 0x6}], 0x81, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000, 0x1}, {{r1}, 0x0, 0x0, 0x80000001, 0x6, 0x80}], 0x6387, &(0x7f0000000100)={0x1ff, 0xfffffffffffffff9}) 20:33:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="68bdb138c33d1fca45cde901644f8b749e7d69505d72992252ef8548bff208686da80a724eb65d8ea5c4009dc3ad46918d9801d3f52ed3d7e38ead95cec929f0ba172c948b3ec6fcf0e29d0e48b750a78123c900ce7c055ee2bd98875b7ba5adbfd178ea7e3fce7657dbf106c969ca68dab5305b5926aa25ddd1f935152ffb4dcbe055ee5826bc727940c0ca694e96ceaa631d0a43da9e702387cba271d5cee69f8a228d25", 0xa5}, {&(0x7f00000002c0)="ee581faa8a21c78dbfe47d8b4c4600ce951810c3a5ef1ca82e9b09ce118b5e14a562f39b29f83b0510039de7353102b5c913bf20f7c66510c6cd93a211459f015d1abd542be6fa82cb72ac707078b8885294b031af4aca884833d856dc01ce08438f3aa76c5b460dfe91ffa7ea79599772b19ace17fe4385ab242211166ff95ea3dfa992aca064190a7609995eb2c4e5aa04eeb77aabf759832326b6a448d35f743e95b5d633783917c2b0f5e7a9124a148797e64002e1ed021342b1c8c45206fce6f5f13815ba5abd6300be4c56f2", 0xcf}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}], 0x48, 0x403}, 0x402) syz_open_pts() 20:33:34 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002a0, 0x0) getgid() 20:33:34 executing program 0: socketpair(0x36, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/4096, 0x1000) getsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) 20:33:34 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 20:33:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) chroot(&(0x7f0000000000)='./file0\x00') getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname(r0, 0x0, &(0x7f0000000040)) 20:33:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4535) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) 20:33:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x7, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000040)="e1687acb20e1ee3277c708cc89c55f05a3f44d797873cd9ed7c0eb7de9da6b3ee8ebf8cdad98e7bfb03aed68494284f8", 0x30) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) 20:33:34 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 20:33:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 20:33:34 executing program 0: open$dir(0xffffffffffffffff, 0x10, 0x112) 20:33:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) socketpair(0x2, 0x8001, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 20:33:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000002240)=[{0x0}, {&(0x7f0000001240)="651472166925ea46030f1c455b7b5373ddd49f554f471e68708a87f0312a0b25ecb6a22300d634cc65ea717d98f24ca15a49b65eb7741f3c44bdb96898c05243afc59f140c328b35e5a04b22bf74dcfebc7b799ed5b09bd25c082ab740214de5667a65d50c3f0eee30e2acd3d468ab705bc3d6b77ae0d6a5067422d1245fec3e614cf94a8a32c6bebb85d255ad77d3c5c02ac730be9218c6622f604752445cb02abcf56b7bfe9085ac9501153e92c525a412cf2950a87e748b5ca7e59b4788d087edbc3b0b4cfa3b7664df7f208973f69cbebeb930432f4bef4d043473b793da44462d6bc04cae0fcc189d46e88d5a8153edd337d891b6a99a5ff97ab6ab2d8ec01df3c315dfedb83b8df3133407c9f6bcd41b65962ced6430a71c14e4a61053255464fb7454e1b11105231c822606c89ed598258d7cf462b33cddaa9204f81ce0ea64110eab86391f5c27c0b9db782dab1602cc0f9b10259d5e8e6c673c35696fd0aa060146e386fd0e511d068ee81aa61c4e5cb468e381040eb86b2fd8a74ed309acb556a405aca2cda266bec27be8b94c03ad108577a165ab339c59bf5e6099ccc7f4a5c2f42b170ae772c4037e14be1c2157868df02d5a11297b9938c03fa1d75ce48aa26fd869f01c747bf572ac11d852dc1c84e8e3f6092aba3fb9aa33a0c79fff9c22ebdcf720bf752fec66c7c9509505299f87f2b00a07a4d8db0f0286126899b469c7520faa7881905abac23046fd29f8b85ece60fb35b2c9ec16a048e9091ed98269c66e098bd70d19ec878decd8dc50f596f9c437e182132ae9313e28ab694ea35774c5e0c750c64dc60177d9fd56345db1ec027c95e07cde38dd411d2d6cf2f9e11334baa4eae8bbaf123e0f26f94e20ae531185fe824811b3d4d149404e33e935496c758c505d7c7a01978967632975e04a6a5b353a2610052bae596110e09bbb5c41b0cdf21135bd1adb126b9ca44095513441c2279411e8e48f24f22e96947b210f07e4fee444a91c03788fd7c46147764c8bc240d46834d3f80a23dc0ee242a468c95fd731137e6b5e68f85e91b5e84e0b586812ba8b9d9184bebc1104b9253387b11f46379e01b415553bb94232dd52afb79013c9192b41afec810976f3f4d432407a563b3ce2b35f07a3396208ce5813733dfe8ea0f330cebb589928ff046212627eca106eab3d1f115f84fa044df1d3bf5b7dfcf3db871e6a9c13362116ec7af58fc9e745d5f5b15c82c398df5e12bb51cf8890f80fd567a20a9a4d2fd1c05935a281a94ed952aa6a6ecdcb284be9864a1f1f5556985becfc9b760eb0afffa7911bef169e3eb041b02570abf0c059bbd01c342f469f2dea85196ce287c7935f865ec8b57c2b8f00dd81a7977a16802fc87214d68b927c25af2de57bca0de943eff180025051ed20fcb833628684a74f9b66b8978f731838255c9d2086e00058f2cb2c1538a05caea615429ff5e67f45b12db97ef8dda38b713ac55bb10b4742cb2c0b093bc53c1a02c99d8e5fd6ebde5dfaba10e670827aff06405c4ee4c579d3e86cebf568bc8164c18238b0f1b46d190656a51f70314f88aa13edc2575d9c4b41ecd8b6b60ccd1c9495cb94ef76e7b0a759b5fee61edfbb7b5b4601a5cd1b4628dca17d809cc2407e5b90e42996f73bb7b6ab937f177a55d3bc70239c11ca4d9ae66d1b581034e952cfd3c09cb17c3c7298ce4f7c7fce6e1c176a8d03f5145fbb05efde59dd3c117f688d90dbd8195e08a6d96951fdd8412cb490cdc383f5bc19d090518d2a058d12575b5b157844792a1891087bff46820c98cf1ee3c6581c8e77ee54aa4e2aa3c101ddb6d715411a1a5f3dfe1d2f80a0d4acd71b16f6872aaf11fd2814e01b1a49ff27a32858d2040c00733d0fbd473ddfd880d0033fb43d352bcd8f52ceeb725d98f5459cf01ee1e5a3f88887ed7b3d75c53b5de479668c603ef5a6d385878a41ed46cb1406142c5f0a0504f866f84e260a88bf6822b66207e39598b1462582f5dd64145ab9405945b77d95ad4f581ad9a75a95463bf87505c82457d09f28dad9cdc1be1570d125cb97da48a3777ad1fc88f1eaad17a60b0559dda3442edc5032b5f6c99fbe47e3e74cfdfeb4c08047abcd975e51350dbcdfb2f5b2bcfb67470ef8dcdcb649cd15dc6e2729ac7926a00321070a5bbc0a606840b7cfb8bdaf6cf3b88890779e967550bebd8d8195d44410a389a54a379b9fe2d0dc698d1e0d01476c26ee9b46befa3e869d90a43a904800c4c9358c6c48c4850f50c42a30baff70415e057852da1af5ccbb41a78af347107e1ed645f5e2e90dfbdb98e53593918014ba22dd292a9445df36d2495ff7c2509d9e521257d241386846ca401268c2ecb46a5fab477fb11c17c9051b2c452cc2512b48dad38c29c630ade6522eb3199d12584b4ab355ffccabe795892027d3edc78f181bb1bb1212a34d905470930e66c81ce16095c74e64bb58c4c124e957ac78b79c97bb0570c089c97e9b7600ffa23bb1c1f54871c5728b4574ca36503a037e1c79ee809768fb498a7f39e0637870d7e2a4bcd7f97cf9378f334f872bcc845d468c858bfe527a409c166bbea653ac9d34647d6395a446bc3a2d66655f3ab6d839ea719102d8cacfd72bbaa9c8a29f5b20dfadd1e572dc1717ccc471b2c6973f6042cbd16e6992e3216690d22db548ed35f6eb860ffd484bf9f9c765d6683d572fd0196453d9a543074bb3647a40c17740c7aae45cde42aca55688884f479a6c856e9e6084b4ddeaa61bd4069fa3c4b897c838f8b572ccbeb934d3cd6c29ded86f3cc4b040b63dc151bb1a10ab69c03492a41f30de1b1c17a745f64dbfba19ef88850317f7ce31fa53090ae7a6de34118c1155d7144a273d1f77cdf391daa6fdd0f8fdeebe768d97e21614f3112a08c53d31e9bfa662ffd5922df6b4b1600161c18fbb62e3fed6d6dad4622bd75d817b27e54acd6fe69e783f51d7eb05512144fc859a8b1f74563b6ff628cdad6d3293b5ef343ea6df46f2f983a4e14acbc4a7667c9bb7324eb393e7d08973dea57f20d0d7e16246bf274f71a2fc65163e58d1937f2d8626f2ce24b48617d5671dd46345ca16d85f926043d3ab8643ad7b058baccc33f2a8e2ee9371d0874288c089f972fec0797b7981992b4ea6c84daf22e38edcbd1be1c26da8569f69665eec3e99fb4d66ef45869574939b1b12d2fc065f86a4fcf171168363e2e8575f0fab6f844e33cc83c914e6fb006e3650136930605966e5e201db7bd52371a6810c2eecff491aab53ed8a21752d6b363bc6fef198dd58e2a5d1b8064d65e69e8ac218281d43222482b048ba2e9b9cf84b8384d53817bea1503d2f7067f6dac7d8eaa88dd205f2ce0b5192ff9bb0392d7908b1ec4e0ca370cba7a128d0723363085abaa3a64b225394342b8543c73657b53f6203c5ac5563dfb4c000c466dc61a2b8c3dc8d3611e2c32a6caf08521bec770f1df60e4eb75c19b02961376e8e554ee64dd6256a5a9e196485f9065f354239092000e93b3dcf2fe20d5da2ffbc20d47d969d57da7963cd19290d66a21e0440ce9c446d6915b2bac9eac99cbf4700965294744627308859d0b4c329b96b71a7a6aa18f4f2ec935037a6ff8c17d475d5f3d821c728925e9a54ce993509f73f12abeb065c3b0ecbec092a4b7331487ce1a58732833dfd89c0c0eed0ae925b345d45dc07b1a3473a1c50e2420e38a5849f2ab895624a6d96b69b656d8fdec4ce58b291a55eca03e08c82de2ae2b2c42c3ea410762a7ff662162ea776bafd69e715685b1c6535068437930a02601729622f13c1dd2aabf723d3c652383f153dc866f4d907d913d19c023881a81eff7ae999e541b1abfd82f602f8f61c5aba136fa01aaaf43ca20512d0681818e0d6e9a920df8940d0c11c9f15ef0a5ccf45fb213712d66830d608008abfe74ec2edbaf36b5da3ff8a3880ed114c292e9d48468aad11571f21135a22313bbe4734fa41aef96730a38af2b2660ecab9402bdbbd9cc38415bbafa4e5ae405dc177f0d4735d9effe98402a9a2fd10739e9fdf0e4d5a4edeabe7b92739eefbd74451b297eaba4309b46056e46fca043036dd427d6ff697085a18efc82f4f9791163a91008546da869f90ef797656cd17a454574de800f33d96a85482629b33ce34f4dca19bf4aa2e917960885a89357f4d399dfd1074e5b4e9f9f5e84c47600236ba2f19dd16b20e82ac0dcbe1dded95371d58572cf4f14bd290bd4e6e4e9da321c68e8e1e1bc95abd51405ef69a46fbee5bdf172e9fe983e34fec2625fc54d6efcec3aca69edafaef639f41b9cb2bf66fefa0deda31028954b14e41949a9e3bae609d2c9d9471fbe87d897bb17487b734c4a6693c7ab819671adfc8c1e2491b285b3fe7fb911a5a216d962907b2c76a6b28190ed9b32c3a4357ee175c5cc7fb3c3b5e270fe3ace252f20ee9b092beaf9a6e0b1e089161ee21a8524378c002aa2fc3f417f244ea6f2921418227caa4662b4c44883f97f1c58dfbccfd456260f8631886a0c9caa57a7019e6510c235c219ee28738d5f9398636421ca7c277d917c15c724281af9e9d4a4c44627e03e2c56fc599f4e735c843b4e07611ab6e5fccbf1acf1d836b9902c1fc10b4b1847c441adcc4f87534842577238746e32d2d51fe4e7308795eb3aa600dfae349f8c2a70f2ee401740c92b402c87671ddbc03ac9f8dee1bc77417443affafd03796939557091bb09c3dae1cef251f8f8d82dca0cf159b90135d5a415938dbfc68d7d15378f7a03b0833a4f0c252439e2a9172aeb82e16d3024511cf3ace8f6e056da9f02ada83a4b2bcf504027305690ce2ce7df6cf684ccc02f99291ac9b05a9878abbea5b9fb2b4b5c9ff2bd9c62630672866dd1b21b7e6de97db4990a56efb56d5ff974327d3fa18a8516229411f4007faa173517a71f31902ede78c278c71c7a810f504d9e13918b7f9b63a1474b21694f9ff01c51e3ac2bc68d4a35aec68788504211767b81d76a92fab167f7250e453b039f77d60ec1f62169ed7abe2cf19ac7b8b9b4b837d5f129ca455f5472ba9fbf8613e48c117261b15600f93584ecb513bc9f7e41b10b9bfe9d4f84e1d1ed53ab45ce6973acc66986c6d30841629d47ecafbaf2cc92ffce03d90465e01f9bcadc1223ba446d9e32d93546293fd695588e19d590cf00405cf6681880f2409a3a85851c707213923b7dd828ceeb7dd949903419d39a4c7841b61ac71755de7f2a2b3162a429a44ce0fea6dc102ced9f7d1938ff62afb6b1218db3238a701cbc252123af66a36b7a7fbfa437013f2b2feb7950f7f6f82035507249639d09f4c7472d8d4ea1ccc262388e11bf7bc3c3e577cc046438905b62c884a63a0a19f4fc871e81ca7b73182c2f1194891678b95ac06f193c02f535925a69859bb7f6e59a9316ed7fedecd331cfd5ce8e8b8744a0e6e6bbefa3330f7e06ad0f5d7213ec6ae98115599156886a9bc81e5e4acffa19a1a559020df0c6e518b1090f476674357257c196fb8a628e3a6404b8b2aa7f9bb63bcef063d18536c97305ccad371b96c02286f8c75d4651b490966305947bb9c3900616d77a35fe83fa703a21b7c3aba346918dd2e4c0121c57599886ddd34b9461babb6664bcee8bfd23cb15f2c5f4ca68ac2a5ca2c407de252a9c2a6ad6e75b37cedbe9b1cf3acacfd6d49da1fd4807bae6578cb3b84fde799d1313e7a27d72f5d33739cd082ef23b4bae11eeda366bd5adb67fb70e34d07d2da080f9cf525c7082b437bb24a2b13", 0x1000}, {&(0x7f0000000140)="b1a793904e7a420d32226c5c128d258047f13501ba2673b1df17e6eb16b397fd5c6a8adf086e6c84196ef2b4483e734fc389b74cb2b929bd5132df30d867976557fce4f44b544c0e80cb2cd16729e83bd64680f0d3b01865f336053a7f4b9640d25551f4b4c4fb38c8543e6f81f840ef22223d0ba8cb2054a7858d24051e02b44d781df65095e7f9a744", 0x8a}, {&(0x7f0000000080)="add787b84550b884301844a75d48e25f55bbf7896699e27a68574ffd3f2efc7c1335d0aec982e82d43e3ce95ce3110e363dbb9e6af5117cd0544f4e0d440aa8a2e895c01b8b46d83bd4b9e1c93bfa05e930a468e26", 0x55}, {&(0x7f0000000240)="4687750ee19f91da9076bdaff7e575fa4c5006636783fc283a0a810adb5f473802ff96793259452657c4567c63a64b265df9b29036787481a8c7f5209465a7d98e108f7d063a6ecc31aa53399bc107a04eb2f58acf9a7afeacdf15ef13512934ce61e1eed4f5d04921f9fef0eda9ebe6df147c61daf0d36ac0e567aa30f0b15fabaef632265202976834", 0x8a}, {&(0x7f0000000000)="64c06073bf2f68c034a93f77cf612ee9d0d51dfd6535bc2e2f49a5eb03", 0x1d}], 0x6, 0x0) linkat(r0, &(0x7f00000022c0)='./bus\x00', r0, &(0x7f0000002300)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="9f3a122b5f5c56655426cb4ea0af866b9ada561d0bde6d810390cb051dc20d738e898e45a8bf46aeb0200bfeb58b25de992bf27215d003e70fbeb250be338a9c4fa601edc25004a585cfbd7ec377da419f443e9f37896b80a3ddfb176543093dcd488e2e4dd0857c67266297eef8e27278819c3d95dbc5e53eb85b197f05e8c17e536aac7ebc09cd4171992a828df425fa144fbb2f3862193b17557a5fad5a1ad2efcc49c6dbc9ab5eea2b90d486fc3893e9556e6a82a3e1fd0fc11c4714284a9e086fc0c053a75965c319b0093b106d1178482371ba4857c1d0820899800d5b210b56b93eead492fb9ab1c249008aeaf3abe23fe3b347ca7653a8d31a40435e97fcb5d6cd5b90317a710981bacda1bd86294c028096dd77fbfc7778ee4df58f22567a6f2c7308407717216f25d0fc6b189e746095b7dea02ec7d02f0b5067cd9256c8bbdf24cf337d94f206b46e461a38883d25ca51186d9b800fe6f75e6ea43067370038a5374c0d534018b5a6489f6c90fd6aa4f128c800a1eb5777b9aec31dbcb2717bd38668ea96bd5fb1ddf3024a7c742c777ba0b790ceca62b428dc9603b59815fddc51446a94b5cdd3bf26ef36cd2193d030f702617c91e2f37b91a13f4bee6c9a26ba2f357863fd05b5596f3f60d60b0d64c944387fd09af71a23db032bcd279542521871b4f2dc9cc2f12d99b1bf7167f8d1c6b625b7a46d405e1631ca7ec6abca91b38c6249d325e72c0161fd95c4e74e5f516dafe8d08deaa121fe1c0626d9d131c938d093a2142846f0a5b59245a162e0341038b3789a81ccf59648be32d556a028996addd1ef102174265a6c02653ed5f557db123bac58dce5544bb49d8120b76c9366ceaf957dc9097f868543dfa5263bddd8595edbc219d628fbd5a62aeba0d8e80c9fa0e39d9748ee0f2fc8417fbb96269ce67b923c7943a94b69367d7b2025864d4c8ed98f697cda4154cf9e695cf42266ac1b10dcfdf337c4fb6f6355ac5e28c41480dbd5ee0923db8884485f0cf8e79192e303ed77d8c3aa0d55c717320bb5d2aa5227ec3f1ef052e7fd60f85b8d2fc72f5289f6ddc31d65fa864d30a42fb0e2b58c2b6a79f2008639e9484fab8fc34e7f90e84d32ca0ad0bd56178fa7c414875ff20b9d58b299463f78e12228f399bbd82c22218367fcfb6ed02f75f5dbcec2fbfc78256bc0a17987a1e61d20167b413ef812326fb970dc303a5ef5705067615dcd094e16620fa14d34335f98b2680bdebdfd8b0dec5ff9f5b1b6e7e69d52ff487e2ed82d32759c5c6b5d098bcfa0b93babf14a6a2a9eb6ca0fec11b2392a19a29aead856b1cce670348795e9bba6963344ec483499e312428d74d6b66948627f61c1597b6a83352fa0608c1eadff131c8c398a990bc6d64c0458cec8f68ea4f044c0f6f0c15437d784d168cec2d980345e7b048242d38868e5d9b13cc622e5950212afe513903ef9cbb6453205ac42c5a907bc0bb83deff3d310037ee108274b844641bd722ae1dbcabbe1d4e044e522570c2e785bde676ed5ba343a9aa78c9774ef134f1d18bc6dd5c8013cab018666683dd73b9d8a2040336c78d0ad79c41463e03e33d0b606a01888be46deff5031eab7aa70147f15c827066428d082fbadf3e5447cb2a1f13f9714961cf6d60677e200fbcdc47a33cf31c1fe3124397d8b2bbb13bf90840bb9304dc2070a153d544ff3c7beabfc8184f2553e027d227546c9c1b651b320695521329b129342a1c05a23db30a36559db5a8b016506b99fb4ff29d1d2871bf59e8e831464ee93752082803a3a990cbe6e5400f18e5510260e0eeee4805d842857074e35a65e2cce00a6de10a31dd88cae5c2162a45bcac0c2a07ff5c62f94c6733b331cfb65729b0a4f71bd1a801c3736a3e2eded8ab2ee3749434c4d68adc564cecd16c16a61d6df216bccd76c831342bb066c30ec8db61291d3b7c93c24c4098982180793fbf855fcb112093da1735cb8a830835a655f423d87105c0a5bbe8ea9492e57c28c5b28d01569ab78ae10c26f0d0972ebb8d103f0086cbb6f3e02d5b54ee214ad6677769d5d2acc2f6db5451825bd136e6b730b5d9e0929cd4c4ab5b752edf16a8801324355cea2b1ac161a0c09193865938a1fef32500ea540c1c5386417d005c0f54aa64a94fc713de6048b9f364e8f0736100b5bd7ec06807df2f6e9eaad34ec446afa56227e6470c6b5ccde049feec1ab2fc2ff5a7a2752082d0fe93f10a36ee74dfc2b18018c05e0cbcc0afb138a0a62dfcb46617f6eb8f3bc070bb1b0c70ae64db34ec58f21f116aa3d800adce44ff6d9f1d150e068ab7cdff8003972dc2f5360194edf70072b1797198c00f910bb467c9b3e6e84331f7d3e189a7c10c73f87b64f6c006b3b71ca9448dd84c9ff4e24d018e36486c4351be58b7049b474721f3a41c74409468f7e35412d1f908e717bda56dc91fb83360dceced66b9b13be9d5dc3080f1ea9e31472bc1c7abe746636f41788d18143a2ebae2fa3250f0e6c0b6d20ea001588d90ff38737963b09834b2006b90925807df716524ea64064cc5c8503d21982e98704704835eb67d0a9320d2cb1a7d59fcec5e7e867f098e18f8205539d30fedf802e62b8104e46ca4323e676cefe9f1c82a36f4fe06fe9a6ff2be55f0680fa8b2c2747bdf99906c0ee18f53b97cf231349481df873266808b3509cb801746eb8f45ad9005ba4943d9df2f3df0f150e04ce9f53ca3688666babc696ee5958efa16b552020068706c2b577d1f99bb9691900d699615e9fee2bd62d453be4bad10ad877d7ecf8a036422b84b10df891802d0a9808b85934b38b86c7788b68e5ce9df693c676fe59c6017201dbe5d36519796872bdbbeb743c4ad08f060981344a2f54655bbb381611c8e070fb758ca66f538baec442694b43a280fae87d3186399236c30f3b0f6115acd7d7ba240dfce7ce343dbbc2352656efd1db7663fb535982b6e8d2f001a0562b6caf7138a4abd63ea14567c6d0e05406bf8dc9310bca6fdd03872f0f852ffef1dc0f364037f2867b091f1d31a8a7cef30458134b5e163393daff15fbfd13142ab4e2129c127c9cc1c02169c2406c480324eaee1ff710a213e59a6b5ec5491271ce8a91dc4fd8c7a895285d2cd1b64f10a9032a20bf2ada5a2fab13196b3b833d22b01f178cc4227d86b770d8266a7d65958b9e00ec6998ab45a1b294b953456ed20362b6faed19ee1a35ab60f20f200588295147e63ea08a44fcba9b3fb4738b6fa0a7e96e08f87f4b39f0cb05ed8a83e81ab1c2b995ecffd2c0f0f161fadab51d5b50c50f2c0970a00491e6a7aa74d44a359bc2332ba5cbe3a6f9d73df49bbd25c5f3fe347c97fc6e6417751611afc236d9cf5c38b934af4d95cd9e5d0ce9d852e093833a314bedd419da7db5c693cb4d62130859b9dc0d7f7a67521d0f7777261285c4f334b50159c1e77ceb95f5a4acba35b0cd115c1cef23da791187368b270b61bd1d972d24b754e94ccdaff0129cb3ea975c4a63f3cfdde657c5d8773d289f3fc2efe23e24a34ca4873fd443368dbf68218cfa7d17d760b8cc7dbaa81a57896aae15fa6d664a996ce81c20bef03468f1bb0fe98f84433b55b1e8f8d2d67d5a22ed015057a160dd5d193b2ddf4ab9b5db8ca44012d1f72226e86c3b30b5089927aa533ac3f798da7949261485617c95e6b9aadec90003667a903f6dabe7d5251b6e274ca50d3da161e44b793f6b4c2bcf74327fabeb61c920508b28da8f32314f5c02a80dbf5e11d737eaa0ae6ad23b5ec40a74c381b0e455e9deca736aa3078620044187104b3b3c9d7973ff48539d7580184cb76bea2bb2e91c41c161531ef2d95ca34ffd6256eaaa5a658ef519f13c6c878d7431ace6636f7bcca0cc22d2f3218ae3c56d12ec0e8efe94cb7b953cea9dd823761823b847a19b54fff819a05b7b9d28bb3e394022f938c6becc0446a861bfb70e5200b6f831322f918d7bc6454193d69124ada167276837097cdaa77ae218dbab864c74f7c954be6b01fad9cc6751c7bd998867fb4c53e9a1c540a69a1413ece509994a6f329c6b835864de4ce0a7c3cce435afc66c9f60733410276d02acc7d7e909f83ca198bf05ae0bf4153e7c2bfef6255194253d16abc2a9e4f409f1efa7e0804e033831c455cbc522006df114e4638542cafc94539fbda03ec9ba4caa0c6bb6441279911430240e469caafcb04825d002a0c9facb04f73b237a2a9390539c922ff547b7433de0d6ac74779dd37a494a866319360f97ee2f35db4ddb66f145e77a3f2b9d760bf28e1b01ded28e25cfda0b35333790f8acb24f50288cf945ab6114ba34806e52e6d76503c6f8ecdcc6a7ea02c5e022412e40665ea18bf7ca600193f92dffdf74321b196a6ac556004fd3f0fc379e98f5f9c163fa5862cedf95f941337807fb04f94faa54af0e815230a205338c525b5cb7c0569a5bca3648101f8b61ae657237f08f33146e52046838c7671177cf780abe63e780ba7e8ffcf6194c3a01616dcbb35cd08e4843b5e63fbbf998294db625d160abdbaa4bba14e8c900d20a69403b75e3bbacf106f2b74a0c18285ef3d1807d50debbce29a89caaeef0532cf1d45b36298b7f7dd3a150b1ae6967dfe765ad0f1b34717feb61552b2ea07042e4a9793af5b556e08f63763c802417b89f9cbf5f8f039b1a2b89fa10fa8df45275f8f24ccaa429adccdbf6a8024cbf14990e636bd713d28b536d1d88ac0a5a7e9281ee64003488e8855165dd4d1022f8c1cb5b0a6e06b7428d3b6f23081b92978b9d900f9a1cde97801d0d18d61c3a6b3ec6c7093ff80c13661dd353e79a3765bce4e9d77d05972d325c5bf6b187b2c9e56fee11980a152c4afe8bb5adbe3066363b7a04972f4ed1813c28855d14988deb03330c5af6e4a23429be7f8a2a2c3595d00e8ab0ad8c826e179e4a97906d726bdc754b9c50bd59b8dedbc04248bac11ef97f8c71661c38fa289ec2fc831690439d97041a1e94716c7a81d100b1a298a33d3072321ca16293d0c5da6df89c049583671a79bf70a38b9cce2d80939da9cdcfc1cea52bae97cb74aeca129b56ef1e79f02d7045cfbd3e1f7889d7f7937658d7ee3a184b8a705fceb7680f1024908d296f1d99dc82634f76964c578c3bc06ecdbde92570e489d1b20a492f3d4ec9278449435fea456b90c5c86e2d9150bad990ac9f6f43bf050043e37a3eea601888fe122a3edca72325fdbd5d8aaab4b2a95aa1092a0274da834a4d5ea5a9f5ceff2c343b689288b0a061d221c7908c9f88effc83b7aea6f323875a6185beb77f90f188cfe04a0957b9b727bed6f83fd3e4a3cd047fb0bf105e2116a32854c0893928b7e373f2209bc7f71eb80e368578fe0e50f3d5a966d72752ba3ccb99dbf04ec90f911e0ec7ed1da8b88fdb40030644d0f84ad525b0779542e6da", 0xf10}], 0x1, 0x0) close(r0) 20:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = semget$private(0x0, 0x1, 0x10) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000300)=0x4) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000240)=""/140) 20:33:35 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) 20:33:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d40), &(0x7f0000000d00)=0xc) link(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='./file2\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) openat(r2, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) open(&(0x7f0000000ac0)='./bus\x00', 0x80, 0x8) setreuid(r1, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) writev(r3, &(0x7f0000000f80)=[{&(0x7f0000000e80)="64253befb152909c55c32b01fea34fcc61699cb12d4eb6b2be234e4490038705af7bc3550ef9d0ff0f7e2fd528ebba085f5ee9c78721aebc4884ff9e1a296f462c5397c54dc0175fcc247ec44dbff592c4c293e95338235d30620fa60f23151fdba870f1f251dbaa2bebd2b0a941b1fd5e02f8f317b677225acc86cfc4f783a24293bd598a6fe79d199a09af878bcfcf37caa876d4f75778c14c2527f845fe56b8021bce9980a697ede6d86bb7731771d030924cd2722fb0816e42afc4ab0a3fdbd022b24fe2908369e750fc2f10dc32f9b0bfd7115c278de472dde1f528aacf31f92936021781bde8b06ee579e33a09f283b43f412a7c35f735206699", 0xfd}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet(r2, &(0x7f0000000b40)=""/36, 0x24, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) lstat(&(0x7f0000000b80)='./bus\x00', &(0x7f0000000bc0)) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) r5 = open(&(0x7f0000000d80)='./file0\x00', 0x0, 0x1000002000000000) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r3, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) fchmod(r3, 0x40) writev(r5, &(0x7f0000000080), 0x0) ftruncate(r0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) 20:33:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4000804300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x20}, 0xc) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 20:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = semget$private(0x0, 0x1, 0x2) semget$private(0x0, 0x4, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/214) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) syz_extract_tcp_res(&(0x7f0000000240), 0x100, 0x33cabe59) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) syz_open_pts() 20:33:35 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5314, 0x6}, {0x1, 0x6}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f00000000c0)="9fce3603608f412c58df31abd8d25c8e0e181268b52e6690b940fd6c2eccf7d89d5a747de7b2c792eae635828f46bab6679c5e08b13c505aab99e45e8b98f0369232e7fdbff120", 0x47}, {&(0x7f0000000200)="ec70264d029307f009c03ab9ebb33cf077d7c29aa137e9a6bf2ebd6cc8012a7e74de5030f177df301ff0991cfee2ad1e989d1f00281900a138122c2a1488eb28f3f61aefe141d7330114dbd1f0a5dfbda5591c3c85fa2deed8467299e7f09f6cf871cee38b87e965b3c8c92a8be36080901f18081aa16ef3176934cdf0a2572abf68df452af257adb592f31899692bdd11f6db8c82108eff91d0ee9945c2c02652fcccb2821915e96a46dc565abfca112c711c31f78b0eed7e2560e8e2290e4ccfa4555edb7c7e1742b7ac278562c0bd870b3ae962da944887df9a6082a02c7b479dbae0c281a838d57229c6c8b6a63c0f6a51f027a98b5c6da82aaa3b41485585ca3da0145110830551bda458cba886214b1cd54335ba5af3a1296e08a0d1a0b0d74a81c909f81e4fffa68ccdf7eafa5491dcb565aea60e7ac4db9ccbb3d1c055e47ed5c72e2f953741f7ce790384889e2894bac0cc11182224bebcb78f2801bb43c38bd1ed4bdab4051f50a22958d6f0080f9e3c2e82d4e0cd115e5f8c85ad0aa94e8ac4b2e12b726af60572c8ddc91396047abf14110c32cb8a0f90bc2c0b90f72cd87a42ed585ef6e72f702fd204b152b9becdb5bdfa4fb918d90789371b24f197decbaaf8edf3c1b90187597af26ec9302b23c891b276500a872df5a92c538c173c96c2d98aa6ab66ad29c37e2efba819718e28efc5db214bdeb57a9bdf5541cb63cdbbe28b659134d655e1c5c64ceaf42ae8b320478666e0ffd0b1aada31fa1e7864524dccc2a9cf90ffc2e1ce0cdfa4415a67646c9b37b16d1fb8dd207de3d8976ccd4a05172c012bf7764cb61fe17d6f0b59611692f63218470e7371f9c575974dc8bd1ad95ddeaa6ff3809fd87dde65c3ba930b097271e851cca7cdb4413900161b5fa1c57aea10400daa1e4a2aaa77a3c454193d9f940b8e5df1d1c02d86e5bc964712210d9c7ab46f7ad164ac33b2d3a831c69fd08fce1f109cca7680354545b71a71c219e4a3bc680ac83a3df9b17f3a9d0f56288eaaa3de833a5a4e0e5a1e7b7647446a68a3f059d3bb222e19994d25c26b5a9444ac70eaead12bc75a9b8aa311590bb778a59d808bc8507272c2efdca961b0c67a17ff632e956aa249cfa766ca62ff338d6661906f32e56be38052f99bd5ac5d0a52312b3e286bc7c066c3029f39dfc5fd7a24c6f4ec8acfd40040f729b7ad41d63d6c3fcbd2805c8191c01cdc6767509a8ae3ef9594bd159ab9cc0822b0bb03cbe74b4094317723ffa86ebbd9e30aafff3fdf3bc7fb5e90f69faebd2ada66a017b5c312cdff03c9ff71a5d35a8b5a356e0d0e12e58ff955e846b2cdaf6a37e0c9540adc7136152738059f1e83e6cbbf2032f778e68cd3851f7273c88bfb3ed377442f4115147289c7bd63616610794d2d017281a897d05fc8cd6f3087a812cf79f9601c6463b24f0793dc3a7d206141c4b5db42ee9b23e5852751479d60132391802fd59bb0b9e7503e6ce7c99c226ac702707a559d5e9ace6c98381841b30ababb5c0abdc2befca87a422c844180130a3316af5a39d184384e8eb2c77a5b2ba3b3f4c0a5492e5533a1bb23828f48e2172b1e320618bc74876a45e06463cd48506a3c8ecac68edb8dff0b1ad5e55a8b94cba92c0fa1111b645a0fd328741abc1d1ff7bc5b45df3727636cf8c2410668cb0f2c10c8ece180380aca07e9ec818d4db51c8184df546fec350f6fe789c7158a39488b7c4ab3f48cfbc0332a8c593da772fe9f459ace0c86368ed36a517528e3b751d9605f3e1c006b82b87ba3b00d58bb5e645268c556458464b743a9b6ae492e69dbeec910e601da3c0e011df1f010e4c5770c651c592acbdf6bb86079f8c64de8399ed6edb399d07809f620c4b1146be0f4b4b0eb6cf5ece70e805cab1cadaa142fc6dff0d896f59f0497ded6c5bf7a1d008085002b20c3f2a00cd332d4d141337f88f6bca017237d65843356c2f9178f4dc770bb05442ed0104363965bafb1fbabc0af31725be0f9a6ef814264dec5f7e7547a68d182285cae0d0839183641e5eba9e615b337685a96af6f83dda5384ef8e248496312f827a76e503d1c1730a5b11641f4ef29b83e3120a38d93fcd57adcbcf46db39cfbb79916343b587d86adc69ba42bc4ac34f3b9add1f18cdea7c91fd963293e8da63edc43d6d81e1b67ce44f34cbead9df75113217a897f02540bda1104f148eba1f9bff5ccdc1222085cab04e0eb3bcc9e936a67f733f03cf68efe4e105fb571fd31de1a706df2b287ec898b8410b439641c6fb6922c25150dc77893782ff76b73301d25f8209b7a9abd0c9ca46b8553710b900020f6c3540017cf3042de0cde830a4701a79e1dc56a91e4eb250b8972dc67e852f66d51160bbcb86d7facd9ec9e0d7de86f944d97f475512126ffa11f10db24296833ddcb2a018b35d73b4955f38cdd26f8519a08c46a54109ebdd0cd57d98b0b3c998d8654bf6f78a51d82ef35d213167a2f215fa602897dce10d10eabcfdf0e30f159777543090c7adb5227182db5fbb33abd9b0ab7910bbae3614958ad28c9c56326d338e8522348bbaae2ac66399de98f13b94adf8825c5f87e44acd4234c4e0a838421a8a246d2ec71715a71febcdc2017a88ecfee5e8d2c5f21f3b5ad82ca7ec5ad10eb3ef250db55399e1b60186d4076547fe9b542a35e31d2a882313a16e9317f3f12ca72b8fd955132ddc3f07a18bd103d3ab5a51ef577dc578d0167c658b389a65e4595d79201755aeae745fe131bfc2a3a82985e5743cf8ba2a45cbf3454c7b5f5f5d72151206512b0e7f75b3c041fffaa8a82f178536cd25810107cbb4bb1981231c5cca402ff9d681defa197483e82ff7f1eaa177862e8dbc29558de0ee7568e5704e69f92fa6a59dce74848279a5d61ecef212e12bb82afdc247e90dff5ea029ada541df55a70001c7906e17b5679e9ff941738e56321dd86dd2a7d8ce934279c7c9278947afb45eb5887a6870931e84447719799a564141ecfad69febf72ada95187cbba0660cff9835be8992c7b55df8ab0fe794c8bb23cdaa2ec43ca5f5afaba33ec49d2cb6777fe16280c3adceb17aa5df3c933e59d44bb246b54b39f3b88c505d466750e35a872d4b80a3a762feacaa58bcc6592c9a17971232929c3a3cefac756c3b6ffa8c89c7c5aaeef85c2919a42a7a59170a2b107ee1f910436cedbcc60fe57d776195ab8af9a80b5437cfd57d15517de6685ba145cf3ae53fb3b6dffcb8404166f65c43129a576035ca8af7d0488bea3d58f82441a2514529ce896c32b6a8306475fd5d5751999a45f3f13399825ea4d33fb0b59129368cf16e861a4b199271a3634f4000c4cdc32ebbda46a8d64863f49da531b49e01efc4d3bf4be22c4bfb1d2190fd2096a05097604b86335e81413b38898bfe781bcd115ce7928465ae125b3c44f266ab5a68eaae87fbfb2b130f5a7efb3c5089aac2de27f31e997ce6524a5e35921db3c14e3838e9a16f264f5592bbcb772f09a661b26b4213ba6fac56a80f2e20ebae778a81279e57258f9286c3931e3de86aed9ee014f344a98d8f8d86f33932c20ac2fce3feb74f9c1d8dbae6478812110622326148912d4ead2ca71c94ecbb82777efd88e7dd3cc570e538fb914c183667e6d2bf85280d0cf24edd153bc87de811e4513fc276a883c7ed6565e58705190c1ca31b69105dfdd9a2488b551eaadf05ad2eacf95070bbc29fc10f6f8c94cdf1b3333c042c28b091f5ef19925c29b64717b7b5d392b16ed35804261af3e8d63e95ff00c10df0d812a428413d0019fa062d835bb146290602bbe020339a17aa3f69fdab547651138462b2c3b93473b6c90a4de1626c6a2813074c938c3b3078bdafb86902ce021e1ac6a5629243f135b8ac6e271053fd2391f47501cbdcc84fbfdb2d8030c33185ea2cbf4d3b02ff90792e8b6d918f9913d620bdd76b4eeb7977560cf0ac8b179ce274de9e30dea55da1b9c9955ff53b860b7375d3b6bc73cdb50a1b37c5d789b221bc5533881b13ede156df2ee8aecc37874b65d7305c476fd12237be2d8f3cb8693554d70b8101feb10760eaeb3e9d635f4798b0e6f6547a09faece263c95d28fc0406c76ba29f3f2551e8fdb6fc0c713c8c233811c6addc179c31864f4fd5681703bc7a23684b4a6fc8dbf301f4977336b7776801e2914330931ee1e1db9142a8846f436f73aaec67f288b985ab1f275bf8674078eaf911c8a8df11a0be5e96741e247e34796bd7191e3728a4990150af6bf1edec2e32794185cdcb0ea2d862d1a45fa146ce4373aa28c5cc082cbe6c98f9873e387753894b3c0cb350a029160a286b0c1d0d6caf3ab58e35da4dea3dec38179a59b7fdaef4037c24e773bfab32521b84f1e7a822454f9b32d61cfd1944b87fe841c6037edb8036f4222d4849b704d25910631e4222de1636756d1b5a46241bac5f1da21810f378b97c188d3a9ff6643d9d9278dbf90783d4cfa08ede1e350fa81373e90715f8116e25c408feb019a16f009fbecfc068dc040cf7d39d558c69a2012881575712e445135ff271258f42dc86bcc1a6f05f400842628763e27983cec004419c9fab3e9ce5be6bb11d4b1209ac92a13029806ea2a4521d21ee78343f621d5f9a7d182ef83695611404d7bd3efe06184896d4d17f1137b8eb2eb1c4934b6e6872dd97d42a32594042cf5bcd3062bc3e1c83892d6f2fbad84c1d46cbf7474d761a4ee32e8103ec6c0504819aa9de5afda64b622a8c88e4a7419fa753e761ca37680d62cfcbf607a2e74603f5baeb31567cad56edd883bb412e6a74ec4d980bec95982fceb2b18cf9fddf24b25c7b046b43d1ea98d8beb79e88ae05ca1aea11603dd6043f49ac4952b08a636897b32761da5df526fa1ce1fb804a15e0d1cb57ff8ff20826f98339b04cd2ba5375331327426ec7fddf83a0c341c8be3029c2db26cb91dd41a3d19f8b8377e940ef616f3366ee88a8f598e22f984d407323c04a6ec8dc6b16bdf289ca2435aaf257a7bd67bf63491b20fcce18a7db8c3fbf118f4948dbb5b6c35ab27a616f8df53416f65ad075665159d55170ac3b369c362b5bce06c5529ace1d8e414c5a31b50070a3249f38761bd31a054d0b71067f86c810c43f2c192d392f515778f5ff58aab5a53dd180c32ec7f8b4644be0cd423e324eba91b8aa1a4e78acd15b56d580f95b04ab175b2665a900abcad635e6bf1c1478a36f474e1f705c6e52c0eac99acc028233a57d71370566a962a7690a4baa5dc6a63d5a94e94927553ba2951c7f0144d9aa125e083e9c56ae93f660fe56b282d53b4835d78179e800eb53483cebcdbc4ba72fd315b20144607d99b8779154635a66596efff6ceb991d0dfa1eeaf83c37f1a2f31a87f13b5d6171fb0af4cf3802904bed2579e2e80ff4f3e271e58b66bd33639a81bce0925d2166cdaf34cb5385882fa8ba3f3370831129de74d3048c8dc9bf78734053f203ab03fb48e71272dc04d91b7576e42788b2941d32e356d8ce0696b140d983e70e84c762aca8294092e281b7954ed611148f73397ae0da4ea606b4e2ad6193a0950f8eea212ccc846d12eea0a79a769856cb0cf67d0908d77021efec171da9864f3aff2784eb0fc9639fa31183d4d3d1d0980a8bb6eb536ebb4334394486d6d0478839627816a170d217f42422ccaf01950ac631b234ad1b6ee190d22deb03031869989691247d5ef2c898d24026f6e5aa710f80d210f548bd524c44e85fa03a0a5221af592c06adbb30f0c375892025d6612f9c", 0x1000}, {&(0x7f0000000140)="006a76b6386d02711df444117fc57382b9192aec816e9cfafa8b1658e562be2be147bcf717324998c1937c96fde6a71008337956852ade207b8ea6ee5daa6e618d4858fa0ead27", 0x47}], 0x3, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x401) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') 20:33:35 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x9) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x200000067e, 0x2) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r3) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) fchdir(r2) socketpair$unix(0x1, 0x1, 0x0, 0x0) 20:33:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x4f) poll(&(0x7f0000000000)=[{r0, 0x6}], 0x1, 0x40) 20:33:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getpgrp() fcntl$lock(r1, 0x4, 0x0) 20:33:35 executing program 0: r0 = socket(0x2, 0x8005, 0x821) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xb0, 0x2, 0x56, 0x10}, {{r0}, 0xfffffffffffffffd, 0x1, 0x91, 0x813}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1f, 0x51}], 0x0, &(0x7f0000000080)={0x0, 0x2}) r2 = socket(0x1e, 0x5, 0x6) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 20:33:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 20:33:35 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000008cd09974f0949181e6622b025c448db4e209b8993fc1ba3e4f411b4d0705d60636ae8c48fa44c8a0aa6b53c6bdb62e16ae8daa4859d73e152df5e8761e94e245248c9c4963621caf213c297ac2245b0ec2eb9fd7d1d5b24c469280908723c91b809ff5d6f7fee31ee5f"], 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) sendto(r1, &(0x7f0000000080)="05604717d3529f1c3ea4283ad61b9c58", 0x10, 0x9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f0000004640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000045c0)=[{&(0x7f00000002c0)="89fa71669a0b06e37e59d99e8f9de0b083b28dae560b88c7e58de772af233cc5645cbbeee7b843b75a6c01803e4a421fb53278dcc9bde4f2b79b253b0742a56f59cdd717879ef869041d638828576cdbac0994a9a95a678b09a1b7eba7d0a126c835c35ec36e90ece54e678500302b8a51600aa74365221b8e9b32bbd8f50388b1e240f684527ff047080f64b97684b9085a8fb616cea1dde212bee2492e9776e27860365be423d0bd7990138469f82024fd00179a2af77a48ea1cb57b9efeef9686df5dd9977ea8d8a9f15da41ade91a969fe75f698e6b1d54e1b88c58e7f5d64c84bb5414bdfe4a54a347535d21994ccebb6985d8a37b6094e9419f0129bd8e957c93eb739a74843e1994be988b28b2c7643a8defb23b26ea6714cd66641448537c2920f9d235b1985aa2616d75d13e101b5f44a2eeb1c18e888bd7744be8094256175717d5054cbf1f24d405b425868945ebdec82e75b2d0cc94fcd97c9113839361fb526694b9c88fddd5269f15ee19cb021f9e6be91fb1750a30b6d3502b4e9e2077786179883b52f3d254e55cc6155e072a64ddf09b05b992d82385c311d76aad1116f17233d43aee7865f4e660f913c10f06c1b43b9e2f1c35f155cdc156f3e955f4003010209600d6a089046ee52122c8c8e9404b1a5b389acae64f6af0f8bae9abbe1c200f5e9a51cc2a4234258d90085b1a93f481033f804d91ea49e72a0f30438ec1920f129399e8e867c2ac9b6509fa087cb9b8bab5ee220a97c7d3f38da540041d49f9d606ec9f3c26609ef5fcc9b81dab5142384079696c68e01418a51a2ae4ce807e2069ff768ba1b629555349e5dfa98de64e6d75edb3ccc53dafaf9c8f26566b506ab59ecae484cc4c5e78d2b3eee4fd984faad008e2e56bb9d8b98da3d9e18fdfd978eee4e8dea342cc5acc45c78cf34a8f13780cabeae99396d67109fb7e42714e4c185ee14093bb220532b79fa20c5f52f55b72885169cd3ef007e805901912067f2f38b9fad3c201681fb815b919d35c438036d9041282f48967e0b7fdb0cc10a6c0031686d513fc6a27d3b98c3d4bed832d4b338869ba38e34e5a98166b9d924b762fdfa43a29f893b1dfbb334043da6a4d89d7d1d02092690e71d4960758de94f79c0b153e67bb42f733bb21622bb2525fd4951262e55a4a1187a6680ff4999b9daaf2a927ab7d9e7dcda6555369cfcf7b29240a4732cd30c6d46a63d7978b0d060106769429682d9f5eca5d40d275381c02ef3cd838757f62b4f9a08d483ab11845da210577091d5c6c559b60086ba0ed2adcf211096a2372915b144c026f63192c2232742f8f659eaf8fae4f1f063b2594e004c4272d1d57a95c497a8c3d281bea98667b34cf5e9e63d115518e1c47360288e53971f278e08121ade47cc73ea875839f19709a1efe35e143037a6ef8ca55c6286e4fb11d711945ed60782a55f9222194818d8b37fa101ec3b49ab9c84ccbfd910b2e035e97b20fdb63e644a11ac68e36c6f1436b21e7b21fb06281795fedeb66163712a4feb55fdb20c0c6042e7a16c937e08562a53c1baae9032429e93f954c9051aabde20c9f385475fd59b85380f6b6d297c72adf51242c924d792f0098de4a97b71d7da36c044716d961c758294fdbce354f3780504af2b598b41a74beca351e1c2348413ae60990725b1768cc831b665ca409524ad90a9a7fe540dcf8f76013df1be4c4f5fb0eb9c4a5061a29bc4122a00fd1368e59e1ba270d310edff42043ee4cf2685550f52af6fb2c2ee13c3805dccecea80e24e873804f3b54607d32a0471b28e9b423c451b67757ab9659d38044e3d500cb424cc37d85d871739b51b07d832fffb027d5cb19e900f6c6d1630c962306ad7b29aeb039d4d7e3daa0c9bb8abb4be9e572ebc109517c6664b08a02914a78a8419d271e53e35f5202708360d3d3bd4d5287487b4eaa59b8e3cf6698f55c8d9d3fef8c2ee04ad390256127594b9648ff65687d0b2745152a25c73605dabe4128c4de30097939365c6a8c35261846c6ddf8603f8c51365f1d2de665b2bc99f0fe968e4fc96fed744b7313b5e897138873c62270959785e647438d10c8416e6aaf1246cd73e1e0a7e546f1e4b6a212b4cad70ba21c6b4f531b2fe57b29614ab957f3b56950cbe4160910f23592295f5019cc5a2757d6a96b6d86e4acb215e5baa897f332da8cdc1c47a06a8100adac8d215a35de79fb897060e7fec0211f0bf6f11501a5f2124ffb89ebf043558576a4384b6f9675eed25a6b82f41153da88e12d3ce8ed4ac9c3a7329ed3003b100253ce95a20551644d1580f6840e0ea8cde3cc010711f2438b764759eefd79e78d1e9d7893c5c0dffb1161d6ec627ab47d8e0b1f25cafe74873300903bfe58aac9639103f5aef60d97b34d25a26cca88cd72d288d17363a63a65e469be3810609e968036faf44d231831053229e65dbfc1f2d997f2b4ce0ec6968f159e14d7d5cf11d6b3596da6d5b938d13512c029f5d9a31505d9b13ad085b401e564f3975cb98be44dfd55dbabd34ce28c2c68824632a1aaf2c6e4a73d17865454f7088bddfaaab093a6bd077f82e635f3f18d31008ee30b8b4bf005872c9850650842ae7e11744c520a2caced4e6edcb614061024442eb25d33d326b51a26cae8c5a4686ef3729550f13aa3c2117f3d9c7253451ef5132f10d26572d74cce891c58347b81d8cda3f3e6d22beb44823d18bcfb839cfe3a99b72743ffa5b7eefc0290a7fd25f057638dfae6d45fe0fda7c11a4e8f932371a52e2b03f2e96cf9b5cda903409e460ac569c15cb21dffe349a3c0473d6cee3bd66fb329d49806a86676597321f3f8b1583204fdec1323f0bc565b93ff8626e7d6a4e352d6d00c15a35d6a48e860ccb79b75455602612fa2e1e84b17a0214da822729dc6b5c9201ecff64214ffa5cea677cd735c7c2d236ed9e175bf49ea38a9bcf7611aaee827783d37e8a83f43b549ba172d586b44da47c835d031a3f937796801bb5ae88103477fcefbb62f6f845deb0c848ba9c02077adaf8577ba4e19ac1a9883cbc77fee591f982d7300f1ac267d64ef5c610c57bdb687dc79538788c9d2a599d8e47bd6ce7e3d6c12710a313685f95d9d32c1f02361e023f47276171d845c6b45a0a7f7238c7ac1556e91f6e20757337c784ffeedf039cbb7bc1e82021bdc7bc3904d94374d28913a3eca8b7ba46a2573f9dfb9687f52d8c427af7203d07e0d037273462490e854a44ec8f9c7fbcc53d9607e93593b45ca34d1b5d3af407ce8b8fc4cc7140c90206b784ec7cdef2d76dae9de0a2550f9ecafc4b198a83e6a82316b42c3a27468065d9508fc1f6d165517f05820f8ad500802ae18f6da5f83c85838f108dc2d2d39678e6d851bb765579706cbdde5d3ac277e0c62112f50b1e13bb8c15684dca4a80145a4f8da3fb1559b3b5a66144d01255e738fd4b7a1b954e4d38da4a822beca8af764fbc52becc246c622eaa38482438c36b538e383b9dc74525ce8bb0c27848c6365f8bc6e75970f17c21734c00ede167453a515f2e9ccb653b50e77fa487e474984dc25f5f2aea7aed4dfd15ffa1424c73cf51532cbbe1519b1bea57b1ffac5ea27f6e581db64e1536360fde5ab26d447623aaef616d046b2cd784916e4590ac317b0a90911c9aad6ec3010c7cce75dc8667a9e2d92475b72f07660abaa6d1e93cd72f0ea43686e548f337ff8d00bf5d3cbf0d2c440793bf80c6dc45617a8e0636ac0824fa4e9dac95893eac47844e998dc15a79e452c1d5026eaadec15b12723cb0898ecc40e6d68ec2020665253f1fb8e5ea5c1a0dbf48362c2a34c35b964a238d99ececf11c039bdc56cedf2f07e742ede63c6d737bad7c96a6a72703872fbbb1323e01835864472d4965a91af3eda8d020344f2316e8ef61b36ccfd71df08107a227ae2362db2ab62b50fd6c1c1cec25ebecb9fcb932385a34e1ecc1c952f08637b0e8068e0e719d510959f047d4bf1457b41fd1115895a96fd68b70085763e54420629934886a1ab6872e29c05194529cc7584d569f86b237d495907261843e22ef85316412b2c68f5b3747e94be15c1537ef746eae19ab3c4684d744acedd83ecaf1829e9ba8b55a90a104c7a96470a010f386dd627907c908ae4d3cd285099f4d5052015fb5a5c3b97c8b585e8cc7347036f0579a02c8ea4987caff90af79dbbbc26b8cc5ca45b7ff35438677d9903392297274ab13299f28a176a7edc094a95c92e7e4e86b5bf3e16a9fe44d50cea63d5d143fe47ab07a13b02a2f4e3c35741c4aa9d7cc8f50a6847f24bf55edcd81bdbdfd719bb57438573ca61b936ca877a9b9de681b60e2927d05248534a57ebf734eb04bb4ddfc4e1481a1b77e334adb3f0e8fc28d7a08f66fc36cd74e92b54572bd2dfe6fd9529a5b0e129d589f56b2fcf242c843ed83c83676d8dde531d5914eab6783002d9d1d405be3a68cca4fb532ee3d8aa4e5298997f9f21bbbcf98c7a037f6eecb732c47c9d532b0f9256f00312d8e334c257a1345d7232ac23a2eec7971c50931661caf7e604d759436bbd5d8a7bdd59f8d3ac8774a46273c50bda520c3562a0c8ba78a197ac34abc24e2b52de0c71e0a3452d5e6acef1035af1a0d8daf54bce656153ab53d7d1220fdda5c737e43eacda77cb7df39ef49e73426928f2909f10ef9b98569e0156fe2e286b96eafd9010c780c431886438e5d8152e4e41d358ce5b2078aba818c5340e5d7bdc0f6a61593e12662f72e758e5f4f537f2a632478b1ef2d75c547e15d595534ddf4962009282605a298c72b2e897d8a436cf8ab74009e2265b4f83f2bcd6c68867a553a75f59e7fa67631a3b765a02203d403ff951f4e55ff150702497fa113b82a396b7f59e629b475f29684454cc237587f832ebaff5c4fa9d64985af015c1e72abd6d7bcf7f678e6c6499856f14bf3c54c156cef4bca804c4e8ff215158f8797a361f1d3c2e6372c1d416dae2dc4f2a9b4be299711fd5a8334e8c2953f4e675edfb0b3728c1aceb64195db9ee8324a9363d5ddec9691c63ea93980f96110e254fab6cebb54b0b9baac668d48731518e3e0248514361835e48f2e314ef22aae77cc011df741a6e8f45a65d9a40e8c151ad5368b8f435b3a12215ec3cb95c36fcad33af0070295b2f4ea06364a26d7f29af107bbbf9d5f5cdf3ee3be9b32f433fc4a61c7d5e3319f6ad87d73d14b2bdbd52ba1ee52f1ec932718e821eab07b611164c68d102744c5c381de50dc34e686755838db58ab8085c28790ee239bfebe299b48c71b3ec893c581b32fb68593abc9d92ed605591436d4ca6cd563a5a67de102d6ba5118d4617a3f6a4ac2addc2fbf8d912c64ff09af0d5ece3b931e2ef61f37e80a4e12254332a75eabfcc42cc8d923e8e11a8f3b992f04b629115abe0af15138756b275e081084d175d0b60730a5aa25c35a62dfc9337ef723b12a2843f8aaff2eba670bfee1d49f63e069ffb75dcb89e8740d7b5c25716c86d77e6bff935dbf03320cfa3b73026b45f8f1275398d3c549e9c188fe920a59e819d0e045a174f21434cbe078e323cc403fed17d95032d6467adc6deb21f72cbe59a909ebd27b4034cf7954e4c29da748703e30a6c436dd787c3e9c090ca4de38a61011db1c966161025e4e184cedb61a6badde6ab7d51048653ea37c8b05ac819b1f0b0d00034f247484ff8b687782d27585a97b81e098f608a618ea687c89e9ecd66607692b0cea128eb37ea2a3e3138755558776a365a20aaa61ce1a7b2d0d", 0x1000}, {&(0x7f00000012c0)="9e73affba4d91007225f789d0c1a5d4d835606be27c035a7ab57a077e78a5f3e9ed3079cf885419a0be775eba650761dd1f8b6d39640b7c28f33ca9635a22fd15d960e7ffb748fdc329dbb4d0b6e0ac8ff62683bac9ac3d338e5ad8264a708d47b4e4fa2819d9a7a43abf998a15b2fe9c325c5f9074a4c00c50812541b33699c8ea5524fce8721c4614686d1d0cde5be23c10807d0782bb36706206172dd34aefa7aff26e47b12f091f312db295e7d03accc245221ff61bb2d572fac514c60e1dbb5189de52b96de0d5508797ecdc6fbe138a1f1a215601827a350986d83f1e7bbe0", 0xe2}, {&(0x7f00000015c0)="1e4c6cdb6c47cd651ed35cdc5fa206659692147605329206af85147f22be6a81e0d23e2750cdaae4924003ac78a28601feed47dbedcb4e01b1c1db2e852dc10f40959622eac1ea3994678efd2c653301f88ef0a86ab6b07fc47e6d3c09e0c122a965fbf437917692f9cef7aa817ff0998aaf280b3653e45e652d14ba519bdda6d3f8cce4bdb723521baf3979267312fde47c63aec1a21c49cc8472e26d24f4b36f564be299a77535843320f95a2e3ac4db037dead3b30da84e39e55180800c39dc7366276a71665964048747ce3f4810a60411839c4dfbf4fa3fc2a520bf3886ede0da9e502370eb3e6339320d8c5e17c29882ff0482c7d227d6b2ce5c79d6c11b6a45dac44b9809acb397abf1bdc0ebe6ba5678804a7f737630ae7972c10308c3e4ab6164bb4cfeb48ef0cb543207d0bf844fc92cfd4f45049e4d04afc7c6fa85fd78af526f9dc4865b3d5c0f1e24c9b6587fff9f73abd710fa6ff828384f4590ac0d924c4dca38d51905e3e06f82cccc0b331570659f23ebdc6d6b5a7d24c9aa92d28883d460ffbcb3b06bc10fc39edc7ba32384359eadb25a4e0c80c36c973e7f884b24ad496dbfe9566a9941bb356b31e67ead2fdd18645590b708da2aae53b7351aa520bf7cb2173848babb2da7fdb0ac4cd5ecd60e613880d59671c0e5aa2147bc7c34ee5723e302e86b1ac783d3eea5e2b0a53fa454daf2df845d5be63887fac986d55294b8e5f973d764494eeccfd14bfb25bd763d5aae12ab18a23cfdd74c498b5b74def179dc7b9dc4e3026a7e120291100d995e9569a6e4f11832669d91a5d2a57b1c0c007f86a5a169dc5b9e241c00ebdd20b56d161da47dc642162234eb476cd8caaa6cd6ce9a2f9de5d8a42213c5de5479bee99828a24af0639e0b3383e31a493163ef88e50de07e22b6f26dbf54d2d512c197e13699821f0333739d8ee56f6f321540577a72b4c464262f27f201d52d0deb2c265f4b5b63659a67261e1024c2d6e75cff1237f873b55e7cc26c6e8a7f24a9c7d189e39862009fc9946903f83ff2bd9ab2a649a86ea4620ecf095f997dbbdc96c66f0c5fcd36da1ed03f8a26dac3d775d44c0dbe2136eab571cd7c937ea1cd9d3779f4e49d26c153f73cbc617e217ac4a17d52f32948400e5ae896874f6e1db31efd3ad64ad0e2451d632601fc4bfc98c876334309dbcbe99c96279a78a2f2becedcff7b638546a179e96799f489d44d1908db6569adfd6c9bb436c7e04efa58e549909d3861ca840587cf12dc0807afb5ed5ba91aafe7eed45f8132604ed0b1f338acd4db03202fa2c02ff2965c6dfef3f054bd4cd55cb2723c0190467f2d843980b2c1fa551134c27440cc0d0227f11006cece273070ce7c9683af48adb254c75a8f5bc11e4730044640cf893bd759329299a6363f7c43ed189fa1a6f14c0ba73369b540ad23ea5af4b7a8063da432015fb0c8943967c19d7e6e673e3f18682ddc27376d75ee1fd017ed3b0f31b806e5f235218b9bd66d9fcc299370e059fa9a37ee12d9d36988cbd61d85df73521f9b8917015a1dbe8827cd0865a65126ee774cd38e294162c6b2236c792e3188ec32a54049ca4f5518ec740f251031e38360c4217da2678449b6270faaa5d2c8d7d3830d73a0a3dfdc879698dcab3b9e715599df73dc814d7993a705fc4f6d4e503799d916b037a2454ca3ab0c134cca841b986e1bff62f8909dbaa9da5bf0ec0453d3b050a7d2fa344788529445cbecbf19b351bf31c53ba35260b1cde1ab9c3b39d53b0d7e7810b4ef581816e14ad2b98fcb15b8aa69b219d1d2880ed4bb32a48519e72e1a66dc4bdd5bc9e4b6f26acb924cba142d2fa08ddfada3313e259b187a64d59bedcbf1b18c3fa16c60b8f88990c98b98212a646bd7a3c568852d7b0ca1e3e05cb73ce239912b6f9a40bb0a188fa8e9e538343c8fc7b2f3e3297dc7fa3b850bf5c513f7d3932fb6eb1bfccebf652689de708ba34c54a9d68d478af68500b2b84ac6e276df324daf5f19c385e6d50e59574383e8fc40ad989427a8d366e889dce84fa86bea10ba417e9e412c1c2c37143c9bf7d81b2eb43da096e799e38df7fed8c8fdce9444d4818a295649d24de371e8b17257ffbb169a2f9c4d7aa1ad755c6c6f19b31003d393121bb15d8f73e6a917119ea8b3751f4baf724f49c6a9e389618e061c2556d363ce8e02406c2538dbe1842c9b9fbf1d28d6e6dde37ad1611be1449dfd1d24625debdff17a63720ac097b934fbf6f7cc0f2ba738122b1c296fc2d79e6d528477446b5ad239233f0a99200adb263c2d48d476d8e5ee0b7840707d1ea0f5d90d3619322341e5f4d762bd786ab333c8eb816bc61cd302b4b29b47147947f943197d3c466ea18490bdeec5921e2f6a41b64fd28ed36be32170ec10b375010b0fca49133ee64e964ab3bc17062ab16e1e0d7c3470af262d5ec26d80df8cf010c5903dda4dd17a6bf9a8ae75a03f4d4685bc547e265cf12d1d555a57128c914fde9654f3456a3bbfd03b8ce939edbc9347b708cfe27f690194284cfc5a4fb3e3f556212b5efb3cd4655f18fe89c38796b9df00adbebf7a079340d58983b47e60e22712b16da1d29dfd2e22204da77f41507dd52f3e977b2cb338ae183e10cae9eb4f10e3f0767af2a1f731e11a2b89b83f240c8519268d76bf3c2639b487e7270398f62d8a6842b0805832549dadbf2ed487b1675858be5a6059acfdaa445b64bf088cedcc7f155d927d3d33693fdeb2d1e6dee6c274e9ad26749d4b7dce0068fc6c25e91349dd8472ca59d248e8b291d3c2be2c3cbcad48d2cfbeb1dd1a2285024dc4684f6c7de693844b4bf06b2f3d656e67cb21d7c8ff6bac61f93b83b52c78d26bb397eae2d8022cafb29a95748d8f8c2fe81bed3ea1a759177438e159a6a402f9866e24ab852ecc3d89985228cf12aa93c1c2469420615c5df0c786921bda8d608bd714094d5576b1be3af60b7e1bf9c1424ebb1c744a728a8e8f665b8f442310e74bf0f40b9f9ae2c529dcb97d5e0b9abf553fbf419c8580926f2048ae0f1287db131b66f99cf71807bde02286e721c0cc14684bbd82e17314983babdc5237e59c464ad222cc6a1943b7de40525c8c17b89505914179bbedff0b07ad3036482a4a4194ad0cec300dbd5558f43d9645419bc2f937e9fcb33ad7f1e9de8c9f0adcf14f7ea1a21f358d371c904eeb7083b98a85236f32992fcc60c537647257e3aaad3ac25c59bc5971f3186aeef6e2c7a5f98703cd0449ef3c62289ca18458d89f6ecf6984895563711e9fe95077b421366935955209489b4d1c168963ed605084e0933cb18ec910d1fe2f15cc17d72e0c87e7c94226a2b0cdc34acb45e9146fec07ad897aecafd75cc37c4cfaa2474df3f266b4f28934ec963d14ddc0aed47f36f8bb911325a0b4840956f6b6018e0fc0459a8e22fa3a71809cbb3b4004aef9d22e6ee60549eba402c0bc177cfb5927672433c276865a7b82575482c72ba16d6f082e10f73338ab9d072b95bfec5543ce4471cf0b6c49126ac2453c80f8d58c72cb0304a9b8422f07d885b017b213507134490ed802fbcc33377b77f50df3fd7185099a8001b0d76336a0a4ea365835ca6d22246f82cd5aa5eec219d3ea6308b1b94365883fcea3c1854bda2d74461605dc2a7db1575913154e38c16e52c4788986d6b37ce68e93e73e8845c7c85bc71ba6b85b3c1c3a2a090c81e54145ea42e2a471caa1445252626859bf59d575445807f5eb2b2246c74b94a5d5f39ea440d36116123a215572762f903dadd3586840f93e4fb27581fea54c90e812918fef9b975aa3db7771eb30bb92c6b95cfe703c21e98a5b50bc7633912717a7c01f6a0fb21428ce16203d40ac340d0025363b2dc548ee5193b8b93e0d287343ceffdc1ee15fd8c9a764621a28a267c3671a965986334fc22b99b644a013308d69eaf9ecb87e1c30a56c1410ea15bbc9519a0ab5078a9bdcfabd9ed76e3e4dd5217f837f0b01cf305cb3db18fa47b7566a2fa4a473b27a4e84f3097bb36e2966cc7e2207555acb1fd18de64b31df86acded67d030ea945e615155bf4ad75ecb81eac0675566814b4f976ac1e22776fdc240d8f3c6aa83eceeb348fb48b05fa43b2ae15b228707a748186b8e5eb7df64ca8bfdbaa09f7681b82bda28f8cb8f32a0d23dd48d435efde7b8553fcd5615d00eac09c7683609cca7d273faf7b87d8b0cecceb77e9ab64770a27183aafde22baee0d125c766707b10203b77a558af5bbd4a56d33e8575b13f2473dc39404de75d2debf22b96f82d20319e4ffd564e36c7161ecc4c76d3998aed09b7700b8902be691511d207bf5a28b20ef6b646ddde76bbe0a12e31881ce15a55ba60203fe3a2a644dc7f0db0d3c7a6e1e9d5d37c7af2cf6a270a8785b3391b4fae1006385dc7a1cf057516432ce1a9dc01dc6a9d494a0dc48030da92a4797ec79919451602311547673977ad89781531b9ae03b4b5a3f2cbe487fcf307e9c8ef514ff66326e8ac8b3f1dca522d1ce949b061dadec491120496281bd734eaa16a4e017d27fbc86d43f830030720b19a68f5f7ebaa3a2ea2ca341e84d02e11dcf8aa7083ae0ad251225f26dd5d686bdd173ace085d2c15f2fe1747388a129067579e70b9237c8143ce667713709d195f0ed89537d177005c179567d5d4bfa43ef499f929c1e406ae19d0eae52c8895524032d9f185f514a51a0043248490cc3c8619ca0716d031ea6ebd05ad26a1486cee369ce7647cd3907832f27c8a4b4a0dd884640c4fb2fc9c25029a4f83b87cc47f89bf530f0efc67309a9d66d94d83a2faeab328273252fab91508da885240535c3e8cfe22781a395d4827567ab344a5d6b16e19891b58ae4d132fafa1db471a509a98328ccffedacd0094ca8c4f35eb4e0cde5a459cb208e24570cc6a48864050a5156048b9e688c4995ec15e46b82c5c5b1d7ee96c7af7a680de9261ced15ac8416ac027e935b3ac44d63e849570d75b75e29d6d17a803adaeb6cdca424e6a90406a0febd44ebf185ba9c61168556e8edc2eab07d0130a238fcb71927c922829ec5266a4cec0d555986b913c9d3b16d5eb30cc1d24e5f5dad166b39f94c0f7b43b726952c41a88cd9d327b6e55c5cc491786dadec1aabf92a3c9fa99ba8cd85dc5eaa24306d90b6871896dd91e95768bff953855bd78018902925cb101ff82a9b12180f69dee439bd75680f769aca60dcc6eccd1c51e6f15dc55d83a325a368fac84ea947bdac2d5579ab562daf696c87090c0904471cde04216d7f76df911fd1a676b938f9a768913100360e3b75dd979fa3b7279df2de00e00fc4ac66be9d60a5ed2348d6f46ec2e8dc19a5b87b0bc1847cdf71085c0f2ba1f386ba17eca87cd40b161fe39bc99d5ba9df2b4e3a8a8a1cd820ba43182b7585ea0e6d2f2be6486b7c8d53682ed4e3204ab9fa4599ad2aa700071771ff3248c75b909a87a424193e38de82317e40d2219e0c6200c288624e4a5d5d417e8ff34b0b31887a4c494de5f5841df1db254fa799eaa4de9717256efac8649b4f2dc4356a5f67e60e5b965e11b3d7a628211cc3716fd7d4e85ac63b8385138784d00a1847d224fd69aec9aa3c349a56596920848e023743032cae3a8d49d81180fc56f971e7ddfaf662077c39fdf8cbbb2587da8f0157b10e3fca0428eadf67a438b81fd9865b137139c66781ca38cb32c6607647baf9f6c32ab3413d7ed8d3bbc5a1bde2face165e85b444ad49df5fb52c18784ab87a19cccc75617965e13f", 0x1000}, {&(0x7f00000001c0)="a9214d688f5445dce12064be23d062c0619acf7aeff5f1981f59135503e297e1cc", 0x21}, {&(0x7f00000013c0)="0ff11dc3d6aa7e9b73acc480acafa5e8a7fc5b8343150a58036c582c3efd433149aac68e024d07a24933034a90ac22b6df62390c389672854e94132206c0c1b3c66135dd4cd947b572f1a9b47e48333218536d0fa220e4023604d63887fc6bbbe64f2c11ecd0b0c7bb145ea331cf2d2f81c1fb263758294e464f83a6c02e29aa05c9e08a595fbeb669c80714ecd702d03562b65b5b0295d579e34c4fada6a02150dbaa52e314", 0xa6}, {&(0x7f0000001480)="a162ae212f502126734dffb2359d1c1fbc908bbdf9ebe09d5fbef301eb853c8500103f4c140fa93783e68ec14db290fc3db94e85f7c0970b389d73ec1bb25f88a803f021e02f89de6dece57f984801b001d042d0264636398c55978543a2e94971a57fbde5ec1f221bb2a23fb61c87f782d866743269bdd55078308e5934eef3cd09b4d61d28916cd334e26722084bba74a889349e1a51e2c5aba589c6e9dab32277346dc0bb064c738bdcdd53f0b9b5a53a70100ee3bbd73d6dab4880a3158077d6f8", 0xc3}, {&(0x7f00000025c0)="6c7d6fb27b5c4a2ef2454a07aaaf6357a87bca0fe01bbb751b2a6c9f2b40abd308411dee4f8522c45905968d3d7f4c3fe9df91f8146d0fda3bfe9aff0fc11c7d740aaaa2e5d668271a4d93ab7bf5f4534e8ad43df83ce6cff47589dc1519c0312fe3c90df9814bc497bd82560ab034f209a0998b63c8be457d4c21c593de864e71a64b03a19cd6fb1904c16123caa83b43fa1734536649d013337662478a8a203dfa634097d5031b76a40e126361b8b3037da7cff64f88967b3c249a50b02cac8289a1c5daa9f43b7460b3efb3d62386b8e6b2af1602cbe02b1b1d35092404190947d45dcbff9c1bedbd4a04437bd366cbf86a3762875bef64657926e620b5f68ab733c0b0c152d9a782d9a314f519c5a81644feb4c863ec782549959757d11a370bb5d748778e41c4af3d8fa5ec025f996977fa3a28cdd7364aae4b0b85b37e573c4ca09a345111103fd5d2870c2dd864c336bc8fb68630e32eac37dd4b2323d40f85fa755066351643f9309d44426a36f8c45467583f012d60c49743e1b304276c56f5e6655d94bf61987172397ea89e4d509ee6b62e9fbfbb676f82521ac961b74717e6880465f0cfc4021f40766bbd9cb85742825b40a176b54d5f777061ea8663369044021992b9f5721f4770c3b8bb2615b2f65b53c31c64a3119305ac6426d2972fae4bcc912dec60052f6b3b52969c6be20ea286645e62cac12967f389e6ab0c7619a3e2e6e63edf9a198a73cbda30634f0af540cd758c8d79321eab317c4b2765d7d1afa7eccdd2ca367123fdfcb65b600e6168f5e62671fc66a709ab0df454d78e19868cdb841f5b1a696e5595a9f8e81bd867928716cda91b6c9956d475b118d9e578752e3656e740a3cb9f9f1f661630c6815f82e2257048174aac53e613d9891c9807c4ee01168f219de4b8646a62f54099925961a8338fb7f2b249f035744edd48ed5367e26576a6685336f43f54cd58f8db79acd91be071a54f86aab1d88d47f2fd24cdbffe94697a018411c6fe4f8a8066b47f8951a696e26a04bec8b189f27557857d876db9cf49a77c5a26fd797f5e00088f33ea904fa835b5d63340e62a182b7371c52b7adc6a7031b5a25cffaf1f1f0a808e8fc6c60cfc6da00b0d434569a180643f639db9d692e32c612a31b7fccac422d7f7ce4f7a6ad15a815afd2a4e2640ea6aedd0cd7301164457db337d7dec06016b3f1110f32588555ab93af57fe96c2b2bc2c3e115af9ad22a7a7cc55d9ebfc3cdadb85adad6557667dda4728a309d12881173a7b1b4234e203ba66152e3b60ffa87c90e78d93058ff9fb40750d9672ce8b460671cb6e9067fecfa7ec076998b452e889a7a78d8316990ba026f3bd5a9491d5e4aa89d13da110a178f7453c2bb11a1b29891e6577af82c5ce349e1fe25f2c3cf4e3430baa2a47edf28b131bef4ffda88823000ef9341ae01df6f2ec50aaf7360fb0d44ed0d18b69b27cb8fe0c1d13d9cdbc7f1d46746e65e1941d8157da0d6008a7ec82382520269960985052475d2694a1dfd657a5c1075fe4929b62428076209a110063c3d8ffc838ead880aac9354c35659ac23bb707e1563632ae59b84c984dcce56eca465ae7bc2f476f9a45de06f1392fbc138014b2b6c4a6b928d041edb57d68db0d7753f0d6871570f0eeeb97c53bea97725af542ded2d68d56b14f038640d8328401b781b99d7ef34d60421f9bdf12c9b1f58d173f4eeacef7285d153391a973f479a563c61f21efa1a9234a8f6fb8426b49b26b0963842c4d1a1c34f7d494ac2ddee6df576a243a758817bc2017e20f016f35c28160499a1597680f0d567f52ee80e07fabae9da9e258fe5064b93ef9fe5a6fd8e25ef5ca0bf65a616dd4c039b659570df7ff5589fce466ce2f48386ec34dbf4dfee8e038c912ea2b3f199578b78d58fd4ff51b8e90fb8570a3f57e73a7c24b915af021e4e362770bf34870f4e80bb209e356ee4b875614ad681496e62fae7aa181d4358b65d4216b701f6be5dec6ab948f6316c42895c53984628310e0bd49f8d33a85cc2fcdebb2c7d6a030053582cd119f32fd4147c25e45ded63dee17b10f70505021af799e536a957c456169c1d2f11b4b27a9d2ae0ab2a8f90fe1dec0de06cfe04a60b8d39e55c1949a4615bfc78944c483c4b9baf3c29ada24a6291f5bdceddcf2b5cb8e89879eb859fdc11721d9faf8fdecfe111fb68ae995fbea31076368f9223bb83d98da35e6e01a9fd3572e1e7ab6d4272fe37fc35c6fbc8c179b9c07e1b4a629e95a113ae252b6b1404a511ad82036719b0d3b3e02d983a7ab4ff02c45b675d70b4644f2c64fff0174b85a490c3f08cd20238b009ee5534dfd461764aeb858f75ebc99ea5ccc164647eb49e2267ce89c78c34b566711a6d61690272ac55944aeb65f5a94d656e9e07582e3abcb3095650a111862a8dbe71d26e903543d9ca58de0101b2b4da074390f7d3ec7cffa778d809f8c8a419fd5862c88a797d463f7ebb063782b73f68745cf97552c40d1294c5098da405916f54b588eaa6fd22b4513cd3144aadd5e365daac8e95be12a5307db2a58aa587a4f7ae85670c4b9f0164a1354b1500eee0fa15df7168548aadb6f02cd0882784239cd0aeccab24ac7c0e05c27b8147f8a3e935b7ef5c032574cbde609720339e3c1fc83c1baaab4edc79e70a863aa80f16a741746ee8dc6381f64276fff83ecc4aa6eea671740031835532e8e084b4a454eba5be5357cfe9bacbfb58e04c2592009d58446c42a1aef9fc2b7a7ece0df1eaf0fc3568532a96654da1f6a44c9087e192571c0731590be930c710d59995780d799170a3fe19fc4e2ca3b4834b2016d5efeea8141645325dea8f900aef8701066711aabebbe6c0cf9bd2544c60b3c64a3c14e92d1eae8609f04ff287f7a706e4c88087a2ddd6d1373177203101ad8cb65f75d1b29498d8093f16b45bfd4efc9d4015de961bbec63c2c444c60daa5ff0bcd07f54c6f6cfa963aefd689ead2cce67e98494319f360f718be41ec2824925a34def386cc2c2f822db477da83a5d37b4d91e5dbcb3a891ebe8be27235d308ceb9b7b8abfe7b001e05d0cf1a5e67407648db6087591f6e73f5546ae5154bb06d16645e7ed172194c59619d6b8e7251fd15a2fe5619c5a41512adfe2d5ffba62c65a4fb382daf92f3d5020545d1b19078f9dedcc097f44997bb33ffc1de88eaadec4ef2e6eeea9e8bc4186d532818e17a396da247367e13bb2476c3457161a26f67d0141c6b117b0abb01c8fd99c5226452954324e9d1b8dd5a926178b1846677b63710bce5b7a12a153278d2e6dbb4cf475649be2e934051e1480e7d00174b54ff08a0571462fd45f8327ccf181a0d7467c67c48117d7f8e5b447d7a8f7b42209c0782ef413ba8b233ecd28b99fe07f734e16d8844ded160ffdf59017f0a49ca2ad2f9f1276a3cedbff3d6f77323b402e3992921ff8928b60f31a05842e28adc46f6a80bac059c7d79b8cfec2d0dee99a3ce53bb82f7e7e52abaf9bd9e2dae70c551bda80168a11efd1d3438d66f124d6eda13e414903089364c02fe849efb36679f4f51c1c8779fcaa413847583dcd652aaa14ab5d7a56a871cf8ba79ba197fd37edae5e8e57710e69ff59152634c926b9d3968470276c9abb1a6158e21a7b4bc6f9c747ef5bbe8a46a68fa0d2a92df0826da0fd6e206cdcecab6c4f3fcb1a4beef6b5f0360f02ae07153fe04021db266aac75c3ed43299174d7fdd83de644a8951f49af7988670de4dcb742195600aa123a960c61273d929531ed43925b5666d069401201de81176b43a574f7ba88ae0086915afeda768320c53b09d722e8109d9e5998df91f63a6e5bb8a2a0fc809758f3ac2ff0cfcb53bbba4f810bf68237896541fe7b2791499a2947d6271a8fb02ab2c88e38b865fa9df90690cde3dcb042685125f14af365905666065c4144312c727a8712f3c6df3358929cf25f1f33ab12973bccf24fecc2487872ccab82e21d1d4f4aa8dfb8abde4cc548df88fb13667d56617daf64ccbb1f777c61e99a09299303469c78c761ca32b4682f8d87f2dfb0dc9fa756ecae63c1ededcd477ea116036a2de161b15a1a4b7c460a77185837ac7336db9deed9ae04a18a3a543b7dfcc76dd6caf75e1023fc67df9870d1741b2e08f18673d880ca22504b0eef5fcbdb6c4c295616eca5a85313b6e9ad0a79281607d77ad32a09bafdb6bcaabe696488621f7160c887ba7235f4a066d2f6410f87f7bfea8bf30a20e473df618b79c05e61f98feb91279f3f3a31387ab3cd3cefb9c54f31f7945537fd7038dc0e021652d47849b88cbbe68fa5da842efa15a3abad3d3ae0eacb625c321b637bebf94c18d6dac6aa3b44fb9c6e126b4da3a7e7fde7ad65c4cabf8a7f11ca3c39f45fd8b4a4beaf648632c98ceaf7c15c2540040e2ebf1fce167571a3027a0ca5fce2b29cf45c3a1a0e0f5e6dff69799f5544a69ec451f87552601b496350927ac39dc22bce20f35e4838a9f40f5d9394a5a00277c41f4d32798194b6a3ad3a78b67153e1cc2b6711e340c53c26619016192b3eb2916c723868b4f3cad83363d8b4d36525add9e52a9464aed1a8c5f4a2ff670e83d21188f9d7d66c8739881e06777d188ba58458e7181e883c0e38063ab7f24a399e840b6e7ca882e2e4af28f2f351ddc37104c419b88ab51a7307476bb42eafb4bc6d57dbaeb71a4238588b70bf916e9747cd3e0aac3e871cabc32769fe1382b15ad545ee4b84ef14d4343985dd63d29ac665d61e3ac55d8375b2982016b4a23105cabffa57ebd31ff2e1441290667c8678b5d21394f5b8ca45af7c6bb5308dc53420293c59eac1a6e6622615123751c3de0f0ac83e0e4e681ebc302b65e7044f822f9e92b314e3b96b8bcf7d3ebed9957b0aabc5f9eb4bd76b1bdcc800a95104be5bc2ce0e81b4871a043ee784ca41322cbf4de3f9b2cf3f372e4deae11d0b0198d4b583096e12b38332f048de7d63c5e1b8dc8047e7fa68ef09209ed7eb983684971accbf98d8aa9c5936e58a73cdb685c7da125b1250d5f69b98d5fd7c89e3cb587fa743b235a2d12fb205d528b701c42dde206359395036e8cf5e7700a0f68ef7a7b9fdb65f6b907b34a2d3ce71e4aaeac0e715dab419461cbefd530a538c6005a7dda29ffd5b03ae8e96322d0776b95f733ca64e6b88ea87104e28440229c3b396bceef751fad5b91b5855015964a00ada648145773fc951bfd9ccfa35497143d3c577c87d60225ae6348b4e9ba90e318424d57c91ceb13ce7e4cd42bcf8549ad8b23b7b9e5e5177c1d9bab3464560f875c0cd5cffa3e093a3942c3b5905941534a05414fc329fd9991178b348d9228c32fdbbb362120116d7a5e8e0e527e52eeb5601ecaeae162981e7103bcd6461fbb8fe1d74d4ff1c2c6f5000c9365f13080032c74eed39196a745db962a237bdb073141bf293ee78c5d2b16cd3ac89135d17a5f6cfe062e854ff36db9f8c468ad7eecfd875e26d9396b5fc952e080068b6493d8f98bda8b87f0fb25f20ddc491242f505857ba60525b0a42c4d1d1b3e4012b21f3c080a3e175f7dfdf96db59e6f1be42fb6603fdbdfd13197bd7c2b439e5e915e9605a5b6402d78d4d9f950bbf57520e8ac54bf312ca7b0ce92d7fa163be2bec10b89c94bff54f784b39c935be26be6db7e435e3fdcdd3871a48888a758a24cfbb9f03e61616a8c5cb7e0f37149edd62ae927d1aeed0050ef88cf2caf8c12ee602af6ccdadd0941654c276502280e4e5314db409c9f2f18", 0x1000}, {&(0x7f00000035c0)="08bc024c9b78fc20bef034b03f41a520b631e60ebf9f5968e14576745556ac4644b0c63338c722ea61721791eb12ec0998e31ffdd6f9de138df7c08e3d72273d610ed95949e68a1108eb6da8c407062d48dd842c8945fe07eb44441550d3ed914991d10db73029e0a8b901450df6b8be3a5d1b2218e8b3d10c79ca0c47ed0708d6a519ebbabf95ad19468e2aff6e7edcc7d9f0accfef09d79a06822f03a97912bf5015724f4ae88105f919150ad29f0a438f0e6fac22a8c41871bc04367cc5d539ce944d39d5509ef0b9d1916388863ad28854feea61532decd37c5f075b000b7707af854552b1bf2af65d504804d9426010c8ce60462a47e1dfa85b5615911cadafb0b432050dfac05818bccac35d6b6b17435f587148f75ec82b6df303f73679f784301300ef1c91dfde078ce08a39d96d73f60ff3fe440b73df91f079213f87ead2d45ef4c3c9f5f090deff412efd8380ca683b2133da02cbb162a9d09a6b1f785d8859fe33d19882eb89f0e6fd110c2499024e775967c835162c5cdb308150702f968185e6baff91c8be7a00e5cc71842305e8421dbb8753b2edf3524fffe3523e8385c97ae46321f67d54f5b6565cd2930a78d5c58e872aaabd4258f0bb4983a2c08fe82bb2022fd1390130e97a74a9e9787cef368f79d08b03282004b17e70e7e65c8166f8e32c01f433e05450c66d7cd06ef2a770f1569d0d1fdbdcd4589bf2878f6bcff492e133a0e009b225778f1a968fb1486b399c36502e6e4ce612c3ba8f5b12628658bf32b7caaae3eaa7c3e55a5afd27c0ca7fdf2ff714b0b7e9657f625739eaca1ee87c21f73ca08742b0f9202873cf0465941fa907065537b986cc65e13741f2cb377cf1a34ef0509c05871c27b26615160ef741e09d2d41c1d358d1ca7162bbd9dfc6013f48e4c9656f6d058f609974b1bf200530a13d46da4add6ceb735426a7f4fb76f4f97f97dc677ec8c983d06628a8364750428600e82ddf4b3ba1b66e488870b8b4fb162b1964a6bba842ba372bcd3c18270939c0208e94a437129d50d608fa8b71a7fccc8b6e1db7d5665801fe665c049eadf313a1dcdfcc1a5674ac6a0a6ca8e0bfe61f64660b9eaa382fe7654fe56a1ca6dfebf30bdd536cdf4f39240a2e99d9b4a91e6e67c1a5f0ae3f4e5ad51e3a13cab65bf256492aad0bbd51b627cf2733d15610c7b234dfa88281cbaac644d23689584e36f2652b26356d905c7e51ea6d6571c04ffce525d7292fa0baf6a46ff49a846a4821359b1d16cef8f4f51683216ad606ae35ca68c4c8b66d2eb971b77a60886cb43744ccf9522a8e64429e20465e9ec1c7a5b2188e1f4e56f25856a4468f659f103aefd7c6fc5569e81332272d4d53932581302ec295097ea35fb5cc93e57c669b48fa28418ffcb9c9f48bb6190cd5aa4443947de655cd24a488f6eeddc0a6e01ec9f2a380504abc22f5e3b1fa55034fe634e658a1dfe5fbd715c8ae00d07a2fa307279b87d5ea31163689e79b06215494dd835943a26fc90ab00d57b9de66278e554d1e2657a6237b5cca521a671a7dc86f26b71d547caea75434ee0310a5afacb939c44a777614adde6625dce9aecfdd5088f4dc6ea1a62c92cf7f58b94b8484098b40373ab0875fedae6f1ad8852c2d2d7b8f9844d69877d3240d97d221bf6b2e9721a1ae93d456abda68f31be7ca1dad576c3fc9568f2284eba5269c965747940b9450d0111a8e6e4afaf337e002a4975717892d126b78df5412c45a8f15677d52fa9f2450e35d6a60f51578aee1d6094e8989da03ae79eafabb575753b0f422b080f13a7b74199ffeebe75c5883479c92bb2751b67364593c33f48155eb7cc58022f9574d2d8448cd7caa17fb939449c2cfdd410d16fe524fb0f0d4c641e32981ba6ce0f345d1043b7ffeb6aaf196ac0d22847f58a589d86168ff0e7bbc59a83b410e9101e6b914fc14ade9300a16b858e3fc7a5fdb64934982cbbcd4a2dbbaa4f4d42ba8c5b15a2ba83402d7b9eb46af7cef77880a5d7e27c139d03378827658299b56968dbf47fb58deeee3e972a00d40a3237a3e9b9a7d11f24c691dbc82d97da2ac59b30e736e580a985de5532cbae2bd7f70cc1133de3e9577a12823da33742d572606618e63767d9b603d4b31e517c355927f9cce21db559de562181ad547dcb36868f0170a401af6181b55a73b3ea040916ecd7044447a4dfc68bd377459b87cbb9f879781698148157a6dadf342b703d6f18d3a146161267e96dc8e72035fdafbd60a8a0968bdc67f0a8477a76810390597cdc8f21840a496c8bb884f8e73cf3b7b9a6c895bbd035d61f14000dd20f38cd9fb81c3fde52818d3113d53e0b9e6ac7512ee7ae489ed10697f5e14e79744f4b275bfb1e5879a2a660f3964d6d3959a046727d04228544efbe7a92e757d17043ee1f436fe69849e8fa3ab6458b81a37271c02c05afaa01b476e4577b5ec43528545ddf2c712551ce1eedf6df21c6d07cfb9bfa2f8161ba3cf569f69cbb904f09eda869cfa499f5bcc6ce35387c5572ae82a763715f73d6802107087141132438aecdcbd31ddb04d5fb0613b8b0eb15a1fdd176a377c5b4fa000154efe87cae8347fdbaa45c4105e7cf7c0a8936608e6335ced2f2ada100754a02a18fbde628975c0054560c01177732d35f898a28cae1e36cbb3da759928de654d4476e02942a0d4d6a07edd12efda277162fa356e211121c9fe6d14e1bcac1dd40d3122c6fdaac8629f6bb94f2ef492011980c88a89c6b7b13eb09c318bc0121d5ce9552c3b23dcc88fd050a410a7a423eb3c067ffebd52dd09e3e7998fb447fb8f60d317f69cba65848c16ce42f60113394ce1950904e0718526c9e90f08289e5c5d69a578644ee080dbc949932646aec805225091b0e5d5df7be92c88cd6c7923f7ab4095c583a8882961615b2485e9ee2ac06ae551fe5b35c7c93b95a18c6a43f90b7e7e6b53bb5600af1d83737a33897c55add149c3e25227e0254ea9adddd76be9f98782027dc985c8c073206f7572f5ae46cb7a8dcb466056d82dcd1b687398d834fa7c8e7b102e277102e615d9a6fdf39bc9c938554022c6f28d5c871bb319fd0b60ae4c362b60939378993b8fd76c0c1d9d0834d1cb5c31385ab36c396929bace21568ea9c97f5532fa474962abcfb891a7d59066244dd3ae0602e7a4010b309358fa3f15daee0c006ca0f29bdc48477f8d098a354a0e792737c25515fad190d5477fc392560cc1f4501f428c742ff203aadf8b1f23a93017457bd07423461c268e72a51bd4480087bb2b78d1d2dc11e368b1c7430282ca7ca8c969fc9edb6e13f02b2ef122471de61d8481fa5c6066124e372af5b46c1b53edd912e4ff4381464cabd05fdd9cc63bf2bb8c01649cc213e1b1f93a92c1c230c28390f7898327f1d1b8564afc2311a437dd2e57f4824a3354d794f9b38d89771103fb64d72dc8dbcf48a5e29b0433246e841c2faf1a21e43fbc9c7b6106709be818c3548ab6cf95935d0d7a328b6ea9ac87e964d20cb568ed582241843e197d1160948ed98bf9fb317cab31e40260c2882e73499f367a51a57ac43d83efcfc8ac8a7400ccfe0f442a566b29a0045ea81bcac46e96c35b199cfe300242f23e4db4633c9e76c95c2e2787a81bef734d41bfe99ebbb12ac61be4e150aeffbbe18f3c03270731a5f3077f23174cd019500d73a9dca3487f707717d19db418ec312cef4523dd57c506df779d18aad17eb6af7a3387dbe9219313f63180afdbc6c84e085e35b0f810dd58d9645a8163f3221e55476c7f214aee0d43d0138b12c65ea646c3477250ff01c89ea793eafa63aa0cea8c3685e12ddb9925922bf8097c2982cd1c62f49b9813a866423966012ac6e3bb578d364939fc9a0f202853da89639b77c8f05dfdaa41b0e57cd3336fabaf1b6326393b8bcc26c2c569d2eb53aaf4ed1f0f4927639c42db00f1b0ef9d16834861e7194c6dd81cac4d5e283686d23db85c88032e9850927c702aa8fa8198253994fec5e76e2f5a0303b8edcd68c3215443a68ea0c7e2be1e1523f72b9d0cbc4e302e9e0350792581110958625b494188cfc9bfd774d855b8f7da63f3c1d9e0814b32d1970d4ac9b1be03bc3b540195fc2a4ba8ab21064821869b4d55f7db4e847a8130078c09f34509a1a85d032d70cae8bf440b5a8f5dde3971c136d32fad7b2bc7bda3d3b7125000c99c485715b697e6fd7136c863742744f5f20994cfb81b3d5a1ec7915eacf55a607ccc27c45b88664c4e17ba702bce53656b2577eb2e9a79a520e4df48de9587797687c0f923c11e5f8b116853a8f60b6a4c6df086cf63723c3ff842848082979c6d12f50eb16b60253ba4023c6daf0a5ad95ac1f47cea4045edd53a4eb97fd5936c2d389a153699288c9f72672a8c80aee9d2cfc986a982b6f02dd642346499d9607a1b6dd468d8a42f6b015fbe4fd77c33f966b9f25c529338559bd0f2f2b627dda6e6002695e488d047616978f139671eabaea14255e6c9075ad6e7212c03d64a4d10d96b8a87a28961ad7f11726821ee7876543ae474c5628d8bcb0775b0d626da23055b9dc14ea51569da968aed18746dc60ec531cb6ed85b585b766b59c5a5cdd05c1ec07a720a16d76eb6865ab5e2e0c049e2b0d0d3cb7061a97e6e9f66f17debd592745ec01870e3e1107d3c1b6370ea6b060e4e55e46d3f43edcd89376355ea1a089c80d430da91562de7c4d1036f3cbbf26cc2ed5c85deffd77dd033aeb4e42490f3b230a2ea807bfe9efca8c7dcd9e8b6795dd363186b992aeff6529a3d7dc4b6a5b9ccde53ca181d34554ac9fe909eb53650f2f19c441e0c0bad00b2b9cba3714ee556c1d0a62e4c631c5f215e3e0b39ba94aa6f3e76bc6d7ba92634876fd0f686fb7469cf3c9506374ffa02e759cd289bb926a5d9dbd201227cc18349c2b7dd0aad349dd766e083fe5014cae7b40386a7cf92e6b25f328b558daa54c86f5c0af07c731afa61a07dfd07a71a9ca91ee09942ab7a9620cab3bf270212e50e3014ca6f15de26ffbf88b8e0609dc5ad9951be3c1c64eb27f6321146d963bb86a103ec0bbf8badd0b36b32c37b40f725a23646f69e9bc1393d4b8848409d2a33974459b9110417f509ce2ae23b5825a012bf0999d21482325f118617723088d5fca9d4d8e8e5cc6c1490365a42c08ac44c2728e2f9c520d84b9ab5d1c35cbe0d4209155c8c96f3d9b2cd1666875b73ae478db294d22cfc1f5fae22f6898c5af95442d2e32149e2a6a149ed2a93f90450f57a793deba2401170f9a010b0751d542e350040e892a7399921d99fafbae902b4142f9ee58a38a758d339262dbab0e7da996b2fa0da471cd724c4bcac55036ab1b1f0b984cef1e283cd80d451f42b7615a8683bcb0c2716323c1ce1157b883a4914888fd2a269f10734388e063bc0ca0836130de131cec6bd802029ba462ac94bd2cf5ae41ae308471ec4f8684910544362b1b801b4722fefc3a63d2a215d731547152c858166c074786d91d4b944fb32871ecab143f86443dc4da27be21af3db0af729bc5524105ae1196dbe98aaa4cce9a8fc12d4567705335f86d432987affafcc03b81175f3b12f9e49143b3f983f3a40e237bdac781dfdaacbbd656542b0cd9fa54639b57cd0913f40c4d076c8079b34451b3e6d592fa44fead9ae05bb0a6486f33185d6c645a4cfd95169858d7403f98660b63067f4bbef99488cf9bc20952d169fde51038a52cdebf133c5d36038ad6523530a86e9bb1c7bd6384ef89eb1628fe1", 0x1000}], 0x8, 0x0, 0x0, 0x5}, 0x4) connect$unix(r2, &(0x7f0000004680)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x9, 0x81, 0x9, 0x80000000}) rmdir(&(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)="ff03") 20:33:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 20:33:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/194, 0xc2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 20:33:35 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xc72}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xd3, &(0x7f0000000000)="3b4f4275de7c848644256c1205f32f35dca55c3297d53de3afeba950102f8e88e0b72a0bab8125482c59ce2f9966de4df1c33b2f9d6bef96542227053668bbf7c815b7b56926d87b8ca595aeb5bd4cdb13e04698d40d94c38e7ba024fe652fbf5868de07cf077ec1dc12daa23adb515849d313f7baef0b89a4141cfb453b62ec84a5888a12a6c90c06ec82004f94c2f02f7d2d0a3c17b9f4e476124698bb48c51fc0138a255f89935b0b5634c517cd1a2698cbb25cd58f1516b27926a2854efef3784e608185f34c777c61e5f684ba4ed97598") 20:33:35 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 20:33:35 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x20000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x8003, 0x0, &(0x7f0000000080)) close(r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) getsockopt(r2, 0x3, 0x6, &(0x7f0000000140)=""/151, &(0x7f0000000240)=0x97) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x9, 0x7, 0x1000, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1ff, 0x3, 0x9, 0x1, "2ac46adadbed05e5508c7ba52c69d59e7fa27396", 0xd7, 0x7f}) 20:33:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x10}], 0x2, 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) getppid() rmdir(&(0x7f00000001c0)='./file0/file0\x00') chdir(&(0x7f0000000240)='./file1\x00') 20:33:35 executing program 0: socketpair(0x20, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) ioctl$TIOCCBRK(r0, 0x2000747a) nanosleep(0xfffffffffffffffe, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000080)="e10cf6f9b01e2802fae41d6923cf7d2ceaa64df07c70fdd20970499e72626e2e7d4519c133ef309bb10a10a72472e2dbca85b838cd68060074c81a2344d3fccfbbe0414bb75006a64b1e4fa50fcf30d5e97b38c3e9d8ae524bca3d64fb9a3ae5ae8ffa6348e82f348ab85c0e8177487d0103ba23e2f050638838c15353aad5b8225c46dee8b8db8fff38ca32dfc3bfaff5250fb2083c905e9a0192776ac74da43ad95f42038356f4081777c95f01ca50da8c65165983fe830aae99d80b25fcfdd863b1b4abf19552637864b4183953a1e30d0d2664e2841ebce94cb0e8c0d88080d015aa9221a92f444dce59eef5c2814cd39c96000727b11f") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x1ff) 20:33:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="626ebefaf914b8a5e7bed8354c3ab948ba946367f1a1346a284dd3cc956e9a1d8987cec6c577d23ad24643ba988b62171dbcb7e2f30c123866648a1ab66bc83c76c500000400000000", 0x49}], 0x1, 0x0) pledge(&(0x7f0000000000)='\'\\[@', &(0x7f0000000080)='\x00') pwritev(r1, &(0x7f0000000080), 0x2bc, 0x0) kqueue() 20:33:35 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) mprotect(&(0x7f00000da000/0x1000)=nil, 0x1000, 0x4) 20:33:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="616d6c21d799c182876ecafb8c9d7fa6f8d45a176fdd1750be5145a9906facaf50e8c7ebc444a48f8f787953a5382b69c688e6b4792e7d59c7e3432db4f22c9cc31aa02a04b60204c109edf98f6044c4fd4b61b43a05c5c4a2a3514712ab2e84a7c431534abb5ca0a3fb781e3110a415e02ff9c2a9e8aa014189ac093ba53290051381c3a85bd78b1f8a387ee486bc18f9022703d941952af0a65341366b88c97e8daddc1c99664fa2e0f39b84e0ce96e68b54e016293b5c29", 0xb9) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$getflags(r1, 0x0) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 20:33:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x800000000000, 0x5}, 0xc) 20:33:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x30000000000000, 0xffff}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xe48) r1 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) fchmod(r0, 0x0) ftruncate(r1, 0xda) pipe2(&(0x7f00000000c0), 0x10004) pipe(&(0x7f0000000100)) 20:33:36 executing program 0: socketpair(0x1a, 0x7, 0x17c1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, 0x0) 20:33:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) dup2(r1, r0) r2 = dup2(r1, r0) fcntl$dupfd(r0, 0xa, r2) 20:33:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x4) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getegid() r6 = dup(r0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7f, r2, r3, r4, r5, 0x1, 0x7f}, 0x0, 0x6, 0x6}) 20:33:36 executing program 0: r0 = socket$unix(0x1, 0x200002006, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="08e68788c75bc1b608000000000002004c4ad0a9f08a3f5286c0594f20323d277247fb929fc84ad9ab307b17a55fa6a20880153925e067b4965eef96ab1ec922308eb41016bf718088fc6968656a4f8d6c20ef9c504fdc68"], 0x10}, 0x0) 20:33:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='\x00', 0xfffffffffffffee4}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa5b2f009099e192d8a950fc9d80fac5", 0x10}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 20:33:36 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1}, 0x10) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x6, 0x4, 0x100000001, "f6b36e22d4cda0310417313989e14b2b7554d716", 0x2, 0x8}) 20:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x120) 20:33:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) socket(0x6, 0x5, 0xf2) socket(0x0, 0x4000, 0x49) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 20:33:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x2, 0x5, 0x6da}, 0x1bc0, [0x29f9, 0x3, 0x1ff, 0x7fffffff, 0x0, 0x1, 0x6, 0x8]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') r4 = socket$inet6(0x18, 0x4000, 0x200000000001fc) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 20:33:36 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000100)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5c", 0x30}], 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket(0x0, 0x4, 0x0) pwritev(r1, &(0x7f0000000000), 0x38f3818b627398c, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/213, 0xd5}], 0x3, 0x0) 20:33:36 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setuid(r0) setreuid(r0, r0) 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 20:33:36 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000300)=""/198, 0xc6}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 20:33:36 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000f0000000000000000000087dc30c01df4d6acac2a6f64fd910100000000"], &(0x7f0000000040)=0x1c) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socketpair(0x20, 0x4, 0x73b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x8) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') r2 = geteuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x0) 20:33:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) fcntl$getflags(r2, 0x0) 20:33:36 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r2 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') bind(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSCTTY(r3, 0x20007461) readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 20:33:37 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 20:33:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) 20:33:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) pwritev(r0, &(0x7f0000002d40)=[{&(0x7f0000002500)="71f7e283162718b745813400357e2012d8be00d90786ad942c8bff9c9f6e4515d681534746581f50c11934fbdb1b12b230543f86e146f89d595bc23eeac37fc4b117322d18a282ee17d1d745ad6ec8ee6facad02bad86fc46bf7c72af3511896c51763d20af04cadfb931ac9e5564d2f76ab03f280af5d6bee91fb8829eb812eae53e0cadebf4017b02718da8867577e0ddcc7b50341ab968cdc3d15175c1cffc19eef1228668b0e392980e890a4371bcb17e4d87b74e6fe44416dcf398bc6b30b2bf6c971350c799ee67081a2564957258ed70239509a5ff01349", 0xdb}, {&(0x7f0000002600)="963c87143b89fd86987e9c3a6648450634faac7290cb5bcb10e35114401dcf6700e684f61f7ae88da8f82c1f21911830287824cd3c9f268b56927950112bd93e719258ca8cc78a6c3dfb75e1b3eab88af0b02c5d8577e9eec8f733b4e7bf071d003c83df71c42f3f17f5acbb3ffd44e26f3b1ff9c0304d72f44d6d688a08aaa1226480ef2f3a0bbc2a2dcbd644116a564b3964789d77fab106fabd2e08922bd7133f2544e5367e2b97f86824ca90c1189fc7a723b3ea4e1237854187c008194d6e98a10f8071b345cf163deb573ac95fdb6e61d030da6c03a4db83d488a8f2c5d099f36cfb6f885204af5e4338db2df8", 0xf0}, {&(0x7f0000002700)="1fd303f6d5ab3ffc0ae3289ffd23f6f948cd93712496c4fb3ce91b09e4281e152f4a3703a555ca5332446b7f161790fe52618899b2e3824ea42e8bb1fda5917ecbf9a76dbb48ef752272795f2e8dd32e209e9321b2a7f54ddf899301aca08b5b833ee08a7cbe637a9efc94b322c345ff584a2e518872d8636dea0bb67dd97a88a6e835c399308add4e6df0dda5bee132027cd758652939cea268c087cab3fb2380c837c0b85157b8cb73e37fb06c22bab8bfe4d01902c714f229e3ad3e89439464cbc77d76c9f0532a63b55340", 0xcd}, {&(0x7f0000002800)="da51cb8dd0004f5619cc6d77e13cdd444e113b49220a3b0e04164b8ce1f5a185c4a23bcab8b09f6f9d9d6efe3ff54645f75e7b1ee6bef24059cb61c7ae273a78aee9b2c336ec5b6715e56c90f77c31d3c1fdd0d51dba22a03851007726e3e9bc0541729d8eb48ff3d31bd40fb632e3a7e32adcfd7fb128c3bb74671678b0b1bd75946bdd7a34e6d5e6a414cfa885b2620523d8e4bc11970997b15b8497e928a0960d3c6622fa5b9ee0e7429be81c6fb79023a5fa626bc4eda38aba72b6645e71a721d1c26c915caaffdf8521061ee3af6ea1a263aff8a28ae0cd42fef85c0c", 0xdf}, {&(0x7f0000002900)="52a3feb3c6386bb52c6e6f60997f402fa9d29811357bfbb23101ae7b0c230629fa06946b75ac9328a897c27cfd4aa00a9e3e811d6eb7e022760f9a46bccc74891df8744fd5125215", 0x48}, {&(0x7f0000002980)="1a5919233b9cedd0b36dce772fc945127f1a8b2a2ddca7b6de26170bea8d7a6776cf5e2b9938c5fabb2de3271dffb9fe8f1e415332b016a533f70ef8731b5f539444b9eddfad75426a37637c7c0d9adf50254fa352b32f022f106bfc97a15fa29d7ed090788b4089b930f1b90e4412f39f7ffa309994fc7a810cd4f2b2bb40acb6fe57eacd11e1bced4d8ee34c6658b3781ac11819bd58dde4ba691b2f3bb71848e3296a4f8e8c0b5b077f1c783eb3aed94c034d02c3540aa445821474ceef9f84b8900590d2cf62622e643500694e31b45ff1c96f813145", 0xd8}, {&(0x7f0000002a80)="660768afda2803b20b3bed93371f49c41984064d56a4aeffc778630467bbec1020a0a941c2956a3d95ac4ad649cb08a0863695310efad511d9070bb6ef98c75ff75bdd07cf55137f56f1ab5371a732517bc03dcd58b856a9aff72609c6491247af9595e1f6dcd46c528f7cd220e041fc244300fc54f41a095c28aa6625e2dad500ea7a4c9026951cad1f7199eef56f6a375e5f5087dd162dba433bc12de52146d626", 0xa2}, {&(0x7f0000002b40)="257241f8006eb1b69c224526f229e223967303985d6ba0964be121a9b85b1c8a9620fdebf4173d0a05a876dd8246b368c90558bed62c08c0f131ed243048e739613c512726e67f66a2addc3470f866d8c7254e9e41f7f5cabe000f4b779b516ba16bf0156f69e49d095e182d20791f133999aad3ddfe592594c949a39ea60c6b39531da069db12fc0a46cdde639f", 0x8e}, {&(0x7f0000002c00)="5c1a86e84f498a0f047356b2a40492a77a164183d9a4c72514c311295c8b82dc791aa851f83fbfe753c679235800495603f6b34e35a8273401f26926a42f27b3a948f67087f022f6f39412a5e5d816ae0e3e44f8157b1993b05105ca308dcbabb1c04a8ac72777150c7b55c4d9c6c7563b42c6f309367c5bc84864d5df9dcaac66c673a81713e5aeab1ab841527c77684f60e346d2ad0bcdaf5d9db6533b6cb0e5c44f9e24196c1a71a50e7fe2e950e79a96d14917b5c2f1e2ebfc69423b86b95c6ceabb2261017376a08ff0b0a41c", 0xcf}, {&(0x7f0000002d00)="1caf23b3e3184ce35bb1cf4eca856283", 0x10}], 0xa, 0x0) pwritev(r0, &(0x7f0000003040)=[{&(0x7f0000002e00)="13e5c1e25254e5b83da12063bee5b6428c5a41ac523e27565f61ab59b8b2abb8743973bf01d6b9f2994485c2", 0x2c}, {&(0x7f0000002e40)="3cc87aca7ad937b4858e845595e52f5f08ab6c4a7f", 0x15}, {&(0x7f0000002e80)="f855ca6e16539d6314452293126767c492f03ef44046d0bc2a9779cba7d7f3d3ecc0e84550af0414e1f3a8ade2d200e2df2a08b2f5de39cfaa66883c9292317e1dffeb39ecfccf808ea278def9b6d6799e19b955ef7b37f427aacf5eb83da7719171ac888eacf88fe5a3b0481802e36102cd93e4c138120edc85a8036dcf69c6661454da0d0b449ae338b9119ba4d161f9fa546d596dd9fe23b89d93b8d2d33a90dbb86d", 0xa4}, {&(0x7f0000002f40)="ffc439f59cb7ce5ae4eb834e782010d14d71cd51fc8e1b405b6d4e21da266b2afbe61938160ac98bb5220964c707e32588641fc1ca3a132a054ca5fea2a24f8270abc7c0b10f116c7725e2aeb3efa652297355f59b4499ec704d30626253ee0ac328514f0bf08bdde9f816f6344a2850a7a9e1238532b4063621ac77274489d0e0c09eed2b70ac699b4e02016b1ff4772a28a405d2096e55dc5cf9d259aa359d202271e0ab9493dc878114b3396f94240482810b9e8228de89", 0xb9}, {&(0x7f0000003000)="29dce09e2de7bcbc75439154557fcf", 0xf}], 0x5, 0x0) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000000000)="8b2fd01b2a628528ca48e863b28b800b1b04e3e0269951f33706d91bec1c60413a142551d5716b41f250055ea2de85", 0x2f}, {&(0x7f00000000c0)="3e3e65fbfcf96b628398624aff5f4a186b79854376fdf52646a655a83a1fb53ba62cb76a92d50c1b4dce5749d118f85e7e976d911d974bbb77116c8ccecc52ea092fcdd4e319229c458045596c272017cfcc2486d39a2cd3c2ffd635eb420bde83b845bb0dab96010ceedba2aeea34f5c330a6990e62351ad867eea2c449f8ca2679fdfe41998af4e9f07c1c413b27cced02479132980c3c009a55bc1b39239d8b", 0xa1}, {&(0x7f0000000180)="cfaab7fb433ee5ab194eb891f294c3a622b681b6a828e8b02ab251c505f9319af3127b3bdff88387d15e335c362cf742c41f10de51cdf1095c94bcddebf27b0359549d5728adc7c280f6b783f87329d1a8240697750364189a3a2e04206dab433721e1cebf06e81b49e4bf357d1bf47feaceb42c89a76b912a0abbbb2823094c6225b9c8d6707243d7eb984b1c606aefa9078caee36a1687cbb49829a17ca3577c1293d9d6f7c0a092b029217178469124a803fb7579824f1ef8da586bb783952576c14150f57c62cb5775921af79b82e7736542875c71d074209f8491377368ef7c0cf428ed6974d7a10ab35afa9620c1520b8bb5701e6782650732028e80931d2130f1ed1a99ee0c8b39ed31987e03499688adc094970b83db35f4d7298ac310d6c14d70752e201b170cb6750b861504cdf67a7dfd3a097320cb3944a3a8bc5d2416125bbfcb307bdb72cd3c85d4e6dd00b0ddc4037e2fceced62f90ae84e5f72fcc9fe6459b3ec10f428ab5c09b3ac0d54f963085f891c79c1c9f66570ee3b045841e518e7b60c0b6398cd652868f752d6ea12b89fcf24ff2f07c2c43fabce2e00d66cad08677c906c9be7b77ed0e986e63993778d545c82651675fd773438b8f0b8693d7c382af691146d1f1faf9931a9d07e7a59db68181931cbfd2612e58f38fb210dea642e96d7e1d1bfec990003a388305947938412a8c14e327cf7a3ae4ee500bfbc98a8fa37dd6ff2614532d49f4f2f0c44f8430176abda676538caedf98949c9c3645f5b7d1f8257dc3982546f09ab55e17f26a13e1322f730ac7ae8ec2df6af9197b449aecb83b8b35db556a6116adb07ce66a9e78fd76b0f2a49095fbf31caaaf977e8660c8c35355a69c79e675c8cff6c6f112d44783e65b8f4d3c102e8eb40cc9effaf852cb5d9ad303c124d5eb4297d7f47d93257f5256e0e31284964ff34b7ce90675e9ef5514a3e1e97883692ee920b1f70bea2b26ba24307a3d22a01f941f2a875bcf8354575d1140bc942dfe68ee8c6b24396adb3e5d1f4ce373785ae975a11accb07d2ac20a35e5a2721d276672f682961f99bf5645a294130e7ac6350ce86a4bfe8c2ab9f3233ddf63ca8e4ae8836afbe88d83bc3acaef8b44e76c261adca6a984b442f93a0014211ff10d6dab65953c623098e6b215313a19881fd2ef9474c73c2cc693cb19b919775088619ce14ccdef47bb1f52fc855b4e30479e8872a38baa95f5b33c3b1942bc88b3b63272b37a37f24e16657d5ec756eaf6ef11defdc94a5209fb5f5d43b68e2bc8be80eabb333df6731af8f71ad47f95b67312b3674bcfaa533933e093ef4999cd22194bbf350697733b0cd3ad885fc8056daa30f381c0abc7617afa7f106da798b05bbb4627c227923808a3955e0d23a85f29a4c6f7fb8cf06ab38b8dee0ffc744d39679196f8f377e6a5eb424b6c43a39e2f78c040129687cdefb4062d4b87500bfd333ad2abd6006d44822ec3733b8e11fa5294b0cdda887d505567f773ea8523a89c6fc268571670522e8fc732fe97505718e4b25861fa28e6ed4db540ae025714192089ab64fb41cdb0080a25721a13f03f5e22cd165c0f4d9cf0784c1380cbcf9fdc613221e982621cd3aedf59bff9abea43aca0b4b5e63cab6ef97cb402e85924c02ff8bd5cd1aaed1f2321874544021ad6736fc82b4f70625830812f119dddb12b65c1809df7cac9dc870cf34864a0a0ab88f959ed1ad886b923512ebecc5ebd053b04a70656afb70bad9f22b462a056b499f220c1653bc9c76a4a50ba8054a637eb764ee2d14ec50f233d0247f1363fdd7b864e081bc78e63c5b59b2cc4502783aa6b3851acfe6af229cd6b1b7036858e0a56ff2d5e7e843fc3f071a47c9e6577ce1aa918e59c9d38db6fcdd4fac4c3681f3f921921a537d101e45a650947d9af034c17b840cb7b005b2f06e30e407e641f15d51dee640b8f6cd4b3bd03975a3b47af50d396da3c28355fb9399ba875496016741b2482763ef39fecc76a5f4126a6dd389a68fc6de587819b87f17dceecfc5bbf5028eb63079673a9e8e1254ee8c6bb2be77e4bf6bea761c8cd9910813dd6fbb733d932e30b990fbfa97bd7531be27a47705297364d0f0e471ecfaa5b864f8e0ea365b3f26d99d968e0344c5b8af190653ab95c559d460001c4cd33bcf10796c98716b1e2b558bd0b24613cf675e413fa8a14ee7517c28ebb08d7f544a844553399cca77e7a60d0661c772b7dac5031e838350113e34ce699d1cd20645c735a0b14cb702a8c48d7e41b0d6256596113b779be0ce8833d4488f99582071ac19ad4e5a7f4d1a84ce38012e1417b5110f51642627193ce02a762c5b7552b0b092138cd23eb42339b1fe5dde2371838b1b82ce46d53113d70f1373d1e8343f37f07d76181554922253683f39b0b9e57986057001ed8f36d2c098dbdd8218371b5dc173a341b3c6e0abae2949c39ece36ff7e53996f50591ebf2cfb955661b00bb962f2eacfd062fc9c4103078f46a8b7f0ceadf4d53d2168e201face34f23cff9babbb5ab1bb4861f75119ea27e5f22b38733c151df8e69c14c066fc501e77e6f3e0014629aa89968f14c876794fa7fadeb5b894883b22c1a8285c8bdcee0169e70f24d73ffc97e2d9da11a25735850d2c13ddc6290804eca4a1fd6514d40d1e0af1bd2414d6fae38d9714c49bc05b186faeb81e411e7fa76b7fef14867d085a7102374c1e7b056bf744cde631cccfa25b2391d6ac1241da369f4dfa1a5a0387744d14e8aa5241321cb574184f833474096bf172dfc56a5522c1a92341a70bd6d6d7d46642a685f42e0c79154335dcb2105afad15714372cec4f37d3c11824df9e3130abc0c33f930d7b93a18968dc1ddf331982a1ae38db0654b02ad47e166e63e5d13cab05a6989380901d23237ea8a24a13a01a1d95be8e843abae23bb351d6abb0df435eb277981f68146191ccaf8b7ae52ac98e8b7a7b00f1c32c31b490dbc8ec13d3bf04c058262ba151858d1a604ababa9c99d0f7e2e616f4de16560e79c49548e4446d90bd56f811248c224e4da3a30c1b764323cf3e248428d654907b993b828628c47cbddd4761cc51321b68f485876d5cafd3d584519ffc8783f5430c6048e944d6cf588840141f8ff014b2ebe905a72286258aac4ecc38b12f4e1147c670cfea5a388d33efbd4af6b80b384b0dfb7f7f86a07a4a57fe6803e66ec59d3d39957a4de91b3a1d6b55549340526c8815dce4aa4ea6814d8be5c8a0cc9b454b3ed743d09c33459e70e4b9f79c73e3f7cecbe1e877317f5e22256a3ecc6a25fd6553d0fe416ca7ddfe49b062b2d03a45102fac6d61a493a4ce86119d76128e55b50b3c8b27cb8e088109c4e9b56f89cdb1410517f6d252f450939e8518c62b956c65e4fbd8590cc03edad0318e81a5d9b341cae082612443483fac63262e4ef9ccb6950cd23897b49dd3c0d13356343dc3bdb8ea7c951a59144fddcb292a9dcbb583f53f79bde736a8d58184b01920c29950fe217b7155ed64e81cadfb16701ffddca20613bc9f70ea8c93d99eecd956079f3f91c5a87c48662a4351290d6f871c7684eb7df5383099bb37a641926773d94be7548488692437b558dc179d674522682e16c7042a999d0f1a3caa388cc81af441a9035dec68d017e090de74484a3a6541e60673ba84a158021c4f27650754799afdea90a48baf167e8000f410d615e36f3f7aed48352e37523f6cb92c0107633407818c7bb8ed0f10335dab30c678c6e79dbb776260177412373762e9dbaf8a0ba38a6c83b7b27a9e22183a32752d1204428891c948b4da0c4bee911379b35b321f77d32a5ad0cf9861bcfc32480182c2793292c0bbba99dce82b63e548685f54fd225fd4dc04cf2b8ffe74be69b6edce8eeec2697701e11a6afb9eb97c3b641fc5d551d12399c0e1345528285bec2053bc5f92efee14c76c5eba2d92f6e4691668b10246d83d114f3cf95e02b05d1e12a6bd0cc87d43c7a56d8f03767cec54fe43a16342e6d24e3e685df1ff0d98054e7a26474d99b3d6cffbc9197243c9b9fbf26050dba8fca54e60d1ec549e9cdec7741914ae0fd0f3b9bed26d7c26b2fa8dbde5fc3ac41ae6d81ecab2045ae84b43d04ad71aec9da6f6bcb731930f825abf5edf3ac5849571b2dea15d504f2f80884d00223a820162ed4102427f52a4c97f75e71c3697ced677825e6ce6d874efd669db05ebbb54a5b94dc146b9f389069ab94b9597115f592ee5be570941be5d5b2d462f2013b6d4f0aa01a45e71ab71ce40e01305b1a6be4430894a887632c070f1fe6d167ef75aa2148a8955fc19951ad05179fc043de282858957f9487ad9a88026a838ffadbea60f561a209c115b4f8e1812ea3d5560659073ff2374498e6b120030d43d736627cd553758069cd7a71422a29fb3c3f727f90938909eba4ea569e7a8916564245b8ff349502dea74235c0c7248e5b529cfd15c49a2ae9ee10154b20095c7c325238247577a2f5f29f4473e274ffaf48e37c5210f7bdd74c440c5d289bf76ec978df2061654a4c8ba8e62dda4bdd9a87ff2ee451328853613f8fa532f4164cf1105d43b8a7dfe3bb8f767e656bec8ba74e906e9020d22ba70a45620adf5ae95619056489822b8dbb9f0d599d9e6e28e550718e444297b83afb446d2b95bca9bb2fa32c1acb44bc174efe8c528b7f74e8fbc5f10bcc1577edc0e5d631235a69e0adabdf96e9051a7dfd6dadffb844dbed94ea4840483d779dfda3e408189fc1e7fcb513f3d7b5ee869443073e1546dfe649a7ce57d933436f08406a71280a47b2055e2169c2f8507d0b7567c2e70ce86b35144ddf5f9bd4bfd2ae058c4ff8cad6a975ed4c2b69f038d34a2b7f4e76815f18d718446550234ada41a9e7bc0f3c1c47a00dea353359760c6a116ae32bc1c2b086fde5ab4f173903ea7778ba48edd523ed54bb149eb8fc3c1dee69df36c5ba72fc0864fd556497f89423ef1335c6fa131a0488c019f8d79df7380f6329b10484041b3a8d7423953f70107c46be8456b96196b5396de350325ab5319411a91033548afb875293b97decafea0d41cacf7dd8d95caa05a6e199549e2fa33850fccf0890502b05ebef30d1cfa000f4b22bf834058d2863f494810ca41563320aa62a0549bb7a3be2f595b429d8a505bc8907914f64b79acc941c0d5709316ce970db5df3a0fe4aa6eb050de0ea52e2e7d2cb2a76f0e920b089b8b42f3430254ed02fb1b5df847002d6eaf34e39c326ace3dced2b8ec5cf1e9dbb1c6cd2e2f84fae9bd73397f421d843ccaae49a81396d077bafba93e889f75a6ec3b29b06169b89d238b2efe6fd8cc811873ef7c65b6818f397728006f34803dc6c7798efc37da977652afb4597653ce3fa20d406d1f22ae4a4658184da00cc7b6d4b5b5ae04684859eb3c83e8cce23dfd78daa48e002b96d770c31da6a0e2230fb511ad798e81860ec68fa2fd6adb027fb5f7e8a8d8f69023391127bb8c08afc896f6d0e29d9029c86784725e09ef0d9ef3839d20cee3a4a571f14ff375231f42206b45719eeb84ff89d1c7a2f888c79f33f7a649b4c961cbbf4dda618c7a358b30d992f2dcf7bbd136bbe2d60bead2c9cbc47d4f10c4b8643a48c9573f69719f131647fa30cf58baa4504c1083e26de258d95dc2aab550dbd40f68f449ee4b9336dcba66aa4a31cc98f1a2ebc48c90873500194d1ec45ffc085de59d6365f133c078d6d47bb81f00bdbd7d1293d2245855334a72bdfc44a85505f2f9e0d71a6", 0x1000}, {&(0x7f0000000040)="ffc894", 0x3}, {&(0x7f0000001180)="8910d19c1304b7f3e506a447b66971d959c767f6880b41ce416ce00d9b75b676db0a873f0207b753eb65509d93fc336474291327ae4aa75f0bc2a73b91136d1e6e1f879f4e00fb0d05b62c937f9363333cb2b50831d04b8e21cc4a7b1c218ed453a66793f1cf1da30d13f521e86b9029554822201121e11823e2b3b4971b9fac0b1fe29107f77527530d8de159c7b0c2a1932121f540bad0b21f7ade983750d0fe1fc777688b4b42cad66a3c2d1487db0ffd9f8e9d5b34362fbf01c69a87b3005e3e403530a3f2991ebfad8e3d70ce92b9793ade45007d37a88027e3a21cf6b4a009", 0xe2}, {&(0x7f0000001280)="20536276cab31a2b976f1b99a0a6efc7f93fb157352df7da7b9c7e1d448008e1da1c8a90e73d6ccf0f536b757299c8f681c8698feb1c3fd188a223c940c4f3bf9a927fc507c849258e0c28f7e1fecf42de732fecda28cd470b625d60b9c179639145c83311939a6576b8d39ff2f9886bca6d466860977217043117fc7b3e842c10a7d83969ad4d358a989b052e1175b521cb6fbee4acde3a4958f823841ecfd0381d4096ad70421e9a4f30bf87", 0xad}, {&(0x7f0000001340)="0481e495623667e3f64e290ac674c012ce2ff20a842c6818e28f6fe4", 0x1c}, {&(0x7f0000001380)="a85dae52f721f058f47c0c24f7892c271b164e73b0935a4e5cb642a7dd045708d88857ff334ded7d0afa843a51e6daf88c719d3a7e7c72332e285f9b40357d44f4c61285c6f66ec010b642b51f5ba9e516a61fcd47345fd84ce738dd74ac891eec9a0e89563751e210ebd8e285a32ee292fef5186b24bd0984d04927012317fb53d3d69a0c334e83ca1599e700c80b3cf28863c663930608929190b2bc8f58cfeb0a87abcb32da283d165842e3718f0c8d22bd524c0ca74ddc89de8bde6372c78f6ddee944197748c2eb0173a68d6d137d6d75b7d40e8140da6dadcc2237accd1a789728033de901568cb8be50472626a31811879bc2f5b6fa47298adbbfcfa5905d5d50bf55004889a7b6e2164c9147e9c601bb65ed43d9c484a5626c1aaa3d48fc2e71566447f26afc634ec6c0965e004db0aa0dc02e4645babd26ce7308cf3847425059f95a0a6b7ef85eba08ace5d03f09dc5c31329bd4979152b2bee946404adc4e8c48fafa60ffe7971bb5e2b9c2df342d4904c58f52de7e925cbf8273e310369d9992075f267b84e931507fc41ba7354d65c04e7a1b3a313388a6b8d3353139bbfc908be0842e10adf73c983aaa07951792089faa379081ceb47d39858e558c4d3e694c79d67eaca8cba357316122eda4f00c629dd7ce14f855a55cb0f2f09c6192fddcc94b3dcb0d86e3b00f5e5f40cb3997d84f780e5f57b149d092f0115f7ae732350dbb2b5e25051a44fbb6383596ba6da235d32243bc1027c24769b535c09f12cb7e221c7dc9e68bea7a75663dc51fc6a6668cba2d23d59e63b3638132460d4427123c93e4c7ec43331a9d68394dd5856173edfaeedd5d112255437f9200fe4c892617e1bc89dbdfe6055d8fbe8de1e79757b1a3a6c59c73bebb4219de677a3681cf89d718cf7836b80ee5814ab5190cc636888616c51eae95738b2e2cfc43d3805e305ef0508e318cce7954ff80ef5c69d7c7bd0b845a815b85d4b891eb4ee4eab09610730771e25fcc84836ef872fc73d0491fa6aecbe39eab0538bcfad83f902db370b614c161e14f3856b7fff498056f5bdcef879ddeb29b1ae50a0bfe14bf1565d05042c940565db5ae64ac868e7f119699b73d8877e2d36995217aaf31b66521d496ea497d3b3fb5de6d09cf2152a6eccfe99f01925804f20d8e400208c8fdf244787d6bfcc406cb7508cd0802fa225a661dbf87bbe8c378fab9f9a2d5ceeb1ba4dc042aef590c1b443af7ed42254eabbd4328a4861d2f018c0014f129d9015315f16d8532d2be09f2c4ec28a97dc78a46fde7428105f15528d1a3ae741731b581e4d1cecb9466b3940a882d756e55f5c2b0a20f7878cc1855a28bc9e956c9d6af54273a3d3b1d6409e5daf013733d8e14a2cfc6f45642dcbb20078a795b994bce08d7ff4ba7b9523b8622ba26b9ac68e4a43fbb793416807211b4907f788a9d6b8ae7c435195ca3affd9d149dbef7a6e79f04bf03c6e5b242fca215d2075690424283e0e0a944f5573a128612ce8d3435cdeb8fa62e2d30513fff07abeb9ee4b7dd6f82b1a2b76332d8c8d7da57400b519c29c73b8eb5182befef003d0fb64eb98b23dacbb79ffbae917366450ba10d5f60ec2ced37c2c25104da0ab9c0476b28872ab48e0092953f5120da988f66bb8038c70ce8e6353f3c38d1304fbbba5a6e0ee92a759ca3598f75a72910e8042ba35f42e2f021d8e5459408d4b79c8636b14c8c82f57dd55bd6e384726040076c7d74f09af8f97d364371601172e3fd14a7e31b067f033cc326703a1451b0e41f6294278694bf32e87e38c9f63b84ea0a583433704747ad6b7ff30010f9574047a9f0e56820bbee15349a4b82ff4d54071aee11e71fcf4a68203a6e9f89a3517536f10e667e8baf7db2511251174082feea498e4c70f56683e85134980d1a467bd33f7a4e354dbc9d6e3ed6dc97f0bd115c9465691e9944637cd7757e804ea65005f6149abc9f21341d2841a51caa2c76a34aaa6a672deca02f5bd3fc5d60ad1754c888bd0c92f39f23805429a39582aa34fda4c3d1efb2aa480a41d32b721620782e96a51338149e1389187df8fb03a807a889313bfd3d1c203d824bfa05474479daf0129f247f625cebd4ad4c62941d5eeaf9236cb60270fa2f990a8e396e44128f269c0b70596495ca1fae2b826565043363f31bfa72c7f207663e64907aadbafa44abe91460030e0bbcea67c22def9bd12a23a33d1ff7fb0f8a5ff53cdc69aae9b5053e62ab058928c5e8fa22ef207e0ef0590e38ddea03d50c390bc3a866a2290407818776d8959ce1b31197b8b105bb04b06792f06c9a0b53749b8e96a5b06154682f034b865f1fec4886d6dfe89288d6f4440194786e2faf5374a9de62438fd95198955d3edf2f627fe8fb4465f4c44b3a60c4f62578eb582f81e3a1d3475dc5df528607dd99380a7ee3e1c0cfab9b09615db234c22f87ef5d889a096309f4d47769febf8e21fa473c0b427170cba48e7e1232b9bfb37dc66d3db21e145525f6e209a2f63ea8cb60e9c64893dd52fbb99c38afcae8da3cf42f962fae09c447165314f3dfb85cfbdc1ddaebc62cf9477d3929bf7036e6927e1d2b6f2faa648b6c231c217462685b20fc43f251844dc5f034087a26d276c43c1698de4251b5a694851841205c23cccb47bef6cd009bd59a4c4e2ff3f6cb96acdb0b51de62a2eb24246b55a72406e58d52c2ef95b093c14873387a6c6cc0cebe76ebd84b15daa0ef557ff37e47ca8180c694f6a8c9abd1dc4a47ff18459014c76f9a2e7718a46f1380871d6164644ec8ef1f3ef5fd68adc7e37896ea83b40fb68acd8932c5c5bf36c6007fe751eb702c0c08b510adadb45f3ca4559fefe9f5f7a59cb959c53854619b1006d2dd3f08a66902bf5d5212f9e9c7d1bc4d3f48e99f8b5bdc690c0ce8a1ccd54c4ddd72f2b9ec2b9ad8b6b24e795251510f00f6de46d623222f4007e9591c5da921cd22bb3fcb80bf8c8d955daed9d91e916e920266af36b13763137361fba561dfbb9d95726799fe4447851899af7f8b081364890b2fd839a388fbdf818360af3301028881139d38417933cc0ec8628b4da2349145838f9f58409a49c687d6e480f69585b6b998daf9ca24cbfafd8d5ddd821cd6ba8c893c5d4af3b0d95dd2bdd7aee172c7d90652e07dd3a91f7b137789fc70b7c3637db6e4a55ebc15f7e7c41c49a3a1573c60ac72c44e9cb37ac795f756809ac4a1b6e717533c8705f8d102947f1e4b74dfa1e11e4e8a838ec15f062b4ac89737274ca393a5b0d7d93c4ed999e7775368836d1bab14a8154aff7f090f7d646150428634fde2aa87c5e25010df31fa3d1a52189492fbe495686c4e1768d54ae8287c7e9ed4e1b38c40b87bd05d3a3af2eb2cf8ca8f895fcd0f99ab6f4ab9f892c509974708088f9b6cada25f43650e40a7e61b9f659dcf7819ab43d1e51a9380a5ac82cde3a505a0ef2ae9d6eeb6fe548e8876e023a5058a7ecf01fcb6f7bad19b4f97db2cae70b850123faeb9014ee81e7883573cf8208dfc278dc5b4a2448e4dd22ae5b58268f7cd8ad1ba9c90e2fe09855313667866a7304e715330dd1861174315acc24d653df1326d46ddc2d7016158985eb0c32518d24df7ea472493e6bb0e0e18f9c3bd9d0415dec16b90999187566642a0fb5278bb52d3385d4ef62ddd360d9fe171d4dedb4b7e665bfaed916d58f797e2ab960ac36938ef00c826f2e3b70b725aca4f4631787220f4a7ddf0512b3bdbf1e6db9d531274c90fa624da7e460861d69b720199e4e6f84dbcacb17ff0a370fdba5708eebdfeb26039435516ca084bdf6d8728957754649e07d5d24b256c0f5a7903b379c9497b4580b86403c439ad43371966862331e0b8548c2d39344ddc23b1c70968d09e48c11d8a5918f7b226df37d8a1115dd7c0c7b62bc5a2eb0b6c5fe94f76bf30161e5dd02227819824ac5301c12d2e0632f249c662ce1ab01d0e76e6195f3b7f904bc8fa99928eeb94f5a8a473fe76a40ace9829975bbfc261ee95cd6cdd18178d67bedb485cf4050c4ae7ffb7686fa216f08200ef4e6a3ee280642f0d8758a2e076bcdb95b132243f0feb1e329c02956bcd6f1e149bd1849829c1e44ede07917f9e6bbd3f15179ecfcf80a1beb5d9a2eb0db087fa8d5eec62b4757eb0bc0018eef575b11efcf40525a152a8411ceb3ecedee45a775ea72f5f9a46c403ef95e48ebc3ae8f0fe4fcac440f00e05446bf59aa7b58073a390fb8fc837a304280031937b9ab0e65236d17c55e4b24d33b60b30e2add05e313f339617c4afb0f14d542fbcda5a37d07225b8ef1264893fa1a90704d45c25b0b0f8794852598c3ffc2f03e9e90498fe1db28c4abce79f6a727b2d494c17e2b80b1142d1eec9317026046abf71ddb8e42eeaa71771fdc53a68ead22af7a0da51e1471873c24ea6e8b6e1f547cd9a6106917feaa5cdca6dffbac6e9be3894ddf60aca82f0d2103704e9f97fb3f20205cfaadf9c92ec7e8252f3e652eb2e044ec76c7de070cad31a7907acda495ca6b4d7c36b8c43254a5d8b087e7e49f063428c55ec9d084ce9b20586232ecea70a4d5b16b2a2ba65960a34680705836417d9412a8ba5b527ccab5956e0beaa4eda5bf2ea995d6564a9a49e0de62ae03847626543da4179103cbb3bf1b5bd901cf12575fc487e76854bd84568a1b9cdc4b02d83f6de34136816180309eb244c848dc12875e9a5bd806bc012632e10bb3d7631d1336b8eaffc84f0073b10c3ef67d770faafbd382208c66b43cefdc531769da25ad039570600c174846a7e082ffb19c85bea05f46c75837bd5efe8d33f0d30687cb7af8d618ce729a97e4a12b1b8d1266be19ec02b94450faea9f4c818dd895dc4920bce3160585c9b69814d11c7766042cc79c8c76f823b891b1e9c5c494bf41f16a6ecf17332d1b62ee9f43b25851575b095fb88267e85b49af2f09dedbba51edfafdc639fb37412c5e8a67040a42df1dff95a2657e58185fb42ee6e314867b9de4d4dd3e41466a4b7fbdca0925743566b697b94215259a67ac093a1eb934fcca55ce2c53a883a6d29f75df3b6b5af7c4dbb1e25226e5a84f8a392dacdf831512404b2dc608594c044f7a9ab6b24c867a3b0c0736149b7a7136bf270bfc608b02d45d5fcd1b9b8b898fdba9f8bad6e157f8929696b8a00162e7182dd8c20ca7854644e46c501c37804f2d2bc43a62e862e43f94a482b519b24ac945fc89a89327c2370aef4c6b636b213b33af5956e8baf3922402f2593c4853bab45b2a1c8418ae5ec8a16166af26a11666af6ab52869e014bb9bbe0328c7c17a72dd0027c1f403285cd995e836ead1aa6e39ff38b4ffe7b42c9e2210668f818d3d5748e6b996fc06924fa725e8932d58b4a15e61f2a256b90731d419f6e223545cd04d5e398420971c77dd357dfcaa98f3aac38ee667f4716485c45bca3752e7ac20b90f6d908f37146f1cdc7b064b74de0b428ea1ceb816a17860423a2a76fd8e2f2cd8a0c41e529d0af1d85a95dd1fc0e62e43b05f8acbc5a48a9fe205951cb7f50b93064f3b39c927f838d090152be076b4d494062f921ceb2851427a615ad1033747762f1bcf2f5ce39338cabe89bfc36399539efb4467975600a843377452ad798ef3ec506402301a4aafd428d6ba75f7bfdb3477f51610e92eb5adb3e50749a5f2709352c62d7a0e48ab0d78fc960fef66e5dbe005e1a13a80c2c637532836cfdb81d5bcdada2223fbc6fea46299b4cd5d137123788d9a735fb7aa8cf32d595", 0x1000}, {&(0x7f0000002380)="d0115c03a6eff7ce5717716a53194b932d3e9198460288f2d2bb467df65257ce155cabb5fcd057828b1b9eba663881d6d2621ac92b73", 0x36}], 0x9, 0x0) r1 = open(&(0x7f0000002480)='./file0\x00', 0x8080, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000024c0)) pipe2(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000030c0)=0x7) 20:33:37 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='.\x00') socketpair(0x18, 0x4003, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x8001, 0x101) 20:33:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f0000000300)=0xfffffffffffffffd, 0x1b5) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0)=0x5d8, 0x4) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/93, 0x5d}], 0x2, &(0x7f0000000180)=""/215, 0xd7, 0x4f}, 0x1) shutdown(r1, 0x3) 20:33:38 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x4, 0xffffffffffff8001) sendto$unix(r1, &(0x7f0000000100)="c5ee2bf434fb8dcef19d4ff7d4623a05f169a40e1795efcfb7a3ea7892bc709b1b9a55d78b1ddaeaf9fa3442a97370aa5d74dabead20c91bb4da259f348f6ffb69e9ae1c6912a1ee038f6485182a1b4d0f16b747b5c42f6e36fd920309bbc86f4bab808cbd13129010c796599e54acd6f2e34f4d216e519c3ac71e5a8490051803cd4176ea5db96fae946fab526a8b4e87b2ab33559d11f37be199bc8b9bc86baef36420e2735b0ec68079f348fef407a631f0e3e7c6115b2806a3e9cff9599adffb76938c37b35e46c86cac2fdfffcbc54e4ed27f4751edf67e00", 0xdb, 0x3, 0x0, 0x0) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="a97fba18f856cc47d93361e538335529ec77507a4111c802393da9d5158eaeb35a145112af60b8e06380f41ea45b43026e16311273c07f6b2f7c86d31b9eff2c04223f3bae559702d763d5f5e34bda6111bc08859b407a4dca81636363a981896fd114e79123a9f89c8c8a3f8d05962c9b67ad6083f74bb503a3889152113d2849ba26adf74f2bbc16", 0x89}, {&(0x7f0000000300)="f71cba07c03101e8167e803c440be1ec9642e1b49cc888fecc84964d1721ea88616c3a1407c3720475803823a06a69c7d65e381a3cb4c7c11f272cfcabc096ef1310bfe2a80b9ee10d6f4f6e28b8c817efb19d9e7d3765afa0dc251b812267607e6eb804378b5611a90be9da1615eff19c51028cdd4a25c8f03c0653d2fe6872a3f728530531bf73de5ba72f386eccbc96372b0d8b2d8f642554ec217c2fcb0311d63e52a3418dd104639008296e", 0xae}, {&(0x7f00000003c0)="b42b0d1e0604b145f96485812d6745951d6b4e26ff26bf5b49045cffbf0a336577976ba1f81d777e05d05512b9ad57985f37507b0d210cbbf35eafe90631985622f465e43f5225f34067e6d09ef95f1c6feb282243ee68566bc0d61a8aa9ec5b18e6d6bc9a57a01ca6ee7ba52db9fd56a9e3cfb72b2d0d17f69fe35c2dd8323e259ba94a0555760d3048a76e4ceaf584e970c92a034b206073d403ef8e0fe41182615b1c702af8659d746871f5f93f024c6b0c4d12a6", 0xb6}, {&(0x7f0000000480)="6874a333cd9ab61c80ac801824139d44d35589097a0fd30fac10535dc41911ef300ef904ef4c596908847b0cd4a843d8b5420e34e45f48cdeb895454993c930454b8e7ca7e9d8258282b4921414a5e55b0944a6b0d3dc66c3ce200026c07ff78f22ae755bac4d299a615cde0171f152890de9060a44266baa184e3f2735e8846080a92bc8ec2e647139164cc1fd16d73d4c22fde25d5f49925627c1551c5e673ac9662577114fe1c9cf04a617f9dbeee6e9739ef808c373679f793c420f2e196f3b9fd09911da7d73353a1cc13be31c0ee3c70e66d6537d4523711f766d96d58e64c4bf7dd3d06c212b98351b043708b30ead31d3d0700cb8a228c1e584077e6dab87453e29081e30107d5d511739599587f958dbc2e07f130876ff31d9994d56874c0f3d1506e0c2ae8c41a1fe4403eecdbce90f3025c194cb19019ede1179347defad74cd411e66c69c1b9043a19b920d5da4e2bfc0c3a5d5fb6a033eb554830c7aa395ca98fc8f8192d25cb5d4306ccc42950c85dbbfbecac468c54f67bbd57c94c5c1d3b7992c82cb1725698b3756885395ebfa099249ab6d3f19e2334fd7cfe3025bddc8920a6436980c797bf4bf82ec4ca9d07316a6ac2ef7020dae6c34a6e574423e504cfa11bf0b03b9ef8b1ec0672aa612a7cde28ae61c2d9cfb28f6fd843a17fc3882c3a3676631d5919d53fb7ea4457faacf2ea34fd72b907ae30614a757c0a991fe7a246bde4bf75e666617fe62d50383965b3b83302e3286a347db4ad6dc0fa54a29a7b8cc5692acadd7dd7c0aae85639ded654ec103b7f581442db6ade740484bd746922ba12537f8cfbb8d3f4174e207cf2ba7b68cb0644812dc309a8e9e2198ce6dd78dbb3d12f299db9d1244930b93cd84b77f23edc4c7314c6c9189c22c7c47f68b81b3498cf300066fe31bc6508651b1d804bafea9d072d4f50b7fc42f8c150e4d7143cfc79e492c6693e638348c602a746d688c710b175e0847f8e70a0d87f37a30790360377a1dacefb8689a0a553840d640fc4e500bb7fc2016d47728f708c7a8093464387519fb66876735dae8fb64bc82804cdc66ca10f5c59551649e234967d0f78f51dc89b3af50941cf99df360addd6a00cd91f5f89784bf7106cb9548546c114e95871ed9a1ad3f8cea6d9ac73f29fd783b129c8ce9ee8ef194b985aa59d53ab0a88ff15f9a8e675d00ee001877afa8a3959456f0bb68499312184c7908cdb61a09c01c251c5d7f0d34a1456d0957547a6989d5dada275b73ce3259d6696d67f1b394fe356bd1af83b13760f82a5fc4c2b160ffa3e4a05ce4b75ceddd78485c8a3bddc079e7bb4087c552006840bff9245a9ab3c00c5e7f24c40df30cc1133cbcddc769e304cdd4a6b8d84c6c4f8fd0bf45b41ee37eb37001c69d204f763fcc2394d86f5dd82a1066b0d46437e19a4c844bf8582c47444009303f1f836135fe84fc6f4306bac638ac0800cd2a5b757f63b3f8b1fdf5ddb0e1171b4cfe6467bce52f8df9209eaa2c7d6381a1a175f1573a45931b48e1ade5c2408dc500f914cb8adc369140c269894e1038096cc5fa502dc6cd274920341065d73559de546efe1f19bd82b9d5ceebeffe4dab7ca73b545951d51ae3011c02b926ec5a01c3ac0402424705d0895f9ae96133812ada1162e945d14bac2cbc19fb6af7c99c994f97cd826cfe3ef5698264a3e2f4a45a28bca49d180e6af875dce95633398e237dc2fbbe2637c614af6a02f258c56220aee803ee2a23fb6cc6ea40febf53ce1f890cd3cf4c1401ff3513f653786534fa74d99c9679dd6add9c499c7bbf11e58ba161dacd685eec028f88cc696ab37cebfda6f99c5a678b0fa1c04633fb7afd936ed5a6edd1a5a1b65e77cb364f6c133f50b60cf0e77a2937631155747c4959baba558faf6f8e81c058e3b0ab3be281838951a7f19647870657baedec4381613dcd79a1fa4070c6a9c45119f3ca9607abbe7fbba11fa61a4e854fe2ab83860fe8b889e9e060becc903098ed16c1a3893bb1244f14eec3ffbf08512fa2f6ddeb0014d21b793720d62a84092ad96b00413c41f32d51d96db9973efc948cf06c0d721032b674b93d2ab86773118a9ba042e577f83c85940101fd701338455c2f2edf98a09b98ec5f8fcd1c5a9b886fa77e2de45bbe34bef008a24c19db534155dd8d56ff157a66e3b5262e241efe8c27529584c5bc6581386b4a81a44cda6c77749018aa74b0f64d6c48d448892e7057ca8d741e2b5b0cb5146526603e58569ee2430b844ae55045424347d9d229e8b43ae3f73e9188078bd5c6106223ffbacf53b7720e4e0734ad024d4f03c2fea96decd6bd213d9abc3e76a45aa5683530b8fa6f68a39f49aa3044c47b02a3745d250bf14ff2cf8d0bb9906a75f2e97aebc29c9e074bf075a62f965948566157bc5393d5503298d89080511a4ae9d050234964a03a510ceae4934378731eeae2386d0348c669949b8f9c3e36bb20aa0dd4ad63fee98a4a738b749a618869846bc67709404271e67ce4887c4be707b59341fc40cdb5a1ee2b22ede56224b0cdbe57e5aff639fb9c2d78c1ec3b03077a42381a5ad0688083e2ad575d0aa494a6a59fdea823882c989ed4e1ba2323154738724e67438a47ed677f0ea459892cc3b6bd9b99572ca81ab4c2cb12ee8ce455913bce3fdc45c20c09d6e39e555edccb8ea337bb415e6b9a986ecfacb41d8537be69a7014bbc641f0f406de4d51c15dbb79143f85b1575a486b3c367b7d5c0872fbdb6dfb656dfa22f1b8d79f95e269e256d6d5625ffaf3d86bd3d35fe143632b4e92d91615ef23cd959673a156b64ddaaf62af5232ff6022c80fed1c8b865ca6e783845cbc2b05a054a4c2c7edfa8477ba16de9151328af39477b3392b2a81c7b39b1772e225deb2d9dbab3004501e12093933892c0e2f3b788ec85245ec93dbe1a5557b038f060455aa38a53ae148215e27affd2d8a50617e3af44cd2ddcd9f2c4beae30c413b574fe64bec68dce9da6eff06c5baf388cac6787a0f0635470050c8b18e046321281a877e131129be2d1b88e63c4a1f2378d42323e1009aba7280627d7d3fbd32c80d5cb08710ca6a3b81624247569d7cf1bc454c30b355a7e3246739703df605af4cc0606bf81a7ea6fd3e89ad6e4f857a9baf1538a5b722658e4c114c8243da66233cf7a7501d724dc22d5f44e828c9cf917c01b84bac39a1e53e09a5dc6bf3fac5cd5b34cdb6bda2793743995be923d55beeab6a271b923234e4e0be051139e4558ddc47bf9240fc8dedd86d750bb368badfec4fdfa2562147a084362f3cdcdd85acc54f84349bb662b2d9e2e29cd9befe198da4574581266b35679e95d1328818c7e10dd26a248a079de0ef0b2ba909a0d7aa095de3351ef9330ce21fd8d53bf9a5ce9d5b13102c7faac8152dbe25f9b5384a2e4389cee1afc136ecc4525d4d4e4af4ce2a4b0414706ae4b5ff0846201729ffe3b9643ef26068d77aebd574f3e1a78be4c37f9013bcddfcab3abfa252dbfdef48393d739262e13c4e098e1023e9d4946a2672700d99090127333bed60521d073980a49858e732421b0a2919bdd56fca527aa968b2b525c4bbfc37b35f36fc48d991d628b97de732a906550c158e338d404d91fde90809463fb9f8eaa5b829edbd8a22bd8e8e6603ee5c99d949ff2d8043052d7c0583f6f2b6368f5ea5ed73c951d6e0da823ae70e960ee73c2e63c1e17b9fdbbc3c3d4ac6b8d01fc4c600cb010c375332d7251e0fc214eadd82e54b07af5a7bf63f582cbd38f04e144ec9c1f7148aeeeff2d2d526cba533c37ba3eede850f8caa2d095ebe637615b4dc884397c6acf7ea30605b4df1f73b609606621567bfa33eadf2662d926e749f3a6c5bb791190a80e1dc6d6c010f5ce7bcd959100072f76a8f1b481d866d2d07e4470cb59504e1e5f06f178640e46504fbbd03a41703ebdf1abb2a7998b9861bd50321a07da8228d8c1aef9501b202e6001f976740f3107d26f80794a1f88bd0a8c4a36c33f76ff68c351a55c983945f0de2afd13ddafc7080bbeeabec1626686ac500e6ccf03ece62448d9bcf21298a247249a79708938354ba7d806a8032bc981c0e2b0896320df0211d08ccca0a041a54dc13c09e7850c0c5fe8c85cec7529862d29be652b09c3ddfdc63ec75cc2c99fa8e117b4825a451a4abb808687ef2c194319235ca91b2166270fd5434a99dcda469506930d082f1ce404a581da045006db16c724bf5c238e0fe484c6a44af99e03af912a52a37008ba48399c035569cf52488548a40d91a505135e1d9cb7a562f3bdbdfe108f5555a54cd86492b851c24bde75e7c42dd3f8293a5656e2d7afc7c8e0663fd3935496a179bd0c05454c2fd0fe0a17d67a2e00734559e3008aeb97c590e92a5677c90963741890571f4b22aeae951e1735558b2fd0ab51630e43dda9053617658f1838808489806d588c120ba22396d314d013bec2686c08c474bcbaa4f7899941b16f9685dc2c5b4b0bc44419a9de25c06df27c9ece91ea71051c6e315a014cfb62033d292997cd472190cc4e0e75c23a8de39b342c6efa4ac568275ac321186cef0602829ce73f96f9e99a57688bd63a8a710de035e42fa232a4c7461c6ee42341a659e37399b7f93785ad74f8300941c09d5b27028cd83b0fa8ad3aa97e0346de2780eb4acf78ea80399c60188d7cb3955b0a845c5c1a9c18c7f3a25a601bbefd0a6b02614da0e68e6573320206e7d1a11b7d619aa2da8112e1c0e0f5299e8f6be2924bbc3cb37edf5c632ee13738b58eca81d7726ee096db2b6cf02ed3cc18e11822c96c33c3105e75f7a0dfb8403e50c731e0afa9bedd5a85888fb1649eb574508d08d1f1290340bee37dd46e8902150304f31e15624c1926c157e759a53dcc2cdd2b5030f8712d651adaf05dfe232fbadcfa1b3c306f8e562b45be97bdf77625cb91ec2f9ac3cc964ae7e43641f77f00d69f5f3d87814c37bac6514000d236ea59d63d126959286fce75bb4778a7f13f6c98aac06c7188d076c5298a8a5e6c1b58dbad8a7c044452c1d097429934bd0537662e955955b4c6de930325859bd0896fa01626606a92e3eebad709bc3f3d0cfeffd915889a748215146c54aa57ea6b63a70d9df84440753a46299937202470f5e06958e468d1c30a111cf1c69e0b24075a3c1517426926f9d2d7e2f1a0010a5279205f0b72d827665de0b34b94d4f240eefcb4ff0b0d3b73829797deccb5e7a5d6ebd28c049b164fdc983ae6520b78871d836534bd7ec7c56665fe8f0ab8fc0d788cc33f3c5ec67a40e255ed166bb03f668a8894cc7199f85edc91ac8e0b34e8340de4f40f70873b42617d87f3570596b2bbaa789355805154a487107ec4a379286827837e7596912886f832eaab3e68863068178e02551e853afbb51841f74f854aa7d5316c7bbd8501bfbf883abf87c44d6e3c533f4f1e372ed960101cee69959445d8930f6a3a0b29bb2d0dd596e06289810eb01022070d4465a67af535826623e5c907ecfdbfd3c43ce01557b55c40bfd23374a27e33229e99b56bf915b863a646a1301a5cc95442e391eeaa7c1cb3b6c13599d85b697854c894fcb04263db91d73611ecde1c78bc26174aaf483362139f515b610e353103d0e0651c8d40097c740c0fd8dbb7e43a32077012dbb579ac4fe39db246674a0932943ded9d90ef103955ff51fa19b9b37b4720ee883dca2526f844ce63f51fa0ea7f9d065c08a4d81df691ba16d838ae59b4ecaba1ded9595098a0e3906", 0x1000}], 0x4, &(0x7f00000014c0)=[{0x90, 0xffff, 0x80, "5d43daadd1ce8e33b3e0d992ba4d57ba1c7b75391cb43a72e99115ee6f1d4ff789aea157f872fbb96fa76b4a6a80d9f00f2dddff54292532e4d423f9b32f602879096e72087dec412864e113ff09fea1d5aaede47266d71ad1a8f1b8ae61927e83b71013648242595e558b5ce9a06a14423f917a05e0f22dee"}, {0xd0, 0xffff, 0x6, "d6fd5dd0f107f5813f961799a1b868727244611f3564bbb9538accb0808332e7b2f5232ca7efb9913e77c1e93c67536d2ae9fd73bd2187a7554e5d8b7b2bbc528a447fd54c769202e7c9d941f34532ac58ca1419237fd08946f29aca13b935b1e408d5a973c7b059d799c1a0ccb65598f7d4e373d547dd8b92a5bac989cf7675de153e7639b8712d4eeb2fc672d492fdc8c776eb966fe6026419710a8e4fc2902f9c50f4346fe342fd40a817a684508ec4ec9f6a7ae804a739f2cce3b8c049"}, {0x1010, 0xffff, 0x1, "0034a8414ecbf1c222c4ce70609d5c36bd7c5d146991833dff6d5f5ac5ca25368f9126c673759a8201fa84432845eee5a0462a9b0ae6e04415b8b0cf875cbfbf566d80f7bec130ab43b737a05b4da8a2d474291f87436faf8830208ae0117e5f87efe7caaa1519dbdebf826680141779dc2bfc3d0c20026e183691a7c9487391ba70e419b173e910900924187bb840a0e64ca212121474e48d768ecd7454bf672c90e0cac91904f446e4b0c59085596f600261ca4411163b7704ead77599e22d6ab80265f4ddea7ea868b918914b3b40eec52567f3349964ff2a5da5586ade076ce08eda3601e12aabf7ed05d5a4cd4ac28780c125be114fd13bb844a32295cf87d66ec7fa509158cdc18e8129695199ac0dae06842878c290b0f78151392f178415377a8fdfca9ff23ae048ecdbb89554de89af7415cc93f5fcb4f4eb948f596579373ac9e7e5346e3bea94a4aa5673efb796fa002c34382830f85f053c60a7acd215ffca7528e1155f4af233d2ca2dc01a6e6a81bb297e5e2019e1bc0c70001947403f7d9e9a084e0a6480616006cf26b02c86d8887046e182101999ba4f573987040a848459d604c2da4987c8de8b17ac1413b27b0e2821eed36956cffd1a589c69b5386efa14ae3525727ecae83fb9e6e3bfb77e226a53f5de4b1a78141481e10a58144cfead7e22aa2e2e9f5c79d18099c48b1a0ab7d31fbf9e5fac3d8eeb8f3dd6591d92f5c3a78396cf35c74f9811a5e53cd865d0ce077900ae7854815f1fe141034df0efae2720de83b553a1211264f90bbe7b1b9427a9c38ae91c60acfa62d93e38016cfd6fe5b99c24865c3c1e3a80b3094d550cc50bd05e003056a797f8e4c5f2ee56fdf7a059fc62731e2409e77f904db3284f74ba10bc58085abee7e0e2df1c3d2a79e3644126abf1114744e24a255de2afc0ffdaebdd20205d3da6a8ea480933b4fe18236b67415c24cb63a68c4ef333e107254dbb5b0627667bff76be29cb57ece7a454537e6d48d94655da76d53bdd134b40dcefbbf15ca2b09dff9532a18fb373780d59045b19fa6123f31d6c89308c240cf01f83ed07880ab24a63dd900e519b84e45023b81c9d914d5a81e870590af9ae7ef830b26232079b779ac227560d38871f0a4be9b842468487d5759db1ef1a0bcc784962bcbf82b0ed9afbede82713822d7f675734dee82dbc88975088d3a8b5b388db31f30e33abe534d045621a169b47343ab099dd63559d7c0d3eb47f07f578f1932c79f7335b84775e5beda5622fbda6eb75ed5c38489755f7abaf33272ed850d6b604578a7e7fac320a9150eaab937e9633940f14d3a0a9167c425be4f77829a8c8e908f7e162710176d549415117818d2533e880e969f87a524ab60d01851060ef6e6220869457156f432c1dafc03e4fc2c18253dc24d81da2e870358491a61454b25382652e78a2c560354eff5577e861791e351ec5fcdeecb8303f6eed3a1f20d2743afa0292f0e285073f1e20fcc218f21b18ea5a2e18e492aa0317d33a8360fe392451dc9c21734a2f12c43afa17a6dc8e401c7579b405a4bc46d3208c2ca5e6206e250416a62a454b7a2b4c83bda3808c1fd990220c36163021909bf5ac8e31f8fd4496a1cafd2e62a627d3fca7e6ce9b0a97558f35da7781cd0cf3479008d69a579b22d58ef918ada20ce874745c134175c5ff33b6805f9e16f67cf17fc6893ba60cb7669b05d33f538450748b1be70e12de61f3beb49f25befb62d4d9967ff1cf61cc4915b87dc4997242acbb5100b6a703d1b9b5f71e042cf89b9d5e6f20fe29fbc76ce15057e68959eff9e871787eb629f27c6cd6a7675a9cbab17d10c7f41eacddeec836d8a0d493c26ca868fa18ca1470d8cecef6d0471c0edcee1fbba3b918808dd0a89705221071d8959c5a5f5d186e492652ff6f3c02e4bde81e2ee6408a7f530ac3563f402a2444444842776ec8a7ec87ff343ef9f9237c3520d587279673524963444eb8419ae7de65d1787d84190b3e7bed486e73a01d5e63a6504cf832507c1e018b04fa8c5b9fc4e6bec81323b92516ccc0625694c4a5686a46ec5afad078189a763a5d2bb6a219a4ed914489c5a54f84db34cb76e3a105131a6a9756bf4fab5a01557ba24e4ac7f2b83a66b6c3f5c5eba4f271c21863c0a98b3426af04c4474809b0bf7731d1f37e35d1caa4dee923ac3bdd018298c2d27a7060199af4f3411fe8b9711d47d6b1f848de87a5574113ece6a15aa4225b17ca1a9f5f6c864712fb147f085a5d9fafa10f80def09d2fb819cd8ab4b7852c48efddc48b90110e86874e6e917acc1f623d640406875e3fc3f496ae2e65446517bd7d72715b98cf0c07745d1af5e695283ced7282c58c37db0e47668c7b1e47dc9ff5c95a213b7f89abff0da86eb8c33bf2e66cc272e75621db485e2487b80085e555e4cc29cae46a6147ebafd9526725f58a207d7c07068e49bc06d653d845d312a13228e553c2d3b22b0308c81dca6fa11eb2bf268b9ac72d270e48c2325620624a535c3c44bd0d728db1dae5377576021e503359668424e55fff2db1f6f85b2f254289303fe3bc63ffbf2e760eb4a9e08c4ec10c58a89267dee41b46f7dd56a3c7a9aad0ba0fbed78659e40760745bcd711d7018217e6617270c1ba6b9ccbfadca0a474ad2ee869ea22779aea0f6a5c7a606b708fce7b6ede1eb2843f8dce6575b10e2f550941864c92a709b0dac5f308791e3492966c5dc4f916bf7e40550cbf606f20f9634cfe13158d76410bba23bfc0e37a3478d7ff8e701f16657d6f2213271ec157caaad601c728269cc0143fd531d8bb8b1c919a85b400e2b0f733dad1c2193cfc66b4add01fda1be313d164b8f264c3423cfaf1c219fa325278170c0ed17e510a3aa9c5231229aa462f73dde2a5d7716615b8acdd5e3469e8ba0e0bdef794b04d27e1f9b20bd2be4530f9c48c069cb4ed68f689897cb36111713c7c44a23a4815c040394bc59866990bed00fdd2e606ec580fa62caf81bfd6b201de60198cd75dd68c770c7e7834d77ac4bf47f94af2533f69bc27ca4a9127072701527bfa0abfb3e079ea753086f1aa9d52f35e3b539366380ff0524ce93f6257679cfe6fd69903c62d95c57ecc89693a75f4cd4f6903f4e4e9c6be50f5c9159ab7f00889e48b2ce14ce66797cbe85b914562639f84a55409f430e4bd8c6cee3bec070c4792387bdd18e067636f5c137af2b1f9ee71f07a27991438d78c0050edc0c14ea4787b4ad7bae29c90d5be86273562cb089cc66c486e4b156aa52a4e8dc92c2f68741faccbdd1b984bd9806b0956add6cf6520a61c8dca1f610032927213d7ae94e1f11aa42949ba09353db87b5e677094a301b23322ba3041cb9c0b0201a62396aa52bd3f28814a5de5373e1233c3735f134f9014e2670f5987a45d2db703709c5ef08f05a9a82aa1ab8c61a52fd64e8ccf8548ea5e582c299ff4d704c9dd9e0b47048f43b0758ea2b2f0752f2e89740ff1fe7f75389e677fda5955541726a931ec97ec6ecf0c3e594b05336205185b7909b3068bcf6b98fbc749b6c107066082e48df6ea4686d7fe6e5732e134651530da38a4d99201f716d1bfa1103a53112ae7d54d683aae91af2897ba84ad91b4c8e8f1433a662b01b306432da83a6c819c506771425a35734c07654e7e530af4eaf380b13751812c7b0cc0b435eb28c703bbcbd543fcad943b542414073b163c61d72eec0c663333fc5bad44b47a3fd5c1aeedbb876644e3da87eb0fd8f4a78da4fcc00b5a0c86b5a4369f3539f12b58239c4b3199c6ee49bd9ec89e11b9cd902589c7f7188f166b8bb32cc8ede9d21096928fd5723613f092c29be1e7f29cb394e79f0425705ff74e897502438f48065b5dd87ae671b706ac47552e04ac10619b852c0198869956df70422c44c471026638cd937076349c2ffd61d709b46531c4165ac5f6daa8c3c13dc0aeaa8e32d4fbd9edfed26f5770b3903aea1714f7a28a2edcba372ef90f97783e326284b61b995405e29020cdc2ddab51e4731aadfc0631b46165734ee2ffa8f5a12a756f4297236f6dca17b8e49bd7104bb6f7d517390435f37e682585203ba511e4d889bab4dd21f6a6ff02d419bae1d48a27453872981b2629d27baf8904d668d8f5241001c4a99be87594c29f24a1a88be7c7eacd444257bf53e65f59f0313ab1f958528226946c1062491fa0c97b9817456a76c3a854c2f83c6665bc2ecdade38e26336df794ce2ca6caaddc75b78736170297299afded5d5d71009e409472e5181cacc09c1431ab40a13af25be1e75c2b030dc1fb71a7f1d8a26e2c14d476a0e7426078c8a5ae767c694b86b1a2efdd23f232d6ea49532760d6d75b1cf59f013dce398f221b3b89336d524a9cbb90377ae02f255c6a91a20bc9c98a175212fb797b20e094289ea7ec5b3d5156ebd6e59f9a901ccfd8490fdc1ecfb64b7830861a090fff1e519e3e1d09d4adc7f639bf768d5293b6206c6cc200b5da6ce88a1ee6a8d198da095d706f45b7b6fe4354cbd3fa0f039285e0ed69a21fcf5fe8e783a4aedba6992986545cf821a38e044875c825ca39b112a0d25396357b4e1e3012472b2c15a153ec293d1040fda72ea6929b1bdb303e02fedaa36c6ee46baae188516f263374cc97b44b973eaf56eeb62ca2b8422688833cc0c1ac2cee1f24cfd13e3b99a041c0f3de05c93520c806bc794d9ae74817cccb1ed663a7d4fbb3f67f153a5d90af653fd4de77732ea03afa4b11af69bebb23b3b2129a4cd28cc8f054b87d4667e2efeb17e697e9b6fbfe6bd750bb3f473b5a2f7940b02c6b220586551864966a0abeaaa8674cc26ff1359f558dbc932ecbd888cd271c915cdbfa58ce659226b6a998c08d3a84de513c415b94bcd2bf134d4b7ed0cf424560acaf7dda2b16813272f05008965e3de6efabafdf68cbe7dfdc8c97fe79d2185d589fe910ff82eaa75bb7b9afd527bfe05d229857678f9dc420d78dbea4eca945d41ff79bb6bb1d9fd9c9eb647f75fb93861436c9403c2c7a75cc7bebaaaaf12ee09190af85053a78caf4939f09e15cf669b73c153ba50f320514c930447b8553fe65fa3aaf7108deece5f971d974301d8c82fa0d71bc53e88e9cc28d45ef15b3b313200267ce7ff5d2ecdf04635d8c98b474252b67c64f31e98ad1b3ba44c40e8b62af4319c123f7ecd9d09bd29c36de1e11d2aa574b4b70b36dd61b7f3ea7ef558036dd13b74bb54a0751cc3a89573e087c31c3ae94b773114b4acc46f41ef5b35f4cc51fedb3534bebe36b3c0ca39c4c73851d64cb33410abbf02c176614896f1021c9e868baf6217abab4f85e8fe043924f6fae4226a0d7c8148ba09b021cd8e7317f00491877cd8e57ecf45c93a79928ebdb85c5bea025baa755169f455b7c6d97eb781be2b5a40c20d8d3cc5e7f23390768d54f4eeb8b6bd6f7354f5c9b0499c9833067baa095e13df64085692c82950885567aa146d1ebb0acee4858abc87e0b4b7ca7ffd8b516411e24749e6ca2794fd2bab9f508790fada0b0904b9bbd84555356f1669102dd68e77cef758c0537dbecedf1193bc4b7f8a70f8a6122921480e7e4a4dbeae5e332b482e25d481a5fdb588c8d7606e8fdb97456775be3f708d0ea40f4fcaa62fc53316420bb1ae42f269d705f24febd7b55341b5867c591c2c8ad720b353dffa5645778e9d605cf0e65af767b8786ceaa37d1c189bb5bdaac50b501c4f8c04998454f108eec4e6e248bee51cf5c65b34c5f173f39cd304716f316e206f"}], 0x1170, 0x8}, 0x2) select(0x40, &(0x7f0000002680)={0x4, 0x8, 0xffffffff, 0x200, 0x7, 0x40, 0x1, 0x7}, &(0x7f00000026c0)={0x4, 0x3, 0x8, 0x7, 0x5af089d4, 0xff, 0xfffffffffffffffc, 0x8}, &(0x7f0000002700)={0x7fffffff, 0x7, 0x0, 0x8, 0x7ff, 0x4, 0xfb, 0x3f}, &(0x7f0000002740)={0x6, 0x89ee}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002780)={0x2}, 0x8) r2 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000027c0)=[0x0, 0x3f, 0x40000000]) sendto(r1, &(0x7f0000002800)="685d7747d1ff8bd7be89bd5b0e39610c93b9605db8966c230d18e2066626b28c7b3d80", 0x23, 0x4, &(0x7f0000002840)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000003f00)={&(0x7f0000002880)=@in, 0xc, &(0x7f0000003d80)=[{&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/194, 0xc2}, {&(0x7f00000039c0)=""/34, 0x22}, {&(0x7f0000003a00)=""/46, 0x2e}, {&(0x7f0000003a40)=""/29, 0x1d}, {&(0x7f0000003a80)=""/125, 0x7d}, {&(0x7f0000003b00)=""/82, 0x52}, {&(0x7f0000003b80)=""/86, 0x56}, {&(0x7f0000003c00)=""/97, 0x61}, {&(0x7f0000003c80)=""/206, 0xce}], 0xa, &(0x7f0000003e40)=""/147, 0x93, 0x4000000000}, 0x800) r3 = accept$inet6(r1, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) pwritev(r1, &(0x7f00000061c0)=[{&(0x7f0000003fc0)="0943f869174662855b694ff043045b80266cf6835585c57eabf676a6eb671c619d5b80794c6a815abfe1426e0be2bd403d3f6eea88b3f1c7cda08b306d95ce3c25e42cc3ec6190a84c8f61f3da1e1d25b281a73eb606bb0d79eaa94114280b8b6a50d22154899bb0d2ced1bf4fc589168a2ad0d7ecd94cd7f8b3a272149b39e2c2cfcfbb4347e6970603167e01bd9b12516b23184d89a685c51c4d4a851dbde8a43d5e358e38b616e5816dcc919df37a4ccd9c71cbeccb8f6c1044663ab067eb5c8ccee4a68ceb44879faf103c013a6dab2e38ba867dc7c89a663075357b841e80ac499cdacf3bad86ca0f0d914c761deb28ca496b719aa138dcd41e2aa66b7e6d13b237f502d2cdd6dc0d680f935c8e74fde0cc6e88b593f37cd9d20a4a60905b5bb458d3c749958920f5329a0f28c60c4d1d1bea3e2f21ca7be1ad173f3378032b926986628304d8fa824ae8efcfcc6b5481e097b5049c9c53d009a4e6f32027e01e662ab7fa2fc6f37cd09b68382a46fcaa0a1138bb27fe5121fdbf208f758eab033a2c1c73e5e77e17d92c705c15b8f3f406fb623f0e4de57016e01ca038350565a2f3a54bc6b00aa523f100a5c572dfc7c03c42deda485548a25bcd1c154669fe9d784dae0e1a7514b2c98ffb68c3bf0fc24c7fc40f4972e4212cc5e3adeab151a017fdc599c7253eeffff2d79258e1b8dc563a2cf443f2ed1c267453dd439eb44687eb389a96d47156bfe3edb442a00bfd30d0b26c8a982e37ec2afdd53fb12a4067ac4afc1116d25900e4547d3b97d993ad2555abeb1f46570639de37f6a0fae4f08026efa65ba2ed9342bc3e3c763ab3f39553431b7aaee2e186f0d90f63be9827fa3a6006eb44140dff671a8d1d6473ebef35a5263d996738b7c9d686c775f67592937a0941bf2ce07d61ccb5fd958bee1de4408572af846ffaad82f9e5b6e1678b0a8c9daed94b35fe4252b9dc441ba8aeb3c4b0594bba4cfd8b0f1545001c49d7f2b1a91a159767e5e3a7401740eb77c425a6c2bce7284e0371be38937a520a3216ca1360f0e5dec8d835180dc99f29bd838bb5146fc40dbddb7ccfb61746140d501275b1bf7fb919ee9fabdf108032527ba4abda3aab0626cf49401185b18a1c143a0b3aa86a392797a904786cb1be2e74e462428b07d48502d4298434b362e8d2db76fa2dd8a47d57c960c0e965568a215fcb7b79cc94fec12a52efad30b6c6632a1f29e2be753e1464d6ef2f2d20dd8e2edddfbe4e5e6d8fc3754176383b3484bfc61b6f3477607dd623a3e36035a4b45df6eaeed76c13f664f748671bee7122bc3a08bd98743ec618d77ac64e966c28a7df6eb87d32281e6933d8436fd2a2de79b72d29e6228428d20bbf50115504fff102ca18d5b8f75a725243526d07ebaa0c25da961399ab182ab12c9975b54a4064af8477d0027e010d3b7eafbc44748434955a3861c4b2824d5b97775488f3e79868bd531a4dd62f3509aa7d88cee0619619bf8d043a028f92084fd3d1314e2c5eacef5bd52f1dd4825a561883af83c73b0aa0328bfaab185bb6e2618aee8fdc16ce6316534cf75a9a68140771518e25b8343cd139af81b304cb5eecde016832eec24d61cfe873145416003096d96bd99f44af38bf32b3ebcb5a4fd5245e90e06fde0c73766d559773761d88d3e15b945ab999d8811a295232db32fb5ab041b43e37e9eb9f1e6517d67c9613ed48d0cc2e932482c57d9942ab87984b2e5e084804b65194619dec5aae9a81b6c5a4e97f0932c2f7f8521ac3106fe8cf408aeb2b307fd45f050e462d110f670e0101c0d6dd1289d0adce44d1baea7f9a576af839358de015845e4fc198935bb4c02b7ba590b37d55bb00307e704c4a96f44df387235300e8dc07acc0c72583a2de0447183fbe9cd53a9e0752ed8f23f54241330f7d507a643f48d527e711cd2876973ea252c78de2d06d3a97067a789539c3cc33d1926fe8d8607ecbf315501076fa15a23e286bb89af6801d18cc82b2efc54d4f3be2d0b70d44358714508e02370c306c566a0be417f3c51ff8346083de5e03bb5fd633656d80dc53a5228863b121136cd46719a861dd32c9eec6abc334cbd7ffa90d5172e1330c5cb8edfed08763e3c70e2026850cc21bc27d527de2ec6a584776f4219a640c487fbb58d603beb2ada866393c6cd343d45f058cd6b6a46d2967b64cca0602d5edae05932dee6dfa4971f062b7c738098622cd58e36c09c52b6da75bcb520eb25ba3d1b49eb79de0f8ffacfee91481871fd772f4bff9572844acc8c4366dd7b99f148d6b3fe03ab7c567a4d889db29f2cb23827f8921b16a7fd70a0f1ba72fa69c70a0b1f701631a24634c90207323dbef11d443e92241c526734f2e8440e7b7cb02786ee50661738d895adc145cb1b95c903df7b119f0c7e9473aba805e310f4d5f870d3bd1d46d84bbef9ca86c15ee33e01e030e66641a53012e22c8e990d4f187e0eff7429c9fa47743594610a5941ed8b707c2222e174353a61b939cf3615a8f389bdb51c347feb3000fcca3b48d5f7b5aed5331b3ff66ebdf5024db8b395babdc9b9fc4fe753957fadace90839c1899369ddf5c4d76424e2842f61965246335bc4e0ea810f34534a06a52c4a529766b13b984de42890b287e815dee22c8b531e7da02c0fa17ff22be5194e33c1c8a5afe0d06974b32f0faf485ed0e3a78b363b6de33494d2d0f0f8a8765d7a760240cbceb47ec4e56a248b64d78fc7ad09bb73757e5c72689dd6632ec03bedfef09b8929c64274794820adad44154a486e144a20b1f27b12f693b0fc89c50cb6ca654da00a27595a1a0554e5e8580cd94b927f56f13856179bd922a99da63e011f20a5363a1e607eaefe05914105455db1b3329460afa2f5f849abdb200aa8fb88052c3981eb9b0c6025e893475392390e0049de3500552c76c3b53f9f885b9be034a71885ed48fd674e3654b4db0c390f9d187346e66bf303e516e4ec703db80e6e1873a30fa13693abb29c104b6d0eea831c3eabc4290ef317262bbee3132f727bbbdbd90a72e237eb56e895897b92aca90ed2cfb739194a4e15cac4c2517c19b80bb9a4a3c0f789ab76b56da748a0304f5c15aa2e4cc46564e479f62fa8499a70eacf6503cf06a35a52b6859db787e049724d17c9edf0cfb27e263b06a4670a964c32c2cd1913006734b2a70ccf768dc4705d1010590b904ede56ed1a85bbda68d6ade91554b88ec0cc0afdac21bab136a793869025a947349bc6d70c10db16c592adb60fac118a6bf543e1032badd18085fff6af3263482f2fa32a18b285771ff08ac4ab51fa6c99a5d1be2895aab45e33968cafb73344db83cab5cf344e269b0d849579c7e0384e46d02ebbb6435101f7c638bf342111c3bcbf564b9432f69031f171b7041f7db11c38697796a8ea203565d828f1c687b79903d19dc33d2c4012dcc8849e9d4e3cc2353c5b14a7af657cfca435b3054ad3a21bd1a7f9d016e17ae4539e46ed86fd5d0a48d85c239cb8ee8aeb74b54ef8df4f7bf4c96f702d803a42b68c7d0d007f0accf71eae3fad36042f6757afea14091fab102182d1b7598324cbe505c3202ba3b5e6b4b78f775dde550a6b7de28ee1ff8c46ebab22564a607dd60b197dc9f4e1dfec21547eff50f644a02112a2a54b587f18fdc9e6031f2090175ff95c789d05080b26e20e17f676e1b32ab2edc38f434377fc29a4db59847da4fd2e56214a6cd4cffb1cf601592f7e24486fc029d42966ead7b73e588d3b89b1c3cba456fa66f412f884a243406e66f1c6e37ae322e0abc0c50376dd8138cb5311165914be0c5deeddd6c2ca34b359b33477a2725511beb56a132315b7e91ffc556c56a10d6fc2674eb6d463231016b87cad3a04bd191bed5c07ceaf4884b7856e66fd3a5fb7d4f5606c1c293c62fa09efa5c74b1639cf8f588ab7e7b8ffa8d3385f39958abe7d5258d1b311136f3d4318a96b281495a9d58efe5200521d4368d962213ce198752a0e638b6bc8978837b40be930381b1cd680885f153b93b911c9441309ea0e0f7be86457aa837c40b0705b99ab46f3f21280e2cc66fea4600707d331be9f9a30ffa9a6daeb82fd1b1dda96759abd1143d0d0d623cb9406d57dd059fa2c2f280a7a067588ceee7d3228f43703d376ad810cc58dfbb243cb330253b150148904aec4566fc7d51117c56b0a545b24a878c21d131bfd6dd7b948d38b14afe0c935406a6bbd74250d8e11df30767e1a6dccc60dfb81bd64951481ddbc9c2aeb10e582838404e1eee4be6cd08734eea4c3538962b8ad885c4c092b7e988ce3f41d5b762aa3f03a2d54a593de863daa0d479690254c38e8949c07b2cb9a063068851eee8231a29b0aeeed08c81e186af07c5d9d4e998e910ba60b4e14b4c10c583af5123b74b02595195afb10b1b3682c29851e30feba2ba13db83825b6437bc55f0cdaa6da106a1a4543aecb84fa5223ae1be11c9acbfd255bf0c3262748506a7c8cfd65355fc584b1e8a70690730f45849e310843ec88a7ef7e94822240bf90d87eb8b7fed3a5f239258e5dc53184ef57dc7c9afe0b4b11698eccb2996075a5917d48cd2a092d568d55ed81334b4e840a20101811aa05f160974fe59ae4dd788151dfce82adc4fdd30c1658b1377f4ddbbca647970ad26327a0018df6e0499ca1113267498b77bd0f95cc6ff63aff4915cc00d03dc715f21674a1e93aeceea77d0a0ddedc109c0bb4a2c03f78c40aed71910c4a89f041d39fa672672f0b42bab851430daaa5b7cd6e90052dba8c0c22820a846ac63ca7de84c22e337feb48e2daa6d76702a1db4f106afb50df116b905af8e269a52c10cc2798ac783da62743cc2345ef802637b5bcd43877220088988599637dfd846501187afa705aa38ce943941a196c9b970c14302f14ddbbec0694da9139aabb3a9496993c863106f0147988dc2631d8f6ce1e849c97490f0b32b6e55e29935dc4c15d62c3bdeb3d776dac14aa169daa68f47e92b0342caeb85426026ea54c8e6008c9160e6a0a015c08427a810cb75edff38aed0b1bd25214f215733e558336e94f7658795774a62bb87e56367c8da1fc13802843e26fb8f74c744317f9508985212046707ccb93bf2bd2f414904f6bef26920c86f99c1da0161e41c40bab32f1f3d69a1eadaaae70297df825286b005a0c842890b47119f880896acc239feb466746d33695570f89f0bf397b141c30370fb93060ca909896a3916971df6e1131ddc0fae8ed382e58b39d97d4e83e13298e5c139bac23b2cfa67e51c508d3984cc4b45c65e55859713b037f716b5a04d58fe83554b180932aae205aa576e23efe42bed1aac3ef997977cfa45a837968e286aa04695420ea730c0bdd1cedf3164258731314d274dc4f90c2deca6d78f280993e4763d3ab8ef0a3e4cf057f07f2704972479f947c57f7a67f6e30686ea09d669553d9bca2b32a35e88e7e581693a35caac01deed73d3188ae4401aaa72577682d469f31b43ad18ae8794bbb9b21df16c6a38a7dd9e5aa513750a90d8712f0019992fa04d8a9e785e58ed862ff80f260712601dba15fc1659a874998443bf6fb1a0702af5951fcfb81bb73f5146e13d6a62ba79fc5e3535ef4e4672c8515eea06dd62893694440eace22029b14e5f1be408a570b976c95aa4d55c8c7baaed75d3fbfad3506c3e9dc33f5d916977ad10d2894bd9257b7d6f6c1764a259d19f4ab16e758ccc47831ff1123224817de69fb019474c407adc3b69015f689799a226698a22", 0x1000}, {&(0x7f0000004fc0)="0d2d46b64186528b38717227add94daaba36a3cb0f54757feb08ece1eeed8a3878aae8bcd87d3b63371fad96911b4ea2a20d64a82950bf28f8811ff6af43a8d8f81579b1cf95e39072e307e3ba09943003323f56986030a7b1559f3d1bf6ccfeee7cfc465a62c446062665a02fa7eab046255ec2bfb6614fba48298c518719498ac35a8a2809a11c95d17319a83ce33188dcfffa64bc360f394a5d32d2543ad75f96190b8e0125f7709b53a7c73d331e96dcee2f35a7dab7ee275d6e14ec8158ffd1f05197968b2f1162e206644f44480b49915af09f556de7a8a3d895f4e3afe5b68504345a", 0xe6}, {&(0x7f00000050c0)="7b5a5ffd490fb2d2bcf86e61b605b315cc61e9d409876d7544218652eca11b66ee6b2fe87804c0fabe643eccf7279fe437f5c872c5e380549c3c4e227d77646317f5068d2de721cff5a52d650f13c98ba1c0f32cd32af6d262cb36760981244e80b25144d7906cd205436557a7240b9906c77e20f5c2833a417f30ae89df58ab487a193763bb4b795572e04ce04dcd1d707ca23bf9d21d53a4ad45a7411f9b8585f42a6a3efbec6214a79ba5d27bf99318a5dc0cc4809149366494b51e6e5301a6b496d9b0f2957d730c239c667354f88935834814c8d197f535dcb5649fe9def639be8bce027d6f597a64ea1bd9", 0xee}, {&(0x7f00000051c0)="0253315ae56418c465499a41e536aa510a5d51925218e4d505cc76fcace256f558bde933dd54c07f9e1998130464cefad507598e8051c71a197e13cd968f9039ea660338e4435ebdfdc1d0366ed4afb6c140a1984060efc1b4a1f07c4f16af15866b9359746a41c108d852e78dfa693cbb07406d4e07323c632a9e0da2234ab70ad4d06dbd9e9918bc85ebaa335d7c0c2d75586e9f7cbade0d8e842408cb60972a6807c29b34f662124b5d884384ecca070dbe899b742bb74dd795676a181ca47ba46e1317f402dbc577318862eedd9afb60e6a0f483c4898dfdf4e6c51fa9a0e4d08ca6afe1117ab9668660ad7a7a5d29642b33c40ef7f5b7f59216b4593208828b45a5188c40cae4a26e8c386f1c12dbab8f158c6e4117beca05d0511e800884ddb18c69b2aefee193cd9bf41d7eaa9d20fa1c527431aeaed3c072cbf38c2c68eaf3dbe68023b86bb1149ffda8f173404eb64880f08def18ed6025a3557d538f57358448261775c5e8fb75e83d92097483b4a20c47273a30698e579aa3c6cb259011c7dac44b53c3b51740290811b5e7f24dd52eb75cfe57887c1349179571d4a03a3beef419f62c300cfb886ce3569eb796efe46b2a9b90785a7152cf26acbe33e1e9806ed7f7eec4e1168bb898cff5c07bfe7fe9f945401d1e5593fcf5a5181c56a9242fc544b93c86d43e716823ba1b3448f22836845a0647d42dcaeaf700655dfd5118b3a53b5f36b2b239de2633edc940917ba1e8668974ea86cb87c2efe86f0fa7d5a4a5ab74e8732453c5359f5d8da421e725bb217dfa41efeca6b32de535c2eee96a668a6338605ca9e9c5eaf4b9f65856d99d1d56cceeea9c6af4c672a99cac98b4f238b22f465b4ea788b0e0e9889c2dfc1c413be5a8583e33ebc75db792f6ccc6c653c87c93bc699e9cd27f1e9219a2de64d2d683aecfba42fb1cea2b31188c7559c027bfeae7f9ce56b276387a9bdeb5cd971dac5b12378169c131110a5a252c3274e25fe86bbb0be1b4fea030f0b2aa3a228cd1843ad570a2a4c62e399c1902b5ca2cc752b31008231a708bf526de0dd3d33e608e9f9f08938cc2decf7de88a49cfb78f8b591a94f104beeff9727ccf017dd0c6a0cbcedd5acaa100e035935666609711d6d963668323d68864936b5f32a2a05aae93cdf3a9052c043c853261df21a8dea7bb6a49d0175818f9d1e6df215b1d7aecba8eb26b513099d2829920bd3f8be3055e07ae46a05687350aedb073bd3d838165dc572b65626c533a4b2bddaf0ed7dac5d6e8d00bc17a0907287b749a143b478648960686c65a05123d5a4a15e7758056c12d824ad232ab22a67c8d46214c633f654c5dade8fa81a1b2537bb693929499a441f6ec76d31d5181605c9b023afa8c32863171c6c67bf43b066df039cdfb8c4c8b5795f19b5cf1f817593e463f11694982dcc355ac79ea40d53a03df3ae8fb83f5a74b22b1c23ba7841bc12a28e15a7fc75225e5a76f674973bdc55ee75159639ed31a469f80ca2ed997847feda5d3ce097fa07980ad9359b0196e2974991ffcf1aec43a74f664bcb7bbe6697c0c71a561493575566a12858b1a8192cf2c2599b5e5581a712b4d23828746b47669d1e5c99e2e0f662e0bae935ce7a5b1a8d42a11f689f2078e3a60064c5baa50c6c66c8916b5408469f3718e06d8d27497f1700e80fa40bcb35bebdb77a0e2d55f1dc1b5f4f4f46edf44d798b4407667a7b1e7edfd3d977197ae9dce94b79c3cead3cc900854a408caea1848b3251896f6642ace59b09058df1dd39fd84473e79cb5cf48a741c022b4e96652d780fe31270b379f3552fcd04758a00d6d57af3a4c207decb7d85d2c0be868daf9fd2012949d66617b51c51698211184954a97e22227c9064299497f3c99cde4a4c34cd1a0b6dbf223f02b6fa68ba12c8357ceb81438278f7d70a209f2dfef06867375f4d62606976608246ec9e6e18608eb47329afb03f3808659fba6bea38ae21e588b4fcd3869ed74b773f99a6be136fc42534576c8d317228d2f8dc19c3f28f53a510b31103ca16fce3a554fd293e92353bf2e26a3db5fb194123f4c7ca81a0383e83366cb07554a7c2a78cdf54a55f2c4f7cc8308125360aaeaabe3d97b7ea38e7602c0bc9c9bcaceae0ff2658ce2c8605f1d3ffa30551f0a956b1d771db5bfbaf43e5ee352937a746c455a66f498f8cc61718d57954d1d4d7d71f9ab1bc401e944d4f16274d92dac7a7e8d48c475fb371a9fc62397d34217410ad3287f74cf17926f6eb3219c3334a67135b02623eb035e3be938b8b5799ca45ae661db306292b7b3972dcfda9f2165459a640ac7b09c564f55ee59bc4cb094d5135a9f4b67d2998cfe99d60ec626d9c5d5983a0f610bfe5e1ed6b70967f46407534a844f5f71db72416777975197849449785725917246c3b1935a7216c6384cdadbec147bf380e5c8db88347a22bf5f62cf03efce7aedb919306a3665b0aa3627615132fba46cccf695fe9c466738250cea26d628f3553d6e4ad252db4e37a181816c65b53cf8518d4d7b2b95dbbdf156f8efbd97951911ff14d74787e854b11cf31a340f5f7412587a55d3e48ee52b0ec83fd2603dd417a0826bc87e35776596d5fbea8e922e7ec9957d47639af75edd7301c4e8b7b4473eb75b635d55e890d78788a7211c2b6973896e0bb249e4fcfaf4ce32e09ddfd83184e4a737cc2d4dad745d08e8c330f3b5b669aa826248b6e798f0eae249f4c15505dc6f5746637292b93dfe5b33acb43a10faa834d79bf0a880cddc1e1885139ad0e5e73a5b8a648350fecb9b86486dca48f9639785901f2e61e4d75cae8e7ce8bb5c0f8d75c87e02edb2224859cabaf1821edfedd9aa44a108984e754fe9e394c9ac212975f4fac14b131b1079ff864dabeb422116a48774146a8fb8746b1ef469ad2cc0a71b0a6eff13f3417fc980dd076a21c3b26122a667490df9072cf71b6bcdb57dcf3ac8058946e361d63f95d33d1d35962c456acb23b7c44bedaf6d79faeb9c52f80614d6fa28c17edcf5122a904ad5d7c99b43f6cb208173828db8c108d68c592fbadea815b9cf1c2472d13aa55d1254b24bba9572ea59400362f7174d89acc1c36c1bde670cbf0274b8637477a10fa3feb79823b9dd2802b96e96edf2c67344d831825184b0306ed5cb1d4169aa85099fa024c98e18af67f1d59d5b230545132b5aa379ceac4baaf53a8c16beca2335663b9e173dfc132d46b8e891a98b85d452e0fe8e2658f8bf51c12a4a0b61feb8ae093e721971a58e573db01aa81d010959627f626029e683385934fa7d9d274f80067dd972efe16e2e39e3b1473ecfd26ee88883f79a44b166d3238c1a07141db6f547b32b606ed6b614aedfa68ff984cecdc6eb37886c01433f3dbaf426817810ea5c0cc6b8bf5697edf52602d7d2be2c7ab73610002fe1e795e63216dbbb1b3e5bc8a6e8e8190df03c1253a56ddb48cb17e290915c78ec6e822c8c9595ed46b8224a8fdf2bf477b6bcf61ad0daff658c8e8f20ac60fe452d22e1205cfe78bd28d52b761fb691ce4daefda12611e15136ec4d992797007398e58b54c4cd87a75ce2423b6ab88f949fb79092f22e226998d9ce57543c5846dafbf2f98c51bf5c6f43897e5c02761045655cfa2ff39c5942138d8e71e50c2bd6c407f9130bb586997991e14638859511b441ef568c2b9c18fe096b8c94373b38e82b65cf262ba87db289911b4610939b4968ec393b318911b1b792c64771e8d63d6159cae9b00f295541db56c741e16d6233a66721e628931a585c1fb9f93f2018cafd91249a841f4e211f7f1efa360ddfb05100cc598b55076052eccb49f04d860f4f70db04088d35e3064855a7669bdbfb267831e7e64dcdf845b7a0a9d16cc9e78765a6b2c800cf845b412dd481d2e5e3e9f7e857a877067d412fefd3b5401ee8a2fe3865939df182c08380d704d58ffdd8de708f4b1478c0a9482aba044d032b073401d2202131fd87357c3e11b571e9e5c00096988ef1940d2f8c714cdc62a6c6a5b4fc3bfa67dc1ca6214dfe00741f2afe591fe1e13df35f8d91e37bd09eca00ba79c292d7b61647679fc27df3217ad4f155fb7e897b41afe913066155c594744e37f3df935023d1046bd5c82586570a76ccf20a72a9b7a2043d4a793aa15cb1438e70662f11f4ca4b0128277803c9123b60f6096ca8d119b9c4d0600a306ccb5915e910819cba8cb25ba20005fb65b6df6a5fd2d554211a8eb456eba5d896f04df9aaf7d0a9d9befd77f741be62f0e95e3764de43b806955c700ebc16b918fac4b203950440ad662949fdc4f152718e10da8031ab7f81131cfc6c4586021c926eccb7486d5f07a0d43da171c0441efce133665eaeb152a9e833c16c34969145e339bdbf6eb968b4c3c05abefad903cdd886063328480003b3a794e5e48cc9e3f886017bc323785d171c2683326130bc2edce35b6ca50e6a83bfe69d79e51a0726b1b26bc112f99eb25f244bc6b2c0c467ea9136f320df95b61197ab8c2d7f6b152c538b83038afedb89d25c2e7c90b33d6f2b8865397d805f833d6010a3689939670973bbf639ed5fca586ba9721da6068a9efbc1382f81d32344783d665430a090798927173077e2d096c34dd97efd1133223e122906f978f6b617598960810df9bb842c64d786b356a71b9bc70a19c61e3e599c64929a31733a4a4a01a2e26914e20e668e86c969c4620821822994c455b2041565a4be417d0e0e3ba8cb83a293fb662e330c93d6bcb49451187f882d3ae234c6ecfa98a397769adde37c02053d1aa424ab0884848bac6a75e165a75488d116f384ccc187d22073865d6964bd00fd058c692d43e7c2d19c0e62cbdb07bd4a405c561f292a23ac00ae6d79657864268b9dcf3d86b6030f9720ab587ec4340d35c877621890bf04a2faf87d4b2cff01023e7c80e420210130818b785aee34e592effda62201652bae303de76cddfa6a314be50934eda8eb69fe9571cbfc929aec32dfba34b52d49d164a98ac28c819a525007f452fba01e2f1a239c9be20402282cfe7d914a83b6b24c0892642eb02ebff657f045f6d4743f45afb8814cc9e6b86388a9157ebfaf08e1b772768e6e4d83aeef24a13539becc702b912aba07723f1e35c86904e478cb4e6a13443a30d0e675735224e2a15b67ed4f718cdc866ec624a5be2580f1d1326c9274d3740cd13e75fa24a1fe2844e1b7a45a4b97245facb6df121577a92e06329fa8ae14c47cb8f9c50ae3e985e2a6d9b13a51ec7f984fd39dd3f12d4ae9f323e98f5104c5afd05941d47a35b74236032ab5ac27105a6da84de604a407be7a169c929f0ba09fa7a5e99b588225b1f160f1014f566f305d522b7ac045845477977e0086f7501e1eefbdde95be8789774df55cc732b70a008bcd8753d538002ed383bcd503eb78be1f65ecdc5ba2ee602469ae99eecdabf0f725d8c4683a4cb2a69adf5812c6520ecf93ff8be51483fde160b483aab0ad60acb5e99c98ec501856d0ad9f24768b9fa3f6bb7cbfab0014935984d963798a6d4a070e84981deba5699032dba1bf95d554aa6e27e9e3faf2b5952738292611e6a419b8661e0c367f8a8327fdde938a8edfc372e8d22c3d7f1fb227d5e9f6f943a4f45eae7a6020c08956b4408e0723bcfadc22577cdab45fd58891e3d9d5dba35525025c4d552ac8946d8f73ac2515e7d7d590cdc676a3ccdde177995c55e0fcfdc412c67c2e255f5eda567ab37dfbcd2d8fb130c4541b7422effcc5bb0585", 0x1000}], 0x4, 0x0) rename(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) recvfrom(r0, &(0x7f0000006280)=""/126, 0x7e, 0x0, &(0x7f0000006300)=@in={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f0000006340)=""/255, 0xff, 0x0, &(0x7f0000006440)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) listen(r0, 0x6) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000006480), 0xc) connect(r0, &(0x7f00000064c0)=@in6={0x18, 0x0, 0x500, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000006500)="b5a777a9c0d6c8bbee9fddd9a7aa1cade20451d2a9c4a72c76cd4af78bea32f76206b9dc6eb7f719404fd5c70d0ffbe391c6fdcd4862b901a3494d0d20f2495c05f0aa14519d7ac701859137e26cefb826970cd1cbc6e9eb0776f47dd66b85908c5ed80edac207a8fc4c5ed5ff11992b43fa4bcdcf6b0080df7aae483f5eb140018a6bd6de286acc0a2597f92eae2677689922a16296631056b033507f1e4cebe94baa902350581e0b13f478b110a05b2cfbc4b651224fc19f49c1cb3bca489f5d2c09cba242cc1f863c42a633dd033455f80f458ecaeff4dc1c3ee5efeff8c86f7a1ce6be1d8afde3a8efd682b6cbbfab80358230a59c00b53ea5be04cb347a2345f796478c5d8aa4016a97ce3c5eabb56655d75675c06454dbf0f6307857bbd25890f075a07f24eb22ce5f8ae46e0b5adb90272776c57bb25d3a7b319d42d684505cd322f2d0e0eb864340c2b51982852c0191b86a56e0e50dbc10c16694ec97b9229bb08f39d2bd33b4749c88935b7982581cb3cf20b6225c6c1e5f55c5d9ba4a1e08c7ab8d58fdb92e0d1ec8ef951ad7660f2b042ac61a60505f8e9b3d99248eaf0a78382631d7cd53002e6196e5473f2ba68ee8631f9a3a3854d78c671a0faaf792e3e1d47f86f36536ee2ac70d5a62b1ef60f5183b744967c617ff1e8dfb89b358c29b7c9769b385c09f3ccda3d258f983a284a677406bf90e758e8c5753047f2d5732ff616d09e2f0061c301165d0f87d84d1541243d3e7523e3a5f9fb0fa69523ef77da4a20af75c3222e4e75ff9f7478e9628852462801a7cb0a12195ec1411eb63c3c9d3bebb6bd053afc17b0cc8553021b1bec885731fe9eac1cf29fcd5c26880264580c3e763bbde1476f0e88ccc5f58bbb0a0082b405fce7ff562335fc7d3aae96005f8247a2e5a3957a0b718666a81ad30a14bc64eff6825f486c4ebb7aca5cb2b4bab9833cc7d536431315f7bd062242ea7cc4a296cb3f12244204d066996905f6bf90f386670b7aa155b77c6fee361b3f9343ca594a06ac898c6399017cbc122610b4295753d7687271e2a16ee26acd3479c0305dfeb27b7ee7de91cd4fba2b18a35e3ab1f15eab95318bad04fa7f49eab2ed51dbb4fbb8e3d6e9c9ac051f1db4f867a1b30416eb498c040f71d2deb59c1e0efe74b2beb54617be0b66518940c2e133902d148704da1ca6e45b787637808787dbf3605cdd30673a310e28eab56bf321c415b479576357ed32c3728e57a2070ba17dc1399e6cf80d9016dde7ca7d26e68b625cddadad1f35a863d98269bbe407455187031bda8fc8b3b583b6198b7e48b890419eaaa208756a3220385b13907bc5a996169ea1d54cc100a0a34e2625c40e6b2ff0f6ba49c3c00d5894cb3bcd7176e8e2b4a71f533633f728b3b5f6d28425b6d8336849ffed564944291dc82b16bd130b2d79b15d628a34f155783a09b9d316675d06ef61a237704371a3decc389bb378630f9644bab9eb124267a921065c448825c16f1ef5efd8fd88c6624b64c911a4ecf6a3e4b1803929ac5540c47a08f2319cebdac5aff833b0c90d5772821ae915e9fc45121f8c677b6e9d082ea6984db671633a4fef128e237a1ee29a7855a7bbae646719ed11223b4cd878518cdec3ac1faf9e0c7c867989564a1095289e467c7ef6fc6e50446ea0062fa597aac44a9c732adca7051bb5c0af92a1e2a037473c5e814a7f649be2448480674216b7738add75ad3a9202b69c6bad5ea8e9c9fb531f5719f04640fabbeea52abe05146c8c783ea290d9acec01fbcdcaa337742c39278bc498ab682095f6edd871be4384e841708cc7552f9057344fe4febc509e55897158f43208d0d94968536fbfcef2cef314554dc11a98113d720afcfb5f964b34af5dc2a8076c851faed72674bc1ce90d5f688686106293f6d0cf1104d807a4bd0bd3a9677d37edebe1b0a5bd441c37b17f3dc0cf2476d6b5594ff570824d396f554a24099b179d412f074a3c2b59cea6f7f06b296ee3f0f0e8f6875ff191725155c75c07d2e802da292b443555a2dd814913a352abbcd4e796a73d739e249769b38206d81344a0761b95d3a6c5ebb093c1e937b2381e709c368772e38478ad193a6dbacab8d0ae66d8d435244c26d8f0cc664fa8aa2a8d159a992203669b7fa842be6b448f20922b873c135bc7c5bad3d9944a02ed8858f11a8e444757e99b86f345c98855c033a55a65b90d27709f5c43cb2cb44f6165947525d4e698a1b76612678b81b8434bd724549f12a237d9b38eaf4b28e14b9592e7d9fde387c74a52bebcdb10bb01c80c20ea88f42b3f54abac7d75e0d7b0a991baade94170cc7f3757c3e87aaa36c94e6e8a5641b51a62fade644003d2989063a36a6c135dc046b54adca1fb5298804641bd608042332e6e2c2b77443b93a100319bbd6f1e7b8cc9c66b232fba172b71efb55dc5b144a60aa40371195636bebf68a60e295e819a250aebc658d4636b4914880441b720985cb746da31344236f8777e0cc37ac895cffd2ab694075a20acbb3233f64df31e9a74f9c3870a4fd034cd69ec4a9304243c2e4908e5e5221cd9686c950bbad2b701342de7dc4ee23be0f4034f82f87a9fe66644016dbefb501abf333af9532519e608a341387dca3f19a1d78c033edb6f6578275aa3498742836b598841687008baef86020aa1124607f12f96d98280c8d60490bf8eb1a10a11f52a5da8343fbf839ca5850312cb744b495b85a5e8004f1258910c477057b84f3ad9df283046dda62dd162c26df68f611552c23897e6f03a31d582e48c297f82b0e758f17b563d0c07972a47a690dc84c1e525d012eab40b54c80d1c30f387ddb6a2e229831d2892156605354cd564543f9be805d33971ee14034ebd29472c5013bba352664849eee3908d6240ec31c743e8a5c21ae56cd22c8bc1d6cbaac5ebca9110b2365397e62555fb30f465be5360db50298467ebf17eeee8a0acfd4904c529279ba9d16b5c4cb5ecbb883c00faa3e1369194c2cd6c9473f7c0690fe5c655c52353c8f9bf38f9b22a383b92885d01bfa0d02af3f6fc00a90e57cae4b7a06daa2cbe5a21dd0ca12154fee027358f47ca00f659fba5c1fb28373d465e92a89fe86e37edb1b3ddc193c9fd9305fa901928bd66ef8aa98c5308f22dd425f2b04b9e56fd77ec929ca7b7c65aa535bb3a30aa28c9bdea9d84cff011d48e6fdf3b0f1826eafa85e5826f94dbefa4c1573b4822c64fe9d9d2737ec76157ddcd2ba611a02c2a490197ae198b477a40da575dfbc11ac1ddf312005a06c047896c5e217ca1be6716c0e000e59da5281d8a5a2e91d8ca7f33d08892c1fbaedfa46faed2eb751d074a1cb4a33859202cf2e3e5c082c1eca2544fa158870349f415b8e8cc3cd7d78484b36d426657fb02103944b330320fc657ed35dd8202981f5a587be0c9a6bb5ba2d2053b29f8755d49f6d5aba3bd3d2538ea084340a28f03ea4031f4c272c3542b73d1be753c50a4f7857844702bebad034d172bf51c470374d59965f9a17a25d6f8358912650393301a2df3dfe277d97e30c2973d5736880baf47a0548e526d097d7e2a3a44f3249002ab288694ce0efb39a83e237bec4c476d008205274af686b77ff054e189cf4e5d3e30f8e3d8b401494bd983ac7fd393c06d083554c296280b0f2997845e76d855f11006a271c141dacc44d8e2b9d61b956810d183f25d8c5c62ae08d720eba508b3de6ec38af040cbfac8a6871649641f34097c362452fa9e2e84f904659ad047703ca4e2a9f269f19589ce283ec6acd6251f5440f44629ffd35b338d339c7518abdcbc19c03fc39ed3841a02a9224a930b9ad4db58d6f6944644f93d6e174ffb3ad5e609045826f8e076327cfcb9b4ed4bce09a38fb496c28610ee1f5472a5fd32ab159a819529ddf4463210bcde87f7ba9bae0ca0c20b5b4d63b8825626af313e9f7a6584bc58bf4f69526182498332ab3b00f4ccabc0bf0769d1fd697f52320d29bac28e2a712043d309470f6de5411d89df5fd150a0a3d5f38149f715095efa9db26e2e8080c59fcf19a958ecd6b790f0383d9d6c57276d3bd9a4d25e9762c0a03397c3ec376edfe1656a2efeb8c0aed57e9aedc401d86a1453fe016723bb7d3fda9707f2561c9e789bb95bff073e68fcde5349b0b359f27b2763404c510704b6e82eb02816b282a546e25ce7fc13fb8741d9111a4c78421bed3a2f9c0630538e6cc17dad1697fccd58432173c038b777bdbd8d991b843b46de3d7f1cf2f9a07c001979e7a1cca00813762ebedb21ddfc41d0f634772f091e4eb77e06d56da36e58db21d9ac039e9e1647963066e135f1024dc9a0203a7dc4a5a31689cefb872b66fc91dff8e7eafc861900ee44fba806db34e85522b6b956380cda4f881334fd6c47395f91633b034ac7d1f2c440ff5f1c14cb27fdfeffda140ccde8ef81e01784f64c98a5ff6590a7b5f119cba7f4d5c77e9e5aa3b76f24c2ff397d5bf701a7b9574eff0d4db1fdb0c3c1952780c3a2849d2d200d553635fcea302444f85e7f9f50248b9b8faedb6dd1396be1b927d64ada8c4c8489509b7c77de01e0bff25a5accc951d64740e892f38393bb4a39dfc48114783b452ce5d1bdee01cb40655c5a57bff78aa11df97f0cf42bf31808f4ccf45f93d77527d395570293d776fe9a060200c9d34ab31320e7d9c8a9d0f87839a1a2286df25897cb746ee62ba1c71c0a1695e09900b0a031a26ccb771ab980dee6a138927ef8c91bda8ba6eb8796bda15cca023326fceb76f4db624732aee2fa1d1934aaeec6f395a0fe8133f2d079c4a0c123e74d68423b9656412b8accf10c51a20d47bd69378e1125535bc8d1bf9855a90f7ae78a686bc25d1ece6970d0f78aa7ef92e3314337b7d8caf4221e7600b31dadf5ad144fdf55c706ebd5f896ad3ccc7bb2f8bb7870303fd0deb2595b7e1ec6b3bb546ab5f5ab6686d29f8570f53890cb3a405ba4d6945aa74f288a0476cc836a84d9cdb8af2dacf540343d43bf941873518d1c356ccf594532f7def1238d1c66466a1a6eb5e24f0eb7c30e4063271c5d421556905d4083eff90d6f6539a74ec8c06abfa0eafcf83f1ee31974d987bfb174d4579eddb0bf5fb51796b99a48ce530532771c4f3a8966d8b973d88e978131313c353b92f50ba0cfea90f7be2be6c538497cdd4b3bd1556279f3e2b78e40e15e55021df54220153ca2b623edae219ae522a9ef408eff7a4ef3dface470badbb6244dc2654611d5220366ed2820da4952ddf68c1b19baad1bf3813a9adbdb1bace577385cad4eb698cbfd8d9ce9c5627b2889533e7159fb88c38820da0c696a6b1a792da52f18c27dd4473ec83437ae08fc3e1c68a839822802db1ea1a3ec80cfbb1fbaa2df51f1edaea3dc93e42fa3f2f0587a16962b4b0e5ace19dbafd990efa6f596d683f42fbeaa2d591d2c88f2a482fde983e0d43f3a22dd23e65e1f8a0ded40916ed90eb37f844f73dc998f3a5282cdc69bd1dca267ce1c53adf9ec95c82d160c7341de50ddc75389ea9f51548be45f66237cbda581c862ca99605454b790d14851aa120d073995fe095d6ee9f21f0533b0521d972ff633850a9ee6b409edfbc5b9dc35eb01d5b170f9be72edf2b31fc4c740a85917d0e650fa3155852819c19c2d099afe9fec6d45db5bffc2591537b2dea2fe6a4165bd09df3ef70d1fd450077463d4a5c45a831076730bd451f572d4f0024dd73bfeb53ec97023ca914a3f75c441632db44688ebc1cf41e23de40aef107", 0x1000, 0xd, &(0x7f0000007500)=@file={0x1, './file0\x00'}, 0xa) r4 = kqueue() fchdir(r4) clock_getres(0x3, &(0x7f0000007540)) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto(r1, &(0x7f0000007580)="80f07f50ce0c77ec83a85f5270f9a36bf3fe0ba6032ffe28bdbfeb2409623ec17b6b106fc9369e284bca6a76ca6b2e12dac71e82914bf7731cc4559d930f020be7f85b90ee3be49add2e46fa1c2aeb6afcdcdd8e1ebf680fa3af043330ea475be40087aefa42a37feb2b9d2e17843b8c8948cd0f69dce94f71cc80e6f0d6893df24c41c4d5e275b232cf4fec83b1cf799aaa7f0c9dc3fc9b3a09673ee13a993f76781214ec208afc7e82b11d77fda92dbed6fa3b9769887c64a8f7eee7f11357123b7acdafec7a51c679c5f2", 0xcc, 0x1, &(0x7f0000007680)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000076c0)) 20:33:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) dup2(r1, r0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:33:38 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x7, 0x9) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 20:33:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x52, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffffff) close(r0) semget$private(0x0, 0x2, 0x89) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) dup2(r1, r2) 20:33:38 executing program 1: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f00004ed000/0x4000)=nil, 0x4000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 20:33:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="e8f0e536", 0x4) 20:33:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') fcntl$lock(r0, 0x7, 0xffffffffffffffff) 20:33:38 executing program 0: socketpair$inet(0x2, 0x8005, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0x6) getsockopt(r0, 0xe6, 0x401, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) mlockall(0x3) 20:33:38 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) chroot(&(0x7f0000001080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getsockopt(r0, 0xdd, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 20:33:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r1) 20:33:38 executing program 1: semget(0x0, 0x7, 0x600) r0 = open(&(0x7f0000000000)='./file0\x00', 0x38000, 0x100) fcntl$setflags(r0, 0x2, 0x1) 20:33:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0x20000000, 0xfec, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x6, 0xa12e, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x16, 0xf0000000, 0x49, 0x5}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) listen(r0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 20:33:38 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x25, 0x2, 0x7f, 0x8a4}, {{r2}, 0xffffffffffffffff, 0x42, 0xa, 0x9, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000029, 0xffffffff, 0x7}], 0x7a7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x21, 0x0, 0x8001, 0x7}], 0x4, &(0x7f00000001c0)={0x200, 0x8}) utimes(0x0, 0xffffffffffffffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x9}, {0x1, 0x2}}) 20:33:38 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000cbc000/0x3000)=nil, 0x3000) shmdt(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b006b2467da6f899ddf47", 0xca}], 0x1) syz_open_pts() close(r3) kqueue() syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) shmget(0x2, 0x400000, 0x700, &(0x7f0000c00000/0x400000)=nil) 20:33:38 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 20:33:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20840, 0x4) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 20:33:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 20:33:39 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000040)=""/66) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffff, 0x80000000}, 0x10) 20:33:39 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 20:33:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 20:33:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0/file0\x00') utimes(&(0x7f0000000300)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x404) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0xfff8000000000000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x4) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() chown(&(0x7f0000000200)='./file0\x00', r2, r3) 20:33:39 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) getrusage(0xfffffffffffffffb, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 20:33:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="00afee749a21042ed76b4bb570e2c97df119f8039a1e55fe0050ec8b444766d98289a7286c1dfde28b888d08994bfd979537ec0535ba679a699b47ff1a2f9114f5bc6d15f63f8c96bab3bcbff1d35a2c37466037b763f2ead1f51162ee64fc87ba63c7a94956c8b102d1a5f99440122a0ffcd6566dbaae9b62b53b55b13941297caf662ed54592ec72b8e7991148f32665956b79c2a409ed6c529bb8413e", 0x9e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) 20:33:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="e5a7d3b7aab54b4668fc0bfcaf365a7ab2", 0x11}, {&(0x7f00000000c0)="8397973db2e621a4bbea8295570a7156307669786ebe1a317d6123aa34f68bd05969f372c5cd9d2c5d6697e617733cb1e2bac730bd3f9f94263ba51b8172042167efe7c0a6e79ebe80cde633db4f00cf12c750139665fb05ef65a7", 0x5b}, {&(0x7f0000000200)="1633886dd88d1fef5f334489af5e537717f3e157bbff142b7774768a2f570ed1b19f1eebf22391af6bf1354b7c63eba902edbac9dbdeeb90167f5e4912dc9dbe2884b95398900cec8aa0f7090aee921c41905c6dad91d87477ee12b14a0dadac56387b", 0x63}, {&(0x7f0000000280)="7487f01dca519321281ea997d33a12a25d3dfa022d7cb79824d96bc5507e52e010166bff8e03b3b60772c74f27d309944a444553a75efc92ed604dbf583b7e221e36e74d0a0eb65408a974b7140b31795fa95ea7d8c652b8b5a51dcc391b74", 0x5f}, {&(0x7f0000000300)="5fd195ed4941335726eec62b32e1aab6f5fcaf716e612bb05e8aed8572bf0889048d94bcecf42ce2b3f839b97630b2331e4db38cdc2395c7a28ee819698e48d80cd2eca74d5b452ada0975c862563ec89bf65291f6a38d6696d41ed60b9460c71718d91a938f474318168b5f0f29a4d8328eaaaa4fd129225240c169b849eb098e68cfcb3cfc25225a1b0a7ff9c2fd384177fa1938d519574de5eb410c37c32cef29c6e2bc939f81e04a431ee44d1a6c328a32ff07cf8e55ce7c61e81ed842d098dfe7dc8bf7f0000dc7257bfe4e5ad64f9b50e7d69d7e07d123fd2bbf", 0xdd}, {&(0x7f0000000180)="015017ac5dac4270de24a9218907e41c0c33ccd8e9a25e0669484df6de95c5f86b425d1eab820d57857b1e8f2236692ddf0f8b03442bb9", 0x37}, {&(0x7f0000000400)="3757db2b15dcc348479c825308fe67083f39cbdbbc1386b4c4ef369ecaed3d3690d1f62816d3d7da373622342d071dd3055191d84d630a8a340f528151d1fa3373683a2724dcf5f95ce9780d17ca18788ee607c8d3005b3d547e3614014b647f05731fb6114296b35c90de2a202af16508117d4eafe60f7dce77496b603b56e389e30d19b25c6b8601a9788b4c304a2e3c", 0x91}, {&(0x7f00000004c0)="633ba165b4f63aca655121fe35354275fd855e67d5ae63f279904288463cc70969", 0x21}], 0x8, 0x28) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000580)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f00000005c0)='./bus\x00', 0xc0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) socket(0x3a, 0x4004, 0x1) 20:33:39 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2fff) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 20:33:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e00d7da4ad3560300000000000000777d5185d978c0c15fa54ae5dd1ad9a46acb4ba3bd755406fd01a50f52d88ef0f9407362f7b444"], 0x10) dup2(r0, r1) 20:33:39 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) 20:33:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) syz_open_pts() close(0xffffffffffffffff) kqueue() 20:33:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x20) getitimer(0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000000c0)="4785820d7d68ac5e455ee64d2f14081225808d15cbd104f2fe86b313f7c01fc266f6de4b10358f46158009437c5c7161dd30efbf08a5846f9de280c4d799ecf6bef65a8c39e3ec797e399b6ac15f6bd68c2f88678e83fe26a038da0c6ba0e2754a0ba7d069404251f8bfc9099d6f7d55e9db39536ea499bb24b4e45c71ab4717", 0x80) dup2(r0, r1) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0xfd) 20:33:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x6, 0x1, 0xfffffffffffffffe, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r0, r0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:33:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="df2fdf3d5034ebd4702fa4baa5c10ac780626de17a0f96bd2c104aed2a3246ee0b789d2460906eb834e6145d28d847afa78f0465d00a5b944f0d0f0fa244b7a8fab65c87cd72fc6d1f7dfb6f28e4e37099f04fa1b70630d9156f4d359a22758f960bd15619a1f3be72532f3266af035d1ad9687d200a37e22cb0be46bb653c4de331885babae371921bbf43620c829351a3a7fa819aa17c93bedaaa1335c62c9dd2e73c1c054305cff5d03fbae80e514d92a5196f9ec9c354478bb9b548285aea9d210490a8aed155362cb541540f45c8d63bddea8e2ee0953e05c2ad14ad676ed851c68744b34c0635643fecdf003cfff5d08468c6ed26f38055f40baf00d09656f5dd4aa60e4c2539bb4ee0483694fcd226e277df6862d96bb8577302170ab516f39472c4e668437bca6009b5fd1bd6b5cfd769d2052ce5e7ecbf278017cb17bf333c1da25105995f41c62e73134b0e86d19533c121035e9c350e49fb82f22a94d6441646fe1ae4bb53574f1541d9baa699a67915f6d9eaaac9f1280b86d1a5468df5b6026733c296853a7c00fe0bd9569b396d8145a955e80a2426634d13b5a9ac79474eaae09c7c2a1bd99f47c242fd30dbfd1f5e47672806746770bf146f1091a119e9e700cd227f88072ee6f7c6c9f2c9d82ed7667948dfe351675accbe9bcec246c2ce115aa8cbb6995712d4cc0f82cecd1b58d86b823204d9b3d6e58b8db965bb431088e93eceabcb26637240e56e03e6726c7c59019dbbb0cdcb1d3fbeac3b3d904e9ce4deeccd5b5e7fa3ff85d6b68a6f2404d95e8b569965720747a1467d0b7a7176b082fdd8d93da23bd9e9b47d5e659b9502272563f3b748313e0c8ab6a8727e780648e7ef6a5aa7fb085172fde51fb2d0dbf95a35fa637422813478efaf80018a185be0ac7eac76815aa59cdb066bcbac2493977f6eb77b7db74f1f08108d5817a1359f0ca2649a56a2baa3b7e9aa4c4c37914f73bdf0f831330012a2760c4b456caa1b2cdf57b680c205a863b1bd5809cbd906db3e5af3b52aef5fad84bb906982289c41ffe3faac605686505ce84f61d02542deec6f83b0a7b34baed4101118de3bc1ececd805248830a71904751664d064f873f3f3714e1f61e9feac8543b1b285b6ef1fb01383e37b9c86c96c80d3cafaa189d1f8b5ee7c414c6e0b4dbb3a4a3d9e7835a9a271fd2825bf33e8a164f716870987da0e4882dfc6ff135cb1c0debd7615bc3a5c451364ff028600e547d3bea05ae171655d01fbe5f5b2cb88065c965963ebf78f5ae8411bd2b1a4ace761f51b082c96778e408dd1ba8d5771550b7669b5f272028a0488d452c93190a6b3e633e8f83566c4fb88feca0ee7b530f79af89e98ffcaa2d7dca68bb86ce635e036ab332856295bd7500b5e7618f12aa0410372ec2c66dd1bb628bd3eca64f6519c4cb2b54cf7a0561cdfcd9f07c8ebddfa311c7e3431d6bde88f38be32678830d4a0296d9bfc744519e1c0f2eb85e3874fecffa2daeb3818023bb21d83fbbd0a827918466a8cc21fb24de359977ddb7c86a13ae0f4dd81edff001989641616cc7c32682c1c9f2e0fa69de0f254618aa3b5c2522ffb5c5f2de0e3ad618fd90ac26c7926d377478bf3cf902c92c49dca26c07bfba9511554e2e8b27054e6d06154d7ecf2c96e0ed6fc2ebe175d332b6d7a6fdde445cec25177f4fb201028fc738c30da5d7d3ab330968f3f8cc547a9a6ff9bc59e43a0306f166e76e3e9b1c8812a51d0f3021d124bd750bc561bc9f6fe81d0d329efaee773f1743b01ba31c515ce47c0623a579a2e1c2ace394a86e2163be098ff275f93aa6b09c4c977db44007d2d7dff0d666564d6c08af5450977d4325c017f71142cbe89ed8d938e4af551bc9e2b2b5aa680162767bfb07dbdfd8de596d468fc4116ed28a6029adba8f94e00bf659daa74a5753529ade439aa8cf4528e692f303131176ea6cf926618b931efac39b64591496bc117ef8022b5319b90895b88e6e6fb2b079056698913a868b4c84a5df46f3f81962f56cdbe10112a9ee35022ac6bdffbff21ddf1fffe981284016965be540755213ef40e8cc1e9cb20f2469697c97fc6958581c58dba9f8d659ff6b71fa90d326b0c5429bf71b8152783c5ccea8167fa9ce3237e0ac8a168e39ce8ffb0572d37f1d32ec8692b96c08c280db2d43ce1aea6e07d977adb2d95fc6fd991348e148f2369d3c3a13d1c4bab75cc16eec8094d318d5c33622b3f680add9f29d59a70040e854c03bc7f75a592c0110757c1739bdc4014fe7ad2b44f1a325989a5f3f17cf9f863a1a2a484d74841cbd3c1dc4b535dc4625c169132bdc902a7c6cb2cb576315077b28debfc4081dcabec8120d9517dfcd9fd142e724c2e1991a1f363b91add5573aff106ff14ff66033b42c1e12d80a648d021c436dd96d14b8c3f4b99efa29d02d04661794bd8465389510ab3354604ec659e55dcbc37aa191a0ddf55739635b2248a2b74b64de18ba018250de02b2d7cb9109fd31cfd14769f3ae96864294b0a80a136262bc8c1813ece82a8a53cecf33ee165af12f166857afd977d782de66d42df24721d31c20e1d3164ed3aed9a5dbd8579ce36ad7c68de240113e09dfde3680d5919c148ddf77ec8cd1e71783996f635718533ed63224b6ef1ef8fc69a795f756ce8e03fb33170d9499e6c86ceb1eb8cf6a50204c630d94a37412213e8c9a7658e656519ca8218dae7eb3f53cee3f60d733db8debd07f6831146f0b93dbd47bb11ac57e2f2729de31a50d1b0eff04f58ea54ffd46503adafe83726572e8a727aaec8995bfff08bbd60630886722f78f90fa368e801fc992aaa76744d25951f2acfe17d359322f001090a5d03ecaf3b482294398e983f700f57b6941f71eb2ad921ba71f04d37230b1ae56786074d0a7f4948aa2d22273f82d5e7d9e420fb8000db30c00547fd1d347d5e130dbfabfafd7ea1e7bd28791dc63ea7584741c40d3f4d9ee5ca6349536f8c0ba0d3c17bee20beb20d6e21ddb7c5f5f5104496f20021cc42115bfb160688509086704431f43aa2f2e540094465fefdc8b1d65a92631899324077c0dd2f91437472af701c2bc294f66042a8f467b35afbe9b4afc2a0657328d078efb46fc806bd1330de2c381a7f50b69a3c7c2881d4875ada248192e3ddb19d31a048d589fb4b94fab98a9103ad6c819c03c6bbb872d69458fe34ad54f540354583fe7dc9f40be4711722b93d9d1c0f86c7352663ca13e7a2778c90423747939f91d38231f075374a58421cff000f41434bc9666e94fa97f498e7936bf88520f070bb884a460b2ddec09689d5dd87786a2e51faec89f0f458bfe426267224ffc948d88142c42ec275b3fad49d025a8bfa4102743cc7f034fbde422d1456da8aceef509c4a7eab21fd47d5e365c0ef4387e16613ae05d8ce7ced870118bcc034a75e2675caec38b65c241817dcd6dfefccd09ef120a534027082d82984dc663f4e3a17cd24d1cc74235ba5f821fab71633ab3b2351a79673bdba3d9195035f9069cbad556210410e198c101e8988efb6637279830ccb1d6f7db450e02f6912765c2e1ca1a393a23a634ce4322092be1ee24d8a818f00f4b5122e5eddcad9f4ff0209551830b49bd4c792c6d58a97272bf8933f836a7926dc65d4caccbbb7996b4143c786d6d1ad710a1401e0931f516d22ed19d622b0ba484373dfb159c75acd0b9d2e6303f6e6f4d0f7fb2c58baabb38808b8e7d8f9683e4450eec40657845ad931640d8f222f764c38d8b1666d0107bcf62ee36222488f52f8c7d6ce9690f48b74fe9a810c28d68e18e8847fca947d5d206becb462347ff8203147656bcc9a530623fe8d3c4607c3fc7108d846e9c4511bf1edc329e2011b255bc7c4640c130159b1c373f23e16b7efae683497e8afa9be219c533ac21768bbef28a7cbd9578730921ad6714dccdf99e0138515d9552f5085dffcaf7d66da25ed59b54963270ea6ad42884c2425933e56795d2b908f3b8e31e6fcb80f66095935aab33c3468cc3168c97eb61e1185e075de7a2849356f080f8ff9bd75f67f4ec166d5e344a6f1216ad3ca2ea53b6f662d0d4e75d6d19430b3822d17de997c5d883d53a04e4b456b8afae85e30a286967dedd405a8c796a297d2a279ca141f23dc44b9fb8df178687e79296d40275fe982adb4561f0b12ed7feb2471f07186624f0ef6a4ba6db635b1aeb0d334aa33f304de59bff7c6eb557a60c67d7131e60619955fa2c1b8b3b1a83c6c6e4bdf58e118b198b3b783f4676d5fc95cb0baf44ef0c72504cc9ffdc033ec788bf12e3b80d3cc0f77aba6282621c2b00a83be4fa7b364fffb45179f472daaa1b913a0b2702e0f447c6fa6d239da0efa2ebfd1efc0dffb7cacbc0a4ad8d393f73dc628f21967bf3392f297eb45c475849c159bc5e6d095478caea5538ba9b313abe7d9336370e1f983f236e47ba2f9e4bee3b759be43f7e73364d8eaf958e446c8fc963c333312d48acc46ee84eef5740f2a9687515329a57d60ea1b6e296ea44ffad43821047f541b68b0ee823e9139e3b583ab2f9adc750f131aa8415073d20b76c169818e97b9a26842667f1d9aa81901790b12c70b25de0ad0f84f530992e5f3bd7abec78ff260aa7eaee2951a6eb4fdaed820c7d75839a83308e301ee5be2233ec3ecc37091c97229b069bce85ebcfbf94e7cc83937dc11feac5c14bf0f061247bac0b08bbbe9bfa6238134f0c493ca2ec60e47f273508f60f0840d5df1383577c19e391483655c65b87c7526deb9553ee4e1420f8b1cea79c87d509ae6d258e525b60a65bb10d1ce05e95ba6529102c1ff20bd363b6cbb00ed91ce2b3608e476f5b037911387c2a0571cd045ac563f05ef61edf64f08f39888574e5dab8220b086fd3fdd51eeb2dff21aee231c1a367a12f987ea52a8b259d2496608cfdf1f14e9d83ce9524be0a74b5bc37d9ba0a4f31ef1cee24807edadade179f5e8d8cb980f78f09b10cea591739021f5835d0a02e14703817b805222e71d5bce87aeec4d985ace8c2d6734bb2088de26604c63b9a102ebca254c27385f72186dcb83572fec434b21e92f92fd4426ccdb2c7047f85dc456003e8d927367dbcd916f1073131fdebfe0a63ae473d85de3d6aab1e339c6b2555e194ff55a25fc68fda2cfe780bfb8ad518726b3129ffa4010957a90a89ce91b0a510038611523840d5f7631b5421d3001a29b139d4ab790c859f5eac447c5aba44ddf820d793ab0c783727f212f5721118941a0deee4cccd2f9b11df6a757827759f094065babcdf1cf03e379ed93eb817e44df96d575434ac7a39678d32dc0242cb724cb9094401a469836d1265204936d044edc328cd6edf5136f42f962a2960881b8c10facfed6457e314233f5c6579ce44140b515ae95a24d22877d3337439b3071dcfc710ca031e70dcd3b2faaa56c8d9e8db76d0cb076dcfc6242b35e710ff4009b4ca7305fc1102dc2b725545870e8fc3155fcf62c565ccf4b43d7b6181a4e6ded66ea4c3fc8cde0b7169a22e7179b79b5b3d2e4b7aaaeb9260d87e1d53da9256f7eb4b94f26a7b24b694d74d6e410b66bf24a245891299507c38a0fb352320c0421480582008f7dac6280da3f199a354a89ee518f80d8b164127156ac2e73cb795c3ed7b3b5429643aca1cd4d983bce99ffb7421092d1d5e29a9ada16fe3955bd38a3a07943bc2a8c290aced3abef578be860e9fc6085ae2643044853ac60acc72370ea727025d3f630293ff484bb51badbedd01ae07bf8443", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) fchdir(r0) 20:33:39 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) 20:33:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000680)="f32d005489341a3c17cc199ed6289acdaf6aa2dbfe6c2d76c0b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d3e69193cc29ee6f66caf202e15baf1bbfa90e0a6ef1023bdae2480463f54ce0ac0049a535e7cc6da3af511ea066197fcc954ee8a15cd9f639fbc3c93d105e2f93623136163cc42a6784f72f21f6e96d8e736a43be594ac0b17769ed337fbcc22b4402cd780a6c48c056d8f83cbb7059c87", 0xd3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf2b, 0x8, 0x8, 0x1db, "9f26458334ed3c927dc40a03b01dea56948b9db0", 0x1, 0x3}) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kqueue() r1 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x801, 0x10) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 20:33:39 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000300)={0x7, 0x0, 0xffdffffffffefffc, 0xe63b, "1eae9986ab0716755ab8bcad345f11a098206fb2", 0x7238, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x3) write(0xffffffffffffffff, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(0xffffffffffffffff, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c9fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x47) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0xffffffffffffffe0}, 0x8) getpgrp() syz_open_pts() write(r1, &(0x7f0000000140)="680f2ba860719043acf95db3500d4781e44f940dda8426ed4431f6e062ae9e6f8f68bf25b3d9b77cd5a853ab6867aa9e5ad6af65dd99d2339f0de61841a53efba93ae62a18810b6ef520c5830e30575e5d504c7db56355907f5c214f2c14972a7f6f30a3ca8214b63bc23e4bb0552d0aea44a93cce09677e9777ffdc4838db1ce55c88b04a5b27de16cf4202ac43aec223e43c44e31cf1cc4f91506c80e1170826d15c1cdefdcf1822dc1094cd1dddc66199009a60", 0xb5) fcntl$setflags(r1, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) kqueue() 20:33:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() 20:33:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0xdb9c, 0x4534, 0x6}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) 20:33:40 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 20:33:40 executing program 1: r0 = socket(0x2, 0x0, 0x1fffffffff) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-)\x00') connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x2) 20:33:40 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 20:33:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) 20:33:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="b9", 0x1}], 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) 20:33:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x200000000006) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 20:33:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c893caf701000000000000006b0005ecf877c4aa183bf6"], 0x3a9) 20:33:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x3) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kqueue() preadv(r1, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000580)=""/215, 0xd7}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x5, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:46 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 20:33:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) 20:33:47 executing program 1: r0 = socket(0x1, 0x1, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xb15, 0x156df}, 0x8) 20:33:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getflags(r0, 0x1) setrlimit(0x2, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 20:33:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x10000, 0x1a, 0x1, "8b2e0628cd37a30a0eca18cc142e6c49709250a1", 0xa0c, 0x5}) 20:33:48 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x4) listen(r0, 0x0) 20:33:48 executing program 1: r0 = socket(0x2, 0x3, 0x4000000000000) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mincore(&(0x7f00003b7000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/155) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000313000/0x1000)=nil, 0x1000) 20:33:48 executing program 0: r0 = socket(0x2, 0x2, 0x40001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:48 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x5) read(r3, &(0x7f00000000c0)=""/47, 0x2e) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) ftruncate(r3, 0x4) write(r0, &(0x7f00000001c0)="e3e2ea17152c1c94cec4c0c27ade48c3188d53fd006ebedd45ff6731f83cf3bb8f3649d6e4efe18b9e71508d8a7e22d5fc0c7f8b579daf69e382129bec4a78d57fefc5f5c492e6", 0x47) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7bf, 0xfff, 0xb9f, 0xffffffffffffffff, "08591196eee7bad8cf761f5857734a3e1894ea1a", 0xffff, 0x1f}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x7) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r0, 0x1c}, {r0}, {r2, 0x20}], 0x4, 0x8) 20:33:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e616cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000da572d78044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc966e19924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b0a555c4e28c63635eede075739b4d427b2070bfd9d35ba045eae36923d374f97bfb3b1d7f5991e89382203d96f68879964bae58fa25294512aa60b184d7e0349c3b64e73bc5d1380b160afcb763e67ff88b546c0337692c9815cb9", 0x1cd) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = kqueue() r4 = syz_open_pts() setpgid(r2, r2) r5 = accept$inet6(r3, 0x0, &(0x7f0000000440)) kevent(r3, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffc, 0x20, 0xc1, 0x7, 0xf0c000000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x4, 0x99c6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x3, 0x3d9, 0x101}], 0x10001, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffb, 0x32, 0x4, 0x81, 0x3}, {{r5}, 0x0, 0x9a, 0x200fffff, 0xaf, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x400, 0xcd}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x1f, 0x3c9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x88, 0x20, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x12, 0x0, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000083, 0x101, 0x8001}, {{r1}, 0x0, 0x22, 0x20, 0xfffffffffffffffa}, {{r3}, 0x0, 0xb9, 0x2, 0x2, 0x835}, {{r4}, 0xfffffffffffffff8, 0x24, 0x14, 0xc, 0x96}], 0x6b00e45c, &(0x7f0000000480)={0xcd74, 0x8}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 20:33:49 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) write(r0, &(0x7f0000000140)="c295dc4bccf13aa8ac85b04e0c5433b675c9f44625628b8d941547f777f2a9ff4518bbba0680f5b09b5172dd3c3a868eb3607ddaefaad8db94948704248b6917849898f0fd6567d5f2cf465312f9ac6f38364b0db74fa0ead7f85dd006f09ad72012e99c81ed351ad413dc48f32eeac8cecad01777e7c1306c78787efe4c266800d25cfe8ad73f9c816dd73df72ebcf0c063fb8285456694f0e817c27ea75bf4d3f890aafe137b4e77552b2f86fbdf846ff563d16011140556fef7", 0xbb) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x5000) socketpair$inet6(0x18, 0x8003, 0x200, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10001) close(r0) 20:33:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') r0 = getuid() setuid(r0) 20:33:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) connect(r0, 0xffffffffffffffff, 0xe6) 20:33:49 executing program 1: socket$inet6(0x18, 0x40000200016, 0xbb9ffff) socket$inet6(0x18, 0x5, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 20:33:49 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000100)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0xffffffffffffffe3) 20:33:49 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0xe}, {r0, 0x1}], 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 20:33:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="72bd5b691561538595a120be4d511ee444866491f42e2bae9da9fbe9b73da388ac774e0b548b4bd65e9702fae3a105cd9a2a283c068737211f5f475472ac014fced476254eed89030192120909d39c1bd25e76", 0x53}, {&(0x7f0000000140)="982cfb23d08e5febf3b37f7603c8436a89604455126ec35942b3409ea9a46d46d76a7bed62a74d037e776b7b39efc12894aebc91b05e0ac3ec882a7f4bc3dd834d34286755c3af7343c2c8ba5a842e10b2a1b1881ba9e7504cb8178f7a9ab163c767fda8c7490b824425e70b195ea9e226122e3276fbe7b3d613ef0326bc2dd615d0adf027ba06652b67c31dc97006d5070ae8ba1eb3b50e1cd540602e689d1772606cf539f5472b74e0b8df7b62d08439595515c8dd39f6f969db76e1e7d32de6ec1d859f86252343ed2a98985d3d646762faab604b8aa1159ce67c7e3fa62bab5dc0fa19ef30fe7519a9e21d5727ce5502f237d72e16a3197ac8", 0xfb}, {&(0x7f0000000340)="4cb7ee5b5f001de948a55509f21055a4801cbcfc287ea915f5f4dcdbca41f4aa24383d82f0ee5326ea11d097de7025a584f2b6cdce4d4e73bb525a7d6ea20531b3324369feb46a4bfee1a8f48acc7a247094c9811c7307452f951dda7a56039f561fdcb56d95bbc8e9dddd14424d35f54623e11bbfc95e1cc816d4691d636ac14e9f63d63c78aa8d43ce37f29bdeb14df96b4cd91d3ce9939e8be044ec1ee0eef2a4e1cbefff7a79d67b72a0bbb2ef87a6b21f118bbf9d273015ab875283142be795", 0xc2}, {&(0x7f0000000240)="edb76dce77169efed792fd3a0eff8a48e6515b04083613aa456bb7ef7e58dc5a4bd4e0d24a9b7e535c70976beedce690344c94c8bf447758d12c13dd20a790db2598f294ebf78b3823b7e823a03c83fd80be6b3b6789998f56a14ad3abcb5aa623676053997c8853194d49366f0e9c19f2e837c7efde6ac207ac2b2cbc13d62d15a2c020bda22951e4c8531f3c3544fc11bd731f9afc7a520190a61f09c1c5a5ed016731", 0xa4}, {&(0x7f0000000440)="517e1e4709e07f210a7f047f212b911eb2ecf2a33c1d8e5d092270ab1f478d3fe556532be9e34d1f68edd7b45030576171e6a18ed047a0744072009907e14da9fe46a30efea44592530aa861ca22338930364da1eb6d1a1dba5208a9aa743a92926be1be0d0ea75ab31be89e21a58b05a22593c0d34fdead7a70a158c1306ffa3074b5718cf789409778fe8aefee1fdbde81c50eafde4f49dbca2a93", 0x9c}, {&(0x7f0000000500)="fd56d434fd971679fca5a302d1e88e55d2021a0b8a16098c59089c06e48e7f54b33228b3dfae3b0ec505066ff10269356304d258f475e2ccce9733e219353d09874de05ed3fa82bf060d0444b86439386a7624a6140b0d9894441afb061874a4ee8ba8a510c2dc05e9434e03f75b0dfe14de4629427f4763700f5ea6ee90f2c2708ed7917795f3ea5daa57962cfe79c4fbe2ea88065d2d4d4cd4d238d595f824", 0xa0}, {&(0x7f00000005c0)="0a11239ac9bde848b7302e24bcc8ff02e6fa2ddb5ab2270fd3913fa83776d7662c94c5cd89dae6186ed0bf7ede58f6fc2d305d70e4e4d35ea82c6d589727e353728c2c1f29fbea64033fe3a1745c191062a8166dc2784011f2d405618fdb8ece086bc1cfefda0979f15aa96bc4f2806bff1b92c3981eea5c11d049ff2d54a9941745981594d54059f80bedc492fff99edfa35e07176810dae7413c9de888bf756ac4e252c95d03e4c7aad87ab462597af33bf3a1129a2ba6f6d8a45bc5718e2e0ccab5479096150385366da20e34452cf278bc8e36ac0dabaf5690d896522d2c8f60b18de47d62f8956dde6f", 0xec}], 0x7, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x4, 0x0, 0x8000, 0x0) 20:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) clock_gettime(0x0, &(0x7f0000000080)) 20:33:49 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x779, 0x3, 0xc3be, 0xfffffffffffffe00, "acfc64322b8ef4bdd0c6ea62c90968b1532a93fc", 0x2, 0x9}) close(r0) 20:33:49 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x136, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x8000}, {0x18, 0x3, 0x9, 0x7}, 0x1f, [0x0, 0xb990, 0x34ad, 0xa70, 0x1, 0x2, 0x7095, 0x4]}, 0x3c) socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000000)) 20:33:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) socket$unix(0x1, 0x1, 0x0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xd0) 20:33:49 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/189}, 0xc5, 0x1, 0x1000) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x112, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 20:33:49 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) 20:33:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 20:33:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x10001}, {0x18, 0x2, 0x4, 0x7}, 0x6, [0x6, 0x2, 0x5, 0x7, 0x7, 0x7ff, 0x100, 0x9]}, 0x3c) 20:33:49 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) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 20:33:49 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendto(r0, &(0x7f0000000080)="7bdd672cc0d48b4721018045d1194511e42592c3e99779548e44e12bfd03ddf3b5dbf7475a78303d350b112d28e7a5ff522953c1e012d889810b6c9aa513ea7e62d48b7f3862d3e41ac59be7432b3818a4c2502700b547a60bee767094d5dd630cb8b45515250eb432396c2e020b3fc907424be9f37e2eff5e32b4a0ceea5deb42cc142b4fa0977d2e1fbb0aae0c33dd46e70f64a50c2c9eaae1cf84c3975864f9e1baef9195e618fc09367f3c26917c48182f3a24ed8c0bb8f3447155026971", 0xc0, 0x4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x100, 0x61}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc) dup2(r0, r1) 20:33:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getgid() getgroups(0x5, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000680)=[0x0, 0xffffffffffffffff]) r6 = getgid() getgroups(0x6, &(0x7f00000006c0)=[r1, r2, r3, r4, r5, r6]) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f8ffffffffffffff"], 0x1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52d", 0x5a4}], 0x1) 20:33:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 20:33:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002a00)={0x0, 0x1c5, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 20:33:49 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000002700)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/36, 0x24) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 20:33:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket(0x2, 0x4003, 0x8000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000000000"], 0x1) sendmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001440)="141c66fbf9a72db52d022cbf1dca3778540e823efd4c191e9944a2a1e00b05a46d43be32177960f793e6c226077c3fec45694ec5168dab5c7257ae0d1664da76e7ab076ea35db32d6c0039da6b93cc6f4508ea581bf7532e44a36300dd37aac049caf2b631cfe2061ac27d20ee0901b842bbe1ee39f97c17db7d57cd", 0x7c}], 0x1, 0x0, 0x0, 0x9}, 0x400) 20:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) 20:33:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 20:33:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:33:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000100)='./bus\x00', 0xb, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x81, 0x800}, {0x7, 0xfff}}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x4}) 20:33:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) close(r1) 20:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f627671572de6ece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091bea3687f31aee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103fad77731f1623f4e77cdf1bde6e0decb2a848702dfd6116bf28babe7d56684ad8eb420b7191b55f55b60a7ed93ca836e21d8b6e3f0acedfa33e2a03b39e2dac089fc4a3a552e053b19c6aef05161212de8904a8ae64d5"], &(0x7f0000002200)=0x1002) syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) 20:33:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x140, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 20:33:49 executing program 0: pipe2(&(0x7f0000000040), 0x0) socket$inet6(0x18, 0x0, 0x2) getrusage(0x0, &(0x7f00000001c0)) 20:33:49 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x3f}) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000280)="0a4dea8b88154ffec1de934ed75ba2df51386916e1f22b27d6d848c150df3c9c69a7cb3365169abdd94fa84efb118f4903560cdb606078efe945604951245811039e538dda7d138fa9d8b5939a484652749045723dbbea900601dc48c52b12028be33ecdda4e6c0471e38ca4b9cce4d111561cbb7f045846f78f4304b890c5b2754725b4232204496c63abf22a4beddf9418b6ac56f76663ef3a64f98ba88743b2e93d0b3466610e6e", 0xa9) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x10001, 0x4) poll(&(0x7f0000000080)=[{r2}, {r1, 0x11}, {r1, 0x44}, {r2, 0x4}, {r1, 0x24}], 0x5, 0x0) msgget(0x1, 0x208) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x400006, 0x11, r0, 0x0, 0xfffffffffffffffc) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x16, 0x4000, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="eb3e7ba2a5320d5bf19bbcd95c2e46170a6e042f9d4d9f28e198715242c5a5235d96f236a583da73e4703392daa3227f49e40507c921d53b3ab641b55905f202c859a042d3456b36c45b11827496e462c714b08d74c8fb785cc2a4e56233980c34ffefa83651ef7a15747b71ee35c96f588095", 0x73) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40004) write(r1, &(0x7f0000000040)='B', 0x1) socket$inet6(0x18, 0x5, 0x800) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x400}, {{r1}, 0xfffffffffffffff8, 0x3, 0x24, 0x80, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x600fffff, 0x6, 0x80}, {{r1}, 0xfffffffffffffffc, 0x8, 0x200fffff, 0x80, 0x24000}, {{r1}, 0xfffffffffffffffe, 0xe0, 0x42, 0x80, 0x54}], 0x9, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x44, 0x0, 0xfffffffffffffff9, 0x753ed760}, {{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x1f, 0xdcd}, {{r1}, 0xfffffffffffffffa, 0x20, 0x600fffff, 0x101, 0x400}], 0x101, &(0x7f0000000100)={0x1, 0xfff}) write(r1, 0x0, 0x0) close(r1) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x3, 0x0, 0x8000000000000000, "c02a0800f5a31a711aa0a2eeca1367d31e788b06", 0x526, 0xa8}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) listen(r0, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/84, 0x54}], 0x1, &(0x7f0000000180)=""/35, 0x23, 0x4f0}, 0x0) listen(r0, 0x0) 16:00:04 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="00000000540d2598287f5bd62c066600007e9235cd8131a6af008bb684e0f65e65ff81dcbca22bcd3691963eccac08c4c0fad1cbcef349202947afb755bc1007f0661c7d9184cb4424da9ded66b586c93699dd91a1a5e45323ddb6daadb769ff0f63008cc64d6b36bff6541ee301e38a86936e910d7b6703f722777e57ed86a42301f2f2bab9af8caf5da99810d9cc8d94fb172d29a4cf12f80998f6870345a1bed918e8e1684863807ce1f99600e73e0a1dffa8830484fde98e4cdee15c147e9de64d6de5a4b6561f11a56dbc5a7274d80e695984c78f9d1bcbe0f9f6cf3b6666130333be468e5f209d58c1a949739284ff44d22f242ef5f1be4b6ac5f13bc457cbb1825571d85852c7d9ac44692e83ac492d98b8c476ba441d473fd562f9bfd79059870802008590e152a36c17c06255a7fc1bc6e35536cf1190ed1fa15bd46be7d339902ae3fee4b65c2248cd2b3142077e1fd5d90a9fb29f46c774700364fadd5f3a277c2d1d5d67af00642de3a872477a880326e819357bd9cee837d406000000a807b6aa8e8c371c1aa8cf65c8263a32e7eb660f3071c0a3dbee553701b4bc2f226c3c215bbdb481c6a46228ae656760566fb1503ce8d8ae634b799087", 0x20) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x1000000000, 0x401}, 0xc) 16:00:04 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x90) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) dup2(r1, r0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000240)="3a8202eec98b30c121329d7a4cb6ebbaf1894f871a9d0829d675b6e2", 0x1c) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x24) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7e4a26601ded692b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="b888d6ccf8885f202af13ec5decc5af90321e91a53aaf06dba2f29490d95679268f859604b5443ec63260ab263abaa0b2545390c68caa619a4f754d04695935a0bc432faa7900f5a92f0755072b18baa2b0feccaa81ae171014dae1ce013b04cf128f0c124b8db2da6fc6a3da23137fd7705d07ccb346acc249d4eb4d2dc988540b85113034a977f84a6bf4192efb656533623f4fa7947bed6cf315512b34a2c5ea0d1d454753cddb0d13c0c443c67d411b853e735a27840cddae8f9aab83d51f967677dadaafddf83706ecfbae7ba5645f4cebaaff7f59adf7cc800010b23a4c2368a69f336b06609e14a0ca996f46acaa48bbbccd80e2fd9", 0xf9) clock_getres(0x3, &(0x7f0000000040)) kqueue() recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x1000, 0x745885fc761c33e8, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc010, 0x400000000006c6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f00000003c0)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d33458201db576bec3b1d4bb6d3249d78b95d6d6d", 0xdd}], 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="78cb6f8f32ca4fe4bfc4240b499d515af60cbb63c51892a78d8d801768512e539fedf625019539283b4d47bcb2774724a27787abd55904e1b740f64d579f9dbe0853b05699ea6a0062e63a34325a487638b9ee8ef341cfa547396b0c324c87a2f4ad23fd05fe4397c53e3258dd787ee29425c71ca1e604a120d0a7ef24d822e2943d7ba3c26aaf7187226dc62681e66d478001e9ef0c12f09fc6376c41ef8979b21961a89a0b6960e8d83874c84b99102c0e9b4a3f9027a41278d2ffdc9abbf839132d5e860eaefe466d4c6af8c92a2f3fee6f1be40090", 0xd7}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="0f8e33d49c6fb05b4c0c85e2dd206774a8100c7c5cb91e8f8cc2d8fb0bf82f10c4ba139b4c787b246a559f1f85dff1273101f84d6ddde5e06156b9165235e4190972157c040056c7930322105f8b06815cdffaaf48fd75b137377a80c0a8a49c0a9a34edcbddaa994d2aa6f7ab854878cefa84012ae6db6a582edc5cf5019c9fdbce6dfbfd55810ddc1a", 0x8a}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0161b301b2ef58f7bd9a5e4121a56b8407f18ba66cc676e7aa56c5f3a0dd142e6f76d834bf73906e9e5bda203b8c54333a2c3d5a44d283f6ac46bc5d7230f4c0e23ce0ff005225892e98aab99c227fb75aab5b5cec5f947612336feaac50d7ec7a4c070000000000"], 0x8) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() 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, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/235, 0xeb}], 0x3a7) 16:00:04 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') sendto(r1, &(0x7f00000000c0)="68293baaa5069c7d03dd1bc0ebbd47a6ffaee718b75d2ccbbe93c4e721569c4471d9d186a6795a715ed5222fcf52d87b1cc22ce3ff0f39f43cb4a770125b2958834a84a7a2c901d9f9f45523c28c28617f8a424a35c199c3d863157e268bae6a644661b60e01045422280960c14982860828ffaf01b8fcf08ec84d19e5f958af2c3d4d2674987d7464667684a67fc65c524b35399c9ba6697692be", 0x9b, 0x400, &(0x7f0000000600)=ANY=[@ANYBLOB="0081000000696c653000d6833e3b018b400290724d957b4d40296db4fa173c61bc47c7c6c90d7ef97bd85ab3ae58cc2ff9af7b11673a00ec00a50c8c6e05000000da956a40380453245850e24690feca3993d162b7fa9daf062f8e1c306f7014674dfd458181000000b23f02d5a0306b231ccc4a2fcd0502c9bb3d9533a9eebc5f6e0cb022c83c8815b25806488714d957ee1fb24b32a693c2d28925545a95ebec59ff36e1cc7d30f9ad1147fd4f4cd53c08a55fc2c5c1cba01f1b384816e502b369961c0b0256e220bbd0ad36b0e089d62d7ae303e012af6cbf52212312fe3e0749149b3dc87d9b18c35b3e0b7e6a356f9171cdaa22aaab3cb8e17a62f9107afff148c0ce91892b7e2ae022aa72ab1cebc979b96576b715369cd554c35136eb3ad9f4a28f7a744d99787e198a6cd094543b5b451f3aaa23f0cca240e14ac458a944e90ac17f5ee45a740480786eafd07738f02615ac13028f5bc3c15e771223cbb363e62b31ce583bb79a"], 0x23b) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/136, 0x88) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)='./file0\x00') mkdir(0x0, 0x18) getsockopt(r0, 0x6, 0x5, &(0x7f0000000280)=""/211, &(0x7f0000000180)=0xd3) 16:00:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) r3 = kqueue() writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x60000000, 0x7, 0x6}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x6eab, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000094, 0x7, 0xf99e}, {{r2}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x7fffffff, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x6}, {{r2}, 0x0, 0x22, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x8, 0x8}, {{r3}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x18, 0x1, 0x0, 0x100}, {{r0}, 0xfffffffffffffffd, 0x31, 0x20000000, 0x42, 0xfffffffffffffe01}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x9}], 0x800, &(0x7f0000000240)={0xcf3, 0x7}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0xa, 0xfffffffffffffffc, 0xfffffffffffffff8}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:04 executing program 0: socket$unix(0x1, 0x1000000000002, 0x0) 16:00:04 executing program 0: socketpair(0x1, 0x0, 0xfffffffffffffffa, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chdir(&(0x7f0000000040)='./file0/../file0\x00') writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x90) close(r0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1004) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: flock(0xffffffffffffffff, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x7) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0xa1, 0xfffff, 0x6153, 0x10000}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x2cde3f430e32fb79, 0xfffff, 0x64, 0x2}, {{r3}, 0xfffffffffffffffb, 0x9, 0x21, 0xf99, 0x61600000000000}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x80, 0x4}, {{r2}, 0xfffffffffffffffc, 0xea, 0x1, 0x2, 0x7}, {{r4}, 0xffffffffffffffff, 0x81, 0x80000021, 0x9, 0x8000}], 0x80000000, &(0x7f0000000180)={0x3, 0x1}) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r0) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x40000002}], 0x7, 0x0) kevent(r1, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x15e) fcntl$setown(r1, 0x6, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x600, 0x40) 16:00:04 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x300000}) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf00000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/30, 0x1e) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 01:48:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x840, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 01:48:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) clock_gettime(0x3, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 01:48:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) recvfrom$unix(r0, &(0x7f00000000c0)=""/3, 0x3d4, 0x803, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000280)=""/92, 0x5c, 0x40, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='V\x00') fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 01:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x288, 0x80}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:48:48 executing program 0: madvise(&(0x7f0000bdc000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 01:48:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x401) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, "8754098325e149899a84dd7bcb21edf09bc1b6aa", 0x0, 0xfffffffffffffffb}) 01:48:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x7ff}, 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/242, 0xf2}, {&(0x7f0000001200)=""/236, 0xec}, {&(0x7f0000001300)=""/43, 0x2b}, {&(0x7f0000001340)=""/123, 0x7b}, {&(0x7f00000013c0)=""/77, 0x4d}, {&(0x7f0000001440)=""/26, 0x1a}], 0x8, &(0x7f0000001500)=""/57, 0x39, 0x3ff}, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) seteuid(r3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001600)=0x20) bind$inet(r0, &(0x7f0000001640)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680), &(0x7f00000016c0)=0x10) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(r1, &(0x7f0000001d80)={&(0x7f0000001700)=@in={0x2, 0x1}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001740)="6bb6b538518917119b57749b1b48974928b2778d1a683fa3017bffedcc56df82f8fc443988a86a9ddc9c4b4513b6a8f6e02c26f7787835b38d51a14010faabe4d7a7bb098b9277e12643616729d57ddd47786f5263c3efe8c26e8a939762a48f60fe38c28d4b50d78bf1c5b430c07016c053ca3fe57869a7c4b2a0d9ec993c281d5568c81a20", 0x86}, {&(0x7f0000001800)="d348c2fa1e6b7ab3c6c56c74d928d67064ebf3422521dc06cfef3826b8774eeb8cdacf1ae3a11642d486805e99707e025ed45e3997dadfb699bdc374da402215ade73c59643cd8e82fe8c20c0901b855e76700bac590691420ab3ed6e7b943b53fc6ada234da2373fe76b06ef78a2e44159b2b41d249ffa264837bca52c993010fadd167238cea887f87df83b781b51a5ecfcd8f4a1a50783605", 0x9a}, {&(0x7f00000018c0)="9a308db43780b8e364ccd2a0b3e04817d0a41a1d7c5885fb92c87e1743478da2a3860bcebe59fbfdc7222e7afd4d52bf2e", 0x31}, {&(0x7f0000001900)="982c707f7f953c11379986885a35771dc912c8f7b0f597e1a667cb31177223dfbcbc8f951771bf8deb20ca265a9e5d3b49e11f5ab9cdad8a0ca57caa1098e028087bb15df196508daa6fd0f0cb020bc7a1087896dbfd24fcbafaa7b480106a5ad391", 0x62}, {&(0x7f0000001980)="0f850db57f7097ae53a8a35a4685b5a12db823ef1ca5b562f09e25441f7ca24aaa619c099c2086b794c8fcd92b6ba62656956db826579b34611fcf61f7e6783aebe27294", 0x44}, {&(0x7f0000001a00)="5632118be4beb2f95b8e3324c7422f8c", 0x10}], 0x6, &(0x7f0000001ac0)=[{0xc0, 0xffff, 0x9, "2ee03f14eec26640bcc202efaaf8c194b955ce785986aed1322f249aab1e98f63baad8f048cb1bb7e6067fe74555a57dbf08975f8585b82dfb8432d8e3b34fd669d0ca2f62fdb37508c8a847b49e5201c52c5cb0770a9568a779a9f2dc1b2e1035cef30f6f25d073378bf89ee684649800dae7effe7c59dcca3f907468949738f38b37dc418f32502e3b390fc0e00e32c0d98d70965b396a1d263bfb5dbf4746f88c0b01300f0351f0c80562504d9b"}, {0x50, 0xffff, 0xb9, "e56ffdc4e6e73e3ee71dfd7026087e76495c27f9b4ef1c508d832c2584a5dfdfcfe91fedfa9f7bdb878e7cc069f3f3a7168f5890e5e91e558cd91127"}, {0x90, 0x1, 0x7fffffff, "94783632c30923dd6cb0e635267cef7c2bd126d6239ae8cfa94efd0a0e3e0629e3ac56a222115b8d908069efed8c730ced00e5a8e36bc01ff7465309a70d57ecdcb9e50cb260c23706581eeb29fe2f8dfe905941de4d6fb3849cf6ba10e7f7c378cd744c49a5bc6446e0dae9118bc7aacb05000a0fe12e12063b86e5b6ad57"}, {0xf8, 0x0, 0x2, "5766cb7999746e00b1d0c3774a475966978df551ab39a923301a13be1da2c48a795d6bb0ebbeec9e98696188924e7018c253779cae4e2b9ca1998f8a4a8fc669b44d7d4f25cc61999b2f7e6e8b1b95d96f414b68ef9abc68b32b8aa728e07f4d935fdf537ac08b1f2d1f97148a76e9638a566937fceb2c6fd3f7ba9135170c8cf180614d5f1b7a8422de2297cfcda643642445ae3100a75a235227bb43dbc1406adeaf1cda6f36eca11e973915b620019ee6b37a7ad24b2506498f19cdabaef0ac1c71c6d5cc3d934b274d076d82c37265e79732d9eb657049c09248ebd70f046dd96a6e1397"}], 0x298}, 0x4) seteuid(r3) sendmsg$unix(r1, &(0x7f0000001f80)={&(0x7f0000001dc0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001e00)="d6c651bec18c4f2731fadb9728e4087a780b2ce9995b2cc4eaa5c8b5ce12cbaac3059a39d0d4c047507b1f108e60d62462006f17b308189c3b679b2aa80767e02a03f2df27fe5c3f855991b5feb2c7d7698e2e6b29c89948cfbbff4ad32785d9678604e728c545206be1848ac4dc0ff625fa64d711e23dcac96f8179310c30b1b73db122214971617e2533475ab86c3fdc92bed84b1c8dc14c3e63211cf8e7a67e4d40e8bba00f53fd9c167aeb11742f9a58a208a9c8182d3e436064f1a0b2df5bb709b4e7cc605b574821dd4bd20b815a111190602f224b1cbdaf", 0xdb}], 0x1, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40}, 0x2) r5 = semget(0x2, 0x0, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001fc0)="0b24267461bb57599b9c1ef7227efa8dc07947e03ff60daa579d16b59a306206e7bb5a65d62e72e19d29b9449f82f114f3a2ffaa544e3576a8c57e6527b81fce00b5af838b4fb4d688d1c0558f997bf4a86e034198978428c972a122b1d056a070285c46717fb748d5f0d435b56777bdac15d3a5bf3b01cc788bd697efb0a3f294e0f6e8ebae67ae53b1bb5ed82a3bd81f89d023724da72dbf364fffefa7785da29918310c4425ce8b6c341e82653a2e8cd3c5986d7191cf1641d94dc1a8b7649b616eb12e1929deb7d4c45368fa4ebd56238be3692ada91a31410960187bde8e40661980d8661ca405593b4e7845a79a3caefde0f904714", 0xf8) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000020c0)=0x2) r6 = semget$private(0x0, 0x0, 0x58) ioctl$TIOCSDTR(r0, 0x20007479) r7 = dup2(r1, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002100)={0x10000000, 0x3}, 0x10) r8 = accept(r0, &(0x7f0000002140)=@in6, &(0x7f0000002180)=0xc) r9 = msgget$private(0x0, 0x218) msgctl$IPC_SET(r9, 0x1, &(0x7f00000021c0)={{0x8, r3, r4, r3, r4, 0x20, 0x1}, 0xeb, 0x3, r2, r2, 0x59, 0x7, 0x576003d7, 0x19ef}) getsockopt(r8, 0x4, 0x10001, &(0x7f0000002240)=""/141, &(0x7f0000002300)=0x8d) semop(r6, &(0x7f0000002340)=[{0x1, 0xe000000000000, 0x800}], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000002380)=0x3) ioctl$TIOCCBRK(r7, 0x2000747a) 01:48:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffffffffe9c}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x78ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0x6, 0x8}) 01:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x100000000000009a) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000001, 0x10, r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf000006e, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x5, 0x0, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x42, 0x80000000, 0xfffffffffffffffd}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0x1, 0x0, 0x2}], 0x6, &(0x7f0000000240)={0x3, 0x4}) kqueue() syz_open_pts() 01:48:48 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000002, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x4}], 0x100, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x61, 0x6, 0x2000000000, 0x101}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000027, 0x4748, 0xc0000000000000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000002, 0x2}], 0x40, &(0x7f0000000340)={0x4f2, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x28}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0xfffffffffffffff9, 0x8}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 01:48:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x6810, r0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='x\x00') r3 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r3, &(0x7f0000000140)={&(0x7f00000001c0), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000080)=""/138, 0x8a}, 0x0) shutdown(r3, 0x0) 01:48:48 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000180)='./bus\x00', 0x40000020000, 0x1000000010001) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 01:48:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = geteuid() seteuid(r1) 01:48:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2024, 0x4400) r0 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001080)=""/181) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) connect$unix(r1, &(0x7f0000001140)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000080)="2844d019142b3a44af9425a436791b480561c98d8259b544853eb195cde5ab1afb6ec7938732959818c2337a14e13e6fb521932df1bcd5f47e3a2de190ac6d5a41dfeca2f9710cbc18723262f20e27cdcbc6cb97a4c04aa21cb10f00d94d8d2e5d8e4674cd1aba34de1c5a30299f6d29ff6e8c7ddd4a5bf525157b6801164646e80e87e0336a1127dc14ec2dc8cbb888828d3238c84748feea60cfd8622ac40954fe76d19939af750baee4370f1cbf7afc7e8e7e55152380a70ee20ee1ba0996a62c95637f8710f111e70911a9d0fbfbaf4252e7efa6fd1cb40db7fe89d0f6e26934dd721b9c74b54a4c919ad097192d4668726d0625b606c05f50b102f9a44fe75abdedea66e4ee19774d179d6caf67c0ede242007f45e3eb7ccd7659e468d925831f5609577aa7b8601af1412082aad7365535d5f2e9d4e000d7f0813c2325325b76a6bb4da5111461cca691e76b25c905e82e56e3712540d0624d02cd2c81edb019bcaede4e26c320ecd123845829a802a08fff282a0d01f7f18e074b28a3feaf88df09d6007e9d1978ac5d467ca517eb14c0b7d9dded37aa51036fd76c82bc9f94829e6ddfbad8880958ab57da4db2960d97ee9b3058a34b7055d43a9a85958b8dddfc42c9c6e00d6d92a1aaee485a587e0cfebe4e0894fc56e382888536b40a37c113a28c2f5764e8367b837b6960e93ec29d1438b8c857598cdba18441b51cc0a722ddceddf7e88daa22942981392725549d293c00104e225ebfcb6e64f7d0db5e6bbbaeb3f48c96c31d311c3a002ddb6e869a3e339ab4f9de14f3d5b8b71bd306e36df156faac4366515254441b864adfbc49da29b12033a65297b19469991ffc5a902821ba667599c61e1531e2b63e9b166422d46575b5b9b7ce9e53986f9528c194c142cf3471066f46bbddc592dc7a9cdecb7fb8cafa0959cba0be84048d0d31c396f560690d431297a5384888363842e810fc6ce889e3a5398638dbf80bdbb2a8d00f74fd7b99f541639af321096a285838efdc5b756fa8e8f0d657e138b17710e62b1d81291eaf3a1008c4e74300095ca07690263d4a60408cd068d6bbd8fb4d8a4366ad8e68a99b1c81c0439b16bc455e76ebd9f66e642c2bd0adcf8ba4dbae1a4de71a60cb2fbac61da749b7ca0469d763c0ac8a20941414866edda0f60afb4f89802b4fca762e211b202a88da2c9973b2b54b5d4660f6a23b9fd9733445a038f3a1fe37d11301fe72814bdc1f7b9f74139d88dccf7d2ef73bb4010d47f3900bdb347f66f6d93a79768aeda46b1bab68a142a725f342936bed393b3998c742efdfe085718bf0c4f16ac36c32e4f1a2e9d7c6c2b610103e1892e96145e516910ed31c58baac67fe622e3b7c870a03dcb5d206668b82e51ee561497c01124128d6d5085408d3b5258d08c16ba1f08b54fe1dd66e8499f61cbccca75969e26de81679ff997ee8a23b8d3e66756ea9732ca52d8ed70263a24420b10c4d209758860c3e83596c9818527585282cdb8a632ab6af4a3dfee253b4f17b28df0bcb6d90992ec8a9e206a30f7e756faca03e0b43b318e0d9b82b6cfb70d738e0d1aab7fa776a9a42f580db8a78dc63c42d115e82a14942c35cf69c8166f6425da947db2a5368a0334cf9019a68f7688f7093e231c4a5902e5e7aeaaef230925ef387d80d01624d860e774697d78674831bf5e2a26ca0ff132bc422a2585a04e3688c7519c4a33d3b5c7c2e266ffa4927fd5b4939657348d212717b0652fb9dd0a5489fc51f8506786dfac8a0fcaaf426f69ef00ca78fa0025e629f56e3110c4f79d2b421495e87e4b296309b540555de91acca7de48261887c24212873693772512151443b1a2a0970f8a406de14d215b749f09175e89af8c915810929cc6661dd539a4956d430735cae1d64bcb5626cdf14270d07295405f4434730dfe64c2b849c8b95861ac56f4261c6887c301ad4f78ef01570634490b159ad065a25abef6909bf78cf8864a28f8bb0639f0d40fa27aeb1b28e13142a53e00e1520d6d509867b8f31ba44d1dff8d4a90cca125b1a3820214bbfb7adabcd6f6ee8d27660e8b861961a950d9e37e43fc62114daa6e003e42ce92d612b190bd9aa256124fc566ef1ec54149af3aec9ebabf47ddde8423cc0f40766622d2c6baf8e348e35e62dbebee0e0ec8814128e4f2690c0a67e3e336a759df80f213ef4c2d5482e3d679ac3a83ed95001db1c35e3228456aee5bf7d55fd07164180b68c551689682890d328f971c6677e3da3cc7e3a0f11ea37085168a899662c42b50d53cada31630fcc4e4cfd3e8706c2d3ee967ed46f465cbad4f8c831c314f1c8d2e5a6e739897d3b6b4f14fc54f4bdb029c9ac228c82528779cc34762819c66385e240a1dec7ec4bc5953f4ae156bdf631f7f08c8a9083754792be424a9b1d890b64d019e303f32cc5f01a98b559f9a32ca8f9e6c4353b8df916e33764d8d1fb2e81c02c1757374f28de0f7f51cd9577130c73131dcab46dea5123b0faa4c85129b39a9d250f3bdbca14cdf56ab4e83ba3b14765bb02b90123a1604c81ec9c40d6b0f17feac48ae7cba9843a41364b7dbb22e94543776464f50ce2a34d99d3ed8db0ea757ff47f8a081c1a1c8c1dbaedb155f612345c4e86721906195507819b056bd41d211d3ab1db068af1f7ee10f44c3eee1edf8641a07918cae1c0e98f3ff710bff23ea6b9addc253d034bee1e62c176eb85fb0c9f35845ce08ae4eeec86c5aad2d5eff2e42fda14158a4a598d2311a247fd574133cb60eda34673365cb13a7827d072d6bb0811d228445d100a60ebd2ed4c49fed7eabab5068bfcf9eaaafcd9af530c6f25a497b88fb2c0c87a6087dfe45f3957515ffed9919d9366f8e958212194eaf2d33ae87983def4cc84c126d3c065b0802a73fcec5f8dac175fb6aa119919dc1bea7262b9bcf65a2023817f9cd1065990a58dccf892b29b6d4f575766484a6940cdd356e161f63e40489cd939a567526836bb4bfc23807eba49259d3f8984481a890d4552f9f2a26a1a0feb2cfb95c49f5c6e1b50a38301182c04b721871d5b46210549b7f11be29c05c4221a9515a123653602d92c5345cca4aab7d70053ad8be0c72ef62248082291b805ffbae4c026fa359882ad7cb78c0f9b76db7d7861660e81185d2b2a4d360a4a48b84d9716cf919000d904eb594ed9dc4592b927d5c739433acfb15a7fb9aa1474a9fc3bd65ef69e71cb2eb8cc862b0043c880c32726a317f43d2373f4505d2ae048aeac256d681bcca7bccd7912558f26f6eca368a3adef63168515e6a6ba8b5fa4f75e4f18a9e48946f120ce2b1b510240c9e95e90e0cd6bdb78e37f31e56363cb7965141dadb82479925c9b0692725073d6cb778d4401d019f18d3467f6ecd7e5a54487021cadaea59e7ade3eabf1c0ddabe65a4e862817a08ae5b94d96e727a066ca94bfab16112b5b3eb4b68993750d8f140a20ae6d521df6b970ffba56ffaeea35affb1252e03410784f89be9724d91ddb01fad7d53c2374a56bc7815bd965f95dfea307879ae23fec14dc75025b07ab8b3dcf7c6db53edd4fd977b19a533117b53374fcbe9f1b5996496c3f6fbe477eeb2eba8ed1b3875679125aaa3da38ac5d8055bf20305978496a9510297a208192083e17579eef4ec19de83724161134236a1408e68a569a2810fd151b7650ef704cd74bc409d19f9b1e9498ca330e7a00240afefdfa6fd790c4a781a3d8485606358e8589632a75886281fc8b84510d8874ca10140ed30a69ea5941ea1fe71fe825f72747f666a9cf89a02bf2a8d91e30477ffdc5320a952265209a4ed4d70ebd00a629202f873229a7ffd5362cc1b75e27c41dcfa69769d7573b925589588323250390957a4d927b2e36a98a9c31f6fe17a5e69f326dfa776bd97cc397c608255a31fa8513f8cfe218819a1981cf01d4cafa3057f47e291221c7e2269725485c440143c2bb5c26361b9db25446f792b3f1229f0275360040d0521f520182003263f13dd0a6131c2d1cdb49c4a50ef9f2fef14727653f2e04668b760b8d31b3a18fddb84c83757c4223ab9e5c560614acd62c4132e0cccd2c5381549d06bb1abc829e3c7e31cca706e5ca7a2fb86333186d1c004253dee74d1987eafeeae32b4412bf991655672458d445f207d45f6cf4e9a0856fec5588b6a24b654c26b567a419557cc482e998dd257376d08b8c6d500eeb71ab77c8bcfbda1116fa3d6a3e6ec70c142ad145b03d2dd6aa6fd3d3bcdb9356de6b7fd435406f08e5b58866e05c93001868094b1c461c3537ff4dae32b17144f36ba7d9bcab3d812ad17a5ac05276d5e10589c3d9c0222d6d421175c8935c053661c60c53bb3eb7772491e8c542d3ae9ff2c4ac8056fd5877cce86127d01ca479b77eda01dd6ae42b6f752fc7bddff6c8227b43142babd1952b4e9ead06e8dfa9923e490ee0d8e7a29a40ddf4d7988f195c6b56245e41fe252ec5b318ab1231be7cc7ba0611abf5f3f4504a053b467463af21a290853550bbf1101f1685581b96236cff9f3545e9517858b3cfa9dc25749f417be0974b4b05a85a90b59bbf184377345a7a5d74b7275f28d182a2ee9464d4c5ed411f7dd69c9b4b4ae2a328d710130ddbafaa966fb0ba56e3cbd2c2caaec4d22993bef08b0b9e9ea6a737cc80c54a72ae6d8176b6841cd64c5b33579a7512f2d9f3549b02b7479321a8f82694a587ace3ab310bc472f6aaa498fda6ec9ab0bf687781e1d842035698d6ece8ca3dd250cf23ec307a1c0f92f086721217298db03ebc2a6f050dad2e76f482a8005ebc90a46535e38df82c4086eaf1182c9254ee647f2a7e8b4be981d381f5fa27918e927ba6f4b0515036b0c5e58c9c4002648fd3d722ece5baa8f34a4cf43c9d9bd8ee5fa6f710ab6c3932d3c0a66310582998e931b2e0d435b78e7d60a5d61d68555c0ea84428afd81c63655d4839fb868533db515027fed6dfc25bf9efbeeed6c8b3bd3a6aa758d5778e668f0552c1ed757a222483e088678509b3e8a573582a8b2a5ae045fa55c72243f65ab08d495548341b7b92f4fd870fa9439c5a1ed945ecdbafc5dd65b20cf4a1d1906ff43abf76cd6d20c907a63446ca67703c4475581a84e4a8d69ac78dda6a46f569ed0132371d7d153021786959adc5a1f7c71582c1577ce9e9ab99d67807fed97b688915d8807a74876350d01992092a46f65e9e6851421fade1e5afddd2571665949a1a563b22d2944d382e4897d8a602210607813e81b1320708453fc8baf81cfb04b0172bf27b42d8a5c6aad7efdaa9760ca29662a7ca0aaa837e76858344f934ef79c3bb705cea424dce9ddf7c006f79e8685e3f49ed0d561be33719c7873064229e086b54326fcb5359f596a4fbe720f8f55a6519677a6d4200c048d95db4dae7e76c071af23b81000e11c3099219d8d0b08992ae68f05a2c5cafd13be67afe83be1bda2ccf43b4024d483f9474c947044dcd527d07b738c8508b3a863a42f6e34a3a4428a3a96196561c81017ec1fab24bb4d58afe8be6a5853fa6090909923c3875ab5ac184fc52e169a9b0e6f0000e10b2cc2bab705bd6478ace3b06c133810f4dc0d8d4018623e90666b9440f2fc26c7b155f0f030e6937b1392e4ab8194a93b7bffaac103704b573a6bd4da02d59c140cb81386ed0d0d21731c2d0f2c6186190fae1d23895e67cf04a17793f10c66e0c3f52751d4b92747f63b4f8acbf8c4ce822166cc9e300b4e67166cbc3de0ffb7c58125b431b278c9cc9574b5ef7891", 0x1000) 01:48:48 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$unix(r0, &(0x7f00000010c0)=""/181, 0xb5, 0x800, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) 01:48:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 01:48:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r2, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) execve(0x0, 0x0, 0x0) 01:48:48 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000240)='./file0\x00', 0x0) r0 = msgget(0x2, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() setuid(r4) r5 = getegid() socketpair$inet(0x2, 0x4002, 0x50c7, &(0x7f00000001c0)={0xffffffffffffffff}) getrlimit(0x7, &(0x7f0000000000)) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r3}, 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r3, r4, r5, 0x84, 0x9}, 0x9, 0x5, r7, r8, 0x8, 0x7, 0x3, 0x8000}) 01:48:48 executing program 0: socketpair(0x20, 0x4000, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) clock_getres(0x5, 0xfffffffffffffffe) 01:48:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pledge(&(0x7f0000000080)='/\x00', &(0x7f00000000c0)=']/{(\x00') sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="08080000000000000000000000000000f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e2812489988e4b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a0000000000000000000"], 0x808}, 0x0) 01:48:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="957933b3a20db2acf84de1fece4b326802d01e23e675b368b9b843279bf6ec9140e534d6c133100620989e83a8f208b77c2e586eb2601dd9c1beb24a9e447aa0d8ccd627028a629333241cb30189bbfa0fa74205c09d7415470b2e31a8fb42e35b45f57508d0dc93b1c992f01f6b24", 0x6f, 0x3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 01:48:48 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) 01:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="76ed36533f8e1d2548ca3f0c16baa1f85360da166dbcd098f027292a4134bf708b3c799a168a9f6fbdd978fbbb46dbd954e51f154acc25815e6830b8fb7f7ddb7c60b8442ba068f1070bab5cac0808eeed156f15e3a406086339cd7f6a5828d858f876fffbdfd4a8ba3b4f5aadccbd99d2", 0x71}], 0x1) write(r0, &(0x7f0000000340)="a10400fd7b85b50700000000a40000000000000000000000d636f65319aa3af0457d69bb09cbba2cf70e14733909e9f1346c9fec195eb1781143152cc2e0c9714d4e3c7461e0994d89bd3eb54db1160d294a525d8d40c8ac96b81ea66e627c243961d3d27f5cd290864fb4536ef907adc024602ac7c679d64c818d3dd519c216eedcdb966e206ed8e3469d0a619771676723fff046fb530000000000000000000000000000", 0xa5) 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, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x30000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0xe8, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x0, 0x1000) syz_extract_tcp_res(&(0x7f0000000080), 0x4f, 0x1b) 01:48:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 01:48:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x1012, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2000000, 0xffffffffffffffff) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) pipe(&(0x7f0000000140)) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) 01:48:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x8, "61311052f308f54cc2e0de35c16df14e6b675d61", 0x1000, 0x4}) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) r4 = dup(r2) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') fcntl$setown(r0, 0x6, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:48:49 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="2c1d074467ebd8615f38f88979be73aef29911099def298a7323604daf904175d96c6d9cd4b1a670846375d58cd53a68bb1b37a7158365b28e4d543ed196ab0d6344f380155dfabab2bd46561b8d97cb246d99fb36425ca115e9f7a36a34867bc19ad43e31ec285adaf4ff133df9e2fb2c0ba39f2c60824ee923b58ea6ec1bbe580fb0a22c04e813cca20a91be50941860f2726f802bd17c84b6175c3500055c1979e9c69306c5e5c0fe", 0xaa}, {&(0x7f0000000140)="14a8ab3da1c8fbce54b042b941239cdd9436b26c8395ddddbd73032da3fe38b4f3aab51a7d780671a37287e3d65da021eb260af249af8391815eb6229d6e49f091df7267243c8f3d4e4bb4b25e529e66a89971bcc601ed9cf9e6c876e908cde62b21f60b4af7c8031a3676a6dad9d05550e67639542d442ebaa32b132f1e70f5f19501134e82b5a802e34f6bc647", 0x8e}, {&(0x7f0000000200)="4a423998aee871a873851eb2a4f2ef9717477ffe6f6358ccfb2f42efe0ca5ef5a52f0892f67c6dad3093f4557714c9b2fec688d7557636844d037148b0d0ac2e210c266d3f620fb79dfce9ffad55fd63c593ba13568b7c80e90829176f30121db8c5d05c72ef4afd8b89c1af567f4d3d0bb0b9c581f2b5801c34fba4a342e4f14d", 0x81}, {&(0x7f00000002c0)="f9f1d3264d2641b421f84597d0860c19505377afa1071baea05e101a99468b35378747a4b1bed5a76ea1b994662740714037510733d8f8fa55dfff6913a7884b0c48ed381dade5c2b145a65bf45b529bfbc25a8d47522fd34b1344761320418f2a59e4777a9864b1839043bd357e79c498cca415910e315a4f912c81e306d5e8d38dd9c1be5410ca47bb94ca0b003d069c094c912b55d56f6a77a5334144658643d74f312d5a673a", 0xa8}], 0x4, &(0x7f00000003c0)=[{0xb8, 0xffff, 0xffff, "0b28d833f5742927dcf4d166e61d3da5e696dd275d1554e5756a2b4a3d3e7feba97029d7ae946ce9763b9bc5706e8abeaae9dd336a57a932a79ea072b853c1b3d4b9cc4b8d04b2dfdddaf629fab8e03cc7ec7981ce4725515675364af742c7e460562995bcbc7c575fc36daa25405eafa532f939fea4b8b218203674ed03a4a1bef17fa02a38d43e16ecf4d634d6e3f3a71551495146da9d9e7ad6ef095e8edadd0d61de"}, {0x40, 0x1, 0x9, "0cff07ee2b2e9dba969bfd56ff5d6fc251a57b6ac728c729482a4d02cbb3aca0a43f230bf34b2b117810dc2575"}, {0xd8, 0x1, 0x9, "c63ef338023359a23fdd3d51a3c6294c8e5d4f46f286a8d434400acfaa7049dcecf65ec94e0fc24bd3d4c698183a0c3b26b5ab1c2c0b2b6098aeb738bef028cf75d54687fc59fa88ddef302d1602f0f0284712ed38e4a57d8ba63bcd7f64d9f16f2ae7c456623a93f5eacd1c73b29b41a4a0033a372ce04c3fd9cb640e5dd312e7c03156ddee525e36f84c402baaf4113cec4738fd4067ec851a55537c676a0355acedefb53da1e1e5cb6c51e1ad6faa45221ced545b4be7987976bad4411d41f942421901eac5bc"}, {0x98, 0xffff, 0x800, "21d5ac24958c1c19a035b763d542dd40af15d405dd630a39e291089908609a3281dac3ad0180a4a936b37c9638596549f9d25b3265a70f0958888f63c2014ec54a8589768af181c7b6e66bdcb8b633be6c1e0d85b8d14e8ce0eec3a185c203dfdf1ef3a62266f219fc41e223f94284deea5f3b2be06a4b02caf166d511de921828afd0f74867d561"}, {0x18, 0xffff, 0x411, "00c49f23"}, {0x100, 0xffff, 0x3, "981172279b8ace3718ca2b172cfe47325c17704aa53afa70fc1517cb47199c9b747737e99cd3cbbfd15830af39dc2d5cf3a514fd65449d6ead551f9754de149a398c20259a79ba3849d5fccb2f5174e2505ab281c1ba9e0f4068947076210fb3ced8e6037dd3f9d537ab934f4b8e80d164f43bc14c9a6fb5088df4f661e58ac2098205c82b623232d1dc9fb01e75b1f884e5734cbe88fccddd13f604c4d0c16491f381ed17ba6777dc9a811c57bf7ab78289f870f3e584257254b48abdca8dcfd65d4db95408b6eceab01005aa93ca944a6289fe0d476df39c0a1fa9535b139e938ece783f93b8a5c8"}], 0x380, 0x4}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 01:48:53 executing program 0: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 01:48:53 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2ed, &(0x7f00000000c0)=""/33, 0x21}, 0x0) 01:48:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) pwritev(r0, &(0x7f0000002440)=[{&(0x7f00000023c0)="ac82d2e8d4ff675600d2c0dc1d5b3b840c28ab7b914eadb5691054d4a25f41964683c2d45807000f0390f78e10e61d70a9d4b738149b27b770a32b50f01ca2f743329743cb552e5a63b237d6a8544fbf31fafb060e2b6e3eb9b46aff813f10f714e0c9815cd266341a2b50303496b3cd23", 0x71}], 0x1, 0x0) rename(&(0x7f0000002500)='./file0\x00', &(0x7f00000024c0)='\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) preadv(r0, &(0x7f00000039c0)=[{0x0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0xc0) preadv(r0, &(0x7f0000002380)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/57, 0x39}, {&(0x7f0000002280)=""/252, 0xfc}], 0x4, 0x0) 01:48:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000000)) 01:48:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x37) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 01:48:53 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa1, 0x3, 0x5, 0x4, "fd59c7db742eb44c3bb4f995787fab399e9063dc", 0x6, 0x5}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCNXCL(r0, 0x2000740e) 01:48:57 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) 01:48:57 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0x7, 0x93, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$inet6(0x18, 0x8001, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4007, 0x9) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair(0x3e, 0x2, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = kqueue() socketpair$inet(0x2, 0x4, 0x1f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x8, 0x5}], 0x8, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x4, 0x40000001, 0x40, 0x1}, {{r4}, 0xffffffffffffffff, 0x44, 0x20, 0xff, 0x6}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x5}, {{r6}, 0xffffffffffffffff, 0x11, 0x20000043, 0x1, 0x8}, {{r7}, 0xfffffffffffffff8, 0x80, 0x6, 0x6, 0x80}, {{r8}, 0xfffffffffffffff9, 0x52, 0x2, 0x496}, {{r9}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x704d}, {{r10}, 0xfffffffffffffffa, 0x1, 0x40000083, 0xdb, 0x9}], 0x3, &(0x7f0000000480)={0x200, 0x1}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r11}], 0x20000000000000ea, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000040)=0x68a) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500)={0x1f, 0x6}, 0x8) r12 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r11}], 0x1, 0x0) mkdirat(r12, &(0x7f00000004c0)='./bus\x00', 0x8) 01:48:57 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000000)) 01:48:57 executing program 1: r0 = socket(0x1, 0x0, 0x8000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x2) mknodat(r2, &(0x7f0000000100)='./bus\x00', 0xe006, 0x357) open(&(0x7f0000000140)='./bus\x00', 0x10001, 0x192) r3 = getegid() fchown(r0, r1, r3) syz_emit_ethernet(0x80, &(0x7f0000000200)="9710acdd04e24e80fe2cf20ef2294b8a614c6fe85e8521c06b6f090fc2a7a5678a02d9352aaa4c3897ff4a066c01001c6e3172d548047f5ff033166051e75c46f6482a54d9ed38a9c2927d8f739ced3401079166c5b1883bc948ad56bcb8430619e93e131f6cc690afe16846d314273367ebc6b1c202982755a6471bf3e21e852d4895a297886ccab494da998b1f") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 01:48:57 executing program 1: r0 = msgget(0x1, 0x222) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0x71eb16c8870fb9b4) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000455ae22141db0000000000000000000000000000000000030000000000000000"], 0x26, 0xfffffffffffffffe, 0x80001002) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 01:48:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="a707a0eea35b3c7c1f91a29eedc57bffff00002f82cce91dafaa28a1", 0x1c}], 0x1) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x0) close(r0) r3 = kqueue() poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x81}], 0x1, 0x0) r4 = dup(r3) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000000)={0x6, 0x8}, 0x10) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a147010000200000000400ea6bd91811ad8fc47a"}) readv(r1, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) 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)={0x7fff, 0x1, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:48:59 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x80004) madvise(&(0x7f0000132000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x20, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x7, r1}) madvise(&(0x7f00002f7000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000043f000/0x2000)=nil, 0x2000, 0x2) 01:48:59 executing program 0: getrusage(0xffffffffffffffff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sync() getrusage(0x0, &(0x7f00000000c0)) 01:48:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="94b0dda9bb7bc589cf27606c324e41f473f16f73fccecbba3c4d4e39b54b0a55ffc1a4c6d7c29f8a171862d1b45017d4a62dfb2abd2f34a0f07442f6c4e6acaed88d940c1b5726a9cf70bbc58c1ef12ce7824141bda6fc984017da75c19666e4604049de", 0x64) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 01:48:59 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 01:48:59 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 01:48:59 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x203, 0x20) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, r0, 0x0, 0x0) 01:48:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x800) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) socket(0x11, 0x8003, 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="3e787cf00fddcce3c85e54ccc8fa0422afdc1e028146e7fbe14f711ffc808639c20f1c73f6851b5beeabc7c76e2faed2f0f8a58bf08ee2e5ea904ef1355a12234e5e348782788490d36573e4d95a750c966fde057aa2cc949140d77167e2746915b3ed4279a6e713d0c20a384284365c7245f3f52b6122f0a4319ff30c115e86883128d936be1629e6823545b7808a04a96aa2bd43015c0c5f2c5c924d41a63e1750984dd78a166389746d67a6decf962640fa0379696580dd04bc740a1ba1078a338099fc89eca0bd85", 0xca}, {&(0x7f00000001c0)="2edca23d151b61304d17e59fd11784ed75f7b06a31afa990542a22433bee6f7525baef039cd62466d62b7785eddcfe73c1ee5e1926e216241dcd2b9b7bbdfcfa05ffddb9dece2b953a62f10ee419aed50f82e9d6eb9bdf868d2935c16a129596f074547c621cd26ae0518b95362b53c4048e64f6da5918555c48bb42688f824eb3915cf1683a06d4513553d492285ea4fe2f54ec0a65cf09aa6ad6e80d0a8f476f6504f33f6116490800fed0ad1cd85c93d6f37c4bc472c51ae196a1b6", 0xbd}, {&(0x7f0000000280)="97dd813a9c30a53ecb6ff4d2a2fefacf87a7ea71dcb8e4b2b7f3cc7f", 0x1c}, {&(0x7f00000002c0)="4d898ef477cc9ca2a2d64bba2960370cf2bef63268da9012d7209760ab9a33f015fb8fe4fe4f1a", 0x27}, {&(0x7f0000000300)="1781acd8dde5178d9e9868ca330d8e18d058265d78131c2e8dd2252cc8158ef1947401cca9b8bf8917a9fe257e05b70781614bc9f0e2e3a647b6a10e5aa1155d2786c53a9ea6c723ee8e06392e05448139fc3e6d67c0cf90190d67b27cffa8258deea10b201e4faf7bf18f8ab7bc63fa553d6841dd2a2a67644bd0ba1c2ae6295fb97ab14cc95fc97dd0d46d584ae3a135feb1295ff158a820df310a0ce716f0a64b255a2c0710cea928140fb2579b6564efa998758b070a66c7ec21d7b400a7ffcc27f0a7d5952fbb2be06e23b21dc35b435a46", 0xd4}, {&(0x7f0000000400)="45933e5a4fe132867e4b840d56cd620ac2f3a4a8650f154889ea1c7d34987a91291b69775bcfbb73fa103b924a8e3f0274811716262951eb5efefd04e21e9465a29148020b87770fea24308583f0c655c36ca422be", 0x55}], 0x6) 01:48:59 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x8000, 0xe55}, {0xa3, 0x18000000}}, &(0x7f00000000c0)) 01:48:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 01:48:59 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 01:48:59 executing program 0: select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:48:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) 01:48:59 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="47a19b6397855daa083de372bc4e361e029b19f4b9604486e008b831facb08f00900c9f7381c9242021352fdf1dab5abece6536714d1efb8dc2bcc62b0186a5e794163714967cf8776e2a07d79aca83a0541f73d150fd65e99eb3fb48530cff74e518124c69ba676a1655249ffe7c49b3078d9d464913208ecc1a519f0f8b2cae4821f9dd1da7c748c431adace6eeb2c610cd550c19f953f1ca07448a69987f8c205f1f386d6b4b129c64d43d3163b4103baba", 0xb3, 0x9, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 01:48:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x82) mknod(&(0x7f00000000c0)='./bus\x00', 0x6009, 0x2) flock(r0, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x182, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) r2 = getpgrp() truncate(&(0x7f0000000100)='./bus\x00', 0x3f) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff, r2}) 01:48:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x2) 01:48:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/116, 0x74}], 0x2, &(0x7f00000002c0)=""/247, 0xf7, 0x1000}, 0x800) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x51) r2 = semget$private(0x0, 0x2, 0x11) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) msgget(0x2, 0x280) semop(r2, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r3, r4) 01:48:59 executing program 0: socketpair$unix(0x1, 0x8000000007, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) 01:48:59 executing program 0: sendto(0xffffffffffffffff, &(0x7f00000000c0)='P', 0xffffff80, 0x400, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:48:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x5e7) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 01:49:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) read(r0, &(0x7f0000000180)=""/218, 0xda) 01:49:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="4f6e7ed029ff0fedb9d7e9ace8225b4eab4587f97bbc395a685572b41c33d0574054229824b062edef37b6b6e4509238b0887dfbb24566429b9ece3acd06264af0d1a3eebc77f19e21d164adba2aed16e3e4b66b6b7de9e5d92c0017ed2dc3245b9d1e0259bf8d12e40bd59ecc37a6a1a994191351739bd8e501bc29355b8b0c9e83af2c1608233d4b1189c8748737e9c9da8822e9ec2f05df30da", 0x39d, 0x400, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="57f341843dea24e32ba0ade1a1f08f60f60643d28947c9c43f194bac979b73e25a67b666fb05204a0148c5e9c3f19ad51aaeb5a89329bcb2cdb530666dc7eb6b1b768a0c7b37fd4fa62065d248aa79ba38c1bf954548779f99687897cfe3cab05f44dc69153ec473eaa7e0fa3aa3801446ecfd9ae00f825a501a0de4940ca5bcd2862a85e5557bdde7ea819a6670300a8a05f188f55f4111098afb9cd9db770c8f66e30a5ceb3a44bb585d6fbf1be09dba99689531cb2db8ef67421aa8e8e473f6d3d1eb9cc50b68de3baee8e836abfd8d70bece836d209933", 0xd9) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 01:49:00 executing program 0: semget(0x3, 0x5, 0xfffffffffffffffb) 01:49:00 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x0, 0x800}], 0x2) 01:49:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) setitimer(0x0, &(0x7f0000000000)={{0xbe, 0xb8}, {0x7, 0x2}}, &(0x7f0000000040)) syz_open_pts() close(r0) kqueue() syz_open_pts() 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/219, &(0x7f0000000200)=0xdb) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000000)="38e3e7357efa2941107d88d9fbc877a67ed24b56394e2940888cdc7dcf637bbc3f3a7e4f3e149b553911260cbfd1ef68bc2429a6cc8e530631b7d222dfc93f989b97cc03da83ad7256c6e31526a7a406ba8933227fe89b53469fdd2fb31930e992cf0b3dfc39d7971028a39ec26f059e260f05542066ffd35758ef6c994812f203185f5f7fd48968559e7a53eb30677152f2e7ffb8d5aa6a3716a0c94f31673ca604b5dbea9f2d7e3393316a75d865ee2f9874e81c7502ebf2b27f81177b06a0230ad8b39904ae7c5f073e79b3a96fd0d04ff3b80117a016566e148f924267409ff1a0cffd3b41a97331bb52b0b7cd2f95a772f1cb67", 0xf6) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) socket$inet(0x2, 0x8004, 0x6) 01:49:00 executing program 1: r0 = socket(0x39, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52d", 0x5a4}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000600)="6c89c7af15a2cd1ce002e06cefbf370ab4105028bfd8234ec26c46112e099f1927555fdf6aff35b421ee65cd5692b12285", 0x31}, {&(0x7f0000000640)="2c3cef5209ae47702aa12a8bf3fbb1960e83c58594c5480d6fc69d4a1f00cffd1f47cd9d2710c59f0af515330c2015ac84ad934ba8e2ff2f7d1fd92f90c05e98766407a01fa3ca5ec808bef48af1", 0x4e}, {&(0x7f00000006c0)="f71dcb263008b76206551ba78aafe78fc0150e711a7f09d8efe7509839c85c8b56fa69378c0903a9a5b825a81c99baeb4fa8cd4fa3873fd6fdd7542fbda01f03cbdb97752d606d129bd40c1ca4787a37647fb9dff6437ecc4d1d0e43e6945f31bd86deeb31", 0x65}, {&(0x7f0000000740)="659bfd4829d7d2", 0x7}, {&(0x7f0000000780)="70f9c7913a3d9c71639f2dea1d5a4f30eb7ec1cc859bed3f4b5a63c1ab974a21c84521125ef4c8baff825a8f23731512717702f4d3edacd90295e395995dba3e4950762776f363528212edc49078d3097da60fe0ff434d80f3cb8b964963125d4933071b0ef084ec45ef26ba593041c7b6397b56657d3aa92e64f5b3e4b8c1a9cd223ff227d21ce149352ee66e9dca856da0f2fb224d34a107077df4d1b0c577", 0xa0}, {&(0x7f0000000840)="85a732b6f2858219dda1ce8e78eab9db5296a9a13e18b7d4dfcd1167419996b5c09d35131b908b964b312fd36b1dcf3b9539be5814535ad0e0abf7b765e046f28c67ac8c4f7e7bed75c86ef0659759f64cb2935bdf5f768485860001bbc12095a480cd591652cb78be7f44d9b3077da8df6f1bad519529c99a54e23441241a99944345a796b4b91b0f355d1355f654", 0x8f}], 0x6) r2 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 01:49:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000040)='./file0\x00', 0x8080, 0x102) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x30000, 0x2) fcntl$setown(r0, 0x6, 0x0) 01:49:00 executing program 0: socket$inet6(0x18, 0x2, 0xfffffffffffffffb) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) 01:49:00 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000003) 01:49:00 executing program 0: socketpair(0x6, 0x0, 0x2d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() setuid(0xee01) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 01:49:00 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xd) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r1, r3, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r4, 0x4, 0x7c) fcntl$setown(r5, 0x6, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r6 = getpid() fcntl$setown(r0, 0x6, r6) mkdir(&(0x7f00000002c0)='./file0\x00', 0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0x61) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r7, r8) read(r0, 0x0, 0x1af) sendto(r4, &(0x7f00000001c0)="18b91a19e414bfc3b3b3807f2a04a9258440d48bc027ace5199e4575d379e58311a309a1aa3ee5a08411bfa8e98016cb8e85c012bb320be17abb59f8ab42aba0e0be055d789ffb7cfff0385c2ef3a039e4132cf855d09fc9946070e258b89fd2054b2bf622c2aa8e71112998d5966ab512797417f0fb968adb3854964b322e79af774d0db32df939abbb4a3c95ffff1753cf390f2f0e49535772a2180e52ce1dd489524a1239731c927ae3023eade3fabbe668c834e7cbf3268a2a66ca", 0xbd, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x20, 0x400}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x8001) kqueue() close(r5) fcntl$setflags(r4, 0x2, 0x0) 01:49:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="bda4e4e0f5d92fb19ba85d8abc42b68da54e1d167f7159c952d1f8471dcdbc73eda81dca7204114a8f3fe67df0252bfb1d5587", 0x33, 0x0, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000140)="6c05787366f2072e5c51f7f2fb50a8d6cedab4cf99e262bb93d45c060e1f73bf3a3a0a6b576d4dc8e1ff52639f83f6bc9170879f1ed2c377d33c853d85bec1337df64f2b30535c7ba35f2bb060db5e69a0c0a0c4c5a6229b31b211a455acbf39405b1df3d9f74ee3f83d695b61193845198181386971b28ecb5655c520665c32407e773961e4d265637e146226e7383dd657562b7f9d4bc03534d02402437a7c05241a5d3e14eba2b06080a2a222a96906d88c615df381e0ec93559924446ddb4eda07b44e6cf5cf96feb2e5094021ce5ec8570cb5d947666c2ed226f8e8e07a00f879c0eb85696493cd6cb30822dfd509113b6f2c5fdc40a997248756378d8a9f0c89b6df84925c4ee9b7287e3eabe5cdf5a754dda02d391d6a2352ab4259508fbb3e39534d1c862ccfef1165da4f74ec3026af1f1c18cb307db60d6709de8689095eb8215b6a2f23f9b29b3de7013008307420072d7007d33000386920bdc16cc45080d33ce271164cb7c9c120bd9e32c7dd70f2f80b14a9cfa232549a820566f80d1fa8fcf854956deac9d396584db2ffa354f73946b47ac098cb27aa2a0bd717bc6b9b2ffb37f976ecf8c74ea2d8e73c9e336fe6a99cd0dd37ca6b33146522c80cbacbd56ebb42349bdc55d84810a88c771476a075d2d3c6caba26f563dd66e6550094259d38f24d487155d6a5d2cd4bef7355e087463d7eb4592894dbb695b90b3f78cc2428c6d761718ac9df8a936bf777c299533d5cb5018eceaf5ca649b0472057eb329f543ee3a430ab628f0f65ed3cdcf40eade49965a0458478f176eaea4b21811b8bc43562eef7b53891cc075fc13f668ac87e420276e7282a6d3580a4db130e5bcd59ca23fc8911f68c9c2194e96235f775467253c6e834e0f8d93c3335de3fc0ed14fc3342b54a571476ee972bf26b74cb911aaa708795cad643022bd4a754b4e913a570f9a78513cacb78dc8111bdcb2ce90b1a41a58688e233042f782bbecaa1d93a3898e4a3782de7a401762b7d633a1297f9bb43b10b888f1fc6d8f84906d850e828f0a25f323934bd12d59de0e5d26dc3714ab5d053aaf7e8a82e88418337a7be20577bd2fee18e221a6932faac10bb1c7085b6f8a42d659b2046e4b768ea3b0e9a0acff07eba6ea1bcfcf99e519fcd2764dc8c102663878925d9c24658a17a504c6dc225598202b25a16aafdc1c523e8bdb8258540d89d56be3f45d1c3d9b1366a80b4920df763dcd4817b404879387c1dcf3fe2628648da5ae8367ebc23443683b8a038a8cc2800ec5351f70bf16acb099a4b94d1e01dd5a6b9875c9a98c444b5e85889c5d207b7223201185c871a14deda1a64477f8f1bf8afbdf32fe179a1d5db616225baaa1174227036d274717b6c8c3366a9de25f4c3aa7324d2f8a7fc60cd529cfebd883374bd113efd8098e9b4509acc6a0a51f128ad049917df4859bc399957a83ae7951c181431dd5314de888b8a8f3720aa9bdde53ea1b5ef4556f9c65efe084dbadcaf97e75a893bb005c9c10032cee4a1c4a1512297d644ec1698bab231e3f3ae77fd7bba498c961f2faa75029ddbef3b0ef1d2e3ce26889c855a4881040fd44495cd81d8990e1f8eb3c4392f103857a7aafd2b6daedf9cb71c204d7aa17171eb361737dc452ca0bdaad6c83d19291eb7134c0dd46c83cf27cdb9015084259de87d96e61f112519dac7ba9c1082f6fa52ab9235415de5b5513e1067eb10f1e3a124045ae4b4697654cd67be10425afff7de4653623124e770a5bd22d78a7b20cdbd20b615e7ef6313526ce8621c7242bfb3071b12c528112609e25bd5ae9635822d723a6bcfc601eb639b62bf213adc3f170e47d6dfd2b78d4d776c2f02bc1ec4ac110863a2dbc7873e123c776a87976d80b5a7e0ed32da23d9f66b20326b02a2b3993f31086a44085e614e8a05dcdbdc57a585bd3d81335440862547007f6912567724cc90dfe1a40d0b10402632756f64dcb23840834a2e29bd932aadcba7f864a7f7cabf4eadc31cf8ac5ea004f9fb100fd97d35e6a6f1091898ee979b2cd1112af60b9631a6b8e585de86915cc3f3a7bcdbb7e3ead64f44476f2f1d7a5ad7272d0e7589d61e326e0d4f4a4d9739befb0d3bd9a1d8adacd88607f7b80e83ffe332974a6d228fb27a4009b6a86a98f57376a712b07fb4a7c83ac47128ef79fae1e609346e4d432504e3fcc01d2e26517add302e9ab140a2c03ffdc4e5dce5edb4397e7ea9534432f9daaad3d9e1e2128756852c359b83c4e80c65d8762710cbe13ec7e6de6ecbc4d72991378a3dbdf3ca609ed849e7b39dc597fba63240c371f86fbab69a909612dccb11b57e202904ef3bb6c5827f24389dd36a0f4973ec511efcc30cc27c344ff8eabdc5f8926c6c99b5c98fa1043ac35cd6aade4294b270f98cc9230acc06d69b7e1a36c986d73bc2e40dc5311ece2c132d07e29666a059c1289475c6027989147e778068742204d5539abd54268e3a52bc88f1bcbf826fd633e9800541955882a1c32021d7c6964bf10704cd3d495c6b7c908ddc4652168b5995b837ca5a7b62654b47682342248d1727671a239e81366ccf0db101cf4a56d5c2e59711050d0a7f4f3f1fe4d3c434079cb0a291c3e9f01bb1344ff9ae9f323d6c6c1c99aed630d16e814ab8e6c3d2fd508c0fef94d5a733ff3fcec0bfeb6605cc6e9f4ad3173927571ce10f80da7f3f469989511de38949fb13729de4d616f89e58a14a07634ad94bd497e1e06d07c6ddb03f9c9f0e46630af031fa342006d9e7d1f9e50d9925ab60b0bb1d7009167f4907a53e20465dc1c61bb632992db3e7b19ea513c2db37246e2d140cd505357360d4f81031a247a8a8254c106d86accc1d5a0c02eaaa32ff1b29f5b6bb", 0x800, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x10a) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x8, 0x1) sendto(r1, &(0x7f0000001180)="9e", 0x1, 0x0, 0x0, 0x0) 01:49:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0x1036c) sendto$inet(0xffffffffffffffff, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) 01:49:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) msgget$private(0x0, 0x400) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getpeername$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff000000f8c82531b4a9a5edbd86147baa415895d4acb18be0b9b8b0e3f072b87b156c4f11225db341da9fd66c8f7838d413ec34af9fbca0697e53868fe00d96ca9f19c859d4bbe1349cbc94bf9cbb0d30120b501039fe8132e7907ef6c1ea060ed57d4d03455c4c5d630ce8265236454d95ef58deeef02ab2705a4ee98eee95dfefe2491626d7c87fa7dbf0a70e0132f3020894c6b0e11dcd073237bda5d3c7ddd934be54ae4a219c8e4d5aac81b81d274f2623f19bf4b7c5ca40486aeff4020fe9bdd682d76841731fc1866c"], &(0x7f00000002c0)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7, r8, r9]) msgget$private(0x0, 0x1) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r10 = dup(r0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000300)=""/17, &(0x7f0000000340)=0x11) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 01:49:01 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r0 = geteuid() setuid(r0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) 01:49:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d548258a9eaf7ccc510c1aac", 0x23) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() close(r0) r1 = kqueue() lseek(r1, 0x0, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r2, 0xf0}], 0x1, 0x0) 01:49:01 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) 01:49:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000001440)=""/80, 0x50}, {&(0x7f00000014c0)=""/136, 0x88}], 0x4) r2 = dup2(r1, r0) fcntl$dupfd(r1, 0xa, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000400)="d0bd807aab241161f1b75bb5", 0x1e, 0x2, 0x0, 0x0) fcntl$getflags(r3, 0x3) socketpair(0x0, 0x8004, 0x2, &(0x7f0000000100)) socketpair(0x18, 0x0, 0x9, &(0x7f0000000000)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000000300)="a60e81465c513375e154859f12a8dee2b3332d982ea1cefb0437ff75262b394a337d83ddad4101d916e7cd0826097ce35043fb2a81059e492a862b6b04da", 0x3e}], 0x1) dup(r0) 01:49:01 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000061, 0x4607, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x7, 0x2fc08da6}], 0x7d5a, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x64, 0x0, 0x100000000}], 0x6, &(0x7f0000000140)={0x100, 0x480000}) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) getdents(r0, 0x0, 0x0) 01:49:01 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x18, 0x4003, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 01:49:01 executing program 0: r0 = msgget(0x1, 0x14) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r9 = getpid() r10 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r1, r4, r6, r8, 0x2, 0x3fc}, 0x4, 0x0, r9, r10, 0x8, 0x2, 0x6}) msgget(0x0, 0x1) r11 = dup(0xffffffffffffff9c) accept$inet(r11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[r8, r8, r8]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x80000000, r3, r8, r3, r12, 0x2, 0x40}, 0x80000000, 0x2, r2, r5, 0x8, 0x3, 0xff, 0x2}) ftruncate(r11, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000300)={0x8, 0x9}, 0x8) read(r11, &(0x7f0000000340)=""/23, 0x17) faccessat(r11, &(0x7f0000000380)='./file0\x00', 0x10, 0x2) read(r11, &(0x7f00000003c0)=""/128, 0x80) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000440)=0x48d) socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='([}\x00', &(0x7f0000000540)='@@+$\x00', &(0x7f0000000580)='^\x00'], &(0x7f0000000780)=[&(0x7f0000000600)=':\x00', &(0x7f0000000640)='{@\x00', &(0x7f0000000680)='&%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='#\x00', &(0x7f0000000740)='\x00']) setgroups(0x2, &(0x7f00000007c0)=[r12, r8]) fcntl$setown(r11, 0x6, r9) kqueue() r15 = semget$private(0x0, 0x2, 0x18) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000800)={{0x9, r6, r13, r6, r7, 0x0, 0x27c00000000000}, 0x5, 0x20, 0x6}) socket$unix(0x1, 0x3, 0x0) writev(r11, &(0x7f0000000b00)=[{&(0x7f0000000880)="9273ba59454dcc7f3a795d499c1717fc38e085552c19a37f0962fb1ca747d4d5730246a54865667c79f6b64674a6bc0f381abc1eacf1f7fef74d89d43734654fa31ae3d99a86440cfad86d139afe368aa053327e48d99fbd90e2ba46f84ea43dcacf0ff2cc1543497ec7f11d32fe80515a0abd009a1d419094649cfeef1457166587edb74c01bde1e2dea8e0649ddc607a4ae7ce09985361af9bcad724a584df1767fde692c31a6ac9378004c5b81c0de656dd58ab2854e437dea2f30e64f4f8d8a24096c74c4c6b", 0xc8}, {&(0x7f0000000980)="7e7e8aa113ac9d6fe88c1a555ef5f54967cac4c9aa5ab5b7047fca5fd613ea626650a19516470023c08ff580b96dd7298a5c105cff308c8f866031d148e45ccdde447b4470e465a16f14a8b87cc5450d1794b4769fa8890f33a22ce4e56816b9c59a8b47347f0e7f3f71b234e67fab772f9d71a50247a5f5de4f4baee1f7e9e7d9d6956404a32c8bb58bb3a50cf80e83fd6a6a8dc453508e8113d2d9b384f357e5d7f02e5cc261517aa02337ed45c2ece3b5a6580c45f499aa2cc772", 0xbc}, {&(0x7f0000000a40)="d9967bb0f94171f8f749357cd1a79521817fcb99adb5cbd1c6d6001bda8e5099bde52d5c5e4291d0c2a821f32eed914db3364c6c29fd92079d9b3c708717f85a1032602176bc98e8d717a3135517b050785d4fae68aca7", 0x57}, {&(0x7f0000000ac0)="721e4e17538f962451a7f71b2674dc5042f2a8b50f5cef34ce25c5d72e029e14", 0x20}], 0x4) fcntl$getflags(r14, 0x1) mlockall(0x2) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2f19e3f232e91f5d45eea845f00c9185de79b409fc6c3088badc9bce3974e6a7d65415ea0671fd150b95279aef2e5b36b7", 0x31) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r0) 01:49:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x9) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) 01:49:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) fsync(r0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xcb, 0x8}, 0xc) 01:49:02 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0xffffffffffffff32, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x35b}, 0x0) 01:49:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="a0d96a710be0b633d2992911a1c28fbd653cacb4836ae634ccbd8407500837b97d011b7c9459ff47b837dc4386a0241860f538f55831ddfa2c0fe3f78e1c05b9c67ffdb21d67bacad5870e82235b6e145c5c71ec9060b4eceb33ac2d0b5b4a3ceb05d92074779bf8004268734d0a7dd04aeb9fc5c3ec0e42c25e3c2a538c5a6fc333e58e351fce93c54a2d67193a91083c0331a114ce8dba0bb94fd3d13538cd87eb0573a529cc2dc82209c6f63a5882", 0xb0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100baf9cfd22f74fd351ce0619164e189535d5ec9f04a05bc46dcb3bd69c6bc041d5c8a631c62b2f552816fa1661f8d8dd90378a0fa34ff2b98ee73552bd5b041f9a8d43bcfd6a0e9088b5977d8fc76a7e1dab5bd641d209354d09770039416281719de45cb"], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:49:02 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 01:49:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x1c}, {r0, 0x8}, {r0, 0x5}, {r0, 0x100}, {r0, 0x8}, {r0, 0x4}, {r0, 0x20}], 0x7, 0xffff) 01:49:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x100000000000025e, 0x0) close(r0) 01:49:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x23}], 0x1) 01:49:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) write(r0, &(0x7f0000000100)="597c66e804dfdbe2252084d042e8f5212f42d313cc270a3a3ee38f5f45faaf3b604f8a6bcb83285e303bfda2ba506b03edb202dc1af753934b4a1f60d7c58c3921079d33d3ba8b5a49e3b75e6130125938648644eb5bbf4c4e31b8626e47bce48857c6ccdf991f10a852eb09d33892204504c0c397ad4d276d22649126baba1b25f82f56d56bb9e10701ac0aff317e5646a823341ec99f4e5009473c074389cfc13163a7b03ec355468332ffae2d46572f74b33b04348725196784f5ee872c6dd525cc418c47eff9148bd5a5556865196f2c4cedce0e537b9ac65320a56e574868ec061ea2a1c022f3b0f143332f9a22c2f288f7b70b4e6f8fdf0eeed9ab29306a53dd2e744c9c12f37e1b7417963d1f4f9d7791690a7e250dac4befd41c0e0d0673110cf7f5e5552195b3fa234d122b803606b0adbfe39dfb178701ef510420d67d001fc2e3a88db735620939513423c8547e9c45d033347a92f459acb7cad78991d18a572278159503082fd9ab78ebfd6c49f8b5fff765ff5198db1665bd709afa0dbc30c735070408f09d060d61906f3ae336c7d380c4772f9c9c395b6836cf83422ade3921ea52a8b4f1fc05256c502185dc2ebe6fff8e90d958be23e5d1bcdc1b2748815a6ada5927235e25b48e673dc2f70dbc15cc81acb6ddb5eef6b29d4cd23a55c392d0a832b919ecb747f6c88c4728a91215393aea8703f39582687476cdac98118122f31615e416d8d6881c187cd9a5606eafc904d1dbcb683808292660302a4f42c73e24da7a06dedfec92dfb96199a50741c0c5b73ab6635cd285dfbf7130224a8bad75cb07f2d589da7a27440bbafac13edb2326efca75508d9f2f3c827c20b35954ff623641a2d8fa1a5ca49eb2615db7f824624e2a89e7d83b88d7147bde5e27a0fcf3522b8168ab239cd628b4835a80522469c863924682980c6eb7f1532dcaa82f8efdcd4cb4a09b55c72e859d86701b0b0b2238b8eaadc316ed64754dce1852799aac9051442bd67da0b2d595a8c88c3feb4edd1841da8797949862c79e1cce2eb7b50f34443d5bc180f103f512e2daef6ec05d758608282c33f8666c685cbd6de936303aecb1dd27b2d2e11f379b89770c046b4246abaee9590820955a833b9ea926443181a83575132e3f7ecbdd8d91447fe85d2647d898fe5b0359c7faf2b109ea6a51851ec50dd6777d7f91d96bbb63a5b31b05f32e5856b857560db4bcf6973d8508949f2b17c1a58cfb46c0059fef375350afdf6d2c699c9397b67e4cac1e869c3cb4670f423985d45f7b593f28fee3a430a23e2923bc980b5c1112b6b42da21a97b60fd616a9b3882487a85d9c883ab597233e326ddf1f50feb21b74243be4ceb0a4e8190d0ea3646cb2ce6aea55b0114ec2de25e339d0790b9dadd07ddcf15b3fa9b0156bce5c6be38b154b6bcaf111786b14c09eeb5e2a25df648b8ee06ac682e2d729ad0861b6d66cf6ec96c5a859160ba98df84ffb533c8a11f5b09b6b2920d1ade970e067c53562db30f17c5f143be41ff407af69f2d14e730f46ab31372f54efd320c1a76e189302e57ab4fd7fecbaf99592ba6e88ffa185f0819f797e8aa4220caa31fc19c605d6b98dd263a6be10bdc58b48ebf5cfc284e5df1af515323c41bf268d02419bd9774403e7d5e9f80e3a46ceb46aa71feb28ce0a30f0b92d0b1d666e2f7693cc9bec35dca3f8176a25563e139826d43b7edba7c0d3cadc8e913d9bd60b9181aeb6ab40d672656eb589e070f1228a81c29453cb5d3d81317af9e57bfc0cee54d48cefd139454084a1c141bd8322bfaf98ad3445d968973dc519066a88cc71fcb195fa7096b11923b02fa6ee17127eaf85efbe70874355f99e41e2262daa2591fc041750e0fe79846afa58457d09432e63523109e8a78c9359783fe174f9b35e04b429637e0708a7be387c1b07182813d6755070ceb0e5376c9d972147659c8ebf9a2afcfc850bbcc436520c66b25292744a407563b4179427664632d9ba8769c0ac5016295f02533b7a14dabd82905c0996cc294dee51266e17d3481d4531e939f956e432b0e30cbe213975bc2786cda08157e3cd1a2900ac09506dffb925221afc847b96f7261a8c6dff6904739f29372c02585f5d0ea2221c9823a976f6e9fd1cd37bc941e2b2d4b923093895184a65e642a4fedc60d73ab098586737abe336400ad1cd141e2f60044b7449a71d70afcc0a1eab7b7fc9c89848b3fcba77eb625459a8c63754a3bc7d67c660fe24302ea9d5942dd159b82d1b0fc313d97426ba799e9cd4d9b805ff6e39decdd323d93d693fb744e9cd8a8995612a2369cfff80cd62e735760afc43162b8f7043b8d818d18fdb9767ae2c8d7220c3eccd7788f4507b32f2c2c95278475b4de243ac58b833bc97c15b9732a72a4e349b64f1a9ef0c7b46dd4b6e3de068ac66028cce308abee9d784ac2e6eb0e12ee3a7b8404dd2773be5b630c0e81169cfdcb5ebaef4e49ee163958b0c5857cd2c25f707b53a03af71063f344607b05d6367d7141e16d526ebdeacbafa0fbdf11f9138af29e5e5521c1f48f6f4cafd91efabf08d0be76212e8caa498f1acc09e9f227fdb28cb265b0ce09111e93453a8083ad5873c397fb51fb7e54769cf9da2f864d24e52f8bc1e7a0fda6d56fb796fd893e6d2890dd4eebe78056b167e1e06d8c1aa3ed0d56f38d9d6695d0d7eba2f83793da21855ee3e3ee92a8a70a83e253d593a95d4b5dd2f216fda10eb1927e6b89ecc30fcdbda265a63d97e5623cbb728cf4696a1b00ce1973a9eca02556a2446554dc378c71f3f7c49f7c383dbdb7789f4cb9f1a8dcbb5bbe65d9069f2a503ed9496f94ab49813ec9e9acdc5e84f579ca9963d556ea135b40bc398de48d36ba8eaa88864bed0d0d8bef5915bb51e84a581ac09fd580f2b0a1e8f90c6b931f766dbb9bf7cca673d35ea3972f7a0d44dfeef6416af25e3e68d7ec2cab27d1ac008a4951e0560f829b36b3ea0b30c51ecccb2b0cc7039565331e8f9c7f93d88c0ab31f9eb99b7dfffc279ec3a4591ac12c73fca91b6bf4edebf8c8d239a7782697a2268c8af7fa179578552e927d51603e38034b48d7aa948e604217e2e2c26a5eb9d575fc6035eb3c44f4134c8193437a9cb784156b65479c22e3c918355910496f5a36a6fdf1a4c99db246c548ceacc4e6abe1cc2f8958126b2c002bfc7f10607fa378477335f5b90524d0bbcf765c5c6da610e823f051345de60631f3d30aaa57fec42950da25dcc76675acb867321a0444e993253cb4b16b60a63ce3c1dcbeba80d7a398817f8038fcabdfe779b60db0e93fa0d4f41a223ec1bfa5a080aa42ab4da130a94c4c54a230acf23094b47e6ffab4a58090f692ff3a084a76469b553a3c6cfe2455f4132dea2f4d7b72ea752e4e022d17f0afb1e0b70e00542229bbdb8cdd57819d236a964247ed05b15218bf9fe9193d5daae5ae8963c1e7a7e1f3db80770ed0d30c800cc4c8a4dcbce1f09beecaa578221d9c29fbc982f42880dca8f9e014f2aa513f1c8995310a25b69c64034743fde18f422033831eb0ebc6e468b0cd771b136d36b513d31abfded2e5f42900b39556381cb6a623924e3dd1d63930a5de95c655f761f5db687ebf5587aec158ef3a2ef39986b406aaf35aab977ed07c761519348950e798d3eaab4a7bfb6472808053dd2de601f33b0a37a88f47108ddafa5622e40bdb9e0e3a960a74dc0f23081abca79d10dbce817f775f3318e870f0929d9e7282485fb39c6e80f36ffacc428f2716a5fc16e69ae09ae95820ba45ced38bc40e5587d6781d990218b22ce7dfb5cff60b56c2fd7fbea1b1ec5211803f18cff8e1a98884a486f664ad2ee8578a9446162b1fa9446c7d68c7a5003aa85623781e452afda0229db54504d952155c19d0965a07eec34ca920bd58b2e09e4f3e1576f7975ec5f0602129fee7a3f99511afa1dd88cd06b5dd1a3d9ccb7a1560e970828d00c9e2b53591a86e9dbd561143ed6288db3b1e10c18ef8b4e1d56846e0def8914bcd895f69a02f8233609cabff6d3bafa5510395530b0bba1f73bbf5b6860ce252c6cdb2a15694162567f8a1cb4b8a80ca121d91d135405263903873e240996ef3868876f8a1815378027ba63d574f09d328854385791d4b7447ae64c40ea75f92a7f6de049698aa31605b1ab2edadf2c0053d7708c7dbad66635d912bf224983bf3b52e04732011d716c710d00f52e82ba1c30aeb224baed99be67be0986934054ee6bfdf67dde5f30267b056c32a0efc28fdf444c7712081a6b9a6e93d4b3c9c4fdbd90e0b397cf89bf9db9ce8fb15810b10ada85214f57f6ea2da782e3faea25171e362cf0ad97b861f9d83070cbc78da5ce6ddc66e51687dc248bb952c7f02707c1836782b6cc839196628601118c4deec3a4b20848842f0d7b7cf6ca3e0b3786bb36425f10fe31037414bfe92b39886691bf0832ccd46db469e782132fc86a58a8c4126bcef13bc8f62a2d5da10230a318bd194490033f47890bf71d09fe17c0c7feecfe518bfe6c83ec8a13c9d6185e2f105bd15efbacf4b5560e5c1b9de5e03681d033cb7bc896b785dc39f35740a8524a563b6390a581769ae6e81e5307b656f697c15bba9a5de6592f74e655afbd9c75ac8b00ea038d13b3c1ac18f86c2a11b9d56d0234d79866f66ef3891ff89bf8a7abfe79b9e88db129b85daa49e15bfa7a41cff43ddc6e947108e595f57e6bdff4c2a740b0413ec3305a14c37aa28fcfa9c12cb37b38dd9dc2951ff246dd5cd2538f3d0ee4d5678578baf57b8678acf5c5b652f7c3c3c95f967614a3cbdca2e48cda1b2bc79f87110c1de7b938d8b3baeada8e1ba8aacec9a7bdaaa0e3794b64c1b49dbaeb48c0360419b7725edac59ab3c01167c60c0a077fdeb2175f0e5015f7aea79f48c6bdc8eb4c5938f642f48945799c34b57b3611690eb769bdbebffe49d5d55a057e50d4db8e73282cc0c817dd626c72e3b85fe44c0fd68650db5beead886b799f3481aa2644a56d10d41c9ee5df362f16f0b439428ea1d9194b449b9e379044696ab0aa2618b877495a4b7c40d9ad1cea26599bb11fe7e064651109ad9efbbd8dfb442d9ef89b26e9e3ea69d571a10671d6bd432f63fa04860a81d41b21d435cee6d24c319749e8b7439aecb207270d98a4722154076b4e8c3883877ae705a9eeadf170e27a71ffc8e2fad9107d87b2e3299960427de8af47dda6219651c0a5a385ce5a83fa859bc8ea3acfcb436a693d7ddf22bd062b44bf4c9e6a4dbb099597d48887fd4a1dbe4fe5ca875757bfa6d04b3ad287d47792c05dd4b391774671a269e41d937c3e7fd415668410b5a3c795cd747a02392f7559d0d8853021f36fb22b416bdc6918d59d11a25adaabd9f6770bb86d35390e7b866f042cfab73d32db0aa50b489eaa3fbffa81c66bd2020b0cff2135875f0c10b7f1ad95d37b3d3ec26c9cf4819a3d3be81bbb08a06ffab558ebe29e5d12def1d5a780601561718c0affe97004dc7cf371b11c3ba98924080c664dc8bb242068e1533c4297b181e1f526569bdab1b1b42fe732fdc849dc43865d426379c70f667d33c2ee9cb8be37f421ecc9ba57406251d6ac50e3c3043bdd812391f0a2eccb7924bc8e5e09514f3fa50357dcb282b2bd6c4164209fb3cc5961331efe12ede99af2ca576172828645585d47ef6f8eb06a7417bf8e2093ee1b70328cda3d1d21f81f792738ae6f8f0f55037994baab8d4f1e6a8b464289b97bbd32c14a8e8178e4ed279a08824b22bd", 0x1000) execve(0x0, 0x0, 0x0) 01:49:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 01:49:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getegid() getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgid() getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getpid() geteuid() r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r4, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x8) write(r4, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x7, 0x100) semop(r3, &(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(r5, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000280)=0x8) r6 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r6, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) listen(r0, 0x0) 01:49:03 executing program 0: select(0x506fddf0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8000, 0x0, 0x4a, 0x10001, 0x7, 0x401, 0x7, 0x800}, &(0x7f0000000040)={0x7fffffff, 0x8c45, 0x7, 0x2, 0x8, 0x4, 0x0, 0x8}, &(0x7f0000000080)={0xaa, 0x1000, 0x10001, 0x8, 0x8000, 0x5, 0x9, 0xfffffffeffffffff}, &(0x7f00000000c0)={0x8, 0x3}) r0 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r0, r1) 01:49:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xc32e) 01:49:03 executing program 1: socketpair$inet(0x2, 0x80000000000002, 0x5, &(0x7f0000000040)) socketpair$inet(0x2, 0x2, 0x9, &(0x7f0000000000)) socket(0x12, 0xffffffffffffffff, 0x406) 01:49:03 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:49:03 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x7, 0x12, r0, 0x0, 0x26) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 01:49:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0xffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="6e5cd15208639b271771e8fbda7f0d91a79b899d0960caa021f88726e2a551c22fccedb9d62752cca7445703d3306ae7aa5386eba4f4e3173b66193957d364a7e8081968a49e74105bfbccd89ecf9f9c957d56d7bbb254af1e7a8e02dabf18dafe4d2c6b03cee9dc709e3c29610b6f8c500eca44a56ac68d86aaeb3af7dfcf9ddd0790", 0x83) sendto(r1, &(0x7f0000000180)="d71ed58e1195ae104ec53774eacbb58660d9e50c33ee446ba317ad0dee78c07fbffe6bdaee88b7474fd8218e0444300b684cd05dae757ff1c7281c6ef8075b7832223263922e89c1ed088e5c922faf8b587edc7c630209804008c1d4fed7d736f36fe109a9053aacecaea04b378d2d521c2dbd9fb99de5146b0360a5a247cc42f27d065eca1e401d7c7e6c9223ca80caaae57590c17db88c7445d98c94f398d4ee83535b70c3a3f8598390d8a44442a1f8fd7932d649924e96785f552069e7f33906c2a0", 0xc4, 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="65306f66696c65304a4da10910fd30f71c3ebb062800ae4bdda7d68fe98e82679392201a889da972f6043a70ac3a6178af40e7711489a3b8977bbb58732b5209c9c14d4ebdf35652114555730171bbd81c52a956fb1b3283c1224242f951e6c22706d6f2744e6e74cb3ff7cb07e28ca77b51bcaa55dc24ff8e1e0aeca87a76fcf58b3bb7efcf1817d8776b91e281bf0073354b7c36a62a5d7ef8d7bbd49511abc754a668608dc0957946015bb5f73b815614c4d70a6f2c7faeb99c80d311e3f3898c19f9b87cce366191b7935c2753d365fbbce2e67a79b3298d489bc28614bd3d3fda9e36306239ec294de97328ccb3"], 0x10) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) chmod(0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 01:49:03 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 01:49:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0xf0) kqueue() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) dup2(r0, r1) 01:49:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 01:49:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() lseek(r1, 0x0, 0x2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x1b3d}, 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 01:49:03 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001140)=@un=@file={0x0, './file0\x00'}, 0x4) 01:49:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) ftruncate(r0, 0x2) r3 = dup(r1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x30) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, 0xffffffffffffffff) 01:49:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x5d) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:49:03 executing program 1: select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = shmget(0x3, 0x1000, 0x42, &(0x7f0000ffe000/0x1000)=nil) socketpair(0x0, 0x3, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/20) 01:49:03 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="32c738ee0b4bc6674deef29768c65e4211d03c5635c4384bf6c5ce1ef5f7c438f55667d09fe572846a1b71da759a84d759cef52fb1ade1165d50bae4e14769714a3c8b8471c27c530a890597bca596a724983dafa452303a6d", 0x59}], 0x1, &(0x7f0000000100)=[{0x108, 0xffff, 0xe57, "db81768362c5790e6a7d77a6690161c6a76ec8f2325ba4a6d34b17e5ce1868b0a2d638b8b2de087eaeb4b624848094daa18957cc722ae22dde41fae180c6e0a94791055850be670f083dcf72b45be1ac7ad6ed558e1e79d2e3c24928fe47f777e9e19afa70cd8bf087a84707fdc89648d9b4e8b61ea2cb19e3ede5ab2930757c86e23e4db4d7b49eac949d19716ff8f2786ab37b11a81d036794d30dc21c541bee6427faf1d48ddf8506de1c0eac6e2cf5f1ea0e2dc830d7c55723880a235456fc949f09f117bb438552bea965780edbbfe18093193af0ae44fb29b074994b132d880a31957e25bd502ba6baa55c481b1e453f015c78"}], 0x108, 0x8}, 0x4) 01:49:03 executing program 0: socketpair$inet6(0x18, 0x4000, 0x8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0xc) 01:49:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1}, 0x8) 01:49:04 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) r0 = socket(0x38, 0x3, 0x9e) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xffe00000000000, 0x10000}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$dupfd(r0, 0xa, r0) 01:49:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') getsockopt(r0, 0x1, 0x7, &(0x7f0000000100)=""/38, &(0x7f0000000140)=0x26) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 01:49:04 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x8001, 0x6c0e) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000), 0x10000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 01:49:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x30) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 01:49:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0xffffffffffffff5d) listen(r0, 0x0) 01:49:04 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f0000000280)=""/53, 0x35}], 0x7, 0x0) 01:49:04 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2e) r3 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 01:49:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f00002f7000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000026c000/0x3000)=nil, 0x3000, 0x3ffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/79, 0x4f}], 0x3, &(0x7f0000000280)=""/19, 0x13, 0x1754}, 0x800) 01:49:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8018, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) sendto$inet(r2, 0x0, 0xf3, 0x40e, 0x0, 0x0) 01:49:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x368) write(r0, &(0x7f0000000100)="f8", 0x1) 01:49:05 executing program 0: r0 = syz_open_pts() socketpair(0x16, 0x4001, 0x8, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 01:49:05 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair(0x37, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) pledge(0x0, &(0x7f0000000100)='*-{\x00') pipe(&(0x7f0000000040)) fcntl$getflags(r0, 0x1) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffd) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 01:49:05 executing program 0: r0 = semget(0x1, 0xffffffffffffffff, 0x800203) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/206) 01:49:05 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x80080002000, 0x236161bf) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) 01:49:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000008, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) 01:49:05 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x480, 0x4d) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/39, 0x27) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 01:49:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x3, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2, 0xa, 0x1, 0x2c7f}, {{r0}, 0xfffffffffffffffd, 0xa9, 0x40000087, 0x200, 0x255d33d0}, {{r0}, 0x981b0170f394aea6, 0x0, 0x20000000, 0x4, 0x15}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0xff, 0x101}], 0xc67, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000008, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4b2}], 0x7, &(0x7f0000000140)={0x0, 0xdf}) 01:49:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) msgget$private(0x0, 0x482) shmctl$IPC_RMID(r1, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socketpair(0x2, 0x0, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) clock_settime(0x3, &(0x7f0000000000)={0x7ff, 0x80000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x2, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0xffffffff}) 01:49:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() socketpair(0x0, 0x3, 0xdab, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x8082, 0x2) dup2(r1, r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 01:49:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0xe}, {r0, 0x1}], 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') 01:49:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000100)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 01:49:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)="00ac2512", 0x4) 01:49:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)='3', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b1a6e988add", 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3c, 0x4000005204) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x2d}, {r0, 0x40}, {r0, 0x13}, {r0, 0xc}, {0xffffffffffffffff, 0x10}, {r0}], 0x8, 0x2) 01:49:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) 01:49:06 executing program 0: poll(0x0, 0x0, 0x91) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = dup(r0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1803, &(0x7f0000000080)=0xfffffffffffffffa, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x16, 0x0, 0x1, 0x4}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x30, 0xe, 0x8, 0x7f}, {{r1}, 0xffffffffffffffff, 0xf4, 0x2, 0x6, 0xfffffffffffff800}], 0xffffffff, &(0x7f0000000140)={0x8, 0x6}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff9, 0x8}, 0x10) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4003, 0x6) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:49:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x2900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 01:49:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/201, 0xc9, 0x3, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000200)='./bus/file0\x00', 0x18b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x41b35735f9c303b3) recvfrom$inet(r1, &(0x7f0000000140)=""/131, 0x83, 0x1, &(0x7f0000000240)={0x2, 0x1}, 0xc) mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x2020, 0x0) r2 = semget$private(0x0, 0x3, 0x94) semop(r2, &(0x7f0000000040), 0x147) 01:49:06 executing program 1: setuid(0xee01) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair(0x1b, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 01:49:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80001000000009) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="89efc13ab954a970706ff24d14cee18f3d2d669f4cf38d1463a2e71fce409028d16373dc048899b8715352cff51893205470a7bad6ec7840313077b098d64411af707f61f2c69c2f02fb217f3c46f11f5bf4b93d7d9d3b4f576e28af2127ef791bf40222b9e295348d4e59e6b09215eb5d5282fd5b8dc2c434af61414d1b6a4a469414b4a3870826f11e649a8ab0d434af1fdd70f8eb41a1ecb384092dc4700069c78bbef2da2f36067304cd98c5e03cb2a6462ac7d656e23711249fd92f6d240400894c6464d9843acd12d1f59e7f71d703e8c9a036ee2f", 0xd8}, {&(0x7f0000000240)="105ba74bc61c2000687030b472e791100d943c64a613c37f5f7bf8f1f2948c19680d4442189fec21332c72724dd36ed25caa497a88ad3e74ba01155ce7bc1394236e5ffbf05bcfbf8a55cfa9059153e57a2ebf66f363f7246e96ef610cf4eb42f450ea9ab5d67135426c32307bcd09e922fad311297eefdd5f1dd042b89408930701d3e553c541a41f11434c370f725569e684a55d50d27ab618d58602279a25322ab7d5e5244b8a50c3b86b05c5f9f85b8cdcf375ca149c2639cd7d63", 0xbd}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) 01:49:06 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:49:06 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x200) socket$inet(0x2, 0x4, 0x8) 01:49:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x828b, 0x3) fsync(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 01:49:06 executing program 1: poll(0xfffffffffffffffe, 0x812c7565ecb72ea7, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) pipe2(&(0x7f00000002c0), 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000280), 0x20ffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x7f, 0x40, 0x3, "5658e7b1bd0dba15a969222e24f12b9d72e3e1d7", 0x1000, 0x8}) kqueue() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 01:49:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000b00), 0x78) 01:49:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:49:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x802, 0x104) bind(r0, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 01:49:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x22f, &(0x7f0000000240)=[{&(0x7f0000000200)="ad7b4eac6e8a", 0x6}], 0x1, &(0x7f0000001ac0)=[{0x0, 0x1, 0x9, "e4670b06c48194e7e5e8a99f210a73fc6afa31ef6c9caa531e3070fe18ea9d2fd1fe3395f97797bec660752bc9fe3c6420141831d0b250ee85613fed2601e5ce9e864a59f7f96ef5e6935082be88161391b5343be2979eb353010a949247bde231bb9f011343d8971d576b120d1cb8bbe8cc3b3d881657f806c5ff1713614a754ab1122117c554c7eb1c97e845f2c7bd361f8d1738144d2ff96a37d6e450f9c44bfcc20fb41236e8a3219cc4e1472d434f2188bc338e68cdea45b33f3a34092604578cb6045ef84afe8afc50ad857177a7a887e3068fc20815b92ea5956365ae396875365dfb99c338755b379a08ff6b2f82676364019405cf3ae3a7ce2772cfb94570f9510fe2dd20e98334c959485947bed6a4abcd3c9b1185babeef5d5b61355dcbb0787fec1705a75c3d1fdc51d80272c941d41887b591a22963bbe24a287737e52095be8bdb9caf1aba99ed33533814b94b539aea7094f87f6b4aed246ee219a495d748ff6ff3c9be1f0f3522c9eb11b14c5a42ed9afcd9f711a29863975f4a9bc9b7dc3a46f7d96cd1c9a7e3ad57bc59621b5ccf44510747ead9cf333bb01a61698e4c705b888b2817330b6400180c751d509072ace7c38f085df59868a5aba3bd7ef18b66596eea36875bc456f52bfca3738f5cd082ec147c09fd17758347e0d885ca7a52fcdde41dfc998b88dcacbbabfa56e85b43de63a6ef457268b7d3e150258d1af242826931ce47324935df5b43fc45f6662cf6475c37b77d78a925d6073a971c3fa6647d2648f8bfb0482c09859a3f5a4c4507a2dd4fa508caa217774c4301f05fd8ba325b4d02a85465dd275bdeb15d52c2bb9ba3e49fcc17ba431a7dcde882cf593d97a075bde98f6813081032829b1e9f64c8d70aac65f4c71fa6abc4f200b3fb7204c00fdffd83ab777c6c7c07cbbfa836c792d2ae758234a116515c8952b5d7a28a0673f0e2c5f0e55643012d00c35d9320ba5ef1ed95bbb70e88602827900352d59d2515b18034e0e82bd3d6e9912c5885fd98d1d00f08084d1368c85747ed1ad55a6ed0bb4e94115f18ecd3f974bd34b4c86df65dd6849fbc70bd313f8b7ddfa245ed1c89c18a409014df8d5b0538f6c2a466d86d36a0c19560a1f490f5f02946f4e1a92f24213008dc96fd9f31f8d4091389ada7f919bd636780330292c1a03e3de64e10374d097adc4dd807c09abc610182c0d1619ad6d6786ac08e7e3b46ef64fd2cf813d591e8c64b0a84945513fb87fed11e1fed33c4808f1e99a1c5fca2e8b35b84686691607bc34ba8925625d5c0a35a0775bb9198112a07e3676fc2f161800502ae96eded69ec46fae6ae560dd4f3985ec5de947b2e8c009cf38c1cb22ff081bad8a76d0369cb4dc32369fb64783688ad10cbd0aa9f080e1de16b982a4ea57c7f27cc616a6870370ca84f3404af29a20c6b69f67aed645c2e8200e54be7d4d2f675e3f9bc0d0030dd264f0de8ff3a86842e6c2dfd0f066af4b473222d49ff2a2f63629c6509effec513e105a550f2f91eb36c02098da6114f9c0fdcf206ac143683a6d4695dbd698f467025472e8358b7c80b2e5a9f6968cb4a4203ed3048b4090640f619d3be6126bb7583a2271b7ba5a138ac98235d67492af8d3394380bd82664bf7b95ec0ea6adea868daf28dbc26277fdedea47db4ab804c898023c24caf6d52e2ec76c28859a5230a66d5004c1dbcf2b16bba526e16542345f78392dc27c6d8e6a5adb0281e3b5854f3bddc557581f84e19c75bcc01bf956ebc7357330c5988473c26a7d3cdc518332bfdfd1bfeb3c9e2b3c6f2c2ede34ada3a789f0c67fc51bf3a7b1a64208c1520a0aad8c167b22df1821c3527c0e17925aa0d15eb06b90e5459d1e6effc200df820c61acf3a376bafb0cdd14746b32db75f1420ad47b3c4cb1bf660a0850dd0c4a560fc09ebba226344278ffdf40c25136a354a0c1a41099b43392dc56d034004a75309b6eaa9c8d656bac84f5716e4bb7884d04aa0c6d240882f20fd9941fe02e6c3f128b79b24ae5e3992c37c2b7fe7a6c0409ef37331faba2b7d8474453cae8a03e494ae4a43285b5736510794eb126e6402f860f24dda77b6c4d6026c671fcdf655b1fc15fa9c6735cb4acae437fa3da71861bddc1358c9dd13035e57e46b2e5fce5fa8c8ea2059672d8b3b3c880a94ac02ffc994a1b64c9f0deda89b3a58af2e10fdd14591ccedc77cb758aca9c850902b939a0f20315b4e6af94a29dcdd9de096c2fcd289b9f462df03d167b83847c64299f70699d6182005ddef95e7326789b62c19b0a93eb980538f2286f31cab7932f37fceb4df7044576c24441a0d13a4bbcf3b866f06ab49a42179e0256d4da77e38194d462ddf46b88e62391c890b6a7deefd0cc9dcce2f40709aa91df10892d828ab5d6f8e0c1ca2220aed51c6152a19f867ffa28b9a249448ceb6492aded3b7ed9bee415cfb1ab95d0c7c188e3a8adfa79a989ee6fed41e0e00fb3fa1634eb4d718470cb4fb281f3528724c11ecca633f883dbaf1fd4691bf84aae0658ef1ab7dccfbabd7971bf087305e47eee095f81fbcbb450c709e0e2341cce131dc410b37c4aa2c37799eef9bf2b0019c852de6a115935d39f9b61a6bb8df979851f514a31b8519c6df9c35acc8e99be43545e1404dc0e94d9d0be2f3c03a7022aa06951e296a70e3bad4e4731c38a793c6843b9aa5adc037fba56c174e9d69c41a2890c28849dbc8d79139a04187d946336876b87085fcf6fbb08dfe4190f07c9e2c17c5a1c2d8e4d22fcfc67d6a6dc251059cc3e2cec0b4b59b19972e2f01bbfb60363339709be6c5c7e9014b0fbbf17de889a29763c59716c4691074f03890120ad57f6e6dd927151ed2b84ffffd256555766b723df56aed8eec9c61a85af2d22d6957b3ba37741d7acb0504c1586b68738559c70f23062ece6cf71c1c71b653e28e59120a96bdc23574118fa9ecaf2731f3074cbf47946c45e8b97f2aab3e439e8ea37d28ec27160db979c39d4ac6f81f54bd6b05a5722d0d2771e951f42f903845abd5ee7735ecaaf88b8ffa921f50bb046764bb365eaa378b3d20c500f824f118d6a9c6de1c85659fb6412b7b07a5b1ea8d941203d02ab7940b08fabf210d76016ebf095c1517018e7d9428c35705555931764b01916425bef24c7087193c83f91c9297ad30f90c083ddc483d1460b72f71baa976463069e863e1717d0998fb20a3efdd91a5decf52cc49907a44fa90f9d38c3749a856568f6c616df005b83d7d21c9e2cb028690b0f68ab26e6f1ceb25d0565645d199b1c29abc4eeb373e1f602048096b1f21e82b797434abab40328928f2b1f19492e143740cce4b50fddb090b4e597342bc8b7a112ccc3c9709a7de17e03819e96da7cc3e24a302d9b7a49c20b816dd3d8e1e9558cf313fd4c5895701671bfae8d3fbcd3958702c6f615cf3c91190f2b0fc9ad27dee216286250a932d6906ffd7d2a0d15796d9c4ccfdba540613aed9e26c60645df4a3def466eeb74e2fa856f920f9f44eb7044b6e5e9b73829be72fbb654999db2af3044d9e771d9fc953cea9d6652456db460d583df179b8bb96714ed86a0a2aeabbb8b1710fb39129ecd48d566ccd935c3a0c187012569b95641b1cd7261c0dd7cf30410b540160f08997809d9f28de268b6e6ad0531f5f40f23d0b9882b20da9783f681fc8c2f7840ea182e38af99f69acc4bdb616b2f896cbd806b36499937409f4b0a673477c4844c361d0a928dcb986bf0ec572fe91d117ad376339add0ff7d0f6a4c3dfd6430dc1d0c0bfb15b17441e793b653e26a0cfed8bd1d480c5de3441f54a05463408959245ef5e55451a89960a524b4ad1055552d15e48c1a94f4e19fbceb5177bf0bb92107f094d14eaee9d36f2cac9a8d3ca6dd43a31885834949249c296203d73dd245d9f3f087b9a02aec283fb64dc765a76f540f761c6581564eb309277f0ecbbe669c066c751225aadcc527727d729a8501eb8ee4e962bc1f92126dca43cde696f680429618697e5ee86cc5047193f79eba918ca5dd0427649fcf21ffc5d908b7386d7581e5947f2781d764406bb2d516b37f5136564330e3f0bf4eafe93e2fdf742f5c42d0fa00640faded2395105e134649f281a0b28f28f6dcfaea4354e817e946e826d36a1febb54d8aad5e466d9bfc3ef4367489e520ec28c5407cd41cfd926a9e61bd182c2e951c30aa60b199fd9be1ea70f7801ee4316a4d02cb8e496f3e9bbdb1ca3e38f7bb5760887230d6e8f6b02585eca17feebd98f884ad02a8378eb13e7152ddf476b885f81c2c146830834274c56e75db02b01132d2e3b7cd647f42f5e0ceb23f46234b6d5d2e92bca4a1d3fd6aca6ab6049f43b3dfc1ac1bf17e21e58333a066078df0aee14cdfb415525cc9db71425d82ac87e4e3a43ae7c64891f6b1fcb84a35bcdcc09bb8816f7a0610d77facd04f37d8f2e718d1959eaaa30aec1fc9b37d3dfc61d1a44b7fa34bfc4b557950a8ca30a61a02ee84869af693e4e91a5fc63dfe93c72f194a8447252282c89b347ce35e54d5164ca5e2540e1edfc9eed6de35aadda33f773812a0f50445ce37f4312120de3b907726a8f65c5e6c8b134cb107ddf3f6dd4b949da6f6a6a2d46b82cabc476107955eeda20cf3f401ab3a3761e2678174ecdaefba0080f5acfa4ace352213ca59da5b5cb56d8d8e7827c817160f3ca8d5c5e0e3390cfb7a64ce0f75c393df020f9ce51d394bdeab9268cfb878538973ccef4e6cfe53f83521396a077dea8aa3b753b1b88ab2f9ef464d5195126d49abeb3d31aa09e2561a570713167e0f99e8c60440a98340d6170c7d4c92d17a2cfc0065658b6c1aa09632efd58185d30f50692b157231169acc3ee16ee2ce06b29c6b1f73827b2454872089c71f872addcdb5c7f5f3523b7f929804ae2fb3a36436b81581ff7bf9088e7015203107c226692c5229b668f2142460889f32f59630cdcc5f258884bc3da651ed2bc5dcdafeb9ede120a07cb48f3c8fc8a7d6a1b67195ecb5f3a45b3e0832e93720c41d81cf8f47b468af0bb792eb930eb762fa64b730fb033a0df6b3096f79e91e4935fa40a6f5d7916e2ca84b973815994eadba4e3763980e15f322418ed1185571386710226b509d501436e2aa73938c48fbf3a3109cd37fc621ba353b630bbbc670141e5addbe21e9776e62990f38d5c556c432e4552332d26627e1aa157647b748d51970b0df2612a65e99c17bb62276e88d6100fe4a78f4264769f6951a53b03f51b23a814fc3ad6a416ce67ed186806abde7b98e507f7763cc41906a17b07e7fea7c571dd0e7179d259d137a90dfd3ae44be873bd19da85ab3ee5f7adad847fc253c4bcfbbe3ab227b5021906b4df103da6dc5e9072ba4e7a1d712052afc24b9ff0a46ab385ad6f96a5ce8fbd70efffac75f73cebeed7b4f00bbd8bacb03e8831b42f3c17329e204531276fa8c35cf5012ee3683406b2e14224fed6ca497640af41c56ccc185b022e717423a0b4fb6549fe8840e46405850952b8fa4be61c26a0fbefceaf7303534ae49ae632b23d2d5acbdf320bda15af573e8c6671fad995935c741803a406c1e44d37313e42fc00ad148e660fe4b25659f93bbfbe6bea06073301853af0302a72037af43e7af651e89fc9e78b2f9cd90c05cc4ed91e8048f03a5adbecefa02b73ae44e0eb6a981f9ace67cbc825b54313ebbcf02501164a6be9527b25043cfbff47f2d41e9bca74eafc2a86a433e5fd0760270ab588bd51ce0a8228cdefa7de06733"}, {0x0, 0xffff, 0x9, "37d6cf02f8cdfe1b0815c120318cc5f775556d64251c615afdf87eb4e90f53e7fbae9e41f96363255212a94fcb"}, {0x0, 0xffff, 0x1000, "7a381a7b8a080cbf66e1ee2a19017a5ad06c3824"}, {0x0, 0xffff, 0x6}], 0x79}, 0x8) r1 = semget$private(0x0, 0x7, 0x200) r2 = getuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x2, r2, r3, r4, r5, 0x11, 0x800}, 0x0, 0x1, 0x401}) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:49:06 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2010, 0x1) 01:49:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) write(r2, &(0x7f0000000180)="810244773b17660caa8b7eef0306e71eef615cff15f93acbfa08b3605fc89e6372f50448e58a1d941f99097c63e02643d55f1fe2ac9a18402a96b4c640b2278755a8d6e26223802ce0f1139e57afdaf69123a977ac77c0c3af7f3eb28ef7557a6a1b4bbdd72956cc06613c3bf89d363caa9031d1eea2e54a758eecd5fd805e4d796ddd8283ad117f9a56f4cdd1bfa6dd0a3d3b57a208e4c90d95c4600ece397ecfd869a2c638939017f927a80dbf284f2cf99fddc6e22a74ca2a2084d56f44611f8e895fffd84b03dd0cc229", 0xcc) 01:49:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) r1 = semget(0x0, 0x2, 0x564) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x5, 0x7}, 0x6, 0x5, 0x81}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:49:06 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x0, 0xb9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) r3 = socket$inet(0x2, 0x8002, 0x10001) setsockopt(r0, 0x7f, 0x4, &(0x7f0000000040)="53934444d5fb6c15735dddeeb75a7fa86c5d63a0cf095cc4a0f63aa2f91ebbffb9ca37921d29ee628acfb11755ed1714b4e34348c889bbb66409b338343825c1354166965f4b4b1314d9895acb349897fdee26f1454ccbbb3b8aa044a4776916012d2a07097afbb41850cd52c56bbb4dd7f336e041", 0x75) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) 01:49:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000300)='./bus\x00', 0x52, 0xff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = getppid() getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x2, 0x5, r2}) write(r1, &(0x7f00000000c0)="6e9a8416938a29f99be63977c8c66c7aab2f2b871a6ab5da3a68f1dd5bdeb624a09f401e1cf8c9922a9ced9e433443f8b608c086edc450be816f1c77c552ac7e7d8ce7f5d720c05ae800212a8e3e164773cf08bd929907f9492b1afe400c7566249c775e4e9694152bb20e69e46b8bbe34ccfccfd2c8d1c6802528876a0b6a31a9a6d98ffe3342b14f8a3b23f57225750f2f08c6895c9fead102503cba0f9d862c0a", 0xa2) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 01:49:06 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'(\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)="e45c00"]) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$m--\x00', &(0x7f00000004c0)="e45c00", &(0x7f0000000500)="e45c00", &(0x7f0000000540)='{\x00', &(0x7f0000000580)='K$!\x00', &(0x7f00000005c0)='\\\x00'], &(0x7f0000000740)=[&(0x7f0000000640)='-\x00', &(0x7f0000000680)="e45c00", &(0x7f00000006c0)='{\x00', &(0x7f0000000700)='-+!)/[\x00']) 01:49:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/173}, 0xb5, 0x2, 0x800) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10000}) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/120) msgget$private(0x0, 0x8) 01:49:06 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 01:49:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmget(0x1, 0x3000, 0x90, &(0x7f0000ffb000/0x3000)=nil) shmdt(r0) 01:49:06 executing program 1: socket(0x6, 0x7, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setpgid(r2, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="a29860335c3e93b853307ae5086442eb4ed3834bfe582af1ef0de5b99aebc9e6e9932eaa1674f469cefcfb93613773c26afd0f686aff29e0348149a7cd39a57d28355dc3249f3fa2191d166bf14c4013eec33c8969349e35831986030a4a88af9ed09a23b0d9f292255b98edb038a0f1aca23eba501936d0", 0x78}, {&(0x7f0000000140)="e93c0b4a285bb3924a3cfe46c8c27b62a84e38d276b775f01f99f99a94d381c0953385bb6d12df563781b87e571943a07b460294adfe2ec955f8cd1429eb7aa8c49ca77f9cb33c99c475e6a5b410b8718fb18c7ab04981a6c24b7df065322d006b350f313eb2cf158e8a83d9d10c392b99d4beee9b091bef9401a25ae7f7dd309605bc4b02660b0a286f5420551aa63e37f96194c386527380dd624e33bb4ea7d085feea19d91383cee3c8ab2a5e", 0xae}, {&(0x7f0000000200)="636ef254a6b071002de3ab236e65faef25465b2d84f5a76c18df8f2e486a92a7687237b2760629743be83e391eafc51f669293c60f0b0702b0d757be47c68fb4f0949960de9bc795db36ce91f41c4c946e1936a03cbecd75224952e728d21bbdf5d43aba2eb0e5da76c28007fb996afb1e62ef0f8e7ae532b510e842ef9022f4f5f70f45739c9338282a99e2c1164b37dedb2ef4bae18950892e624ecb7f586aedcc64aa68cb9ffdc6c7548dd27331aef512d093c3796345de37e314c228917ccade821a5b4857af51e3e3523af562043f1f324db347becf9116d9f14c72b14f5aea0b7ee8f24bb8a8622e986013f7", 0xef}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000000000b29f41f508b97cc800", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000200000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000b2cffff0000001cddb7", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000700)="bf3e5a03fc707eccdb96f99cd96ac0ff2ffc7968947538f4bf5efb16dcfc0c901708341b80e6c8898709b399fd3e79ccb79683bdc402864b94f9b27fd967d03bfd95db70a907d4cc317b7d9db69ca540c56cf5374ef7d986bfba82b6c19e4e163e51d1a2a90be047e0bf87b11f39c810cbbb0d9f737a67472800a3b38412176fdff1578a532dd0e669d8667ded4bfaaffb724eba2e8133fb9cacce6f5d013dc6daf04a76ea3a294b712cbe5718e801015ce111691acb6ec257f41d613a", 0xbd}, {&(0x7f00000007c0)="27fcf71d", 0x4}, {&(0x7f0000000800)="0e2033650e74c2b4f30e0188dfd4f42610619645b74017047a72f1fb19e25c2e4dc8691900aef2b8ef8349ea306beeda2585eadacdb425bf128d32ec2a84c1d8de8549dda39b79e0acb1db8aee7216a71f099a646fbe22bca7270217365e68b0f3236f43d68c9f7d148bb0732f3ae2d6d71702eee64e0d27bbbb48b977b2bc11cbbe308ceaa80401b2fd13e1134f8436c8", 0x91}, {&(0x7f00000008c0)="cd26e5fe", 0x4}, {&(0x7f0000000900)="c45f241b5b84ef8b59807c89f3dbe9b2827f97bcdb740a5a23cc8f571dddd3f34d8a6a51fc82a27058530567f66aaad5545bc972601d9ab196350e0425ecfb6e239e15198d", 0x45}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="c030d526eee8c9dd81d1672c60007b2fc3818f0e901f7c9f", 0x18}], 0x7, 0x0, 0x0, 0x1}, 0x402) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8b, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980), 0xc) 01:49:06 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="bc678dfc458ae31480129ed1b81620174d7364e77040c21806fccb3e46582bb3b0793ddeee3cd398e965d8f1548bdd40ed0e8281eedf7d3665a8e9d14db855f0cb22096fa5d415a3aba3f69bad35345c071dd55fc9d3e9751252836477a026e20b73711fa4175c2ac87136d0e267afcf25847a7b3e2ed4", 0x77}], 0x1, 0x0) r1 = socket(0x18, 0x8005, 0x8) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000680)="50115f81afde37e6e42ef085ad58d55d101be2eba1367d89190ae41dce03665f45637dbdf3200b0823d47456b0128cf09d917c55f031bad5a3f3ff8545fd629e3e9298174e4dd1b344ea58f1a57295eea04c6b6645b92566d66f26f79091d4bdc8b126b3121fb4f8d44c4b1b2f92f6076a689ff42e72bfb74983af87a3ce94cf156127eb860d5aa8ebc1bc5fed59cffbc8c774a218e2f41176b23fd128cd0fd7b6b93557f6bc88b47fef2c6a86f88323d6c2b0de7a7bb12e931502d5d895af5b4c5c8f38a0047e615d277fc2815f2ee16554df040d01b3e885be330bb3605d5c47837dfdb0913f0932866023ce21bd51bfde9f85b0bb620db3e0c5045c60a78f0fe809bf6f8b49dd6f739b7b468af42aee5aacc4f06e01f38d0c3108bb0cc18650348b26c12ed5fa9da5ba574d08e63c375d666ba4412e32c4df1c2dcd63cf9ebc5cc208409836bb88a007e09995819967c5a69de57432d0a7502f1c50ca8ef07390d8c5e7c2421941c021a976284db032d30c4980a177d2d6a83f98a59ae4f3890dd9f84733dab521f45803e36d40f5ecb012bd2094117f95e630e0fe02735dacad566c2a30a324e69ca0279b054fe03fe21935d2268009438d7f4ce7261bc4c2273e9e8b1a5554ebc42e7d3bd7c4a7aad165af474e4044ab6e5aaa10492c58a939fc64f6e1b28b370d7016df62cba464e022229c630fd2548ba23edb8335290d7ff6e066d84a5113919c781a269ee2ebe17b997b1cf6625aa91526b501dfe773acaf6e60d4794d369da6ae09e9067c9a34e46e731271d911d6427026c5a13ef1e1406da8f2e282c6dc11f8138394325e9e28b3d93d5bf87c79f81fbe1c64d2abc646557b1c5b17ff98d5dd7526279e0c567b79fc644c5c2326ddf0acdc889313af91ff6a8caa9aa64afef0ab328a82850562c92a02087da9217a9e00460b7f8785c8610af248566aedd8d55293f113aa18149c2650977a930d9331b96fc3189265962b55871f54558ea9afdedd2e852d621b6c104bd19fd79a4bd14cd0a6d909d2bcebbda1f72b0667ce4704df44f5201ddc1447eaf3283d77de98e3ee3a815d993719de24188ec181f629365fa60cecbd5d715c1706de671667740eca82ea3e7a1a1c9dfa7e548ad96b9785e3e2443b52b1bc6f14bcff0b69a85a0f66454eff18319500b21ba45f71fa1191e417601d9166f0290bff96638ce06d59bb12a31b685e983e221aca6c17f53fa9b347532c578a37c47d10e82430a091e936ac78d3977c3da8d25fe901de7d2bf89219c0f1791b354199bf6e7ac378cb547ad147de470ea26260be911eb002133381df72442d22add63dc2f0a6990a29a0e18465a382defb5f6869d93ab5b6095a071ff5eb9eaf16cdcc59f5fc95274f49c3d1b792065a63a0ea00f3932f9d2f3e8cc5928a1b8fdd80ce218c123648cc4a773df1a2778a0645ea0fdac4de9f7a9e33cf796477cf0a405e2e5b1b41cddd4f512369332a5ce98bb16cf1a29594a34bd2712dbba32a616add3e29c3e4847be0b23b8c7d38b6a89e219ff40c7c7f88bdda0baa2e213acdf90f85702f02b0d694c60d24e01471cdc8735c1228ff04fb94f79dfe859601d9b535857574813eaa41889aba00dcc5eb0b3eca4686cadfa97aefb246acb806f04f19ab70c0444ea4f09ad10ba232e6c427241c854b8bbc8c4fe8ac30e607fae8e0bd583a0a17d0c02f97538a388b839eca3154c1887b777f4fc77f90bb1efcda60abc48cff17a563e6e29a33a57d9e1aa378670040fb85d281d44556bdf5d08565a968a9150dcd9e75490b4d17527d99cfc8248b7aea0c9b603b8be709b613b056dd64a3e7580f58e9624b62defaa224915fb383eac5f1acbb7dd651cb4f976c345d51438cee67e073f1ac7aff788fe70362094491922c885b24a75caa594dfe93924add6ceb146376f75c6944663b18f2119d47f1262be6363ad2fae23e85cde5cf52c3298f7312c516e1dc78a0b29fd33389104fdf19c38d24ccd60cb19935ffc83ed6b02f25ee10c03eb15edd4d06a36bbe0ae2bb55e08807fbee9c092210cf26ba7f112bf91547628cc798449f390bfb88c452ff57797476eb80e2c3c2471bdb1a78f1280c60b6fc3f5328385ca4acbf94c66a7d439ef5ffa38bacc0b2dfb462e7e2c3b9c7d94c531c239ecc9832e5243a865a1721011f54bc507b3aff53d792b8ca258513ac7ce4a02e69e7b17319c0b69e589e626a5f095836008e1170f1ea55b01812143b6f8d35695726b237573551e4732a1da56d388436968e560fb625ef1b7bd95e7600981549d3345f93e9a26c0ebb0b65b3964670c1e013717b77206db989bf037b3759a306243e27107f51c0f459bd33bee536439d80a3021d7d125c4df4d35bf976c9b0490fc35938579fbd4a522fb7e2c91b6a6dd399ab461628dbed0d9291e9a7962cdb020dd6eb832c39e27e16268d0ce560125e9a1d556e9070fc4690a998010f31eb5ca7afcd86e621a043d1d286506842eb0b2e28acbe582f550ab9213438c70b45be9384da03d0e7326d7f4516c2f983022b98b578f03e5e449e2ad8519973dff5dcfed9ca842b5341459c056373fc745c4d65c2111ede4cb6b6fe01484dfa3dfdb39fa8b4e859ea95ab9ee49510b5e3f35e28ac18e0c0df66f241c893ef79869c89142825d7dab069068774bfb28b7f1f00e7e5b6704d455466cb644f16e2a84fbb833802db2aa4587e7a6bbff80eab6f55bcab5c6dd0954de3c09ea6b092b143150f8a05808657eedf205cb71e1d255aa35cc2eccaa17c293667932eda2684aed30fb29e58b46fcd143978c72479900f1a87dabbbad6f06272f229eba4eec1d9b21139f188f8a1c0dc5f5436bccee53d9cf5ddaf96c4bcd1d069c0e2478e1aa1c95835cb177c6212106099aa3c33b5a74ee1a35400be4ff95d67958d794fc11c46cad1c0737803b144f5a44cc884f3c2b99f46f4a59fa4456952fcbb5fb34f9d94a9096fd0b3a4b733fa9cf748f086eabe667f5c17d03bae4e727831e92cd981c0f65a913c1b47397d1442e8e8abca01d78867ffb890a5d6ef1a33f0a353b9e907b15bff7627ec9ef3c835c3596e19a9decdf32aed30dbbd6a92b5db4c2e77039608f40391beb5087801660bdf34c948d26b1e402b6fa2d2c73e975c503467f98f03efab8f37b037359c1b2a744ae764c2458b29bfc66df98c18b4b021c880b54d4198590d7bcb4920a5b00e22e88b427cb42fb704e54595933859caff6d17f401f52d344e530e0f01874c89fdb1fbee3b749f4cf4f26a70a5a24a4040680fb8b425cc27813aa0ce0f83f5a172d96120b664204051e4754a41ed8ea65bf96f506a686dccdbc640e8163bd94d24a29f5acbbc55c8c70009af71542ed5be5335447d4340832cfe02a92e94893b2a6d2f041a756f4ad09b60e5645665dc5bc8a1a6ffb052ec2b0bd1eb72f47ea7ec18af074ec9c37addc3dda39df41182be966ccd488682dc83d8c6865c4f28c6913021d62b4220d5c37024a84a4194558465d1525cfa91f61bdcd9a95a3cfd49e7d05467e175b960f8d48c170399eb310c1d9aa2e8fa486654631eec73f8d7adbecc37d572f99e052aa2c9ae0abe4b61a1d32ba15107baaf3d5bd324b6f0ef78e825c8bb51c3e2f8d5ca7c457694b526af8160cffeed12f80064c07ea91d6a6fbad177293f8fe087fe719d12c0396f998f34b31331f056a838f2a452aa96244b7441360b454717039098981052d71e20db3f4468b301886d442a1219100bfe6a0973fb8425219741417cf85f10c322028aeb8975cfeb35e2c3d34ca4da09a22d604f8a5a4546a5f88bd0513b3d6fafdd5a3bb543b05838942e827b119d3aeb5a7344802a33c8e399acbf8715f9d48111f26ab1e1cc85d45df00aaaa2bc8d297d014e66a8dac3fa4a87c1b2c8c38d2da09ca1b95b193c753087e5737fdf395d44a025c67870db2436972f21897e29d423db36d0cede66fc2fc4dfab42b070c92b966a1cfd0d7048e51fe02e9b624d4c3fad4f1f58be416e71308502b2e192be2a7196e622148916d1be6d5d4d965ece8c373a87c56bd8e9ed03c9bbbdb8714891811a7630c761a75a8d7e87388a036124b88c363801737b66569fa799979e601bd1d62d7fdc524d7c60af9ab8bc5a4c3fd3182cb0a9f249197be24a08e3056494dceb0b40daef2c86c7381d8e9268affe26d09ff4c2b21280becbb9687717bcd380f9968100062100953732ed66cc0faaada988fe6e744b1098af68b5aa820fab7e226ecb573cd0a4f850ef0ff821698545a2f566582db0265659ad24bd42341ab84ca80824ddb653f465881074f1bb1bdb0cf20ffff2b8a80f5eb57dd9a7ef6553fc0cfb10ff3bbf9fe987f58345c64e9167bc78f89e6664c1f88988d85f96331001b700ce78a16746bc9c054bcdc3cb470c39ce1d5df06a35dd5ad0466e0b8d596f10fabe09dd1490cd77c57b03d2e965adbcc8378211e5b561a23e28797c4a4a814787fbe46c5131d3e51e2e4dc5109d32a62b6cef4b4de0202d44d526c907114b426b408a7a478b18f40b41529ff4c990ff3d30309765786b8ac725b7b4233f5ddce53bdab5a31857db0b3f95379713c46249828973662aa85142f86536181da92dae1f06b58c8d900f7978cc859a9708973db78c1e947845f5ca189b4fcad4cffc3aadfd253bf7a794ea936c208f566e9059615d71e4d56f77254a604b2f605c3726d7e28b65679673af525ab8e2d005ded981e55c2cc94a8b4483acc2c79df810963cf3e9ed2573c14d16050033d5c95cd03c43a8294cb93c7c3ea81263f00e84aaaa4293879a5767d8fa1a91e6c3293dee60bb38a2f33b0f2836452f695381abc938806730c5e4fd058b74b9299969d905c969569cd73385c6b0ed7836a78355bbb583c10abb3d6dc4a2a4b301419910ad4429777e1046d6ac7c89e4210f3fc0c79fd78a25e300a415cb86dc6caf7695de59b7400c43c0f173aaa0b1096e40433e9ccf05d415c5600d9d44a40a314959d6a0691f316ed798f27fdd606186a348722ce413e6cd96d38733c799759b73c4bfedc07ee407b0100c024f40a088ecef9060825e071b085dddf1590af9d8e95aa59a23f32414d04b1e31620537043ed136155189557cb9598465ed31076a925e68c4ec193f46d2987e904a1fb97f7dd281adf3969d8fd5c9b06efac4ed70e31e849c63eaa2e550d4407fe980e5e3cf244eed9c7ad88b7b31926dfc93c0d00ffaa3689fe429294f6cd56522a8c92a5169a87e6bd19c587439d19374b9c042e1527218a5eef6e8150eb332ad310c705293cfb7213d074b880c51b04f7249cecb08f849b0bc4087863ecd8f47d126eef7fe91c2c50971e028de20c16fb04e3b146cb02ee81de6f443093634674bb65574b599601ab0aa4a63e3da451ed22af285e078a2c4498c51575ef83fe7ead9d37759ff99a263973be2bc4fa239e75364ea36711ad4e888af6c4a5542287228a206977aab50b080b42449c4eab6fc9d409c7c89c334e5029a7183711fb5b706d767cd0b66ea2810e6dbbd2cebb0da75270fd633df1fd76c0d06fb1310ba2a2449a709f66728c8523859ff279b38cc50ebc2a8a5334ac8442217bfb43f30c431b8e0a63696518d099deb9d82da65557d938721a6eb26941d5694f1787aa5d7a9cfc78bfcb5ab2c884d4fee08cec494f436ae41f48af0c431435bb04296e0b8c6cb79944178b1e18224848bca4148716b90c8fcc7fa1961e0a565ef8f0d39a657d291d02133eff2d9246108acdae7688d4f6622f9", 0x1000}, {&(0x7f0000000180)="c1f1201060632a3fe16ab24d80502cea2c8df66d297f1b539a4f6955b2b7daafa7572d5667ef54425594a829d2411fa8fe4e0f7ae89ae733a472fbdd37e3cb821e584d16c8a24b188240880ea96dd61ab2986ef9b638b92b537a9b27bacbe5ce2fc1f6e8bf7c2c50636216a036b53d26f3746ae4ed6d1bb3030da44da4195a4ddd2284773089a170d18fbcf8bef7bda044fd7b9b25a17137", 0x98}, {&(0x7f00000000c0)="496b23b090d4dc35692dcdfa1fd4fb6508cf9982c424f3", 0x17}, {&(0x7f0000000240)="733e93478ded4b2860a04e12d822906df24fa977c45afd2f9005c94fac74ed1e3f2aa089d6c51dfce15ddb0ad19159f1ecea129bbcf9707a32ccb6ba55de378203c6f9e9382403e8c622e6daee32153a590cf4d9e0e336d91b00e0e449fd72", 0x5f}], 0x4, &(0x7f0000001680)=[{0x20, 0x1, 0x9, "6c71b2cbc3fc71504142914efa"}, {0x28, 0x1, 0x9, "d6a0a27e6a015958ba5f069c415846ae4fe69d89182894"}, {0x1010, 0x0, 0xce, "750a082101b06db6636c0af667389d2392fecad39bc15c2f7c0a117d468bf8637fb54e9888ba0a9ec6d660bfc02615e0435609a51ef8f4c9da01026c4962e7853eb06e0b46bbf2ddbf3bb680edbada59770f969023b0554bc077b0996255dda77046e4d198e7ef70eed12bee3456199d63ddef97e3b25028f2866cd7492ba6bfa095396d00307a5849eb666c292d4e035b586a7dfbb34d6e6778f56f1334574168a622de9f5ca1c7ea0c4f4657b128da70c8b1c421b893f3aa342add3be4ffed002a8721d7c1cadf32243ffa4008a1689d3f8742b32449118f90f53e950544e2bcd20a8e15f532d9a1f0f5bec55b507df8750f3a228c47ad382afe49042096b873edf03b215816eb5567ed929b8b862655dfbd56a152dd58e2f0627720e654f1bee2672085529b0cd6d43767e436df3bb9145d776bc9dab29c14e6daa75a0d4984b652e6dc02c477e8334f1835ebad00087f397db4b3920d9058a9b036267405acf1abbe4bef95247a826e9859de812d0bd25c84084e241664623c0fdba172cda171813c3bfc0d9d06150be408d3cd16902f51312bf8ee1a9d46670291ca9e86321f70b4e81e64de4243ae5f9ce12e7616630b2bad39de66ebdd2c95a6caf0bb22feb6fcec8159e1058356bb4a2e33a965c585855167c6932fdf982d18803341f27304a53e9481241c61224f3082f0577e78cb7a0948c1e893f6cf2c41c9214a67319a1322e9af2d87275d13845e2c8a9254d126153d59f7cf9f6460544b62fa34035168edd25f4ac995bc25749237963350316239fd12e79ba60a847fbbd782ba2315b6d02528e04fdd6d2c89f740abd29ddee7242f9739446a6f76751c5f230b10a13a2e226af5799b4f10e9d44a060477c4467fa81e112e8cffb423524100e2596be43e13ecebecc422fc36f181b523aa16a03530c5e89f08815446f0580bc7fe3b98ed1ed6ae5654c655bd6c241695c9b093643e6a2555f2dd10b479899ebcfa35a4129ca9cd3717cb61ebc0685498119599af3daa4b68725ba0e7f1edd33e9e3286b5cbc0107e954bc15b67848e9a5df000598c03e89c12d0358387c458fda1566bd6ab0fabf4e33c27dd69a4921318f5bbccb6dc5a61b20499f8834c2db51a76a8e8df1d8b1b0f9aa569f5b4ff39bc45058c36e4efdbbfd4512bb874f3683dde46576bd6b4d89065d0dfcf39cff7ca5e384317d2610b4d27714d20afb499c2d9003f3b1aeca032fd0a02fc42b502c966438d0b7a4ce5dc136ff73dc508e96c974a991ab4f5e566f4e4eb038efa1540d1d6ae19c68800d39fc956443a066b7590f3a2f9a7ad1bee21b640f4f1618b007bef4b7f2b6606ff04fd7b3172d1074088fb82f962e4a7c38b36ee35a79471197f3ef237b20e307426a6025d8d09c51a4ed195bddbb16174566473b4087d0290d05e7ea4e65d56e697dd8cf9edb6ad0a12d91fbd6b462b4a716d17b1fedabc09cc03a4b511fb882178e2f1ce25c691c915e13d2598e2ddb86d4fc72b2cb1f23a9fc710ae724c6bb43db2269c37a7723e62849a0e5a0051fd0e04d41b10f36c33b8e88e18536aaaa8bca699011aa00091de8121f3455a886961abd07aaa41086ae9ee3d9833ea8c0592515664f677b854315415ed5544e2a10287012fd3f9591aced147ac024f9bf0eb73a0c285481e2af7a1fcd7fa15666dff29c096f00da4495cb5233932ec188a6597d29f17fc712c3ba912b574a5015610eed1c5387648cc8707a3a10b9170a778af8830368aeedcfebe52de239fd252705d978413b1b4dcba83015ba57abae2c99c54ccc0cf7c3e28be7c54523cb11d3b544ab11082805d9e761789e2c038085b26e6a150bbd5f2addfa04e824912538263a25a22bed82663c51ee871015539595540b4ff6a5025c05493d0bef1e2b7769819aa2ad205633ebb119df6f7132233928c98740d94c29f8f939ec3484de6cf9a103d942eb9f64daa37fe4da70d8c02592e1ca8605b7e13d1cd5b234ef926abfb470b633034fd5abe8bf9dc3004b6f32d4076233b373761253c1d60dadf00c0cb42d9917d137c633bb9cf3805638ddf4d49704b89d07d499cf13d26d31e15956793155419c5d86fc8b58d025a8114c5082b97ce21e2e01720225797f1f7648b63b2162b4ccbbfb3acd718672372721bc6a1d28b7f2745d05d7ca909c069dc990990452d4bcff72d743da8bb593cb61ab786bc8218c308582070796d8a84c43f4a5c8e36c2d454319f17535db3bd39fa85c13064e8d827f8f982f999d275ab9dcc09483102fa21833ef97a2e15d87a9403910761d8dc173c5e787ce32242858f4a448a73301761c64445a4994c6ac5c9c168360425f7ced78bd0d0e12b607bdbca855ace9b9afb4624803fa78e0336d9d1977fb3d66e9681f4cce6fa2e2d13bbc748506a8f6fef1ff03d90870a829ca75acd5d79920ff1fd852efe29c06fc438afc7f4b253f4b96b87342428b3d9b067eccb8a8d0d6df72d85b50ad1e5fc839bc738ff90273cb0b15ecc24a733e1e2d72b26375f4977c260af84d12ecd90729bdc5d91df30c984faf397af95214bcf736ca8a7429f770aa14029b24ebcaf4da4ec7dbe32cbe54b10fcc27b0bde31fd73c77b9318249fd213837e3bf32f052d96910ad4e118c493aaf954277454b53e48f299c917ad4023df00934bb7e03213cfdfb4a28ae1357b8d54e75b3d1c2b9eab76eb95454823c4416793c8edac9fed296b1b8af4dd4c5b93f67441d13664b9d01b7e84c41fc05a50d9f53e318a4579cff37bc251b839ac529392c3de0d5060a54760bc5eff520e7fb38f01d8d5f05136b798618b33895d9c35837ba6374d721e66cc6f540ed1088b39e2577322d985abaef82fbac20ac7b6b97e923bd69cf0b1db3e5b3ac85f9ed5ee7c2cfe8634a2ae1a05b8b572c5dafd197ebcd7915a70bfe54da81bb0ae1220eb31bd83b337e1370782fdc10878e7d357cd2c0dcfd07556d0834be015acfc6c3253596c0242bd6126dea6e0e3e3527fea9ce55e65a221f437649654095d95f027a35ee8de304e48d938c615e7a56d971da94ea5f3974ccb559b37ba4eea8e9bfdce55e5c2e16ae808042157199d556459baf07baae59a73ea9c8072cd04445415f00e1347e20285da64b086bf404399495423540904da7c61fadc9b2ecf760acb0f76e52092dfabe9d2d3ed75601853c457284d439ab9129eee9d87820160e86c0565a606b2283ca3c19b0bee09182c0b798ae67659b356432dab0528598cbc829f79c069e957b8fa2ca8eaa9b77f8e137e04368123dbfc7b777f4bc464c35f2c18a87d4756932087d9fffc0f6a1a9a54105a705c649fcd02910f0a2fffa56c89629e1109536c3d8ecf14731dc55e5b3857fa8c4ee51ae8875e3eef57a6440204bccab3efd83dfd52c944c61d8e588987d6398034ada4bbf0817a658df147adc0cff70b54413b384814ce039f99fb8a5e79d93316bf5532639c1d45f7ecb0d8e294ae2080d87b2c7dbf7e993761af3ea93d6562c8862af41ea47b5ec6e220442c950b03861dd4b9310384bed0a95dcaf2264c9310be3e55977e171c1139a27fe68c45d4ed30c4252e29e27ad3de95575cadd79c0bbf8344ba2886bacb4959f1214aaa152cf028a6d2067f633ed4ab1f4e467d8711ca8e9f18b78aa73db837321d1456d927d2599395dc02b2d42100f8e3a7bfdfcbb974faedf72e0dce17f5537dac837c4ae1104ec6324bd115f7b55eeb1b9d74adf904487ce90adcd2bb9b4cd7655581c0f09334ee3f13b1b531a45d80c1945b0e5f98224afae4f4742fae44bb455aedb815e4ab3ded4282de74c59e7aedddc7dbca970cbc94f4e3af9b052edeb7e6db76d3207b110a7c0029496c9b74c8f214c2a1ccb390131387f7cd51d6e20725439317ce042ce5b9630434793ded7b3afe9ad3e8295568bdd2a95f455b98470b0e747ba7475ab9d631b9669efb3ad607f0ba87a3afc2ae9cb07f1832ab476bc11f7e0d455da86aae46fb0fe2a245449eb319076c89a1afa1ad33b5df762fc42c9e19f0757871eba40008550cfc8a46629974e1e5f881326485b434096cfe484ec692f3f518bb88021c17e64401cc0893fad5fd38537c7137742aa2b338fe65dc075d05b2ff7425d4b494524aaecadc9cd7a49ced0eac6d8ad7157891d076293edbb1a17f1ffc4af7f35e8eca035415b6b75157e3e73d4cf8728284e14e0119ffe61a480726dcd00711a80df63e85d94434c191bca8d94ff9d3a76d4c70573e7ce1ec009f1e7cd4d930154f56d9ad1b875af137d2bf85a74b47554be23a0de4868f40d60b303d236b5c6ca5eaa3d4717b22cec9ae0be377ffcd1e6a3f818fe9f688c835b3206e4048d3112f56dbe9adcd8aa5a901640124c875281b530f37514825d1eec19e8c266e7256907fd19d7b573d5d58460cf78807b63aaad5f288cf1b4fca3807142264ad3863498c661ad5e459861538af404143cd6671d8654c771dc0eafea40b5afbd47648d6c2027f7cecedd1eca4cab6ffcd116dcb8468c321b6c4aafe2f82ebae1f5ef81571747736090a94269b6c162a58c50b54e147b0d891009861a5a919891e0d6938e3cd6a9e8eade01f908410e6acdacd4359cea3db5b052454c5aae8ed01ae054bcbcd31eb9a8a418423ea1960c84e60c493121e0809406fd5e310adc82a29bb1aea5c27eaab6259d8e3c8c532061bf871d3c85bbb4df2f6ef45bf155f7828178a05b44a82fdb92a94e8443482c83fa1630639e20ef060a274ad2e4aba88cca9a258418b7250e3f8b91816064af917d19bec1819a88accb8049fa0c6cdbac11dd8a610c990bfd5d76de8c9c3be142d5095f5d4d1dcf46366cc72e11aef883edd49131eaaeb2b37c7578746bafba8072b284cf1c7ab1a06dd466515b65bffd56779c70eae25bb2aa58ff7b0b45034d39302826fbdc6fc9cfd893e56f519476fac4f55ae4f43d267fed1b5211a51fd49af1c71e13246a5ecb2921e05a9e59a402c17f224aa3fb2ffa11163721872c41627971b41f670c64b2bc1a41f34105427dc2bc8e827d4bf5a9753bd215da53aacad9d68eb7626d0c6aa61febf98cc43ae28eeaf58a29fef0e83b3971f0f0f331f9563fb5cf3c664e9b9cab364180eb3de8ef73db4546a68e198753332d59502dd188bdc6525110190ba04ea553972a665bdbc3ec18a94cb589666108217c59ad82b5c5936f9c019880b8a8e57090b91265ca771de819f669a0c67307405e364b05a30584b6ff310fc2588f5146c286efe98abfae96d1ee8775e24535c9ebe1139803d6b50deca758563ada419156288971d20699c44a21f82b136397f9839e7ade084b5a1266d03bc66a3dc101cefc74620711ff05d1e3377d9575dd40476f7070cb07fb54561035cfed0944f2037d1bd2b980b9378007a5b71c62dbb498cd65f7bbe7378c0b9d558bc3cfdd7aa7bb2a4e4916ad28a04d3b1e63be50ea644a711f282bd5333fda41363495e7f0c10be396a61302d488d50a56edcb4ccc4e15c14a222095cbc5eaad8b77c85e1fbffbfbef703e80450d1745b689dccaf883f8d9ed79085997cd787c147db2625e28feeb2633010a3b8f679431df3cec2d9d24a328a62e054ed7200090fb9957b2f8db00e53b371e4bebfd608b63d9ffc5e66403f9984c31392f7eba17cfdc41929587f2e11274d34e19da04cf24b7667d7298fd92d12f43b783905854e2417546f2078c4f7f4a35f8d51a4cb14ede9970cc4f7f26e6c63e69b782411bd3e6d132f034c5e81d3bf2edb008ba9ecf581489f540b65bf"}, {0xa8, 0x1, 0x24000, "fc83afd16cc3bc9221d329725e1728a8c562c155729c1930f1864405408ef34185d328e5a66893e5fd4625c7bb76f2d026e5d086a3279d0fd97c6613fbe9dd1809383f6b0b31317bb9422c759ee28636ac6d5b60ef5f2b20981fbc675d647ccceeb68d87e827396be60a75dffa353416ae84155e8d046a1ce0320dd058e7d08db0d92ac71735be5653997e43ec6b10316b"}, {0xb8, 0xffff, 0x80, "93d86f05cbfdfcd8454ea85e5081088c80dcdfc431ab8b6b5d47f4fa26abd781a380726950eb809ef175dbdfd412ed7f981d37d4d1d2f5504013529d4ec953090256bf7ac38f9d6856d00583f08335119a0bd2413ccc9bec249df95085ef56900e96ab28ec2985294a4c6c78f64dae1e30b65cbb3fdd0864739330c04f877606837a07efeee5d4e046d0ba4da7cadda1da4504ea499184a89becc99742fb17b916"}, {0x28, 0xffff, 0x9, "6a4b4394ce4576b47884f6b2e3ccea06d4757f294c485e39"}, {0xe8, 0x1, 0x3, "7e5aa27503a923dde1394bda1b25de7e4a54d35e0646f25019e5468bd691bbc14f0ec29d1dc92ca152fc3423d393692e0b150324e76ad0ef62cc82346969691ab92fd9511b18fca4a38e8172c1252f20985c2eb2636bcd7794dc9c0f153e6e3e439fa5447c52bc9cda4e61f2dee7dbe8e4cb83fac7abe8e224866734fed229a60406f20661bc00ba5c14617ce9c8f0246c81fa2bc46452704ef3e921063b999c783bcdf7e5c03a01193b7a64c28671fe4572c6729fd6d47f36d1abc400e4d48b6475609d8f3ffee25c5237c6e149df5e6508"}], 0x12c8, 0x40c}, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)="e8dd4075f0239b9be671624caa558616849b3069452ef705c7e0b36e012224a3110f4951d76dd8209f886d29e56b3828620aac7b36d265e1be0765544f4cac5a81b4e6aa1e173e4ac3bbe1608a0288d7208c3dcde707b3322a76a9ab2d0c3a95785764e77a1a518cf269a079311fa04c14f78d140a0296c6a26597b1343b746627b8ee0bf816b17c549ffe29be23bab3a59acb756788feb6355aaf254819712cf902d60a8895fdfbb950301600614473f9de4e694f112582b82cef3fa25b83ebc40ae3aa74a8a7748612be169d329edf6d77b65d09028e80c5a908cb6539629476a256884b851de5b689e0d0c7724497bfff2fadde1de2af764bd312eb", 0xfd}, {&(0x7f0000000440)="6d2c16145e1650408cc9f7a660ae9351046c584865df09707b2d421d99521f64b85ee035538ebf7bae62cc7c05441d3b5c28ebf71565c057fdb8a394424fb6", 0x3f}], 0x2, &(0x7f00000004c0)=[{0xb8, 0xffff, 0x4, "d3505b23c22b84cefc44e4f8a83c10f73645605c81e3799590e7f1c4e8ec7d0592ce8aab568e68d75dabdaca3436d37e3f3235f36eaf0fb2145741ab5592fbc6392b1b63478a6a4ba059dce7797dff89096893d9dce98cf6b5e3720b2b8c38a71cd55468b2ce5bab6542d80029da97c8666e843fa5e3193d5ba026ebec74e4aa0bd71b8a3f4f6fbfd28e9356cd2ddbba11913f4437a5d274d9735dc35fa3e24293"}], 0xb8, 0x400}, 0x9) 01:49:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) fchdir(r0) fchmod(r1, 0x108) rename(&(0x7f0000000180)='\x00', &(0x7f0000000240)='./file0\x00') 01:49:06 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x88, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) 01:49:06 executing program 0: r0 = shmget(0x3, 0x4000, 0x140, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x0) 01:49:06 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r2) 01:49:06 executing program 0: r0 = socket(0x1, 0x4000, 0x2100000200) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x2}, 0x10) 01:49:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x3b) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) accept(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="fc76cac49deb263d5503e15349e28ffe2a25c092e05c298c1c433742988e258cbadba75265a3bdb18eda7b5c3f138ff167085ecacba544d321cddae4cfb5faf7dc3f9ee940fb5c7a95fd9167dbea2db79fe565acef51d8b68d62ffee907dafd8e45eb32034000d63ef4b181ab0b508d5908ee98b40959153d334aa66670e18cb808067ff049ad5c80105b00d74c45f8d2eca05f5b3aea4820eae9f56a02b17de320e030bbd3a94ed290cb0b516b96a130bdef289323ee6a86276b7b0a2e1f0862517610da9cc71"], &(0x7f00000001c0)=0xa) 01:49:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(0x0) seteuid(r1) r3 = dup(0xffffffffffffffff) listen(r3, 0x1ff) r4 = socket(0x18, 0x0, 0x9) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000001a40)=ANY=[@ANYBLOB="00002e2f66696c653000c40875bd87fa03dbdb0a47c15adae360086f63c6b8df3a7e5fbaa7755910245ab8480163743cc9b5026b317b603a6cdd860715c08b468fc81bddd323f766d6d3828d2ae3277fa73fcdbe2835ea1c3b55e6dd76239101e5de81c2d5d8c22b4f641a848a13f7bcb69b32b14aed2e2ce6"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="88d8f51e464ee2e3d63275898e45ce794f3d5fe908a4d983c00f942e426ac7412e5b1e84e475084dbb894ad25be8a565dbbd9c0fa68825b5a3463449e22b248eb056683304085abbf75a9b7436fb7e5fc7b923c328", 0x55}, {&(0x7f0000000280)="a84992de6cc3faaf75c687555953d051ae59dbd1b9945d806dda2ce4b32c3e5d1ea307bd02c3e6dd68211b3d02e343f93fa0b13a17dee27ce61bf37b11e4a62469807b9b21a13fb8866887af5b843376c08e6722c65f06dfed8cf9c1bd14b2d5c6ba6470e9d00a073293ba2d9bd6a9fc2819f069", 0x74}, {&(0x7f0000000300)="e8056d079ba772c5a3a4fd3060d8962c056870eedaf29f49830301d27fc658e8d04d5d967b25511f8f7ee42a16026ac5fd1389ce70d7036e06141e8631c7fc84feb4b76687a739a35d249807be7844e5791390423f1a04ebc945a1c38609a1eaedac79bf55ed422702ddfa11355679c981176e6b6fc7c633df8b359ac53fa9c628864e3e699c7a000aaed2d761a85955edeef11bea926edce666cea73399192df5bf2b707e8ece", 0xa7}, {&(0x7f00000003c0)="4721325f2648720fbd5866de6e2fa6ca845bbe186753b8712ce0c1782f513e95db8ba8db6be3728e351adb57bd5381dc781bb5659ba2456d8b745f25047506081f77e1500008ddbfc42fa60a2a6733863fde31ffe1f29178ba6b0802c5a38adc2ef0a0a292be3be0ec6df265ef31b4e0e8e66a2b7562622b2d347ae2e4c11643fc0a775b2f45cf771bc5f3627ade92936a55ba59bc8fdcec0ad7ac7a5382ed8d25fc99de8456e15853991ba187d5cebac77e5e3447ec98c304802217de24dd31b3fa383d937fa8c5a5bb7805c2bb24b94462f0ece1f9", 0xd6}, {&(0x7f00000004c0)="9e4f7f2a780e6a4f6bd3a0acfe4e017b6d85b77f5dd63c235b66a777d3a52b4dda238e6bf19cf5fbfcea9d615b5c51deaf55f4961c6040201a7c1a058b2330abccfeee0323d2edfece3ee93df6040fda60e5c9d2eb4899304fc1a459cbaa2cb2f942328532fbca6e578778604b180bf5e0cdb3f556235fe3f13176ad8176b8eba9e3d2488785d68efde1f5e6bf5ab294f76dec46bfe22a8e69077e840fa457d4677fd70c149a345b83080c6a2de8cab2dc90ff165b81a5aa1ed1d7620e335b70dd", 0xc1}, {&(0x7f00000005c0)="50a54df7da3e8b63c4c16fa73872832450ab067d", 0x14}, {&(0x7f0000000600)="856d5c4f5fef408e662b79cceb2856f5614d5509b2df72c1606128de0433c1912564cd055c21e0c925513a09e35a645ab2de0d7067327653ee31", 0x3a}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r3, r4]}], 0x60, 0xc}, 0x2) ftruncate(r3, 0x7) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) seteuid(r1) setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x4}, {0x9, 0x101}}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xfdc7) writev(r3, &(0x7f00000019c0)=[{&(0x7f0000000780)="fa47b99c479c8cb10f6b99c972a1f0a0a6550a437c746e9c58ac2c", 0x1b}, {&(0x7f00000007c0)="5157bf2090331051875202ef510a314c1549499f31", 0x15}, {&(0x7f0000000800)="709c3e8454bdb537447262f79dda71b0bf3d2a8df0124f11e9a3aeb09b743f120194741c63a11c8c6ed1e040cdf78b17e8ad6f47d7e52b28da207df53d7bdaaf3b3726ae2ddaf71d3147f9c14e49bd525430bf1b0b", 0x55}, {&(0x7f0000000880)="53cc57c378823e2cc2578377a525e97c8ff0d6f5dce8cb4f835ba7b8e4a45e9eb321e98ecb184714acc9d5dcbeb22a8b5fb7260602069f83a49c94299749eea2171b9725b5eab58fa4d34d5867ea38f1bf9a0b3014", 0x55}, {&(0x7f0000000900)="385f5341523ebc424352efca1e6531ea9abf3d314dff735b64bae6ff66f8c0d2fc7dbda119bd77d63970ee9f7206766b2bf7a2ab6194c65c3f51fb02a7e8f3d16805b8b8ed4d85fe3056e3e3503c000f408b75d5dd4fd87036533f4dae0be7791f4288871d850c77db9d3d0d2350d4b4e3447026585e69d78a49eec7bb90540cc5f7ea987c46934e03", 0x89}, {&(0x7f00000009c0)="f8b9a16eea3034f41e65e20d1dc0dfd8a8d173489c81f608d8bb43fe9cb5569d1822b13c2a6145595067e5bb61bef9408e2a5ece2cd8b3041c5043ba53f1ff0a504cc64f5798ab4d05db7e9d2a17e5abfe7250b997d11a81e33b40dfc5e524825662f5e0110bc70df5827145977869ec2e67ca2851053575376b1efa83e5ffd83670ce71525db18d4a3698219df530fc3a8697a73e89f0ca5e3f80a62b89649905cefcd69157593e115d9f4b82c661d4d4e0946c93a62dd9e91a16cce7c7a003d8b81c9068859db2133fa3f6f414dc8675ec5794d4626e25dd6513e657e6b8bca0fc4fe5d8e91f21a28e170592d5e5f6a96aec6065f2b009efcb005a77309ff90b3804c3a91da41603fd5ce4a5c23de389090a28c0ec2086ff4fb2f8566760115f3b26e3e4da054bc58ef38771feacf47889d3707955ef356ca078cf5e106e95b4cd3d6062a0f416a639dcb28c3331cd02db64aefcc6e08232300459bea80c2227d9228cf1bd7f485bda597126bea672cb13b54a10d026d36fa8d8c511ef3ce16f6c948c80d47cda9b20e7adeb5adadbc102c052cdfa159532a9d54c438784fb15819a44711365af7c89cadf5d518f67a0a451a1722681f088ffffb66619eb16bf8a703840e1fe94c4220cd567f3f7b4b0684154f0bcc6f0f0d082e748e3defbeba7d7f1531293bc2451c077a13ee51fb561cf4c62958b38df19655175817458fd1fd51858089d119eb6273fab733346e2fe096dc862d6916389fb8c3a88a58e1f89194ab436c2fdd5d8bfe84b95b40e1c47b446266d6123d0d206ce25af0cd0444d3db6b5e97b4794d67703184dd7292509da02584c38705d3987e0cfdf8a2a86a34a4edf31bbfee8143e22199e80b4f39a21be0de8c558049fd8f6277d5cbe957c4fe0ab552a773a54643a830b2fca0ccd3bc06433d9982adfdb3b9eea642a28875117ea78471a71b147ff632932836e663b31158c9548ebbd698fc481d4e6ca958462ac3a347773f944972fd0061a7d89b3c23e75573500e31d90bb66cb2e247eda93b2a14a102688f220dd79e01981834e157a44dcf2fba4f7eb0006d8eaedb13760a3bcd49c957f64e717d6554938918c69bf86e2872cb5830f064b760bfefe8f72f26614e9d1077fefa0170f1a7a761eeeac225ba062e9bf17cf0452550a6c2c8d30458e04b2e8d799a30ba6b53a31ada3a865f36b139430ef34b846e3612acd8320fc633c6eb91d2ca20dc3133390cc0a3bffb7ba4d9a0d948979afdff01a7e069912348be7f72649f4d472d54868edc9359a8b9617b323c24af1a0e498492e9d60594980d10791686fd0b866068c364ddecafb794b750a05a76f4b5a5c91f22def95d4f022442f904e6af3a0f980e09533d30da31f4bbe56866bb1758711153397ba4ff256e89008ea95418c30e5d1a78dc8367cbafbd535a76175f69a1bc8bf29e0f4597cc584553c906d788f3e53aa8724ac5c9b9536cb0102ed15d4a9cacc4abd1aa6aa398bea02fe0026743f527f2eb85604ba53efc8d37f12fac15268720040df80f122616056b42308b7dab88f22bb7d6e1d18394c1a1863a3d5104a06ab467692213ad3dc6267ff28e16b9796e5f68ec7c5694658b5479be29d4ddb8141fdfd8d920d83582a3e88cb27a560a473fb36045eedc54cf900a4b622861fa2b3b1e21f6c8eb63c10221bc6ee724b86ea99caa7b958e76148f9fa3e0a50da157f99c9e48e899724a327243ff47e50ff16b5edd890fb3a560daa29891d49608bea5d4a48f884854261b636be43c2d17a6670527ad132232ff24ebf6a1481fcbb20d4e3a82e01fa385edae5e35cd64ddd4bbe28df16e55548d61176380e13a100e4bb9b2056e02d659b081d6b9e876b0841a1f31b8ac7c94651ce2c25a54fd3052178c97d8dac73cc41b498937e1067e3b7dd32da24e90e61662f9f10baee3b5c4bf75713ed8200502370629c356179098c8dcea347a54ada28d873fd2771dd89fcfae05fcf4459e66fc4621659bc3b88a39c9d60765125525c7c939338543291ea02ffe9ed358669579fb6dfe8cf29c707a71cf5b49d7deaf557057cf0bbf66c824ed53860d7858a6e0b0c2ecfd75a15153654167e9b1e219e5307145a7384e9124a40d4cfb6452f2b7f7f72f10a12962676f462fc1c46d033029bce07716032d4b0f02482639a92ffabb5c6f64acfda861c4e2e1d3906a2a8aa3441754e043c7220af4b244576a3b3cab170b9efa8d5d4f25ebb6b1536b4d14d7da47cb4ba02c291934a031acfb3db935a5c0a76f661cd57f5837862e11b2eb6aa33af46d090c3ab36ae9fa93e4bf2d3a82e4f0d99c281f853f3a8234d015310853745002ec4c7a73479dcd28f4dd928ffe73d7af10c4253fe9ab3be0c2c6682bf2368c12e3bc8821d8f82d7b17b0780844b6df1e3554c68701d012782a082ba428bf032d6d40e7e393e30887ae052f480e7e88851dc6211159aa2a62f3ad10aedaa7bab589b1312c3e62401f4485f261f2fb9bb17f7e5484f9fc195033e30cf36a1f810adc647089661f0b25956f34ec8894153f84bcb9e57aa7c6ac4e38bfaeac016d0604e744f00dcb8b55daacacdea29c0c54d1af260f83f475f9c844ddd53ceb91a7b93321f3b573ff157986a070bc1674e2e2173150c657d274ac2029bfd6fdd07321735b0002484739b40f61399060afc241b4fec8b4d94f5f1155c690cb642f10d7e7d1d18aad3d588e909717b23beb1086f65bbc2be40a519e11b054da436117f12850cd08c47278a4ee0fe153d33cfa4e518fa5d4278913918aba7913e39a84e2f4ca37b5d9f0178a610e55778ec693c6262dd2180e37b62a2b8c5f2a759c5124ed64271e4dffb8d9ffe33204766b633fc38b0723a38495451c4f3b95783ec4c02f9e4323cd448fe5bdde6af1f7122d8b46d64fe4aff6e9d4eaef9cbb94538bf7b99a0d7b88102f433ee9829b99771e67585c8667f77d6d6fbfed2e1449c44af5f653335c8f68c8fc704cd4f45d9ccb0a1092781377386c18b9b05d61233c78103d264398ec818b9496eb861f3b9ade2b93484df1e5e8b1644ea2a550e540e39973cff38b0920a98a5df0dd9c5a6eac6e170dcd984c00a895a368715f8d779b4cb01f905c6d81059f4747662581b2d724c697a8f49ef2942b8048b31c483046068914fa9fcebb7dc2ceb53d6e04bd36acf27a0962481ed03cbb7951c9c781a2e040a9656fd5373c83bcbb8ad30214ad254a1d4dd24a2ec27f321bd57880894f2fc7e5640f512eac55bd1493e26496641986a6901336357e8811620729f5248f7e733a6a22ed3794ff0422ee0b3419614228caf3b795fb13cc53ddc43a465f00dfa8749af8b816b1e35221d019b00b43b94a8b4d2f65efacac0963a6f48568692f8aaa08872eaccddb4d9638f18662b134da22a0eb6f88cfb4544587878c419fb5609346097d3bb36e011d55415d4a1292bf7353e7f0f2e8ee68233dc92e0217ef900ac33197517a3f46141497d47069b27e10d5e82ed22d35c9072e5405f4e45a8fd6a9f14bd8a6938cc9e913bc1a71fb0541c9c3df1dccc3895f80918d15951e8ed404a6afa0ad70c3d32b9da4d818a93bfcc5497a36c54e341185de341a05c57607261244c2d3a08f237fb8b58ad7a0af7db98b8864c027003628778cf97958d3ce5c7a135dcfdf9666d985f098eaa59c4542786aa351b07b535d5397953e4ea64fd931a75ec513bf85d23a95b99ec46abfa83e8d5d5bde328db7584874cb63578daf1a73f5d55a8a7465ae16a2e3a005da8eb87e1881b8bada41cd45025a6acee79e28fb8edbfe9de6d1210e9ab8e801f70b4d86eaab734b2f319f05983018e5e2cfd350b9ff592b3d278b55e90c3872081e3a79f36a33efa38547c45c80a6d8b1b9b269aa76c4114f1659eed4107792cdc88fd9fd3cf546321ace64afb3e5caf8dcc2e478a82ac466ebeb003983ac2c4c6c40b7484640d94522b9154024c8b8dc5932da7fd60c959a3707811b3edc6d2f0bc504d8fe63e9423fc7e8fb9160b59a0d8836f6278eec4d943d34b3a67bd2ed30a498f38a7b48f8209117a3793b4f01a527af97271e6c06365f6834ba786be422236079de073f84fe62c3e4d956b9cebef96d39b318e2c6702beebc9e5209f7a0e55fe28de6bc919e5ac2962166ea7ffd7be0130785eb98e575d6a6447335b29f34141f5b2fcc621127700f6a516c9cefb35448de0da51b38e1aa49517a94230235c2fd65f8ccd231acf3bf1896d28a9f4ce737deb7ca18951baa85815ac9799d294b396ecb19a8c692ab8e89811ad8c745bb9d5b3e029b737818773263691ee0cdc5dd67005df22009ed181913b6ef8df39221879c64fded07298ef292e98eb4881507b59f13b3fe3d0c7565cea30710479dab7c7b2dc255fbd26ae6a6a28f6deca603c9b0de7cdf1152d9c2254fd793e05536645e5e7485d579204cb528145b1f6e74e56b2ff1d46a697dfa208f91f676e6441a6d2aaf3da3fdab9588c4734a476e2d50c34f1b4dfd25681572206661c4331fc2144d86278ee3bd4bbdac2ce8681f31c382e938fc8d1b04f4eac31ef44682e9230ab5aeacb6d10ed3c50104db6d00b017009b6c63816665bca908333d762b9847e06d2270585fd76f2e6161331d5568e099821be5da1e04f0403257a298b817280cb1eac9d53d54769b7816164e306710966d443a89004880285628f24177b536824d758d75f2f9408b2bd529f7f70c65673fea35b153ba25cb5493412e328bdbd6de2a1ddd011cecf88c7b86fa34daa0b2bd3890baab8650b1af8f4242655e2e8e17ba57ef4ad685ee61ac284b289b774da3713dab159df905817157359f34718b0567096585a84a575f8b570b4fd4a803af6a67269f9f0c4b22d20b714d95bc4d00d34882a0cbd3f85f511afab7bd9b1b1c7e273f326ce89acf5154980f46503f891f8854c1c58d60def53264b050f0529fb401609bba658d93c00e3896b3c8f9d70b88523df4c7b690b9188d68b97f04820b8d42ee814e499e6eed13205cfedc227791cc8062883602d18bc6a80346f46ec30239e497b5e32857c97a870e64b5b19635d4d261c3244b586eb54eedbe03547f2281251b802305cb12013fc5b42f8fd4f5e036e514ef44e1bc9c579156e57fa4ccb96b9a9e07d153c142879018b35e30a0a931ddf9b9c0804d082fcc5e7c8047c444f753fa3cddffafba7ca027ec3b8088672a0830d29446096c4d54c3953ef3a405daeb66fd6e7fd2f4a6cc5fc5d5f56649918635beca80beb18507469ab9eff49b5c72e113dfe33160312c0be99fa243906f8f1210bf1a70b30ce4a180315d89e1c2cbf61cf2d56c28a8dabe2b01dd680f0c214329f0de077c65f777181514f8bdba5376e82d028d5bad2addcc8aa99a70f03a3eea7676d70c54f3dfd8052f04acd1854d4b44f7181eafdb1e0c930b79e348b86cc6e803c4da2aae1ef01225179c4a8f0acb6788de9a4d96de2b35d4c782688439f18448d8677a206f463b75bf13e537354746e78a64a38f9e08d0497a0a1dd226161df7a201a9a83675f788b9b0f1c1f64fe2b2d1b4cd565eabf21dbdc73e47ef1601f7e796c6d21757c67131ec115fd38575e5743bf8193ba1cf5cd0a522c7d3f378e56a07df577f1d0e76b001dfe247d53e1cd3140fb3956e5511cf3f71d25152cff82e69fbb869bf6acd4d593e5884a39206400ff78e7fb6e73ab30f9a1d23459849d0bc0d40de5d856904079e087c760c0c5f4502224477fb6da799799e4bc649380d45093835ea4aa1d8ccd", 0x1000}], 0x6) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r1) writev(r4, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}], 0x3) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000002740)={{0xf22f, 0x4}, {0x100000000, 0x5}}, &(0x7f0000002780)) 01:49:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80004535) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="b728d64cb13beaa8b408dfaf11a81c56b4e87786d06b452ebb2959dd3b74706babde45c58bd0e57eff8f41c6ab21bb98a983e611511c58c8e42484bfff97418bc8e1bcaf43564b6717f4682687bd8f1aca004a33dcb3f9b28a38846f0d836de9e62a253050bbd0af45831a907fa62ae01dbb362119925f9c12417e04291445f377db0fc9430f1b0b27a03c4c3b8a23f30e15e1d85f7170845d", 0x99, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0x4}, 0xc) 01:49:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 01:49:07 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) kqueue() 01:49:07 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 01:49:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) Y•ÊN‡.îQä E€T¾ç³Y•ÊN‡.îQä E€T¾ç³wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 01:49:07 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1000001d, 0x0, 0x0) 01:49:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2a0e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x22) 01:49:07 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) close(r0) 01:49:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="1c70210272f7ad66dbd7203d7f493e6dac47c92d9e780a0d0938b8a58cc859a3aab1caf79810963b5ae1422d258bd45819b50989f304190c366d4433de374d4978d071aa29dd1cff4ce43aabb46e4eba7fbd3d7d29e01f0b540dd0f6e0dc0563ffd387f2488ec62aaeff9398b1960fe4b43b7bb846b737a5d1f11a39e9e3f8", 0x7f}, {&(0x7f0000000100)="a2a84895aaa50d904dde0ce2f7232c0cd429fa8aaae24e5205099b24fec245d7f0a4f1b56b40d2ea658ae240f1fcf5833c1782f37f7c3d444b51f325bf007b67a2fa38382c6ba27c1c02357d26dc2f2253", 0x51}, {&(0x7f0000000200)="36359775345305172f46ec8b82777da907c065d6be3803984b9a54ba36f11b7803415844bddaf211af5d9b4c7c44b14dd5c13de1e6088eccf1bc8276d2b76ddc2d6f5ad0fe1c6730eb78b7ff46fb75158ffdc099d16fcd62140ade955a7e0078bfa7e37637f6159d12a5c35e", 0x6c}, {&(0x7f0000000280)="4ce15480a7d9ef1123fcd8195e4f713a6aa3c720077ce42e9b7fa0d7d88621a1ae9f1fa3959899d79c8b48b94b3a9ee7b1b44ee83e1a5e99fbc9ec97adee06f0ca2745293edb00640e1449c3c100e72b63262a4c38706b9a430311b58ba9e76b798ed3f794467de4abee41d260e318452e01a7cbf5de739fc319516d66089974436468261267766ac198b0e77b3ade94b9eb04707f258abd90f4304527a17dde99de02348b51cd0b3894ea5abd59407ce7a86f", 0xb3}, {&(0x7f0000000340)="d7aa584e011844073f535c5f60ae331451980cae953dc0acf245cd8b375929955907b460e15ea6ad10c1bdc455926d439f83fe03032e686662efd189de49d180aee577cc1ad80e4d0e8535d5aef01ae92f27f38c8a461610139ddaca3ce3d6e577daeba318483b60c268e8d17e9f4145fb2d6d082ce7a006259aabbba9575b3b2461303f36fa8342d3ae7eec0f2f2b6b3fe96d54e2a1a136e10a09d65db36d72b937b1588d19356c29c54862730e86e325d9e9fd83cef208d2c78a85e3e0c78a2759ea0eed1559532ba60b59b0a75e8e8f09afa8cd", 0xd5}, {&(0x7f0000000180)="4e51ace83559404c505a62c98901892383733f5ef894be5e316db4b4203d", 0x1e}], 0x6}, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x40f, 0x0, 0x0) 01:49:07 executing program 1: r0 = socket$inet(0x2, 0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:49:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='O', 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xffffffffffffff80, &(0x7f0000000140), 0x3, 0x0) syz_open_pts() 01:49:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x811, r2, 0x0, 0x0) 01:49:08 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 01:49:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) 01:49:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() fchdir(0xffffffffffffffff) 01:49:08 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) readv(r0, &(0x7f0000000080), 0x5) 01:49:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 01:49:08 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 01:49:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) 01:49:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0x364, 0x7, 0x490}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) bind(r1, &(0x7f00000000c0)=@in6, 0xc) 01:49:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f0000000100)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "bad84275835db57180e900"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 01:49:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 01:49:09 executing program 0: socketpair$inet(0x2, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0x2d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair$inet(0x2, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) dup2(r3, r0) r5 = fcntl$dupfd(r2, 0xa, r2) openat(r5, &(0x7f0000000340)='./file0\x00', 0x10480, 0x49) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/202, &(0x7f00000000c0)=0xca) msgget$private(0x0, 0x4) fcntl$getown(r3, 0x5) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)) 01:49:09 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:49:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) dup2(r0, r0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:49:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x2b5) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d4f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x2a}], 0x1, 0x0) pipe(&(0x7f00000002c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x200fffff, 0x5, 0x598}, {{r1}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x8, 0x9}, {{r1}, 0xfffffffffffffff8, 0x60, 0x20000000, 0x1, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfffffffffffffffa, 0x10000}], 0x20, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x5, 0x3f}], 0x1, &(0x7f0000000100)={0x1ff, 0x7e}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) openat(r2, &(0x7f0000000240)='./bus/file0\x00', 0x880, 0x2) 01:49:10 executing program 0: r0 = open(&(0x7f0000001200)='./file0\x00', 0x20428, 0x40) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8b5, 0x9}) mknodat(r0, &(0x7f00000011c0)='./file0\x00', 0x80, 0x5) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/239, 0xef}], 0x0) 01:49:10 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 01:49:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000080, 0x0, 0x9}], 0xa8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x45, 0x2, 0xce48, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x1f, 0x100000001}], 0x8, &(0x7f0000000100)={0x80000000, 0x7}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 01:49:15 executing program 0: r0 = semget$private(0x0, 0x4, 0xc) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/175) clock_getres(0x3, &(0x7f00000000c0)) clock_settime(0x0, 0xffffffffffffffff) 01:49:15 executing program 0: r0 = kqueue() getuid() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10000000004, 0xffffffffffffffff, 0x9095}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x8001, 0xc31e}, {{r0}, 0xfffffffffffffffd, 0x68, 0x3, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x3, 0x401}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 01:49:15 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x0, "4555847d7a8f55dfb4e3409c02a49579994702ae79f13146c367525c2880f181762c1d5bce81d19b35f935a93fc0c259bfe7485931a3bc9442841d4117288f6bdcdf5b9995822060ff4df3409544d882436e598269aac9a33e49d7950edd327aef11edf96ef74a5f980931f0557fd06f6a6d385edf880f085bc0df3b253d30644deabd838326f5f2be3ae6fca2f4cc91a369b80af2c854732a02118d5a7464e2be499f5c03cf1db04b5149e08249fa54205405b49a1b64de7a9581d9c493ec827bc052e701f969d37a24df8ea3634f6bcb283dac2f81ebddc05fefb8c2c2b2e67d1691942ee16620b70aca51a28079bfa17ccfd286"}, 0xfd, 0x800) setitimer(0x3, &(0x7f0000000180)={{0x8, 0x401}, {0x37, 0x1000}}, &(0x7f00000001c0)) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00') r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 01:49:15 executing program 0: r0 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0xfffffffeffffffff, 0x7, 0x5, "5fd55327c00324ec488383a482970905793db7b9", 0x401, 0x6}) 01:49:15 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xe) 01:49:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x100, 0xb) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') pledge(&(0x7f0000000140)='.[\x00', &(0x7f0000000180)='\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:49:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000200)=""/111, 0x6f}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x40}, {r1, 0xc4}, {r1, 0xa6}, {r1, 0x80}, {r1, 0x44}], 0x7, 0x34) 01:49:15 executing program 0: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/178}, 0xba, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000023c0)="47aa73edfdb43dcc33423620edb93a3294b685ba74921f0449c81063c647a2b23f2514677bad21c15ddcb394238d02ff58a4022a7cac48a66ad7c1b84662448e74b6ebf12bbad6e320157e331d27c497c692727f801920a2cd5646fa9b4b1210ad2bdb050a7d8520c36801bd3e15a39eef104fabc6dbc3b42fd652eb77d008b4be289fc4abca921bc9a902c2c899d30cf41cf91d0d1691e0c5667fd5f48ec67573fdc59edf378e5b7ad4e2278a675166f4d9fe38e118b750f373aa69c30e66f1c4d2f652b1a7de8533b5cf24b684e9d7ae6fbd93d8a632aa2094a1f166f0fcf82ce274d30f56971e0ce9191f816a4e4193d826628d209f307a306cd3a4bb79534dc6e8194cb14aaa02ad22d8d433f7d7476860e82ff0fbe4209582c131b176bb065b39fe880a1310feff8541673b8dcd05d616f9f68ef1487a58ec28cae6709d357f55ef04ef879de1ffc0b38c3e3890c931c2dc3b41506c924a6cc8689f9bb16f1dfaf0088c53c160e2e4292356ee60305c38c2e80159b4171e8e6edb337d2dfd4e9454b35cb496f609b93c9a8452fa49e07afe50a2d1b4f795a5dd285a12b1d292c72b9db74af86796c2d563c0cc601e63a5a7f1656b2383b2260d09852a6eafa81669365fda47c81c79ea8822e3b91885d51b3ff92a6129b64cd92930c2a1917b92c9bf73938d06417471de98f47879fcc898b2520ffecb6be42cf7078bfd9ce79ae7e6e3e52053f7445dc67b67f4a372e6bdce0858fd6042952e1368b1c86961611415c40d91489930906e2af781fa4a389a10469023dad658eb6960741b93e4547d2461d311da0001e9c9e9d9be972a45afa96565ff1a07f015edb021803b3c1fc090790e84aec86a5a82a2d22f68f4d76f8228919c897146aa71c5082d8545c4b46f09c3b691cbb3b1fcde33d6d200791001fb021e6eb7c2009edf13c7b135d1a5b82685f2ca76c9c305ecf2d94444124745be59174fad915d2075d1798bfa69af2576852f8c85706422ad231a7fff53dc45fa14091d1b08f0bb91d7a1e2b74980e5d214f30b2c791572fd3cb6be8a999fe0505359f4861669ffa40d67753f9aa7d041ae89d2ad926f94496e7fd79b1f7bff9d33d994fe61086b2d6d2cc69ac49765ad8d8cb230674bb3fd3f603726f53abb476e2e25e98a97806b2224636e1d48f1a8659c0df4f5d955b8a207f3ba46e19ec4914d4246d3a5a4423c278580439260f30f68ac3cdfc448e58768e99b244fb08c5d2e1931899b0bf85ed98ba1f25f7996388f9b0eb2ade6ff930e049b3fbb4361523d0f7df47d986c7c685527ef7dff8899e41d2e6b4e3fd76fdcf874110de70892173c363e3163a09e61f63e351bd49880bafa33d7b4b40fd502d6c4bd51b17e2b9d4d1af34c98a0da216913530638f9900a13d657a2750d8b20815cb59923b7860c89b109a17085ae0f4986b537562a49bbefb65b7a2acc052ccb1ae78c0c3b64313bf8ba9cf4bfb81e27ed0456dbdae4fcf50de9e92a4ee685b19cb503918f0fb742fe0a907c759ed1dcc9f0b4ad4fd575709a5a692f75e39c202c07d09a00a63108f221ede1e0b53eee8da12dc583e5e54587a39a210c37e0996b3d129ab9f170ab426af32dfaadf0c94bb03913be1da5c84ac2f8c6037a5823c33b03a609b91366f3f91b0e5a1a26f35819631c16722c3d1166bd66722b13939bd798e26587b3eb0e4358fe6058aa181834a286f58d41e0a690c0d435cf0656ceaeb7436534092b40dd497abd3c5b489a792c5b7435bc6800ccef2acb76ad21e22455023b18fec2d5d7f68189d43d5553016ec0a9a9508253740e8d625ff3545ccdfbf5b042986881147ceffb45912634ca0c03926af1b6ac5ddd4918d9371d7bca4950efe40218fdfda47a01f0c83dfa1d9bd5a5831ae4bb147c8eb92c5d5b7668d00500a8c9fb87045a0d3ddd59dcbbd4d711488978df9b62b53750608dda0e09a1cbf95c79e3a68f0fc78f38fe7a5d03a3bf2845a3a0128e1ef06d5be417be856c8081ec438e53e14364e927dec7400b2dab0ca6c7075ccd4fd3b0610ee1393ab728ad63b57211b70b00a399b093d72d378cf2ce34efcbd38b3d85c841453d67e42ee424a7736a429cb8320f5ba7492e274d7cf5d018ddeec3480ecb40f78756bc8eadb244395c7e645ca634ccd5116024dd9b1f362c2d2316cdf065cdb16760e87653c0e587c185d8af2bc456328977a293756a3ccb4036c98bc5fd1c55e3857c8a2e2fb80caaf8f57d2439434b71820343e0faf7d8709f73b106227225f39441525bb10dcbed5c84023dc876e310adbffb4ebc988056012e261269a874c348e113767ac5709a385675ef6e877adf64e47caff55286cc90ba5eae15ea9b2f609432cee088a2aba30a948e3e37ad077332bb56f75cdde9bc11b84785480ace11a62d523daeba2949af2f89ef4f9b8267ff3b0d93a93c16abd9173883321bd1e9c8f17d6279765abe0086ea76928cf5767ba24c89edf13563089f328b321ee24cd53107905bc312f9fc1e6335be9910eb73d201d9ef56a019e4d687bac768acaa438a654e0a456f862176259b7ee6e509e7de0495a18c1881590e7f311b24e041ba07c87f967da989b186c82145b7ce10e0f0c0ea97b8d89a22c1f4d15b2570c6843e5bdfbcccaf6621fc864378c5266155eafbac346040fceae761301dd2b10ca36f3de6251995d3f12a6ca38fdc3fcf4b737e673171ce77816f4f278b034428b4d460b20e4f84710bbc4e7652e4b9ca363ab6e9c444b62831c3c1ec99ad16d878336320f2e3e243ca4e95a16104dea622efb7ca1c4a1cdf81ff8f16c95ea52432f997877650cb2672685036fd8f1f74a9f13721038b0479ae6de1cf8d501162f7fd8f8f1840d378c7f2c71052732a10f8e1d7cf98b79161cdad7f7116f8d3c8132136b64c000dac19886f374e9e95e4373558993ed518fbc3a73f67e1bb4eca38cb03ab080bcfb43a8c1ddad86452088f37fc9897746b6dd2bf520918cd0d8a9f8ea20424f3373cf6c9f5c1a66d8594a4205e910ceaf0c633126253f5df260fd8a9abe133f5e618ab15abb762a749539f19da79b2654f5e5eb62788f97362bb5a79a33673db6ac4f5a6a99273fd86476c95ce588a7eeff72212dec19b4679fa1c92ecc4b5b2a13b2a6f8c37cfaa5bd5d3c7effba049e51069dcb73d15254cbfba986a7d3bb6827354716d1791a9c28aa0e2efea0d43e18584207d3ad22cf0b4a777d1bfc3ae2e0f0d3dab197c95c4441d4df4eb6d02fce4300f770f1b2184d13d4b1f8689c1014090579ccf0c985fd30321b4dff363ace6c4510ba15320885dd5b498d20f99931981ae1dd1f4d732c96d8455f09d3e6ed8536d1750f9bbb1273997c7585ca96d688b35f410a228b8805da068925ac50d1c137e83bd295217c91f096f68d67b70113c59ade13adbe90deedc3e4c6e4c763f262a47c6dc43e8045b679870f65cef01e527d76d3fc88342ab1a643bef4c768d85e97804b8e3c40a86c7748b243ae411f4a9565686c2a7cfe4183e2025f5ae8b228ca0a90a81b6fe4510ae1415361cd63bd580471954f4973338009bef092e04e2a498f91bd5d1775f0194fd3a92b4ec41d397d01f8bf726ee5e6096047ad760d2ce2945c7936e3d77816de6cf4f45c632c5b0d914fac8a7c0f5153cd0a6a08240206e662db2bd91cd9ba82a30be891e4e148809317394314f0cd69b5d14134287637dab22053929c6fc136e3070b635ca1b7e6ac324cbaa091166600fed0a3b150ba60a0976f0cca19357b493687127a483b6d15bbe374efe78a2ae3eef7733b97cc18e9d88a621d9f18847583d00b1cb4405202b2f4b783c580030e562c9c1c03730f03b4d5222d04e1f882f26896d567baa1f723e78682be45880751501182356fd4b36acd280798ffa72150b0e5aa1ce44035053d455171f8a617a65957b8d635e7abb7b104f10d76f747759ce23aa8c360cf7a11c3e0c2d591f7b298ad7ff20943316998614b8db221548a5b601cf5e06f9ef22694104677d0e2fb460afa3ea03c6fe60b9823f2b7351f35319f5f3ae38ff0ff03c5d73bc85b66e11440e3fcc4f5b3521273ca920cc9a4a8c23207f337dfa41e6495677bae881702d54e744422a9a8c48f509f52898f021102e9b92b2dab3a3694af3ee55734a183f4e3678b0250af1e31c0c03964ab248d209f9e2d64db565cf5113a62ee12585c615541fe394fedcdc57850f03b05cda52ca55f7b448d318f4cdb0c339e07a4e3c439cebd938d372890798719a4c2ffce5273d72d13837271fb9c05cb8db68be8c4a3585e8952146395830bdaf9081bd69667aa265d09d423fbebb6975125fc0ede6530d2391eef0bbaca20581b97e59603a7e8055771bf5be696a2cf6fb470bf731d88e6f08107aa520ae52b37b92444c8b9b8524321c1bf3f7edbb40c6625b2157fc998ca754d4e1689c5e08b9bf4822fe86e2d69c6ee72d48169a0ab7d11521ecf6efa979448daf24c1d8e4a0b7d0b6f387adf51b3e9454efb6ff0b646996c2936fbc0019086560fa178f9780a309a25d9d4b01b9567d86156b19d932a7c75b14915d5f826fba9ff9170fba9c11953cfcdf6f9d4d5822a78760967663c04ae58de0609dbf514909c16f431bee74e2c063e71fa2ab9392a9d8051014488b1e7419e0ba3360d5bfcd4192b2e5ff33a6bf3d16798a09c05092b19488bde075e3862b26b2d2550cea95628f0a89fd4186495a3dceb842032c6923d7875e022e935a785ed57da1adc7c83ee2f9276910521952d2a7d27358644ffb37cedc14f6f7dac718fee39eed982b4308c42ab43ebc29450288cf999ef5f11f75c9b72735e9d2f9fda77609b3086d4100f1bc200076cb23bc54f5a26867f6f0292855f2d06c30669772b0bb1a9f4ed62fe1725c58bcafb7871df50028f9a2bd6ed3144deeb44eb09c699a5cef78a5c2be8ce5747d33eb7b94c5da59c35604f570d2f73b0d3fea2441229a37d9a017b17c892f6685d1798020923a5162ba94fdafc5b76606b330f6dc9744ac9d77afb5db9c5ac6905e286dfbb707e8c5a411e0e8c1930a85fabb135cfa0d88e59da717c098381abac8aedc22dbfaa56e00b84525c8ea034c7ec9e54616078cb48c34019471d48dfe14ba98eb2f0db5c8cd81899b9ad58f289c9d4fd8bb3cf4b991bc7fb9e75f5ed15f5e54697dcf80e02c57e7ad7dd78a742ca37c532519be8959a19425f68235819524507a521e92ff7171d76df7ed042bf7a8a4b12c5c051d0d87a543dca4e7371cf7cbebbba4ccd60e963b926fa8d5b77914ab5014c549d40a613e1c778dd49511b2d592730509441cc0bc5dc843b6899e20e16a3d3e1ee7727ac6cd5473af0bc43271d1363dd9cb2d90ceb187ee98fd4764e83d20ab43b7c2b5ac8c46465a6fa811ce41de509b2a248d1bceb5cf028eeb73b9ca5b3977a3659d28f0a25ea5a0c2f79b83fa4766ab8d2408ae37fcf8649f568e3cc09a4cef77c1288940b65fe50ce2b005e8c29a1f5d643911a9ba5fac722d9a531e8fe274960e143b809a0935e7dab4c862c5fd444b43510777c7d541588b85073cd3db6b758ee7f1367b1810be87e04b0b671cebf27d791b83f8b1c9dc0e8226f7f3cc59c7b053d19460fd56454a7b4b849fb5696c08bf7320f19adf11e410c9ce59926501519f00bc23e691e0bf163420ad643ec62ad608d39ec3bd670aaf7c097cb911b15dc0ae1ae9432d54c2dc365fe0a685de63a3ef2247431b3c2acae381f158781904bfaf23e44655adffec053220d43c5a", 0x1000}, {&(0x7f0000000080)="a193340fbe59ae37db3b3f13d0e74ba7b4294c367967077ea4b4fccea85a0dfbe7de6ce48ae638bd1d312106c33fa191dd9e81c9dd2076217711fd07847570ed40a7bd121602bf484a956012ce1340d66c704bbed4e029515a0755878576f6d6ce8b2004f1fb37aed6ebaa9bec6304e94091829eef34ad6001e241db24bbb4b0", 0x80}, {&(0x7f0000000100)="97d9a4cdf752981ca91ff312ebef11f7c58374fab234adbc99db504beda624899af49422368878584725ebc2a7d37ec2fa3d664d8d984f3abebde8fe1dd7479813355d123c4ddf36bde05b4fcd8b091f59e1b884029b9b7c2a8288cbb89b1e143bd5f874089265fdb40d83a680930a7e6013081586884ec8670f55972f58f89bc069594f00cb7bf5de9d989c9b0d752945c293eb213de57f5bd38c4414eb6bb3eb565ad245bdc39c6f486e28626e96ea3017fbb76ffbf7fd4f9791f0297f769bc92ec65d97ccba", 0xc7}, {&(0x7f00000033c0)="3002b7339b166523e4449d98e5c085a0e9e1f6a56efe37318eab848ad2abba25ae669934742be2fb8d7e31f63c9738bff4113be538f621f47e716efb4ed2b99d4c44f5673b1fd3798aa9b6baedb7790d5905bba54fbd69f31ec81942162252a8f08bcc88af5a7075a85d85fb85bda48a77f3396fa8bf1b85c26d8a6174bbb04da4da3599f057569a15a91ea469cb293b5a77d3c53dd2fb6864de7cf567f543dad6595f1999745a865144f9a748ce69bdcdf7c6712ee9904523d1e4df1ab3c9b8af5554533e8a7c7f808d70ae2fbabc0973a16f39d13390507210f59ef6f630b9943a5ffd2f9807ad3290322563487ad2ec5e4ba9b2b2265ae1df3860546f17545741130dc6cb49c81acc8fb8a1f6223fe1b0a34a68aad5bfd21c1fd8d8f8906cec919620f1a4779e390d4f3987a0531532a94e77a058b5c9334b9c6317435a776185efd96702d4416b9fe880f955562e0e39859c244d36d638d2f34c1a00868c4e30712bf00d924a1d6f2220979ea7c99ec65a57a8b44c6cac563471a621a9078f6033caf146af5033236f6ca250df6b0254b66e608731fa670cfbb7c012eb1d4d4567e4bc0356706217132ab200d19426c40084a23368efa987cd71008ff4557f74ca44342826f693b16a331ad971b2b7cc2d9beb52bfda92bcda4fe4ed9b1858402d79592a1549d574ab911a2179b9844cd67d126b6e00213b2397231856fe796df2562812c62e7067678629bb7f6deb86990ca98634a2181b970bae8094bbdb7dbe1974ae6c69aaf359055734cb1db1007d01d3dcfbd2717eca13d5f6e9c23e9517e561d06fb180a346946066daeb678a05657531309a9f026ca348b8138730c56c20b38a711b1ad66bd90c9fa0706e44d5e029273e20f5a1faf4cb52c3563038fbce828aafd9ebdd4d7108dee19d19ca466cc0133b2dc1a11fbd3e5bed2baff7bbf18e3401bba41ec6e96f3a20442208eab6a226f774387b59294c05a8c11ff24cb0df13a9114d2e83532fa41a6b49b8e473044faee8631d12deeeca27158cec651df242ecd583b160441b0e28f58f2c066a4c54937928526a13865efc4f13e4656ff26df1bf451ae26c658dd523f53fde203fb858e9005447823af2742ec33fdad8972506b43088c9c6c66b89085d4bb78f4c04fede79a09250fb88ed605810feac9adb8a2e63a3a42e5b4fc9d5208a3fc998882b5191b9039b0478ba312c7b98cc30bef94a662fbb0d996bf8f537d410d5cb884943373aae43d29d0c8c020464c785a1c6782d45da82951f68f6007eb09b273853e325884064b46256422308a3ae6e9455a6cdaa211813958afc643493e03fc50b3a8d986ae1eaf6c66f759434dbc4357014e45b9cf0c8f4ce47887a49f4642b7f5568819f2a74d8aca9cc7c82d6b9b3a0e20cd38ab42fce35296a425bc6a5233c54e27f682157062b753af610c36ea3c5f5913b7c1c1457f22213136807a35b5c9b47128ce3fc5ae35498bf84134966afeb9a6b88625baba52cfaf0dac52a570099710bd8adb46183e1498bc510ba614ed4532531ac71744171ac2e8e111809dcac69873ac846b24d424213e067dc5eb79bb9f9402c5683e5a5b8c688415365601165fe3a698e2d27d472f6ed848338f1f437913f06779dbbbe8d7f0538a4807438f6f758b0787ee1a68b1864126c97e9d4866c1ca1cb8f4ebdcd296e19df9e2ff4a93a4d6ad0261cbac2d155476ab0e12510f97177818a6634b34a745d03035666b6de4f67438b4afe808348cc7f13056a32b5f2a7095576c57413e843e9f5e162842b90c8101cf9e5202634eafaa6dfe172a869d85b784b4e7e25adb3ea6517fd71ea65c821bc1912145fc4481b4c6ca9c9cb65bc8817c52c0c7c328862f84f1308ad4a772c82c13118600ecd08162c834ad24ff3bcdc57120d4ff612654ddb7626bd39b70a6dc45555119e807e09c921c74cf3a0551bd54382213320203548b7f0017b7a1fcbb1a9e5929e1f67591a919a2fc500d41736841f2a86398982176b94cae23b8f65fd13ce8c2b9f132eafd7db9b26b40042530230cae2fc9a98e87b8d8a07201a85c17a3865f59ed7d9e995236448e7d6c91b548ed2a720cfb4f41960bf3c43148d1768391812faffc97b83ab9060e586ab814b7d301f6f04d2f72bf2731aa70a5f979ace18c157d83e9baf0da643a45e9b195e1ab40673af06e16d79dd8a53ce22e7c0e3b20072e85b79fb580ddb2dbcf004a28c5e5328749aa1d42b69f5d99434c092a98f52ec3c03da5be69262794561ac2c747426b3f0456b0e03b3f4a7fae85191091e1364b52a436db2a2da4d0ffd90d768be1941dbdba510335430f0fa38706e0306347d86d020e3237963d726c5f7ac99bf58c97767f28c9c73dd796257f97f0fe53a409bd8566a91c57753b0d1d6aa425c9d43a9efdb195e16636c664e8596151132bf5b5234a274ceb75da3002b7941c1a7480438ea4f935dced615fd9d8e4a7c572a58c1a82caaa0c5b4e1cf4ba4e73e51b67a7302727b0341d96368510d63e2428c06eea77d970e15e536581c65c33c31a1f5073245e95a1014cb7a55db2f6ffb7124912cf166eb540bdd35579a0b581003753ec12fdaa8751eb907ef8425d52bd33c7904d48a1d11fe2e0bfa35a591d33be11e665e86775b73963e47cc52a95e215acf26deb76c8c4f1f4537d0b7b7d2fdc9cc28b457176bfc0a290fa5372c06348e47856edc9910b807c0657dea358f9776d5e329906df08f5ae7f7100da88c61e0a3eb3d5eec669955b96a07ce05f7a08e774e7d27ca7d82c174262cbce0dc1c4d7211a26652b7b9883c9107b8493153f4a30a24a3f048d72955a9100cdfe00ea21ec9857e595ea3ed4b82bdb8d0b6e1ac6f2d3df68cdb5519dfe31a3013de64e52a4add0da1b7411cb76a82d845dfdd24ef6935079e2e2f6af7d355cab9db087adf9c55a93141e6dde7cfe4aed78fcb2519aa8cb1a22e6899f49d90b31d520fcdf1c26cc03b8dfbca3a526cb5454530a633a4f748a4c51b5ec6a5c84d66e8ab7a7dcd7304c91cba0eaf9c6181591c0e273c3da0bb41bf5a7106051a82b729bb5843c881c2324527ec0ecb9b038b557ace301cb0d8d273a5edc7520e0d3d22cc9b5031cabcf2e636f106146b84335b7da64bb2eef152936081a74b7426e26aaccbd2e4011f02178d7f514b8fead522b7f7f28344f69642b2f1f8aa940eecc7b72314862d9e06c76f9c200243d065a9577695aa65f85bd2c1fbe7ca92a2f31152b903d9bf036de08b26f0892577ce578754c043a9f4710e1e8fa14d7f930a043a2f5891de03bffcd230967114167202df40652f30b3780756e47b7519600501e88dce45542c77571038e59985cf04d4cd83cf633e700215f1631c48b54ff7d14c1f4db13c065e89fb737a2b69057e08deb2acc2b6cd15dde735648accd07dcb419f532da38b0f4d9d8fc8a1117293ba9ffa1a73a32a3751fe2fdb93f1702f5e91f4d304a7cee9d1a1b0e7fdf8a0e07904ea01afb74218657c7438d36615e355b64dcd296a5b7da2b2a6b977022bf8df3479f3873c188bfe22b78ef682bcf10ab0ff7c615fde064f4973567695ca9e843d8d073d169a8e96225793300feb5cc689fb61d209515ff5277b66ee99979a93a0c90880018a81efa2ff4d1d450654eaa4fa6562a9fcac2a965a21a906c9c55df9de397d35ce4c962528d9a77ef4f781a4fe0aeaae89121bf5a266382eea16e7ae57bb0c3ce108cc71ef1bffca98ae69b9f7cead71e0284331a8ce9e20fb2ed4f63b8982b9da358ef4f346d0f622e08782be4e026ce80ffcbbce044839a36049f15a49e0de45b978e6922d59552ec4a28890bc8634deb7331b3881484936b55f04c599cb4d4b93042f6855af4a5f898bf381b774b3815ed2732c119a55c032f27cf28a6de5ab1bd713b9acd3faba55b438774274496e5db2ea31822afa0d116cd9e01c2d3a3151ab3c11c66583d2ed6a1f8dbed1fa0981c487286bffb54347d96dd4ae50c35ce4c077cec7da157b02475f72ae09a004a20e6ff34bdc081b280be2977daa59403f5e1c8f05b6b7f3907d810d64661c3b95bb32452a1c77e39d4ff73aa86fe3095bd317dd6cf8db21fc69a0b1317a0faac293f36179417699f036be7a3b78a2e2ee46d3d2f64e322a0069034fcd678678d607be8b645ae76825c0c7e7ed7fb6e4f066e036441ea93ea548d6bfa09e0c559dc9b0cb2cb2285a03912657f3fbf736f3a997378037974007017f5176d5d1abd58e77aa94beb4c867683da0446e41c85f4507d7b7de6ad28b7391d0202df8f4f9b967dc5abd468d75f4ae52ebe69f81c05ce1c5c4749a2a6ca361ade5c3fb2302f35c230fbe05634bf154203d7613126efd39c0fcd1149898fd263afe18ac40fe97663046c9060d5b36c152f9ea222b02c4c6fdeace98f925d90b5ff9dc895f8f89d173059a805577cd0a884b7b00aad2b812c5763907d4aa264b590cb2c142ff834e7dcc059076b59c32a8313304909a6493407fbf47ca83943024dde5744e0d85a1f57bfc17f788f9473ccc0335d20efc2f9732e24edeeacabed2d29c09c800e508476f7308c026539f91cbdd8015220eb9cccbf64bd6c4bd89f40565db1f7a255165d6a132c515fd3d08d430b00639c981bd7a8ae1954fe9268ca3b05651c51a140b20f082ca1c7ccedbb0ff73b16de04b9435b0ec0b30fd846bd920c456b4db95630e0eaa508a7069fa78330e8e28325cb2d3591d8eee3f730b95f0f771e4e22a4b5a5291468a14f0b1a7e3c4c7181251120440845bc193ae04c7435980deedf54927e5dca966ffba278c330eda0bcb9b97d8896c6dbf975bc9594585816f59e17dc52b7c4fad17fbf9aad00ea60276521557e18192bd140fe1b2d137a69f0958df1c87db70d6662cadce3625b4ac2914a6ab33efa8740a07aca3e93fcb8d404159b3aac6ec2ee1046741b5a5659b17c3743f4b950429c605d10cdb8743a81570330d428f3c0d8237c46ca748c9654ef747b408cb332e194c0b6f5aa8860df755e61862f3065517d1140b599546b7a5515929ca2f2713f23c6f7abd55107b1eac77475e0aef9d56557866d057b8004c13169aa54eb25209c2e0d049dee41da0dcf071872285f62be0b77ad7b956b7ecbae129c5241dba1ce411de9fd8bd8080efaccf4acdf94f70e699ea66c419dcbfb3babdc20f484dc7ac9fea875711ce67eeaa55ddecb85f14b8983f6d58f47fa91add4fd9c4144cd451fa1256110c3e68a798df5defdcc97e6708ccd4fd3a6a660743adb4800149e2c5268a5796b53d7e9c1a402c8866757f925227a4941183a006b893bb7e7013793a101903f7a5e8ea958f7ad0c14aa15c6f3605106c22a73c55eff2540d13d03da615a9e1f5554f07437343cb00542c7656190ea42db6823d8f87c96741ddd013e9a3b01421962cc0ecc1cc328a557bb284074cfbd2781f35ea776e9335ceac264a5add42f0d1dd51b1e9b7cd6b64af8f119610805018ae9f5e577b521d716e1db78367d0287e71ccf7dad2ab8f419989f895115151459ecc14255cbb56fdf6d4dbbfbaafbd79f57123c1c867139ab8b6c124d3f9167f432a19c203736cdaf8d2204d8936df3cd6aaf4742fe1204f293d85f9ddd61d2a1f8f7babd963b9b17077822f4c2654db2760af2f288a5ee700030951599832a281d91574a3ad9948fed148ec98ad25036a641dcbe3100a2b880e72e5e128a9fa1b3a00ed70fb637f5fb03e21083cb70b2b001c7176cec4e379fdea754ccf95a17f64adefa63274", 0x1000}], 0x4, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x80, 0x5}, 0x400) sendmsg(r1, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002040)=[{&(0x7f0000000c80)="fe0d00c9edeafc3a632c3c86e33957c58a1a5d5615a8265ad0e8305af9d841a80891b13f6196b316c83e58742d068082a296d48224cff03632440e509c3efae49ffdb1cc0754f5ed634e8770e147704b05356f5d4e371dce1183d9312a2fd70e1ed6702d68cae8bf433b128ea4e59ace2b6f3a07042c828ee754967e4ca7079eda30fea80f8abdc961617ed383d3e5b003a4f2317c52cec963b3bdcf5c7764334ca5a3396028d7592341d020320c20b333c79e1cda7c2f09af51d2c0ea1064e7ffb6528721ea2672285decbcba785ca4f1dab242a6eaf32a7e0e0928705e0227f134793a262cef700245298cb0e09a3c7d7ef93a23ff38629769a64e1c79999ffe6cea2027909be50332c493e221d6b979d11ea010ce7f88a831522db2da87aba4f36fa6d0e7480f02fc9985ecdb7080431055881c3330d3b3282df411ede690ba0a8c8ecc740bd273ae821e6076dd62699124f348587c8cee5215ffe57ef33c230548fbc3d5ff266137cd9adfca82ae7ecfd27208ccadb057bb73c0d2668638ae12c603eaceaf3329f7bc859951739e920c9a01d636b5acbc848cd5c0eaa823d465f8c6f66e31127813e2cde137e4921e4d66d4e58f3d4f5b928b31f1b4c13ca3e906e367ad91f4e1e3ae5e642dcdb9bb0a5f570f79133a8df9bbc5e8bed20fb35c384dd1b35359a7befc879f16f253da5716629ecf4203694497ba0664d629b365e044d91acf81ea8bb4cff6a6a4db87bdb6cbae7360d0f0eec840d548f71dbc4940786e0b17c478badab4f46572cc3946032f27750b66089db4523800335102f1b3543f4b9e55cf52ec34c0850918503b1ee6ddd2bff3f4400c0b29530ddb70695a11dd4493dfb92bd8f8393c447e57805b5ea3e930d00f9192c67221728b3f2f0f3409bbe275eeb030a1c652e929cf8394ebd3db04e278374858c39435129c44d8a156cb2318fb44f56e1d3135ad5943c247fd133d429651450dfcb94602688e7bcf9fcd4e808a6d202f178c82edacdef00b10e93b78497762fa056ccba8e9bab26ee2cd43759c0ccd3e99ce6ed6b4a68db49fa07db60d648e59ff04493ef87e91768a752866443a64cac6271809f15282bac008247fd3bc4c9edf5b8ea392d945d8b5d4e6892edcaa82b931ede8f86e8be662623696d281e34b13f68c6400b381295c17e60eac31296432d33db0d0fb2bd75478ad35bf76a008ae592407853b5b457779b7c225b9d3ee2dff0d87ad8e0a6be05dcc3b110c598bd3c0e7e872c6272c45ecf932cda9177fa2e3a1b69c94b72b67398e959e1ca4418eace3a3335c126060deae7890fa55a8cfa1f69ea3c03820fad358126a1044daed116d59b3a13f861cfd399e7a63ec25d77e67c4d13a01849b4d7da63cfe2ef3969ec431ff73e2dbd9bf1d646f05fcfb4b780a5eb483bc88a4977900fa28e28e2841f2423cad6c8323d0b2f5c9f0317091e396688c5f537605c8c484f8d06c567e8764bcf3f736e96751fd0562821ab0cbad1449aef1315551c90e7483e9a193418c41a04530bb5d9ab6bbdd55cf098361054967bb16161ff99e1b4f5243ec30c909fdf016b04005f123fa97c0734697af5235acc43b0609b8d74aa7b1eef9a936241dc9d0ed067976f82244f6ebc04df0468c212f75f64ea1505201cf81fb4f7fd534a3", 0x4a0}], 0x1, 0x0, 0x0, 0x8}, 0xc) 01:49:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x8200, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="b80bf6057722713343c926f7cf0ec63f2374cce384d3201b7eee1b2f99e9f4f1874a9d975ef35afd7c2afeb00066e8fae5942f50fb62a8437faffccdacd8108cb689a14ff6e6b8e27f5b4dc711a07ff7fa9499f67b5b5d6448db32f3d72d0fd316a9251e6e8a9b9f8b4fddfa4c2a8673e3e2d8fe9344a01084f3532f574e56b8dd456e24de81024ec2b2efb93557199fa62a8480e3450e77f23e8ad17bc9f5b411a612beca8bd37e7795dd6697677fbe5bf16b4dc1fe63206b5ec9c995986365a360b5eafc326a", 0xc7) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) 01:49:15 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/112, 0x70, 0x40, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x615}, 0xc) pipe2(&(0x7f0000000100), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x208, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f00000000c0)) 01:49:15 executing program 1: socketpair$inet6(0x18, 0x0, 0x1d10, &(0x7f0000000180)) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = socket$inet6(0x18, 0x8003, 0x5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x20080, 0x11) 01:49:15 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) truncate(&(0x7f0000004540)='./file0\x00', 0x0) 01:49:15 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 01:49:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc40, 0x116) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 01:49:15 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r0) 01:49:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2}], 0x9, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 01:49:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8088, 0x5cd2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 01:49:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r1, &(0x7f0000001140)=@file={0x0, ""/84}, &(0x7f00000010c0)=0x56) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) 01:49:15 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000380)=0x80000000) socketpair$inet(0x2, 0x8003, 0x7f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/241, 0xf1}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xbb9, 0x4, 0x401, 0x9, "5111cbca4f701fa69bb6da7b78c3bf6b56cbea0e", 0x9b, 0x2}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 01:49:15 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x2, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup(r1) msgrcv(r0, &(0x7f0000000100)={0x0, ""/84}, 0x5c, 0x3, 0x800) r2 = geteuid() setreuid(0x0, 0x0) r3 = syz_open_pts() seteuid(r2) msgrcv(r0, &(0x7f0000000180)={0x0, ""/78}, 0x56, 0x2, 0x1000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/98, &(0x7f00000000c0)=0x62) 01:49:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x3) r0 = open(0xffffffffffffffff, 0x100004, 0x12b) write(r0, &(0x7f0000001340)='[', 0x1) 01:49:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) unlink(&(0x7f0000000040)='./file0\x00') 01:49:15 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x4) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$dupfd(r0, 0x0, r0) 01:49:15 executing program 1: clock_settime(0x6, &(0x7f0000000000)={0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r3, r4) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) wait4(r3, &(0x7f0000000300), 0x1, &(0x7f0000000340)) chroot(&(0x7f0000000400)='./file0\x00') unlink(0x0) utimensat(r0, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x9, 0xffffffff}, {0x2, 0xfff}}, 0x2) mkdir(&(0x7f00000004c0)='./file0\x00', 0x80) poll(&(0x7f0000000500)=[{r2, 0x22}, {r0, 0xd2}], 0x2, 0x3f) fcntl$getflags(r1, 0x3) bind$inet(r1, &(0x7f0000000540)={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x3) recvmsg(r0, &(0x7f00000007c0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/181, 0xb5}], 0x1, &(0x7f0000000700)=""/134, 0x86, 0x6}, 0x2) sendto(r0, &(0x7f0000000800)="26b58e62af484d0c29d843c0fba38ff0a730cd0cbe0841d013e782755d96a7f33f6648b7fac8ee898a894038ff1dfa78f69fb45b8ab6aee66e413b7feab1f1eac0ba75d7a99cde6c2f33cade15eac6483a2a6662ef857494aee1e9fa44ff6816fe61599c8fcbebf9af79de0433ff0367ed8a927819206a11f0a1393ab0db32b7e320db09dc7f6e3732420644d4cda7dca898c44914b998fc0276ff7c46559809d5d02b13d31e97f0101a05eda03ca6200624044081fb75baf27365591f114249f868", 0xc2, 0x2, 0x0, 0x0) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') bind$inet(r0, &(0x7f0000000980)={0x2, 0x0}, 0xc) symlink(&(0x7f00000009c0)='.\x00', &(0x7f0000000a00)='./file0\x00') mknod(&(0x7f0000000a40)='./file1\x00', 0x6000, 0x2) socket(0x23, 0x8001, 0x4) msgget$private(0x0, 0x28) fchmodat(r1, &(0x7f0000000a80)='./file0\x00', 0x1b1, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000ac0)={0x8, 0x844}, 0x10) utimes(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{}, {0x77f, 0x6}}) setpgid(r3, r4) recvmsg(r2, &(0x7f0000000d40)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)=""/243, 0xf3}], 0x1, &(0x7f0000000d00)=""/63, 0x3f, 0x3}, 0x40) 01:49:15 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0/') chmod(&(0x7f0000000000)='./file0\x00', 0x22) 01:49:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) r2 = msgget(0x0, 0x11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r5 = geteuid() r6 = getegid() r7 = getpgrp() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x4b, r3, r4, r5, r6, 0x40, 0x2}, 0x2, 0x1, r7, r8, 0x2, 0x9, 0x7, 0x3}) 01:49:15 executing program 0: msgget(0x3, 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000180)=0x8) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) dup2(r1, r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 01:49:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/35, &(0x7f0000000080)=0x23) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) socket$inet(0x2, 0x8001, 0x9) recvfrom$inet(r0, &(0x7f00000000c0)=""/179, 0xb3, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4000000000000003, 0x3) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) 01:49:15 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000000)={0x5}) chdir(&(0x7f0000000040)='./file0\x00') 01:49:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) dup2(r1, r0) 01:49:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:15 executing program 0: setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 01:49:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/172, 0xac, 0x800, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) 01:49:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mlockall(0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) fchdir(r0) getrusage(0x1, &(0x7f0000000200)) 01:49:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df43", 0x97}], 0x1) 01:49:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0x1f5) flock(r0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2, 0x4811, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400000000010, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) wsmuxpoll: not open wsmuxpoll: not open 01:49:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 01:49:15 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:49:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1572, 0x200, "c55546f924b41c2af7203a2e77d28f5f8c8a0ec9", 0x1f, 0x9}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 01:49:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) setuid(0xee01) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffff7fffffff, 0x20, 0x6, 0x1, "db4da0022c6b9ea9e9b6ac706d8c926ce5b9565c", 0x10000, 0x2}) open(&(0x7f00000000c0)='./bus\x00', 0x280, 0x4) 01:49:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="e9372a723a469df8022902a787792f97c0493f44669ce76246f6035400615749ad286d34d383172c3f01b71dcb88126139ec8afed52ae8397bf8de8c6f41332b494ab4ecc44abc3a5b2aba3ccad4d54a00f996df31251bfa72e60b01b6cd70d552384fc452122ba89f00e811b150c7a8e071acbd7ee94989dc6633871d5811b715b0bceef0072319d027158f4ad67480354ef006a89965be2912eeef481a730d8ece33772f67d62e0c20edf69b50cd253f34e55d686375c12366c436fda4885b6c1bde64b5cbc0589515b91ecd4665f40c95102d30f749bfe18ae4af58", 0xdd) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="2bfc89fd043e05bfdd30ed2328ce24f8f6fdc235ec72e79ddc6a2c946469d3525ca937fec9c0a8d7819a748d877b2f39b2b7f37ac71309290a70e87fccc974acbbddcbc4f9ec9e9b83772a392ea778ca0a8987e13dd85c2adb4e2f5e861479eb2445ab19bdc544ea2eb4c20e80b86ff447f49127272fc613695be055ba35cf022ba50495", 0x84) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r1, 0x4, 0x0) recvfrom(r0, &(0x7f0000000180)=""/254, 0xfe, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e3a62750000"], 0x8) 01:49:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0x900000000000, 0x5, 0x7, "23dc76b2983723475a8d11b37278fa2f410a2dd5", 0x40, 0xfff}) syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() socketpair(0x19, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10800, 0x1db3b6da3bee20bc) close(r0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = kqueue() write(r2, &(0x7f0000000380)="12d5aa111017b0ca8d6693d6f9e32266968909e71be8375befce71328db3194bc3753b775ddef400ab0bca2cc98666de2533d9289a58a11273a99f575679caba0c87231016a099eb99e13f3327ef1a8064bebfdaca60dade09f29f7bf5fdc102fc796816d8bc6d0cfe5a36b814ddf5cb3dd04f734afbaf96e2d5ef6509e1ab39a59f81ce7386354cbe54716eb4b50f10ff2d254837a203567db828184a22cf64fbc4b25ba98bb077c9c03ec2959047ac", 0xb0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) read(r3, &(0x7f0000000280)=""/234, 0xea) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 01:49:17 executing program 1: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 01:49:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000040)=""/25, 0x19) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) fcntl$getown(r2, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 01:49:17 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000040)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000080), 0x4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 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)) pipe2(0x0, 0x0) 01:49:17 executing program 1: select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000100)="03ccaaa43496fd2e2d64fc89ece90e69e5784f265b56c9a325d7ad87d7215eb36d9b8b7999c6bdc54df01b3f5724fa5726d5d0a5466735208ed5589a90316af473fc77b5166187f23b9cebee217bb74bda02dcbcb446498e2e8b372386c80a055993bbd7d4d27e243b58d9e62f8199a00f72dd79a9a2ac829ed2b9fcfd6c00392f53bb562976c4c8490a3e6b299c2a94406e82ff14bc22527567dc7ae79dddbbf669b9a63187864a75d0ed8fa0746840c0c2230b4ea0171463b16d7e8b667852b2ae2c9c0a91722270eaae7ce44c921f02f3a347f3616af0c81fe6384b1f4b54f907effc967f19881a307292cb07479ba15600a988c628d9a1fa4560f0") select(0x40, &(0x7f0000000000)={0x4, 0xff, 0xe2, 0x4, 0x8, 0xf6e80000000000, 0x5, 0x7}, &(0x7f0000000040)={0x100, 0x7, 0x9, 0x3, 0x8, 0x3, 0x1, 0x8}, &(0x7f0000000080)={0x80, 0x800, 0x200, 0x2, 0x99a1, 0x5, 0x6, 0x20}, &(0x7f00000000c0)={0x9, 0xfffffffffffffffc}) 01:49:17 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="c1635b868ff52853846a1d2bf2b658877ccae097a2965419afb72df425007b4335fe546c339bdd5fede3410d9540753fee6259382b5232e878891506a2", 0x3d}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000340)="6cd3ea7535dd3e5ba0faee90c2e91201ca5d1da2e4bb60383f96b460cfcdd5431754fdfab1840eedac700cdc6249f794c1d71cb68ae16aad99c36a6799263889c8003975c5122c3ad68f669163b956063f8c0ab0d8d525594db36299f4b892d3e3783de72e4be97f5f466833de6afcf82cfcbc7ed0f539d80f361ee5", 0xffffffffffffff8b) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fchmod(r1, 0x50) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 01:49:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x8) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x409, 0x24) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 01:49:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x9, r3}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 01:49:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 01:49:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x3a0e55f03c9401ba}, 0x8) 01:49:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = semget(0x3, 0x2, 0x408) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/71) chmod(&(0x7f0000000100)='./file0\x00', 0xe) setgroups(0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r6, 0x20, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000001c0)={0x50b, 0x1, 0x7fffffff, 0x334b, 0xffffffffffffffff}, 0xc) setregid(r4, r3) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:49:17 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) shmget(0x2, 0x3000, 0x11d, &(0x7f0000ffd000/0x3000)=nil) r0 = geteuid() seteuid(r0) 01:49:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 01:49:17 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, r1) setuid(0xee01) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x3}) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 01:49:17 executing program 0: mprotect(&(0x7f0000481000/0x1000)=nil, 0x1000, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x1}, 0x0) r0 = semget(0x2, 0x7, 0xa0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/235) 01:49:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000200)=0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x6) 01:49:17 executing program 0: r0 = semget(0x0, 0x7, 0xc0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/4096) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000001040)="4d4394e5430239b5619d34519e08d09a262fabf80d77235b615e02d0fcec939cf83dc26d98b78838275f5659ac4e654faa6f114ed6184819097e08dee3370759df8e8b15f18646720419e4ffc5e5fb3e12e01c6ed596c723fd66dcf215485d8ea857683f2a740810226f78c395368d2433b5e2ead03a4ac672b2224120d59321a23a32f2a2009b8ae658f44c14706070145e6c52cbd5e7b7e94d1e4075ac27c06a029950a32429290a26af60c0e52ba275a185ccb9616fc8e776dafad74d2aaa916f93b74e18846dd4fad62798c63f2f2999f558be803a66d565d041c22db739748d07f210c9e314626c577c0553c39a6862fa54b728903b45c30dfcae1c5d13531e6826ce3c4d957c9bd9a3667266bae8861ba41b61e7d32bafd4c64d4735eb1199efbd6eeac13f6bd33293e15e8825ae6d0e575aeb4ec6c515fa4f012828e4df46b5ad186cf2148ba8d4ba997c0090b42da89f940ece34df765f8ff0cc82a75299df7123f31fac3a087b02423bc6ac626309db216ce77adae4fc50c9cb4eb932f51aca2cfeba4b8cf61f6d36d2fe3fbc806afd5d5b05e7be235745ca15c2dc31fca40df19b4ee376b16faf457cd8b448128a77049a98e274da97e572a1e3e230f33e243921e63ea91c026f18b90103834be64120ef86534b1a6bd3ff479f63c6095ed9aa95c897cb3a6ea97d0e62dc946a90312ea91120b0c162df8a05e4aabffcdcc5101f403a40fc8206285efc48981dbf109e5fc650d8e15b842b0bbb9503a8813176e8111419a370c708c1aa96b82d1a510f1f93d78fa84c7aa6a3f1c5c6b670d44da17780ffde4bd9c6e6305dcda6ce89c8d07e91f602128aa284704dd34913eba2cdc330d113c8fd97c067a9d6fd91ece9464f810a3dd977efd5d8beea24d0a293a9a40eda303ea99f2e1af8294344f1e37517c3ca95d402a43d2bddce48965c83a4cd0a01a2221c2bc554d5bc4d6b7aa3b8bf4c4952a384f8a20a810bb052b4eb0cabbb52ed9d2d1b00c6179713dd0f5f83e859f1cb5d2345abdaa43db53e8941bb796dab3f67804460b8b3c2335b2aaf914db2e4e97ae455a4cfccdf2ebb335658d31b475f2123c5b5a8594b45c9952780e728b01bf7595353098eb82bd40e2922cd9b4baf08f44a6a3be52ff8013fb2b04ee779e9e433f4bffa1f24bf202b1af233f644e62552ce6a3e5927c00a27fddeddbc430ddaf9f523fa847c35cc9dc51665fa2dcfa579fd093e59d4efed2f4c89a1eedfa6da1545cdac7842c5bb00d6ab85ba543dd0bbd577fb872bf87b2b8ee16f6a24d58040d1c813fa3edef15c5dd58aa36c9e4f6e7fa4cee00a76e82a6a52d8ac80603213e9ad6ca66e9bbe8e6dc365f955c455e6c0be4e6ce4158c7320d38785a04f3e66f869baf80cb2de090d19cf744f103893f543eb9625a8b39ce447a3389102853195063de9b066404cc5fe74c3635499bf602e5817df69a5bfceee3b48f5df4593c5a998d94d8a6902b70ebe9044b38b0f1355568cda9f6df4fdb07618b5b782083ceacd01ee8ed2abd57a481a21e7936241579c8f89b5f14fd52c13e4b7a7c6af57b314fe5503861b463e181db9c6130358f26c92a13c466afc8c673edb8953d085b89f4201552064175e9dba92506ee2d7ef6464a65d16ca2069831563a1b8765fc73dc13d9ccdc9cc05616f486fae46270226e0a00d67ba2cdb6780a57f28f2f2eff2a1291e618af72e83aac0485ec9d3505742a40088a8d5bc446f372e3c44bc997c3991b4b71f1dc5e261b6def8dd951361e33c50a3c27f25dd990a2413ddd12120b9dfbb053740b151a4dbb31fb0f7e9dbf9371be1e305854abe1607d991626baf64c8321d91cb79a98d36930c60938bc030ec2a9ac9869f67b05ba2d6d0bbeef994421828afaf771d21581c37c768f49e903449b9813c222d2d049bcbe80611247bbd44e848a7a8485b44d8ca8b65ff0d60441e99ad9b2d67c939b0206656618025be754a708dc927b2ede37d9e3bc09ecf3b0295d215654516a4778463a2d10e8923c78831bc545fc7fc88f486e19e20648148c3cba7a9c2a57c2369a36a2186a2166caa2dd092d5944f4bf825fc3148c690174dae13981d62509a5ea3977fc899085f005e535b7799ac07e911bcb720a8310ce045018c300637371fcaa5a90da0c12dad009709c849375a9293829f012b30c7e6708a195ed2040dc6085e64904a95f5a94ea76a7fa0826bee9a4fb0d8937954a63e6552fe49dc74fa05ca4d83cce2cb34a8e35513b7c09436cb14a7851f3cf6b40cf752afaf24de4ecccda5de4ef674967e7fb0e690819d5b2c175f2803e46303b636e2f13e3a896c8f34fed95aebae2150bb5abdac7cc5c033bbadee5ac42b6a472003e2dc6a6fecb98809c28c5e0dad6a4d5d7f66fe37d9c6ba3e61983e15165d5ed038176ec2384b39f59c766807630a09bfc77c6b8f27c195d7b328de5dd6a7b938d0b01da31b7ede9b734a1cb17b640cb153afb3bf7c3593fbe46ff61e2a20c7d670da3b647e48d9f9785d45ffd6ac4b63fb7976e57e46cccc8aaead29e8dadbfe8a6dc8604c848374412a499251de9e0dc31e1a62d79a58b5a7344a1d9d7e0bebdab6cebeb0aa33ccea69483174c30447b4b528d55290192c31c01d858db3cdc0ee1edbd47108ed346064da422df5be49f78a62448f45b5a99f1569d7589c04ca6efc985b2fbd97c6c3f13602f5cf2fe07027d147ea001bf42ec6848577a7ef220a194e52967c21b5413173ecdb19be3e243af9a13755ad2699f6d6178eea8d7a8a8302ca20e0d7deb91edc265dbe06a62b7df0394e9e4b4656e19501b4fe377188012d8bf67e2316fc729e28cd6371e0ebbd949b41573e7c6bae4cb18490c952c7f82738221f07a28407367f50e775279d6d632feb5fe6f95efaa509ca7d560e08779cdf89e868536ea01a5856b86db193d9b9c18548b6cc3bd24196406477bb7014b879066e1a214faf944b7cf1d9838587bdb8d06d6253751b762877754f344eecec479ff73926ccf2edca8525bd960926786d67f3a7ee5f912bc1b2b70e1c1bfb97294ceea946f4350a1326ff06836af16786f57f6d70593d45dc415a222e2a4c9bcc4db44e9ec11091b82e5afc03dacbad851eaa23a6d47e2727f9d26c6ded4919486e04fa8b75906b6d960d9a730b0c215df7374000e29e82e0dd94a1f7e465075cc8829c24a0418fb6527058f51d04c6edbeb12b1270c19e086fee6753bd552d8154ca600109c9bbfa1cd2ee49b8c62f01fedc5d683ac31d4ddcaeb7ad3e0c2f9b7a24558370c6010813d43d1e8b7307c3a11fc01c7c4cfef1ff0ff13d62b07dd53f64e429165783bdfa4d15ca6b24d335ae9a6afe9146cdbe6c43c74a5dc0eb3b01a967dab1ba1a4cd5c3d84aadc5d16a8e6cc3c3d57a1bd5a461244703d186c4f2ea68e919a8237c9f50c5d23b365e6fc4a5a4507a3e53a89232ebe13939b01731294b58d9a26fb99f45a2d6e35322ed5c66e17f5fde951f6cfc1aeb21b59f1f8d0bde840aafc0551db71b63f8508da88d24ae9aa0de68c3099ad7096fa468501a8ffe04f119a077af0c75121eb6adf15de477caea25c7065e4293630f6c575c6ae0666c43e3ae79222e2c8b8eb7f764d602f0f9f7e0e04ae4a94d79cdbb9150e2d5bb168717e97a0ce354e32b2e457d39c66bab6405c8b6074b45c61fb8fefd41c436bd8e1a74cb5570efdcfbf74cbe2c7ee04fd86309084ec4a0ddc2925cf554b63cef06c8c51ea5e16b65b8c1efd79be7a3c5d457c3e5ca2bd2e0c24aa45b53f6c03264f0d2718e1212b721bd930c0da8b6a3bb5b3f64e1160b35e7f4af64dedec7f3ff0f8acf9a6cb57068f6f18185937dc1734fcae72eef7af1c2cf9bc1e5958dae724da91b44299224129922071335fa3e153570730d2bd4375f907ada96376aa2cfabf28ec3101d42fbd72a5ed088ff584137f5e2d2d13b9f5fba82faa6ab8339da7cddf5615b466d2ebdf176078d863beb6a0ba74c8e9c1ad5a7ff6569d18e6689634d76577f1c5885ee18888822d59db409f7c60eaeda3949328b0e00d5ea0cedf4bc1a26604062cbe6a6bdaf6dd6a67e2c23e4b9bcc3ad312978a0888c7fea18935d26da3c0d59a4f2945ad2b21e77b22316a2cd5d8faa71e85c6afcf16b148cd660d7b9074a5d54ca0e467b13123d7e62e1d1817f4f75689e92d271f1d1cdfb3f1839b2f6e07759bb2a5efe48dd583acdcef61261b713305432f22bec6e2f7c8e9c9faa073a27b69439292ea95962288d234e7c687196f6995e14f17c1e13e739b20fc3d2fd106dbdff3e7f3a88e5e1225484c1aef2567bacee5c871ce0d8fab1f0952775a81ef381a7de60872ae218709b4af17c476822cddc7f82e61191eaacbf285f68f2946b624f8d89176c2f45f12657102f898cfdee3f32178626c7b65581a7d384c0f9eff624e8f278a0d531b5fa1a5dbac350ce2243109e16da1a8a2da64513e6485264298e4fa2798576caf9dd42cf28b5db14354376308dc9a68e9c9d22852240bad8b7659630679dd01a558d6722fecd6a1652c7500bb1d1a157f32e3742715c4b6cb45dbe505141a930054767fe52d4a30ab6b17e143b38e320ffec73d77ec66fd4202bcedaceb14386407366cb7de7fd715bf08d20eedbbd52fbffb1608f20925389a66bbda81fd96f269d9325cf08e5041c22dd1d472d88f46bf1eef0761e5a4d6c2d73f005dd5428c5981f85a1666bee8e428d74ed359d2fc18be07383a0590245d4f0b57d2427c75a1fcc54349f5225e53ce6c5f4ba3bdb3780ea682d718463284c0fba16df68feac3754790e241fb372f0ca9375b17a520faa5c75a327f20dc0994a9d2551c58496d4f2d4af001efa648ef82031e00ed9176f35c1ec803bc92cbecc99052b7eb08662acd0605b89ed64c6666c1b748ac4d66fb4c863609850bc1077bde2584fcd7bd8e7f4061e8e75e454e64acf3b5a3d8e2b22a30cab78969e10833132b2ea0636a2b9d167283857318a28bf45e33e1ae6172d6d15db3bc780a26ca0332b5a2034cd8031b0048831e55b175d8e761b1988604f8a064662a02e7b2126fa9f6856c2620450a7894eaf7f5f58605e345ae3c4654327bfc91d0027b87137cd4f5e2a52100749e41a97f2605ac66cd3910c60796ae29f52440c102423bc204dd99b5e30bc41985a84ed305284d42b9aefd919ef425fc9212d17a05b505152be57c9eaee599cd8bc0b4abfe9401c31afb63b7244be345ac7446c804af118108c602500006f80654a787d29095ed552bfcde2d3312d363190594b7f114cb8de0cf1a53fbff1cd6e8bb32fbb94ccae8d97fce27d73c0ecce3d5883b70433f760d04605531bd0fb4a58e7bfaeda154011fad94186a45928dc112101efbdc7bb905c15fd93a74e3a2b3b80f18e8fd0ad1e71d4834e4e6c0ff28efc703c8fa3ac689e38a62061ef5ea25eaa501851ad8f5d5edec0674236398317175e6edb4e392711a2ba9a562a31c00ebc3b79f1b4d960128ba2592a04709769776d2099cc176f8cad0033fe0d8fb2a7374929330241044ed6ce07501eacb7b6b5d15a5ec674d909ef179fb20ec701308d1ba6e3e8c53e875b878b76cecc2079160d8f94daf59956d67e9591111368f9196951bd30b60ccac83b5c80ebd7aed7cfdba5751919ec3228cb8f0b86a64555b00cbd70dce02e908743b4ea1b6770957ec0f055df6ad4de5d81785166949bce5b52e745fc542840de201dc25192e7cb93b1ec6ca6ae463d7889c8e9512a88379a0f65b52333d704e6dad403", 0x1000, 0x8, &(0x7f0000002040)=@in={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000002080)='./file0\x00', r1, &(0x7f00000020c0)='./file0\x00') r3 = semget(0x1, 0x6, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) fcntl$lock(r2, 0x0, &(0x7f0000002180)={0x3, 0x1, 0x93c, 0xa6f, r4}) openat(r2, &(0x7f00000021c0)='./file0\x00', 0x200, 0x20) r7 = socket$inet(0x2, 0x5, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002240)="87ca4d8d435e541f928ee686d99b7d18b13a10096ee95b46c92a6237f8ff74b065ad062a8e757a5004e666276b18c1833232c4002d", 0x35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002280)={0xffffffffffffffff}) pipe2(&(0x7f00000022c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000002300)=""/223) rmdir(&(0x7f0000002400)='./file0\x00') munlock(&(0x7f0000ff6000/0x8000)=nil, 0x8000) getsockopt$sock_int(r11, 0xffff, 0x1807, &(0x7f0000002440), &(0x7f0000002480)=0x4) semop(r3, &(0x7f00000024c0)=[{0x1, 0xfffffffffffffffd, 0x800}, {0x5, 0x5bbb, 0x1000}, {0x0, 0x6, 0x1800}], 0x3) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000002500)) semop(r3, &(0x7f0000002540)=[{0x0, 0x3f1, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x81, 0x1000}], 0x4) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000002580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000028c0)=[{&(0x7f00000025c0)="b4321e313fb1dd0b158229a731a23a01cad3762b9535058f27589cf6305d90b67e9fdab46d778ac5793ae7041e5ef39f234ea3f3aaf5c9", 0x37}, {&(0x7f0000002600)="558d123350d300b6fb0de4e800daa76d3a896fd285260a66f109af61d74aeebb75498c9acd8f6bd7a9c4c25f0c64f18eac3bef32d3642e2b97dfaf57419c65d76bee408afd919d92c70c5e11b42c405f2012ace544e52271830dd1907c54aed3fac07b1972deb1169ce2c80fe3972e9a7f03faf2c1b3b12351241abadb7bbb", 0x7f}, {&(0x7f0000002680)="11f54e8b8c97506edce6bf068a3ba8973b79181957f188820ee230a34baedf8f62c0aee4a4bdc155c014ab0a5d3ecd82384bfd04f6c2d1fe5c286bd04384d5da2f6d42ac71e987326ab0ad9f7c538fc7c1e2dc4d4440a0ca07665c122cb174d2faad5264a7af7a3db329849d251f62736ed4b2b9f222550646d6cdf91abb3f4c55d714197230b275d0afebff2036cde3d0718870668f9c81e68065188ce17e43f8592dccf035c92801afd688af9cc19fd801151e93513dd030da208f972453ac68197c18180b37d99980c19164d744bb564d", 0xd2}, {&(0x7f0000002780)="24ec393e6b97a850bd3f5ebddd5655ffad8a53d309163db08e0ed75d53777fbf3b7c7b0355529a748ee33cbe4534bb21c5", 0x31}, {&(0x7f00000027c0)="0fda5d369e92cff3c36451cb54417707a1b688a8dbf738fdb6c7ac3ee34ac798cdf53442b942b305ec4984a266680de7c65c7af6af4c539d3db5e3dd9114a188ad5b44ea063015058622d61605f16a95599c5c7343e069da4daa571525505bc54a9df9d64abda20bf0d66b2d863b42652b1b74936669849c940864410b8774750e79a57f865bb48bf5caf351e8f9b09ed6e4a244643c9462c8a93ca284c0db32c48b7b9ab589b0e5335af79f67605e5e073efde04c93f1fd69b894bd6e06aa48ba9f9aca7e28710a5cb99f67bcfee1ce631a2d10ba6556efa6214ce22c31d1", 0xdf}], 0x5, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r8, r1, r9, r7, r7]}], 0x48, 0x408}, 0x404) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002a00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)) semop(r0, &(0x7f0000002a80)=[{0x3, 0x10000, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x3, 0x800}], 0x3) open$dir(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) semget(0x1, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002b80)="604b7660f5d32cfe763e16ed7d424fc7428fd7b82c0f88845e379801a719a41487e3a4641d42bf02c6af22aab613744c8016b4ba5509cb7e491f752bd01931cf90b9623b64de9d36c8771787dc7eae18518757d22195cd3f085e0ef496851ab8e98b32", 0x63) syz_extract_tcp_res$synack(&(0x7f0000002c00), 0x1, 0x0) 01:49:17 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) dup2(r0, r0) fcntl$setown(r0, 0x6, r1) 01:49:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 01:49:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/219}, 0xe3, 0x0, 0x1000) msgsnd(r0, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x0) 01:49:17 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) 01:49:17 executing program 1: r0 = socket(0xfffffffffffffffe, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) 01:49:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) r3 = dup2(r0, r2) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r4 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:49:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x50, 0x4000001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 01:49:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:49:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x66, 0x0, 0x2, 0x38b}, {{r2}, 0xffffffffffffffff, 0x10, 0xc00fffff, 0x20, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x0, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x21, 0x20000002, 0x1, 0xcf0}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xfffffffffffffffd, 0x8}], 0x6000, &(0x7f0000000200)=[{{r2}, 0x0, 0x48, 0x4, 0x0, 0xa7}, {{r1}, 0x0, 0x0, 0x14, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0x92, 0x9, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffffc, 0xa4, 0x80000001, 0x7}], 0x79f, &(0x7f0000000080)={0x1, 0xf8}) r3 = socket$unix(0x1, 0x2, 0x0) listen(r3, 0x3) 01:49:18 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) clock_getres(0x3, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 01:49:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) write(r1, 0x0, 0x0) 01:49:18 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xffffff38) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x44d}, 0xc) socket$inet6(0x18, 0x3, 0x0) 01:49:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) dup2(r0, r1) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 01:49:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x5ad3, 0x0, 0xfff, "2cb8f9c070e6380000040d00", 0x100, 0xb2}) 01:49:18 executing program 1: semget(0x3, 0x0, 0x0) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = semget(0x3, 0x1, 0x41) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/237) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r3, r4, r1) 01:49:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() r0 = geteuid() setuid(r0) r1 = getuid() setreuid(r0, 0x0) r2 = msgget(0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0200000000000000b399c3a1c9cf7d606ff37635238011753bdfb6fb796bd8a707cbfd0900708bd689360d4c6c5be12b666e92fd931c0abf15b70caefa4c1f5e0fb07969fc8e705e26db6edae19601000000b5f4d6d34616461afe2bcb9e5bb3eef89ab4e51a04e6b10b2d657c99d82ba6210a4982e1b97b4f60dd529ff01916f908f9aea29d52134606d58a3c83e43b6376520b5302b0ea0d339495bcae1b081c9d27fd55e8715a0f626a499ba9f71603ce72356056bfde25ec4ea8e7679f89c20515ee676475ba21cdb9c1a5474622534820da0afa49a4e33b496f2c6b6b18ec4ea5265b16ae705979e4084d040df91ad7cc9e2cb40a2c2b7779774529c67624c8f12cbf330c51b463fd0ec2187533c40f1d6e3a5c54d91119989af86b1551219dfedbc8243489fda7c7a70b6fd56b287c2a80830bde8321f2149ffc6dab1ddc000000000000f70c01de6571ca81465fd2d8a16c3a44c8e7e1eb42af5e68e808a44f98efb0b7b423408dbb3b78fd18f4caf2b021807c80644e4455e6326b56afb3fde09c7027bd20be23caba818d810089f2cc4182804e1f720b9fe8776416c72e73d46851e0a266f6342839278488aea8b24494333b887dad17ba39933398384312c23310226e0ed7ee15223daea5fae8deaa7da307e466ae4ae2adb1712589d736c31602bdb613"], 0x71, 0x800) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000280)=0x7fff) msgrcv(r2, &(0x7f0000000340)={0x0, ""/206}, 0xd6, 0x3, 0x800) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x3f, 0x1f, 0x2, 0x7, "961eae5027286764adf796a45d96c079b91fbfb1", 0x101, 0x7}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() msgget(0x1, 0x105) setrlimit(0x6, &(0x7f0000000440)={0x1, 0x2}) socket$inet6(0x18, 0x7, 0x1) fchmod(r7, 0x2) r9 = getpgid(0x0) socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x1ffffffffffd, r1, r4, r1, r4, 0x4, 0xbb7}, 0x1, 0x4, 0x0, r9, 0x9, 0x9, 0x9, 0xffffffff80000000}) setreuid(r8, r3) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xffd, 0x4) 01:49:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x101, 0xfffffffffffffffd}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="e93a647935c21cfadb63103fb46884dd04cc79e87715db87054d90a8e87d99de0fd9182777c3ff7099cf9f26e148326f43591b468df39bf37793fe9b4e49465770dac9d7d8d55c40bda377c62a48f7a9d9463bcf9ad81626e36d9e0128e3de1eaf17da3bb0813d7a9498622976ac39459c4051d773e1810efdd7833191d11aae88a84a9ba633b119216981e7d3568b698b132d1a2b674c6e44b8eadd5aa08f30e8a142ac4a0606f580c16c2d504be9202bb4b9619e556c794c5d725fd25a6076f81bb599c785501d4989948c8595e23e78ddbf47b3c91f79fc9ea821ab0f3c6ebf4aed8b513dcca0f105c7ca2844a5253a1feeb9f4a6b1af6b4b898bd68a279154d6fac21f7869a50b1206a79f2f783966deb8f07f975b1cee11056bd5ad628fd37ceac1f764751eb8de58fc2de0881aa843293008bd33b7156f93f1eafec1f03d56d469506c7a5dccf2d2fc3ec878f57a265cb005e1e006fd6ef83b614bae865a399fc140dabc50eebbde318233bccae359b1d17f488d782a446d807a73eb3726d94e8db0de844b35f6ebbdb2b04e7de35a41096782880082fa06896b577294929c7c40d03a5491290ce65ad987b16b18cbe122d2bec7f5a4218d3c6a0a012d018a681ce43988429eb5132c4202d5445d3a177228369ce3ae884b3a474d21767b26eebfdab916fb53b3ed985c85b57f0569ae8e1f6ac600c648b663aa3484109def0984eb53731177a8224d80e6c087dd1b6598aec6a8f2d1ca10d25b1364d2116a30331569bfc591961c0f59d8b9036db4f985921e90c9a9be1cd8f2b6edd4085e1525ffacd43838a574bdef1b76dc8471676b5edac35938298617eee8cb6230de9f927322dbbc690daeaca3e629b252d32216d71b61c29d7f63c6ae1b11cba3fb8129957eb82748c96a4fc8ade22f90421fdc804cd2fcdf33913907f807bf57ad321adec4c246a4fac030d163004bdacd6c1719e76037fec70e0e3eb8a66082f20691a310385b8e074b03e9a4509e6d5362dbfd6547861921e6a5fd5cb05eeda7d5bda6da50be4d2f6f1f91d3b7ac89a9411a2727275bb43d904839ecb59d204816f895265f46c2337607ae9455afc45650a7da57ccc06ee907f5a8e05cb9a393b52c1dffe4f27c655695673d52ddb0d1b2e4fd34e2bb6339b8c81f9647784e5b3f4bc25fbf81ce7188441d97db27f3f6170accb15b4084c1314b4717accbb27e3487e4c780ce6b3fd0254766223240e8cf1f2ace3ecacd6f78845a0575fd2e3c941a7b4c3a1aa1f67b91a73736ba0fcd2b89e6c936ce96dbba554d899d208565ab7048fba99feeb230cf0280ed82e5b45e38fcbfcabfb59c35227c7fe95a84798eacf1d5374ff3dcf99042fa8289b933c486d93188639ffb87c577d5db7677bce013ba81b17c7c05df98554cd994b92fb03c3f2fdad2b853b8db760368494905e912547bb851689a9869d0ea58cd68016ae8b75c1b04684f6fe011b0c2573a2c7235e063996a75821549f77e25b9f3ba05dd63bae2927bc7a09ee388b4ce049e908d9d1330356f51d2144dd4164ce1fcea5eb6896085ca85d43379a1a87817fd7a025d3fc2d3e8a70fb131089e8ae61716e24d8dba52997b112b39ac39339c711ce488e994cf61ea7fd25d1309e3b128c227380b16e3d8bdcf6d47940c3e1925f22b35bb016f740b99aa70c4652291edd0094a0b54e2c875ca1eb8cde21d618547d15ad77b34cd6449d808a5323c2ea79065c85398d5ce56a3a8ac53c625853b5d59059258d02d0a4a507359046cb89798615f8c7d91b00e3ee6915d0b3141ec498f0102757fcd7984893e764e4216b51d02f9b5b3b61976a9d721764bdbc06f930ef8f0b8aa0bb3535984614e30aa9c086f9a27e9b38c5c2713a6a8dd1261c977acb7b3782fc2ebe631729a343d7746b9b8b4c56ee472ff990b0102713695f7f57f8415d022b9418c83c8ce516dcf68a4555a290030bdf09cb8918ec1421d9b4434e1328036b7f01178698b8ae9044e5519196ba5f80919b29e69a48c573ef1748587f78de4556101ec0522bb0034302fbfdc91fb8631a556e1c11d8f18a0c574b5d1cbdabf21989a1185daff220630a4719f99a248a446e8a3dd7da26079c2c10bb2026d39cc4ae84bdfe20ed5f3b1c443233c61eface86098da117989d26307e15c082b6c43e0de41677ee0f0e6a024454ecbc22b1c029b010928d1d3bca5620ed83104a6931207ebd2a400040f84f56d40815357a59378ca2e60d8c6ed8aafc2f14ca466b86bf57d5f7f3d96411206b7db928630827ac65d34dae37e4360580d346c16d67f0b696af65ad0da38ffe0acdba019387228219e338b258b99419d85b8f49375b3d33a9336b748b5fc2279a7eec4c5fbfe578ff4011d598e8895dbf22c49a11449dc2e00727ff06e5429502a0fe77d576a2a957b8eae9bd3fdaf338cfe9e64e42d405688e960a77630b6a8c2428c1d733b33c4d4bebe0d9c9322152d5a33680333231945b7e66054893ce9f916c8e646f79bb82fe0eb2127fbe6dcfafe24abd5fa4592d05c40330b77a26d52edb1ebf3e10dff960f499c41762d717e1dc9008f8f65dba3a63c65ff7a4d0b2b617107d2fd37bab33f98ca86406cdefb0098518062f0e3eb2332cc915d85ec0f4f6ede5574f75286db6bb17f828ba107ba511253a9070405d4831dfa33606352c2e7232f4c28e28be14135904acc0ed99c944a25ebc582a60081bbcf28a2b138ada2a71fd2dbe6e03c14c9a97e74cf315b66f387e6e589018e365bd0d5414d8fb79a2e1413e3e82f03e4b6866649a8d540df0a3699f7ad5d49e01b6a3ba1058eb5ffcf21d5c9f8e817aba2c41174ea8af4c2c3d5644dac2e5f48a712ebe93b2e99002c721ce6c182e9433e9f46fdc271f1a3ad3ca7f988be529cec56582aa5b88bfaaadc7b512754eeec58d3d1eb583f1dc7700d8c7c1f85700f6ca3711b9f1117bf12a4d57709b921499cdec23c58be2ecfabd31de5829a964e6ebd3705af02376288fd68c289bdfd9dbc9ef4646749177bda22355239b905bb5c971fa6d0efd27c7d2e5545080e2da557d99f966f3c83c78eb6415314b42fe1464415403a4e5af0ebf0b8648fb006d847a85ad865a2845209608bc759466079aa0bbb842baac3e1977602ad42bedc72b49f312e4f81fcce71ad1f7c4dde8ad3bfef8546f684755a177c5fba95e1e86f6cb5acd827bd82487483f50f5d2f9f5f609fe78b1bd84ebabdc22cf341ad4bb8d730a7c6db68773a14754e4ae63402dab192c89627d1586ffb18663c74176ced6fe9068cb6a457efdfd71dd1da10b59562888979ae9acc3b3bac405050dd437eab00c58648f94580c245c7eebdc0a0829e261bac356f861515a26fd5156385b77669a413ffae26e3388343fb93e6fd30a9344162b754fa036ebc3035e84803a1fdd2c59025eeb8d30c0c9330e9af4a93a5d226abc2d1ad8b9a8ceefc07544dfa6786b1f43b3be7ab704ee19c50b3e3d269a52e47e7b41163a77d58dd4e34b112f82d965c8be5fcd534417d06b21641fa6ce800948112691ffdbed601072e20bf6309bc941f9218c07f0342e2619662a43f94575d10d5602a68475edcf099446909df13b6bc773f4141a4a7b6f4d0e3a789ad71f5569302a64e2859367ae919b96017dc716b67b163a6940f149abef78758aa8b0b1a6ba32711b5a116baf1bc575a74fc7403a35c8f109ff9ec7eaf26eb9096e901b5e1fa71f3df2b8971a703de21e423dd1d27133451bd9cf79367ff710ece9449cc8aa9d1c0b3d46a5081d256037a1f99a2d51c6b10fa384fba595770446eed64a13daecb77e1849de90af8e771670e7f69f0a0595eb77171969da2bcb89f8b61f6739d6fa9d9106a5a4d51a0715e099591ff2fec85ddd0919753f00daa17d4674c5e62790489868515e0bc99d30c7e6fd104d9f8d63f11ebb6371066047849f6e27a8204b13868d193676faa4c9a6cbc009427698af30fb7225112ee74c5633f617f58d7b74351ea74d1429746badbc077536174536da5a61504bcd8a8e65ed2f5e1c2c9df054fa5f5832d643c0582b2c99db418aa07c4fe465a501df641ff184d515d1a523d923b9aca68fd1b385dc5692d1c0ee7412a12be7482b571ea7a4bae75960f4cb7f9100fff556e5b145a4aed237a89a9dd85ae7b051735de8df3ce336e105818504b882dfed703700af5365ee6be71113fd0425d8a8d970d8c1444efef05b6fbcd8d87d41c5518265cb28a101d56d5f2ecd5a350587dfad4b2c1c1ea8b029ea8b512b9d99af5ede06fa8f95505316e8698ba70345f73626bfab740417e8f7384c43b193f043178edb56d8532c926f35292d5b885763ad94f7be1537111f8cee7e2d15decd4630b1b0b22ef255e558c18354a0301b6cbaf7f474f5cd3e0725e322a6fadd535c420e1657a7d650ea141cc21e7b13c57276df89462928729c71d5f08e3b5978ac359fc0af8bc8f8d939ebefaf3870b7e72f2aa8d2db4586cd36a364078a4fcd72de3cc4d5be6b35fd93ca45ccc94ce0787ae19e61f75b6904a8b3e4bf43fa0375d71a9db02f77190fe21f8123dca3853ea67995a0cab185858b1503dc842e96168ae7b316a316b0324577398c520efd38e63e7baa57e15b9ef1789c756252523ae8174f44b649607f71299e105cd12310a3a5ccdd44a3604d0a9500a35a47b2d46e5ca797a2031e2d7ee2af635d2b6e2c0e917791763f8cf39cfcd62fd3006d717ab3759117252a0fd7dabb87368b1dde20d22ef726e4e87d75a169fba5fe3bd4f9fbbfeb72061acd9499e441526e4e59cc8992b5b5cf8e712537a34f37a18ab02740765516327af9252116ec00606aa78381f60495a3ce8644be20fe468594e15b9ad864ea407b9e126d8dce78ea8b8afd6ca2b1f51c77528b842f402c117fc6bc4b39b99e8126aa8f59203493a99f05454b3a9f44f49ceaa515e8a4dd895a15106a0f71f76d834673ff37a4f86b66c17d998f67c18a70212710f6da8d4204442e977420492a28f4398f40e76d12b3c588d0e68c27fd2a75f0f63e46a32cbea347b4552043331f475e1e8214d932e08c45472debd6a103698d3bbb77d0aee0bfbe746ca0427814fa52cbca2064e8884d2ec5df91afcfe553fa632be714d03a6cbc37dcbe9c87380f65ef2d00fefbe5720bb9a733ef89ff11f5d0dda5d552a165d897e06b08e261edb65e650ed79f1538452efe9b8c2741f7d7a34e2ccacdb69b5944341506eb891747d802c13e61e25fd9500fce221857a1813504789bcc46cd9913b44a8845f69b7f5da2aa53e193e696358162e2012d98708fd76b8e1c45d4a515eab6584dddc6d694b521259560793fc93cdab78e3ab9e9e806b1f4b5de44fe426f4dc2f78803fb7cddb0277dba8f35bcf97b7ba23ed1b82e4e94d160988ae0169115f3410d1c85721a0afa286b652ced551fd1c8c89a6c61eb06337f497b73f85dc0f296d358e0c6b81d86cdd7c6fe2a1eb4819e170662ef312c82c71370546e0a95db003f567d887388b847e0de02791521520cc4429466928758b1d053cea3415946fda77df4a5343ac1337eb007502956aa95e5feda8c8e480f45009febcab015c0b63729d2932a84b7d89bd76d884b6af9ef590ec8a1d3b8bf7a46ec4b993b71d44cd5ec3b657666e6ea2603572bc97a1a16c72bd322acea5bee91bb371c8a97955d0a52c9977bd7cbe8c3d9569b1a705a16c42274f7930ba6ca76bc04082e272b232c4d1777a67fac8040dba190f4645a4a5a13982abcf9c1973466ca6f768", 0x1000}, {&(0x7f0000000000)="cce2ae852d23e7075edc61aa5e61a903bb2227e26f784444d8bcf2c5f5c8d550f4c899406e", 0x25}], 0x2, 0x0) 01:49:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000007c0), 0x7, 0x0) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x101, 0xfffffffffffffff7}, 0xc, &(0x7f0000000800)=[{&(0x7f00000001c0)="52eb5bfd0ee7ac6a057763eff9e405ddae4e703acec940d2ff1d03d61fa38b1f0dda1590de2b660449d6911984a319e043384f8d06ec6da3e8aa26c56937ea7eb650901f9a5df3c2dd7686fc697f84c549bf873b0616b17974b977d61582c4b4c89da90aadaa4ef0a96102b0f98c143b9133fc9f3267372e7e59e1334e23e90547baa49606198d151d29226ed9badcf13fc044218120d15185d914ecc13c895f95c239af44", 0xa5}, {&(0x7f0000000340)="9b13b388cd1e29e0eaac5c8f4a94c51733eb520109153a8febe7569078f18b4c3e6af762c669bc831bad7834370904475ce5d8e1f54704458687f8009ca692aa0011e0ff39cd85d9093a0c57623ae974dfa1730b3b7ba0ec563a0a68584c3057f2c766ea19bca8232dd09873b848640fa9d3dcd5ba7a2b64af86f0dc75129228b3003ded5270feb355f14041462e21a24fabdce7", 0x94}, {&(0x7f0000000400)="8ee6bf412c33f98cb495930c26884798e85258d8240b2d3caaf90e3c5eac91cad527c175dc491405b10e0f7cc5882375052f5f10bf1f905626a5fac07140db28862176e2b83d609ee1ef9a995cc3d2c682ee5ce52c1ea079d91c9687c26f7d1187d97f5aafb61e4d9b2d461495f346777ed8ae84b808844cb490a53e0ede2e420af55887ce68896f062a000efb00685571805b102f997b730b9df74edb6b719236ae3faf1a8cd3f50c3d", 0xaa}, {&(0x7f0000000280)="19395ac67897aa670e7494a8cd3ec085fa21ac2f56ac41f1bd1185cc229112999413b2640259f7c07ba672a68462ddae262157f04d1db2bb46944e9a348de98869d844929e8b59dbed9391a37fc16ccaf0ab2b194da0b492b256f7fbe8e712ee3615147ea21af053360564a571cd6833", 0x70}, {&(0x7f00000004c0)="ebd3ae56e70cb89842215dfe3543b16e792497fc43a689e704ce11e69c68144382df44f0efeb85959ffd371445155abc6cbe7103e8a5ab04878b15600393ae517cd27e7b7f891262574fa292f041f3425a4661bb61c66797c155a41c2a17b7fb3f1b82b931625775f5159255379af36ad43ef1f8b9369fb8ee5f0c345d1fea6d9d2c24f1174827919034bf6527954863d2f7f260303a5d247be651dcdaada398ef89b247eee417092fbc80c78ea4240297dbb33c8c858228b8b774921cafcea29d4b58e96fb207f3b1107cc5a417e2a5729ec652e9c54adcab800c6edfd06d1eca19968cf582803e92b55fc0", 0xec}, {&(0x7f00000005c0)="85345359f816cc9ccad79c5bf24d6ad7026bb8ad8248a0665c566cd8b781f0449219bb6b220e3070c84116fe32b9b06e161e001574725638b29b040cff390c66c798742085361e0c28e44bd91e1ea5c0e9a22cff9d37e2315f9a1a973be84a2c96a4d5aba387adc6bc5c668b013e810cc96a1cbc3e04", 0x76}, {&(0x7f0000000640)="a6d0d269a54d8dbd2a9f2b41d8c2b87e1aefd6049613c3798b", 0x19}, {&(0x7f0000000680)="361ad481a789f869f72fe56d5cf911500fb7c201ad26bb81d4a5a6d03c5151a2164e87f851c1fae7cf202421719e0d6a4f7331cc99d5fa8fa5bce72ef7f06382a516f58853b9c5709384044023f85c8783eb251290a85f573016a91853b14de1debcba571a9b997d88192b349762c3fd9b6916290bd175e4bbc744a5dce1954bb6285268ec68aff587611c3c04c5af6efeef120ce1b94a86dda24835e0376d2768a37e0afcceff879c91", 0xaa}, {&(0x7f0000000740)="aa59f16105e8db315c71d7efe5377f143928b2388d160810cc5dc85534ba3e8cbd1c53d33d46d6d16782cbd757361769522c93af3f4509deba64c145f0f085ee0219ffe48e5dd0e8b7b76ed2b991109d6f8f1b2d5e57587b51041b19f1cf3038fc4e094fe11e5b0dbde9fbfda580623fdb7491da221a195050b8abc3c8e700179e0db2687ee6484ef6de24ff871b643cf3573fcda7e826e12c2b322a9926bc6ce9e91cb845cee3e860ed238f7ef2a16d47ea73d0", 0xb4}], 0x9, &(0x7f00000008c0)=[{0x48, 0xffff, 0x7fff, "3d6c77732a2bb21abe49a9b2e2b27246e58c980389dfc9db818f1d21d039500a1f61fbcca45604ba885dae1f2005e2c31d5e7eee9dc0"}], 0x48, 0x402}, 0xc) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) 01:49:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) socketpair(0x6, 0x3, 0x1f, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 01:49:18 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) 01:49:18 executing program 1: mknod(&(0x7f0000000100)='./file1\x00', 0x4000000000002000, 0x8) socketpair$inet6(0x18, 0x5, 0x72, &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0x6) linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1e519060, 0x739}, {0x80000001, 0x8000}}, 0xae80ec0f1bf738d9) chdir(&(0x7f0000000280)='./file1\x00') 01:49:18 executing program 0: r0 = socket(0x16, 0x4003, 0x5) ftruncate(r0, 0x9) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) 01:49:18 executing program 0: r0 = socket$inet(0x2, 0x6, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:49:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202170093696c373100"], 0x10) sendmsg(r0, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="f10dc1815f7778b112cfbb0844c2ccedb03b4a21de8ad81cecda3580b71dda3d2b168e15743288209d5c5e327fbd14fba33f7d69d60613770050c87b9f087328755c047c1246b98e4b6748325706d0b8484f8bae5e74c1428b3515380f133dc8f3848575ed49e3168327adf0a087020c989f0f2a19a4b78dcf6012775109c6c0f4159f1a578f5aa00b4e1f6bdce30784bb47555e94795baad157ef012f882d71c71f6a4f5b8d00593717cb8ec1e1510ff7d10b4e736e367b5937d0464b9ea1fc9b25dabb60e213b14f80adc09e9e3461703a0c1956313323a07052660db0ff28bda2b90cffdd89b7d60e70eee3431595ff780d4b739dfea6876ebc722c1b6771884c5978768d86b8daf424479c96e3b1d8c9c9b34654404d0206985448b3fae690bcac9a58e07f8f486c80d2facb73d4ef4b7c75391bb173c9c265ba6feaa208646d049119792f44cf635593399072cb9828e52af7a7cb00a38d8d599b0dc1754b2aa8397750f366e9ff80b13ae060d7e72556ccb4f405cf0e87b3573c6fba0a84bb956be0e0a112ee7178e25ff60015e4489793bfc50e7ebef73cfdc60a0e51d37f70b58a672a19dfbf13c092e344c5f6c7091ec8c8b2c8187fef6f10d928e820653faea9f5d924f1a75630c28f09f924ddf8b46662f8d1e43040553c2bb50df2153cce56bc352b4feb48752510d5bd5d9b40ae6bb7a82ec633a5839a3451cbeedc23d1089927904a34439d97692a50b6dafb94858670c53e4b1893c1915fb2fdb09d1974b7c3eccef198e259a86c8fe583ac43de6b11ecc6b4a4f44c7657a57593c7b1f3167c534d8e6953fefa6b90857b3833b729516846ef1d7cfea52463d959aa44a16f58decf5f95d21c67fa72b0954b87c44f6de0411e7f37ce151e8bee753bcbfe3c15a32b6dba3314506a5d4a01256b71f357a262b7ed18ead31f7571e8c5a9d978535ae6072a930497c256a15e2ece294ba9b54ef5f723d3cfab374a7c3df767acde36f0c6708ff713e5c1882f9058526082a984041fa83a8950fd0fc4f84f44c102041f049c1d3844af70544873d147b26606833fec78fe52829cddc7eb9b3c6b10df4692c26765ec43499cf92b963f3e1580c71a7b8f3b3866c57691965c779938bf45eb0cb731f5f2cfed09c9f44ba7da635d2158a59359d02a329e90ac216823e8fb36a38738620c561d82df3b4ff1bc03c20900956e666bf4dcdff4afc03ee12c5c6b37ba12e257fc2da20df199e2bc5be468b3de85164d8b2e5c30a36743deb54dc2f1790342e90dd76aeb75e6afb0df659127291db659cfcb4f933ee5a1372605b84a26a85d9eb79e5613bc50a578f7e87460c5a1c60c0d804997a51f1db292b4cfa7320434a7935da148f2eb6d7bedbea31dadffb11d6a7c1d9b7039f472711afde77e9e3b9e3446a657b7145340c1fc5c026327469682efc5fdfe3871cb46c597ff7f5b42187964e6e6b464ef34295f3601d3408ed463afdca8d48b196306281e4b3d1e45328ba26e45fdbf706a1df0854048e2e702e5e429d820b080d32a4ea6967db668172ec6734dfb63c997e91ca1ba3dbb892dfb334154e7d47681073805a698ff98b622cfd8737a363003207875fef84c719454adcabc81a85cce8b4c7d4a0d87f2a6320edba00e0f7930a46af1b63df05ae75ea19f1cde8b6303fd6dcfe426238846de4b04834b6736097e16233448ccccc17710489bb52ba98348567e477d2d9b38bda3ccd15cf58cfef3b03307764722c09509986c472f0010a75a78d632fd6a0f686ca1880d649096d5280815d252bdb10f1d0b4f302f68ad26c827ef06fbe99d37e11e932649e2271a3cbdbad34f077a62f5a2dd4d60422524efd0c5f8e6264f5d923f34fb350ec2e80a47c686c76e42414f9abe8abfc2758a218da3798d9257562d58fa1fd3178756693b1e94d03905f4f5b10f896674a9de7bde081f2afed3caf45ed79426e9f74921b495e2d1655e2cb46635eb136ef0490b842c30ed3e40825e76bf072983bf2baca423dd67581dd8d19e87c17732612bdb0d79ef9ffdb005e180da6bcf4767c5076e64528c8f7c23bd3fb34389496365e94ddd462a23c9ee1a1e3a3497e80468b10a5ccd947a276719d370389fd4424bb5a2ad0ab8312f9800f40d53f7dfdf763882a2f4e85739dab8ffe06dae9cb79c8e722ebd2ff0754f6630c8a0d6a85f969b29ed90cd07f71e8178c4b344fc74dbeae3efbe07f69bd7033e94c9badc30e4c80d7dc4aa0490cc7a2eaf6df0a87fdde5f1c665c165a388e8a651d2dd008372e623f0cabf2314471b2a5633919e5d4ded69ba7ad7e8b36adbdc6573789a9e09147db148adff6182a69d3363ae8af01f676cf2b32703f1009bfa63f45c7d8be1cf4ccd0e17ef2425ac36977088fcad0ed14322da467e86e34b1e9aea8b0f1c7dcc954b3478cdf8e3463568afe2514ea0cbae0663eb43b24cfc31b9e9748c6adbdbe74529b8bf7776b9d69fe291657451e5fc18e4bf3aad3642bae27fb1cf79ac3d6cdf9e659f90d0371cd298b6fadd4d451da8c67c2f3584de3b4b48a4b71acdbfc2bbfa8af168859801e5f4495af1b614e2a71a2c06c59aea52d5b93f42ef250ff15a37e1c88ca4707085c3cacb848b5c9f3f7a2eb96cfc6e023b13fe867ea8e5fac319237275c19437d7813b8b264c9ad62aebb35d5af666af50a015b8b99a0aa83c0981514ba90cb829c6b69ebf8ed9da76986ffd5cf4c1db9868717172fa672ef3b9226945419b598423b6d207ad6e72c55aa06e46517ea6566a870f521749efd7f2144c727c945aa8015f35ed985cd4b576334c98ed421dc98e99d99b70546090d7c9496f66b2311dcc5865d6756007183268f941d6ed78dec866519121f509da7f3cdd137fd4ca7c5ab213fb54bab65b7f9b16a571501188a2e01dbfe5bbaa6f3556f953f3c3927fd492071d031b9d09e51d54e083a4d2367cdc4dc2a2c170af3b95546ede6e5b8a748e818da5c7bdfc126910608c987dc37ca3aa42bd0dfe9328d2689324fc4e70eab0b5230c1b14b8f30a99c2dbf15dd7ae299b21c1768767f7f3aa7bdc6e2a62949c8994a37dfa6744001c284ee7a182e4a2e682889b569e209cffc9d62371498811f14e57ec2e94b41ec6f22de7ed2c61233a44eed05e3c857eb5b6627bd4dae709e55c40800369aedbc7b64d58face219cfd3e01150e1d627595ce3e8a7581771889f903dd4714b7daba4a0b6116267a4ae346a5c22d162f228c1eed0d84e866c5145f626418e320fdc2c05f9d6fb50769ce91c8ea06ebd44c94faeba6b9c16af42fbe8a93c10d5b7808454f257d7cf461fce3f9eb61c7c1a595cb995a44b5c7e2519ea89ed9546f76438ab09950da3c44072ecb11a75b61b2f9e197a96b16797781f787dab6c5105807ec7260479714a2ca83e3ced60e43e4721f5addd75121081a5135a41ea293feb845662e44e4a2d78cafa495d831480c8cc198be6d644cb02771df27dbd1cdd909fc37d95e85480f8f9a3452b048b82793878765bf6e67ec4a87dfc4fb4aefe3d9ab1c11cc75efa0c27f67e8bc0debff2670c30682c084bf5b8b17db8ca68c5fd289901a23def3e88b846131d00036211ffbe564e539dd4c5191b4178888b79e68de9d9463ee7076172ba8523b0bf76d703f55b94570143c5666ee9d9f7c1e20e4813c0970475a438f9f12ea2398d6a4e86ff8814249d4593772430103932fbae76cb812380d1b19737294b17859914c89c25f7b15aa8d50405be9826c26f777576b32a9320df6973766b2314aec1b09abfbb004df1b2a1cc0ce9f80d8bc2c98c5f5c32d14542e6fcbbd13a6535938e76c97b3c1b9b872236531776191ea9b596d195a1682ea08f6f2e47fdebb04a3366d2df8864a4935fd339bb6490ba35251e96f79e43c6e98030e0cfe672bf23d9a5eb51a47746112793566fd6150010d08287558648866636b42e3276e7aad428c29a8ad0163abefe537e27090c6851ffd144de3d291465c17913f6113530e066d54ca59716e4bf756d358abacbceae6bf23bd974f88660c127b587cfcba01f2b3ef230cb18ae860e43d927c59fedb7391eff3d10ea8bc93b89fdc34701733b6bcd9d5793cfb9fd22f78d6d6ad959956530de960ce301d145be20845ef6d40728c714212eb6b9c022655c1f9733fa564244ffb202d80d47d26ffb9b900479961c2635e4f07e2db367f0e745becfbc2d07c721d30039cf6fd795230421ebdf39d953a05c3c52cfb6189ed79be36a3cb5cab23df8e401e5eebff81166a8c574f88c470444c51355e77b25543b01c09bff1f5dfc4e45e2b16389e28d9fbd593980d99c9c134c5c8d4168adc220b033f48874b8960820b86abbb7f7f6c3521d87eacb3849cb2a341f933a79f70045c5d43f1e01971dc25e75eecbad63a4168b9a8ea0d2fe7c41a100c26679e933409a24761c43d7f3d2f907dd0eb689ec44d5a35fd938dd458b6478509e54954f3bdf9cfd11e9a7669dc2b6b15e95b202912b88c06c79363a3a63e455a6bc2d0a5e46c8b61570dae4b8232c5e091c568ac1d0b164a4d94487d6377552db49942babd947754482e1b718814fef4aaf1a326d4458c0f5a3ed19846ae29463ed53bb2af44b56af5006caff5d3239398ef9fab0822bed508a6d4e46e5c487babce2196424984e74eba337260a563cd437068ea037542a75d8c92869d179e3a9dd09f3b8cc02ef17bb324d7b6afd1ca086f5c00c607e37ef47982e7cc55bba9ee1a35b541c42ad09622fe80ef12d9fc41b39dd72f4f9bde4f9634b85086f9d72120d49c9169c6b11282884b4c807377694bc601aeb6e4d48a6dea80a1db806208ced92e8ad2793312e071a7e9fda49d9a25ab6847cb003c26e9f3e8d82823c2e84206cce5fc9f4c2a852ab32b0c4a57d5c33fcc60e65f3f507a1960d66b93a91d2342c2abf97fa83940655625200b0dcd91ceb3d2f04a332d1ea8586c28e62e6d80c750bb6e9ce01d439f9fc863c28528461b2b1ff0b741dc3712571a91d549e95ae912ebae86e32504c7016542d96f7a648821dedcab474aac0a3a543cdce3dbb7cc54e5c646be197bbd96229315188ccd12bef9805ec32b8076e904b2115ab8822d92a491648ea2d407c2052b40bb2b0585c20d904def40da6f4fb64d898c518563b9e1ee4190bd147a92e467bf98fffb1caa2f2977607bd4b74d142197fe548b56c941f73d305debf0f6064d96ffe27404fa06097e2cb7ae9215e8e2304b3c0a2907c68bbce05698c619d03614dd9823836f868ee6ac7c114944c33733b2f669f7486ea748247ccfb849f0543b7f12bce7901ce1f612350d991b9eab29f05722858baca1c268cea4878584d83dd0898ea9d9094874637380e645de0ebd2e47f9ec0098ab510f4f8a83958ae072660f5107071e01f8d3776d822a79ba708e08bd1f45b55530f476661e934f533187d47edda09a71d6a0fcea1303454bda53edc880c202aeea53c4982f6bbc2745a94a572e36b563666c3576b8761e4da6ec8a4c9bc70c92789baa744dd0f41a1bcdfcb96f672f23959e1d509a17aa82a15c689f36a96a5e1af3139fab6dfde5eca06db18c1cd0257532a9dfd2bc4bc2f78519172a45bf31d9144fb52e8227c1df72ffdae2595761690c768a5016a0c90e35fe6cbf14d94c3ff92f045d96c537af9dfebc6ba6ff537bd391664f592470b6444eebeb7262961408f3a7b582184248c416028acc56acdee852c28d60ada79a2612905b8fd6a8949fe89e341152286693f187c54de7f8eaa18968ea5a", 0x1000}, {&(0x7f0000001080)="908a5213b2009ea93214dcc3a74b84c83d1fd770f136ff895e121ebf8bbb35819f079ccf990e3752f4e39b89dc6608d1029a09f4a0b2baefc78bd7ef4afd92702e04346919e53b468b71fc781db8f8bd2051126d7aa3b7d9c348b4aea20dd1fdf784c80e552e75e1ae19dae7bcaac09a2d2a7b5e2f29c92246738988af200e40a4239b4330ae34b318", 0x89}, {&(0x7f0000001140)="d7e78c7e238a9fd937d60c2019efbf04e5cfb14d30f86394c34798f22721f11d347e5f620e301a16ef3d50acbacde65171b75d3604295485ac9d3d83d9be815d56a7bb6f98b952e5f27be0c3ccb686bc9d65498e85ce400a5158138d348018db5d97c184334995ffe11dbd5510b032e3f84985db5cfce9d034f42f1c677042b2dbae3c9d9c4c72e23094f6b0df40adf8615374751f60a4621d93f86857039aa344", 0xa1}], 0x3, &(0x7f0000001240)=[{0xf8, 0xffff, 0x37, "67ea243619fc860a8c4b03c93e520f6d7a2a6ff880800b3b881bdd0fbef9f327f1d82986c6de705823d0d4ac4f2a6747fef53f58d1766269a8c60516de992dde2c08841387f6aa3d60dd131ce7dea3f545d665b88afb52d1f89414a1e98ebf27c0258e78086f2666e6c94fa8ca8d3d90f9ffeb7e49e968cac3e6dd370f78bb08c7b61fbccaad66c3814d5843bf5979544e57a3fea3b5b57156d213702cb8913ea9199e4089b0e398a42354f51282e508e45e44bc8e5fb09962b2c12004bfd12f7c27a5f683a009a9d92d5db785140dc8a930f922d918678fcf877003aecec09bd6"}, {0x98, 0x1, 0x9, "f53011a49b388b22ea71b9ca72e1ba1a90fb50ebfe1f189b88414c8175228364a9db339050b727a0c1d3f18436a553a73c696e98b40083d294be3b26c50f249bbc9b7276a066a69d4f628f225a33bf6deaf2023377de606d45fb78df19f9fa7a23094434d987ad91ea4af01bcddba7beceedf2d74794bcbe656cb634daa012e606dde0b9e2afc9"}, {0x90, 0x1, 0x9, "3cdf9ecbfde20312f7bdf939c78c51ea5f78b387504de6460c96ec4a709fb749e229745d9747223ff9e61f8b862b77de5a69263598c1ca288a1b6eb1436ee5d287cbd895ac74b5f1f473e1faa5e941f5dc05addc89b3269db6f8e729da17856c667f7f0766fd4b2e9e142c0c0b4ac1302b174291bbfd3a3e6d295f258975b6"}, {0x40, 0xffff, 0xfffffffffffffffc, "3cc9cd57a761d3f6ee9211703269ad9a6a5f0ad786d3b547a125b86cadb31070f5c821a19d1595591817ab36"}, {0x30, 0xffff, 0x200, "eee7ecc0c64bff6cf5878ab23659112e55fb39810c12e41edcfb7ade6ec4"}, {0xb0, 0x1, 0x3, "7696f3e40c2db62c481862d0c815c8faee8894449899050ef8b5093fa88d3a730171df4af23c58c63ad4dd23cf58657ba084fe50a5267ec88c81389bd84391836d740067577e5b3e2700da1521437411f27a342c6fb936061b8fb4aea131f18f70e5bd5a0efc226380cbc314f65e1dbcb85abe32b461fdfea4bccd9853618d603846406d9971fec0b5d623050ab2019ff5e63f7d3802536ed431e1"}, {0x30, 0xffff, 0x2, "9cf79c3228f0da17c280b8658eef8bed5c66330272153808f3d272"}, {0x38, 0xffff, 0x4, "4f6bd63130637c2c22d784d9f98afb327b2d4502a5c3892078e2b1bcb937676945ccc755"}, {0x1010, 0x0, 0x3, "9f521efd4318a08e1b4520929345088cfbcc9838b36a209ae1cc62549ba98636144da4693356a1806e5570e645dc9c0323cb120960264ac96e4bbc843d9e61f3809df84a1f49880dc05bc049692edb748842db0e164c4930ff486fd2e0a8e1c82755d53f55c014e6d4716477bc0f919a0e88d04b8d3901014cc8a5170856dab5f1214b839fc076b22c0d1a7f996d244d83b6df25e3532835126d6b2849abe8bf806c6af4165dbc9509c9a39c6d383945c39023006e7e670abe9d4fccb3742c468994742e524239b04f9eec2f90896b3f9d72d347c8015ffdf8381b2773642fcc4c8883e68096ed74c21e7a666045ae391f1371e9a571d79800f7aa28430fed86868e0ecb18c2b5e8738a8684ffb8ffb23b76d9f1b38ab9c54787f2d3a3033bd1ad9d69aecd0d823845181caf49506dd968ecf3f43bc7758f685a1537314549918aae7e49637155a0c5a7cdc99621bc3deffa7c660f7bd47c762b4e447d05a471686d4e09c542956193d010859ada96695c6bed6f4563b8c9f0141af1b23010037a587a0da45473d6df6f98fe7d84f75eb442c77101684cf7eac7e65e101dda994dea0e5d81217b2810288fae9c5a9d63f4addb242b1c784b4ab76ad58dfca81f031e9f1f23d1ff33ced393adea6f2d8605bc49d62c50e6f57de7f24ebcf1c2b17f0b0c454689b63521fd42ce29135a150cc9c08639ee6b1e55946328853757fbed3aaf6885d89ac87218b92be0a99ddd1173eb74fe1b35ca207b7d59f7572c966efdd374d2317b8be423cdb8ee4343b80ad2ecd485fe3de6b4723af434224af8d59b6720393d6c381988d2f8e8eeff80f9f4f44a10b8d26ef5e0f9ea5ee9525c900ef8bf7eb00af0c197bee1898692a03d00a50173e6dc772ef524ab2e2010abb601d421c5e6e4271f60fa60ce4e3334cf8c61da34ee1ee2219cf4d59cde7877fbac8ce7bb89750d53aa10508cec9163db29f924aacb517a7080fa70577e22c4b8c9ec31e43f034dbdae2f27e41f97b6a7d4692c5824d34bfc73ea9b04c4241ea8513fe896a202120398678cbce13e45685f31ef986ebfc9a38c258b7911d3da8177bed6e4f68474e8f931d060be7c1a8c103b1ee7ede35865c2e56ca00def277186a23db737cb84690daa0ee26296c90942449c76322e73c3ff4b411d1d1090418eb86c6b737200042fd99a39e35c690b46840d9111d66c2fc4b01607d674850f07bf0c0cc6a045f87b65f8a25d9c8dd36affab4a38765178b36b62e5c4573f3ea7af730ff61e228f4aa56dfc9cfa7997aaf610e83a754c8235972ba618e0bee34dd6c54c898ee389ef658af6581c677278139c628f06ec39a1ef8e55315efad02932bf66402de44b8105944aeee77f30a63831959d09f361d8a0e157f523110f22e10d81ccfbb2bb94726720fb23d86170c34150e39aeddae9f777a9977a8c3076bdb3101397cff1323bc2e51774c7885d9be9f35d42ce2c52cebfcd09dd80382c305ef0e620b12bf86fcfdbcd94f5e3ba5cce8d9d2c486c5b5b67ffa41416d515878a252d67507106ce745577321c5a0115f15bd692c89468585ed290df49a4bbae09e52bd94884e8ef91bfa5b386f9fb7cbd274190c1c076d55d4fcef40a8ba6ded2ddc5c45a74456b59a6287d62122b7b35714ddcd394c93ed9904694cf14ffca304e54738ed5542d8019a599d9b2d797e67d1ef883c482d9c47349b4ac766b37914c6c80c783f7837814e7d29cfb762ba6a543b75bda6f2c34b55b999e8005c7fe187ac428545b396f308b29f29e71fd16fc9fae1c4faf690e4698731f85ee577ecac6f1ed98ea3983633bfa55b52a9b677e628e074feca2934008dc2d90758e8028f6aa007d5c7ab2de65c08554a2598883c3321d251694749400ec3c4623a2f37190b02fe1d3e718483eea7c75070420f9e4f60bdd979148862852b49418d8fae8e04b7ac1c538b91d4eaa6b5adfd995f7c9843f0a6a55909eafcc250c9c3833f4f3c6f9ce6b84b8c0e698fd4dcf4255040b39885ac0878977b6b9bef1ca98e6a8e44de0026d6477bcecb0a015990c5b4124c1a352866b34578e2ba9e171e4a4ad1d64f0ff2a7b7c2110d68816761781cac2bef87bee59683d6b271043aae93a9cc46646a57fdd28d0afd531487715b0398dc7465dec87df8710490c3f7436499f8b83380bb43960666200e597988aba0dd0b32b8f87788eb5c135cb7fe8e902a8ab47d9885580ed8128870dd3c9a6241e31e90cd81d3ed1a70276cfa835b0da557e76edb1977eb46fb7d94dac0964f3d70b7d8a19d84a91afc3ca1af233ba143490b4e83e185a775ffbefda112f02cb572aae77cd8f8406c2facfe3988a3dca7c187aaf387a39315d32a4b0df696ac6d1213c32552ad2845cd4fc6e12d55a68826c5cab8e2834dc00aad313c007bcf3bd3aace1495acc36079b36545bc4a3f2871b6d468c42172bd90b1425a45e2e0ce63dde2567d588cb4a161b622ef548f4478f1c333de748ff91bbce393bbfdf5b887897fa10e4586d6f657eea3012a76305ac1c9c9b8b6ca08520e9fce4d75bb368970f48bbe579ada91b0e7651cf29d6278d98362212008d76885e3042ab8e8f455f072149b58936491bc608139bc7bf9ee25a3d67128c6e5cd1f41440a54bac7a039bc59c1ba5c44ce3d75e3b04872fb9c9f81674525caecdaa197f448d9b3976c29804d4e1ac9b7f3c28804fa0b02ac1022b2cd44742636b82802386f113c08eae35a0c6ccefcd324a6fead4815ddc5782511d053c421ac24750727516f5534d787739432070ba04525f672c9801a4d408b46ea78113e985b2079133355a9abb0b5b78b0e1d2b5dba63021c1dc9223ffac37ad90eb8d48b1e3146831714a4c00811776f3c470c0b64a7abf03d3a58840d5599968745c155a1f0594833c6ee988c64f6f2207c0c42fb1caca6dc87b08d1cc880f7336619abd80a325ec6850f499e58613257c7a3df99d98a1db2ce62a53aba6aca126de59e61f4c0e7f294c004c6529b829eef2147ea6de348976efeb38fd3ca77ad67b0c264cc86ef6c6be95006cf4879dede11170037698672e8f43e5be9c215955ce2dc3074afc49f6c4ce5cab0e03491319ea65e252285837cb683f059ce73744815e850b981bf4387534e7d40c6af650cdf1de8d6143a5302b29e40161b5529d98d0b5f32d70972e6458cf838082fd2b87d6e454969f1b7100d6b336bb93f2ea1230e87f57108b2ca363443bde8cd76270ea1cad51273d8cd9cdb85c2ca69f28a1706b895e3ac6c0c762c2ecb7a2f434ab64b091736158272ef605f50ddbb23a3299d043d66e299cd46146b0f2f0e4fb02acb1d8e2d21b345c9884b619c4fb6e7c0bf9c7d6d460bb876ea3eaa6b691fa944dbe65097c21278d51ad6902c443968f773568a2c20be52a58834745f78cf384252835c31a3d209de52398a3169a9d7a5799ce33b843f6bed5a2ecdfe6d6e38b1848890f5d9811b562b1b7e97516d68176bb5af793cea4e3456cdaca3802dd08ce415c6ad31f7b672efde0ea81bc52fe9a9cf70da6d14069a2eb7c063596fe38170dde747c114759265afaaf54c93f8ff35964771d902f318e85e9d68260e1b7457a576a2b91e808fae59559e3c9197d33316d20c73d32e0264630956fc70fe2a5c3caf18ad3c7659c6b765a5e24081e3116b722a696b2c1ea01606dbebd84f00d400065974bbbbfd40e7d5d83dc7143b38fc541144466815c199b2c0c896b2e33567387daa80643c843fd840f2bed0fef6cc4f98db990101518fcd924cc035bbe28ff330f8b87edfb250c56b92eee8e42a6cc5baf828e1536cba9acc99314db73f4326f0fe4292012814999810cb43d723795988e87e41202c8da6f136408ea001c9a8e800abe901c43a981450f7eea2f1a0aca609ade11679bf168886f9d646f9d129075d561844e60889d5f8b652bfc1e57dbbe73d516b6d268fef867e229f4d5ac8dd0545c97719321d00ec6e1403d5013735e64061cefcff2004f33960b5cc092b1c6f7695bc428a7e6e70d5fdf9899f03a88b93820351febf8588aacdf0285ad573d1796887520bdf360a8d0b5d88d9811f0c3ee1f0310ec0a34e64c5b6061e0ec7ea01d333ab94642cc352adc9abdb4ae4d9b706905b4fb9f7944d751bf80e02551b4e886160a25d88b5efe9d2b02ff6d5cac5fe933ac17fc3ab4309a401a899f76e4df2699ece56da7371020d43bcb07d0cb6c98c4fd28002a7ba102fcd74112bab61435bf6bca9fb2aaf47f1f69be5c99653416136389a00e3993a31364de24088137c434003e080225e9f4fe3ed1cad46b9337263b406e7443177e74862db573cf2938c76dbbde15cee958e54ecc3f5c7538a1044b5e5ad2eccfaf8299bae793dacc351ad0ba73bca23231a753cd398207610b47412edd7de64676ec770d6d4bd0135f7b30ce3fc298199f3967fdcbe76c49250e5ef73f53426015302ff8c4a2d8cce9049969d0d34e637f8cce81a82ab18044796a4fb609db17cf9f64ae3f8215000cd47c0f59c48262086877a287bb0476d2877678e495104e0cde2c6796b8176b34f7b1099ad8acf7e429055c9de3dd653c403519f2f61366437648c2a5afd60e34dcc182372c178a906fc0d0cecb4ac62a4ebb44ef6cb606b3a81e9ccee72153303b1fba42cffcc7d54adfbf8da797976d90deac079c17015de930aee1affe8ca6b86fd4c17b298089b5091fbc3c57e12b01a2dccf431db9ea757fdc4d491a0554e4adcda46951d7feca8d641b8171eb33d00c3842e35a07a1cfb9e4420fe48bb06cd0df8e68e31142954452cbe021e6c931e42fc7a7a5c20d75e5f4ce1f4304bbb92f2e050635829d6543a35728a9f4bbb8f799b9036a59c03f1f7f48a0940d456c215137c469bbb0688f9e37f9ba36352bbf7568e37062658e16cee09f528cebf3456ad88c65c5279a763d585aa7366f44e3bc3e80240858450af2db3e00109ff58778e52721ef00002bf710411f4014e9d761fb7c03684a104fe52283b3d0dd347494d04e6a5331b5a78cf97b470a86dd521bf4f6009607f0d37e367186be3059754b543fac37d699b4387eac1c9650a3e170fe3c1c2b7c60f71bd972518da097cb428f79379cd85334dc76b27e3019b76d4edbddfdf5ea63a8b26d9db83520340f143b68cc4f05dfa184b8aea31bb1ebac3e53d17f6186c8c3f9c59b0a5aae37edc2449691fda85c4124504357e50807178901f2d5e40536202a3632f4df0f8c726b565c369b01130d59014f01a055869bfece1d0adfa72776fcea070c19b165faff3800fd109bcc8ce1b64de8789b4aea84be1aec7bf657933ae03026903b08adb38f8ce4a49526c7b21d8cbf458a0a443d82c03ef08f64ae6a7926412b1491f931257edf0cd1c1b2d6a126f9865854ac5829e09d77325e1d3e4510e67b0138e6edf3a1eee4c00d4c716213d7c2fe6673674268a5f0ad1e5c5ae755bb51721225199c16c6ac9a3c31c6e723397bdb5cdcbaae457feb45f7f002c49705af6b3871af1dd8a4d33fca223559043425c5fee016b152692a39368d8334b63a49d321c06dba7c52081790e880361d7c365b5113bc05614f7b7328398e6e6b49abcab5d4bbf252c9d4af929b3caba71e28af1bc5b54eb163d86bbbf75068e5dab20c25662966b12e4c75eb7a41dd0ceed64b9694c1a7ddc30b8580c15a00fa52a431ca79ef8af39d89e13afaea638a25e24833a267b7f9e6a4e3b5a50f52b19a04b1ac5b7b01eb7bef591f03e663345d7657d407611496e1449ae7909375f4"}], 0x13b8, 0x6}, 0x404) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002640)=""/155, &(0x7f0000002700)=0xffffffffffffff4f) 01:49:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8001fff, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) uvm_fault(0xffffff007f12bd68, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12bd68, 0xd0, 0, 1) -> e ip_ctloutput(ffffff006fdefb40,ffff8000211797d8,ffffff006e700d88,ffff800021166588,ffffff0063336d00) at ip_ctloutput+0x784 end trace frame: 0xffff800021166530, count: 0 ddb> trace ip_ctloutput(ffffff006fdefb40,ffff8000211797d8,ffffff006e700d88,ffff800021166588,ffffff0063336d00) at ip_ctloutput+0x784 sys_getsockopt(ffff800021166610,ffff8000211797d8,ffff800021060620) at sys_getsockopt+0x13c syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff66,0,5,c42e611010) at Xsyscall+0x128 end of kernel end trace frame: 0xc674d70880, count: -4 ddb> show registers rdi 0 rsi 0xffffffff81a13b44 ip_ctloutput+0x784 rbp 0xffff8000211664d0 rbx 0 rdx 0xffff800000acb000 rcx 0x5c rax 0xffff800000acb000 r8 0xffffff0063336d00 r9 0 r10 0x5fb355a9c60e2bbd r11 0xffffffff8110e110 rip_ctloutput r12 0x1 r13 0 r14 0 r15 0xffffff0063336d00 rip 0xffffffff81a13b44 ip_ctloutput+0x784 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000211664a0 ss 0x10 ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> show proc PROC (syz-executor1) pid=57893 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000211790d0,0xffffffff81e98cf0 process=0xffff800021060620 user=0xffff800021161000, vmspace=0xffffff007f12bd68 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57810 165108 5463 0 2 0 syz-executor1 *57810 57893 5463 0 7 0x4000000 syz-executor1 14406 15367 1 0 3 0x100083 ttyin getty 47493 252056 0 0 3 0x14200 bored sosplice 20786 300648 13172 0 2 0x2 syz-executor0 5463 325422 13172 0 3 0x82 nanosleep syz-executor1 13172 457260 67729 0 3 0x82 thrsleep syz-fuzzer 13172 366409 67729 0 3 0x4000082 nanosleep syz-fuzzer 13172 455749 67729 0 3 0x4000082 thrsleep syz-fuzzer 13172 257718 67729 0 3 0x4000082 kqread syz-fuzzer 13172 95403 67729 0 3 0x4000082 thrsleep syz-fuzzer 13172 81280 67729 0 3 0x4000082 thrsleep syz-fuzzer 13172 166527 67729 0 3 0x4000082 thrsleep syz-fuzzer 67729 398933 32693 0 3 0x10008a pause ksh 32693 299826 6494 0 3 0x92 select sshd 6494 379332 1 0 3 0x80 select sshd 7138 379222 13290 73 2 0x100090 syslogd 13290 402172 1 0 3 0x100082 netio syslogd 48378 111716 1 77 3 0x100090 poll dhclient 95732 145051 1 0 3 0x80 poll dhclient 17392 21114 0 0 2 0x14200 zerothread 13316 523872 0 0 3 0x14200 aiodoned aiodoned 90609 433962 0 0 3 0x14200 syncer update 56686 327493 0 0 3 0x14200 cleaner cleaner 52407 389792 0 0 3 0x14200 reaper reaper 29371 207413 0 0 3 0x14200 pgdaemon pagedaemon 46044 391168 0 0 3 0x14200 bored crynlk 97838 220472 0 0 3 0x14200 bored crypto 71337 45046 0 0 3 0x40014200 acpi0 acpi0 47258 130430 0 0 3 0x14200 bored softnet 84402 453795 0 0 3 0x14200 bored systqmp 34175 467610 0 0 3 0x14200 bored systq 76871 47299 0 0 3 0x40014200 bored softclock 61298 215701 0 0 3 0x40014200 idle0 1 91051 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper