cketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='B', 0x1) write(r2, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x8000, 0x7) 01:51:17 executing program 0: socketpair(0x0, 0x4080, 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1, &(0x7f0000000140)=""/146, 0x92}, 0x843) 01:51:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, r3}}) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 01:51:18 executing program 0: r0 = socket(0x18, 0xc002, 0x0) socket(0x0, 0x0, 0x8001) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 01:51:18 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unlink(&(0x7f0000000180)='./file0\x00') 01:51:18 executing program 1: utimes(0x0, &(0x7f0000000240)={{0xfffffffffffffffe, 0x6}, {0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="b96357303b3ce9b74622d3cce1", 0xd, 0x9, &(0x7f00000001c0)={0x18, 0x3, 0x8, 0x4}, 0xc) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000200)}], 0x2, 0x0) 01:51:18 executing program 0: chdir(&(0x7f00000013c0)='./file0\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001400)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r3, &(0x7f0000002740), 0x9381) write(r3, 0x0, 0x3a4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000140)="7a86e3340117d6226273aea9cade7fc24803ff7b717459ad6975ae30c4ba3aec54bd3cf6d8156fea293ec1ac2fb7d3be65e9b625f83a3136c753c57e0a9c9ed2aabc682f44cf5cdb703d5e1e8c1de67578a4f83626af3c906ea31e83fb3139a2dd4cba89c7107e37a3adb132cdd9652d3d31459c52b5c69de1816cae01f0c82a4f83e3cb85687dac99fd01c60399dd65d0849d12d98e4f62dc0676824aa95a5fa4e5c37132", 0xa5}, {&(0x7f0000000200)="90c59691aab6d714463458a4abccfc7a4f39ae06576d1dfad197416a55439f14144ad5913bfda2738de143e50e74387bf37b8bd34157f494804a37237ae76ed68128ded5e6b2877734904a1fb0798e655dac9708fb902f6941f6c332579c93d292b431c7cc172bc7f47ae64a6d453c54c4dd2681c8ff0a35f8cb1c329c0631ac8d816c40824edba47043b86d1fa57afa9e94c861656679171212be6c19c7b92b", 0xa0}, {&(0x7f00000002c0)="526326f6fc08c36cdb83a2fb049ba600e243073eab4c772e021f2ddad9fb00a81998f6175e85bb35bc99797d5cd87fec389858aec82c14a78116fe5d8176475762b18fe3a21e51d10db38aadc5572c5e6c1a0f51d246ebe5859de45fa847a2e689af30ddd6838ed82d5bf7d1ed3c5dc58bb4d2c6d2ea7b38fc4bbcc94dca3d7ad5db7cb8e3109e508d28c31b3fd056a2a8d3cdc7b4e279e1e56a101d4559dd87e5e61eb07add881f252bc33c4c2f7a8b129bf7ffeb698a65119a308b4eea48ebc76194bc88472c488517d5b59954651963c20ee48cb93c0cc52aebae2c6ae3b959021b62ce1d5f35c5a0f4f76194e4153dd23bad456f161302a6ae16bfc67c013ebf12c8c81222bb0703503002a562a3671b80cb7182ecf86df25ac55e77494fcbc1c2ca86ae4bf2a07778da444fa9316cd4d3e36c1bc1b20dd10864a69b992c1bf06c1714b2e3399fbc473524d53cc661fe50628e5e868016dd0f651d02b64aeb890185ca763f210b35da75ce4c6625e1bae9d3bb223d18a03dda2e759bed8f936419ff040430178ab21259abcf36eb7cc5a3a70867f46ad6f5a570b53dd21da541b1339738808bba74ba73fa4bd060d18f407d5460a0fa52656f63cc11c50c36c8720b451fc22f11de97abdb87984e43357e8e8e1f89969ec9b7e9c9e329f654616582726efd211a3a6367a2a7f5b6fbb0f7afe2185582afad0fcb788a73bafcf059b2e2d5b936c37c3414736c5d84fcceef7b0abed65413a49722c2b7d62a6f7f4747c0ec683666b22faf893c9dca18caccf8c351cb7e8fa6a82568c6bbeab4bbaf7853b0d42fd2b24c02023b63fa918169842926714f536775734ad9638f2988f54c6a51cb6204b8d91300c403998df2c8add141a442403910b370cff57fbed7d247587757fab219ba3607f5872628ec13e22b18abb22e880f94d0f226989d0ca946c65938021d60a36ac7e19c3e37b593837a821e05289fd362bb9d315910026d1700e338cd5549375d9f29d751c1088f44f6c158bf7bcda8e57519026d2ac0ed629f2d7016bf62e5f7ba1f86d2ca22281965eb4fe28c2b58a9c07f2edb9d1960718d6b387aad72e95bfaf3158555f3ef441c6d3bcbd0f40882febc5825e5908b77c336075b6ce859307627d03aed7d64d301fcf82e6151615c196df6f7cd332c9a152286911e839d0ab94ddbf9bcef69f4e769c3d7d581c90cc97f3ca1baa34a32964be27953a3977818ad7ccbaaa95467cf574a38555e7e388b4a14ce5b50bc4e5b1c3344b9b81355021900615392bb3f631a2a65ccba7e61d2a121a316940427940e524b6e75bd34690cb98897ed6e37a44cda4edf2dc6c16d7e2c88c8393a5dfab9a42a3a0214a2af21c31314f9d528393efbd80b2f77adf88db96bb5db08934927d9e2718d2653b4ac057f33cd67f5c99497460c64d29b348c3d2b137c56c052e5760a56469f53f490df006bdd97b5d12e658ae01dd6b56dc0004b4dc7ff3564de9c4caa679fe30a970a9b5a641f19964ccda62423d12214a01e259b52ffd641fe1e1369c4b904040f23f1a7c4e30eb36aa5363e2e4e16942c07d8e916a24bcaa19f87530a953d7927043970a91f54f16ca0f51deac65930efd7eb4bf1f11553388db0eb850d087429142c9927487fa0279ac3eb62de7c1bbe03b41d020a0ef03749fc1718bd819c359cb32580182d4e065ea5b2e4e9080dcd9be2118d39d9896fafde07b941c7857017b97a90e60b9e9efbe4634bb58571a4a081ebe7402ea09138adf2c6667ea280b3e158c8bd34acf5d9076b8122f646db45a28bdc142d4f0296b5a6afce9a7dd0ca74e1a600d04371ea9ea92aa85af026e9ef02d8f598980afcbad3187a76df4511c154dc0cf6f6bc9d1719524c14fc0d05345b48c7bf4606638c080a1a8c429a72e948c46c64c291e1aa3ec16e798332eac00b08357179ece552a9278a4909aab15ccbd95bbeb9056d707b5b8d94f9d14ceac9fb20e38bf9c80cdd771b3d81002ac469afc5f2124c66ef024de127756b20e160c5c25da226b8b946896c97c9f7b8c0a386f7f178b30e1f7ee1258600d9d756576fb2af79307fb1494a5c02b58998458c65f40930d3a8043d85f1cc119a3f730937de4228d2e2b59d77a0b89e7206f413a626a449caf6056870283820c423ca765cf05243fe40487d28b58c03ff63dc8ff914b87a2a5175e36d703c18a95892ae1b03fa89e79b25a1becd587bb43afde9d7012fd794e207ea4bc5730398b1c79c5d70551dcf9f0fa53fa501c0018c3802c33d9153de4c6ff1daa54e187fc685669e84bf4a389b38f0dd14620a6333559ea2be07a0de76c6707fddf80a09f6ff24cb0ebf9c555117d71a3f982b046da74fe914b730599fed30af992fdda026c517698607f1305fd0b4bb51e536985cc7a644d476c8475df6e8959f01c4d0cfa1d645d2c192173a622a131f9ead0512470077c4a31c1a259d9c0fa38cf28d75e4377d7a4841be8393894b8d66f626c6d89a52b77f6ac395cd177bf3bb77a22623f61db416db93c70e1d26f1c46ebc78484a8e893e58a1a3f32c6630c3599ee1746ac9d39d282909582f2434f6ad3063d3229527a29885ccff7057433efc1b3525e42a06a1c01041d5ce51ca68f4b77a09905a911c4af7d60a90c736ebdc05a3181516f08d94e993f31fbf75221fe2f4a72c676fc73035d7456399370589f352352e933a56119c994adeebf5bc3d1bca4adc30c1047c3a6d6a69242f3ba53038c9ef16a95bbe93e6a8f74a3bdcca4f8a6e8a83ce4899d2db9e912235d518205968d0dcb54e62ae9a061e72dea9ab762c9b7b32048bc70088b5bdb7a71970faefdc43205a509ce4270314b74c258d1c52df93fd6f8d94a7ad85e16a7203d11608279d5db059a6237ddb578413bcb22f63caa9ee0f2ccaeab245f043adf29d4512cfb8fc3e036fd853ed3d8968e64df2e46eda5fd20370d02d46de20f14690eca36d0b01d84f747b3a6976110fe2b0020f49cc0bce4f6cb715aa45f689ea2d1782f06580acd41a8b3f5333465439ea40e233112acf6bb7e55f766190fc8dcc7875a3c33061f9afcc5a790330f1b3b9c3f13c0c2fc312ebf4a48495a35ff955eee367a74c86ded41b4912aa0f25ef3d32693b8c2ca8fc3a0b03d7839d99535b90d5f00c0e421881350acb7ba6843f384b76f80b8ee3562dd8740a85fb6ae8b2a176516689f1a0e119175fd0fc50d31ddda13ec558d88baa3cd257b2ade729c6b3e26949190461bdf3786241324fa99b2edeae6b72d379a003196571f686d78c82d13a107bafa244054cdd580fe25bf7af8d12477ca05a1e9575effce1155b73c3d61beb55a714c2f464b7926c87e76c57c43ebfc28042130a4952e56acc8685d72606678022aae233c633d037bbf8a6a560cc7fefbf0576be7e6cba640aaed8ccb44cfde5c7f794c03e8e9b9686a9bd2f4c9738ead2fa7e7bcccbd0476feeceefe9d66613d183222dc972d5600c53b1cff873c13969d0d6ab25d9dae1fa02f5e14a7f527cb93ce6cefe2297f8c0b936503701577bd6734d587a6e65b3ac0e338b80a48c46e5f5f2c72353f67bb7a8047dec5281278e6edb4e838084ff38f60356a690556eb3961e90e5c9a2ee8ab17950216ced17619e3398910984760768c9f596ae8a21c036273a0937d8509f314eb91d4c6c140777a2cdbb0a9400285255e78bd033a1cd3d3f459889a64907a377c5a26a195be23bbc707a4521056f58fd757e629b6f1c276590e6a0d6f8267fb6e8a1cff477aded949578b6767d2a583eb97518c9bdf32fddc9acbcf5234a57a0bc3b8fabd0e838c7c2071daf8cdc1795619d5799103a4776b8e542dce02a20f0de39b5e234623e3b37d70f685f4a396b33c05df46e0d835c15ff58202e1be542d7145ca921e7712146455fb293858c32abf3fa31b974853fa8d17e9e576766d225c78dd44f58d0ea964bb8f755750c97e7e5949f0806638924602e8faaef75286d9133bdfd6beea1226868673b42e6414e402e7a3030e2d33e640db009b540b340eea13c6e77ee0f9c458f33433952d3c40b84d65eb5e890b92c8b07e5d44630f72651280b2d777a119d4b378d73cd56592feb831ebca02e34d2bb7771ae0b86db23ead46fe8bc2a7ff657975cd0b3028723b14ba419f2f2e172d1c558d82108cccbbc956a1811c453b8a89d0b7ebe1a77d826e452e4ab2d2b7999893674496f5a9f5c191a534d51c00bcaada967aff716e5a13604de4571016aa7472357f1decbff3f4cb4738442db82b9bd2adcf3b2f724124171187c3160d5e0f6393d43bc7e432be504b4f3000b74a2c60d453655bbfb2da0a6d37afdb409201903a826dc8f5ba6cd08d9dc0eaffe3b0f8aace45673ece4af773952bca044006027f57836794f98aa51a37e3b4daccac15c17e9cb34e57be722636ab532ef3b0aeaeb3dd0c0168dab64cc9036143ab18b40dbd79cd7877cc0dca24c085fdb3f3ac13eec1d78c51c03e5bcf039bf3d56317fd978011d89ae0c95a510f734b7cea7378e1e6d1fd38fc6521bbbbfadec07d2eeab2d09949cfe5d62a757575ddc5ef2a5aef584bde2f182c78da01ba7709a9ff98f71beedbc3bcc3641b9dd3760e1c3d4291d9899e6d918e3f173daeab7e025717c96aa53e3c9fd3fe3514dee9777dd07827dafee86d0e32aa9df3e387d856dd251d2a459d5dc3c1f4c2aace54e5182f02d36148f70dd6103e50eb1d5c4727f643d145a9ced4f15db8c35f20d081e6a2a70efbb6bd0960597e85b990100f794e6b32724297481521fd6e3260dcc4b2128c3e90e92c1baca40f24e0100ebe79180f78325b554b695b2c855b49742ca5b7ab503452e0a44792cca446e71c7427b7ca7803a5ea7404c33c78f2e9ecdee60e7bf8db8f0bfc61c8483b5ad3dc3ea11e08a62e378a3aaed7b3bac75ec38f4eca635db242fe6c50a8bda2168f4a914ec6572054fb3a9650f3f68bcd4ee63e80c4d05164de2d891aab5f26b39d48ff83e94882ba4bb4b327e31d6e4554dbb7d39fd938562760f79331651a8a4069735835bc59df587156b23c7d5d60bb7d207bbe11cc02d44b5eff7906d9eeab7b0fcfbe99f254dfa30a6e24048560f1b7c0b96d7551bdf59dc39038860cf1074c7c549461d23e6e07e12071d1419bb6ee1f630d12a70a5675559860612d7ef9baf9258675e19a509c062609ebaf0020a2004ea3aa6d312805c22bf6e8ed605b3d25255085e0c773112babcb37f86e4b271286a70f4ddf989f65192f0b103dddb688e4b78d08ac19d6ba7e880ee38e79c79ced5fd1e5a22fa064f0fb90b71c0af9ec334c77ed1b2acaba6a2add7e3814433e3d52a528f7e15d0ac4acc2fa17c12449468e6c50633d790e42750c5ea9ff0a23730cdb3f54b784a118599ed969142558e6be42b9c1aff746ddbdb6da80681648ada3251495ad7799733b168f17e7c5271004b52daadea7f822538494bd64b9974d0240638be33d3488ad4b32341c7fca27d136dff6fc323d979e7daadbea8eca4cdcbc4cd116db0613cb1fd535238f34fc981a4cfc97b449279d330bebd3ded3283869d73a816e7216545ac6bc5c67da068274e006f00d071fe4ba481e30dd23c7dc6f71a7848c71852a40f1888e5a9050f1e9718076d0b497168d3d811a92689b60e62de1d825836e7dbceef38d2840a4ecd80441077b09b02d70fc008037af93de9cbc300bcf125d36cf145544986af607dab8cee25561de0125b5e3f4901a57c27737ef6f39dac69aa05722863dbb418ba2f966eee2238", 0x1000}], 0x3, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0a253faf30e541d100010000000100000000e6711b766e3ae81b22ab", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x402}, 0x0) socket$inet6(0x18, 0x2, 0xbca) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) fcntl$dupfd(r2, 0xa, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xb, 0x0, 0x0) 01:51:18 executing program 1: utimes(0x0, &(0x7f0000000000)={{}, {0x100000002000000, 0x7f}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ddff2037"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 01:51:18 executing program 0: r0 = socket(0x18, 0x4000000004005, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='\x00', 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x410, 0x80000000000c0) 01:51:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0x38d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x81, 0x1}, {0x18, 0x2, 0x3ff, 0xfffffffffffffff9}, 0xfffffffffffffffb, [0x1, 0xe, 0x3, 0x10001, 0x6, 0x80000000, 0x80, 0x100000000]}, 0x3c) 01:51:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x9, 0x0, 0x0) 01:51:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8296, 0xfffffffffffffffd) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/118, 0x76}, {&(0x7f0000002180)=""/106, 0x6a}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000002200)=""/38, 0x26}, {&(0x7f0000002240)=""/34, 0x22}, {&(0x7f0000002280)=""/162, 0xa2}], 0x8) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x8010, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1000100000000}) 01:51:18 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, 0x1) dup2(r0, r1) dup2(r1, r2) 01:51:18 executing program 1: close(0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="06fbea567acefa9b5ef929b497220d3b4e4ff5c605e6a1eefa96eadca6fe29437b7ad3152457e7a6cb2ff59c671114a2e64f8594fbaf3c8935aa072dda35674625b60b3313c8f060c9a72526aeff85ec7f2fddebb70b7d4d30bbfd375f0efbd565fa9faf020c901bfc781b4d5a97204f6420f188630690ce", 0x78, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x802}, 0xc) listen(0xffffffffffffffff, 0x0) 01:51:18 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x400, 0x1dd}, {{r0}, 0x0, 0x8, 0x40, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x5, 0x536}, {{r0}, 0xfffffffffffffffd, 0xe, 0x1, 0x1000, 0x7fffffff}], 0x8000, 0x0, 0xfffffffffffffffb, 0x0) r1 = shmget(0x2, 0x1000, 0x63, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000077000/0x4000)=nil, 0x1000) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f000005c000/0x2000)=nil, 0x2000) 01:51:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83b9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() setrlimit(0x7, &(0x7f0000000200)={0x7fffffff, 0x1f}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x40000000000, 0x1004000000007, 0x1, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x20400, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:51:18 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffd, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) shmctl$IPC_STAT(r0, 0x2, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff0074d36638 failed: hole in range 01:51:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x4000000, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x8}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000100)="36205e509017657ebe2c64c73e7407916802c617e42655f369c71ee499aa5af484ee7fc7446ed758e1b0c25dbf80904c73f8fc22e8d5e8f9d69d6063f9ee68f61c037ca0394652dec5c0dda599ef504438979e5724e3d32f6f1ade3a3af02213e403ec07cd913679173c92ee3498b9d75a81c3ed879a13cb9ff29b93d4e4b5c4fcc8339544742383ffabd1f6b56d54ec4c071b6453139bfbe291a17252ecbe731cc0b4af40129c24930185d8433a310a63a426c140b8e9dee8b1dd7dd605aa342959277d432b01958205eb3f9b4f2865d05307b6f6e2f652ddf5d4d8490f024fd034ad0d5684d766e2c4deac4cc1bd665802b05702a77e34251f1ddf45bbc15f5fc987ca28fe2beff65e373a5fbed5040babdc2311fd3d121c8bfc24365bbef144ca9c000d6891fb4db7b0f91d2e346d42419f2e33", 0xfffffffffffffe3b) 01:51:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7fffffff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) 01:51:18 executing program 0: r0 = syz_open_pts() flock(r0, 0xc) lseek(r0, 0x0, 0x2) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)) dup2(r0, r0) 01:51:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) close(r1) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/173, 0xad}], 0x7) write(r0, &(0x7f0000001140)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 01:51:18 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x7ff}) r0 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) 01:51:18 executing program 1: r0 = syz_open_pts() close(r0) kqueue() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/211, 0xd3}], 0x1) 01:51:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20928, 0x0) sendto$unix(r0, &(0x7f0000000140)="5cce4e7484929aa9571f42dac8ba8460bfb633332dd4157f4a54c02f3b524f325002be22257f82a9083bc4364329e9899d4c1cd623001127d69bb86c3b490ee2b078f5a8da9961f89b3e95d4698a73fddac0505ccd68d8f6d664083cf5619b6e7ed8b166e58b612f11b3f0e5977ca3ba9df5eebfd9b37d6c91a4dee81fdf22a3828613ad9c2d6c242ecb42769603ef731ec5409262b01ad2b617cb16615b1d684a196b87a69c77ccc6f50db339919f4943cbe5af53f5f823b1ea9e240b9ee63fa7ed1e65239b262c316d80ccd80027eb4426e331c8796840dd39db9ca3eb1273c44d19f25afa98b667ad4ee1da02e613e190a8a77957ad9be5dd20085eb702d953f09acbe1da3837ad5d63124b1f8ca7b0f7f28b8f6f7e01a0a16a096678d5500e72851e20450673f3e055d910f4f4a00f14948de0320515ae0ec122cc84236c4a8d08afd8b4757d591e02c84e4556313d1a9635c9223877c979c119b9b9b159bb8eb1ce828123ad03b0c2eb8c9649e3d77a245dbe7d0b94e822b76b9e3cd81ec2f4adb3ae1a18fdae8fa53edbdee4b02b53a4e3ade72cee31c063b970d69a82692f59d571fb6cc9e4483a112e34f0171fb9a427b26fef603742b1af7fb9a057b6a5dd07dd3c46d98dd8cdfe569af9656b78a592fda5fd21744d2c1478577e5a6769ef244209826a98184467b76f40e8e9377d0890d5cdb7cc5574f061ceea0de2ac6cb5910af15fff611072d150acbbdc5679b0c5b528b8a7d804b289004e60fa6d813901381ab0ca1bb6ec1126cab06c89261989071435a80326ec43e1f9ce92e9dc63e575dbf8e591f6abdf21ca7f8fc7033f6d115e8d6daaccadaf39a7b2ff8b8e1ac864cb8f970c548ad43e1a7010efc1dfa298006d01c3e0fd3ddbc89ae6959c49dd412714d0ac58fa9487c6766bdfcbd1b3bf41ef9867fbe088eac0952920fb7e7d0edfc72cc694cd44e4d47542b98c263e4af1432ded843073c9a36fefd01f8ab3149e00132828492c23733d4ca465b7bb5aa9d77d6bc1ecde783e7cec7f2642bf6ac92cedb6c3c31767cb9c20a7fc52d55cdb3881632ea5c2d4d78a0154be23a507a294adda09ad8201172ed9c85bc0aa892ea2499e861c11b79054a9fabc9c4cebe2592628a5ddb3b0ec9286dd9f49b36a78f7eaa5b759d824998efe857b801321bd7be2f6e500ee29f4db5f3a9056ba9310c0d506995462e1fb1d702a93e41aa5480bebd0bd17cd3be158aaf2171e8a47656c310215ba03aa8e29e3960ee125a90cf34d579cf0f2327bd8ae7a227c7ce256d52291ce257eb8f41003738fa386283c9a0d9b2f4926de1cfeafc056c5a1b586a841eee04e86f63e9003f4870fa861f7f4f3efd810c6bcad7aea132ede07bfa88622ca93c68504423632fa5713d1d358576623aa9ccbc3296acf9062d329eb58fbec5170349ab2e935cc797d6e4d4126c080bb755cdab3ebf744a67c71929467d9d65e8a89672258ced4b7cf39fdf063bc7b179ddcb60b1dfbcc4e8db9424a0d56a7523d1d34310b53fc7601e15335d4110f2e0c6ec8180d83c57b8e0c56e1d88ad157e746cfd937d787cbf02260acf21022e5796ba40f9dd774e9da589a425ef0e4ef8346181b9cdbc52b2c1957a4f83087e7ee27e0cd5bfab209af98e839dfb4f77443dfd1ec010dc18bdd07f157da3c67183cae47493884d806b3fcb5e5b6aa45da49de83cd901b893edb1f2a6c441eb59578b58ca0664e80c4d42aa7a8cef9b8d3ed16eb8f56930f865d0b202ed378337bc5274e4b7aad16fdcc0bd212c2f1bf610432878c58538acb0fdfe208b384c2801eb4186f272cee59a0bbb83f8454ad05ebe8267d23dac86431308530947b01fea7b6acdb60a573396e8b94a6c7e1273c047b54f587097af2914d240c76fb0d6a16548500ce2bfbf9c8d73d2f6d55753dd4cf43a0a30fd8849e3313f8758564da046947e707109fe38c9aab8f4f3caea8028a23356346d2308626447c9c84188acc36f704ad22b86475df83cf9ce2d53e41c74b7a5b5a802e8ac3b9a6b5c1abdc753109c6c7604852e1989a0218af43006c9f8f4266a8ae6bebcea2fef1a17a02f2161a65263a0ea05d65668fd87620ca4f7b601ac94ae48fa6f9d4b39c1c5054c3e0496767050e3203d9ed7703f60a02a044e0425b7e21a5a152340fadd08cefab2a10a38a0713e191b09569b1f473a3cea5aa57ff2a217668481cb03478438616b1a4d3f70deef64338ef2db7b74694c52cbaee12939fcb4c405fecfe2e04d2d9cf3e7e5f579addc5ba397d07624c7d9fb1076f359aa47867151864efee11ea9aae822e98e7b555f531c77bd14ce4ef636c8b9fb5dbc86f1d898a0f4bca544c84b99540302f9560eac87051d343d755a701670258a999ba46c81457e0ab11e2ad0adf58fd21d50e3ae0a4923186189223440a409d4f2c397442448d133a95bc6c11ae2c1adb9189c3851000eed591fe480a31b640ec663abab40a5ec0605d0ff13049bb157c5394278f33b3679490943495cc4a752990ec39f531c7b36a0e47b0e88d18c73384d5a25638ebb9f2aad5cd2ff8a1bf1346ee01bb1dd987668aeb585b4511a580eff5a00ff1ebaaec4b319d0140fb6707934b016367c3a6eb330bbc1478359c28906bd61f5221ddbd900804615c97d1ea23a9bda8c3ed02cae36b32b8202e9b24f3443320549db89df3fcd2c02ba509604be6857b615cf7d34b8ca51047ec45281437fab12f52f0720758c8d9ae1d4aab2226ad0ed4e74de0aeeeaa2c02362d53a2619184f882ad56e9e5b1f0ab8267d6a674414ed8191896611dfb6a2c12513c33b8d320d193cac2e297478f471173ec0b18b00702ad85075f5e343f0fdfd9f951db193d84a640969f9fd63daaa51596aade57e136e975137106c53d5b93abbe7b7184d4f74976f66b7be6402bf4c0759f6fa34454298d34f49dece7941edccdb4a354674bf650a730da67b8760f5c8a0f96ee75c38e08fb410f11e669a80076399625eeda6ab9b1eed4509c57d3b3bdce31be0b2e00f26aac3c321505e69ee5ccb459521174e2756db110dd0f2059bc9a5c8c50d08816fc2409ae779423b2f8568e1f75a919133d6711b960fe597fe4f36177599e2d80f445e12806570d74e489e8e1e68bdc49995d4d9fb19c38d1d1cb0a77aae8e870be408493341f436a1d2b9ba509caaa66fd85c589860ae1ed1aac50415e2f1c5e1e0e6750dcd07841094cf5e02159d5f15c5d075f9c41678972b397a42d95645252784ca9b595a8c6eba4e5befb7468708da5944bd07ef8e3d7f7f0b4c9620a830cb3d78d956d45cf52ff62f5b44543fe1e323da71d9ed40a42076e575ec60b56aeb6220ab1748b8caf1e372622282b22998f75a4dd31ded19162738b56b58ed5c8f89ebcddb41e0738937088f6f6e8f39d407a6b2ab6c4fae5d4cd6f772c98da6c61c50d55efb5a049b23b6b7e3c7a75612dc10bef73fc2a464357f2863950054749242531969b821050ca80ca7b7ceb11fd4942849e29f8978d4690a4d38da62c049005bfe0375cc516ff2acb48a08564bb1345bfd929a3b504b1170765c17db1892bd5d1734f0a0251a60271b01f8f6676d640fefa1b236430fa03b508a6b59f4a073462d36fba2cd3451b9caf43bb3c372a3d5538fd7e6c5fe63397158dfed1aba0ff77e2d0351790ca10855c2ccc66a3fa67d4a7e032da6aaf6af761ca4a5e7c677cb6fc77ce5b1e20acdb0507a1f54d8d5fb5568922368e75185d0b9d3e949f54b30071dd9c4d03e748839f2c854144dfdfe7d27594a6a836b4dd1f831ce73a2c6200499392ae892835ba6d7c400b46c87e83654b3fafdfa0b02f0c4476b6713fa87497747264dc6946ccf1f201f31b99c07c054a5950420fd5afca6de7984d305f476a3c0ec44ce798a218b50313de146d14df3af4f621a350fb545e9caa6d6a8bdae28c22fa442326c02179fee5c2438bd42bf234fe64c800a19f3114d4479fdd980c6fffad4c11e18f92514013eceab9d09aa44186364aef04841f01fbc0cb5e5d98a21baa0805effd427b8a839735270a59d0eae268d22840a2bb4bdbcdf3d7374de9ea7fcf4bd0c3cd5327a765dc04be1e85e981f3c34e414057591a42f742f45d1c74c61b4c718dc57b2be328ea2532f955b5943db7b0aa8d23383818d1754c2ca1c793099eebfa201ea14e25e24a00d453d5991de087fbc6c32af72d5179f20ff1fb5ee706c3d95a2fde052c161cda536805d5d768bffc5bc6bafa92d777759b0d82ecc1ca05cb97bd0b2712b85b160c6422e291bb5fc53bf32264d9eb6a5dc98083a6328d218c76c9c0ca6c7959ffd60cd3665237aa5f1026c04809e874216fad0284c8e4927b1d8a42111e8a237bc104078df3ddb5b41d397d45a4f2a99a08f6695785601637a40a84bd0f068a38873c581f5b1f0c55bfc02d14ae6c079a5963d33b886a43d9603121c1b10ef2d253704d1a79d301d86a82f271af9a3ed72dd8b2bdc60e60fd84fb949144804c7bf2dc89d4ad4fe4861ac34dd784286207022e6c455f4e3c0cd75a89dc3380a61c2d5f7c324274954dc46b7d1eb5a2984677a3aff4bac9bc8c0368b977848c06cf7b312889d4ff63ce7699c37d5ae0168eb7f0b508bc1feb5f29e007feda71bf49ea2fb42b2375a8254fb3a5455374b8a4a99e13ab0bc676cc417bff682d576ed0a809306347e3bc2ed1ec80310915eef0734971afcf98039b521219dbe1ca657a6bc8fe45939e935de9052290427ed28eb8cfc853758c7fce6a204c5b5a120689d4fced8afbd65c6a9641b5f2279ae06cc5a9369d4382e02dcebda6f0573a41328d8e623704890ce20b750668618fa6ff41531e992b5a629329aa96de5c696ad87b6f5fe808b612e51d86f7555ca3dee41d0d8691d99d4d2602a547e40cab32bbd8ec10d417888edfc8223557d00ab8f30517de4c7d123762a0eb12e2fab960b7cc6124a2b7080bfde35c82fc6ec78164ecf0f844d6458d284aa27cec687f120fe36d85f3c06cca7982621820d04fbeebebb1c2bdc90e70c843f101cb279d758df87e38318c92c23d906c722cbaa7497ec2a46817690abc175daff1ac4826ef4259791e48188f955f620d0dabb3593f0087eeb5bf0f996a2b1bf52c34499d94def3dab2590fd452bac28c852647c56fd00957a31f181d62d234570c216b8099b779981089d4ede1f1548f06afd8cc5cb0e090132b1c9604296c4d8725f3840a670348e11177e10f80cca7ef3bd1050372cee5c7e5491eeeb7f0a244065be6db6621752de2b1e6f20ce730b9f65113468c1fab28993f5b61ef11e9e4e766c2dc0b645231581f7feba1e5925dc27d39918e8f7f1febb1180690f977edc67cbb42744175c5a594bacca7eb97790014cb87143e50b2e441fd79a1d40c3e4ba0776ceb4b68e405315e5b3434c00fb76dc0e4ed31a773f2fb491ec5a549e3f7b9c077c5afeb2d3c17ccd933b0202d4b8c5eb5a7320f82da6804eebe3f690ce71d72a32a2f3b19d835b7beb9dec13b80a902413d7d0686bd2085a19336c1f5b27db69517da39baeb02d44b34beb48916375a710d01ea48df22d88934036d6ae77a3e46c879dfd5a7c9b0f4ee2f8fddc9a3c512c337cc9c569ef6af79a11903494dd88fd76fbb70c2bba58984f9a5946ba13c52a110581271649214c0ca8d2111309246d31a81e32c224b3d6c64175145760cc21e5e82ec5cb28213154c7c71b92be7110cfdef6727a1c4fd2416f1cd49695ba05f82c7079e42e1e1cf4c327c86ac47865f014f25ca", 0x1000, 0x4, 0x0, 0x0) r1 = socket$inet(0x2, 0x4005, 0xfffffffffffff000) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0xef7) 01:51:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696cf745b7"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000fe00deffffffffffffff0000"], 0x18}, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:51:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000000)) 01:51:18 executing program 1: semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r0 = semget(0x1, 0x3, 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/171) 01:51:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0xff, 0x7, 0x400, 0x4, 0x8001, 0x6, 0x5]) mlockall(0x2) socket(0x0, 0xa9f04e040cbd4e63, 0x5) 01:51:18 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) mkdir(&(0x7f0000000100)='./file1\x00', 0x1ae) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x84a0, 0xae) mkdirat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x4) r1 = shmget(0x2, 0x4000, 0x546, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/97) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000480)='./file0\x00', 0x100) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00') 01:51:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f00000019c0)="b72f9ee54034db0fe35bc4276638a3059ee926ab2bf0b1710626404a0fbca8992f13db88df1e77bedb05c7ffec3bf3cc3920e1e75e4683684fd03dfadd8d4226642eac00c32775aabaeb3d44c98174c6673f94633ec203dfbc3bb742bf2e5ae0f1c4d4b146907bedc65af8282f45c1c1d5b0aab98434eec8000628cd9af2d4a50b29e86425cdbeed2aa7f1cad13364cfc43482d3e1030ba78d7d092143025c07306e41fb430296407a0feec30e01b065d97b4dc4be4e4ce0bc4e2e226151b3ace9c79c433fbfd4527d5ea32b54a3c6a9f6c0f72a4142dab4c3ba97f923030cc0e12fa7335b6ea7677be3a0a770d08ce443e97f68f0d0f29cc912fbee2ff2cecfd908f99c655c7576554df83690e4e46e09d007d49dffedbad01edc6e29a875200c24a74631cc84e732fcd8bd00a4d483d2eaffde5d2b533573651cfe595e48f4b6810003bfe87a87d5bab8b7382456bc0539d576b0b716a43998b4e10adc44ab920396335aed3ca4f9bf85041a4e06ca9c62878f56d01575925ac6996482e6d119e7210e4b98f5b9552117595fe0c5ef27ee550bb0623a22057ced67d79352c252b1913456f4185723ff373408540e5af79895e3c04027ad314759571eae60322de1198fa6a01e991238d4da69e7b1b5fb0f9108131b01985ce16cfa84bf15c9d3ab220f94033dfafb67c408c79bb55c162b5ba339a271c98fc1365fe39534438c73ed010ce4f4c7cad7a8c58d9e8be286dc4a40cee4cd95cedf2a3011ef73c06002b3ee7a1e02989a5c81fa8db8e131d54537f729f3fe849020ac328535fd8fc6230ef59d49d437e5d5365925f528ce14eae26ebaf6d3bb98eed8f97176f10deba41f16aa8cc6fa00fdbf1a19aee2e295b9aec2240b5f43ca390994c0c3e736de77ea67aece8ef17b5a5ab3d4584e1ff2fbce8055cf01458a931bf5e7a2072a1dd3ee1833260df40e42c1b6e84b59b902e715cff759d4d492da41f6636335001ecb49dc733b2eee082970899de06f35e2d89b9ec495691e9f3b066ecc3d8dbcdee473b6d6d2082b3f4dac3e2ee88fdafe557f03139faacb780488070a23a3e6ca57279ea5d0e2ebd87d84456093fb0ebed938ac5058c4b016f8f90a17414a75aa221f8900a3374bf3720b7ed4d8986a80582cf53154d3c6523156a5fd9a79c3617d789265d05b796831c81d0312194179458cffc68fe59e49e0c3664bf3c402d60e8648cb306d2909912569de55e5fadef379bc1598469719dc6be8c28eceef073d00df8ea8f3923fa3f70a399446ba21dd564792010302569758b4121d4d05a1f2ff8e68cf56d600424a53193d5f0d63f2499fd04aca468dc224cb932cf7ecbc991a6fbd33fdce9418df5b45692ed162a65ba0ac88b1c049cec2d40b84b1891d04e7e737b94ebf3fb795654f922cb4aa34f0241910f50da72db583d180abe28c8f8ad5f82bf6cecbaf39915c197d9b7e5f3be8decd7d133332d5a3f3c1c629efd868de4c6ef1d7e9ebd262f1c8f646843b2b33a5013b932d606c8f3ee9a26c15a268c1f96f4fce2e173a1d41b3f690efbc20b235d79aeb3b9f90abb23755a5b5674698e3ba56af75f2a65104d7d64bde214f552c99c53b0933c13758511545fc92e2f3db1830e0f49bd6f9a1a4c0a4343e3429d38d2d83b3ecd57c3f36240cde30d3f3906638e9d78cf07da93beb61f08460b9843c8befc5d93cbcca0b4a4bb18308f42b9644ca444cdd3d79750f8da56b5b3f7a1d76c8079eada01f2da00c494d0d096e3b792c1ba382972d5aa3a384ec843cb638ffd8525bac7c0856bc4988994d244a2605035068e49dcf2b39adc9a15f812fcc0089a90ca59cf5911a9c66c83cae240cbb853ca3bb728362f7a8018a762d73b68d9113ef5a9fa07f84d52bf8f20105ae2d7be1d99f9b77cdc4a0c294a67b60a43ac7d3b61e4540e599c0e8175ac68217c27368c0e4f13fad45137eed1397f1a86a6ca86efcbd924f4c806efeab4ff863e4b9ad14b2950ff1bb959e29881348aede83124a41d4931b672222add19afa2f0795b57c09d98e59789e526a2f9982760582c99bf23c716e3dc26f76cc2ce9f1659480eb421a11af06283e2b401e8c722e5da7b0359fcc486516caa54aeae76eafb66bffa8e63465e8c1ea9f949f0a723dd0c4745894b47a604595837bed0c0d0fff1b9caec5ba6763203cd2381d6e156d92c5743377cac618f646e4101db52d9b94a18868eb0523627d43c268e837d5cd0554ff78c7f634eb15ade871aee7c275cd48a854a932cc342f091c1c0c11fabbd5a8965d711b22b050304c6a9ea6567205760c487a5fbe80182023ff3994002bf6a53e63d7b205d735ebe7cc6006e38053587ad1ee868995d1bc9931505133f7111a1aa3f07fb15ed13806ea8182977c0c9a4c6782878aab56df435f0671941a42344628bb10e3fe2d0598031354d9267a746fecf71347ba1ce3becbf9c5af2d6ec742229b6c27f503bb211e1b36bd5322f97da9d6448dec9a55ffcf1e7714f163a2417ce81d5972c6f1be922506435b155cb4f201cfa0dc50c9f63d002997fcd5d9575879d104b215a344c664b4b2e0b2dea2b2adedd954bd61a2238b3a2cf5a3324e288718a630abca50cbd623b001e9a8d797a6219ad87002322528e7e69ac728f5255c00ee16bcc95740673316fe0c3d8c342c9c55d079f28fce9a6ba7df1b121ca83d0c795be7e05cd123464f86679a61b0e63aa9aed8c06215401693759343b21a716d0b5ec1c9ae9b37fe7faed9ebb9b61abe44522066de814b25bd5e50c3b992a868214b946e3a0ae21d340883021837676956f77d1b1830f5bcbe46cee9702d7f4660c7291b8f0ec45caa68db8279d8318d28bd942c433467c91541656d3a523df1acaf0f472699c94e7eaaa7dfab1a0b4195f7c4312057159c0cc524b14ff163700d624cc7962327f28f2b7dc01b726a29d72df140e46353d7e210876214427ef553f01e63ac8c0bf9eae261a2db355ded00671b4b5ff0d6486180c65d016c4b2082e06ef47d1f3136f7e6b664d7bbe0c4630f538e0274af7ca1a9c4807103fef3b44c175e02ad84c7063b81a47b07ae616ef79ea9494509f81454da671228a71b26bf5bc13211fc028c60bd3c975b4c3ea23b68dde6bbac31ba545670482ad23d6e95826dd07d28a198c3d45c0b33f166e9396bb76d739ee2482aadc165f0ea6d408be265e77936d83c129e49bb5eb308dc3184c34cdf60f754bc83f6266a57e3ebf9f59a17c4b7fe4521dbb2d5bcdac79d038e52a62c0a5e69c0deed08672bef40c3fd5d3534abeec2863a939e4605aa2b2a460b938fe9d61ffef3bfe3b7df911edae8125fff99102a0509050cea870ce1ed451d32cb031feb4d84a31ec353b760c759d9dd85f61aa377dd7a4f033cecfdd3aa65317d49c832ccbf0ebd508ce47679b398556628625c538766331ef1d84772adba818ee7b0bda96ed0cd021f54911ac2ee751f69bafafefdb2ffb84a42f496c18de65af8e39d5389b362f45b3b555e04bf1e4eeec330c692e3a474c7270ee787123b6ae9cf81b4d6f00549406bc2d119c88990baed68b0c40e724c2a941b194b457a2790c94dd05550642cccbf679efb325e83dedfa62da83cac40289c360b5fd41c63ea755d95e594447d25fb123271c85c884a3f66ecc3f72470d182e6bede168d2af06a359170aac11d8d65725445d51a57ec933ffa816d971544074eb2072c46c7c8ae528f73435749dc33bbf1346bb6fc1982ca922d30bd2905e8af25f97a31f32103e0c8282d6cb3734a4e499a4088586fd9f4b08ddb812779631267ba97fba83d0b72e3b59ca9b11444c865d65a468c88d1921e4c49052bf020bcac6522de4b68ca3bc05bfe1e4ad9cc22628a3ead1790efca53b8606e42b9bf4ba8ed0634cdca8f6cf44704e6a3687c7426468abfc032ef0b035851f8b3aaae62607a620e9389cf424318d7371a67505377da7d56772a1c2a0b0dedacb06b6efad07ce2ee0ab59934fc9df0677e7e9631b87830514504823931f2f0c835e40f347eeade3cfa6b936914ae28e80edd120dc923c68fc3032c7dd3db2b0974266a97f61791b57a4f4150c2f0a7d7eff83000444d1ff0fec50ed02d41480032117a364a43da98c15b8243a87f3698e91945acac832eaedde2e48a1a5cc674715e9f7495552dd0712f8ed7e76f709360b9983efb791a9694b968117ce9c28630bdf6310e8309254aac731f17c16b0d58e251e8158643a7d5660c42183bab015a37d69fccc8bcbbf6e0c3bc896275b0fa272f39ff40436d5c2f27e3f45b7a23d87bafef21e0c718a670ef9979d3265418083cc9254ff082774d84ce40f51790815c5be71405c1d84e5ac770b3bf6fe208ecc0cdfe909a30ddcee55fc6df42652ea68d7eb8cbb49a3a1586370f22f73a09a0a6e04e47746ff7e8d3442e23217512a2f92c590e9eee1f8d51fcd3243f58d5348e0893297515935af56ff8fe9de8008b2e3b60186a82db7322a4b5c285c6262d24aca713a063e300c26f06a0a4a66a6bff048bc210599e471776fac51de401d7d0f3b96a6f85bd056e8958550785d867084b4527c0e15f430bf784c0410c636379e765793a063ecc76064d487f9512419276e18fb737c9d846d46b45a85e75a485203a0d50152bcfd4734965e39d2a5e3a97f3963cecab68a20b9890042c371d4415c57b2754a178030de6c3d8514538c4e92f472e3ceb428845293f14626a4e7ebe7253b2d8693e241b28132db29bc73769ba05c468fb6c3adaa7cac6e5cdaa1ab4c5438a74cc2a208990611babe4b802075bb15507f9c72b175d065b3bdc63f67007d76415183bb75d09c1d0f0c3432e5e84751880cb2d8ff20ce9651b6796bde7b49069b0875ead5496a68bbbaa3562a39786509bce776ad61e2f88b3837c79c8275152d45dcbc5eb5126ce920a6c6ec70b4b20ead4fe55317a002cf77e08684c996418bfa76d143939cdc0731ddd9ac42b4012fc61c10f1f8683e069ae58ed3ff9103d9419ae63613131b919bd14191b7568dec144baa7bce3baf84357c39c35110e2dd1a513791ef45b1735ea2d4e5298cfa1710114971acf51d031349620d96f73ef03a2f784a081d5416f9941ee4b862e0fa9b92cfaae7d9ec428d9cb0036aafe722197224f2e3522ed9f607c993c948c5b31e5bcc49a5cb6b533b3218127564b34cc547e956b0d7497dc97384b0a76c8b0b26fe0ab6a1c79a3d8dc84102dee1fa6f54eb18c55d24f4e94c1f41575b2692ba4c50d95bc778ee0945b5115b1ea0bf64783a2bb99fa3fa49b557ca9d3d6c63f7161aec8990f907ea3c6997401f18061b444ca6d4e3017e92c82ad44c86404e7f333c911c9fcbf93e7a1428a41d8cba4f6fc233016c02a294bd4ad5c79020a6adcdc30245d264e15bbf18e08d286e5ee9bc7b3430011eb3fd1aa5f0ee25cd2ef8c14b10bfedf35677a996414b4cbd2d5df3e781be5624fe6e272c60c026826aab9dce8ccefe62934b6141f612858d7443a798da04414603cef861363f4cde6ea1e893a2de8be394e25bca4915fb8bce1fdaae8c9aa5d3508fa6b770ab16f84871f0edcc4bfaa21d7012b16f7bd5d29a119f194fbd47e4a2c3fa014eecb33b387a162888b342098341c3fdca9dab83dddf7cfe696251d9239c54d5e5870623f12ef0fafb919a0557a81ff4bedb0ab3adb58ad190cd15adf8042e7f4f7f97709012ce1d3bc7a37963350c34094f858ceb46e52e01ea770887a3d1c03e522c72866726d67fa4e4548ddacc84e7684ca54", 0x1000}, {&(0x7f0000000040)="a11b7683f4e020285f55131ea6cfc29a1de5be003ee2bed912aba847759196fa29eb45cba0a8855833283ff5dece36a04d97a16843b8953a60060613a6bbc3683f49fd21a043f1cb2d3bd791379988f4204a84ff0da393b223497402fbb7903203582144d66f39520bf62a2e592de212420299fc2d663c908c5179245e882916937d4594eb91714219617dec6cd25a46ec4279734272050ba14b98c9a5d41ec3b2b7c0560e3895", 0xa7}, {&(0x7f0000000100)="3e67146fc3b39381f3dcd3c5ece6ce86afbc960c676ea41a", 0x18}, {&(0x7f0000000140)="3211b94a5663785bed4b385883284bfeb85dc6f822e6181dfe4fdd6e298ec9862af545d9b5476184727a7be79d9536501dd68f31b4d02d", 0x37}], 0x4) r1 = dup2(r0, r0) writev(r1, &(0x7f0000001980)=[{&(0x7f0000000840)="b2426c697caa70d5c7fea7d33bbdfd2105e961abfb82027c7f0b23eceaf4b50f62bb35f3d673df970e6b9bec3d138b407c275263a896a281025b0725ec157ab1b2aa1c28d5c63ea2d4bcccc13536e7c5c032e738d163bfdb71d7be77b88350357ea578ee84cfdaf379a2c1b69a095099b26ee37aafd9b30879c41c14344b54cfe976bf44263a5d4eaa8a1973d98c997b5963da098bcb1b0d4e9200760845baee3b65f3149b4f9913f4a277075af93511e2ac6aaf23772c7c558f8793bf3822e6884ab3b3f45f04b774bd29ea9a21f87b44d77fcd998881c68657aa7855b9fa863bc31012ee4d9e7bb7af0bc3613bb427d20a612ee2cb895a817e10a57ca6cc38f8ada0b74c566922559fcccaa1ecffd33fa1ed5ef88257f1d0b8b21a04d3d8f188b8f5c5eaa3d5a797de03134396110544c72ecbf18472e92fe2071545c3c77df7f70cff5d3267b0cdc9f3d22cae95912f081230406a1604a40773db4f15702547b9d969d377f5dddee43e1462b4e89d4b2e095d2dc7d191a25e221dfb6690bf4723cd5f8af80b88ae3aa2d8d154f14badbdbe90015662c0539ad3456e1e801e9c61afcd521438efa216b846da5cfaa1875d3157ce60a0fa20d705b8d86cfb027e7b8e35a7a2669ac9d14e13dc9bb6516f54c4b5d0821d388b57f2a5990ee634569e00ee77fa1ce6a0d58741fea8d6dffe1a316b95defb42219ae6ec5f8ee1632b483e7c557fc51bad67ef1201f709e30c3be374647bb376bafa1bed8f87c71e9445dbe26e262ac3ffb2dc82b786e76ff932bfba5eb78776146c3c685a24cf04ebd6b45f38d21f8ba370e07d15f30ca3593c7f8e975a7b0afaf24d94f2915548d49b718edbb13fde034cdaae984d37760fa964d5ebd6f375e901d1290917c44a598021dfd10c5ee0fc3d4a5f3087a60ce79a8676f62d7a0de4b6608fed4b06a3f5cae694563ff9377d1f5b097b55e341518399813111efaac6608d70ca2a917847004cb526a9541a9de28e9fc12905ad7162f53e0e5baae05ee5e5835e316b9fc72f99eaef2dd0c8c3a5cacb3232893f9731a78bb992076b78a04b8f86b9961144f22eccba2ef1efe499a241e5959fc41095f762f482fc1baa35faae4a23dd912ec0eed7d469332733e3e5b60e87020bf61413746aefedb01aa92a313bb20d23330944ae08fd323f2620309da40f4ca20e4c04972bc12ca00ab3155d24e12b0550f9f3cbe5017dd0a9c7bdef80f26594e9c1f96a1133a31096b666de82713fbf2e046e4f78c17d8b53ec1414bf1a1c0912874b136443f58ec204539022f8049e03f39ae3a95ddd47d6d8888c3d83dd36ab08fb26fe6d449d3ef0faab1fec7b2bfa2aec6df827eece8e0475f025b2c8dca6505e797df83af678bfff890651e84dd03fc1803719e4591a00bdb6d74f7c195d86bf9a4152ee236296ea38eab25125a147fffa9ff282aa8131e626eb815b1e6f7649fd2c5b2912c7e9527bade0971e3f9eca9f045a1cc5ecf948d74901754de6f275be59f1a1bf7f25897fc4f5bc59aaf6028a6f87d68d86a1ea29da12910c3d6475d98d033f54d90c0c902c857277ea4dc95917f0dcd908f9c517542dc43740336e5847987737cbc4b44d764810fad9c5a467913cf6a2c272381d6569e038f1eebfcd07003892f88f556f398f1f08dfc6e683e583cf98fea28268832f9b5dda8382313e2467d83a246c7b1e92cbb2d11d97d7d83e4b47ea199f93f856628ad45fffd843ec9cd8d0602d7f07eafd225cc7302f85dbd83734c21f2f10ac5ecfe757b5b7adb127c80f7a8fab02def372e4431a16da3a896b43bd9f668ecdf3a3a93ac8300b8e9c480a0fa1b0517cf9a31ebc2c70a68175c6f4558913a4b28e098035ddd9faae3a7aaad27ca708b5a03d7c7fdd65ec2aba646449f1bbb24d35548a5281bc1d77f24e2ed23171e37024d6fe6c3030087ff223ee7c4df225cc4a830de2b0bddb130c860f02a7103b32bff2f82f0b42c17ac0aa1bb07bc3d47954070eec390f577fed104ceca474d0738d1442369dc7cb393f5eb2292df97f85312e54e35e11441124d94b1300a649ae35eb57ce4e6733bbf4119ff814ed6e8426b573cb88a80a7b4ee2fd51f821043716918e42ae789ac178f0c5e575ed9924f30fa9a8db95727b699b3c88524128154b62c3823b5f148bf9fda09807cd2fe0149e7bdf6a19841ed8c85c3d69bf5209f9edcd96a7c157fa5d2b4d7fffc7631a589ff47d35a969e178ee86f3de8f658d005e4842b514f3de07557a688854f785cefec33c1a1eb8db4d1cfb4e82dc6d0473d69b8a4c20ae9f21748014f81cf23e8f944c48695d8b3191ba0d40f7fad2bdea8922d881b417f7d9f98058d9f111b080a5e56eee6534633a3fd0a4303fb890d2fefd1077a9962d0c73b236167e86617fca79b70f2aca0a8e196bbeb95a7ff2fd1c7c1d3c750221eb2cd2112b54d40ee6761fc52696ffaaf3c0d654458b357e7e007a183319e4011d1054356f5d8be57007804d10b578d35370801a55ae7cb92cd2d6902cc0184114673ebef0d671c37225e546b37a837c6334220d14255ffa92e6bc12b64257d066c3e1fbd16115b593cd4dcd6febaef4d22d8b7aff07b1603cb56725acbb844218acb1a523ef3cc35ce8b6fef963c51aa717d00a148b32eaf7b241de53f459414690da9bb510a961a71c1064bb57af4be72b8421c54a98ece2ae5078b910df01f8860f96539bad61c66bbfffb27b63527284cbfcffe1a6b2edfd24c2d3da8feec89e89c25fe28ceee45c517ecd9420897c3b45e3a8f9efab377d36aae818a9bd2e7c95b8b0de26c9750bfe2cdb18890fa8fa2f7a2166879301dfa52b07e811c0550e7151181a0489868cecb4278a98d21169fdf9aa3fd118f9b23d1d14dbefb831059aad14d434ade780b635a271d13d1b5f7b3e653a85a6afcaf434ade736788d032c37fa82a986b006b144bac1bea5b26314d91cd6992b462210fc4609ac26e497120167982ba570e65e43ba1e37eedd553504e74b048726206af15d0eeebf1848b0d7d7436b46897292abf7d8133209a3ce435a0819a34f75b3b82613520d7735ab84e92864f18cd62b862122f157f07e7aee26b828adc00fad7413a55a6ba8eced5450f76675b0b13a3fe18bb6dd0ac3ed0b9ecde600c480e79d9f7c3341fefc503e009b387e3f83c5a007734a3b773bbd8cb3839b115397e47fe1f31063092852086b32160738e64d93903c4b4bff26b3a190d1abd688839d635dbeb7a545c4a0137730a050e3726a4d47dfe67ed29dc4530794c631c9639ef3aba492bd69ed71a6933a486c1ccf8f1acbad912938635872c2300128862a1ee45e9fc2dcb607998337a8bb0933c66f21b2bfdcff9764b267afe352577846768a03d2604b551b1325da580f77ad0b661e6be18a52f33a55c4fc363efe2c458549ee4fa97af5eb9ea0a56fbdac709c4322a3d407243a03afaa8b9a89a0a7f4fbd742a6640a04a1249ddd637c8595760da7d8d9bf018278f701e083e15e28f1908e343acdfd6ee45ea21b482e8e1cd5e5a2f54fc71b6d821e158898871b2c90fc7eb0e77542c186d2102861e5627c129696fb444582e7d52452ea12e504045da8206e202a13e989e812841dbf9033d9026af87e4834e18ba8490d66dcd7cd191c5266f09c15fa675675312e5e3c3dc78f790b34b43ab79968920d1acd494bc1fa9702dc6de738a9b4708cc6ba87b473df466ff771d445b30043c208c0b5bc71e384fda1770e053112c73ce39139d82e7b18fcd5107babd159795f5ffebe41a2401405a259185620715046a6bdee04de8a3f0aacf45bdd09c4bb763e9b04ce8098892c50faecbc4d041743b640f9870537b6f67994415f39a50be9e1eba2a600686bb5c798d749324fcf454cc96ad1ba9d8866486cd7a03d28b8aa35eb7e03cf8d0bb5475d3e501906073eed8a14f158161da1a13f65c13b75f9c9510fa5712987aa3b55afee6ed5297549518795b63f9d89ac24fe35d7d79486e06b1d83101a77a2e62cc0463031caa8e446e51b5b93b924c6b02c1350b7f40af9cd3fb1d32147716c1b98bd620aa1d3c52422063098558bd34e276d0deb4b4441379d420b52d73d05279db798e6c778746358a32827bf2b63e31f4aabca841a5b03155b9d772126bd8e9279691c78ecb3a8cc1b8dd0bc0bc197cb927bae92348048ce431923c3e8dfcc88aa63778dfb633148ceca3ea14a48084f91506fb5b4fb950eb83ffd903a8856c4ea5d725f7f63f85898ae0d1ed44c40198c129ef74c05834af6b056038cd70fc262c23eddcd2868e15b1b46f231dfbc6c984100c491a2c78e3108ed2f59c305ab4307e5d9525c46d7a41b7fd15f84fa56326666d60af92bb0af8746cdd1c47a216c19367ab0cf0ff93958f5bd6df2ae482ec84e4652406c6112ac5712690c3cf2ed9a23c81d6bde30bbc46ab742b5b29d7f92875d8ce5aa282764d9b9c3acfe6211f6f5fecf6200c7d01b0dbccfbb4d5b7e42402fd5df503a26bd457a251cfff81ab20240b648ba3f52232df12d5b72c94a13d1ae850781f217dc8868bfe82f7e043c301e1efb3ad083b6f96932df51a0ce5e64bb500324e6053faec29eecc01755c36336f1978ccfe6e6bb168c1099d26fbbb6ecbfdf62b7993bef212376a65870ac84ef3ef2c3724fd43a960e38cc6ba06c87f9530cc36cb0dcb3d01e81d9a929e546170848e2c015363fa325d258470a7dacf0c23347e87da584eb86261dd19f65b5351c56c296816a25cf33193151c1a942ee24e5ba8dfd09e60072b54fed9948ce55853fcb80536ac375b30b4ba2b4290f1c926e7a83a1e54c15f29865a00c55bcfda6de6d40df66016365e8aa3339e88b7cde3b7f84d8eb93afa3fb7c938caf0ce8141bc46c95ba776940d5481349d2a60c3984886b13736a9e5d49f32f2c55b4a574a92a8722af32133b0d0f9c8bef88746056987ddbd58e366e5a7c0839b525dc30b35cc80e2cfeda26820c0ac31f477d92f5ade86c5d08e2d31ba3123b8b34a39f67ab7d456af7fbe2ba4239d41e3eb86f86c1068c72972376dbc177cf17f9825c84549237ef7efe1827d16bfa989bfa139e569a0012c67a2c7c9742a47ddd2c54bb8ce0978ac35838c740a9e33e5c023b9fa0b946d86eb1a743db931400860f178cc716a844fb18e02f21e72f990c60f74ccdfc8841991c39b9b78fa999026179d8451f9f21b7ac99ecee9707732bc7f6d18e1cc82633d327df09174d6f623b4bed35b9ddcea800a15244aa5cdaf65f29807cd618edcce1757dc735ad6d9ac47718b444307e2aad5410e673c2b4b2418a1fd251ebfb68f5bf396f219381ed58d6601e6999e8925df2bcb6fb4b7ae5fabb81ed838553a723f6267b26bcc560fec64c34ff0b9a4e353e45e5ed250d3ab9ab205ac35acdd2b7e312394676043d5db3aa5644bd85dcca03c77b8fd533d34986816b59d1e5b11debd93e272f5dcf8d91a06e3c80bc28538ac54e07fe5b6a9c0bb773261b87ace7cfdf20b155682d9af5fe12ef8e816f7cea73af7bff9bfada1bdbf977f35c141a9abad84bcd75b115a8d90ce333c8e4bfef9100c20c558ac595c0c1c3c4230c3ed3b6be8efcbda848", 0xf89}], 0x1) fchmod(r1, 0xd) 01:51:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt(r0, 0x1000000000000029, 0x40, 0x0, 0x0) 01:51:18 executing program 0: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='s\xd2') 01:51:18 executing program 1: r0 = semget$private(0x0, 0x7, 0x38ac91ab4deef128) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/60) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x800]) r1 = syz_open_pts() pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.A\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) semop(r0, &(0x7f0000000100)=[{0x2, 0x100000000, 0x800}], 0x1) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000240)=""/4096) write(r1, &(0x7f0000001240)="a05349c3c5250d4f2878fd1640622138aa74735986e253147339b5a1a399a0e021034f7b7046fb4ca1e607d2a1dd2149eaee9d746d7106442980724dc64437b428376aa536f774e12877aef01630892e281b2494fcabef54dbe261", 0x5b) 01:51:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = dup2(r0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 01:51:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1827, &(0x7f0000000000), 0xffffffffffffff3d) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10001, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) read(r0, 0x0, 0x0) socket(0x2, 0x4004, 0x0) execve(0x0, 0x0, 0x0) 01:51:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/155, 0x9b}, {&(0x7f00000012c0)=""/165, 0xa5}, {&(0x7f0000001380)=""/58, 0x3a}, {&(0x7f00000013c0)=""/208, 0xd0}, {&(0x7f00000014c0)=""/17, 0x11}], 0x9, &(0x7f00000015c0)=""/125, 0x7d}, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) getuid() faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 01:51:18 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xa, &(0x7f0000000080)="01000000", 0x4) r0 = socket$inet6(0x18, 0x8000, 0x7efe) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1ff, 0x4}, {0x18, 0x1, 0x6, 0x3}, 0x5, [0x7f, 0xffffffff00000000, 0x8, 0x3, 0x380000000000, 0x8, 0xfff, 0x101]}, 0x3c) close(0xffffffffffffffff) 01:51:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0xf1, 0x0, 0x0, 0xfffffffffffffffe) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 01:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x334, 0x3, 0x0, 0x7fffffff, "56e5a24200000000fdffffff00"}) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) msgget(0x0, 0x30) 01:51:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') 01:51:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, 0xffffffffffffffff, 0xb6) chroot(&(0x7f0000000000)='./file0\x00') 01:51:18 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x21, 0x8) pipe2(&(0x7f0000000080), 0x4) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) 01:51:18 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="c10e2acdbd6d1c298bbd12f934a9b403842f4422f0007e2353d633b3b8039a1f6e7aea77a38aee1dd1f0c33900d2fe65e7594f47fda08004fa9cfe1d7c6f26cc2caa38215a11d3a3b1d0fd", 0x4b}, {&(0x7f00000000c0)="d2470e028c46f4f934c369af", 0xc}, {&(0x7f00000001c0)="b14386b6a455e51d0d8ce0c75fca4318acb1fa8465161e0a282528c7542f92c9ce8cbe46b9a124e33ac6084384d82056ef8296a6701ba5ea7df76f74bf9a328cfc5fbb6ef02579157a3f2f4244e19b80e9f4d76b42a34372ac29756830608b8212172e2b78fa218416274eed4739e1efe50da54f46433979ea63abd7905c711c296b1e12c181d9651ba640dde9377434daac59dc1d9099055254635f2582ba31c3dfb9b27c5ebb600f034002806947fec68c985e47eeacf86e9a1ea0e57be1cea2f312238e89e27e31dfc2881ff46f89328c8e8d2473d888685553c45288525cae88bad96138e191d41ea6cccfceddc6d8e1f0be62c94d199fc9614691266c58b06eefa62d0785f7861691dee0d5000c3765e615ad84f24c9fcab1040ec5096e99dd464c032f215a9b003d2739ffa80328a64aaa60f84ea472509c238f8121088e8b32352ff2f919f83766497e4bb8748ddbc0d62303cf61cf7f5e419c7ea59b9df082e9e019a10f73f53a78f964ac125519368026f6649485a3b645174b4b6db0b334b2f2e0effc3b52cdc132b6770cf9ec0f82ce70a316e506e87afa35fa48ee67aa415e2fddf9f2f05bc4c0b89d7427b3f9f5fffc6a37d2d9397ca65d32c9a7f19c80dacf944507451c12800657953dba9765c88661471ee0955ecf9cd4091f2da7ce70d26ae9810309b142718045784ba66c69e0951415f2eeab5963dd620824a3fee92f86ba35c9541f598a5a160db4f31feb4ff78575a9696812938d03a656d4600025287c3abd9ca1c748c6db6cffc59f9b4a2cc1db9ffad925567c1729f5d3f4e28152607815026d216d202ddbd59935c175e7f34dbba1153523fc6ab81392642c0820dcedb046be0ce097524c9775e700ff23c9349cbd8ea78b2e7b9f1460f0214bd99f5b8de73b1d37a13bef465aa5ce97ca6df3aac68d5c6443746bb55bffa747861d5514482d5b95b6e43cc6d3ece4a1a1892267598b254b3aaf8c56de72f02181805f21c680b6874c17d74d41e2c314497fa9b21cac6ff12381005bcd59e6a2ec7dee5fbd7f9543d1afb67909c45f09d7bc3de4632e33fca2432531fe23cb2540a41756f46e15a062a4efa082eaed9627f5555369399a3a59fd091fd781a8cdce28643832895d811dc09035e4f8d4d8ad91d28d81ee2a1aa4756327d826d87ddc01e0826ccaa8021c54f81ab435be2f9af229d95c93938dc5d19bcb7cc63c466d6d09df9a82ea363033d09f293fe91f55c0a79fb45583154e303092e47816215abec972c3f68d508f5621eabec1e870ef4bf0f7b077bd3f402fc7227c8998c7b0c3a55af345d915d9d14f2c8c7e0377a9569db356e4ac013054d4beb0b40586b1157f5ce052f0d15e90c9c2d6056855b506241566ddcc02f5fdcb0cff33c3b31084d176744f63e7fd1d6d0fde9bca89b8d183d7d9b7b4908bc01760bb67f43c03c9ac99a923e7d171caf71e27fd1f355d127d51d29bcb476a09958c215db981dc2e3a7266e940f1cf97b8a184a0080a15ec09fa960126328b3dee380354ca3ec22f94db3fc460aa5f1cc00a9442066d92f1f3ce2ec62e856524789b199d6445ead0bc7df8b51eeea4d3858fea671634cce2177347ac15783ad78aa4ff2964119c8f7e43417c9d4af1bb30f5317fc343e3355ec44ce94d0a67b84cf5dfa0433bd06760f364d1e4dd6c1c0560583dff7fbafe7f476f2969d57f91e4e191b88623539706e37262c443537ceb4aa6b0b32950e5b13ceb88de1e4dfda42ab2f85041f411930b5184156d3de54425b1ceca8e21042f9804d0b3a75b69d2c80f85e350a70de6cb05354d6b75c886eb4d9f0995c626310625ce6f2281fd20d690171ea0b6bc3344d28922185e4156d66ee471030185e0571fd5db6473d0f385fa6b42f487034bc6792c44f7e142b6f7fc625ea2fbff14f80a72c102ed854ebe2d5f684712aa47e83d4367902955c5fb8606348b3a402325b793f078ecadf25d119234e45d311a4afda52e3339ca0c6e9cd40212a36e1d00326b9642bf55e2091c0afd9f44c3b7cb8ff4ec695e5fd3002a9dd0dd2efa41bd87f85faaae08e7812794836cedc4dd19c95a5f99094f300e217ad7dbe4fa36bb39f6771274830fcfc2bdd10de71a58753279d86e756ee763ec9b68408de40944820ec3569d0507c0ae49957a51c65e22dddde58d78aa955e4612fd8ca644c13cafb1367ebf4987369f5326baab4583115915a0cdb24abff7dbf96cd4a7dbd199219e8b17152a4d560932988287d2fc55a682bcd881e0e0d120c4f5fac50bdb257e2ebdd0b7f9a2725ff19f616ca899bd1bf14432cce5a375bc4c95c55990fb1a83088ad19abfe1e659408810ba75b28a0ef785c00fa44e77fd199c49d1662bb14b23d7ba7027030fc36713c44238495cc49215f65f805f764c22788f903891e591bd7a518ed7fbec9e8ee3bbaeea773a72a5e7037d3397d1e83ec9504f043825c6ded3997093f33037868c746b623e7737d74068cda578414f8600b44246dfa45e7f833f27c163c6032fd739a8eed86e1667eb2f72a36560fdadc95078d00dce4c46b2651e5c8c2616cd365023ad28349e74f58afaab942de6527c76a05d826e993833edca567572ef2c3a61e63ae6221d370cc9fd594fff24d4c0b986b66b00255a2a184253a9ef5703159c08abd6e05acc9932983ee4ef12698765879daebe8c8a13c52fedbb348cdaed4c818cd4cda3a620e913f19550cbca4389969bccd160e95cf890032949e2400d244d1d2da5de901ab9fc271f007221090ec3563053cf8595037bad3e8cd6b46a8a39d821ce28f84da3a654d381f2d21a1dfbd20f2fcd621ed3b17090a8641d2326816a4e35caf4120c647c02900539982fe2896270e3ce1900bdafae944b4c264577fa116e984ae9e19ffac18e64d40c0633eaab5f6676129a375a248df48119b61556ead628abdfbbb44f6bada1eea91a4b5a68612a1586690e0a7a57eab8606490f8d2b4e771a6a85cb2ba610e586dc746ef7f6931e08daace0519fd49ba4e1180e5d948dd0be7a2c3d8b1f0025490bce0cae88691914a597c1f748443382432ab0bae08d32d58c60fefe5972df9af94275326f66c2fbe361361479f82644dca5c93f073541cc2ddd970d44a0ed83ad32f2842acd49c60d2b29e997ff1118375b65c144c4513b762e81f22fad96c7ac31b34f2a5d7b3c9e862873b2cc17be2d593ad5c1e2752222e7800e78ec20167f48dac1c9a59a2ae8234678cc6f718fddb672be52603f8c479801c26fab7c4dcb77d09e0a22b129c78b99be65f1d4790baf0aa241d054e7a8fcdcf2c0dccbed169bb4d7bb0b5fc45504fa880a2332d62147d89d29f396b7e540f864bcaddeb6da3aa6f9d31346ab1cd6ac078bd90e69115b61e5d95d01c10004d346516ab120ac7e28eb3258f907106ff4ffec8bd38a4b46908fe86fb871c4504104d5bd7bfaec58f2d794840071b221d8562d4c3685a95cf0e76442d78f9bb8f63606c73421ed481c79416cd7e35053182602b4e2374437f06089d786ecef910978eabe878770b13651ba0d759d8e74fa453afd5c6b8fb50ef02964bf89cdcd9f8d706f7040479705f7fbc08834ab331a149caced026b411ba52fa2a745baaaa5367ffe70027c131977fb5ab98fc4026bfa9fcaf214f158f9ed8099a79b642cc8c1cd93238658b8d00d9f28023222b005e78912befe552d30a8346a4c808aacd523885dccc5c459de0fab56d536b3c04bd1b97170330e49dbcdd357c1e4c50c72b4fdd929decc400617dc40be2b7485a72c25998c5c8201ecd64dcd16f4c26556afca0b76753f00fd16a289c82f02a4f7f67371437233ebd62e261bae6b078d4d7e7702c3130a1854e77a725ba22c7c0a860aa26c2549eb95a107222b520f8dde272627fdedf540d678d9a2fc2c74b18851cd1e30caa2216c26defce2f1fe8d7353b81a8855be04f77e56ec50a2eb03e20985a6a44cf600c60d2d3d9cb60242405ec57a209a355dd546726968b460e4943d258106b76de1e45e4c5c963fae55f48ba826829e56a4a8144afbc646119ca08b8de54150df839e91f0144a3529a2ce7ed3a9292e372ffefa4dde8534a3d115918309edaa7c3708307fdae32ccec592ab8d35bf3baaeee7e5e0948189706ecae8b6c242358dd6f247e82138572841787808e186a2e836e997e1ad817bf9cced60c30cd1a7cd179e171a3941bd600b19b49452381dacead5a9316cc6bb41a394d957757bd47e6bfe3e448c435ba70fc25bf0cbc318a372c6d809f0293bb1f47dcab309b2493485d0bee88214b07cb5c65e1f39192d13a4f900aadf7e9513c6e3909ffe9031b2aeec5bb12e7bec5be139e8c0b9d89185028a176a0510ed091a684313a7b174c235be6f1df94658457a5d7efbbd187768a4439e6bb1ea24b4a89b3f79049212536594d178fa859413b12a20eafe2598e7d57b8a528848f56843c75b2bb0ab847f52d52eacf5143fdf59179580031c69bd85bf039b396aa72f2ab022767f5aa08494dc687f982ff5b64920887bea489afe5dd4916ffa635b172e39018ab7efdbc028df2e022e2e1c18dee075ce9fc2a5f1ab17497def6ff57dbbdcc3360495366788b8b90103518bc7c46882a2714438247473da8f02a7b7e15e2be7f58d28551a8059149520e4fb9118a447c6298ee14a219c7348a0a1275574bc39df52ab5d08f9c31f1c594a762261355aa36301aa4a179656ce0cd098686677448b3cef227d2ab381398557206ad7419e7b0195b6b5a8be98020a15bb09ddcc1a9d3c87caa8d4cb229b5ea3d8a227fc434a015a40174ad3fbbdd99d70a7f5caafc79f4b2ba9bdd2a8c7ef3e5b37b8928cd55c5ae0e24499478815a9851463964d1696ba7a5ba1e3fb50216908fd23b66848f90db1553cb9176445ee418256c4be6dcd3b182e8cefd4a5ba2f8d0dd5ad0caaa3e616fbcf132cfc8762d1ed2e60737fbc3a4eecf9eb8714511c2ecb00575a08f53030254f7ea94d928cc1fa82ad2f44f4b6d20f16cc6c0bb759d00969d624d97c20009bf4283ac2269ceeb87e797754a7c14bf8e848b6bc8a5e01226f29409c07705837eea3048bd3049c29b74a8cc01f4770063845dad3016887982ac268105e4582a54402cd7162c11924e89204a82d5ada3c9667971a26ba9270c02bdb43a6599b6f91d565f209f3c7af95c89c31ea330cfef396852a39b5f951d1ee9b599020d02e23c54cbde8dc4775a00bb63496c12d26a0a3a740de6dfeff71e281fa3f1e231e9f405fbd4a461db188532f6cdb0b6116fa0e3211f9ea01f2ac77bfbc935612ed9a17425ceebf97c0c530c8cd56385579d0edc01210b7323af4c3f0868c25f7d49c0d76b07ef84b598b22cdd963a5c4d4f1b7ee316d88331b1b1b29099d9fa52fe3a83c566f0270fe326b50dcb957e0396b122a68f032b5bda8f44807174db2e70021b6a62c8fcbbd0f326f55214dd7e0e097b407dd6edc509249fd0e14576bf48a12c4dd8ac949d5c412b7e538a35012fe58a7fe665e5221c920682e270e94fbd919a037bb5e10072d0a0b3dfef3529532a0f1cf4c801638e4e07c0f43947d14855a6491fac22e5fc92679c848b2ae0ae1a50ed20509371eb74e76b7ca4d86c5d538b5b1569977cccb9c8fbe71f9b6f7e9b1dbae6112f845bdcbad30b71b22abeae5cc1baf6a8207bd5c4f4ef7ceffd0c042df218b39f7406342162518471aaa031875d5cba5dba5c131ea97310671a9b8975da82987e56f0fe37bc6e714faf19e192c342fbf1a99dfc98", 0x1000}, {&(0x7f0000000100)="5be221fb85de685fc00569b4f1604c2d053bf5c981ea1cbd22fe42e1c63f441662abcc2974607b25b5adc14594b54956163275f89d54694af596f0db19ee1c4f65682b0e61e7c375ac2a", 0x4a}, {&(0x7f00000011c0)="c3405393f443b292ace9b4516d0ab40750fff73078d448fc63a85cc707f307da602be573b3138473cc4c3d8a9dd7371b09b46c39ab56a603d75fa826a49223136d80dcb67e20daf2661931e2e1fb0cbf69402948a1d3d6c42ec7bf90a47f8a6d026081d5948dd5fb3e59238c28e0e4a0d9763c41a1642701ff5d1a8cc63e648b5df7fc7ed13961cf0b80dc2af975", 0x8e}, {&(0x7f0000001280)="ce6356dcb5dba694443caa54d98432c19a5641510ea1844a7ee47497dc23f4056d2483be50fd02b161e21a1c7118f762c4c5793584952053c961dccd587640c6c4d184a249d1cba3f690e0d14a82e92e01a393ac6ba3947c5000da4d60ee222aefa6a4664ef4dcb42ded", 0x6a}], 0x6) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 01:51:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = fcntl$dupfd(r1, 0xa, r0) poll(&(0x7f0000000000)=[{r2, 0x2}, {r0, 0x4}, {r0, 0x8}, {r1, 0x6}], 0x4, 0x1) linkat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) write(r1, &(0x7f0000000040)="14cb09a3a1605b9180a55ce0a404af94a954b0de3a42", 0xa1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000540)="235cae173a0d8f205ebdb56aa354bc6dccaec078f9b17ad77a77892ef5215f74bcca22aea044e57d49fabd4d8cfb6ebf8212902af9585f933b42ea2c1c83f5022fd5e206e98eed5cfc38bb975fae1ca71b24b496d0d87d19242ed57b9a2974709bcbddab8c94c3e50b78be98aff64fe58aaa12d94c29d6fe80095b4877b850db18a34214e9b48d552cd5027d33fa995c216a344aad9384de68c8fd0565ae222fbb98743a0a23fdd31121f61c7b9fc2a1cf75e936cc0c06b769d53cad167b849de98de814872b5f49f88cb0c6b14e769794aa1d4a9c21382ebbe31312b41fe3f3860d42cc2cdc60e83a41d48d3852c44ef6d48d8fda6f42cc34a522092a8b9c02853462ea6a8a9d727becbff4526a629387518314001d1d6824fc4c6f0b726c2180af3223e7c2531f681eb9438326c8ac5da3fb79885075de97b890d6cc40bfcb1773ad06259e8c54ce667aba2765950faead13c12fcd5c1ec1edb8b0cba36438eb4e89797f3510da40d6378a08b49e5250d0f9de1e04d21c57c03b13314fb5b0bef34d5c014bcc40cf6ebdcaceb734913c2bb0fe3c59caf78914781a8e73a819f6f0add594b4fe685d7fe9ca8c8a1295883dda094592687d6fc3b7cf6d104bfe8919f88ce2d546365c69eb708a77183f4368414c8406c70397a691edef235ab7cae9cac6eb46608f0974feb86fa2640c2c951064315834e47c1028f3f5c59531cc17caaf2a2c6cf92dd20f6f2503141ff7b2b62ec26abb45ae419274951ea53c4c792113bda19669a22ea0eed06704ecc6dd90d6289b7dc1f3349a8d3571e06418900e2bdd06925afbfa9b28ea0284b62cc9858d538f7d1253ffbbe1e44e91b96b5cc54ecebeeebbdc76575c05871131e7abc6822bf90c8b52c9042cab68295a1c737f9a2303811b16150ec80ea00e37c24e1e46b561de0782ba9bd94dc3ba63671e319a8c2ab5c73044abd7c8aa1bc43daa867dae12cd239733fa83f300fbae6166e9669d097874f52d5b66c5bcf6d6a89bf344b6b9d3c640b8b26328db5231e2867d2a00125bf3d99923c4e8897f7b22ff33775a7025c8570779636792d21fa5a0d01a882e2c4506732da392b76664a6b54e97bc31e3d5ce6a7f26eaaaa1feace0c63e5922b3b4d15e0843c20bb639e769c4bd34f6cf514cb640540db35a8afa09a9bcb28883b802c7c2d3dff9c0d738a61fe99a1fd2c7001d04c6b4870409ea8eb4ef17f001f9fe13f30e4c47e1180aef71c56bec2712b828e663ce72a991e119cfad457f1975a90b0d8853731486fe18ec07ea98e219d4a6ebda09ce6c26aa705543e541b5ac6efd74c23fe3d368117ae06168e94977b4e9f5777a2de30612c62405b2bfed0ef9cebd033792534c7e5b44076b6f25cf3531418db67b6cb4c9f6f8f49082f9a335fd82801a5d6c8e5c9384ba83cb0ae50851b3b13890a2756ccfd4c82c59d8824841d205ee79285b5d7fa916adf0ac9c09bd429ab4deb5f07e9e42316c02683f3fbadb0a9d03e9e467ee2c4b4421264b5a634bf8661dc38123b130af049485d9c54a6eaff771c086200a6ddb15e66d00c92bbab798742a8cef03564a1507190099108d29c9c8a6fcbba0bd765ad336af3b9087882cf1832e922b022e660256ca405816b6cad35f706f71f0f748c2400ca9449842fa34d82d160d43ca0d7cf3dd136fcfd6dc8d8498f030fea8d3625409ac29df5911d09c3fc5d6c8af1f56a525ed0b45fbff8b5ecab2d8494fffbf4a3fd7fefb686b60ed70bffdf5670bed8b3ce443f9502dc4b22f03e83cad556e8a7c5dd1d7cf44d4c1d4ad8e2d11e539923a2ab4297c5c5455e020f34c83dbf97c6fb643c4c506ea2789c146e6471f2565a2ca64240857aab45e8c71e3f8ea40c9a8f7f11d03e5ef34cc6ae4182d5da015ffe57e283481e599e68057288b1f295ddde03faed542c9906627f025f50a412c7373f6ce4c6effd9d1413e9a127bf8dce86b193677d36ac653dc82df17990e87080e43d34a94e22b6a9856e937253553a28181ac236a245d5979182da380cc7b43d36b17783cba0b10d336f6dee9e043f3fb1836835de1976e27a4201699d45b521c9f382ba0f3e9a72e369b349c47695d4dd46e146da81d3fe482868ece1834f44be5874edc7fe7eb88ab05df00ed0660e3d01d031f99ea5da0582c21ef0a1bf879d29317b2173dd24e8def96fa2eb046241f2ba4a9405b67a744f9ff42c808763e7346fc585936a5e5064d51b745f59bd30bf1da83c35e7e548466737be4e4ffa57a713761527e9060ef9f9cf867851e51992f60c5245b05b6552055e4f8aca51eb2449d4f6a24ede6d007d2e6b6dd3631b691822b24f0586f846f0715e4381ba24623d37bbd4e2e4109ce2339bf59e26b5a3c396757644e1cc906edccab0f19edf031a3942aab7d63e7f4428aedcc456e8e22b0ed6746fa142a810be503e1dd038842ff4b03dd530fe41a7ae9cf8496e2a428641c23217bd231650236f212aab5648b39e7cc188cb0d47acf510f24de38e3288182b4acfdf9cc76125bf3cb1ad0b2a6fa90a332da8d9e01ff844314c822592ba5e74f5602a9173c0fed9f539e526a1b2a30070a0d40f094f8be8c08e07539dcb15c46c9f5a3da6e593f4381dadecd5c1f9f36f362669131bbe2056042d07d49b50c22262b1f8e0084d68aa2afd27b158cb51a047cf803d8fb4f616862e8e2784b8776f4e634cc1826f84c58a79a55bee82cdf837cca537d5a48df8c300dc04a08c3af8ab9125a362cc34ebf3e60938ebe1f003ee4a6445425162988f0589cc5736d2590d26e89ddfe84b7603f3b3ddb91afc7388838af3dfd04c2ec4cf63900166a1256bad6eefcb48871d793dab6eebc47478ebad2bb698a388a95932c6187f55e452692a5de77fa9bcd53f8494f5c643c8ec58034efaa5ff39fe7c632063603db2812597eaeb49bd4df9530675a84cc98d0f68538454bd85656fda173c17f88d34e47ef90c77e6211f38153c5fc87b831433151a1a8b96f4745a364aafcd07bb8899393ba92b220c6fefeda146494fccc49f474b90e24fbb387d0c7cffd1fbecc1082abc0f1021ac357d7a6d62eded1a4be1cd9ec821ed06cede72bb38c3042ac8b5dd80030c6f83e2cde32aa7ef8ab5a4240eaa8b2f62e94496c11d790f453e27b06f43ac69a381ec3cfa7a39d3914dd921376a3755bc4b461ed91f5cdbf06b5a01fa80ca8b653e13cde8f92190d7bd3b94098c3a4123573e15343ed17f05614ab96aa83d8a9363547a483835d051c2009c2897a9a2002e76712c1866cff4acc8388daabb5fa8f63d57dea4e74068207b97b223e99289e6b587678d58fbfa1f0ba4cc9b79d4782cb6801b206fefa6755ecdbf7c30a96cf7235d1b937ed7e0a6dde412b1d17bb1562125f731750f7611fea642132bc913764dac6213340097c4c234c9e8cf51e119b07252231ea284fc6d71ec39b54eac1a7cb374ddfb3e03b176db3bfb35adb5d13eec7c6f80fabcf79a0edc36931eca9fe9f6eafaff43404cd816d5f78a837cdb936f93f8cec1ca96ee7f7fff812c1e99a8626b78a1be8c18bd2784743bc9c53100d0987e7b4b6ebe5381ce9fb8902ff326d6ceb4fdc22d02b5e7253f2fad0d6843320b4d67cd60f5653903cefd7fec05fbd37fc1f49d17342b1dc30125798a4b947a74eff61feaf11040bc189e9b2fe524f2174234e8b70945e7351113a4db10f42ec512fc34c06e97e741e8420277f0d60fc2d148ef458ac7b7f80d53b04329dc52e1b099352ba99325f761ac877afb54ad8927a4d53d2893244e2cfe6586517fa0b2d7bb80ca24d42a884e3d8ce746898a999e4b073fc9e0dc6ae8a1ab7fbb5281ffc49676c127f49bf55686dc922a3b75371c2c98b63580c34a8551c52b2a7fd79831344f1014ec1f6266e9da4eb548afdc83dababe9b9f092b8f0fb2d8540712dfce669ed8d7fa7ab64c9628c0840f839bd1317f7627742111c1ac282412b119f176a47877d136b491b06e929651ff144f844cbcfb98b5d48cb0289101c832e65da9a595eae05552880a66e1b4d06a6d99d1bbe67b35030ad1869403c943b30deb48d31c95f2ad5f637f62470c1936386d9691f1961b27f29f7f62e565dc7b1e37f8b1aaa15626e05f91bf63deb9aaf87b48808dd1e3d210c0b2c1458db843334260780cf5b8b0455837cf884c3be8e72e0bd3a59fc5c990b60222a5a99dd6a4aaf98de17c8e879058ab821ea293186e256eac772d9f0c174dd6d24832c34022b6ac1ba2aaa4ebd2e6665e753b68c6d1eadc41dc13d249a60821c8cae3ff27aad2fb365fb72c0d8b32e0cdbbdd55177bf0cb0c6a404fb33665fbfa4c0a0f608be32cdbfe7700265057a4e066b80e19ac14f0b9e4c55fe80cbc2c43eb6e29c1830d0e560743ea0825c40dec472aaa2a9e6eff6821ae9817d9c6c3c42c22c5a102dc051d1aa4cec6c1aa9a16c3f6f01a81b2e91b002f4bd9d29e831c7faf4f4b3185d563f2f70b443bc19cff4eeb61bffad03c85c8dedc63e9f1850b39bf63341fd861686b8ee2349e396f4df13aa2ba6a7587592f164b9ff5667bec9a99406aadfa1a40a41427bd1b790814aaa68fad9975e3d8d37c34467fadac6bd5387ef5fa2ebe93c820b0c50378ea5e5d438760d95a5b8158cb3dd939ffd4dbd4d6ab0989b9965d0bf0e80cd1f435aea0117d79b1391df27629a7f87863e49c4d672fd707408741cd8244dba89cfcc89c76357497980fb5823407d370e5b97a1b8127d5b1dd493fd9f9a17f4a73a5f68290b6c9ae16d7c904a2e2e333a4d3b0b49b31ccfa6cc58e3109a902de266cec84a032493cd41d84834218ffe89346b23ae6a81a0bf8575192d156007b82fd25a2c1ae639ab5c2826f8bacdfc0ebea2e01071e580d9475c260b9243efbe45866c00a19d0cde19447e3a081fd0614cd631734eda0a5b35893ef11b3aaf364c8b2e8b3cf88c8449c1be6bf4c1a4c8adbed8a77119dd592379e8a29932496015d104a8ee3776142af4c75bc02d195b63a3fdc0586bab349c25877018b832171cf5d2800bf8237959d4bfcd1ca78c2e416eb584df81214bac6ff7ef4b1384123f5f33ee08f9e0c65ed0e6f5c9e5c198f6f34fb6fb6682b43b3a250372fdab9d7343ea5845809b08e1f2553bc4357777c3c70ea71b8519c995d378020b06e2624728f8e19b2adbdc5693fce70bcdf78ca20a8e68410be2c59a00bfb937879478d83ad7a48f0542efcb24c16e2c952bc97d6e883dc832160990bd9c64993d293ced83158ab31bcc6fd0ca770f8c10df5bfb8849985bb1cbcd30ebefca2775397a02b916a174f7f638ece58b33afb863986814862380f010e9da88f02e1f387ebd98a1ad8ec270c7e1217f06d569d8d261b1c86cfbdc3035fd2bb1acb57e0910af5043b7a8ecff1203a92f16ec29180e99d5e59e6786b6d8c51d63160149ed5f1caf8b181d7eb918808839a6bb34b20d5fd8fdb3bbdd689ccbb09b53f1011a1c503ddcc7882d09fb276c50c7d9e0059ca8ea31905508dd1c356eb2b263bb9254bad1aec9257fb799aba9bc351282928d20ab0cff6bdf0b9ee450726c2035c556c6592cd1f2c08b8463c1f224ff366e95f00f79f2e921ea221783c8c35c85213c6629e59794aa621484862107cb93cc777678f8cdc8a783c298c7b4da119fb9f34529c3d34cbcef7e0ca57920115925fe6de52667812315b67cae0613a093b670936ac340a009b99b6d110181aafb1c473d6078b21f74424a0f3d488a9918589718e81dc90d98e90e4e42a9ecb5d54f6b5d86", 0x1000}, {&(0x7f00000000c0)="83f65b478ce8", 0x6}, {&(0x7f0000000100)="d94e5b250471db5f123b2286dbcf0ac3eeb60cdb87328a365c133cf970db40ed7d132230dca5", 0x26}, {&(0x7f0000000140)="7cc6bf77f6131e1b7580f43b9c20f4d83d984cf4c1e091131db99ebcb19c4e2c57750a2d80ce0b47c095288632a8a6a102451aa0ab812507a4cd80dffa0764bfd1fdb437683506f75d4dbaa9e2cd58423fc09ee6", 0x54}], 0x4, &(0x7f0000002900)=[{0x80, 0x1, 0x3, "bdf20409d8038891fc98002d378db319c42ba958ff2412d1752fbf9f71da68f3825f182cc49be5df97469550b82c14579eb4190d65325798ee9ed6a7bdcaf686650482a070743f36bf7fed01f30108d31fc32c2aae651ae7255934c07603653b41b21ad9b55817a9f8b3"}, {0x28, 0xffff, 0x7fff, "2a0ec96e169d242bfd792e472d181bd0ea8a71"}, {0x58, 0x1, 0x1f, "ab4eae8916f5fafd3d35bb00464418c0dfc5ea9cd782d22751a7786c2d741d2fcac6c4abe3882006dce6c863e1eaf8a0acf29e3d23385227f174d8202ec9bb6a64"}, {0x1010, 0xffff, 0x7fff, "6f008a819807286a4f23479b29823110d65469ac1065c0d69c998af63ac450da1686f361b6bc3cbf1be5b769aef65d0d6bb36fd5658d11a7a55f96dacb9edcb9739267b08b98e5d1ab365d9fc122aaec9fdc01750b316469c62ddfad509aa6ece0a97d884a64ccfa607226a8d39987ab6be7a4494e3179f8e75f9bd12d8d3faae9fdd979ceb4c7f8d09c3edd56737e71133e705cb85a42ce39297baf947e1e4740b3f6dc4e40b8af865a1ddc7bb04c30aa67dd0e162c21050b8a7e0cc760a88a37450c7b7d46995f9dafd9c8e2b4aa6f6be1769451642102c3898d51497ab1677e7b4e69cee99508c347fcd2f61018834b8d49784fa72bf2b7727740f753cbda0e75fb1cfc5a014a5d4755965970d78c2cecc749f98f1b4785c5a43bd7c6a326e813ecb6a1d14652e9b95228b3ec609e066dfbfd8e378a4807db7bdff0e19f03ae6ef98a76110f37ae4a2c17bac5a6407845901be7f4ceebc809831848a4ef032fdf9ca05c01c8614ad23713a821d211aad3ad87614eed5df7f87353e0614ca16f9790fc4873444b6e171e3a4207f6322d4915063d6a9aa68f16328e958288d510c8577dc1ebb2dabcd700236c5f74a5ad4535964cc27fee6f06481fcf7cb81f506d9407bc7c47082b64be3e82cac6e3cbea5fe630d65d4257514279fa98d86ad32120b0c5c5784c108df7a4ee6da5aee1adc37b81eab97f9235ff6b7e1d01e3f347a3f5ee59966e3363c125c90d49c5d74baab71c429f1a0a3d0d403331f2a9b47e9440b626033977508c68e7ba4ec32cc5fab51a83bc3ff296abf165d624b2c5f8e1d41ebd0046b26b4b9c21949302c3d0f9784bd2f1436a14c7f64c549d164103c72823105e1e0e10a5ac9a7ab4c657988cad061dd864fbd5c971d8f8fce8979d3464439d0e0843ae62214a3d6eb754df6cf68a5a1ae9aa04f1ead91ec06ac594f9a19e233b46dcecb6f4b1406f28b2123e63af265478089c8550bd134c554e2bcd80fb19bde06195af1cb856272407f4b7e23935742f67c735ebccc175afe0a5632e9af8ce2edf962e98ed7809eca8437ed90a0893b1768c3c8c220cb5e662d78a11bb399a40dab0117a1bca4eac4ad155ba220f5fa2f9b27088867298810ae4c628fdb5a13cc9e306eff4dea05d8a2a12e5a4d728c7c204a1d5e29822cd3f7b2ec99eaf8b8086ef68a2027d5a6f400f70317c49afb8b829ab42f0ec6ea177beecf5d24d1c4f8bbfab216723e1ca03094cc0b83f58e4e4b24b7c723da09dd9444f2e7f4c6fc11d4dfe7c5d38960356939bc39bcee515e4bf8e5203e9411d254e69e2079991c934d61cabaf7f5f39af55b0e1956c0e04505f05ff99a0439e084eb29b6578879f4b3fb02d729024f628fbb22ecfe877b4d8d4e98f7e05f897bb98f1ff567d80e246860278f2c3f4a3f8f6aba199359e5d451225c41b764e1ab500c13fc5bde34f8876b0a8eb96b1632b986ed7d43b280a4623d0e1f6d4ea9f1adfd812366a188b06b7f1f3534d55646b6acaf7fe5af8f98d0b5d0087cd48737fabdad8aa1c243954b9a88f438847037b03f7afb3572f1db6855ae7c003614db7e3045f8b13b8e31c794f755039b246ec227609387167268c9800df5259cc9549974903e6bc78d034701a3237c101cd62d4f96ab13b8b6157c93f635382eb5cfb3768b9809c1498802f5bafe696ec04ed1ec6b5b4f8dcfcddfbcd68004d95a13c777ed3f2f48a1d14f50c9f7a4d679b3794fbb8b83ddc827514b188266e79bc945d60f6ccddf1ba623bf633cdecbc4d77288e7b5a71672be73870db96b32db937f2984ac4d57b7b4afb06d6058b9e002cf36371651a36ebec0dc76dbb37ec008ef81869f0911c8a9ff53f88381ef9f294d1c11247ab997f523ca2bdb5c8fd3609ce9965efcc89d88fbca44b7991baf0b7fe84e5e03dce9ac69145ca9cf86ea9da0514b2e94e9709cec70076b10eb0ac1f0d9d266eebb5b1958c01d6e7e8babd2ab34b73bed9ae310a9287f4bdf2b757bf5c7deedb0f833ad4d646fdcb598f4149919d97193cbc1251c06b41e1adf22b6c6c69e4033055ccc22c724c9b553764c3da149902d04867bc891c348ce11899aa893836134bd96ecf60717edd1beb40df87c37b0527fffad073910fc1bc72cf4f2f20fcc4b2f3d579f08df91d0e09e29be00a9515ec3a9b0104e4205bf6ecdd0ee8d42eb6d3d9cbdb4ffb9f774829a74fdf8fc8e9edb9812b9c3b3afedf2e15fc4027e8526746f55e8885bd8e30b6b48a85d11890c88ee00654b49580a96cf52db570329a8e2aceeab481bfc1c7ac6ff0783d49a3c38d5611763931614e5b994148dde9ee1158de2c9ea9f64b9cadcb8bf71fd4908676bc69867f55233d4c2527f5ab49ceb7d33c3c68930fc2056637029a34280bff49d8f47d658a86125c0a44404050ef495a7297aca72b4543fba90f71cbf5f8bc13714611a1c2854e9b248639e34c0b6af7d4ffbc686e8e58776130f48c1ff28b1b0edfea93a840dfe94e15d8f174b7908957c310d6e491ac196d07b8e9a198d84b7405d5a0738f0912f7016196bf8ef1e81797cf6ce56df19729548cbcc72341f0eec0e7ef75eddee3613b4b984706c66f2f96dd2561a8779bc2725c36f3c64322a83055bc52aa4b7d2ddc18012b89f7f37619762f4b48ae63a3e8c6003508160a75caf18b874a60c7d86354e9a363d9af7a64d8e4f4694e4eea925ab2cd7a0a9cf8d36c26e114448f429c4d0a677f2a06c8f80c44341e207456f4c15b9b16578f63f9e0b30ca07cf61d3586801565d99a0f6939480282f4bc361058f32a9f8652283a9822593af6ef1ab6ac983ae0ae6ea8fd48e889aa3f0bc6d8d2ada226b99b026787b1266145af37bdaee3672e76c5f0e425e85e02cf2032dfb2700bb173a2da172f52b89283d886d9709dedd1eea50da077213cc8c76dd6d215fb9990d659a4a1b303f8c6858a42b28dc2cf12fcb0c04e3266cc91d81fc3e8ffc69d6e05c040a228ece61e1b47ebf29358faa6b9189c99bd4ed960b42d180ee7ae1618c393f57afe968a41358b718cbdf4b708e1e1e5c4c59002d0740716b8f21dd2901d5bdb179f12e2d497634a2ab9430535c000fa80582ab512caf919c76e659a300e0b0c1caca1c5de8a16a20b65f3f62a402679187ba075d44cece79573d023d8f330ac85a36baa50de8efe7fed42e23bf7657fc6e48e6ef6e8c17b12d68129c0576ad72e7d9d0bc7f76533bc831b7b59faf6d76afb97732bc87db2d2f1d6ee67774fb96d4ab06e715ed9657220035f540be63a86be5b97fb8d2ce7f8a56695a9e45feb1f423aa68a64ecf40fb562060388ab59610a2292513ee7bb373eacb55a2e0a8faae1dba6ac7a26349cd9737d2ef85c8450790c7d9238884ea3dc35f1d3f12d1e713931dee373ac2f7aa4a63d0800db2ac4e7e3047cd95ee0fe488417f8f8cfa2cdb43b7ee0b4d5436150392398ff4cf2b83c00bb5a6f5ad6a661ac0a48576930503dabd4008ff8d632c89aee91248425834cf8ea73412eff680c9afb0c34b6f06ba302ebd69b254f3b7f1634fc886d94856997d4f89ec8205932bbbdecd7ef38ebedc5a3b3852a5ec81c3e0054c72062e372b1bb2b3b4d59f4171f32d3e85df0b81d0838f022e6b23852073cc80187b9f3b54c32632d95eabd664aa2e6a63321d2a918958eeba7e39490df4743188c5d3307cce5e6952ac4c6bd5789c09e8a13e1123083d80175a4691aa5da2b201eefb59240dd76cdad06e60ce424f1d0d274b3a3319e006bbe62bf41c906df78fece969375faa651497e45753e371361a57cdec8e0aa8a061c106dc1179714a9b81ed53481cc56ff77be4228eda8295940ef1aa5221ed6a15b4d6aff5c52c361f302ed9e170b892da806bde0dfb2b22519fe231ad73a20feb3babc5dc3a3ddee1a7bb6fba6d25fddb2de425851a65258648533984c6b6c5be8f3d99c37f07dedd2709115a2d76eac9ef1cc2eb66e0f5fd43d0f8437904642de59bfe80d4973f962766b5993dc84dd097b260976e02ff8ad0c5c5e5f9c11f12c14d8004885994b25fa0561170e7d4f66baba15baa09eaeefbbdad11293dc4cc8e648e238b083b676f40e78865c4c55b347963f090c527ada8b396500b13b50321f26e96c3830d70b59330f3b2d2c2d52b70725d673ea3f631d11d039005e92455933a77c41bfbfbb0686005b31e871c1544f197671c51f3963ffb0db2d477d331397b6a51ba186dd91682622b5565fefff299ff12f44f17f653c1f7dfa7f365d23aa641de7b28d50dee5061e53137edfb1024075bc9bad91e82ff27a86863521142e7c7ceaa69f4a1dc13354a6dbc6328f5586a68048e71d23ad3ceaa2676682d0ba661c489293855789076fabd17441466559e4197d29eacd196d446978aa2c45fb3c3d73689d8c3376f333573ada12854793bd355d898411e7ca04ca93a8ad2fd6f8160e67be11d22e8c8d3ecf29a5bcfe67140c99e1a72f1217b0767e3208ec9a9d7bd10ed934cd41859864dfd03af086708c52df64f8de024ba4c918d411e647e76c1a8b779c9725ddb6209589560b178b303ce049d29c18b68433335d152a6ef5f4a292e40eeff5408e51faf4831a207cdb96ec73fa91349ac5232015c2ae40f3a6d0a842c015f8b21a234bc9b4a299e89b314958092ea7c5b1a95a308f4c731ad8896554cb661cb0bfd186fdf3633c1c24a644e68e64c2e4522b4736139c8fb2d96ae23cea0bc1c54874d0106c40b19919ce6dac92a87261418fa9852ffda428fcc10898a4a1c9bf3fa4472b896f9e4de290cbcc22bfcbc25f9fb323ceec217f843b2230f9162789a272773299795d8c66256e3bfb2057661cd380ad8364a40bb08705fc571288a5f3355388ae2ef6107dabc9bce6902ca022aa550be512f0cef6269e055efe401a5a22187f8ecbfc02870bc87b3376683771936c5e709eee4f3cb4f3573ee1149e13d088e7a4ab6a7702471d6c704855f6f1c9a22c14aa038cb50b6ef8cd2da16fc7f15073cccad4176790100c60d1e632b278b69123e84a152a5bf1045e902f02f7991a1b84df66ea8c9da99eb8cb17f8de064eb9118b1ae238c52c2178f78be49aa98a36363d3c80e21d5c62a1262a3fc0c8aa2d3317a4cf81cc5cbe8b77af91b5550e8936323e19e4986f9980d3934346c6d9683fb7eb1b37892f15eae4f31f683a66e6b32472c8ffcc223f53a752112c0ad9fa0354e07ad5f9b8f3938528c711ee48c1f4e8be89252eb0f0ca7080cd0f6be080cea96a3483e54955ef5d8360f85d8568902da6ad0354af221746c944e5edcac6ae64c31210eec9d94d6103f57640bd121b6e06025cd6959a8650f8c515920291d33e48e6481121513ab1ceee5bd09adc1c9a1a90df957067d7d0794538e0c5615914b14131f308aca385af9d5348020c9d3a737a520aa4c3a17747b3352bf63046f3d45a8c1e82b88dae0ba54ad9fad2d43107f578243926b3ac915008bbbe4de57731e2518a601c789ad944630c915ecfcd004001ca2466ec323d603a0f869ed6aa4c16a34aed3a009d845214ccc3cccc7cd410c17b70be79acc8454ab0717a8343d64c33e1080c4a156d9b85fd1a453ab5eefa4942a64a9b06e66a56bb7377bf9811bb4a2ec655919330bf71569669f06cf64dc44fb26c14bb1fe200ac815454b2ac2ae82684a9383ed06bb75d2064400bf12a377e2ac5faa5c720c9f6ee4077c07ab68a61d2ecad0ff6ecfa691ab0bfc94fc59212cd08e16752f098b1dc80ef0d6910b67d9ace6517ebd368515f532d55"}, {0xd0, 0xffff, 0x3, "2030c0a673ab8b8ab02f4662e2a5b5165a83be129bdbb06ad6a2a98af200e2a5fd6fec060e7cd7bdbd01e71d0754541c5842582e8b17b98e98736196c0ee5ecd8cbd199db54619e32a9bf2cf83f61c3535f9542b0a7d3c94d8b44de9a506179563586386d457e65e0cd6ed9de8b5049162eed5e6a7b7bfc4b86a8f44aa3375552d64302a4e5cde846fc6a50131c24b979cc06544aaaafdb2f653b9c7472925d777864abfd620db872dd6f3649c5008da881d66923478c77aabf60b65d8"}, {0x98, 0x1, 0x4a, "c624f072be4b236cd80e11b8e2283649a0e53b529d5d2ddd0558daeae8592afdd3abdb67bd6565c74b4d1e196cae95ba6d6465a0b2152e5cd1c133170db8f168272616d4bc9d27013361edd2c2e2b18ee686c4e0e9339e7a2bec864fe6da2496b3e8c3fbc4a3cfd000ce0ac923a997689c52714ff4d7cd9a553907ba88a0c8fbc08b7c0e39"}, {0x100, 0x1, 0x2, "ba94363540b670fa3ecf6b60f08471fe529720f63605775312bce03c53365a065fdcd730101451954655991dad22cc1fe9a11642caacbc450dbab839f68efa1c5c1f863aeb0bed6400abd1ab46041a54f614554040f4c7e4ad77ec4349178c52f5ec48a946b2de49194d25388ee015784e13ad8dff18b0eebd27d6f990d691d8a71bce09ca3b0ec4328ec3948289787b39f193ceab90e4308eed4e5cef43da554f77c2225e487c788448c7f7ce726e1e5abfa393e90ed9f0e59a142ee1975719a91ca0a651dccf626547ca2a4f2d4a825c68184858b08df8298a759507360fb02aea28c5b5cbdd2cf6bf69b1aa8ab9"}], 0x1378}, 0x6) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:51:18 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 01:51:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000002d80)="1f", 0x1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x0) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000000)=0x7ff) close(r2) 01:51:18 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x6, &(0x7f0000000700)) clock_getres(0x2, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='r\x00', &(0x7f0000000100)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='r\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='[[{%\x00']) 01:51:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x74f35d368db066ad, &(0x7f0000000000)={0x3, 0x5}, 0x10) r1 = socket(0x10, 0x0, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 01:51:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(0xffffffffffffff9c) r3 = dup(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) socketpair(0x10, 0x8007, 0x200, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x100, 0x1}, {{r2}, 0xfffffffffffffff9, 0x90, 0x0, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x49, 0x80000000, 0x6, 0x6}, {{r4}, 0xfffffffffffffffe, 0x2, 0x80000002, 0x9, 0xc4b}], 0x3, &(0x7f0000001200)=[{{r5}, 0xfffffffffffffffd, 0x9f, 0x2, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x0, 0x86, 0x9, 0x8}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0x101, 0x4}], 0x0, &(0x7f0000001280)={0x20, 0x4}) r8 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r8) 01:51:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x0) 01:51:18 executing program 1: r0 = getgid() setgroups(0x5, &(0x7f0000000000)=[r0, r0, r0, r0, r0]) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r0}, 0xc) clock_gettime(0x6, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x2, 0x1}, 0x10) setegid(r4) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x80) getdents(r8, &(0x7f0000000380)=""/166, 0xa6) r9 = fcntl$dupfd(r1, 0x0, r8) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000440)=0x81) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) nanosleep(&(0x7f0000000500)={0x4e6c, 0x6}, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) r12 = socket(0x7, 0x4000, 0x8) fchown(r8, r3, r11) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000680)) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1, 0x810, r12, 0x0, 0x0) r13 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) getpeername$inet(r12, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpeername$unix(r12, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) fchown(r8, r10, r0) shmat(r13, &(0x7f0000ffa000/0x2000)=nil, 0x3000) 01:51:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) socketpair(0x1a, 0x0, 0xfffffffffffffffa, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/254, 0xfe, 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r2 = dup2(r1, r1) flock(r2, 0x7) close(r1) 01:51:18 executing program 0: semctl$SETVAL(0x0, 0x7, 0x8, 0xffffffffffffffff) 01:51:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000880)='.\x00', &(0x7f00000008c0)='\x00') r5 = fcntl$getown(r3, 0x5) r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r9 = geteuid() getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCSBRK(r4, 0x2000747b) r11 = getppid() r12 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="598092d1d7655bae8f715fcbf9e47e269ca8248bd1935a45e0b1701ff44da9ecb58bbb39dcfa3935930e8d12f59393903b7e7cc244ce15c0bdf6e68578395e18baa011606f46fdbf72eb6ea84a38ea797f8517d18d108809916fe1e2c7c8a372c39594aa88c04f951ef2b97a5c8ec24eb1d744ad71fa95b29002c9290749b858d3f64214e96ccbd915fb6db1541d8ba179d92d2e09230b6ab9fd27d44728aefa321dc8288f863a56e8eb2c4780eab33f764dd066e623567203038cca22d383a802f259cffb2d6b33fb184a5c5c3c8102f934ab53", 0xd4}, {&(0x7f00000002c0)="496af952279a6b3d3d5278514513db201ac95b665b6ec4cf491f2f0e72642aa775b841c784656012d0f408181d0081af873c1076e18306cb803027cebcaa0498d1dcbfb6ac62ec9e872fa11bbea797f711215eff26a6f0e62d3fc2f0e9c4e0e66ecf99c53c0cb8f2f8d01d8f2147491f8e5f2c36789e886051e7f8f6ed43a29c7e8a7039c2434047a64fae6766517da1c2b78e05e6103af9e56605a21c759ef99e809dfe3d35fbe4a6b645397a6c18", 0xaf}, {&(0x7f0000000380)="6f2a27b8be9e119f09165bc726824e2e75ecf50ed5738643b55f07a7638b9022d60e249a8ef583252cfbfebff59184f0485a7a55c2d9ea807d266f13bbfc58f471101d5135a4bbbf366091c80ec9fbdc31d5458cd8a5c1dbfdcb42fe9937833773c052cf3aa54bd9adc575cc3700ef69528d39a607887d8293c9f88f508028ec0a8b106ef3506bb2f12d9bb2207d4017206344607b66ca865ea164e99d85c35b602f3befbfc4060824ebd86f4fb051b44685948e0b349900b707e5f7645c20b8162d7b02b6681085e7f9319e5e281822cca64144c55dbad17acace529f502befe93c33a7c167e34e743939f9abc2817327aefa33b926ae71", 0xf8}, {&(0x7f0000000100)="17aed48cad0eb0f4d0c88c1f2532077d4982d8ca65dff4a36017d759b1b16a85a1c5e6f43a9c1e362ef94ff20b5a86ec17306c1c0003b9d6ed3e00b818bad683bf0f8aaf76a9c3b70918118bc1c42b9869a96d8d5abd9a1867098e77b2024a49fe94e7def749e32a63187a1e9a082cd5660a03f0815f48077a7d35d868a1", 0x7e}], 0x4, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r3, r3, r4, r4, r3, r4, r1, r3, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r2, r4, r3, r0, r0, r3, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r0, r0, r2, r3, r1, r2, r2, r4]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x160, 0x3}, 0x1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x80, 0x0, 0x408, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 01:51:19 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x2, 0x9}}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0xfffffffffffffffd}], 0x100000000000015a) r2 = getppid() getpgid(r2) 01:51:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002540)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca35520700060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c0218c69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8519f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5402a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088130600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd1f667d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598ded82f3e4432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187cc299a731608239114f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b4d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2daf5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8ab6b08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5d876176ccb059f9ac4de2e51bbd6f6edcc64c31fc659c84713f5b1789a757dc98999a1f16f809ed3342fbacf42a4a4c3cbd09c771fc56bfcc47ba422cfadf3120e3aacc5fc565036f884bbad8f9695d4c299530b436c163a462a7d8cc172487c2199e0da3a97175088d402754773c194ba0147d14a9f0a76644a87c88ab0520a798a9e984fc3a110383b1b12e1f08a703437c262a28712acb73dbbfacb1149b8fc47cd51f5eee2cd6ffce2b469b7e79e33a0f2159da9f24d6c7d6856f6000000000000000000000000000000009ba6e876096033236ee23b28ce74cb53be491163db3d72ecf69a738f6ebc3c3bd2ef85b13578e099ed2cca96eab5762f1700784348eb5ad35060da8ae51fd0daa963d87d9359632af93bc176e832f4ea627a061be2c7644ae2e556770fed", 0xfd7) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x7fff, 0xff, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) 01:51:19 executing program 0: socketpair(0x38, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file1\x00', r2, r3) accept$unix(r1, 0x0, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./file1\x00', 0xa19, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r4, 0x100000e) fcntl$lock(r4, 0x7, &(0x7f0000000080)) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) utimes(&(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)={{0x0, 0x400}, {0x3, 0x6}}) 01:51:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000fed000/0x10000)=nil, 0x10000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:51:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1047, &(0x7f0000000080)={0x1b82, 0x100400000005fc1}, 0x1000001d6) 01:51:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ftruncate(r0, 0x101) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x8, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/192) 01:51:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x2b, 0x0, 0x0) getsockopt(r0, 0x4, 0x1, &(0x7f0000000040)=""/230, &(0x7f0000000140)=0xe6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) syz_execute_func(&(0x7f0000000000)="0f01d7c4c2cd93948345ba8b77263e66410fdeebc461995801f24f0f2debdbe33666f344028e0000010046d2fec4a1a9df5bcb64f2af") getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) fcntl$getflags(r0, 0x3) 01:51:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x5, 0xc85) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) 01:51:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ea7f00d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fce8d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r2, &(0x7f00000001c0)=""/104, 0x68) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:51:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/27, 0x1b}], 0x6, &(0x7f0000000500)=""/175, 0xaf}, 0x801) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 01:51:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = socket(0x1, 0x5, 0x7) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000100)="7e3054e59aeee9d0b723c08d02a8e70cf65d9832507ac04b2f4473bea1eec607afb4a722c40010710bd4b817bae88c4776fbe9a085fc9e7a886bb902803cbe3f00a7b109f7dcea40a144dd2c89bdd7116439e27a6944206ab87dc7c44b1bcc7ea811e346d67a2d", 0x67, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) dup2(r2, r0) 01:51:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='\"', 0x1) fsync(r0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) write(r0, &(0x7f0000000100)="01bb", 0xfffffcc5) ftruncate(r0, 0x0) 01:51:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) dup2(r1, r0) 01:51:21 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x180) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) getdents(r0, &(0x7f0000000140)=""/80, 0x50) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='r\x00') symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1\x00') ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) mknodat(r0, &(0x7f0000000380)='./file1\x00', 0x2000, 0x3e) sendto$inet(r0, &(0x7f00000003c0)="68f409330591997afb1dd110daa3a9167b446935dced82c9aabdfcff9913a052bd5c68d5f0c873cfdf6596be7fc80eb075a668572eb62f1b2f56354d6b2808a3db1b9409053500f56960b09d37d24c9f0b6a86dd1068adfa3900d4f9c281f05ba14eea89bbd564ae82fdfafcc44bd8663d198c37c180e898f542035d6997fd38e1ebb161aab589ada06ba0122277960ff8c7506cbbbab5078cc49f4ac659fa1ab8594dfc9ce39a8879c9b34a577e0daea1c3342f726de7cb5c8118a9b7eb7a84af1b65797413c45909c4cca5e5", 0xcd, 0x5, &(0x7f00000004c0)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000001540)="67b91128e4e516f69d9d66cc0c6871eb72a398d99d54fa408b18b7eafc16bad65d967fa080fa98a160e7c610eacf3742227301c66692cf58dded49ae5259001ef13f46bc084d43ee4467f4ee91ac3bd63f612595e0a9d649b0f014da9a88a94f3a1780111195561214edc24795bfaf171b712f06d7f84efc1af79fb98706f95449b965f9478587d8ff03cb4478cdfbfe16f396", 0x93}], 0x1, 0x0) sync() mknodat(r0, &(0x7f0000001640)='./file0\x00', 0x100, 0x3) read(r0, &(0x7f0000001680)=""/106, 0x6a) sendto$inet(r0, &(0x7f0000001700)="72a11d6fd7b7cff88f121d9f008fa9cce3159c46958917089d88e548be31dfde8bef13ecc2429cbc31810d84183706a84df11f8def69261edcab121cd16b721f55942f8565014deb3e37a909547fc30586c58f0ff5bb80c59a79cc4401e26b7c976463452d002826f8eaef193c75856cb4cce27e30586fd667906f476d13e1de682923da554d1b1dbe02df33b3b56e483d4f66b19cafeb5b967cc88cf0d21515addebcd679324ef1143ac636539417bc6a8331b02d", 0xb5, 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000018c0)) readv(r0, &(0x7f0000001ec0)=[{&(0x7f0000001900)=""/165, 0xa5}, {&(0x7f00000019c0)=""/166, 0xa6}, {&(0x7f0000001a80)=""/102, 0x66}, {&(0x7f0000001b00)=""/135, 0x87}, {&(0x7f0000001bc0)=""/132, 0x84}, {&(0x7f0000001c80)=""/225, 0xe1}, {&(0x7f0000001d80)=""/83, 0x53}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)=""/90, 0x5a}], 0x9) chown(&(0x7f0000001f80)='./file0\x00', r2, r3) 01:51:21 executing program 1: socket(0x6, 0x4000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/128, 0x80) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x0) 01:51:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x21c) mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) minherit(&(0x7f000023d000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000023a000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$inet(0x2, 0x48000002, 0x7) dup2(r2, r1) shutdown(r0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffffa) 01:51:22 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0xc1, 0xcdc8695, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x10000, 0x3}, {{r1}, 0x0, 0x40, 0x11, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x3628056b16801e59, 0x40, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000024, 0x9, 0x2}], 0x4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x7, 0x6098}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x4, 0x8}], 0x6, &(0x7f0000000340)={0xfffffffffffffffc, 0xfffffffffffffff6}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) recvfrom(r4, &(0x7f0000000140)=""/51, 0x33, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x54f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fcntl$setstatus(r4, 0x4, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r5 = getuid() seteuid(r5) r6 = getegid() chown(&(0x7f0000000040)='./file0\x00', r5, r6) 01:51:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x7, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpid() r6 = getuid() r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0x0]) r14 = getpid() r15 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r17 = getpid() recvfrom$unix(r1, &(0x7f0000001900)=""/4096, 0x1000, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="01002e2f66696c653000b8cd3f4c04355e17881d7904cc691f45fec1e32aadf025072543af7e0a009453cec365c09d2f628271cae6b9d1c33098a2daf7036f755146debe64357861751fb0d3449205f4e0e67f8ab118b31fba60b45307909a36296c3d107aabdf8f07cbe7e797b1c4a4a06bbb110ee08b03000000000000ca5d77d4f6ade8e9efa58b76beceb96471e1f4ffe122b8540ee0d693a9bc321f07549c538f860716232ba606efa5720f5eb2107f20e70958f5aa400b5cb390f89462af2ac917c42d51eb5966ae7fe790e597f21119ad43f5c9c145"], 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="9bf453baaf6416e56cf5d8a29de9d03c2bd5eda038cee2bc2c2da222a2b98a4fc6ea052f9ef93d82719dbd5077c8bd02a4403cad6ba7b3c74342c5866adc99ece3d3d0d48118ce7617b04953ac097f0fc95f72879c9cff2e74a87b8aa6fa7a011cdfb969bf07719cb2426156fac05368ae349e61aeb8de26ea4b994057aa5e9d847b8c05a51bb8f0f1e2c69bdd091e567860ef6ddec7602d96c2818cba07047d1fa6e2fe3dc0ceb9678330b02eeec0fe40059dc45a58f2ea162774eae514639ee0c18f81f3aeefaaf8bd9438c596eac6a3cde07196302f13e9673a4e07641570eb04fe403abd733597c3d64c7e8be124682cf27c5ea7fdb984771e654d152d641017eb1ac22803b5da59193285f00c015090fd86c041fd91e08ac6e87d4092e6b76f3f227d2651ab66e929a2bcb659dd0c2253da20666d0d61d6337bcf3fd76e774aa894dc22d7cff6997813f293e53cc8ff67dadab718c3df7761e68b7f551e1b34e550980449fa67747d744d28ebd6a26bc94225946b201eaf3c5d1b4598b9a5c7c0d5222fa0771c2c4ff6a9efa8967e6f2deeb05aa566915d82d9bd55a02e4e3fb15b28997d67ba5b61cb5213011f3579f3de9a205a573331367a08adfc6fa0033acd37c740be47983f1ea1d18fe74efc2708f6067349b3bd8a3a1d3993e271f041ef53fc03a679a8a39941a13ee5d8bce24d01c5ced571eeb69c99468e2b4fe9cb3388e603b60e07a468bc9c6d2b17fc8a9ab516201cfc664810cf191fcccbb9294c9399a889f07ae801a593e9e8a9169b7855b00270bce74e219e17cd87ed2244c2b219a235bc64ee740ae5b757d18c9c6a17ca427480226c267d267b80311bb9173ef19c85b8b81afecf5bbc81f308d41e1f7ac075280a971f2ed877b1c1a79a673b6317dcbddc00b326d8483cf9e2752c7dd6f6e4bae1b3b9d243db8b6a4f44af067ed1bc17dab02fe23d65698dc1c74ef728c8f21035e608c6cd141efeefe3b2e50cbd0d999587313a5b15aaa33f65e98515ed2a09e0d896c8ff6e1463db01cd24aff7642b795867443c8f0b43605d20b7b32a9a68fa345ea1451f5d8bbbba1f0dd07f3658a19fe48b5944ce30edae258c7bd11add82f2897d1f3b4eeda77d7e49a5c019da909e0ea7bae0c39aac2bbf7dc3ad91f12bc8ef66bb04d5eca856d536c9e59a339233ccad803b35b3e09ea26aafd227addac93c893749c86fbca75f931b7f1dcd9a54f1168a27cc102fa27a593c827d0f7fa1973f614273f1322b52447026275f51ac53d688b583d41482bbcea97079b2f157cff3fd47bf87a277514e55a5ed7d32f5a64db780a48ad2291f671f41b03478c03baf375b809d73115f5241222f668daa3331b2a3b789c7310847502ddcbdd6f3a277d315bb7164148718268d0a5758d782867096ed8490c9b228c91588c1ad5216bce46ade4bf4bc86b9351ae4f5cac68772a36455d67f9955406827b3688f1ba89187c9e5d26bbae5edcc3918b21da0935a0c07894a14b07485bcee74d664cbbb473b9d51b3db9c7ebc8069263994c50991a4a0dd92cef6589b059e5789e92fcc123bab8b1f7e1426896e66e02e514385d8f76361c4fa575d76b3377b8316ab240b3656f3853a7b361301c673f7f880462b294aec8a8cab800247e0e30ead734b6ba30fa3a619d734d471de2cdda16562b4ab55184c240c8e1b91c9260fe95872ccc938b1bf44e9681003a4fa684e7690976bb84f88729131da13b74b3afeadd80ca863645e242f6d6b5e2ceab8bd8a1a7bbf100e9ee791925e0e0a47ec0b12aac561fb013cc840cf31f9852c6372dc3453214df79f1243b4ae82272a19dcd28d5487c26344ba327f62fd76c049f0c15604a7326d2437543ffbdbf643f98bb46993c8206a654ce2d4237c2119ed2ecc0ff7d746e0b211fc5332e61bd1216df2664fb0012c984cee04281b3bf7f828cdba26570adc78cda4a0a15a89446321dac1a5144650084278a10237cc110c212452deebf9f19fb0faf8f9c192b79ebfe8e6022fff3694e161e149e8e11376427921cba7d9c28344bc42e4a6988c07a6ddef9afe73c4d5f483a0aa9baf97c063db6ffcf39549e161be43a59381b4790ae5b6f2d9dea981b4c4d6a1003a169ce6528360c12c3879e1dffe16dcd7dfdc108c7d17c27f97b11538e0e803fc887ae1b16062450586d366e7a7ef73aab9a524ae8b6caea2eb6ab17195f5d1b18eb8c410043ff83e4b2b76c279d08fd933973c92382a1962a4d139bf6d6588e54e9cd00d3ada2ab5a4fb2efe0a9d3805e3c7404488f462b592d56f98b6884dca109be7f4640ab306d8ac32a22e6d4fcfa38714d15f42f03ddd4732b2916cda723b6104b435cdac9e9065b9b6fd5df1aba276d7dd6c8d7c3dadcd3b2fb67962e7cc4c63c9798aa30d91058b39fde6e8406afda50f8c5c7733f840976a45b04b87c7dd4b2cb6e7fd5f38bf2c51f953e21632ad6b87e6a553e71b835c97d2446b0678acfa5110df3cc568352c35c71d81e348c31032bd267064d2515015b36ff509b581427241286ddbcbbcbea45471b22a0b72d3537d299af7c5cabdcef8ab946d13081cb445f724fd2a5dfce24ca9ad1cec8c659c1cada35d9d705ae32ed7fd7a91f021560ef73a28018b63cc1d7b70d0d159ae7ad29cd62bf26d3bfe2f0423656955a47497aa425955a418234638af78e4ed6e7449ebcc174a92deb1042ce3101893486bd506745d61149c72ae6d631d6bc7156d48fdee1703dd478dd97a7f0b98d142e7d543d45cefbec98f629c9433083a3eca182a8ccfa5def38f611922df3893cb5f35e46753acc5e4380c9f398febe8b70cd1ca2d4d687a37ce54301ff42354d1be66d29f4486cc7e559093d723a53895e15340de725a4a970e7eb0ff955a8b3d31fd65ff32e8170d92fa5a0881105b5e320c3f9c31b0c03f5e4ff02049ea6f4d425071bfe4d8268900738b2c48e71dedd2a61fd5cd7fdf21d2844ce3c3b9d2dee8fddedadbd67e5059fa0bafdc56a27c9e6ed176d2d916c443b42178f94ab20b0fdd18a25cff5855e3eda2aedd0a8d0430e0464c2dc40716ae1918ea3e30a8fd73b441291842c0555781940616a755268095ee69182f9bd409d83653b2ba3cd4504873b3931231db522a128062d2d815cbdc37f966315f567f18af67a5cff02fa3d5cc30657cd88022fcb0e8c6674d642aa12521459bdf7876a5e61275f1ef9decda7e68beb32131352b46dbc26afb323d4ce20f4c11c2fb34cef27ba36f09020e6cf64d6f78e58394f567f06a93ff9aca8e7598f8738081534345e2cf5e5c8814190a9fd4f1dd1239b1310753f656f634e8a358da6835be5b45df92a5f5e16efeb1e2e53e03ac14e9f006302c87ca049c0f6d43ac2d279304c8f014655d9914bec7dbac428e98bb19b5674b836b1e068938780f6726bc274d8e8110c1e5264249270544778bc0ea6257c635d6ca95441920579fc7899da4842f7f0e9806c8ac3577d0166aa39267f1854807240b68b7a7ec1e9fa6014e300b564e77e9b8774dad751e914f0b49829db7c8274b923e65788fa2e37bf85a8a854fdfc0005aafb8393116838359385126e408047e3c075de6eac9956b9bfaaf0aafab517493ade30781203efe0bda525ed1632684ddadd41a39f9c6f34e6c75e4ad174729fe5e5fd0aef6c945bd58b88df27cd4cdb8166959df4758084f28ab676ad1252aa7c8155d0687e7dfa6e68a4eef1c0337dd8ac3c23e905540889aba9399ef9c8ab7c5fb02020fa02bc33bb98e5fd17124c0bccb21fd630d5d02cef70a09d6b035f2b96056fbf75ce88eafbd9ad9bbcaf8dfd3f8e869fdd3c356ad926eaf3a8aefa8a97e42f7fa327545d9f69e8fdf5c653a83671a06eea2f08067d51c12fd4252d7177894c08e7a9efe56321eae052b8176bca72ef3c24c555622f89cb6a10657f38fb119bab9ba263c4eb20c1955f66856802f4e289a2eb21e2e422a5d37bbbeba1157a5599e5ca89d774cda1c2f0d244da878bf3e7a87705e625a6a0d3808f6740c51a9e76a5e42cbcf8f729596ddae76628901f5cf3b652436cf5d7405f2c5bd550344d847050b2a805dd7ad45939025da06614015d4f9a2a21a59416abf7240df992fb88c00ce260c2faffa895a2f8a518f89789b0713ab458efdd341a0d08149d0e52b9d38fe3a1408a83c1029a78ce9ed49f954d2c41d4c0b027a6b60c0da4ed1aacb4f3cd66f6b968375e06612b9ad468eb03aa7609cd9ddbf8ea344b9ff4e412ff6b33031893c818a835d81ad70dda0b10ccff5a15b25a4c0a0bfc710a8b805cf34373ad71540844f63ec77d0ed38a9d270598044c3e0d2e28b28edfc3002b6a71e3f04d244861fc873645bc72772b943c3f9445df7ce82a3289418c59b9a56edddd0ca92bae000113334849a34da85e04bcbe5569c5654de515697375d2f9cba177953959d765cb36679832fcc1b3bee0d6db3a005d98a0d82ffba263d08e187827f14dfd4f500ebbc68ee9d2015fad2287f7f4e3a9bf0ddc742b2588ee9213d7f41e0c56c64d3817aa80f59e7eaa2b02c83a58727e67b727a623bd170a247f4d1e13379aaa79bfa1e7da23e4b9d10103a218fc47129fe3073116a1dd7b4b0489d50666b9b56673c9000c80576ca703f920310330080478a6034937466d1339ba869b8835119c07d7c6ab7a6e3a1a16fcc07fb9184a8af348aeddb207a6b7ba0cca3cfc51db97e62c1e78d277f981dbc95c130853a19a331c6b5b733dea00679d13e9843b429ec31a853168f8143c949b02a2520b5b27db6b2398b782ae6f3409906f121a54f626e3347beedb88d7dc554462b71c3dfa0baea22383e4024c0958d6a16511752b3a73d902307cfb5c8200209ef72422e5f0e24c45e63aa71bee23d87c14b1dc90d8573a5f029bb17eb170dbba605fc3bc248866c6eccaeeb2f7bf7328ecf0785be29b80df260ab7603870aa5dbd61bc501dd65def0e31de4cdc99d3aefb5d1a0d9f8b9cd41f56f663e28e3a56412b029533a7e31d14a4e47b09bdccb024b470929839b8adc205e541a2def7b2dd5d05c1b3be8dc2b91f4b54c6dbe08de6afc1b2c2414f00095cec0f92bdb74036b9efb790d0606a18c76c1c7136fc6f3b9c1bba4278f476227117f511349c7dff46858ea8cf16f64be488712fd81ea013b613901e0a22a0a79b1d3b9639a194bb4017831ee962144eef06e349c0459186ff8e2a8141f46e960b1fa67848fd2c80d1f9af5dc3b5555bfa225a3a6f0cc9ca95342409342a85f933d30510aad22de5ea271a85fdb0bdd4e5858d202906050437b59ee28c20a9b3be7ead93de8abd394a992924128723430698dfe85061e85afcb1cb1bd45537c10f818b7f5481d892a51c17ea03b6c25cfde90a4be6ac36bd07684abcde28d8ab835f1f7dc1f81522932c37ba3e5d65b4cc2a648eb0f23f4d87d6b573ab88b1a772f05c6878e4dcd4f94fa4b9f367f0ed74a7e09977c41df9fc20538090dcf0c1757e6005a1780f9f3390845055b22bcc9f9441afa7c024b310d29d666f7a9164860eaf7de057d7b85e3116e8bce7e4b84e42c74850769de686e80daf3d52448c4870d2bc95d34de52899b146ec9d67ac701b87439c327157d370bcc9e2f51e5d7026c6f54d015ed515cd0f8f3ccce218a7a3070eb119e4483ae04e0dba79af896dbd51d2748bbd213231c13d94afb49dc5fa88067a7fefdebe75c39cfd14c7903e632ad008ff691c7de2b2ad682a4b72681b7faf47d0a69a6f35e47f1452b96e1e7caa8b17910c9670c", 0x1000}, {&(0x7f00000010c0)="3a505a39a3646cef0fae5159aef0ec34b1d83707c2c52d5391eafa0f9e7e48bc18a86e385bfcce64c27d039ef06df3046c", 0x31}, {&(0x7f0000001100)="3d88a7ec3ce05390c91540b63bde195a5e0782dc2519cb41fd628be08f37421b1e13720a75aad71b8d2864bf43223a0bfdac57b5e7e3e778a00f36827cce131945de574ffa0ad57d64e78ee1f976b1be854e219b8f50eea00d2ec3a3b52bfe8b4652cbbe00a31c7ed62198bd0e93102e5f1569f13fd1504f8b5eb09b1d", 0x7d}, {&(0x7f0000001180)="5d33940a045c5246fbdff276fdeb88e8040f712280602bcbf6cb303220345cfad7c62d0f39700c1c85dd397525270b1c288ad89ecd2ca0e4091ebe6d7ee238f456d3c2a7175b690b189cbe23fc2379ee39b9cc3812ca5444c0fb618f3bd68b42237da1559ae243faeb413115a6e509a194c14b3471169ac62c4f3c8e1094b9675113f217814ba754606e0e2e719246530ee14711b0a7b1c91474e32244c5974e4c56e4a15e7743fd04780571b7ea8404c167ff812e69835487e5631d4a5d996a10c433e503b4327c72ebaf6c018ba55d984e", 0xd2}, {&(0x7f0000001280)="d9a997829cf19bb0068e09a586a8381b894427a853331ec572f5f7d0614c48c04bd429a7ac888f6624db701856f36e6eba573460f9e97f1a685b2cfed2b99b73e3c5c1c6d6d3c89a45af0ff630d9cf575eb3b5670a3af9089afc5db24cfff1374fed4328527b68c70aff0e8897dea8b4bb7dfcb502118b3b9f6cb224c6bfd3455cdf1710f87765bdf5b955c456e115f4", 0x90}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x130, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f00000014c0)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:51:30 executing program 0: listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) 01:51:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2000004, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f00000010c0)=[{&(0x7f0000000000)="fb2913bb016263e41ad149fe4842f68e3835b0c28d68374cf1d21ae4a9c73b9cca7b5f44f442317b5f44f35dbd4684852069241899a62248148dfc05ebf8d9956bb1f80ba00af7941387c2a8707c594a9490f4020bcaf7b0fac7962f3891279a1f3f7bb2209b27a359ef63445ebb75c787920480b1d897917b3299c31f99b6f8cbf3d261c3f4edc7e60b53531f18604980a198e789e31ab82952c48a8ea062a91aa2508788cb9fa47e5aa22afe5f7e54088d20008652050f80645c6746b7c359c7c9f9e7688e470e5007dbf35b021eb293e081b73f1d562b6672e9b4603cd2f4c3091b1d3380cc50db714706ff7ea1b414f72709127dfb5f5c6cd02affe151fe6053d43b0cf570e4fac3c6a5ffd5d62dc66ce58b59acfa2214686b33ea4833a8c9ba1527d199518a076d11b14cfed228f1893712731f90fc5ce1c33634eeb9e24bf9625ff4772a2feee1796bead99f29b6e7ea0f020f4671965652585eee99b760a83125cfb9b7d337ded8705239efd495a81e426100b0d3478d6bb89e22a1c34e1bd8a4cf8c3baf11e7a95581ed2ad5e00302f9cd699e58b05b2aeeb59ff24f2a3a360c983bf60c6231803d5f47352b14df22e4e782c98d3b837eb9d08643f300a412f54b784d0fed5d0bda1d0abdc273a8350c155f5b19ef464d28feef499248eb4e79fb631b64d7c11c314ec887e2cbf37a71d6cea28d0618c16aa71e7cfefdf8fe7f65a2f3c0d92c0cf3ffbb5406f03cd6ddee9ddad24d9e1bf5ee9abdcd3211c12ab653535d8e6b25fc51704313e5d29754db9519b5d30ccea7e9f7235d6b9b2fbd289dbbcbad8594dbb9a075d60cc59982476e6d0c16053eadb68d6c9b52c9a2eb7265f36042e0559a9a557dd1ec106abe8d0705a8a652c282388dd6ba50f5ed1285927c10183bea28fe22a7c22d7234724bf2d54f3d0eec944d5b829586d80fa303c4fdb2df72039b6a0fe986e01e3d41d790ecf1d4f860b8ce86e2556a9092437f0f26237d9ec7dc75454ecb860525c4cee30ac84187212b73d40389b6450af80102264124429a6d415e39c934e1d2d85c151c45b69b4caad1b072a1851c7a033d757220e8a943c0ca2573848b1ef985d26ab17424359353aac3141bd0ea243e6c35ac2bd9299177f80d4c51adb4c800480c7fbad0771f86392464061d01efcad5a7e5f5271b12cd258bab375492a5413a24fc18377eaf94bc0a9fd529e101a678b75367cfdcaa3d828cbb33073754fc986d8808c8ae133fe2cdfe478b02383c58df910d16b7030e810bb6c74487086031168fd8f1dc711f17b705f3bb8fd229ea7521c431b679d76eec84397c71e811b24a36940832ca628a03c64a2f11440cfa8e6423cfac69b3f1be5b78fe89d2f3432fe36db0e85766fe16099ce75fa9f45109931bafebdca3189da9e38db83fd761a05bd69d4f314f0d34ae63036aed6b1453217e7636d8acf207dc8781a80061860703aea4666213460e1973299e1445fd1f799ed1300fb15d688587c405f7399dc74f9b712752906641a0953cfc2ec3636370567ceda86e4ec1062ff99773c5997734ec0de886baeba289a93053120ae32ee5d6444471af4f11118f1100beef43528aa105ebd299d84059ed44c8620b4febcb1673eeab65af25e1e319225613d171946519e45fed06a4682262734531feede13d5d85b82bbf8c8e12b855121a98578237c96f642f65da87d7031f5d5b77a6aa79745dcc65b807d5b35a9ad0d213ff360a75912fa241c878ab6eeb9c5886bf40fba99b115588a6d8360f1bd1f4e62659d0299b7f29ff9b3330bc9d5b429c5f523b49a1ea9c5ff6bb8e8240abc4fb0044f677d6efa732d55c471713eb8070ac2a804d6c43d75995d99f784f63e22807e7bb26f35b838661f23ccdcefdf83cc40873dd0b9494ef9f0bd4760ed58bd980a827f1c8977a1fc1628c4c739bb03b0b981d9550a850e05e2715c729d8e47595a2090bd8971c72642ce27a363f2a25ef7d64cb9762caa7249107a20dc9aa17cea69c8e9374e589132cfee409ed2cbbb766bb812cb18578b1dcbcb508b48055fb0519bb0d1a74365e61b7f3b9fb8ad2ecbf511474ade6bb200d8e0e581bf5c8ffaf7328889daf33b64e61b692d628b1a50d4cc279a0b0adf78fbd32764bcd6e159831d81bba280d8d9994c6e245bc6a08eb8a87a373ee1683d5b0a1a4ae0e8dd3f45b6d1403759f2640eaa0c64da653602313a2e18ae0658e4d5bd0ea062faf531adb69a4d242ee6232c0fe2243b4ecbb2397a60296742130447ff40ca65f98979ba6c30e5ba1c89d030e3f6479e9dffbfe1e5eca758a81fb48e3344cd522b73eba3c83f864ef5ef9d250b4dc6fd604ee34743a1b89f584f8ecf1e7716fddf1748bef8b1e28c90c47b9ce03d1d12d0e882422893701c3a69043259658ce86a3f0a474a407e69d27025b0d0fc71398ae3ad14a5e2dbc698647ee73b8b1a93fdd5c8dc43de70d8526150e525771636be194162361d4ed4cd5149a68840da6a899460a26302167a6551519f23078a74abb5053f6b790467ab49b9f51e9d8fcdd13ec40b4faebd3d8c89e5ad8cffe0026b5374c68b83979bb7d75da9b85709860a5896a99a5d283cba9de39bb466c428deff04fc4767afa5ae8c79942dbd0162adb458c4d33262b950f5460011c504f43beebd2e447aeaabb98842c854fea2875e923f176f54d71a85fde425ff620cc45cee1bf08a8c7d0bd8537994a9f17be97deecaa5a68959e10567734b9c0e56aaca1fae868fb20b21768171c30dcd95caaadb6b016eb21b22084091c8f9931080a923b0d3ac54d57c7fc4e182337e8ac882d5144dc22f6492fceb32a68a9f7dcce2f5ac0595c9fb2b4aab71cb05f201b7b398730a5b6d6b9776001127e717139615f00018c52e2a6e05832d2cffae5f8fd45c16a0e03d1057cd91553930be563cec9d23e5528a8d28ef8d62d6931ebf4c82664ab74f155e9ad72ccd6902e5b984a06b3d62c13458231c2389b6c32923ab1a3872128df31a208e8815c5f24218c8033c6d013f0a6144219e50401a6cb5fdc16b2463ff84b234ae2d96fcc4b9c917cd50d3794577f2ed636ad391249fd4f7c99e9bc28ad7a09bf20b7f7986de3ccaa520183505cfe09bf409af629c6664402433ca1ab7756c27bb46b265b9456c23ba6abd50fe160ab331cccec51dc6f53bf494d789133293cb5c1ce9fccffa6beb07661c67ef7acebce27baa411da19d4ce43ba4a4c778468befc63852082314d29045eaab9ddb8996008a327a8d640f8dc520375a693397fcee3b33fe2960d7da738160bc83cc03b8bc4c7890c44b424402b57977b3c362ef8a4062884da9456d55c3c870c48dfa2bec10c345a9dd503329011d9064e7becd746dc2acce4d9dcf502f67dd9b826ab56a488d3463820fea06d737bcbffc37edde074bdd400a6f21414631bfe797207a0c0bc75f43ce4fd360540a7dc66db4ad7b56f69807f8c8a3f6ce9ad33a2a8d5f286b9f9d369830ea7f0df4fb67787941914a09c137a16aa03ed1621e85922125affe1f17546bdccac5f9722ca5c52080b125f2ce371a8b422a10856215803e7c1ed5a193ee3bd3e9d9c20bb2e1496bc41455c7464f644c576c92c23456c2a9cd1d6189462f9dedcfae0b47595db8fd91e6a2533c0dadf4a8b185f3d3af3eb007b1cfbd677ca4295aaf87cf22dbe85ef093fee2f32032183539bebb1f41beeebd8b0c0b788a5f610905d8de23ee3025602bfd48ba5ccd6376333929d2ce8f55b440a19ab25b1dcd721b66c0581abbea2846cf71bde2b9befc773abc8a373d15277b30dddefbff56f1878bfd70c54621f796c964da34fd52f03e9dc6dbb21e90c0d0f50dc9b12b93e2dc68e118d6445b0be74e3191ef4f504416ec0f33f5c8bc9aefe19a242ded9f2c0b634561a337d6df4346ead3c11d739a2b9962c7a4a8b293eb94b7276e1c1254e0b5d31039b61c30779e4f38622b067919f2071172d1d55fcdc3c863acb3b4709b36ad89a9c2ea5513dfc7328b9bc1a82a6b5c456f587c2f5eb56760f2f2e9e94d991f0706430a0c149bbc8d51e89f30c0bbffbeadaaa5417c4e3000a4cd8efc60ee538287983ade73c36e139b9f21f14ef0746bff67d635ea6e67c62e5c5b38966a838306568c33ef849fb42322e830f38c2354141e649674bf503609350db1a1f0b2704daa1caf67edc91b88416cbcc5400cc20ebf720e185a0f0ea785308bf14c3e2bb360dc153ea3a1cc075efaf40234467cab3109c54464729513ef39672b4ea8bf203db68aa22bceda3e8d0ed0724d132cf8c3b1d2db0a962ea210e0e3fe2617292559462deae22cbf1036b009238b891d3ab715349c072b85c0930585770eed6e89fc2366a9d784f0051753e3520d55231bdae89a4322e71b9e586687919c98020a9fd92d554173ae8b8e450409c2fb248744bf28e1c62faac935c27902dc6ee0f8096eb9a743848f64e124fb8f2312aa452155583ffd099db1895ed00c9659d224ecf9bcd83daa757413050cce8a4e32b1b66e3df3acec1c685c8d87c8c2aeff4c731f089557b28078116a37606d0ff42f3c5797ab7356536ae94a72859363eaf2242fadfb51146bdc1afb63c51b1efcbb19152cb6c965fce9d4c1165ac28c512885694084c622654ec2ebb0a1d7d8efec456521cb700abad9857e866c6fbde8732acb48ac4fe4db2bf5011f81b501c947c62a2722f8abddeaa4199c7204946f5195b30c72dd990ad520e72c618632e3374697035833fba2dd94436f46976ef86af2aa2bd13df6b82911e2821104643caabd23c4c20c78e1caade335c9ece334eaa37536b730fe81c5cfaedc6b09fde1b2dd693c8d6fa731332951b0222cacbc6d3f766927f72f85297331894b68dbc92a911c58624faead785e0c42a5dd915475bbc282d9b02a4df4f79d4e33c8815ca9e1b49b46c568675df70ddb15c3ef978c6a0acb5b0996f1e29cea89630a0f6352d85a1a0c632732b8275391ce489e2553374d04a1567d892fc215c4927e26a07f9d1bde0fe4fc2baa4c848da15448168a08e4cd0f849b92fc463233d67931cca7f538d3a2ab5e8c605c81025bbfe0c52a23db58cad4c4b32cd5981bd0b8813f905b5b0760f562bcfa0e88027b1a355320fdd1393f171e3a3fec74b5ac69c467cc1cc58536775c98d919f5d0b8283d8995f0eb0eb6eecb89187ab706b152fa2debffe8113de2b6bf24db4525db487877dde6340304025fac48970cb3bd875fc89755c9c98c1f02cddd8ffad315d36ae65903ce61a9d5ee3a3bbd620615a10228a934d4b449095ae373b760901aa2a9796608ab6bdedb54cd4872f28cfe386e34b8e1b23ab85497488b417ce72fccec24405c852257b6d89b55bd34222c1c8b5febc17540a19d62d5e5ad49ee87317d63138e95b135c275743d0483f4fab1587742d190804065d8067c36b8c7d74a6433e0c7933424b7072aa76bb0461d7abc9bde4f40822220c1ae97fdebf2ee5d09a9b4f9abefcd936ab18fe5bf39ea43fa21a8862f9ca949d1f7bfbe72e1256a524782876561c51b52889dda297795b9f1855fb0181e0762bca63d2217291b55b25bb3aefc6aeed6fd9bd01c07b6ac1e2bbfce74e99c470fb53d408bf6534b2c7fbacb4171aaf782c73bdfc0121bd77a1005a37cd8807e12b7a8e81ef32bf2f8d5ecdc1e6b9be5479b20b32293cbaa18846c46cf4528cb760c87f6aa3324b9aae4db643f4aea21e7e9c0bbbccab84ffb8606b55ca4e762065440f9520fda0fbd61010bae444ef0dbdb57d", 0x1000}, {&(0x7f0000001000)="da7089e1754d829ec769e29c37b4adfa9c8da48e4d14dacfb99d767ca9366c02bd1d6adb70c4ae19f974bf9cf420afd8e9ebb901fd31b53f1e8afb9e160bdb27e7104fd8946d0d7abc4c9bf050e1473608e325a743a8d533f2144dcde3df1f2495a5726fa3ccb5b181d23a7b2d51eec8537767f2ba92b18d2e2cc15e98bc53de7d19c8542a70eb66d505193f79a681e72c0e1714cbdafae18a36549e529b531a2bd0f843bd780c6b822542b9055d590ca440503a6068e8b8", 0xb8}], 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) 01:51:30 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="bd0000000000000000e08d6f00"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x106d8, 0x0) socket(0x10, 0x1, 0x80000001) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 01:51:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffd, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) 01:51:31 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x8c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/104, 0x68) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = msgget(0x3, 0x5) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x1, 0x1800) r2 = syz_open_pts() chmod(&(0x7f00000002c0)='./file1\x00', 0x104) msgget(0x1, 0x50) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/4096) r3 = kqueue() connect(r0, &(0x7f0000001300)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340)={0x30000000, 0x3}, 0x8) msgsnd(r1, &(0x7f0000001380)={0x2, "3dd5991f8b6bb1319d2dd4c5762855cf9939ca6671d0f5716c33cf29bc374dcb97a7f4d2674359a53661e9c92e22befd8f"}, 0x39, 0x800) readlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/232, 0xe8) mknod(&(0x7f0000001500)='./file2\x00', 0x1000, 0x7d) r4 = msgget$private(0x0, 0x83) msgrcv(r4, &(0x7f0000001540)={0x0, ""/87}, 0x5f, 0x0, 0x1800) kevent(r3, &(0x7f00000015c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0xfff, 0x7}, {{r3}, 0x0, 0x2, 0x2, 0x7ee4a885, 0xdac}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x335}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x60, 0x2dd}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x3ff, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x4, 0xc, 0x8, 0xffffffffffffffe1}], 0x7f, &(0x7f00000016c0)=[{{r0}, 0xffffffffffffffff, 0x42, 0xf0000003, 0x7, 0x1e}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0xc17}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x0, 0x9b}, {{r2}, 0xfffffffffffffffb, 0x4, 0x7, 0x3bd, 0x7}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0xffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x94, 0x5, 0x1, 0x7}], 0x5, &(0x7f0000001780)={0x7fffffff, 0x10000}) kqueue() readlink(&(0x7f00000017c0)='\x00', &(0x7f0000001800)=""/145, 0x91) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000018c0)=""/219, &(0x7f00000019c0)=0xdb) msgctl$IPC_RMID(r4, 0x0) writev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a00)="c69ad316ced7bbbd99331bedc06d4be7518a4c9a176d7886881a55f79bf494bcb43d1be24340dca56473d510488af40cc3d3bc9f523c9c", 0x37}, {&(0x7f0000001a40)="64c578523c9c032c7ab573a8328313bd0d32d2b09086f6d3aecb74fdb9c791ece79e5230fc82ad8c2202e80313ecb45a84ea14c06c1d", 0x36}], 0x2) r5 = msgget$private(0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, &(0x7f0000001c00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0}, &(0x7f0000001cc0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001d00)={{0x3, r6, r7, r8, r9, 0x0, 0x1}, 0xfffffffffffffb17, 0x401, r10, r11, 0x0, 0x7fffffff, 0x52ae, 0xfaf}) 01:51:31 executing program 0: poll(0x0, 0x1d0, 0x5) execve(0x0, 0x0, 0x0) 01:51:31 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) 01:51:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x8, r1) ioctl$TIOCCBRK(r0, 0x2000747a) 01:51:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000002c0)="69c1aeefd7e3f6131c0beedbffbf09f3d06272987a59f3172d3826ce50304877097d981c0a17913cb3b4b15c53c53251832965e8a231661ae709084f40b39400abb4a8bbcc2f9b5ab2dd26efe6b02c25b21e911b7e7f323c3224334002019c8130a0d3dc536942255eebb574ab7a354c36930bcad9b1f83e8b074c9690828261310008136289f24c877b676ab6020795d617c4916dbb49942ff6a3d55d5e64d6eb349eac2e6bd8d0c4bb870a5288692ee4b6acea7d79cd13121797c001ec633e906a22f055dab01bfffa1a43aeef8ae3b183faa8b8c39900a35bd7a6852bc5634da7b337d75983ee09fbfbcf006f9ec5584c192c131df89c782dce92c34c679a05bafca446c634f8d4aa5db354086a0d6b85e45f21132f4d8d9388424af0f2ba425b1c1071edba81d5500f0533617b5f4fdcd2e8fbdc4c22f792f90c0b689ee9255d3dcc0143c0aaa82fcdf27b512cf0c752123561ecd75a8fef7204fcddfee7ddaafd33c6ecddf34c1928ed2e562ad3bc", 0x171}], 0x1}, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) getpeername(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000000540)=""/164, 0xa4}, {&(0x7f0000000600)=""/131, 0x83}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/197, 0xc5}, {&(0x7f0000000840)=""/83, 0x53}, {&(0x7f00000008c0)=""/133, 0x85}], 0x9) 01:51:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) sendto$inet(r1, &(0x7f00000000c0)="9e9b0e4e4317ae9170a845081f5f10e3e5a56af9569a878e6a366880ef4bf38192c83aa492de1efa9c7e307225a2ceba4ad3a5056c72fd96ca4b184778a09f33f9b60d8bb0b0516efbafdf149e2a9b4ae0a61fc9390352daa2a151bfd7fcfbc28a1fb1a9521b59ec76835d390d26af39081d0568134bbab96207540ae7689bce53f08d5a75d5ea87366adadf5a7e8d25e646ff0ab696a572a5eb9de8107c82b4c282f9bd79bd32c98523cf8bf9e2bf48db7edaf8358d7ee8c9b76afe39e4202c9f189bfb2ddc4ea469f4764952f46eeea46835359c8b38a041", 0xd9, 0x5, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab513", 0x578) syz_open_pts() close(r0) kqueue() syz_open_pts() 01:51:31 executing program 1: shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0xc4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r1, r3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chmod(&(0x7f0000001900)='./file0\x00', 0x10) getuid() pwritev(r0, &(0x7f00000017c0)=[{&(0x7f00000000c0)="2358e6ce58ef73646724b0608cae5936f14ccc6689e919701586d2c06746f0da9f21d73d349a30c4a499c0bfe931ef6ebf42721fc746b817e2a6bb0bd50fe7f4fad6715a2a30df96f7c38da619c76b3334bb66d01ed4a1cfbda6f6dc49d9a07bef2e093711bdba63b3cb", 0x6a}, {&(0x7f0000000140)="b80119deb265c1c2f1b24d0bc97d027fab32e51a5eb9c7bd53fb8d071f03be69970b56bf36b4ecbaa82515bfeab8418c6eb115b420f3b0e1b09e3e3d6c099db60df5397a879eb73176cd98558e230287d89e82b6d7049aa991e4d21e849a09722429ce31ef8ef07c2a74033a3d33b1a882f1e2e6319be57bbd58c32df6c5917b794bd5b295bc0da759f91a166b1692c13d6efc35dcc91f263393a28b3ddf81254ec4c360d040d0bdfd7bea2236dd15d26ea25817140521756ac0ad1ad2b9f2c8bce243692529ed61604137b34a0ccf1e9b416e8fa64bcb157187c3", 0xdb}, {&(0x7f0000000240)="b4a038be11bd129a9fac158a454476aa1d8cb0ba7d4ce1ff5c9adf1936b48c60868235867a883ea914fcace83250a31284ac91e14e251f50b616d281371fb1ae7105fd9c2570344e38f170e14b6debe69eaed26bd9ab68f2bb3ca29a898266ffcf8bffd0cd14a9c4ee77acfc07bbb3dcf6ed2dbcce81cb3db518284f9fd2c19168e73e715c312773a4efee39da2c883664d57cdf2a2406ddccf54deb9ed8521bb13eb611ce2618084cef662b01680a9c488adcba7450773e15613ba47fe3b254bfcec0817b1a16b597d35faf3d4591408e59ada1f5ec1ad409cfa088e4d942d96b26ced54943e3dba3bfd8e2636c1bb3fc1430316786ccedf3dfaf8fc5b69547a49db0150c29ced95e942c06ba6b83f029018fa2e16aa3e0f38e1f7af26af5d737cce5e6acc919488946b4502fbd874dc8cd720f259c607bddaf2d708ccc1063fbb59b00a090973e17fdceea64dedabc8380edf297fbe28f7969d106d90ffa91ff651a069f9512391090de71572f794249a82b7bc0fb1ee1d6ac310fb0d28b35b8afef469b80e78cffa7cb765a6850c311131a248bbbeaee31f7eb7b41fa2f469ffce0d29e60d9f398741a62aa899094a81fefccc5ee19c8e9fd8da5696d72a852567f1635fcef2f6f8c2fd4fa0d06b5db986d4338521eb05e29b831cec2df9bb2b3827cd3e47a0b513443a3c3220cf481ed18b0bb7bdec85661189c105a31ac2e766006e3fc43da954cd9caa531cc2708e10bad4be9f2edff9127cf91f74a051677c55203b2ab749df10a0a9d28470baaa56f3efdc0cf3abdf306616b0176791584b0b5794bc64edc3ef06424d7d8df8197f70a8f47dc63548984925efa168f5cbb3fffafa996813b8ff3174b50b9181db020975380946ed4f0aa1526e49000c57f2fa603ffa532dd8294645f54e40fe149913d6bbad09ea3d22802950b17c1c90fb03f95c00923e0a1d936e92ce1cef57267b97e075395303b0fa4e411885f1fa7f0bde06fb3083f95fa95611c49699580124d970139a44898dbcea6bb9f6f9d1a09c9755fc6c2a04c62935d56f844702e93ada1dac247009e1fe27b153ebd3237ffe7d6d4832ab8bd8d19041af77a360b31d4575b3a593bd0f158ad58858cf6c96386c7619f89c15e4164142337d85fc419bb3f1e86b5433d79eee3df01b231787bb981e19c73fa96d669cd87b5738d46b5173c4638b92d8ccdb61ab91e7c7c32ac04335e203af781903efde2eb3f90ec5e216a538989105b09e5814128f0e50397cc616cc91db48841dad2ad3158cd378f5542647a83e10af3213070b7e0c57d4a31cd03f9e89b71bd8de170c89b42b601473a774f838cb1a8b245e3bde1340f78074e904163250ead67d45d54d2084a23b1b9fe5089b471a5aa67ec52021884c6adcd7f8d394b140e3637f67eb182b73f9584604ef8ba8bc8a38e8d9c97415101320d7acd5bbc1b00c96b0ca9e6dd2203c5d5ef9c6d274562f68676c249d0b62166d1468baae56ba5eb66b40e6125630d9cd9e612fdb27a900f26f4beea8ce240ec9fb929d8ea86e13d11efd383a04928373460aaf3d41332e6c4ff33e3eaed4c99147f20cd06075773e7e7e0265d88dff8ee264b20cc1e50223548e801b6553e61d315c7277a1b65a70ec84cd2965442958c30a78611baeaacdc492746dd7eed08a009b257c1d26e17f9084f3878bd88d979a9664d721f041c87f7ff255681b5b1f1d1f98b1280c8f302fffcdb9154a6cc88e3fe1554d023d34b645e195137f027b05e312e0c49d505fe4cfc344ba9c132679e1d300c7317a3414eb847c132f7d4558e832e9994c2b1d06f5b910aa90a7f396110fd96cbc0e5dbf46bc98ecedfe43489f7dc0321dac412d0df58cae203b9670bead343c0394ca60623ab7c2e2c82fc9fa9b34a150eee651f382f181f8fe1c662012a7609685c534fad05baa030ff0bb88a62b0622d3701bb7a6aef1bc2a3f44fd85c9ef76005cb6d74d7f0c10ea6598daf0d7f0d8365456d2148c5d0107d7f5acb0a64f4094886107b7e4a120dc37629a4a11ce724b73391bcb48c9296294fd8c2e0e48f8989d01784cc6a24c1bc3899e45ece025d02fe72368f11b5a21f057b5a0ae61c6549352af0e1de282007385101b39d95aaf6807cbc2b50e18c338b2be11338006b0675b62cc2b196db8f356187b8a2c900f8130ae9fafec27a324ca51110df414608958d518fa183b0590f7bc4360c443394432fc67413b18098e28513ac4ea8cc42b164d2f8dc9090d139f54535e752f6704325b8a663bbc4b0e34a97633e13b89c7b02b67a8019529d5c93bebd4577d3d468fd358a28be6506efa825b2a81358b4aec3054a21118294ea7ffabdc743e3c7bad9cf993afd5de88d6c8b62880f1caa590457ad2a06bcb037a932b59145311a385a931bc773494223201c79b54fcee8b76774a6a2d82baba86fa6c9e73b027171b13ee2544a1dafe284b9b07c1f24934ae774ede54f167635cca2d5254bc4741181fd873620bdad38dfd8126d8741863fa7c299aa3de92c3d3d83a3e5a717640ec5eea47f396f54399caff9d8a7e588ef132f407bb4746c0346302490a83549079269e2e4484f393d0e90180630177ef8a14818ab04d831f614b320f524aecb8ead981ea29ec2f770562651a9fef638bffb6d79d95a90193f667831f800c4880cd794c1238b998bfe6d915489065daec8d4c6c35907a39a90e78428d383d86a848e1bcf2d25caea9fd4533e7e00908acedd854bc767805987361fd57796fd82c992336fcdbae8821338d3a9bffaa2846ae5604ebbf87254fbae83ccdbe286cfa431d264c2657c20fa81cb44c14840cddee5882ea463f0773c929138bd008469006c2f3abdf5cd96d000d707ca2f944a848c00479944e434d6dd81f5fa913f7517fb5c4f2c40673905001d67326f31e87b939159c940f6a8ee1dfa7efb35aae4fb25a240f51ed379e75e501641f6f16a74f773480b054f878a3ec12eaeb02698fab5cd99f93838635cd827ec20602a2381bb704ab47d2df859f80fc91aaaf70a42a8f66b3c538ddcbf507758733e085a165d673544d4e5a806c3a39e99bc9aa0de8f48da75d9a08620a393d3d19fc589cf5786f860bdf603e0e50a3b907471d3af8684e8078c1863a31f995ee830337984800cb3891f574516d1f6192192ce0a819f70880d21ff62fc21602be034963492aa7cf37545f967a0f53f9288a50ffaa7ae7ec22b014b7de3c7f51a48daaadd6e57195a4079a6043f03b6694dfc4acda517a8c8bbe2860855f3573644c87af7dc8ca2ff2858eb10a8abc905a234e0a299b975e6a4e7efd82ca8cd769d20c8f5cb6f1387900c9509468a347662056b03ec717fa969c9b2886762512fb6ef376640bd4f77d7e36575a1df7b0d9337c438e87060ef8424d2669408f1e7710033e61d71e9721fb0bf9023f0740801a98810ec80404b7d930d22b797dca9ceb03a924227a7f4de4d0a969ad3c489f77f6b54376876289623b5675a0736b43a86ad30cf1cff5d4397a557ca1c51915eadb940501941303f22ab56b2a826801f7e4197df4863ca90b0bc8f49814a33aeb89f1bc2ae7aaa183f2f993cf433bd93192fded82cfa462aac5ad3b4039d6cb0455d7470a1c7e71428fcba3d13ac7564ef81b4b3056664c02e3682b6d8c03319cb971f29aff16564a478e69173f08b4de302bf8821e81949955e2c6bbee18b77218ac961fba9d07d5da2650a1e91fea6f74fef90edb918ed4efd8966e9584cc1f5654f629d0c7bb83e1c6a75be47ad7cc51f40cc7aca2a307accc1848e87ed1d1ce42e0cbfb2de90f32aa7ef7407b6fef314fc0860c84c50cd1b986178c58a5af54935470fc1a12d17b1676fc1bfe4e921a3ec0fa7b32aa6c41c0f5f69d1515f3190efd9c5883bb0d17465a74175c4d06708cf9eb84e850524cbb2195546bf3cb91f20262722d8a33036dc33dd541bd374416e7249a7da680f43107e462fc33204ecde645c1501d2420ffef24e61869de4bfe1f47c5551076c6d138b342cce0833fa0354238e7386bf9033a31604a067af002ac9a6a266aa5e0c18dbd00679305ddea96d07e4141b941341f360d8296622fff8207b55ea4a2462e269c087defaf1c4f50739b574fa7456537dbd209c153bed42dc049c34d3a34ec5163fc3e9e25c67b9fa41606e112053f86a5205240de612b09d1f4742eb25fd703123ea69bb6af7006e87093215035683fab3a77b7a925b8af396879885928c5246eace531cae5a8b5d6f97374f792bb018515142519218ad61c237a8ec706197551c49776d5978f450de03cc1912468349f5ff1570774c6247ce1c0126adc7d1b0f7664c9b3ec878d7e9723efe1e779d17b5fb6a4adf35bcfb64ba58997899d91b44dfc03356240ffa35ad9474b3c220bbb1b44b4c4acad94bb8ed1e23424fdab4ed4ab35906cac2d94450bba6daf8480c0e8e99925f3bb7d5674e0ec07667c74491cc896fc3966f99e8636a1246dea0f51636ebce7ba577fa6d9d75a231f60d2c3df03967ac5b16f1cd6a01d94c8ae03807ca10cde41bf0dae35ba9036f4cbeb64bdd7c4697af73ab47f0c4a08d8b078fc22191610b5987ed289ff780138dbc6c52ff6871dfe2bd2700123fd7a1fd02108d984b193cef26062799c7b21c3bb03f9f3e6e5f35c0246d14a1c89c1618510b5dd2486a81568054182a549934aba8fb0f7f5a0ab9ad9471086f4918d715369270dc506e3e2bd7208a1319031a2dd607e8065a9bdacf0e8184a06b290ede411a9109b0283b25c3c849bbb2b84065db750271f1056c6af0016d91914e5a1f82b809091e279b753d0c801fb9cae9eb778e3cd2c09e7e3ea014eb692051cf755a15a617696d2ea58aecef396ad6805a69d421e43f1fc87efa9b88e0243533649a2330de58e967d725bc94341460e56465b03f80fa6eab8d89f7bff7773d16b0401e8f75449e468fd0ef01313ae90270f4c816a11c82250061c1a39d9a6cd6660a7a8def15a45f21bec2c434e6e326661441d4777aa781f5e9686695abe70514a50245c44c5471e55e44b4568cee99864974f6c78eb26182c4085e4a4058f0b7a55ba38bfaec6643a02bf9a1f4dca5295b2161c3f8ffc8ca8847b7c263932ecb4627582b57ecb48830d1b92c8cdb8ba5345e64087709a03075a2cc15d5c5ffc3afd07517e16951ceb2be1e6fb73f162bcf7a1f55a55def134c267ebf1dd74187022c89a61c9fd33a3a05ce440399eba9909ef5664ac0923ea0c09a83ad1d98a0151b896d3189e9a1cab389a70466850d19886ee3375eb42ab1690d4fdaef582d71743fd9125aaa6363f045ceb8eda4ddf5d1eb18e40735b629b8526c4481c7a3650afe026f98289dface5f183fcb63e392486bc757c10075128c2cc50e326d079f1b0ce5455ec371d0ccc40f991a34c4cbf0e0c20ae304e591a53479f71a79a1160c968728990ce970eda856ca53e5ad24f85b0cfdd9ce236aa03d397996daa83ae9b9addd34efefd0b0e17e747fcede0ae566c68a8dadd8f6447281c9a3f4ddb19131ac72f85f21848ecc20af0970a7bebf50cf219b16e640bb2d68878e544dbe3f5670c3e489c734d73a98c23805188eeb32e442f76ee2bcbea5396d11782dc422a7a58e86e65506e97c4d3cee837416178d7a739df4d9a338441bf65e8508c523928d0ad2d4f2373288c61ac4dacfbcae47ff7790984a774e5a661f8862fff29be8558513acbfa218f2bd42c4db317787ef3d213717223983af834e7330fe07c326c3b0bf992531a6c14125", 0x1000}, {&(0x7f0000001240)="b8df9b0753f1ec4c688fc43b4dafcb74e25a6624605173d4d493d66f62fa8b6e692cadb3094e996daa138a42c2a1baf027b1e870b15cfa8de62ed5231ca0fdefea0e6134545e2ad85837458c667a9473e04fa9b21bfc720b1dab9bff6f622a3d52a758bf5fd47b2429e3d90d79a0c11603624a4abb87deb711395d22442db8b06e20034f6f8caf110feb999e2bf0034b40e71789d1f67f9fb375eb3215f9b7ac8c282b1eaf2fb65bf7d3ff51123cb132458b2f6ee3c56ca798c1a7fb5a0c8a5482e57938eafae62018b6f1a69d5c4cddfc4654", 0xd3}, {&(0x7f0000001340)="cbd24f45925d000b31f39de702331517524d803d9ca0dbdb65f14d00f520c70bd9e1d5c22bb3e9d3814a8676a65d2264e94a8f3ff69b307e210848f7b8ad61fd54503dae5d7c29f28dc046", 0x4b}, {&(0x7f00000013c0)="2c96079c8c27ff1af12a9df079672f1d4b32eb943b092cca0e26854d3892793f32b1d20d1a13f4e3568aa79c0af6f3a69218cffaa51c47dfa79a3e6064c111b4951fe104b15224921ae903", 0x4b}, {&(0x7f0000001440)="2f81596bbdec11d239a4615f4de60f5e6f48248aab49584f73d6b81fd5f39a28cde0845e7c80c2f06a0e1df9cf0e31a6ada2167ecf75e426f7b4d509d7683ebdd59d170f503beac4f4af5b83e370f1955a5009faabac62c6292e8aae594894d9553c1c73c11af8534eb3dea375dbc92f2a975b0e2d8891f57e006e7838f516458d91bafb6d5936fc8ad98e5f4f7b09da7b68bebbe47d1a1add21126fdc476d1803b030f656217c170510600b4eddb78ff6303ef948cb9e98157d048cf17f5c2e23f85ed856aab57ee542dfcd5c147868a5515463552517eb8c7b3d3f248c105e5629ffcbd703b4db", 0xe8}, {&(0x7f0000001540)="ed5e5f7ca6fd47977f6438896a58948e720e20bbcbe5720509f3b59887c2878ca5586d6cf79c39cff2d867009b14fc451c4f7498f8cf20a41e1791782e728f77b50ebf02fc5c223eae37d4b7087dd088b26db05edb59c99e898aed217f266717ff462910977d357293347a1ec4d16d4f1d9ae6d23ce016d8e8b1bce6c0e86e5c425fc8699729c4c9cb85d00692f179a4e2efb5c2e1b9fc8edaade1fe7c2793fa2525c41e41633dc07057642c364e9d153f91940738495e2d2a637c3ec115382e9dc45f2ce650edab17176fd76dbea36dade94a240cf395", 0xd7}, {&(0x7f0000001640)="981131f5158936808f675f623910b125d6e7521ec01e44bfa9156d896c5c2e452be8439f764fbe89aa02b6bc788ee9166643aa778598f8f6a75634545e45eccfa2e7e7e682871b3355ef2e1611090da680dd97a2b3b22996d2d49c14e86bbb8614712c652322cb698807113801d2762b32a46d11c81a1e5219b5f6a2ef3a0ea8ddf1fee7246ac612d271708fefe87f8e3b3f451240501b3f90113f18d6a02f80454c586833cc9c03aa45418504a084320a0c5996a18e3136f9f03677ad23454b47c170a00f7374f1205c7083", 0xcc}, {&(0x7f0000001740)="509107f531fd9dd18e6482f3df7b4d11ac422820e5aa20f9af832a62895359d8d7c54368f09fe788e6583881236d616c310fc325219c46e288b2794fa34ea3a9925d8d9032648ec12c96d4f5f01c357d0a5cd3722cac1f6ec0c88390d547", 0x5e}], 0xa, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fchown(r0, r1, r2) 01:51:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffdff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) setsockopt(r0, 0x7fffffff, 0x80000000, &(0x7f0000000000)="58b65b5b1a034f3e4028c1e0244ffcb5392259054b71112e5c49fce3fa9efb0028510e818ccb06fa8e35c7bbe081c00b78623b0b95bd852bd64ce246504fef6146ed38e73d38a1b59fc57f36", 0x4c) r1 = dup2(r0, r0) r2 = semget(0x0, 0x3, 0x20) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/134) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 01:51:31 executing program 1: utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8}, {0x78, 0x81}}) r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x401, 0x318}}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xffffffffffffffbf) 01:51:31 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) read(r0, &(0x7f00000002c0)=""/199, 0xc7) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) r2 = shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/94) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r3 = dup2(r1, r0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xa0000000, 0x1ff, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x7, 0x1}, {{r1}, 0xfffffffffffffffa, 0xd0, 0x20000000, 0xf7ed, 0x401}, {{r0}, 0xfffffffffffffff9, 0x28, 0x0, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0xc, 0x100, 0x1ff}], 0x20, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x22, 0x2000000000000000, 0x1}], 0xac0, &(0x7f0000000280)={0xfffffffffffffce9, 0x9}) pipe(&(0x7f00000004c0)) ioctl$TIOCCBRK(r3, 0x2000747a) 01:51:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) listen(r0, 0x0) 01:51:31 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) clock_gettime(0x1004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x124) clock_gettime(0x4, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) 01:51:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x81, 0x5, 0x9, 0x401, "052e9bfeba592ee69a3f5d64c36de1c148f04857", 0x9, 0x9}) write(r0, &(0x7f0000002240)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6542961bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c3dc927410e06867fe2769b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74", 0xe1d) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) socket$unix(0x1, 0x7, 0x0) socketpair(0x3, 0x3, 0x84e, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f00000005c0)=ANY=[], 0x0) socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x30) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000340)=""/210) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x0, r2) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000000240)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0xfffffffffffffffb, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7fff, 0x1000}], 0x6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d3b, "bad85db5718000"}) ioctl$TIOCDRAIN(r6, 0x2000745e) semop(r9, &(0x7f0000000200)=[{0x2, 0x5, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x0, 0x80000001, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x40, 0x1800}, {0x4, 0x200, 0x1000}], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) getrusage(0x0, &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0x8) poll(&(0x7f0000000280), 0x203, 0xcc) 01:51:31 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) connect$inet(r0, &(0x7f0000001100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001140)="90ad790b882104886a4aba2f9168f7f14c984c", 0x13) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) connect$inet6(r1, &(0x7f00000011c0)={0x18, 0x0, 0x6, 0x6}, 0xc) r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f0000001200)=[{0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x8ac, 0x800}, {0x3, 0x3f, 0x1000}, {0x6, 0xffffffffffff8000, 0x800}], 0x5) r3 = semget$private(0x0, 0x4, 0x114) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001240)=""/216) r4 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000001340)=""/26) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000001380)=""/217) r5 = getegid() getgroups(0x8, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r5, r6) r7 = msgget(0x0, 0x241) msgrcv(r7, &(0x7f00000014c0)={0x0, ""/34}, 0x2a, 0x1, 0x1000) dup(r0) r8 = openat(r1, &(0x7f0000001500)='./file0\x00', 0x600, 0x10) getpeername(r0, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) dup2(r0, r0) semget$private(0x0, 0x0, 0x40) recvfrom$unix(r1, &(0x7f00000015c0)=""/242, 0xf2, 0x841, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) semop(r3, &(0x7f0000001700)=[{0x6, 0x8}, {0x3, 0x5, 0x1000}, {0x1, 0x101, 0x1800}, {0x2, 0xd69, 0x1800}, {0x2, 0x400, 0x1800}, {0x1, 0x0, 0x1800}, {0x7, 0xffffffffffffa44d, 0x800}, {0x7, 0x3800000000000000, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x9, 0x800}], 0xa) connect$inet(r8, &(0x7f0000001740)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff}) bind$inet(r9, &(0x7f00000017c0)={0x2, 0x3}, 0xc) 01:51:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x80000000000, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0x266) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) 01:51:31 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0xd5ee) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1000000000000000}, 0x10) 01:51:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4001, 0xfd2) socketpair(0x20, 0x3, 0x101, &(0x7f00000000c0)={0xffffffffffffffff}) getgid() fcntl$setstatus(r0, 0x4, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) close(r2) getsockopt(r0, 0xb0d1, 0x7fffffff, &(0x7f0000000000)=""/100, &(0x7f0000000080)=0x64) 01:51:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0xfffffd28) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 01:51:31 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x60) recvfrom$unix(r0, &(0x7f0000000040)=""/38, 0x26, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 01:51:31 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1d) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 01:51:31 executing program 0: socket$inet(0x2, 0x3, 0x4) 01:51:31 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) close(r0) 01:51:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x60) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f00000001c0)='./file0\x00', 0x1fffc, 0x4) map stack 0x20ffd000-0x21000000 of map 0xffffff0074d36a58 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff0074d36a58 failed: no mapping 01:51:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) ftruncate(r0, 0x80) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\xe1/\x00', &(0x7f00000000c0)='}%z\x00', &(0x7f0000000140)='.\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)=')\x00', &(0x7f0000000240)='+%\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%\x00']) r4 = kqueue() r5 = dup2(r4, r3) r6 = fcntl$dupfd(r5, 0x0, r2) kevent(r6, &(0x7f0000000080), 0x8000, 0x0, 0xfff, 0x0) dup2(r5, r0) 01:51:31 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') recvmsg(r0, &(0x7f0000001400)={&(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a4f0993a3e84faba8ea75acbf7d366b5d7cbc247955c628ff2f85920f6940f6cf09ce4a6f04699bd40df4fbd1aa8089fd39ad58b33e888d020352a615a2e37fd88826d72e21c52ca0d6ca8550f155e27ae1fd7960649e148a7ec0bba2f66da1eb8e83221e06cc92b76337a075aca23cbca6c887a06cc9a67614e3b2b66dc8178903a3fa0d98cb0bbc887a857b21fa2e606fb17df1304e6bbe5da45c6c13874b3d08824f43190640b36985e801649373ee28c54b0fb17f4a9af1e5edceda7b1a88b645f4f3612db1e024c251a6a3ca235bc704a7ce40bbfb54ed4eb166f6bb16daf5130003344eb0b2e258261b212571ea0f4fee825120b4a90bd72f56e550f90386dd93b18516a7bd628a1e8e2de7db411f0faf144986005fe58455ea08e48a7590a82365b1e5706718b5417959eade33d7bfb78c29569d0bdd21541ae6a775a5d7f05344dd657e2d5e2636c080aaaee949f418f5f0445d26b3f1e46d377025353e2c61f"], 0x1002, &(0x7f0000001380)=[{&(0x7f0000001300)=""/76, 0x4c}], 0x1, &(0x7f00000013c0)=""/52, 0x34}, 0x800) 01:51:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0xf, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000000)=""/88, 0x58}], 0x4) 01:51:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x901, 0x1e7) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r2 = socket(0x38, 0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getuid() r8 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="fd386d40d8b6c7aa56c9dda1be79f751585289977a96291e30c6ed4b80228572f4d40b704dc44caa2ac9621c1398a72479efb7e3ff70fa8cd5730fea001f", 0x3e}, {&(0x7f0000000180)="8b9078292a3cb80f7fd08a0d8345faf9378281415987cf0ee362c1d9167cd8", 0x1f}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb8, 0xc}, 0x0) r9 = kqueue() r10 = dup2(r1, r9) pipe(&(0x7f00000000c0)) ioctl$TIOCSBRK(r10, 0x2000747b) 01:51:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/177, 0xb1}], 0x4) syz_open_pts() r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x9, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="86e6a8d416c0ed257f74a3607164a161aeb764c65a7b05a97d8dd0e4b7341f1f1c8f4a46a33ae8789f296fc6ebf700e418ac808a13410a113d27fc08b06a28bdcae3f6f081493fbf8aaba6ceb2a6a4288b3d746f7ed01d838572a2cdc578a97f619e6058fe9547b307e7e7379aeab97f008d1b4777c195ff9c64ec336b537e1e613156248e8c55bdccc6a6e6d1b52ea1fc4e62878e8a16ae046c5911734d65ef1cdf1b4e7a30e0a75260666ab24cd26ebbcefe831776a92d76643780e29da1400667e29e6880cd1c7b0d5b1cde3016f902f4d9f16704e3eb40a6726dae", 0xdd) 01:51:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4579}) ftruncate(r0, 0x7) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000240)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x515}], 0x1000000000000191) write(r0, &(0x7f0000000480)="a0e8eb1341b556104644cfc1dc8ae2094a16ddfcea", 0x15) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:51:32 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10020, 0x1) r0 = msgget$private(0x0, 0x20000002) msgsnd(r0, &(0x7f0000000100)={0x3, "a297953e7253750af28f22ed823363acca9bb877b6fdfb86ab29704adb74d0f7f6d8e4a8e98eb650b91ada5650dcb6ebb972375b570b0c625acaabd54653a24e147c72a1cb4db25c4fa2f01fb9209579"}, 0xfffffffffffffd93, 0x800) select(0x0, 0x0, 0x0, 0x0, &(0x7f000004c000)={0x77359400}) 01:51:32 executing program 1: r0 = semget$private(0x0, 0x2, 0x71d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/181) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/4096) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/185, 0xb9) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) fchownat(r2, &(0x7f00000011c0)='./file0\x00', r3, r5, 0x0) select(0x40, &(0x7f0000001300)={0x9, 0x1, 0x7, 0x0, 0x100000000, 0xffffffff}, &(0x7f0000001340)={0x1, 0x9, 0x8001, 0xff, 0x3, 0x8001, 0x4, 0x5}, &(0x7f0000001380)={0x4241, 0x800, 0x4, 0x7, 0x5, 0x2, 0x100000001, 0x400}, &(0x7f00000013c0)={0x5}) r6 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001400)=""/150) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000014c0)=[0x7, 0x4, 0x8000, 0x8, 0x100]) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001500)=""/181) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000001700)=""/41, 0x29}, {&(0x7f0000001740)=""/225, 0xe1}, {&(0x7f0000001840)=""/153, 0x99}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x4, 0x0) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) recvmsg(r2, &(0x7f0000003a80)={&(0x7f0000002940)=@in6, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002980)=""/182, 0xb6}], 0x1, &(0x7f0000002a80)=""/4096, 0x1000}, 0x0) renameat(r2, &(0x7f0000003ac0)='./file0\x00', r2, &(0x7f0000003b00)='./file0\x00') mkdirat(r2, &(0x7f0000001640)='./file0\x00', 0x0) semctl$GETNCNT(r0, 0xeeed3e2ea9f69453, 0x3, &(0x7f0000001680)=""/128) ioctl$TIOCNXCL(r1, 0x2000740e) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) fcntl$setown(r1, 0x6, r4) 01:51:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x200) setsockopt(r0, 0x2000000000029, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) syz_open_pts() 01:51:32 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3}, {0x80, 0x9}}, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) rmdir(&(0x7f0000000380)='./file0\x00') kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x7, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0x5, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000002, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xb8f, 0x81}, {{r1}, 0xfffffffffffffffb, 0x31, 0x84, 0x7ff, 0x81}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x100000000, 0x4}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x30, 0x1, 0x2, 0x40}], 0x7fff, &(0x7f0000000300)={0x0, 0x3}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) 01:51:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x5, 0x8001}, 0x310) r1 = socket$inet6(0x18, 0x8001, 0x0) sendto$unix(r0, &(0x7f0000000040)="f4b8dbc7b257352d8ad3d0631613f5d4a62f0bfd34f8afe3734277a3f0e8033a597482d0a89cf11f47fb5b92ea7e53fc2e968d65479ff31751958f5cf9c0eb222f947afe16c700ed31ac8eb1d41770afd44540a98efc4c084691e0b9a2aa40f9be9203127b581491c5cd9e95192ab35a47592a4f6a706d8d26feb51c9ab2ae4ae487304f780e0663214ba52d79fc0c5de132e4370672975f5384884e624b7f6d9a9c5b08ef9e0d11cc09ad4eba20895d4bc62e1b224c250f0fe6fafe8a823784d79073718b8151ab43eb8fc8cbc65ca272e9a96bbfd1b54f4b4509a7c6bb8497b2e4bb3bda504db3", 0xe8, 0x408, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) writev(r0, &(0x7f0000002680)=[{&(0x7f00000013c0)="9ccf85750a1ff824e0d3af56b6f3b399c136155b427a6513dfe7eba4e32f68d1903a78d3b02bdc29901f5e6a", 0x2c}, {&(0x7f0000001400)="fe7acb1257ba09efc2646f746da0ffd39d838c46c612339b2c001711aa7b67cea38984256aafb6ec416a5afe4d024fb0a332008cd7cba685d61635c2a47630a382cde76333a774bdef8d46ffc1ef398ed84242bdfa287ab2c9869cb3923cf705bef6a24dca28d3355765727e6225be16218fb01f3a17292f98f71655650dd905f7f16c7ec88d1532a9b5ac2521c2878c8539431d5c4e65712df0cf1ac91d864508cf6e81966b818d1be3d1d424cef49816032889f8de5d3495acdff8fdfc58d86ba5fedd33c56534ddd03c08a5c26b6aaa74f5c55f2246b23a95c7b914757f7f6a849f42e4cacc25de6d4f63cfa9eb703545765975436e285b134fcea11fd4185c8a6b012a2ae65867fc6083747e1b9ac62d85c9464f6aed6305db136556a4392c12065def620453e2285caafc29cf63fc3917e96d0aa2cd3ed6f9b6f70dee71df37adffa29fcb94b782a5e797bbe7df77c70e91f12ff47d04816d00a26c30334c6a465538533c0b77962432ccbdf0514c1821f2b73b95605c561a8f1914d408fba9bfff98491d8d51e39c44cf621a37e729d6a4843b2575852d3efa886c42f52621944b0dfb5c773d379e1dd5e9a7e490cffd89a3e291909c01ded05ea7057870a77799147a2f0977813ca7c4c459fa4b554f6a9d057bb48023d9e3ce6046021d8e3031a0af6ffa7d76b22ada0490057ab35d9c041b1a904e79eb9cbf48a2b2838ac8106dbfb83714cf9e92d31c1d424b45392e7462649f0d630634d0ffb3916f4cdbf15972a3e26493cd7eb13525d0d6fb977b680f5a2933b5d7b260f0dd6925324f722ce76fb5ad25c29d992775c0021ab080b0ce7cf524d7e00f0d5ddbe55943d9654bfb1fb6e173f6dba1a23fcdb6d9b10c686cef680c8fa8cfad338b93dbd03e8ca16d27d6cbb654679168c5773bfb3696ca3fcff4a387a640baff059c04ce8c094bf9f91502cb2dffeac1fa1b3869df8f7388ad25fddaea305accee65da331cc8b27618e9f50e8041f51cbe270720c6b2b03eaac8008ed6a1b59dc950ecb7d317f8b237256a2c49faa556eccc3b60ac8d7f06219dea4c907c48604999d4e834f30886a83574204e0f6ab4e0b8b5ab14c1eecbf34ee4f3c79c8e2bf489e74a226df4d996426f496babf63c695d0665123a13a024dd772b4de2f430b49055763d7b45343439978219a65c4c6013af9c8cc5b69b0fcbc9fcf463bd6d3fd24a6d1cdbab9627e3f1855a558e29f7a212df0c20b5b5e882bbbc865c3145dc6be0bc36a16f6cbfd1906939a4f97d9788cdf3baab96443b65adc46d4c7580daa5afe8fbd83696d38777496e3dfca1de7c63135f7e393f76fd9670ccd06b1af547857ebe17e3b09325bc220cb7ee4a1d3b7efc25d30347d7753f109d9956ca25b9d1c6205ffbcecbfbac9cd2a503cfd4b07ac25b58531d27bc53a826d167e84c13edd0acba88db7e5fd4886a6665ef44d969d272d8d69a16443652f0acb7702c515f2c44293b1ed46bcf209b8b60e8253fdf36b4bf72708e1666492c3a0b3d3e87eb3696b2ea829aa1532a5627e685362f43b21342965fc483b3831fd9effeffe49e78adfa846fd3249a688ec780dbb08b17849c913d0f363547f7b92b5541ba66eeedd0669358974d16893b38915715b26777389eb0ca96f387681b9a95d6e7bdbb1d66e79206fae88a6f620773ea40dcbf6069aca7b28bf85e57597c9ad88638bf3d78ab7959f558718d4b6d72abe8ab20378b2684d219a0b464f2baeb79def90cbc88c7412a1ea22c94772f011b4261b5075dea9fcbc36f8253dd8da5096cd97f07cca7514c322a8881a811936103847dcc5f204236017b3abfb9c43254551f0d859a244eef830c53b793e6c97597347126def567e6e7d4faa6c250292a3912f7b34eac72a995f943af44d291f8097ae898c416b90b1f85eee4a69e88301f0b1878a51cc83e9538a301938a8dd0b7b48fb2399bc578bdb71762041df2746597d53af1916ad452a67eb2a3af67bf9ec0cc0128e406b7360f78636b306946e76b29a4f27dd2e5042e76a10f78e7f6ea965a48e21c83a2d1c3e47ed32075b2bd8b4adc3b1443ce967c7db9ade7a5927a9818cc5e2e6162dbb014f8e97db34e16c86856d8fb9344a4aa09ee09eb388202acecc7671e0b7c8fcc6799e1edb0dbc0f14ab1df938173533ab8f091d92e8385cfecdf8505e6c84ac99a5551142c88a989033be443d1d65bbd9e4676a80e5090d31b33599d6c2564c31df150e9b0ef2f68fa9186dac332e19371cc4cc620fddbb3d4530ba2c99966e9a26a80abbade0cf74a94524df1376bf40e584b0c8dcd0a88dd8a507cb6df83cc8a93ae4afaba2116e1d4db75ba99e38cd8b2ed650518b444ce89fa6301f9ebb8efabedafeda5468af762b31366a0598a39ce8a52b69f762a1d3ce788dd9768b7b1957afe76e6da880e0742678b56c66c2b734653fb253dd510e66d79237903dd7437e402285ff96986e932f186f9aff13a50307bd5c8017d3fa1f589c529372b1225899ec22040bdc952aefa2505641a3bcaa154d8f0b88052b35d87460c6cb192116c2cb1b5bc450d658aff5edc20bb56e6c2c4bf1434c9c08f626815ea76102290016122ec4a9c90a3fa9ac88bc8905795205205f251e470587c26a687a263e74e5af1cf8cd65abaa0fa5deefcc4ef6a4a7b130dbd6389c3aab59483f3b3a5b3c81c7d60e2ec170d78af9e6b39ecd6831e7978c092ee923dc0c9425ba16ede329a0317903e2aabf81d356c0d97f32e67347e7fa7f61f2e23bb786d1f8626486ee06d1282d5aa8ea3c358afc772cf0cb9441f08ce2d9b693a48a308df490ddece309038c761bd130f0178d84e761f829018e64bc1c720c56aafcd38a9bd082854a5819ac2bc342a22321ec76fc958aecc219d7094acb69a06ac6f329df6c949990fea1607957c025c8ec7a055dc89e96a3ff811be2c4dd4126c93ec613a8d35b340647612d6dd9d1f998af5adb99480fe2b7c3ae424983663f7c2061658572f2a3882d02ec5e49b9650ecfd99f9c15a5478288875555cc33a40a6e02639c55e44bc5fa79cb64666c4a8ed866bdeb151ec29702bcef0b6084b66161bc4cffc09c7d3082a67effbe924c49b8d753c35dfab7f6124146bf2fffe03bfff0674809599e8e0385db3ee6ac375086aa48a7b35a0baecfadf8c5e8819f33f0f8f4a3e5aa0678e1ac2f0447c3d15be5da2c3d5e591bc9696507ca58c9c096579d2392e0e2e7ec7d4f1085217271ec334d9034742f7dff8373939e7516709bbfc5fd7800943472014566e34c5a24814fb886462f5bcdf62e63c456a8ce9ca07eb1959bafe204f422171b796d4bd445d1ae5112cc786e4bc393f13531d3e14234f1fe4e5a7a688ca3e5a25e2628912f2e70c7b7292f9cb8d5ac1e646364ef3d7320a05ab546bc0a4da3d319b6a28c53f05bc47f41c4507801fbcd07f07f626110271e2eed3e2ee8b9217188d46ac4501dea68c60549ee8260e1cb9d46b41a0ea411417a01c2e057030b1ebc6ada0f861aefbca64ebe014fcedf6c03cb214790a8c5d57302efdbd374cddcca46c01c892aa487b21c2791ae04facb083823d075719fe10a1088095d326d57b279da9d1767310c5689643acfd6eca113675d3a08be2ba004bb62264f27b0de4c78a14bfb9826f2ee43a4d624fef41f2d86f0e4550f344964231254d182a47f958798d61a2566138dc4a16079b04e8917d01838b7d06d7ed39816d077e7ff5733e764f5ddc92197793b2c943f85eeb11c0e80ff8458fded5c40ba1e4e194ef3ee8a3c416932d0f93ef169364d263078b06add6bbb1a1404a7ca85ca97d93f5996d9fa1801cbebc0662edff5e2870b7b04ff03e6f4c1736febc8a8d21b954d301546abb2d9e843ad671f494568ee5860daf00ed46d987e7c029a8a83fbc98a33d27015a01ff756a0fa91c586ee8063d94d4efd217e3567a4585e8968244483ea799a746d994cd5633ef4d87e1b9e891c77a25a169d17ce7915a017f23e45b22b97bfaeadc0a306d3635eb700e5fd2086b6de07e54cf48cdae8984a1dc7c11df866f1684cca2f2b71a7cd3edbce369a6ed85f483f3db758f90470ac9dddb8c0c3ba9a52046bf570a1e303060653fb8b8ddc4a57f0a593b6a9a81d6f9e9584fcd1fd6623123f4cdf341ca80ea04ca1dda5acad26dcc01ad86c9921065d685441b9e60c4f233d596b26c11038c19e2bca749b6abb4c4d03ca3a1ad0975c99c83959a13d80330575892a991b6551a7b7b3a1a38a25d9360a889e62addb53931cc172177d7c52c4c96cedcdc6eb0285e786923451d286c04715759e28b0ae401001ecada8135d4f68ae3da9923d1bc9061011213db47301aa9e4f74f1e52f8126ad457741a1e0317cc474b7d3b167b10db1c5f6b8f74f46868889d6433a9a85b3d9eacd76ea810fe18c3ee70029e812b29c26208ac1ddce6a0035922fd68c0e2b9e4cd8a2fc6f966ec3af8278bb6c74ca69d43b07c45ac297a5755d5529553e04d9c8068d965388cc96a4ed4ce3949d99a41a68ee5a7821738643672f0cd022e121732d45833102263e66314a81800da6ed5989fe44f703aad84ebee7e0b0b98d830e5bf05089156eab43653774d6e288794558222d148c0352d56b4339a36af6bb923bdfcb9f1c0703c79fcbe42879c38581dce4e9377ce8de04b8439182ebc5412d6c3e69e452ac077ba46e2e93354b9b16dbb19f081ec2d889f6427458b106462557dcf09e5b4557f56ebe474e0dd987883586261f78aff8c70f4257ad214b4184460c591736ad37731b9bda191ae99d1739caa868c66785d49d70685e3c96ad15c094f86b2a93cd4f3a6aade22a873815ef32c9897764e7e95faa6ae9b236f60183d9b5850dc96b08d414561f425e9b90a60e62d34815977f4d276abb65bb920b0bd13b14975ce52e1095facb16bd5ff9c27574c0f85b2f32d6dde86f48ce6a97e3dbf2b0ec744ccb51c4ee44ac350b5f48a3f1062cdc084350d4d61a5bdf6a76bb7b445c516b477f8d79f37655489c584f52bc9ba9f4739ce896194c7cbb7d6b8e2c181690e80faf14e1152faeb639dc88277aa6f81ce6224c3bcac86b6e953c445be4947d97ed61956b941c0064a7e9af8da62698d3e3ba933a11da6acf4b9f05a1e8fae8e59db69dfa54dd94b7ed85d62893195e4c12c5abcc4a1a392cc64acf4d17e7c174a52f76ca8c21544cb7ce537517fa05b8d342411f8a2f08c7ccbf579122fb063bd9afbd01122bf763fcecba8b290c0b9643414c0eaedbd31c395907809f62c4c4548e8f771f8d7df1d1b295ddaef97ea782875de72208f6a50a28acced50b2fbc0ab1bb824a5d39b2a2a5afa826b54891f9aa107b1a1c59860d01dceef789c2b370e580446963a3fff9d36505e365dfe7beae9e9a5a266776bbc99dc293ceb1e85aa4e77a1616f36a14f769c3231bc16936ce870591cebd21b485dce8b0900593504b59c102ad40e4a3fd6e617070a7d07d58a4cf0f0f12bc06d3c97b1cc23d9cab738677528bade0412883eee955d3b6ea560a2f8d30a2e5d549c4400ce5c565c7c733da5f7f55c433a1fc5e5526ba9a0eab61eb233d379a620fab4413634f6dae4200885d9808805002458da0abab0f02e8f204be337748f842f913a25fa933095edd1627c9b560337313bfe965ca4aa8e1fef7c55c241b1792578e38d99d4be6bcf20bc94c902ebaf96b66585c6017955a5c167bfc842fb4368f553d348eb39addbe669a6c6ae516a3103fc24f9f6a32be1cfaffcf1f360b05a4901", 0x1000}, {&(0x7f0000002400)="515cf44996560e3b7608e3f02938c29e12b3182dfd95ee56df208d36c841f901e248883754a4df3c8810d3", 0x2b}, {&(0x7f0000002440)="d6c0dd6b1103fdb5e7cbb5b6f68a2cdd1dbff400ad2a8456447bf0446268606c6b6a13984199fc3df472b5bdf549c057a4dd3560f371f5f2be6dcc25d713ee70502ab8813f2fe92baddfaf0880de0f2d2ce97fba407060723a1df74118d417aac472328417c1262c867542f55b42e78998148b590e346e252eb54dede6b8c2cf0abcc08b51b272050e67baaf2b02ba7bada7f7a1fbc8b291998dbe96b176f884e82708e37cc8c3ad2146cee128a8e615e9849b7426b6e426360810c6ec1a86148cac1f4e6ec5d326d88a43e2e33bf928703e3e8b2253c786dc0f0f890e343999932454c63a676925c15fde00d4", 0xed}, {&(0x7f0000002540)="3382492d6c3cd2d13018803a1b10a11cca199b84503ad91a3c400da5dec3147b190ece366f589938f5e768ec0655c189db99a9dee952cceacdb03889218ca44c8af015620fe2fb6b7396c22b59277b7c6d374a1dd14d8de0c5dab529f4621deec9862f6e1d5059be3af81e85ef97e51aaa33bf0a073160529dfa8b34d8caa13a848e2a6aec8deae00a8a87ca3349d845c407b9ecfc060878538c0ae931e7871f26663834c8f7a9686252a2da75115525244e91aec0adfc850a40adb84bf2ad2c7bc30b28eb02a143352646f23a03b2a1c5dab22b95719a1b9bc68c", 0xdb}, {&(0x7f0000002640)="3f81a8bd420d1fd0416f7ddbc1751de1d156cd1acc5e7a9ea88ac78e883501f1c1d26d528f23", 0x26}], 0x6) pipe(&(0x7f0000002700)) setsockopt(r1, 0x29, 0x2a, &(0x7f00000027c0)="8b2b5597c236b19acac02cf59e2780a9db2644b81b7a4ac466eb9ca32e8f0db64f612268747e507fd21426f26d1c4eea89c5f54ff3aea7f141711a064189efae15101b7403d99f336d348b87a4cd8e3eee9c39360da598276b04e8cbde52c0487c14f3a0b3e0f968ad5df1f9c7e51fb1d11e201f", 0x74) r2 = socket(0x19, 0x8000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002740), &(0x7f0000002780)=0x8) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/248, 0xf8}, {&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/20, 0x14}], 0x4) writev(r1, &(0x7f0000002b80)=[{&(0x7f0000002840)="5133c05f0396c9d1e8b372f81af64a3d684893c092d650d7378bed78d85c7ffdc4bcc8262c30421786243aacf976aafa75350cebaaa41d78f78f371d9e4f408c7922fea6d3fa32a323f24802b6826f962851343c3edfb82a0c708d7aa302584cb0485c03cda5329a3bdea6f76fa192900af3300591a66a3a04448dedbc26f8e934c9106a62dfa902418dd15f033f328d19d4cf0c2d402fad29f4c84cda4e69017dde60990b52fc28f1dcb56bd1a54f9d827d1dbf0176", 0xb6}, {&(0x7f0000002900)="18607a4086", 0x5}, {&(0x7f0000002940)="fb374eff543f7514eca2a48f700eb36d1739fbead1bea19b49a6431a0e205e794d05c9bd6f5d4f66974ab99e9ee9b4cfae0f037e73bd312e365a902e9d2201c91934b1d3f239b240424fea0d665152703d30c7677bea55dbd1e55980391cb1769c118b69fb38a3791100ffcefe81cd8f737d7522b23a82c53e6f2d5926f26e059e200f8dedda44bfe9c93bd03f151a3fa4b77040ee95f83063496e42372b2cd83671057eae5d93ec828d6f4cf9cf73190ec3fbac586dc02370e098", 0xbb}, {&(0x7f0000002a00)="e4202dda2701c4cf184879fcc743", 0xe}, {&(0x7f0000002a40)="c124b8e367fdf2d55f29bd4042ed473654903f89edcd09bc57689da233e8c0253b2ee47fee967e51c0b412bd6a3e5b7c9221a59d69dd9c990e2193aa3ea7715ca1e98a45c7e916922b644dc40c03ee5e333f6c60ee57ed0c8b240e79930dbcc74fbabe20d0fef94dfe7ca8652da27788e83ce29a8b23404c701dd294c63b43ba28351d1d7cb245f9fabd56438b89894abb1e9b21c02e610a07bcce04b05883fb99ef00c3ae", 0xa5}, {&(0x7f0000002b00)="fe9bca853d4f0e25d561919d9459553c048bcbd2caccc5a0b62888323eb5a55260601eeac71bf5674eff04ba0609bf7daca35b63658c7594756cf604dbce85941fd9fa66ccccf7942fe1", 0x4a}], 0x6) fcntl$dupfd(r0, 0x0, r2) 01:51:32 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x5937fffffc}, {0x0, 0x10001}}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-&\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\xe5}@!\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\x00']) 01:51:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x12) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/151}, 0x9f, 0x3, 0x1000) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000040)=@in6, 0xc) fchmod(r1, 0x40) read(r1, &(0x7f0000000000)=""/18, 0x12) 01:51:32 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000200)="c7", 0x1}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f00000007c0), 0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x44, 0x10, 0x3, 0xfff}], 0x7fffffff, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/127, 0x7f}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002180)="937e0c5e69109d4663664793556be7a07468a5d3e2c7fc76f31e7a8315b83fd2385c07314b7fa3fc86e85b40e3509509e51ce04fbc93645c951749b2dca3ae360889ddeb0f9ab3728b76f952736253aee4a55a87f4005d0db455fda4b07524d35eddd8abc29c509c37ee18af9efd3958c0eb0984fcd0628e6c96d8dbcab571a7b53715fc0fe7c3d9b32d13a09b5f195788e52303da7d1e2012ba871e2b03612ed23bddac802fe9bc2d993997d14cc9ee003836b7dba06b8bab62aae7b9dbd1f70e5caadcf4446129e0a764ee470b3dfdeb48ee724f1b9297abe5724dd6f5f652e0bfa0a24526fc4f383b35b8fc55eb38544778ee7178dc7fa972b4bc765b63543f64ba8686877c3695ed870bd59588b15e3258e290b205a3ff74e1d83147af63f9e301c078d6f725acf7fbfb6dd9f56ea489f25b65f5c7f5ab3dfb13d22921920407a3e4940597745539fd77cc769ecc3e689aa72ab46ed212c5c1e202b8b8654d46fccd6cd455cea4faefb96bc018170ad156420d10b9c19c1a516210590cfe563ac6397c4f5bcfe98ad33afaa1b9b5b135079069aefc377fb2beafd4a33b8634bf093ae0edce805236f31691a73c83b7c5b8fc5db55800bd6405f82b62be3c22bb187836905c37e584a82622c3b98ea0b22ba3da47d093a7961c3042ae68b83779ea38e7273b356fc25d6702ae4fbc6aa62e713f6da6a6d00717777006d66f9469eed31fde8a9986e3d26b994b6e48b73da859bb2dc98fe135b5f1b27239f317931f07a2d86b665b2535ae9ad06d37cc5d81bf5d7e7d39a6029acc7b3fc244a9c16b45238f0d6557e92c7aa49f8843f97a00528ac1317a0204eed39fd655324a4ac604b7c8fad1385959164ee9592dcef319df94684a48ed1f7e0472aa9250731102a2c1b00d3faaf85a34b2a563f11b368982cde0acf1e6333db0dea9d8c23f8e20162b1d2188ae7905321228521f2b8e47fe3b3dfa83d54fdba38cb67b9a6190707a99ad5190eed513a3f565bb7f282b3f1548981fc9cebd5f72dc946a6fc5b5ae3b8b9d2084c0bb36b7905b06f19e5b7dc5b505484deff6e0896a63dc21f74752afa12929d340099ee9c33af4d6a8ca20ca748b6936fb30ca8c466b437da4611a9c9e1c56aa374624fcfdf06f253b05056f223570174cce730ca391224ef76dffc6e65acdb674dbba97226778178c22b0dcbe000fb7d80ba6a2d608f3c7a7b40087d906f7c6688a0fc4692788b364a32c56b6bd6bf9461a328b5efd4d5211d0b392b68b8ef73fe81becdd681936da656d689789a6b87da50c2c5ed33767f9be1b1d886455012be3aa09277c76162ada364bcb99ef344e705c08ebca8ea065285bb3d3900c9f7dc5094763a4cd866cb8d37e8b526feeaa403823fd016412b9ee65bc65a4680954a2f85a14954a1ca5cc4618e987d5a0377f6a0b5bcbe23bb1a7955db384859a84e20d7231a7e794e6af44b064fa29e6374501ca4c82761791c043565bd0c34ebaa457ed5000f9e330cf05f5e36eb0fe40537666ab65a9a79f263dec965d6adfdaa93675bbf34e8cf425df3f338d009dbd8c532b9df8d70c817af6cfba4999969aab773fee4550aa054f0dbbb4a395d9fc1d7bc137a31a9f4683aacf2e2224c71f7cc8cd5bcb351aaf9290111034c534f9dab5972ca0adc3f745ab90f8a5effda2aa20b0cce71631e1fa11a5deb9df58051ab749e07caec061f1deed13c66b288da786abf244f75c937f08f01c1ed8f9bffcca7bf1f6f540976f5a942f98911ae70575eac860f37f494371329c11964e3c9253d604ed5889abc5e371360b0f831a3cb17d34adea0ec9f9a5d09bae075be960869929ac424925572add5eb68a18bc4ae8f72f07029e43d1d68bef7a9a910c1a173381bb70bf99df0a909304f371b9770b06c2b15747021cebf2f2deab5ad5bb33a1d9971445d446d480685d6040a75c75166592ce7fd7a2456a5a247f95c76538beaa32c3f40c20ecabd80b4dcc1f211a78b1a7c855a54cf2cc059f39709593886c5f7d1a2c87ae59766bdeea3910b472d7ffa4b739e5a7226990085dc709484df6b8c0afbee5e181ebabd68048e215df2070683013648e4795ab7fc0b143c032e5a94096082c4711be7caa1517e2dae8a7e40b2ccfa605d8f21ed5510fbff332d3be00c7ec3e6460f997f213c132e79b7a537a048364e111ae0b263f5ef377449c47c24d503625ac7860a74d8521f2a7ea3ef633af01f8d6b52fcea53558f46ee6f9931abc8ca88d3b305883ef3405742bc9cbd7158bdff7f41868a52af1248366d2a4ec08ee987a9f7777792f3de32d6448c02cfbf519f7397a92439785a827c199dcaa5f401af9a03a1d733a391e5288bfa416f3c31116d01a89098e209588c5de5a4f687be238892a707e131acc08435fad0a0e5267ee8d046b7ca8c663df10cfd6b139b4db76ddb22a9ff77381883c3c086bb40df39d358e41af7d655dd616c48b0877960e5e76b7d046e02d0b8d8db0de5a459bbc5822f341de0ff29772154891ce24145195d0980dd3f3b9e0a4febbd532a9e64f0a3fb3774a19dce9317cf7023b667442ce2475764ecd057a2236e13f1fe0cf3f16c89639a10c81eb6e99e03337ca1e5c8d054ec1e88c3acddf3746ec1363fffedb2a4cc6a6c08187dc7819215582db6f512eff28ecbf66a3a1b813bcb2b6029469164d7ed3628fc37d56118b0a52531ff655f004aa00e26ea057c99c7bed3016a6e91bd5af7f545052d3432f63afd2cda2a9d40efbc2062b9c4a7735a2518467d52b67d5ca54ce4d6de2db74f2df5527e757ea64ab23043b7a44a29d5688dbf945d10132bf665cab40336efffc77d5fa9f7641dc0dce9e80d688bd8ce1adc389db6415f041dc73b578ec0bca0ae2f4f433c301dd7beec4646e71b900cab3cb36ba25d9f5d5dd3c06d75cbf6a93178b683ab61534bf2c2ebb0aa2e527159ff5bcd77aa33527918d385fcb7677484c28e1fd9372ac5184e76a9353a40d02ddcff64eabdb9fd1a8806ca19d370ed951c85ff7721c5f87d9a71c0130f31ea4b963ec1e5c543f86e037ab40e87b610de9dcae0ccabe9a03f45537aebb4d443a0b4a29d52623953a02f5505499ebe3580896bd52d6419ec4e385c87c1b9f1b45ef8ecac1ba127a38ece689926eee633e90eaff074ca2e1050737fcb2b6a20870e8f84c6062e92efc31cc2cfd13204dfc96a3d49a80ef746cf985ae34ffd784f2c089ebcab9004a6a2e642645b4e30df55d90fc1206d494045ba87cf9d79916d95c49e282372e7d854151a3743e486b397e8f42146d5078ec485ec44213652a1fa10b289ec9f7c4b2258a05d1cf2ded9facae53328f4aea15549d1bc610aad1bde3098004f1d451bc431b5a7fdbe47231172f65c7e6b9ae938a88246b5c7369b7c0a1d29eabe9667963c3d899f9322e8418fc321193d2a30c8c5a59e221289a42dd28f277a3035fa785e0c4d08eef850f5868d82f24e80c2274cfd4889b86fe47570671e79e9ce85e456b6141963df49e215edff8c1e3fe399f8f8741a62ba01a4025531554cb764394cbb453c341ad5ac308efa25167932edf9f6d83c7af9c3b2dad49bdb5559ef4c04ad782772f3a33c58d2b959fc7fb0c70590171bcea865e7ac566277adb9ee8d3a9155ed54b8cf62e8331396c9cdaa18a7dcbe817db9ef41478d414159f0fdf49f49ff7b01362a2f49baa9fdfa5059351a5608e8f5b0e9b633689b7487f8bc6880a1508d2dbb4b3b1d83d4305ce504080a78acc39dbaf26fc4eea8ba0db8e8ccf905f802ac606814228db88b4e0a893a71fce7b7e2148ce79d5d4adb4c8fa349ac5ba25599870e76abf2685ea5054e38ff07317749bf163de4fb6840ac4b9b4a2e07172c0a95f4f10b7fde404fe24c106626d9134b4e1ae020e7d3c4d0069de704bcf70bc07388af6ef311ed3efce6b99cb7970a1077cb8a5eddd16c6e7a1962430f4076eaa08a4d1ebff1ffe541a827a89c7f22193752ac28f4fe6a71900e7f3faec6f5f2029164979ccb2ca5be0a520cf5bcc01ddbb74ee7ae494239a980b6db67bdf0964d83597e91255038a0c0964f8289ece3505222be066639f291033f878ea15729c516b2b5f488f8cdc83e76e0404eda2e8b411fd945a757283549292241bc914a4142eb53f6257db19c8d7eb94d273e655e5a78c6bc6a5807892cd1dacf09da86bc0f57ccd0763f79edd4ed2b68bcad02a5554f0eac3175a3b0c97ffea704efce6cd099244179d3db957433cc64bcde5296020f0e356a9cd6a778885dffb66c46339faaa351f100ef00df639ca2df099574915b2e966d5213397544b5d9b085f2616d5207e1c01ffd2091566f8b88f8d6cf25faa43d29ebce6b25feddcca5d2f16319689a28810c9a553a0777b3b929b003a6a3b9d8f207d419f7571d5231f0dae387f7cde1c36fbb6c977abdb3a428fa59f05e2e1a6c8aba27fcc533b7aa0cd0968caaf5775062b9b36818df9e9a700f8fbcb309287c36b2ac557908462d9382fdfe2952fcec7114c24df105e0c32a4b39829a68a5378f7ebf811cb8a8b838648f7da43360ba54b850ce3737e3a80f9b707242b058550e383656659e8bf5ea685de072d2d2ec9e6ab7c8d3f8ab6aa29ab0cc9577ccfb878cc4527d49c477693ecaba348cc6c0a8976fd1fa7535a79880d31b2cf7fe2d3d80825a8bbf3f087890a3eb3d4d96f502576172745be7510a45189f524d70227c6b886acf6d76b7839edbc0217a727d69ce1a8b9c25a6efe1211c534a406ded5113384c4eb46ecf899d38a31596dbb620f4cac3941ea46c4268967de6d5af5e21d9d4ceda8a0e2a8ed974971f0e101a51cc524fa551b2e9c3342342b5aff3e1c1f2c822a7b796948c7290f4544fc45521e4cd0e626ec5063b7f4a4cd5d7ac3f161aa5892968b3e16967de83012b9e0560203f45c09f4285ab88c6a23baaa9aaace5cb8045b5d94ac1d4a2333837495112d676ad46a5dd561465a96dc9b88a3a04c3b3d0eb15a53cb4f3ed9c209b9d4aad141a430bca7102dcb7894380f0e72ec821b441bcb98f003e54802ad80d7e2da72b657f75f47bec0b2df5f2e9e98f1ca8c320e1711b50d71f6715b1c393b7440e01dfcc37242a451a2990dade56d51f54114692d98bdc132614b0c7069c316edc51f2abd8f1937854fe3e93d1abf43dd96a7a1f897ddf2a5eb3d5e885c895cf4b426b3b2e660306f15dff7f3b4c37fbd8ccf2512d620795eb365d9bdcee20f08c273ccfaa5b70b044902944ae2d31dc293bec241bb4a0b5e11ef7421ac7ab0bfa72b22036dd0cecdbb3683cb11b9828bf882d048988494f66421571a7a2fb0c64605dd45fd440594a4191554c50b37003cf2befb59cd370e90253d2c0b6a4fb5ed711a4e6dbe8df87ee867804d5c32cc95c95270ba482a9676c252d76e1ab4be718ffeb79a0619e9baed6c2eb30628c55dd81cb0df1ea5644590e68c5ccc61d77508bf4da1c75f371c033bb29809f4ed0d2545d160bab8373d4d3d567a5277da6c3f331180f237494093fedcef4c97eff5ebc8e6b17fa0c18f8e96be178a106853adcee6b70ced96f77533835f5eb022ad3bd2a98952d8695dd2e20f9bdb9a1c9e3488e76d441e8b6f78997dc3acb7213b4637b74191b0a5d8d434edb89d362d0f40f7042c010e32e879cde17ba15dcd5cf418caa35078bb6504a774ad125e9e501d7c2663c621c739994db119b84cd0f2c92f59bf668dccbeb35e5a500a5e564d0dd9e5e8aa31ee0334f39ba6cf5bb15f4504b0d9abd4247567187a3a", 0x1000) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x25, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="864c64ed3efaf5b05bffa971f61d9243407fb4d2260aa54de2272d6f4052a0efbc355608549c9a62c4df9bc47de40752916dbfd49f9140aafe45ec2da37b036b80c77cecd1db31086220a52e7780d77ce90341da9a7d416604c6d07817ff88c2114fadfb7accd4b0398ee21ea7fa704701296bd89612f40fa7ff2bd3c08e9a5df85b372dd0ea6d762f5346dc24d52d12561b9329c00e43bec3d411ca6bd6cf52fe402d6ecdf2150f4f942ff30842dd7755a015568e03dc82497180a8798f5af9322a33bcb8acb7a0d1bee0f8d9070479fb", 0xd1) getuid() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 01:51:32 executing program 1: r0 = getpid() r1 = getpgrp() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x80000000) getpgid(r0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getpgrp() connect$inet6(r2, &(0x7f00000010c0)={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001100)=0x1) getsockname(r2, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) r5 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r5, 0x1, &(0x7f00000011c0)={{0x9, r3, r4, r3, r4}, 0x3, 0x81, r0, r1, 0x9, 0x8, 0xfffffffffffffffe, 0xffffffffffffffff}) msgget$private(0x0, 0x20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001240)) sendto$unix(r2, &(0x7f0000001280)="0769c6615d7c470a88030b19f8b8901fb4fdc244b8e9db4e0f70271943140af5a4d690a56b94191df43f086c3e4a44930ebebdb57fe624e1dd00dc4f37a9ff257c6e901bcef79c769b169e1e4d3092a455826be863746a092bfec1d27f8337d7335ee48f357ca63b93fe4e1d9476de43b6f8247cd92d793a81d488dceb4d75c604f50be6686d02cb67f2f25bb72bff9329adc1942019d5b8a6c420c54b188eeb77993ea1af9dd73419ea9aadeaa84053dcc0c225b1ff2e9fcaded911b8ef87f7ceaa76fe39f6e5b403d16c7c1ae87c9f88d1fc8c16d6fa6aff6f69b7ff99171b81656cbbe4dcef66c59654b286b702bff2c73e78b6a1125fa60a3f700b664c3032e438e22bccdf0fca7d0d589649f91b5f713249b7e934df2582a14edb9d7593e99a7212a3631dfb1abef64dd6ef82ae9fd3fb4bb3316c73fb4889df65121fe582cc3987012ec060ac56256ecbc6aa8c61533578ea6511029645bcb41ecc8b640d829ad02199ce00418f67adf88f17d67a065a85b87fff25517153763b5620c43e22a2ab2c5c908a515aa31a6aa5f91ad93ac6bb39a42b3bbc13a23e28e50b726cb5f887f81df635e9c805dc37f35d4713b084cd72a089ac993a7e5046e9153f1233c7d61dae10ae7c3a89eab2b4944d09463cd661347bcbb822cad3f852baca7a01c8187a88f64720b630cb11aefffb82a595a266d09036ddf5bc3675d401dda2d3ca3da5c84e24609b2b21d382fa0036c960ffbe390c8b1525b5ec2b6f29a25215f9daee2d062ab5b1a1f68dace052c480eed072c2462d7d2b17feec6cfc9204b426eb5d1268f21645bd3a12868c080f27db339040ff941be31897917ab4b2f627b493f4326f9a05a15fb56dafeb4061d0c653b9fce7de7068a8abc20284bcad0aacc619d29df4645add91c080ea2f82fbd72191513d6d8b2daadac369ca7588695695b3d51ac6525b31ef6fba8a60f4d79d5bfc63262233ab9b855f6fcb91a5f840ba4919dc1cabe75713c7252dcb3837afa10497e8918305167438277b9842142da44463ffe2beaa7d82fff7e5e4773c95e93150419c0b407c7ce49f9a7694c14744403d05aa2077a3a7deb527de9e65f87b3dd367180239ade3115a79c8aaacc799f6a3ed105c82a2cfd5a80eb2734fa20fb1e89806991f69a18fa5c861b7303bd2ad62290cc4d1de9db5ef2cef59432ddc8d70710ffc56b5c8a05fb7beed470a06006f4fca12293baee18b96132329706c7c2911951da6ef3a52e242d5dad4e369b6d7f8019d67b67f9a45b02490a8565ff88645993ded3943a3df656cfbbb83d94f51b1eac3b09c75a16ef62bc8bde240fac5d7b10c0f0f50bbfa1f97e38fa7bff5ca6468b19b58931477454598007df83a493e2d8dff5e9369e7e96ceddae2dcfd94213aec261f801a314154d309d066496f9fbcf660e9a5680a6a529970c48e0728852a65111cb46f42e7ae27198eb9e5c9ea9fe49fc8ea91f3f53a11653c15294d82e4528c245f98a5a8820ee68329ce716fa63227569a21907389b33c681d98a72fb8bdcaea7a508fa04b074cd3a1a33d98060280075472b7cdcec22380d3a4db94d2ab2877894a9a5fed884d47c9400cfb65f0c715671d0a2de9291d035e998353c747be9d7de733340655c9a5552cfd04752db565a2ec97d7b4d9b694b37260785bdefa284cca30e87594d7ef14194fe6cdcedb472ef05521ec527d50d7736a5fdd526bc47cffa73a8067a9e261bbdca9d5d15a461a959933f35044c697cbd73da3886b901f1353176b67c5fc732e3b01ad689601e3eae4a7c9be2a9e843c6335f217284f5860f26a5e2937cbc0f22e4bb9d501977c233ad38ca667d4d8d2c2e595863cb28f0fbebe2d71c10740ac12de06e968015c87133eea973c8bc78dce542d50afaa55920774eac549269a6dd9443bf83946cf1aeb06350c4e9114dfa8e7b97da527e50a99956b33ba9fbda70cf3970c580b88e4c3630a9950e63d6d2e1c57e79296eb102cbda139cb2db447318aede6b0602d22b094eb37919b52b8550ac9460c521b92188631f706922124e37075b294c2c9ab81efd5bc9fdeef84681af8f6098a28b987694515c2e9cd0185ff7c8442a5175e417c15544a139938b4de463d87dae16045bdc39ba6a3be1d10707a90c1af34ff79c01227eb9e4bc5df25c55d050ca252e00f7087a16a99491415420126780b527f894deed1f6c08a5696fd542e94abf368806b8c23600e2211ef7394e5cf1b76f92aac08549e04d4ce4cca2d08e91b8ec86812f368a3d4372d8a4a8d3a55125ffc590e5a89d72dc3f304aa4d15edb61101992e4e9a0877ddc947cc58458fb8d9ffd4a6d16fd0c80a29f0462430b8a42e8c4672f01c79b4afdcd44e7f3d2cb87b83b571dea1e9c55b77e947b7d12bb0bdc3fb9c380a333f90505c0c494d60c4d25fe7485478d937fcb8b61b9d291e0d640b6f772304691efc7fce0bbf0c71a833e770926219218351544c463b21bf8c4a9248d2defaa040963d290cfca22ac67837fa97792f5a161f956c4f75b90d7964e7ee55ea16ffb79babacf4a1a533fcf873cc62edd878dd03a9f167adc6a277b28d00f1f7d033b29d342c67589b492a45265cd0b052bb2ce660b478de2504e36f8e65927104c8cc3fd67cb4612fecd3ff3592273c92ecdf386d1fa172dd92b605ca5b83462649c95b0eacdaabe59110f0e58d3f962273db39c35fce080ad59f77972d4668d8af7ddbe930d9af258d3fb76d77ddae7ce40683030925fe2992bec0f06e7bba043c569fa0b3e280fea0459cc3f807eaca1e12e7770adab171336b5e67cb1a03f4358043f050c274a9b202d1c71509c70941d64d18d7b59d56f782d5f189a95e8fcd69b4db4133f79b4fe23ddf7e7f637a4c5896a1066f184ebdbcdfff68f19d0c507ef9900b1fe33882b9fb53bdabf5c8068320b5a4a3fe2bceed8361b9e225d7a67962032675a952de01b82fa3553c0b6a6b667c7b69ee327ca97003e9f7775411d83d56db45398d59035c30a18c7d0f508dab659bdaba6dd13eb30fa61ac8a72c36f34daf21c7eae8e5358e1849553ce7d420f10b01084090847971501a63f73196ec2936f4b4d8264c99a144369a06dd844b28b45ee298401b07207f6a4651501b330d4e975f543cf2bb1afec8049231ff4aa34a01f76eb4b14735f247a2f242fcdc2f446320412a0c6b330e9d8ad3bd40aa343674f32c4ee08f1739062640bef1b2226756f3ca0e73058a62674b475529e19e23f905224c0ca5387bb78997b9dca9f2ad50bd7913901cc648bd6977434d37afaba9480245e6c46acbe0af5ee70202eec164b06fd402d5f4f31bfb475af7ceaf4a619769df28930001814fdc4c01a99088770c18f9f5e06a9a6327d26a306eaaa650fe4706beeb4a858ba37dc6eb3958593d80ed6ac9b2807194f241852fdfe5b55ce86a619b733680101a88ef84084c59639c516ad6abd542006c1e2317f6a1a11519b8bb96dafe33b63a63d21c5ac8dd158dce6c40519a47bbfc3231888853aec074f20a41bd169d44ef4e5b8d0df67ef5e6897ea597d575886915cd7cc03bfe4c6df5e0a2a4987977753a509829db0de599806b054e06f5e7820a4741f4bc4766808689cf6373061d6b879ef5c99480a4f8a567e9d09d3f6681a8a9a154b4cd5ec2f0e472f8e7e14bb29ff8873d87721f52fb0417add97392eaf135341bd9a35ebaa8f1a9f35e9e52abc8b00fd310e341fde74c1c08128065fc9c35e2a2af00a1c6cad5d8f4495c376f785163c079c98a8880010212a9f57b53a900e7a1defb57694edbed2b6b63976c98bbe833055b5fafc66c1aca168bbc1b84f3560083b6489618fbdad994cdb9547ef6606ed1e6dba273bc17c67b8bb1c58bf17d82f6a297825e0d204ff7b41063286825d6387576ab5dd740d0d55ff381d6227c7e19f78636770ef816e7efd87f9babbaa6f62fb22594417943e8cf147d53bf9cc1dd39f07eda9c7226cd703b39d3267b4f4353a7babd7844e9623c0baf9d86e89913957812ac57af1ec2e4e159c4a585d19817eda0ecfd4fa606856b1f6fdfa3bb74fc654ba0dc942ee6e09ad3a9e2e85682309629c91bf73456c5e99a01f191adf60ae8634af3f25584c909fcb678dfd54fffbd1bd95af19e3d07c5afb3c688136c22128cce66c56cdd89a5d93bac03d56242abc73d51b1e21e865edec69089977d67f3c88fee001bcc98db9967859de789fbc2618f0ddc4573f8f58cbfae640a1422e423a931a7624c062f2e8c762bd5dc342285ec28bfa1c18ca651e858480b8b945de10df84a7750e5797b715b2bc8d87d94d8a04db9ce58e85cf6a3b2a25b470c496be12a1b78779e09784f6f19649ef3c6beeb1aed0d6d896d6e6b5cafcffd04c899c5fe355a87a72c590a2a94df17097c019152ee84934a4ef7274065c1d0e585e2808ea1e8207dfba67008097ec95a96e5b7a62a9b24ce62a51bebd7a49ee9b11cb2987f6b3a73317138f6bb262d9a028dcb33c49094ea4bb2a657cc93a2aec1ae004c52d97f89b965a73a0410858c750d91e5139fe07074960f6fc7dd79c1fc53b9e74510807132278ed6649a7abf64da15acf7129b319477ce4a284ce72bc18c36670225a1ab676edd226fded49eaa6524ab445058c75ad92f731709d1349d7161da532a0458f83f0dd08c4d66ea44234d28c260020c01fe6fc85caf7f2013acd47b264e9b123ddaed0320734223aebc28f9f0970329649469cdf21007357625cc0b69e5c17eec96d79032e74474af257106ce0bba7a29027c86a9add79e3ff30f8968d6736ccaeaa3e1e65cf1830a1924fad289b734fb4e650cc9e6b8b9d970812acdf70c600835cb973a1af845a46e95f781e2a84622cef8218fcebca6acafe57a52867576430f572c2965aa904eaeab4ff2595eeba829444bf6780cebd816e92514fa7f7b431e78f7c64a0e0feac66fb11b9bd56a0b331920845aa46323aece07017bdca52e4befad1f774ca4469be628063f2d675b1b346536dc01e62a79cbe91821dafda1958532497a4b7dfcdac212bc72b16336bfd096680ab459b3d3124d438ef9dda568840cafe6aa4181a2bab0c09a46919efc89520e3596274658eed05b3c9d3257f00b94a3ce452aba624d8bad2b7168cfd5ef1f9bbd7ca255bd1ebb7e1ff134f59b5ea84f812a6b77e040c858c1bfd0626d9c453d2e683aeeeb4440724a28c1ac4bbe7f7167da7e78c48a6f373a8179ce73927b66381ec1df6a6dcb52098ad49f2df88c00a6d838a73e01d4fee6d1c46d6b50bcedf94a2f72cf3d4d3812d75a9218314dc9bfd3a3d08fbd13c038c9e2205f094f9c6433bf2c9d5eef1c560e06db4329d446b2f5a6f1eee2929795662757d4a3bc41c2250e5346e7390286c8e7cc03553976bc6877f3bb5edf89f9914f94b0044d10c23b48d0b5c107223de3e48ac5953431e3c91933c97f0960dfc08d5474b2ac5996116cceb80abcd56146aeff7c1ff930e2d3408c6a043221b404f70b8764239e7503e29b1b3da1b6b1836aa8dca57b6d02a8c0c5a2e5e01c802cf2326563ba57cfa23e184b5c6717f3d3fdaa4f71bdb9805117f717e535d776738c561618b090799c50a344d0f455f8b86e10a504c462abaccee750713bd60c83b4d71cb4a13ad844172bb6c869aa72529bae114c3718df7c554997c90fd6f047d2a8f725fa348178ac1352b98a0bcc98d118ebf6436a94aad82ec295e0d1c59c30d5d365b9a30358a255d66934180d0caa37af01cc21eb5274bdff96da9261727110", 0x1000, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002280)) connect$inet6(r2, &(0x7f00000022c0)={0x18, 0x2, 0x3f, 0x7}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002300)) shmget(0x0, 0x3000, 0x202, &(0x7f0000ffc000/0x3000)=nil) 01:51:32 executing program 1: r0 = syz_open_pts() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="2198729fbd0614e81839b34303b6039de44cf8e53833355fe8010fce2d755c0f70da3fbd82a10ef8a453e4b0864723af6e3cb1247c885a4697c27f43b7a0b056d17ef0a82e457802384e01b8810b0c8ee6e1f36cc906dd6d8619f7525960e8751a29a44ee6", 0x65) write(r0, &(0x7f00000007c0)="89fa3b59d6c838fd67ea3a9ca70f57b9ca908e52a67571e4304228b03a31bc71c56ffd796b2aedc4f9c8cc8623fdd8408483714af1c251d0ba412712e2fa3ad0d113f7f47612f78167d2b95e24ee4dfe0bdbdb3cef7c61a5ba3529b3e4f367c82f01e396e582733442e6ef604a5c5dccd88e1e016b1de94320df62576bfe35bee5eb7d0927ae26586cc7f4178efb4fce2b9c9b4a928ee5ccd1f8964cdaa37eccbb0db3270ab68a6bf22f038d63ae6a00000000000000e9b383719d1017b09e175e7643b38a47d29283934166c0a289ae8df71af41b09cede10f2fc9084eeb1c402f64481c84b0139b6438152b0d4d15df9ccb9dcd55cac262a766acdbb70b3310520d055f227e5fecb090022577fd2c18388033a2e739d60fbdfa66e7e5b7f3108f49ea1604296b785986a21061190e27549d1fbba663e7dea95201b467eb9069a583a56e71d41c7a8ef05ae1f6cd3a8263f15072d00000000b82288d43f30f9d2d47ce33b54bceede43a161a79730035cd8d4c7e1627681868aa5deaf8d338e66ebee26fa45c3e228f3e1ffbacdc266a944953757c0a4cba7138a3fae4b8aff2ca60e46cfef923265af0bd97efd84fc5fc37e2f26d3c767a3299997f67c1f2cb9deed46417281c5a4c38ffd742fb4588dd73718c79ce2b480ca945935a6f9aa7b0d0dededc8cbaad914d6087eeaa8aa154e845c24220f3d09aaeb764768d9609d46e1c03e3a32cef2b48852b21822cbb8f561bdca43122b2b449f5c0ef738e8de9a7084bcf452c121507dedbf0056073e21328e29ea8c5796000000000000000000000000000000000000004dd59104e4a10c0602332ae53164585e3bb886a749854a299dbbf28437b8ce5724ed9984229cce158f50d3cd2d11af6f7b8366f3c02ba16a4c51cdae71fb7691ad45ae89567cd50932818c937aeba109dfeefb863fe1d30f0d2305e3717c8642b8137977cc4c57f3f5106a0771fed89daed1f47446bbd1ccac721fb1061ee7096de437a08cec2b37574b847f989e19e1578d58affac919e179a30cd84938af3db4b86c544e9cc5658a7216f3f22f1cf12c76e82b2931fe5d7f1a15a584d31e740ec85687b5fa1bebeef00d68a5d65ac45cce9088ce14d5a5070e54f074f6fcee32ed84779719049867285737771e434a4d982fe50bdaf99b8c4f436414a772a2aefefbabd4048ada6d1cf137c001972a2ed3f7722a08a1a21737ef670db426576f000a63f5ea90a08df1e894ff", 0x379) syz_open_pts() close(r0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 01:51:33 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) lseek(r0, 0x0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x100000001}) open(&(0x7f0000000280)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x0) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/16, 0x10) open(&(0x7f0000000140)='./bus\x00', 0x8020, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x53, 0x6, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 01:51:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = getpid() r1 = getpid() setpgid(r0, r1) getitimer(0x1, &(0x7f00000015c0)) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r3 = getppid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f72f2e4b660600000000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="acb6867b5fffa565e1c940c1fa1af4c63d1b6519e313dc77b714d659d84fd8c98f68094cb5467139a78d1f8028d9be64ce7aa296f09bd0b49f6fa3cb60881cfb434dc6b93051043d1d607d6d9337d24a6f1ff65d9c976568944ec7901ac84b4afc557b750466c17044aa0340b7dd649bdd320d137b963e26f1bcab58d1427224ebf7f44dedc1f963de94016de03d915b09c934c6358502c013a0512b14198903c1d4b7522ef72be7820bada382f05a31976121cfabb08533c6450598af48481514a0", 0xc2}, {&(0x7f00000002c0)="2f03596478af58b04054d309d3b6dd86f4ed86293f2c102bfe2b9cc5da1d4e7e24b9f98f8e2af0153d9d31c44c8f490c77c5be9362500a90196f66f17dbccb585b39aa7290ae8671972979f05e0d88f3cfe82915b24f8c26e858efbcee7665c35409f90afa55550dab76e36fdd4b31792586c3da964a54d6302e5aff303e8132b519b4bcf100108a3527ad3cee4c0ca55ef47f4089e145ea8008ad7b78821702ca0ee63f1137cad1f462c98b635a42467c7ec1f806bc52eeb358316f8d6b9bf5993d389638bdd5c4aad88418fa9ef378c18288fe3c8d5da50d0d7c", 0xdb}, {&(0x7f00000004c0)="870c11a9d7ed25f76dbf3dda98477f978c63f96302b7d50aeed1f1bd4d47a7b1b6ff9fb8c8113d9ba6ad06d74cf197ea965e83a893b45dabd98b6df8008baaa574be7fcef48aa33a8d4d5ecd3724bd4aaeed99e81149d8c010ecf087f179af10959e513bd6d1906bcaf7f5ceca861e7f40fa8d4a4a415007c12710d1730872811dd297d54670185c44f33f930979b1566b6b86afba04096c49dae942fac532db0e774cf90ca7611264568f10f80059e0a4282eb1b39cfff62a863ef7d464c269ab0c4ac3d548804adb5fde4746c9e092652adf42c6fa156a101aa9bef23195af1089b7b6254f1886e52cac1826ab11245c37c54edda73904", 0xf8}, {&(0x7f00000005c0)="a51cd2dfb4cf447cfe9fe97ba9219577577d9cbfdd941f72793d25b4b511350a88d6eec3f59bf3256aa7acba16c2cc358c9a7f54ba2c4c3dc5aa84bc966de8202ac243e6e4d75857e78728b6ca8b161dc802c9bf70daf9c03fe195dcce4fa6d7628f0bdc1079a619806b1df77c430047211f539b7fbb452385011bd7281a12400ae36babfc5a70fde7aec2f1a8b8017ce3da46bf4f0712bf1dff869d2888421fdb58e39600d59024803e482ef98187771b0747557be7863c0b8d6ef86ba27ec5f50276bc24380061d923444b8668c1b0b8e833714b5d7af473d988980d71c4b7ce04343f4656ba34d94dc14f6a77bb918d2ecf7dc629350f7b90bc9a6d5d155a071757e9925711507a0bcea74a8f53858de10a1feb592e39fc3e28cac094a19d25d3f51fd6e05f2d58b94e5c7f870697d3143a48053c1871e762ae690d04752467fb28ebf0b0c68a755ce342925a17c1a543bde2da5c99dae0e6c4b5137099249a9181c2477deca3982d078d498d8d806fa90fa3697373091b384127e54d34bd9469c604517e5bfeec973fb67dd620ea8cfc7a56415ade18919b0b6ecb3425f97c6f84eb340e86e0b4a8a2c12a76e7105600162e45ed6e7935c917093ee6720e6895b757eb1a39c112dc1dd9c263984c907c21f5fd1ec64aab1a734b0cad789323c15ab48f1df4503be4f1e5dc01b057c148b58babb1dc6aefdd562e994561fe8c5260aa8b3d762f1c23f1ceffc3ec26520770378ebb85c203170ac5d2d0cd4b5af1a473caf8a4f20f44bf73a62072e9e4eeb4888500bfa2f452cfb96d9a31c58905a9e9588ff4cf97377b344e39b18d4b120d4d47277614671d96e760f03abdde782271b21fd99779c9616ed7a8e7f0a137505f5666ef65e1bde1bd9f7f9816575d6c043f5d99ddb1c8f257eab183c05814bd81309ebc21a97054d62366f64bacd0e25e2e99b2c5a0ba52d6f9e151edfb452ff5c52ecfc6c24a847010d14d499f62dd26a7eb06eee452c0934c3f2d932ebc303613303dbfc32eb345f4d5a3a230fc281d506d1caef96e0c1c030d295c6d6980aabba1dd114fc1811a6d1f208cb0a4dfb6603bd55da9380c50b020bc7c05d3a8dc92117a81bc8b1b5d717d89e228c9c395708f1c5fe54862902d948086338d63efd145ec18cb98ddcde46ad741ed182dfade3f3599efb5a23930282cbef3598270138d9e705f53d2e8926493b8a5a2fca0a45877f01f36c5e076b475c89fe8970ecbe058d5d6a293220279460cc49756263fb694471f301a6144a5166b2a91a5724158cf81405f31005c60d5eabc8000ad31f629327d8cb2e6313b279c8e6ab3bcbbc77392ab647065469306ec7e7d077672b1d167f3c9d7cefd9e52bdf2af05469a1bf42227257aa5e180fcc2fcf4c082b56f2f295603e5311b14bf2f9faa5269772e86ae4a04ddd7502907a6cbf254b4b9428292b9f182ac91542f778cc6d324a3ceb50b26c0414b36222f2511bc2b93f6ccd38d5ed965ddc009ca1a5f49bec0b437dac87a59946f3ea627a4478e41f20dc59627fcbd7db9ce95c1998aa3a3d8abbbaa247646e43b7f9226b81154040eae89bdbb935122d1ab7e8ae6bf16da8a5b2a1b7b082afc97b044ffcfba435c62066fd3681a9616394275622bfb781fdc27ff59899aeee987fc756aa071d47bfe01352766b8bb9480390ded21fdc9cd48d4a80b914f137313d66cf80514b1dc65db945fed5b0dd2470e2e83a824cfdd5edd6217b225d586764e96b4aa1b5fb345a434f8a6eb197d6457654054d7ba75f1207190d89aaad90997125f6cff810980032af426689cdbd7b9a21603ecfbe71ae2880944dc3e62937ede9ecfd96aed7b0faabd995ee7548d8a64b65de142f33ec4348c96bb111f59b263acfa1687670f2ed0e5d3378675977c6803950dc738fd93ebd7e5e97ed8ebd9ef22713d695903148118535d8396945b3b0f2c8cb9319720280b7a47aeaf934f3561b3af83ab4a1a778900c46bba292c31ca335d1d332da7f3889e01f763fba31ab650432872fe1b5c98483f3c281ab028335ef9f4458e8ca0a587ba8ba326e4cdc593c3f96972a14c992bc714f3eac74c3497eeabc0a74634693690ee30d5c0553a48407af51c1571a937e24037ca1c6401df3bc1d1f59d73b538051d1ad9c42d50fcd5d767a7e74aa30e644d900b44bfafeed6b23ec44876bca08ad801216abf8e9581f4715accb3f0fc0db40d6031d09c917edfb0889604cde4bfd88d360e8727b351a2c4a9adf35ee29aa0433b6e71934ba569f1de3db47f2fd8145dc5c0840ecf87627bf13f167d91d76b2a69400966ae38118dfdd2ca8d3f149ececdb68a6120e9b74c2763f3b56954ac8c6f9c194fc0fc6e445f82f440035a58daf8d053d511c29e0f41f33d1a845c7eb1329064b340f3e7011eb9c5810f8f2377a7acd6e144b3fd02f318495c39d8dc5c4fa46fb485a99e84c49dbcc8a155c3aca42fc71ceedb4a0dc617199d83cca727724a238035c05f561c1c6efa4325ccc83340870573b4b6bfd32ac5d96ef49a9d54e6b24e4dc6a21f3c4ff3dbf321d86067773cc5c3a0b2181a59a76417ad5d20104fee68b2645e534fbce36616d1942a5bf6e67ab7f0322555bc8eaab8fe3c3de49c4edbfe6dc793e51a3eccf98d74a9da4dcede92cdafeaf40832dae7ccb3eb1768d787fbca6f7c5e7a485a59d039ffa948ded94019268c9da78f64eb26692c58316ce84263dcf6105cf08a717b73063ed349146648647d723067c7778acfef5661d3e8e3d9fa9ba32ccb230303346a8a21b2d6f1aa4deb16a0d119df9225b7d3e3bb036efde495221b23c3a3e7886fac850522640954e99e3c26bd8c0c10edd8d6fafb790b0e78b5ba9fb89e7a30a2cb8d0173c35e335e7279b4b739804ee6785c73e6fe67f9454b73d04c94f998c08221ab4512472f15c189e81ea30715c328b3abd4b36f605a5f4ec2ddf506dd33e0658a36a82d5a7b68c0661b4956085e47c0f8c5b678c227c2c872c7b0d518150211ec4bb1d6d56e7b2fbe4c31461e7fee99fcbdb4450b74326bc5d265c0ced556d7f76d08ef3cc949116a45680dde993079e56f5720caae22a2747323c4b49f3adf591f3ae52785a404bad32411beae74b06794b9cf3943bb27af979f8ce895b0da6fa2704554ecdbb9aa5dfa6f2e9eaa9387610f02384abde02d102d7d60f26d5e44dcec264a0cf916d18d184f74f80cc5d4c61fd34db46b927c2a17e4e609be2cab0cbd171b506cf3d423141c2b623330404266ab60511738fbc3465cf7f6924f3eb799fc6aec5d95cf09257056e865f1d631eeb0cbf4b27d518a7466b4baf3efcf9aaffe7d277178eb46aa9c2e507d03e6c0f608847797d7bbaa41151e3c9ecec56b796d38965287a2e0bb4a736cfbb4603a1154f611be6e0ab16e0aa785f62b5fc05d675d26cddad0dc7fc3e0de25443faad266428b862d788017fc383a8f16f49c608a451f6bb04d2d716001983c89bb578c01780da0e3d1b46098bb99fc438ef96269b92d4ced0197635278fffd88626a6ddfc2b3672413042d336ed7e6896cc87a358ed5f14c45183796aab924da46873fc91d5b68e9a042088b56b3cb55d93a0e8350c0e4d35af4b5e6d43d6a92158fe5b8b3be7d3816d8274987b683e50632ecb39677f1e851da566b14cbda4e52acb57d918d08815873f1ade0026d6a133a3a43996930d93add9684548d90edea48a5be7732e1103189c0da3ef9dd7e76aa1f2966f7f14c8ef52a8ffb979912b4c4d372b2830a22d436d9530bf58ea7fa72824069b79aa68caeb984cdd038a2ff1330bdc1bc7490b7c5e25df6c144af7ae8d72ce1aa4cec48c1d7205b7ffa87dcaa1523b208e7dd77fd038a7504aa29d46d2e6170f33c5f2f02fa7e17aa33f900433f6eddeb9811bf67573228ced6f4f56a5aa9a90bc5d2697b110bcd9f50cbf9c4e845e4b17766c068ddeb35e4997df9806d674ec26023bcc454c73aca6332ea930a47c60ce7946af9809d7b8518da3585d43aa48e782795104855e731490b47153524fd53581ff97e58b65e82291e2a3ed2008a8aa3d90e70c265a5ecc74231330d88f704fcac0352c27d8d12b93cfaa75fc10ee426b63445a6ec3c71291ec1dd557f7b7d2fec0fd45222868ee6d7ca4ec13d5f1018d92cf9a6303b70e764d9e9224d351b34eb3000146e3ec1bf083caf12ade4323560d6626111ad73c42a7071f05ca37982079689d7f65cfa4ec0f355174db9049089bd334876f671b90a63e6c124732e6247119e0ca2040ed592ba5daa9d94aac568ee3f2a38104d12169ec7d19c352f393d5380784a465cb545685a4f2e644f62c49331c8df84726e55d58682e574efa531d71c5d1060370ef22c4cfcc37512fae92bce4cf89c790d7b45a26597ed0cb38c2bc244b62ccebbb6d3c24bc3faefa09d3731150270835c6fa66a07ef5bf274431c17fc18187142a17d3fb65e49dbd856a1b83896bbf7a5cecbdf5f13808c1c3c8e5b8f2da2bf573050ad91ebf66d6681c7664066ed60dc388380cb53cb6792714d1da78632a8dbfb9f132cbcb765f46fc9c78569fbcfaeaa50e16d89e0c54266ea973ca00a8bf23bd58f9a575494c510fdc118d28df50c0384c6c8cad0c32764bf9786536c8519b37de5272adc0ed5eff5cb22da723cb0d5a5ea1a6b5a093b7d2ed19d20f955fd8dfe76f4b347811b81ff2aa1d3ca40e492ef7d7d01364b2cdac296bc3ee32e9b43c204e8f2d9b14ed533d29b75ba93300e366cbadaaf0e23b950830074c7736d03e59f4c0ea3b2de1c073dce11557d9ab47abc072f7572556005141c4be7090155f013d156b1bb16300870de36e37ca42d3587877c6b316f42502156b41bd4d2da54a01a04a1f8b3b14dd6b0765feccb9f4685d28e3e4e8c6000201c9fe8167f0677568055de6e40a0e20f834c73faea0c2ead9c24c1b312f8c18b45127cb40ba852b0a37c6e067b77ac9183781234a9b3192a0f16d48481d5e44fe39e6073cdd751460327dae99d535d66c7c1c453e9f39ca0335c4510f905f00a39619c3245ec84b797ff9e8f6911df8fe24a94bd806dfeefd3972cc989b20ad621fdcd1801d7e706cb3605c6d4ea0d0b0db3b09c39fe2983285b213cf95f7340759f838f26eb6ce0094e85757711f97bbb11c2da890ccab73b813edcf0319d8088146e0bc2020ec9ea6b7ed737e992cef3a1bd565ed7dc73f9464557ecee4d65803f6ef26fd17a324bfc8f651b9b119d1af32d294f177cb93808115484df74918ddd441ba39e629149cc7edeebc39115238c22448625707e46db4852b25db8de289cbeb69b674ce40ce6ff9909b3b1fa21000a2183d688b2c323098a430ad23bbf26386a64fa61aa1506833b05493b25b6d1fe3dac51571c99cf8e6c5aea7104edf96a9f4e8907c95ceac13a80c3cd757435304add95cef24178c5e1f654a81c30ecd687f955fd9946272cf1d9877323a9aef3da1b869dafd09bfa2d2a9482935f7938ca4fb7e450ad0569f62bef2b961be7dc3465cbd5874c6358c0f3a5e2969cb467bf678882be6a8303595def5c3e535255529db1808ccb20b7abb1f9804e0dd7d0589920dbc465d3f8942c20c1e9da3bd29f00a53d340cfa0bb21f6b1e1212e1669b2c35b6c8c8dbbbef718c1d43a3e35adfcf1d5a6ac0be3fd43ff1d8ae600b96249a773942d5f8975f83bacd96150c1962e4d1efd36177176fdc5ad507ae3dd5dcfbd776a3b7651bbc3c91e183b21f120309aa80333854540f9b066958c49fe87e4423a7d772", 0x1000}], 0x4, 0x0, 0x0, 0x6}, 0x4) fcntl$setown(r2, 0x6, r0) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) fcntl$setown(r2, 0x6, r3) 01:51:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/31, 0x1f, 0x840, 0x0, 0x0) r1 = getegid() fchown(r0, 0x0, r1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchmod(r0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10c00, 0x10) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 01:51:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) fsync(r0) 01:51:33 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) socket$inet6(0x18, 0x2, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) socket$inet6(0x18, 0x0, 0x6) syz_open_pts() 01:51:33 executing program 0: setrlimit(0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:51:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000fff5000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0xfffffe93, 0x0, 0x0, &(0x7f0000000000)=""/56, 0x38}, 0x800) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 01:51:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) getegid() kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) r5 = getegid() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000403f287b4fa9e9a15650000000000"], &(0x7f0000000240)=0x12) accept(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xfffffffffffffea9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x465, &(0x7f0000000080)=[r5, r7]) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r8 = syz_open_pts() getgid() r9 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r9) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "ac4c0a7da32bdce96b94140e31015479dc00"}) getegid() write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0xfffffffffffffe6f) 01:51:33 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) ioctl$TIOCSDTR(r0, 0x20007479) mlock(&(0x7f00003d4000/0x1000)=nil, 0x1000) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 01:51:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047d", 0xa1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x3, &(0x7f0000000180)={0x6, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x701, 0x80000001, 0x85e, "89209a6fb03577532dad90c465d1b630fbcff5ea", 0x3, 0xc59}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) 01:51:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ftruncate(r0, 0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x80) dup(r1) getpgrp() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 01:51:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="1c000000", 0x4) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1000100000000, r2}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) close(r0) write(r0, &(0x7f0000000100)="409f879a98fb66571d96ad33217dd8da3149a722435e6f9a70a4161873726fe7994aecb0f7a375c0fd275542c5a1876bab6d7a5c18f8c35dcf5a8384cf94ec90253a371539f13f75d5747bfa208254c99dfe6a19b15b58be932120fb310a2e30b521bfcc7986c6b146ea0dc802f2fa1dacd0b64838d993e0b3757bd76551a412956973", 0x83) 01:51:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8155b2a430095e6509115a4dbe6f2cec2d592603", 0x0, 0xfffffffffffffff8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 01:51:34 executing program 0: r0 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8746af1854c0451fec7956db832e353886b21947cd3abd9d9e24365c6c90b30072c08af0800cedc3da6c7e620000"], 0x10) 01:51:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69fb5dcbf6dd665b45837fb57f542ee9597b801c4afe68c71be6fd5e53d097f828406421ce24553de8c34600dc2c8f6cc8b3e88ef403da4cb2d01c6036d20fd6cc490acbe93a88abc649f1c03eac5538e3fc2aa0807677e0c1a48a94b8e9f5e4419a8297e81d2bd7807e8424ef14ac240000000000000000ce1d8989cb3f09bbf2cbe31836807011bd80ab0470c5d69b95091e7461c983633e6febe824ef069e30a5b3cfe8ac9d08d7dcf158d656c815330bbf9c11fddb637dfab77e529331f2ced592a9ddfbf9f1072501d4f6d3325e9ee40b1a6611a078e202f26090c0c1f59d983980c00f9c7cb184d0a488c4e083dbb95d3ce3f5ad5700009221988e72386a0a828daebbd8c08450ca28f1dbab451ed5e921e34ec67e2cca8245aa05845e627f17378d9154831d5e54ecf924afccd34efbaf6dff2fcc362ddbff5d976d17c9d4b84d2ec43d3bb8695b636cfc8394fc97c047552c00d9340978b4717a4bbafd9f37f7b429bcce964facd48af6557021fb", 0x17c) syz_open_pts() r1 = syz_open_pts() close(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000580)='./file0\x00') r2 = kqueue() r3 = syz_open_pts() preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000640)=""/25, 0x19}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r1, &(0x7f0000000480)="6f04c2b1aaeea6adbcfb316b37731cb04d2a92761c30f1933df6e872a23006d095e5e636f53e3e9a0523533d14af291cc92339f0eeab69cbd3fa2feea7a3718248f0b8132e9d8284dfa4504d35c20490a5ced6e35f3aef39f0d3329f1216fd3b19861a981a3e6507638b3a15826a6420eedbb9208ee109051e8c5c8a54b5752b50d366b8981eba2cadecf041e9ac06294e1f2b59b036ddd3c85694c9f8360356cabd65a1038bc153b1400b75b31a756bae888d160b535d1b086fa3b07d05950c3fa2154d", 0xc4) 01:51:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x10}, {r0}], 0x3, 0x298) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 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) 01:51:35 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 01:51:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6e", 0x4f) write(r0, &(0x7f0000000240)="c7e0096cf6810feb393a472767b529429c8bac9dfaf5", 0x16) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f00000002c0)=""/86, 0x56) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e2f6353a5177780408"}) write(r0, &(0x7f0000000280)='V', 0x1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r2) getdents(r3, &(0x7f0000000000)=""/14, 0xe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) close(r0) syz_open_pts() 01:51:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20908, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x6, 0x79e4, 0x0, 0x0) 01:51:35 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x0, 0x0, 0x1, "56e5a24281302b82f06f44f4ad3283a82c0299f4", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSTART(r0, 0x2000746e) 01:51:35 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000ec0)) r0 = open(&(0x7f0000001580)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d9de60000853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcad024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2", 0xe01}], 0x1) syz_open_pts() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x80}, 0xc) connect(r0, &(0x7f0000001100)=@in6={0x18, 0x2, 0x2, 0xffffffffffffff00}, 0xc) sendmsg(r0, &(0x7f00000010c0)={&(0x7f0000000f40)=@in={0x2, 0x0}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000f80)="84660d608763f2f509850fc30990af71b1ca4a409d13d9c25aae59899856fb3bcda61b546fa8392766268763c11d4c0ff385dd3020170241b27477d8c6d2dbd72d6218ec761d785692749281021d463fa8670ec731c3331c557c8b1d3cecc95e09ef72f9694e0f388fdbc3fb4f86ba9c8f64c0380d8fdfd2f44a5a4768ce22625c297f33bdde94ef1e49272fff95d91a80360093a578a6f9267906fcfc675e220c88ad5d313cb226209189a973a40e4c4e12bd9678ec89a473685157074cdf7db989e9730a9ef773d38e891fffa9a1bb2f583c0241801754ad14b145a86bf07f5dea6c21398627c0c3d0d9", 0xeb}], 0x1, &(0x7f00000015c0)=[{0x110, 0x1, 0x10, "56fd0061a7b65d8a035d915003d1cda72f4681b99d2f9e9eaedbdb450190193fe27c53bc9021313bbbca4c8bd6b32ed911561419b800c9df2eca82f3f553a96b9b53844e3476ddb03eb88bf72e75e5cf7bbd1b20277e859a17d10319c2d5bea6fa94a5e0ab985e32aeab52930745f790b5ea6a132da117f2abb5a5a66dc582d3ce3c27e97f2aa38435d1b99fc5af3a1215a37a1dfc5609b58f66cf70756957a0427415c6aae77e070e395f09a2f6cc4eefa20a84667a972ff5732dde595b3d3f6477e804b48d2f8fa7652b309328055f9ff0cff7ada75020830e669b293f3e17a27010ab1c9232a36345f8062f3e2efc7f543efac14831ec26"}, {0x88, 0xffff, 0xd67e, "225aa468ac98be68f0d0b5c1c3b9e5108e7964d8f2cd6d4094bb8fa2cf8845b864a59a9b28fdd11bc569c8db00c1a21be3e380d096a0e21f263f606d76548e43c37527df640f62e681499c704b7fcaa822ff21c40cace493fb9e34f60ecc5bce6a032554515d63a8724bbf2c5561f4511a4e"}, {0xe0, 0x1, 0x7f, "d3eb09378f5a73f973af80b555e9bce17824b2eadc7556f52ab822a2058347c607dde92244915b05524e8cce40fc9225f873586c2c8fd3e36f6909285fc13c16e936013bb3fea2a043f1f0c8b5f50b03877260a708bef25909d1cf5340ecfa8a47886646a106e9c69cc9323708bd9e0055b834f87cbb9d1ccdd1df4957fa1d43d59372bc0ef5cfb15eaa6e75d087256807b867ca2aa684e56521a8dcfa6fac3496476f308e2305932126aa43d63ca6f77c9cf7fe0d108b1b86e73d3cffefef9cc4927bde3a30f97dbf7b6ddf79"}, {0x1010, 0xffff, 0xae, "c19965441299a0411827f9efa4b9bff3ab4a936ed7e43587280b3d4bbec0b67682981f73bed696e0843b05a82e67f96518d976fdc80e5333773f875dbbdd8fead623ee39414c1732c7489f6f06fd9dd47ac4cff3a61e461d85aed77ec7253df46485fc3821d304d81d892842d73fbc75fa6214bece052f0298bd053d629d7dcc43c726c18255baba3d9988042125ba4862bf603623b16263e2e7cada5b68b1d044a4d76b96126094cca4a8d602012217b3fcc752763554788115f8eaa512a95ce1ee52d4a1011a4d6d6757579a21532c3685a5b6429698eb72aeeae040393f97c5c489ef3bdc6be525781c4b3d07d1d44c720dfba81da4f085d72dcc9f9f40922e9fd2087b3c19b3c1eb713fe62c826654298a36f9d35c592729b673537cab8d61ebde4efd7ab3becde170e2e559e8b3479e5e883b9ad757829f1ee928fffe99483800b65e3684a8c1ba03fc849b429e4cbca537d5b19897fc6f6a9f91cb0949b90dc06e289c2d12785419daa41c769a580df748f74e2866cd6fa376843d8eb6bd2da82f1caed303eea2f49498d696f07cc47d7caa3f3633dff084647a781be401856165b96a786941cc090f6cb76e041fd1731768293859072410d465d6e49181bc252614b34b3daf8250abe847b2ec4ed1b607c9ac04a2c0ce0e60158c7a5cfd05d9e6a33c21df74d9f58ce629ffdc61f7fb92add9dcc19d5a709907da249ea62cbb65f6c5617984f8943bc26e519f3d9d14a390a0a4216b28b59be56a12e888fc0684a5a608f3a196594497590fccb30b2eb58aa471305bc4df7ef371746f9b84db5e782b369beafe7d591a227cbe15b617793bc2e2fcf7a7fcc7d353310338b201b8d075f3b1bef65f0e5850beb4934c7c98535e24551eb69fd79a5b93f9337781b61e8e2eaca1d217d2de7da3a790342b713d6fe14a427500af7227c06c146afdbec9c271fe7b7f5f8b61174c95a9d07908840088fe18184bd134a9acd2891c0995ea6c0255e23067e714224bdff4967bf32c44b5e4fab4c0b2496614f6b47593395c8467423c48d23086d0d5dd1b5d3bfc9705a003c63fb351f497fa4480386392a40e6ea8664630739a29f2d89b6d7f329a4a3ee28e7ce2394e6bcb328d8f71b5a4abed1288c38050bc3996486e2db3481a3d927ba18c76997ed6f1d5913dfb6a91f68a96a878101c85c445c1e1a980837b1c1cbb7217cb1df95ab5ab5de8bf93b55576a4e868e6e3f356ba862dc2e8fa8b2dcf1ada746ab28a03dd20a0729b7912061df1368f988530830eda989200bd50f5e5b04bc0bb3fd1dc17ebdf90ea89a7c118a3054572854bb5c50d28b9a1d27061596e6de61ef1566b6006a36a3fa2a4b113015231f3efeeab4405e0816401e312d2cfc485a7eb25a3d8090d9cc597a10047a386ef485889df5691ba32f13d7893b84632c0ad4da8a1b5d6637dc3f567106fe1d0d04f1f09629b1915f44fcbbcdc6776cc771a96497fbb7395c19494e6e688ed65df28cb8101581a0443973b62a84daee1972496dc3796944d471456853b1d065496185cc37eb352cc8dcfa9446db828f0191117f6aa63ecee9d0e7749dc96a0b307538d8c4afaf248718b4f335977e2cd9d03cb4e053e438333478ea0942071b034b9010c9ad0912ccf27261e833678b6160d8bf6a5f2aa5f73f178e88790cfaec919d6624d9a2da1f709264c8abe104a020d45d87db8febf2a71724864121864ccf47742151ff4531f029201c90731b7f1088e4a81a5787d6137828f11be74a2db578568c84a693d380e0307834b8a19879fbb7f4a4b6bfbb8f1ba00e99133c6924b0f64f5375fa6dc8548f5ef0e87fa1ba183c9b53525351f893938bf3249a7335f2eb9955eaf0910b4c1d89cca83a12592713196f70d8f977cf4c0c9eb89f6b4c7aa66b115b2f28943ac5b263fe44607e70df4bec2348a301f74b7b3151e6e218dac41e982ff596dd0a9c187bf251c9641a1f8577d8782ba2730fb216c00a64deec005e44eac71367c62cb330fc1fe26ce38d7fd6f61ce2839b81da81adff0c63293503c67d454e0f76c95054303e77ae6133017f9f815608abe7cc22ea67830e5009c9303e6c0a824fd9f187eed8dce7f7f7a1f35bf67ee9914991eba3dc14f763911595c3d0a7d1e887875c10a345e1b296280b329f928c1b6c41f2751cf8b0cea70455774249d8a611c5a57ff19e483a27ac5fbdac9e67e2af908f060b9ed0b902f0ebb16a69a206c4c0b8ef7cf4e1f84d2919e6b4ccfa756c120405172ea7e1b508827b23f81d5f58778101d4aa401704b1c88782fb67eabbccb080fb49527f07090d7d828dafcdc511e29e29589b8d72bfd5c17c0ee02b68f4a7524044562c3a3517182cb19f68ad948cf4d97cae3caf79b799bf3858d019de9396358178391b68b4f3cee9ed17d26d5d00bf902de293db3285571635740492ba5f70b3a07725d2b0a416aa1afbd18f3a5fc447cfc3306dad687190736c591c08a2f2147cf8b1a4bb1628e8e15b898cf977054cedb6ddf0404bcb1fbf60710094570d44e347e77fdad5420024f0e4083307153ddd1e5672943179e960fd3c52f73bccc0e5bc5b79ab94efacb787ff3003aa852c27c5611d4863877de1cb07d0b7f31d327d3884c1cfbdca35bd2aeda0daa59d811a5fe659bf3236a303cd6de19abd6af96b36665827b2e54b5fe749aca52022b5618f1a6a6b50df7b114349b8368d116f4b8716c89ac662775afda5259cd164996b693599a5e0119480db653c4d2c5015f744a7c0d4d6b253731e828ddcd7f6b3f24784f79bfda6c0e1288313cf43e2d86ae1f12bfb382c3410c19c80851c28d4cdc00cadbb28cfc91d1aade84f44b49323d0118548747bd966902f9a1818856ef7fa7898aac7f8ac8473260b2af873786612ca946d8589da8688b0c530d2ceabb61659670f5c2b4aac1cbd06f2aa8a238de6d786b0f04bfc394afec441c008a4c8ed6e5ed5a203d94e0119dae3efcf8c9fc8daf6e1191b6966695253e16b490ee503608ff45f405651197ce015e7ae5e4fc1643bc1018c0f59258303619c5bb33382e2b615d4414d3dff77d8b2a0cf036e6480061bc5ca7181d60402a7b381f35788a030bf5f935cfcc71fb92aa4001c8b2061b804d9d83ef3d952e64e11d6a02cfc06604857d21a3e3edb330ed8214933095082752e8b469ea63a75b1f89c8e55ed91c6fd77370c6f89b633d2d5607ef0f7f513c5d7da5f21caaf3aed28b162dfd359d91f07bcc4a9807ec3205da9fd9813633d8c69b1d5b466e0831bea98a15b09edfd29c4abbf4e9b1b7b14a1867f22ebf90a0b25f646468dabf766b6e259e6ce5484ef2290cf689256f76733e485ad7a9219650e9af524c78e1341f92cad336db92b42bc28cac9d769e6bafeb02c46dc733b65366f75473521afe73b157b7ca633f87d4aeaed0c95788a4f2e5d416f9f0c8e5b057108d52d3f8b8337dce6c8cf81c879a333ac4c89a6cbf5b4e5ff3bdc4a6fee79855087da67ea5ec8352a7c617a20fa4b8cdc0c51cafda3a91b31d683542e133da321f187db7063318d92d85d63bbd354a99c89d86e7102c357e8057ca63c9d5ffe820a14af4315476ecbd83681ab03e77c5b3a9706ec673d3ea8a777a42eafd16b3fe33c0e5b9b27019c451d1b0f2b333a92fe477aafc70eb303835c35e9354608bc70eb1ba0874d86443f2f89a432caef1350f475fb4c2b5a162a08539cf96afbf76f982c7f1feca2ec7026033ce16dab1f785ad2b90bc56192cffe0226b0cc86bf537a9c9ac9899a6642a033729790811b92044c244a715ea352542ce4f8c93724280b59ca4a47d3163eddede2306eeebf19ff08237b42b46cbfa3c672e1850caa05aeed98273ec3cb029c6c4ecf3ecfe669f4ca8dc1fd2684ebd0ad4b22764ae5f18f652c89ff5c4ec4b94969f2648ad12179509e213244fbf768538f719dd62b729deb062484b6bf70a5bd658c30bceb4919cdd9f72553f9fc49fe9674dc1660349d7d450e3ded6ba4ade7fc7671eb996ebe7f1d23cc7044a595af903db679c94938cd2c98638d18e1252323506c426836372efe75e7cc874c24435f8c1d2a10de002f5313fd8e29e973e162a4b63fa587de5b5cccb9da4b0fe3539f9693336f8658ddfe93a476cc9cadfb2bfb5c8bd54a7ef5b14c4ff8bd423bba4ea88dd6d7993e0ba2db3cdb4571a6d91c179988afb68ef2b10e3edd8090c0f752e0cb541386a8025a2c97fff7da68df092f1a5fc6717f95a886d76b1aa775d7c1852ea4171b9ba4a1b8e778932b1fd91a861d53477b7a09a45ae740cbedd147947f737d6ffe6104e3d60e291dcb8930cd22b53a12b52959d0cb0a73e29bcb05abef018134c5a1041ca22c4fc05b667ae8d201b812c1ff8b10fe197fb3eef8dc0b2a19a3ed214a3ee25eb15f5892195182e4d74303a1a7b9cffff04b82959751c0835eee4c7ce58a3445e4b394cdddcf4737086864a7d4fc969052a635a18d9281340fe612e18639f673de562f681af28ec2d13631b6f0f894fd56a80a18c2972061f4090cb0661f7d0ed29427ecdbefed1987a127cc1f2947ce3542f55dc543d2771380e837e2fe12ada11b4da6a3fdd8b09beadc6e69511e2f9e2abff5dc9f8fd5a5c9a3411e1a5f22214dadbadaf86f52064a362b57bfef23078acae74804d1d3cd418b52d53453fc3e0d7fa9cbb378035e32875ef68470269a6ad8c181fc12522f5f4fb1a2c1811f8ed5768f0809c4dabef7fb39802ec619c8a12ba0f8b1ad5f2ce7b9a2271c15104a68347d3852ce7fb4eac56681d8601493bd56b0f5a8c310baf2c5918cadee44a6afcc2842fcedf1403a37663acf7159a9deafeebc7444234d78acf21529fad47dbe5ae3898a19032fa944d150a35db2f4130bb507ab20354caa8f7a742d90f88a6f892f4bf5f79cb46c4f33df649564cb59e05c202b6bfa33a87f27fb624d455c6f3c793f27f888a6b918c6933fcadc87ec1b30fa43947bf40b61254c57f4b2965ac76df0f88adc517b042236df56af1aee8fd9652990fd28ddd374270a9b2bfe5d0c71c0641c6b6c7d080a55863282c9beae30912ea4335761b92f5150a11816824541909b1b2ca1f5d0bf474b58688a998cfc56c98ef38ec60386de31e7bd825bdc4b8a1347bab2746333bbcb76fc51164615b4ccc241ed14e9267b65be7e4da178dfe1c2cb885addb7fefb6d78f8b8994b873dfedbff8274ffe86a5761ada96a3a1659a55655db603a9c8d36181444319d43bf94a432b71cda8f1042f21f024cb515068a8ff788404c2734341d81440cf510810c79468b00e934be13aa8a186017be2b77527462a840542481f29ffb8200ca1bc06c087ec9aa9ef089b39932a7442623791665b225b2621dd1554b5a907399f5216a8ee56e2b7a31a3de293342db6bc95233289e50a9f2ad6ed8c07ef3aac1c5a2eb2ffc44a4eb086833e39e1755423e79ef402e23d012806f704f42c68811d11060c0f65536fed9a66d89a6284457f4b62b953dc4e16b36bd54ff485d4324405bf7050c3dc738781fb7a509d0b011d93cc020747463efbaeb8c48d926630adc0414fae7aa9f5ab07c8cf7de3f18439102d98ae77dae801730712a5ec51b32d7f704733d851251b89246628c88aed5a68e04692d7c835c67806785dc690dbabdd9ab4afa4de1d8d51278c4210035480d7efdb980b27723f43f7d4458c84ed4227f9aafed0f9a658e1f56704e46659a4434d39bb1b39b0b425e3ca7bc3e5c4bd143ae530031a0269faed9dfbae3cfbf8ffcbe2efb3"}, {0x100, 0x0, 0xfffffffffffffff9, "b87355c76c11d889554eab4252fbb7ce9f9ce3b81e9050b482ac344bbcfb9485f95c2f5d34b8f591c7a7522069a0a34791a6becc23bfa776dce204588683601b97195a3547311390875d1e9434c44df03886cb7538204481cbeaa927163a81151407d7027822da3c5306c03a2db2e6803a5f720c6f0c869e6a618e507915b3b7f0d20066840eaf47cb1feedf3862b0095461fb1b6f790c8ce1d2f9ea778d29e639278cfe17e06a2feb215fea5374548ff8d89620618a23cdd464e1b315d6c976346e96e803e709ad17b65dd16be92eea87978c57610179c279b9633aaa1eb8a252ef8678aa88c42ab4e346d4ef461536"}], 0x1388}, 0xd) 01:51:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/81}, &(0x7f0000000200)=0x53) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x100000001, 0x1}], 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x85, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setstatus(r1, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f00000001c0)="a7", 0x1) 01:51:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="2206774b911ac5988cb4391cb1bb4be41b51d03d6774e925846f70694a6639ca3a836ff5084f29e3088b8fa4fcb2fcd9e5b52402434a0ab46795330391416b8271c27b7338d03929b3fe5b3203538b5342d32563b3a06ee2650c94f50f14d24cdf4bec930ddd4d4a88838e4679062993465e1e65dea4e6ed7cbaa5014f3a28459a0b80cfd59c345e97075a02876106445fded00a211ec803bdbc9c5b6af8dfc030b227954b9e208b02340b120b", 0xad) 01:51:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="9c2b3eb96f86d9f9bcdb9f94888202162f46986ceb976ffcc7dc7d8e62ccac9cd8df1785de69ee64a0e8618b5bf5fb0bf86ff28e9a9247115c79f7b6076cd142658a3e606c27243802a35ec9c5a4f2900682b8f5f3db268b12b63c213b3d0f062d1f585b8a37f1a23c9ae5de9c1188002b103091da47ebaa956b73540addc5aa500d8f41193958563d28bfac1419f34c5e88d3855564acc0d235a2a6b3fdcd7bda8a0a6c23cdb87eb70463840a98a34e5009a2b6209a716b9edf139f633bdf61c246975121a9ea3063"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpgid(r0) r2 = getpgrp() setpgid(r1, r2) 01:51:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 01:51:36 executing program 1: r0 = socket(0x3, 0x400000000002, 0x7ffffffffffffffc) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) ftruncate(r0, 0x6b) 01:51:36 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) sync() geteuid() lseek(r0, 0x0, 0x3) write(r0, &(0x7f0000000340), 0xff75) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 01:51:36 executing program 0: r0 = msgget(0xffffffffffffffff, 0x393) msgrcv(r0, &(0x7f0000000000)={0x0, ""/146}, 0x9a, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/121) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/152}, 0xa0, 0x3, 0x1000) 01:51:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ecba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xe3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:51:36 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 01:51:36 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) poll(&(0x7f0000000780)=[{r1, 0x1}], 0x1, 0x7) 01:51:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) close(r0) kevent(r0, &(0x7f0000000000), 0x59, 0x0, 0x80, 0x0) 01:51:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket(0x3e, 0xc006, 0x0) 01:51:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/51, 0x33) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/41, 0x29) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r1, 0x0, 0x0) 01:51:36 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 01:51:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') 01:51:36 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x800000000}, {0x0, 0xcf}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) r0 = semget$private(0x0, 0x4, 0x224) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x1800}, {0x0, 0x61, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x3e936bda, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x6}, {0x2, 0x9, 0x800}, {0x2, 0xfff, 0x7f7f1191569c8a89}, {0x7, 0x6, 0x1800}], 0x9) 01:51:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x2, 0xe0}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) rmdir(&(0x7f00000001c0)='./file0/file0\x00') lseek(r1, 0x0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000940)) r5 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x53b, 0x7}, 0xc) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x2, 0x81, 0x0, 0xffffffff, "7d5b1d485622f6b2252a7e30b30888caa30959a6", 0x2, 0x955}) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) mlockall(0x1) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x8, 0x6, 0x8, 0x3f, "a214cc9f8194268a74e20a470d74e7eee0416fb8", 0x8015, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) r8 = semget$private(0x0, 0x2, 0x8c) semop(r8, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x7, 0x20}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x20, 0x80000001, 0x2, 0x81, "7c8831d42e8310b64592d9e176a4af4abf54ebd5", 0x105000000}) getsockname$unix(r7, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c6225f2ae4cc4bc27a5490deea259c63b573f9de4979e73ef85640f9ecf51408878d4a11c54301eb33b4be6eb924b2759ed5581b2f936df874baddad30f050b94f5c936c7735ae2e23a540abb925475cddd2acfa22af118f7452ba383502726c6abfff4e5568019e99a476a2621032f390d3ea75c826e2627d3d8346a12ca465fef5eca915f4b5cbcb639f8aa16b6e2b4f434357d3403b12c3c2a977fdaa8cc15cd5caeb2b574b7c7196b23569777ee06a9864c24faa6a41e68b10143e1ba4a1d2e622475dc6ff8d7000000000000000000000000000000000000000000"], &(0x7f0000001440)=0x1002) setrlimit(0x7, &(0x7f0000001480)={0x20}) preadv(r7, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/175, 0xaf}, {&(0x7f0000000500)=""/1, 0x1}, {&(0x7f0000000540)=""/87, 0x57}, {&(0x7f00000005c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/198, 0xc6}, {&(0x7f00000007c0)=""/235, 0xeb}], 0x7, 0x0) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) 01:51:37 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 01:51:37 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x8208, 0x5) 01:51:37 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffff09b0, 0x1000}, {0x3, 0x152, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r0, &(0x7f0000000100)=[{0x0, 0x3}, {}], 0x2) 01:51:37 executing program 0: socketpair(0x17, 0x4003, 0x3e6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/246, 0xf6}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/83, 0x53}, {&(0x7f00000006c0)=""/19, 0x13}], 0xa) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f00000007c0)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x407, 0x1, 0x3}, 0xc) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) pwritev(r2, &(0x7f00000035c0)=[{&(0x7f0000000040)='L', 0xffffffffffffff20}], 0x10000000000002b2, 0x0) write(r1, &(0x7f0000000100)='!z', 0x2) 01:51:37 executing program 1: semget(0x1, 0x5, 0x300) setitimer(0x0, &(0x7f0000000000)={{0x1}, {0x6, 0x800}}, &(0x7f0000000040)) 01:51:37 executing program 0: munlockall() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = accept(r0, 0x0, &(0x7f0000000080)) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) setgroups(0x3, &(0x7f00000001c0)=[r3, r3, r2]) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setgroups(0x0, &(0x7f00000001c0)) 01:51:37 executing program 1: r0 = msgget$private(0x0, 0x181) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="221f0b2542d3c56caf25962f6eb7f1c792c40b34277dc92677a3abd1f76e73f5fd1fe9dfcc0c92073dbf68c42a86740c4f56a462173b48958a1780e0e35d1f97ad6293941988af605e4fb5f8d35ede5eddb050594d35384cead8ef5617c76a7c93d4a02256ef640b10660dab28044d0abb9e68b838215b477d993bbc9436bb756f2faaee29377c230373826300402cf9e8c2a1a456a8a6ec"], 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:51:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7e}) syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x44) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x66adb876051bc9dc}], 0x7, 0x0, 0xb3e8, 0x0) 01:51:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) r2 = syz_open_pts() close(r1) r3 = kqueue() fchmod(r2, 0x30) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) sendto(r0, &(0x7f0000000800)="8c317467e10507d6ed344faf2f80912fe133f69905bd29894539e7eb25c86fd2388c8280c9b1180924916c6c5c461aa5e21114426c531c57614591da188d3ecbff1a7efee31012ea15f81872a22e0a5e913c4e7ab82e10979d2e3d50bb6c3eb56ff47687a5514150788afa14014ba196c8114d8b618c9a7a4c77ad07ab733442717b9b701f97632776b780b4067a2f8b74ede436ffc0dd2bd085178876f426157283959a2bd2f101ba848b211014c33993c0983913f619e130c274cf861dac39222091315edcf1213cfa1fb70232f3427ab4e668810cdbed437891a4f7842b3c", 0xe0, 0x8000000000004, &(0x7f0000000900)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r3], @ANYPTR, @ANYRES64=r3, @ANYPTR64, @ANYBLOB="bbd81960e2b281673742f3e7247952eb36decfca6e175ba779003f167d8e8b5bf36283589499756f824971cbc36e03c395da46645b6c172a8f7273507c5e10811a65a9628c4a5cbcff697499787f6969ef45c2e7c342341ee42b76b225640f578180eb73bf29a25557f924d8cc98891fadcc2b244253d1e518a323cf72a957521b70f89762ab11b48fa0d3366ce0751f1e88607a1b2f520b7911943d065abd2b0a0f88ddfadb1c2311a4679c9dd138f4db6b898c7b684a93dbdf852d2797e7c091c62cb3938a99eee0faea823e33b12a7c03aa1f6e837503a102cb055ef7d11e6de017aa138457d661808a85a21143f11d853254972f376ce28ffa", @ANYRESHEX=r5, @ANYRESHEX=r5, @ANYRESOCT=0x0], 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = fcntl$dupfd(r4, 0x0, r3) semget$private(0x0, 0x1, 0x198) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000000100)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0x0, 0x800}, {0x4, 0xfffffffffffffffb, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7fff, 0x1000}], 0x6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) write(r4, &(0x7f0000000380)="2ffcf5fac19b0c9a6a6c441ed75498354c66b219590e0edddce64ebdf9252fcfbd9565a911b6cf3be1dcbd2ad5dc487ea270aeb1009315e24ace8d7050ee1cee50714ef924350fd8a5e833e3711dea091451f6271ecbf2bf4fd63ec37ab1ad5cffc1226ce3a8917742248addd95bdd06c494617fb1bcbc", 0x77) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCDRAIN(r4, 0x2000745e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) write(r0, &(0x7f00000005c0)="1c548c152569dc3ad9d39de222d71242386ced619c3ed878365070c64114050d16e195fb4c8d921ef301007a5b73612aaac90fcd8a5ce315d60f7610512a01dce2f79a0ff3c51448151b0360f454ad9497dc885bac16c02f590f58f45d5f7635be1fcbf81b75cad5f5577aefcd9bc7ea585b3728a695ff3fef956507a2f659501caa23b80b9032d312d5c5c64a7620448c69316a101bad0bda6332c4dc5ccac73e7ea5cc757d9f2b46cfd20d84287818b04a042f8502e7476e3b789072987268fe62e62d1da4cf115c5484fc0382cbce9ff23d74bfc51203c617991d9c1ce305b074e8abfd7a662a25de996005bfda65afc08ecaa046f2b21d3a9126f1706884ed56bf99b0c71dbbdd256dd647ae", 0x10e) getpgid(r8) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) poll(&(0x7f0000000280), 0x203, 0xcc) 01:51:37 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002006"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, 0x0}, 0x40) execve(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 01:51:37 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/235, 0xeb}], 0x6, &(0x7f00000005c0)=""/250, 0xfa}, 0x1) socket(0x11, 0x5, 0x401) 01:51:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199e3641c45"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000e80)="d78a11bb328bf90ebc7572631805c35d555133fdb6c59a061460da042d376b070b9c3f0adbbda1e86ef78a066bd76eac7c43d9b59f5014966466136cbdfd64aa396bb1ae6106f78faccd16d226bd4a3216f1e920a3f9c3822bbd721d9c4a81e6b587666b6f2a030f1c8d0ea69bc792914f4cf128cc70914e15de647da615135d3f84b119556b022c033a0440209cd3e14a1472f3640a98269dfffcbcb43c1731fee3c2cd925008306f626ddac3eb6f72d5a0f6bf1b7cdefd47f5eb33a634c718d74fca7299024f5e8729227c70e9fe453cbe5a5d45c2ceffcfa043dd04ac092fdb746a7f31d07c169f535df86b0e7f6f307e729a50e81b469f1a21ca12a265ce5f6abbcd266eedef991c666df86db1a3e8840e2b088e5978d77e6d998b5b2831765c93861017afc286f3378d8bedb6617085b416c57dd3503e489578a369c78543f8349edc9bd4dc1900e4920eda8f8388c145f2b2ddd8e26f01b18a43b5970e96dfcdf190631fe83f9febf8c30346613f99a84e70c97ffc5c7f1c7e10beb2f144f98a9fa4bafdedb87f63419a36299b0bb51a0a1eee4ebe51be50c015b1a09c6eca35a102d7a05927b37018ee4681118184858da13c6911e94ffb13c06ccf872f29704981426ab0255c508d5137e6706ac315e74a8b429fb03bb5d5559834dece8a9734a6c930c5800e5cb633eae5d6985c946f12b42e850bc9ff9f445a5906803f85c245ea02e417fa210f109580ea7baa6fcc07de61f87610914adba7964334e6220a733e096cca4bad255e68c91a94021773e6f766d91e6a3ad19cd4546dbc7e6c834bd5a5595b8b2d1adf39629721265a2646d72793e89487956f32dd670d997d777eabeb9457e165ca900712ed60c9dc84b62b6933481aa4182f2f0b52fe7fa3840b12b2eef4e78688567f6b2e341dae2aefb9506253cceb203fffe16306bd647c11167efa8b6791777d60e4b78e57ead89bc659cb1799d00c62702d3798e7eff4b7a44b859ef8f696da52fd1ed321513dba13917f8e89daf6a3649526f41bdc6a534db745d9b47bd57229797ef3417dfb3f3ff0cec57dca10f24a1ce4b95a2927bf1ae49ee879a4c28ab4cd2fa677ffa03e24e74ad9032dc843d7ae5839461c08cf573de821998d0134d9edd3028f4368cd413ed90d0d29b1d16798a58efe824944630d052d7c63a5df1b4384eb2f19bd6c661c45737d5640bd4508c201ddf4819434c7c0af4f017f0320d6c5ec1cc58506d724c312c57bf025b838884af350ed9b66eef02680a73006e6907cd8b2956902df62f136896029f11e04ae2769bc8bc6c4956a62385ef9facf826a254caf1659e9f8edfc3cf2d52c156e7b965b497a3cbaae996b0291940fa9d16cd040365fbe37a0a805bb7706548c4442175ec1f6f7b80049fef2ca742dcdffa0db0f26fb59a10b08042a75918612c6e74828e280d2df9917813595b856745b9d683fe7ca63282ccdede38c642f593bfd5917c180e2a9d40ca629907e002a47181b4e2e679311f7ed23d66fe29a69b8bc5d9ac4ea32fe07bee769c35c9cb63e3001236e94fd72e819cf2c1ba8003922c3c470f25fa76e4a343f958c66d63e2f846c70a9fb5ff62c3ed1409adc269a640bac0e2638c40f44ee0fc0ead959efd2cd8b626737e402400d5b615143045a534dfb4436e03fa838be7c64a43f6354b525d5818f0362ed577efee9cdce2cd7369004a2c42ec2457d50cf610682dc3e03ce4473dfffa5a6eef6b30f1ac1c31afbcfec73c542727125948f8b43cd86bfbb7960c688b1b0481a5416ea1209730f30065d408b3712d89b977096a1f3f16bc9543f33017d462caab0b15241f72984abf38557339f6eaeaecbc5e37967b72d780f1fab547b9373286395801f34e395513c34f8b981b44a57d0a29face10b14e7abfddb95032922cccc3cb279b5a6b99bf88a2b4a2dafe110d19274efa65cce69c83ac31031838eb823376d5dd03d849669cb897979539cde4ed75e42ceb6146d669bf076f47902e952fb3871bb41f29460cc0dabac9af2076d89bf06315f47df3f7d1401a2465beeac3bd2a462856c17b702c90224372aae07ce0069d1ef039d22acc927ca06e60990154b522c3a15c74ec295607b66949615775b3f20a85497d38281dcc721d4625b1eefb535ec8a6ee2e21c524e7545b37d8c74e40dd8f67955520d56e4200ac597d4626bcd0960e660b088ad3d38f4c616b242e651a1faf07b34bcb7f2d60f57b3863deacef3fb6f906de0a14c3393bd275560f54c01e3362d4b5af31323c0535cfa183032f4d1fc30d4e05b68e2c2394e02d16bd02a0257033772f5ad56dcaffeb41fd81eff98cbc2e0fb43f3da579b5f4dc8ec5dfa859db2b8f9f10c8b4a8a02244641dc376fd0cb015fdaa8f381c1d1bbbe950e727f2295833aa2a81e830bd79aa567066b810aa3af7073a811918f2d41c7397ba0b4f08428acc5621a6368804868dd906b530f4931d301ecda4ad41850ff24ac1b0ce253b02acd457da6a1f276c89f437bfca29218b8611c705a93dfc0c32f198aa1af4364721fb43ccdc4b2675a4311e50f867df8173c182a9e5b94f8dbe4480c0d2e2bd38f8853e426eb7925cd04a96c9ccaddeff9fe2a63fca4e63fc90b708daf75cf56f69151954ee7d312686a685c32ea936dd69106ebbe58c3f39c0c219ebe253b64d55da2958d72eba043c99454d5f6dc5b6b11645c04a775e22e86904b78a7ea6e3477d66703bb31e06cfcd0f34cc2d1aa717ba657e31b2da2d1284cf01f1acda7966304cbbf4dfd8335743cc70d78adc1ce67528a2f559e4b894bc4d4d4494566c0a1f737c9b5c79b9f977700361dbb0ea12619fff9b13fdf8b3694a4d9baaa39a8c87beec39dd051c2bb669eb06daf615bd6683785132ab17dfafe8b5a3b20a6195ba8775e07ceb26425b485a158b20d669756dfebd492b3d02b32148232334720e142ff332f71df4b081e5dd45bf1c0330beee87a3c62d565eeacfe03704c5eccc11fffc658c2d6f5fff7fbfc9157eca844069748cb7447f676435ed5883ca1c4bbb211b1562d265f691581841ed5c4121396975ba3252d87946a8e45502a98135de874b3b82db2cdfd7a8cbb0814cb0f81aa6a242b1091d5b9feb429790e2b9e859e67ab3f1645d2031c1dec50efad02ff46c6050e4fcfee059e3e1e10af1fb67bbd2e3a2d0abe24a84b5ca0972941aab47c4fd329028f88fd92fd9de8d5b5ffadb16389fcd68620676e0374a4bb0a1451bbfcb094588fe7d12de6c045f0e90304f5ec435cadcf1883657f96fdeb901ac26c39078c4996ebe0c5697625805fd2c9b2b9476b1dfb9060968623cc6406490cbb8dd34c807004f7232b40270c1b8e788894896db22b74a969a8a0958805bfe8317992a61885060e8998ab3ff5ca0b5d81d45cfb33ce8b085b52e5538154dddce6516c464f080aa77623b0aff1654d66f7bd82d5c9f33231000759224024973dc1e41899f7f7bd3d8b29018b5f0b5c6116f952f73d79fb3e15309ebde6e5bda4715cbf6e32b252f4a2da4328b4c50ba594d339f0af9398825a7435fb6c1a311bd7c2d6b0103845b5f4c3048b055eb9811b800a04096e8c58f0debf6e924730a505947fb79ea7ae6c588e1e424c526d181c7a4aad188d0423983a5e6e07be51568f2441e2a8371bdd583ac9dc64ab3211fa36eece27e82e63e0fb8732332285ebc8ac6b874ba83225046f41ce060ccec5fb7f2aa39e432b6b95d398ef8868f2f6b00ea8b41e2f257234c3e3c03ba160685f8f8060587dabbb942af15d4c5c61623c6da8eeae03f9bd1dde85189aa1351fdb1a81dd269a1029054a7fa27025713c4e72f9e5aa2fe1de2f0377a6810ce6b63c873cda70edf6b43987bb5977084f63f95fc5c63f34ef3e9debb9db5eaaa070b523b2ec94921c687626f919edc6d8a13cef765f1e36280311a0c55f947f77198f8a7a0463dd36c041afcb185615e064eb3fab1b95df288a0c1957cd9931cdce0cb0d495fd71abcb8a44de0def4f52b3df21899a7c0693a262b74b0e8dbd3a0f85c9524ba1cde06639f9d1f31d0e60af60cd5ff05eb0e6c0607de45de833d0364f52a8410d6b10a0287914fdd91a5d89c2ab13823385145951561989d98c6ce7e2f46b568337b38bf2cbc1cf515664cca2671bcaf7445d70250b5072bd1f25131b84d9c6ea3f648f4340aae91ee4adf1acaf66014e2b91345446718bbefe9ef9d0d7dfac111fd84a87d099ffab41f41830ce2d546077fc804de4c6b1238265d137555bf894ca3c4b91823e3a2f3c8787c1226901f59f39928b27d6eb7f3a2cd05fbfc540525068280a6bc305842bbc39fda72472fb211bc1ea433a2a24b377f65d3d37e994911e3ebbabd63eb256d53e2bcc1f07484f664da6ce6d93d2fbf4e6871811382d1589ee1797b2b728bed912d15c7a6284e682d4293d85d752d6907b2f6ad1695fea08d69f1feb77a418d8d5cbce0947e8bcd7682f46bb6050463379040c582c1037a9ad94b0c420482ae3fc0b23d7138e9f140cc5bca7257b83675e03903643b225a73d6cac3e8494420aeebf870b246e1c6469ff850fb1f5eda9a970d753054479962607ed35faf3b0f54e08798bfedc36920d0d6b90d4a10ca954a8b12f86d10c3291ab3e42130d84e4a23ee04409fc8d885929169bd9db655c63a142ff8f9c06c83fdc0ac94610f0767b4358a46f6f332e982c811144116be1f9c03a82955ff2d55448a59cb132741670562204771d84cfbb29748635e953c68b62ddb8b49964b7dc739fe85a5aab9d30d6fd782f6f55199b8edcf74737a0d7699c4b60dd40baa7c484f456dced323a7bbbdb856749887415f0f6ed85a872e6e5869f6406b9948762ad0d54abafa2fa129b8da6d533a3d90b65dfbe51de823968c65e6f78e06e054e0696afc434db32c72b628194f398e508bb500926b76479594068c8198f7ebd8de21482e8cb53776b548459868b59d3e87c21760e866098d74373cf0f3690c184d8ce3ae22a05d94bbcc47b26cb2f7c579cfbb0ff323398002718a62e48601dcc9ad4ffbabd8956091208444dba2d3a1d854e968845aeea47522305b68e487eb568c681bd85068312c7ee8ee30c5b7323380e57c03498454dc6b11a98425acf613e68afb57270da88adcbdfae53d3f742044a8a6795867bfcef9c3eca7fd77e230751e17b72f4d9d511c1bd5cfe5b7b9107bf1f7a8f642997b9f3c41af867c630c0c7359fdc7eb111b1a5a6ac551fe12d301aa126a6a489822bacc5d4ebbd91f1a31797e710b8940ac440c1f45f63422f8b8b6e019bc4576232fdcce17efc6f8427a7c8ae3e", 0xec0}], 0x1) 01:51:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x9}, 0xc) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1050a, 0x34) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x60, 0x4f4a77653bdcdb38) kevent(r1, &(0x7f0000000140), 0xc, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffc}) 01:51:37 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000), 0xfffffffffffffde3}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 01:51:37 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 01:51:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1f) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x1, 0x800) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180), 0xfffffffffffffee4) r2 = semget(0x2, 0x2002000000000005, 0x22) semop(r2, &(0x7f0000000140)=[{0x1, 0x1, 0x1800}, {0x2, 0xfffffffffffffffb, 0x800}, {0x7, 0x101, 0x1000}, {0x0, 0x10000, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x7, 0x1000}], 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x3, 0x9a}, {0x18, 0x3, 0x6, 0x3ff}, 0x6, [0x0, 0x7, 0x0, 0x89c2, 0x8, 0x3, 0xffffffffffffffff, 0x8]}, 0x3c) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x7, 0x4}, 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getegid() dup2(r1, r1) accept$inet(r0, 0x0, &(0x7f00000002c0)) connect(r1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x7d2ff344100f1542) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000340)=0x9, 0x4) r3 = semget(0x0, 0x0, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/4096) 01:51:38 executing program 0: r0 = syz_open_pts() write(r0, 0x0, 0x74631c4684484df9) r1 = socket(0x18, 0x2, 0x400000000000080d) recvfrom$unix(r1, &(0x7f0000000000)=""/38, 0x26, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 01:51:38 executing program 1: munmap(&(0x7f0000e9c000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x43d, &(0x7f0000ffa000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x160) getdents(r1, &(0x7f0000000040)=""/41, 0x29) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x1000) minherit(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0) 01:51:38 executing program 0: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x8) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x1, 0x3, 0x92}, 0xe311, [0xffff, 0x7, 0x3ff, 0xff, 0x2, 0x2, 0x8, 0xfffffffffffff800]}, 0x3c) 01:51:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) socket(0x10, 0x3, 0x100000000) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) 01:51:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000000000b, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)) 01:51:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x81, 0x5, 0x9, 0x401, "052e9bfeba592ee69a3f5d64c36de1c148f04857", 0x9, 0x9}) write(r0, &(0x7f0000002240)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6542961bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c3dc927410e06867fe2769b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74", 0xe1d) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) socket$unix(0x1, 0x7, 0x0) socketpair(0x3, 0x3, 0x84e, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="e2fd509da7cdeb016600f57bb3b4858bda2598fc633974141ea070640aa9a90700009c62592a17c8663a36a4440dd5018f13daccf0e441da4effd3ccc4337459a88bd4f906477984d116d7d18e006aef5bafab1d61a453ba56ac30f1993d511f4be13188ce742c0801fdac3aa99e555f016f0d873dbe3456f168ce2b39af2e11e9d3b851eb12d6fc5da22ba8e1aa6dafc08a1229ad0e9b7192da48d68f838bb0295cec2132871f7c3b195697c2c48e45d24df4179996cad1c47ceb5390a6bc14bcd323a59fd35ddba5d2a098b23d07e8526ea33bd20a289a1bcf"], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x30) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000340)=""/210) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = fcntl$dupfd(r6, 0x0, r2) r8 = semget$private(0x0, 0x7, 0x80) semop(r8, &(0x7f0000000240)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0xfffffffffffffffb, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7fff, 0x1000}], 0x6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d3b, "bad85db5718000"}) ioctl$TIOCDRAIN(r6, 0x2000745e) semop(r8, &(0x7f0000000200)=[{0x2, 0x5, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x5, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x0, 0x80000001, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x40, 0x1800}, {0x4, 0x200, 0x1000}], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) getrusage(0x0, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x8) poll(&(0x7f0000000280), 0x203, 0xcc) 01:51:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x104c8, 0xa0) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001340)=[{&(0x7f0000001080)="f0", 0x1}], 0x1) 01:51:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002400)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001100)=""/250, 0xfa}, {&(0x7f0000001200)=""/112, 0x70}, {&(0x7f0000001280)=""/170, 0xaa}, {&(0x7f0000001340)}, {&(0x7f0000001380)=""/52, 0x34}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/63, 0x3f}], 0x8, &(0x7f0000002480)=""/187, 0xbb}, 0x2) getsockopt(r0, 0x9b, 0x3, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002580)="d8e3c74eda4471d12aaabb5dc84764467eebd1c68d2475205ede0939d24fced795503c4e210ed6f995a37d2e19a1cd7e8f63172b20e77f8a21539a93ca3e1914897cb5aa2b1fe989e258bac6a6d1e69aa04a18c3f1efac9b83f90b5c31af70e01c7dde3c2646b0c4919ddead6e4ec7703864dcdbca48a0bf78a4664165e03b088e4992ac835de6becf38c35b2ebb8ec58bfa586e1d13c9ffc685e3231ec1b9073ca8440b9647883f21884f38b024966ba3edf466acaefe132f577c5bbc1477ba83cf35", 0xc3) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0xffffffffffffff24) connect$inet(r0, &(0x7f0000001340)={0x2, 0x3}, 0xc) 01:51:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x8000004000000023, &(0x7f0000000000), 0x0) 01:51:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x2, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 01:51:38 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x800, "bb80bd09ef60911b8e418cf5e5efcdf2b3f9a724", 0x3, 0x5}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a", 0x5b}], 0x1) 01:51:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 01:51:39 executing program 0: r0 = socket(0x13, 0x805, 0x3) syz_open_pts() getsockopt(r0, 0x11, 0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x6310284b, 0x1000, 0x5, "7119f191d445addd08084e330aa95b00a9b5b3dd", 0x0, 0x3}) 01:51:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/94) 01:51:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000180), 0x8000010004) socket$inet(0x2, 0x3, 0x80000000) 01:51:39 executing program 1: symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000000)='./file1\x00', 0x0) 01:51:39 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000bda000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x7, 0x8) lseek(r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, r0, 0x0, 0x0) 01:51:39 executing program 1: socket$unix(0x1, 0x5, 0x0) geteuid() r0 = getgid() setegid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf917", 0x7ec, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="04a5b1f5dd226ee377e27f86e2d017d4cadb73fb39", 0x15) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) 01:51:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x8006, 0x4000003ff) rmdir(&(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) 01:51:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1d, &(0x7f0000000040)=0x100000000, 0x4) setsockopt(r0, 0x3, 0x3, &(0x7f0000000140)="dd8f555df4b4d510076fbe5a43f806af58f6a833152bc0b779062e224d9a9360dbc9626f93699e094acb5775ffd2c96c986dfe1d9f6d19b3f896898876264a151be375ab8a5879351f949a106a339950897c8c", 0x53) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/64) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100), 0x0) 01:51:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffe01, &(0x7f0000000000)="bb7a705a1a972c4722beb0dad4b98f19bb9ea0c1cca28ba33313aa0a333fb2a7fe9497f3dfb251f7d5e54391f3c945d782a52145ac73b341810e7c9057997c82bf8aa19482ceafe8b8dd1daf6efa1db1a323d625ab871f608e43e1696c06a0412123dbd947d8ad783b3fa7143920e00ceea66d3013d310b203f28359b3a38d11793b12756bbc9cebf9a718be923f146d4bd13365cc05", 0x373) 01:51:39 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 01:51:39 executing program 1: socket$inet6(0x18, 0x3, 0x800) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6da0076e3998ccd88e06f0384584a0f752137e98"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x152, 0x8000, 0x0, 0xffffffff, "e18cc317c92871a331361d425273191af1f622d9", 0x6, 0x8}) close(r1) write(r0, &(0x7f0000000040)="560d95c6dc80c0be15d2", 0xa) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x199, 0x101) sendto$unix(r2, &(0x7f00000001c0)="ed3a8b98843ed7792a4b69b93475f2cc517b411cec732bb79ffddc90e9e9fcbf9f31e3b80411a332dbc094f157e397bb00ea49dcf47b7558e8d3b38afe6d78a4a2d6be977886eadb869e8c37fe5788ce2a856e99d5d9d957ec0daa420c05ff84a9f89aaafd0e855091ee92069b5807f9ed667979425ab58f7fd1f4a99dbad23313e14562dabd75d61b6492776b56dc861d382a9dd96db5e7d1264e90f19006b68b7f8ae90199a1582f2ca7f409118e5b904b3fab9dd58410de1f264ce3e0eeff8af0ffc589aacb34d4ef276bd5255ad162b5290aba41b2", 0xd7, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 01:51:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x4) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x1}, {0x0, 0x9}}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x355, 0x3}, 0x10) 01:51:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) setrlimit(0x6, &(0x7f0000000000)={0x5, 0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) 01:51:39 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{r0}], 0x3b0, 0x97) r1 = socket(0x18, 0x5, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) syz_open_pts() 01:51:39 executing program 1: r0 = socket$inet(0x2, 0x8000000000000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0), 0x2, &(0x7f0000000000), 0x0, 0x0}, 0x0) 01:51:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/187}, 0xc3, 0x0, 0x1800) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000040)={0x3, "f292eee2234d5970ffdb3192eb8f5563e04e74b16c015041e1b31ed5dfba6806585e8b674c2a6972bedc374b349cab91f6417f2f6e3ecebf5b91432ca6f257279b13ce50ee4e0fc6937c8a8b6be6005e"}, 0x58, 0x800) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 01:51:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x6}, {0x18, 0x0, 0x0, 0x2}, 0x1, [0xffff, 0x3, 0x3f, 0xffffffffffff7fff, 0x6, 0x659, 0x800, 0xfffffffffffffff9]}, 0x3c) 01:51:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000080)=""/64, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = dup(r0) r4 = dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) connect$inet6(r3, &(0x7f0000001b80)={0x18, 0x1, 0x5, 0x2}, 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1) fsync(r1) r5 = dup(r2) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="9a2cf2fc2f2db5eed657bbc18d8d4ba55abfb8cfa11ae68e1c652b1c7c32ceb7e328d637a6454bb88d717df446284420c12bcfb436befc3ed7c65f4e2a36caaa58257bb2c3001ecde929997e6b0c3fa9022f2cbedf99b4e248c5c6a23da7ed322a787becbbe0182fee2cbcd15ffdd34a0c31585009a419fab3364689021cd9a462bedb8b97f2244dccb94076a641cd176d9c6daf7776195b1810ffbd53e2dae18be3b5dc85245287c00abac854055e056aba5f2da85b0ab5bdcdd8089e647df8ff57f404526ee9b0452bedceae73f70340ddb4e562f26f9972842a967d08063b0dc3996767df4284fdbe16b296eeb64c0c2b376487f292cb56d59fd0c1fbe869280bcbada86869a8774e2eb81073f22a4e5b888e6d629d568c6e50155233ebb4128800fe8d6cbdb36dd51dc43afd66d28f6aad31276a47207b7bc3039e5f63a5fb0e65b4cffaccd1b040b49b595e667cec4fc7dde21d969d2e4d03060a8f66465a2290baf2c5b3a0c361c36168d7832204123ec30355a9d5e12d17f324485387267aece6685feff3bccb56e8ec80d5e5a1b8dd45e75c240201ead64ff55e98d5d328a7b69c0d39d6c430005b36af7f1d882c3a493a4b2f677d7bf9bc8a212910701155abc1f17c11bad467e79f17631ce209f70c607bacd523a271455cfce29a89cec3155e5b96206cb864495a307f9c89d3274489fc274e661a918c03587907893a9823c0b333620ca7ce4d1a57f9ec2a92d6d530690f5884bdcb4fdac8600ff59bf7aff43f93dd98cc8d51da90a0603c930d7672e08122af1fce617d72c9f21bc34a9b861da1de1413dfd58cfd531efb4ccdce7cc8aab5fd7a98973e918e01a8de4bf70b970b6df4ea0e90935634c00513f131d5d954d006ee7d3f93378e674adb49e5094e0d37465e225e1c696915b3f52f23a5649dc6ba1b1a811eb62a2d0b1c6aa046062a0e2c9a69415b34079b0400e6864f51f0819c8bd33e0224e1aa950419f629527a1e933a4c58ba5d6c3641c9625e4fdaeb2f47015e690478bbc6dbbd948ffe84c8788e641818872a145036f77d3a8c78b7af316c75b82c35110a7f3fafad69dc83e75920e2e691615de3c1e968407fca69f130e5b06cb1974ff8441e96284319195583718b7ac2d1cca1ecaa805aa164d90662c3620b59e0ccae24d5fa7555b5647ee1c5d2644f34bfd61d5328d18d18e8f8b3b4e4a1d074677b2ac6f97536e57021032c32a80b30bbdd5c306db95aa9ee98dc440061c47e0a474806117e9e938dc1a523b3b83cf9091dd1f80d714f506f89b20a61c0bd7f0f642418aaff1d72364d066eb774e08533167dd3fa4cbddda3595c2fa073d1c17b62bd95bbd94c03f1b3e25fec3c158646e6bcd3c81c4bd2275c4caa2d71a10de493b12eb0cbbd3ecea8fb9ee94aeada5e5d7fb8037ceb2387c96365b30e762000e878dead1a48c54e7ce031c7ac67ac529936b988e9f99944016252dd6d07ba71cef516952931fcdb23c698cd4f8314b331013b2af7a3f0ef3cf7f5b7e876a56c556fafbfdfb5378446bfc60cbc3bd87c55814c1a84717c03ca997251d5bcc83b4910b577e885c17bf59f8102fef8c961910e009c2ade453df5dece7b0d716b3fb17853e061f9ed8686646996daf165df47da567c845e1fb53ce17484312b06ec25e11c93938ff12f849c92dfedbd119d0ab1f1e626c8c82733c79e06f5056e86dcf5c8ca05e4c94a98436bbf33c905818175afc690b2a0d3f7a2609e8074a3ed91c106b8d16a58096eba6e0849da0a239789e05155305b0588c3151f080115076979e95949831531b364cca70e427ebb05e85f64fd6b3847ea07b370c9d14956e89e4fb0b13c74b7d73bafab97ca74f1b3985875e4041d2b23242402d2c83fdb8fef96ca287c6c687ea1100d3e138bf5a24dedea4b576de7b5b2357e39f24ce2fc9431f98461f5635deb7c58e2371aacfd3279f6f7b3eeb3acdb50eeb39648c2a5afa528df43f79bc1676a483ede3d0d2c5bf9ad81c5d2f4e849c774efbbbd13031cd5ccd239c39e9602b3d8d465eadc097909ed21ac78e9e2398133b062248cc7d1ab671c0c39e92a60fa461126c04be20c628224aed26226dd44cc84b2d44cc987862e64234062791b5518db7a7ec0bf89cf780822dae2bc781b2fc6c8ea6f47b033e06ec766a90bf77b8aff8d352c843c73361726276f8ee2044078cfbee0799aa438b1005dec294af4f08550172f13bc666bfb8464d0038269204ca5ae07a2e148233323d2c527c10e6fecac269c5a47f213b64c0336cce3541e835e13736e81fb073211a6e9c7e779e1e6e544e618b61c1bf21da5f6c6afc8e9609da9e9a214c7a227f38f117945a8a072c84a7ac3e0d99dccd0333492b61e52bfe34a937cdc1ad863b94a18b3af5684b0c73812944f37593d4e3c8e37095389959da033edbff0f172e3286e89643b802b79c3b69bc76dd545624a2ec8f8db07b77d6571c336ecc47b123558c790731fbde9921b2720040a8d84d97c43eda08643e266a3a1db1d6208f9515e7f4e5709edd766f420399659a836ee9a71aafd708f6e1311214d06781ae171bfb3f9a2380a7e513f56286135eb51d4558e8ae87564283da9f1197537d6548ed28a728bb3fb56c8469083339d538e285b893de1167102b3901644a13c96cc7db79a998b6361011a195ccde5f8726b5891f17b5743b22f3b2c856866cd5766d47d32755b5fb4d48e5c81fb89aca6451fb2369e477a68b1a3d9695aab02193838b1d6a3c35d664bd8ede069c66630d0a000cbe92e8f76fdaa34a7c649bbbb32b29a79b46136c0af4a9e6666b5e7a46196d549d953ee16743c686540ef4d193dfd0c95324119e6f58a92cdbde36e894d071da28e0562da7bfc9538fcecd6445022707ef7c574ec2dbf701dabc93f0f80e334970082076c12642dc6cca0b366e12018fa6bf10f9650baf61e84cf2b27ec43989cf7c527ebdecb1ac7dc56c6592bb34d70e4a2c4efe2e9fc33c0927d5ab0374a4aa6a1527ce5c60ff6c363a165ba37345204c7e1a3a62e38cd897ab862be3b0b9a9fd903331fe293b3010597f9d05782dbe56bdd93ca5f4fe8ebd36252bb37d8009c96a70463dc313ec91fbcd0780a4674440e34268f4efe205c6d614e1d6e05952ac147bc7abf466edb70f977d6ba67e745cb1474bbe4c3eac3e13cd86029784a419dc2d36998edb22d09dcdb3373101af179c5b760eeff493fddbb1d4d7290c2b48500fd3188066ee8954727d366bbcdf812b52a138e91e56f562a2581de5a79d2805a128d61ac2f0e9c3b2238ef6c99d280ae812fc8fff433a1e515b010e911d672a98cfcc27e2c0b484a3e5c450a28101683107dfaf23bcbe7e34a32a7f73a106ae6a756868bd850239a77ab0eb699a2b08e29e2dae6488d1d0cd85354a9de50755650b7b74f86d4029499d37eee053dd7e382845f38bb1536f0e8cd25e50cc45ad005d17450685d22aab7e08ec14a8b4f91fecca96db47167734bf8d39483555b7f36da1f6442c198042eccd5089e208e2349d6931b1454d3e364d067abe33f887e44b0e7692b519139a3addd5beda5a1519762c61ae83bdaaf21fae5a9ae616ce2775b39585af442f7f456fe48348611ec4cd51f6870354ec517c8d331a4fc8789b2d54735572f2a115dd71b580edb09410a5c2bc713e4f5409db80d3846ecc19722bd982d40e480bb2313bca51c52ef599e178e8f3b1079d198457ae7982e72f1fe0d1232ef27a22b346ca326eeff85561466c6a336a18f331a5ae0a5b61baa1ca08e10a0b3e84084eef96c4f14d05f0ca70aaed5d455ff2a81dc6b1ae6ca64c2c24e9f261512db8f1b9c1a95c9ae894ab2efcea711fbdb7d5aee2ad867ebddcc77c4dca0301813cc2d832d26994a37ff266413eceebd7afbc369d86fa87824c1432b69471d1aebcdb3bb5243904e1c1c48a3ffd054ffb4e3f4da85def7834ca6b4739404e307f8aa282c4059eebc959371c5595ab4c7569015625b9373f6cdce660b1c8e43e12ec69cd230bb766f10fc44969832f9396b03718650659aac9eddaba249ddf51cc0d07410c8282abfb178f810bde26d1ea09e0895a47f5aa253ec8a261efd77d157a1a5ff0048dfabe39d048d9ef8a14552c7ac13c61df96f5a97e37512f5b1d2ddb26b0ac6797837c92b4c698e05d455ce5634fee27e258779ec086989dae01ca03d86c6e7942afd4e7440bc40daf2fdf626c2c39354a6349530a0397aa6f83495522868a4c47b187a07af52ab252d4e25ec20822c0c760ea187b6ddb499c0f15113cf4158ddac805ba645a264255c530ad49ad8a15e07eb1e22eebcf4682e77a96bc3839ccf6947154a725ee048764b7b44a3fcc0c3af4a3ccb6d912a9c1c4dcc845dea6bfab4011917a4f92731e317c59397047d13fbffed55ac2c00c4848a720fb04fe23e0a3bfd353f72bc3218cfcce2ca5ab9778996a229d3326917d7af1594f507ddd8066b8e9fc2aa8f8e33c6976f697930a444673596734cc2f627cc56af9fc76bd5f902b164f40f3d26daa7137a6a79420c6539cfebe9e597cee95510f169f1a4ffd115e0170497f9c4ea5aee398201ad80c29def4d8153ee300294282a9365ea81542b8ba99666dcb1488868b0ac090e5bdf25341b95bff35e0e6dd213e58cd141dcd61a489164b388efc01bd3f03b5b3ea810431df4e4c97a3838e22671b46e6b0d9035d111bc64056309f4045aee5b04ba47138d0f4fff11618917a8c7d022590de6496230817d185996488fee35591372d8c35c430e41444bcee4794fe9470e62181c36f8acfc54c4386d67e9352dd9c256e1b2a8d477a03a117af40f0bb4a8341f2a13ee2c8d1ddf2d402af7509b50ced439f4abdf38d370618d33419a35a7145463792d0b7fbb3093cfc835ef2d058197df5c063eec32429a78888a33a16ccc17b1c7fca7c704ed8af419870e71fea124026b3e2295719542fb943883498d2ba63bf4da204b8f75545bd53d5a82e4f1aec36f1fa95c8e84253ad3ba73828793a951818423c4c7b3ddc40712c80bf6c855c323b21a3f94a590fda299d7cf863bf68583da35bfbb772e5ea4ea040914a0a2c0d50a8c625c3af85c1d6dffb2d71c344fc3dfba752c608675382bf4dc9968ae6dff40e41b3e09abaa18d046130694ce7f08fea7349d9756a37f51f1484ff9813a0af3ec142acb6ea331ea86059721d7a15411891dedebb5551df1d0ce63f271eb97a418c9a96babb29d14634b4f52e7ebdeeed2111bea35f52438beae30a701a910a52dd00346a2a38017172d37417fcc1fcfc37105020e7d43e244ab2b036e4085f965be9eb3021fe92164e6776a2fc4c415cdb1c8382cb2650d69278df4613dae409d17735ccc04fa9da92f7be6a212b87e5ccf363697a0a54cfc80e8c062953a661bf2ae1dc4cf2df8b7c7dc0ca96dc7bbacdf2aef94c980a3475792242a4307d6c866c14f9f59f10ad5865d402c4c573ce73dabe4a2a908267b5a92fc504fe582d218839a329a5bc4fc35b97083f7ff64f46d0afe257e9b532c84bb16d7eb74edc7216cd67a7c1434c05c55df2e524cc657f27734c072fe1f468ac0df3464b1a4109a7e76035d1dee1429dc4a3bd31c1922312240b43ba0d36e77be2815442eec30165ceacfae440d80cc1048c337a2bca282953cb4098db645f1ef8e233274f34664ab167d038d4e96eddf4b2d822fb187839eccf42d173abcb5b54ba42470a44da0212ac560f30042103be257db6bbac05947072b9439eacaafb012c6fe19f76b8f12d1", 0x1000}], 0x1, 0x0) r6 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001440)=""/59) close(r5) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x120) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001500)='\x96\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='}M)(\x00', &(0x7f00000015c0)='+\x9a/}&!:\x00', &(0x7f0000001600)='-$]\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='$.)+\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='])]\x00'], &(0x7f0000001800)) pipe(&(0x7f0000001840)) truncate(&(0x7f0000001880)='./file0\x00', 0x8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() pwritev(r4, &(0x7f0000001b00)=[{&(0x7f00000001c0)="f38d22fc322f92af59f839937c7326775606919a0222ccc6832f16ce3731cd344487809a0e78ede0e97195d0c1360fa9e12964e5385a609f5700799690b9b57fd87e2452dcb5369d2d537eb27e45917d9be3c65a316fc6c6139fdbb585954d156044eb49db9512efec259ba23aa4512bd428218812bc109e3a64b4d5125ed9ae79f6da33d7d6a9ef756325aa93e088ebc3c67109a68856", 0x97}, {&(0x7f0000000280)="936287c5a0f618bbbc4f4d31953fe971bc9965ffd97266457d1751397741d2b20fa1a141f19e88e270a15cdef91ed58409a9f51b6b6d19fb2a8c0d3f8546f37a3761acbe0e47c60611e19e4e97d42f8b22d058591c666e08447904475bafe16b97615ce0190c487300c43ff2c5d5fab04302ca89df8eb4a0861b8c5620f23b6c0c665d173caee20484ab831bc3115f0acccfeee8e1db10bedc3756303175fb832de13d69eca222009d4b728638f4355d7358b43e0bf30345371837ddd28068e4f0cef5b9545518feae22", 0xca}, {&(0x7f0000001940)="57e8b8f1b188dd0a4d9a2e9681aea88e12a57d9ac1ec938cf9565efb3be9c868c2d90e1f4e7de49af87ebb28e67d75d29b5402fb532fea3835122b0e60d5ba557922e949ebcc23098b568cdebae5eadd6d7dd37f3e6a909291ae6a42446aabbc0fd822a5a28f84653ef7f9e14bd2efc989743964581ea7876dbe5adddeabe21e40affad296ed140a39b038c4ed18e9833380c081634f88c85b342e63d5bd30ee4d070907aa30adce681c0e067c4eca5dabd559da07f838d1104ca83fc78334db8177a48241ec2db7f8aba8be5d97cdf1d5fd10cf8bdbea234fcfff4596cad7e79bfb5f3f304af64178af46db", 0xec}, {&(0x7f0000000380)="6216bd2a566e3363d5ff8125426a47ca8c2b79a2786c421c31aa5ca999b14523126f87ff8729e356114fd4", 0x2b}, {&(0x7f0000001a40)="f99b8877833a4e5bf7fc3d6e23bb4334964968c0c352a5af0732637276a30d059bb312ffeed2b57a98c067d419d98540cf9b816819fe9fce801a3969d041d5b94ff7dac9931876b9e2bbbc66bad0f255007b49f7738cf7b7006933de35d12cb8227cde3fed99e4f839a6934a342f64836701a1af0a435c5a5c8d0a23f46d88121fae296ca53d5ae76329fa2ea1b246b50e3471c00017aba9ec214b574a8daf635b48e833", 0xa4}, {&(0x7f0000001400)="d02264", 0x3}, {&(0x7f0000001800)="77354c06097acffbaf062fff", 0xc}], 0x7, 0x0) r9 = semget$private(0x0, 0x1, 0x151) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000001900)=""/23) pwritev(r7, &(0x7f0000001e00)=[{&(0x7f0000001d00)="78c9a96632167c08dd113f229570f0010819b669e12ec49bb0567c79ec0f4b1f82cc120a283eda92c3c5f7c31548cb6eccd62861ca1dff72d35c5daab9e9483984bf92d07dd22cf0b2333b713ab5ffba87d1d36bc234de90cde1dad42e06b5f841c2520915b6e48fca70eeb0df47f8482f341eb631f3832ec72cf9973a340edd233f3df3789bbe3d22e8998b9dfaa1a8faeb7af2e5337d3522c057d858d9ee3fae31c14d0d0f36bf02dafdfb9655c8b913d13f340119c8fdb545bea8af1a18ac659674e408647fefdbe9af6ff3be4f26fb57307ff828cc8f1566842fd24342d648", 0xe1}], 0x1, 0x0) nanosleep(&(0x7f0000000140)={0x2, 0x8}, &(0x7f0000000180)) recvfrom(r8, &(0x7f0000001e80)=""/88, 0x58, 0x0, 0x0, 0x0) getpid() 01:51:39 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0x2) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x2) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000000, r1}) 01:51:39 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000080)='./file1\x00') 01:51:39 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000240)='./bus\x00', 0x616, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x854, r0, 0x0, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:51:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x40000000f2}], 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) socketpair(0x37, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x6) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x92) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x4}, {r3, 0x182}, {r4, 0x1d0}, {r5}], 0x6, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r6 = kqueue() poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) 01:51:40 executing program 0: link(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x87bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000280)=0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffff5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x60, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffb, 0x61, 0x40000000, 0xf410, 0x8}, {{r1}, 0xfffffffffffffffe, 0xc, 0x1, 0x0, 0x800000000000000}, {{r1}, 0xfffffffffffffffb, 0x24, 0x80000012, 0x3, 0x93}], 0xffffffffffffff01, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x568d, 0x10001}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000021, 0x6, 0xfff}, {{r1}, 0x0, 0x5e, 0xf0000002, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000004, 0x20, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0xace5}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x7f, 0xfffffffffffff001}], 0x51e6, &(0x7f0000000040)={0xffff, 0x8001}) execve(&(0x7f0000000300)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000340)='{\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='*+-\x00'], &(0x7f0000000480)) 01:51:40 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) r2 = syz_open_pts() r3 = dup2(r0, r2) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) r4 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/199, 0xc7, 0x40, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 01:51:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c2760db8f6ab72cafc56a28ae35d05d5ff15db134f81d43a20fa6dd27e4ee451201acbe893dd97ab88c419df09763edff0185995bbf339ff7bee5eef519d199236c983c472db85af59e0eef8b781f342d5c5e", 0xb59) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x1f, 0x3}) 01:51:40 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) setsockopt(r0, 0x11, 0x7fff, &(0x7f0000000040), 0xff2f) 01:51:40 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r9 = getuid() getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getgid() r14 = getpgrp() r15 = getuid() getgroups(0x7, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="ce3646202b8667566069ccc84ab150fa550612caf3cc2813f01662a6a8e36470e2a4b1694922e3ac795d956d", 0x2c}], 0x1, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x138, 0x4}, 0x400) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) 01:51:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 01:51:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x40, 0x400}) r1 = socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000640), &(0x7f0000000680)=0x10) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0xc, &(0x7f00000006c0)="7ae82bdeea841ddaf2a95c9a") ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) shutdown(r1, 0x2) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="940b3981763a8ace001127e37b86660d4b791a5e45ab08ec062982c9d712342258595ca4f6c863f6a385c82d2ccf6c155adccae8dcfe4e2fb211a63880b7850dfceebfeecc4dea6f8f99f53c067f2cb5d79206a9b508ae546f8fb3ae19e1346eecc02fa6eb1a42a1eabd556149df3be41495c00dabc5503a787d7d87ffe36ab9f55f71833143dac59cd85ba2f7207bdef75f10052be55a4942fd4f69823e0359e14e7aee7141ba25c188777fc7e98a740167ffecfc7450af730f7c080bbdeb12ca0e1c5d8f6bfbd2bc4938075a46f838e7c5b61d", 0xd4}, {&(0x7f00000001c0)="a7ebe6bb9bef00d0a2627abb8ac5622866765d9be01a11be010e41a2db21854257ac3cdb9d8296e594c90798853ae83bd2b56b758581039afd6cae3808b7bd5bb6556767884d484fb0bf9b746f645875fcb92e3c73df3ab8dc05bcc93e49a831ac188731418bc13c13b2a883d1838cdb4ae960e56da69794b2e8fd309e0321c2c39f476ab9eb3df047159177811d8d90f2dc3936612444e8015ac8ab03034e145bac35195079f114ef0d7b23913348378b17608e9704ada38d908980e27868cb02c26ef14d59067956bb8e7fe29cd30c94744e4896673b71525dfc3be0025ec24ba45454ebd5c88bd56d1d9b0ac704a80341df828032724fd9", 0xf9}, {&(0x7f00000002c0)="98ca406d36071bc2d3b499988157236a0c2fc23291165d867ff34cec8b7f603daf923a56e80589584e395bebf43198ac9ee67d79c98e6a1488e3c629d56acee624992063032cd6954d2d7d153d65d527efb4c6d284cb7ef44412b78ac43c53926fd243bee652d8b59058fca257e86ef48467e3da96789b409ee07e19e2defe38e1a607dd3ed2197391fac46c28bd", 0x8e}, {&(0x7f0000000380)="d98eefc2d4c72be640514b3bc130efbd2c267a961b5e020d735866415bb66da2cb6644b8e07462461fe5076eccd76300908177e99cbe980f4f8abaa07b50784d3063d85b9bb8abf7cd86bb51e9c23834ea4a287b2328fd61789caa5d128ca327fb4500ad09fab69dcb11ac9f6b2e2b47d0183f2181bf6682639c2b4538312ec0dba4050a0f62bdb9f4307790e0672996f1890c758e66c708bef7a5cdd9f94faef04c5f18717c09", 0xa7}, {&(0x7f0000000440)="cfec5b3185a813362decd80b731f46ced8f4e3872c769095f31f4d65ddf09326b5fd031cf39e91ae6dbd6a871ae345e35aec3ef8dd58d1fbaa3543edb8d0a217feb1998a4a1509aa3a87d35438c234c612e2e9768372c9e2d993aa479ef59594c1d9d6f62a37643444442a3c50782e8f020ad635a05415a22233c557d2e2482c356cfe25f5b64bfd125d4012b6ed085bf9b9164fa9e68c6ccc604a812b3ea6e43ca39eacef7b6ef22677a306729635bdcdd1e3614355c27b3d04b55a8a21a6619d0426be", 0xc4}, {&(0x7f0000000540)="10a0ade2234a2f8edf01ba1a8ebf5e9007a357810f566a2f072abccfb813a728a7a7c87901b017c06e87321e5f49c569fe1e81c3d6fd2e442f4903ca15da520db398046dc568dee8c39a3d0af73b4dacbb3a6fcb5b8ca59195a7989f721ff7b6fecbfb3b0f3992892ca70c206d282361c43f841bf0", 0x75}], 0x6) 01:51:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="d7", 0xff}], 0x1000000000000051) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000011c0)=""/221) write(r0, &(0x7f00000000c0)="a1b3f3de40fe95fb7083c385a4fccd759b2163cc3ed1047b2be19798f0be98089efe869beb3af88db22f90ea3d1feed3472f1eb4a047fb7ad55778fed3e0e24de695ab13ce9cf3a428686a97164af35afbe83838b968460212dcd47df766039d22141e8f82ca0bb468257ee682e246a02e2b369253937132855331c7db5cecedcd41b49dd0388bcbf5d842", 0x8b) 01:51:40 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x3}, 0x8) 01:51:40 executing program 1: pipe2(&(0x7f0000000040), 0x10004) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x7ff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) 01:51:40 executing program 0: r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 01:51:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x5a0, 0x12) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0xbdea}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ba598cd54efd20d3b4b783f7911ccca409e1b8e190be0e08c3b0764c8b518fa404344e575fe169dfab694af9bd7c56a08d637df4d328fbae380598d659255c994c4a9aeff2e4123dde84c9bd", 0x4c}, {&(0x7f0000000140)="376f1fa18e49ccbd", 0x8}, {&(0x7f0000000180)="2495e7a4ea83b7789335f98b51b3ce5386c5aa4efd2761f51eb4b050b81d04667fc64891b1e412c2e380a870a5b5b3bc174e41db112ea416ec698a7aae1550c574104937b82f683c36fb82e1f396338df849455c7995cfa0abb0b7ed11224b46284a3839558f0371eec0cc31dcb16ba79f1d3ac5b830f0d86e7c48ac359656018c059e2abc5ea81455c3cb427f636cbf72c2b51aa96ad7ef9c347d6c06265db8d03c9659b172a95852cceca383538b98dfaba09757525865244d113fb31781052afa6fade097480d388fef4e8321acda6a16d48c41c17937f005be2a6321ed8c6fd32acc6462d498ce0896861cdaef379a93", 0xf2}, {&(0x7f0000000280)="e13d49170f8a1447df7bb08845e8af77a0282db7a92c485259a88eebb1471735d4c0d766667c28aa0654154f009b02c7fbfa41d86c9a45fccbeca15923efb1fb49fa5db63d7b90a9de6e1b031a601eb08e250a198a8c9f983e971bd129786eb59eb14b83d62aae1786e9c7ff2bcf988d40712c8d997ef8a1aef284d2f340107cd939e55159860d815d63817ace28638c13d2400e1803bd5d9962c77e6ec52a28a34ba79bb44d8515eafbcb91522d59fc4cd91a43b8f7db6aa789d6ad1064da916b714d5b40da830542020ad8e1ec2163433c33cbb881021b0a7d15bdb49fdac27c7be35fb1c0245a", 0xe8}, {&(0x7f0000000400)="9a35657e0e6e208e80f13d13cd8a66cd4fa00eb7d31e77e99cc2daa5133450332b1c374b29a33bc91f660dabe8fb96ffa71a61b5538182e10f48683b5016091edb7603d6bc39090e2fc647e607556f9f0e0d7cf2a3545f7736ab9596f334d08478b2484b4a4893954ca9228ece886238d9d1fa69561faec7986356495ced30bcb0b8cd62f26d1644817c627c61e5da6f8da979ccc0ef36", 0x97}, {&(0x7f0000000380)="ea3615a615724b1a84f1f58e9b1d66f9ca2bc2351a7bd0bbaa3a913029bfa99893b2d2ae5ed6d7c8a57d5a90df81a21d95411c4878f314d6aea7efccec", 0x3d}], 0x6, &(0x7f0000000640)=[{0xd0, 0x1, 0x0, "6a94dc600e2872b63571e9a12813a6a451541caab01365b699710c0a1b5cdf5b386b91d0a62bf44088c73f2859504f0fe9e55dbdc2fe5d433a2b433609e6fac0297d77c9b689655df99fcd2fdeccb48f9d81085f1731a6c0c26901c0fa17c7424c9b8ebb70ff96ec5cfdf07435af0344983570fa14edf1ab08f5e1df7239d9e05477ed2d80cd32b171e26b6b17bf8e312d8892aba4d6bd6a6d4a38eb7dc180720a7e4d6571c5aba9a2047b1b6df8cf0237b2457dabfea50c82b5"}, {0x48, 0xffff, 0x5, "0efc7b82e60202486e953acb803af0eb515be18a730a31511e9530d95ac9b73b434936382bf06aca2fff4f375b1c0bdc62"}], 0x118}, 0x40d) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0x0, 0x0, "424ecf92ec33c333720404087ceaa6d1ecb47cbb8ba17681e5e98bde16d1322f9148dfba48ba3436c27428315a66f9a9a9826a2696b2a03ec47021af4adade74d287fd7df55448687c241897fe09828f0cce0c22d9de8167b7709e67dbb1ff70b4a582cdbe18b9d8881433f1af15feabb06227898813615ac5e008a29789df813f38e434397b7696ef0bdf02180acd6e150b785d29956628076e786782c3bff41e7924bf7677b080bfc4bcd112fee9bf68d19372dc682686ed6cfa160ab498354db401927b8d3e0d2bf6339253d63c31619f1fb8f0626ad97b"}], 0xf0}, 0x0) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x41006, &(0x7f00000007c0)={0x2, 0x5}, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000800)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x1}], 0x3, 0x963) 01:51:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x8831, 0xfffffffffffffffc, 0x4000000000000000, "1eae8682ab0320755ab8bdad345f07a0ffffff7f", 0xfffffffffffffffa, 0xfffffffffffffffd}) syz_open_pts() write(r0, &(0x7f00000000c0)="e36258dfb319c9f5ebb6f82477f2f163c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0ea0600ca9f078177da4ce9c287730c53fb394b842dbbccbbdaba6eef00000000000068f7acad445dd9760000000000000000000000000000000000000400", 0x65) write(r0, &(0x7f0000000300)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df396018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee1fd2844d6a58082e561d37f17da070c1d18c2b26a220763ccaae522e3335fa9497eed0073ee33b6805103e049f1cff06e1b5d7219276406a6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0019ebaca150ae442867a6279be23397977036b58fca9f8ca835a054a09e000c932e8ddc0100d4689de2a2b6a5fa4a97ba9d9d768bdf9f4449a2bb0da930c18a3568ba7e5d5640000", 0x125) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x200000003fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc00c, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0x41, 0x1, 0x10000}], 0x8, 0x0, 0x5, 0x0) 01:51:40 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x7c) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="01000000", 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 01:51:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f0000004b40)='0', 0x1) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') close(r0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x40}, {0x18, 0x0, 0x6}, 0x9, [0x6, 0x0, 0x7ff, 0x6, 0x299aa3f, 0x8, 0x9, 0x4]}, 0x3c) syz_open_pts() 01:51:41 executing program 1: r0 = socket(0x16, 0x4007, 0x7bd) fchmod(r0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="f4010000b9c3f1ec51e8bd35"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r2, 0x0, &(0x7f0000000140)) 01:51:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x80000000, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x8000000000}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971", 0x56) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:51:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="17cbf0fda4e7103ef44ed8ca5dadef384b54f6ac1b94a7a4385038845f9d1d9af8a12f3ba7610a98b992f9f2f223d4fd2a7e818842a4dab8539a35c9436bc5ff3ccdee10149eeb31f8b563f30ddfab539d52f2c9679eb676184e0de663d1559a367a9e9e4fbc4dcb44f9fcb4f8", 0x6d}, {&(0x7f00000001c0)="2819ce68947ae626548deb9ae2d6ce52eeb55e66fdb8f276d4962ae9376815bf099b127c529960799aafcd5392c80de5d2eda90f8a44709e9403e707b24e8b5385674ae2f9d5675bd8972b5264a5c4cdd2ea2cb8", 0x54}, {&(0x7f0000000240)="a3ae35fa5075f1a92894c1a6f9e604325dea7961ae497b7c206bb0b8de8730b2688861bfe1fc237c74d606495978e92b91f8a01386f39f20815ca48604a6d58dae055bbb27327cf320ff910d9abedc5cdb2d82aa68389a838646acf7f4d07fc8973a9b55a4ba9ea98287d55c5d6d85514d569473c2c1241e70b93359df810bd29db81021aa134885726d769bd9f20e64f006f8fe369037786845dda81e9123136d7192b66eb6", 0xa6}], 0x3, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xd34) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 01:51:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d4500afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2eedd8c6a72864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53ec878311c2c8f4475adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e93b2aa28641ab8ebae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98dfcce296f5e47b18d4177a06af2d7acea3a560bdc9691199245950508000000000000004ffbe4fce044534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c2124b99bc9673d15d4fa18124ddb31ca722bb8b8ae8417326e4293c551c276cee61d38d9ab3589effbd3cea643aaa9197fe3a29fb85720a4352ed17d1bc20d727971ab15868ff911da65460a3c49cb4dae2e688649ee3d6abdee3bab8da40b5b4fd5f4f36314b548264b5418fc224c739eafc3d6527dbd0fc933ff5a77c53056e694e39c538464cf07cfc9fdf7bfe6eaf22be95adde55376c944d648858f2abe394959e953ec4bf650eda88d2eaa09af4ab571b7db000000000000000000000000000000", 0x226) syz_open_pts() close(r0) kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r2 = semget$private(0x0, 0x4, 0x701) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 01:51:41 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 01:51:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r1, &(0x7f0000000080)=""/41, 0x29, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x51b}, 0xc) chdir(&(0x7f0000000000)='./file1\x00') r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r2, &(0x7f0000002600), 0x0) sendto$unix(r0, &(0x7f0000000100)="b9b76f3e6cef8565e87d4ecc33d74a9b1a54f429f55099251a6070abb7aa3aefdbf9a917f7107685ef49953cea78a5cc1779411a2a7695171356b86be4b3f0f5633bdfa939ddc96ae2b772440f67c443f7ce21c3708247d05c44c55efab021580595b567c0ac3bd562359eeca244d1c74310ce6fc78255b335ec428359863e9e80b00fb49f5a79290eb8e7dca23458e6eb7001a4aec6ddf09952492298943c9473b8cfeadc0eb0fb5b83c6cbe28dcae5c6cdd978ea5d2cec553aed820a363bf8c0a6aa8ddc41811bc1b1f7ca297a4ca9f3", 0xd1, 0xa, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) 01:51:41 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x1e1b}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0xffff7fffffffffff, 0x400, 0x6, "63197f5e943e7878d8c5dd4a7100", 0x7, 0xc4}) r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) r4 = socket$inet(0x2, 0x8000, 0x5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/50, &(0x7f0000000180)=0x32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xf2, 0xf5, "75789a7b14ba7f558941cd2ace1d982b36437449", 0x5, 0x73}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffff9, 0x9, 0x8, 0x0, "4b7cd7f4dcce13f7133cf2631d3047ce35b28e59", 0xfffffffffffffff7, 0x7fff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 01:51:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x800000400000001d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) nanosleep(&(0x7f0000000080)={0x7ff, 0x6b31}, &(0x7f0000000040)) 01:51:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000000)={{}, {0x3f, 0x10000000000000}}) dup(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 01:51:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) r3 = kqueue() fcntl$setstatus(r2, 0x4, 0x4) kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 01:51:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) socket(0x0, 0x3, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2, 0x5, &(0x7f0000000140)="04f11f00f2266484cfa8d1d381558a8f5955cc20fb25c6c6053f19df6237a6a4e625239b144cbb23cf123b9bdc406bc82e50711ec49a7233a2a71a4834068d5e42be4dc18814325086da4f3047007f34791972d412bbf676cfa79623ec7567d0475c9c1ee960234c4cc70a1a046707a05aca1f76bad6644f6404d39511a4", 0xffffffffffffff7f) shutdown(r1, 0x3) socket(0x30, 0x1, 0x1) 01:51:42 executing program 1: r0 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x800, 0x1) mknodat(r0, &(0x7f0000000b40)='./file0\x00', 0xa000, 0x800) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = accept(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbc1c6d4d167d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c7967"], &(0x7f0000001bc0)=0x1002) getpeername$unix(r2, &(0x7f0000001c00)=@file={0x0, ""/108}, &(0x7f0000001c80)=0x6e) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199e3641cff"], 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000000a80)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)="708f3bcaf333a76920849e272764f4d35b6476514834bdcd3b280c450ea8312944701ec6ee8b68e41df10c8bdb905e4d", 0x30}, {&(0x7f0000000140)="5ec56245f5310f238bc99b4f09cebcebce054244", 0x14}, {&(0x7f0000000180)="83f5ee403028bd379701d3e11c6e9f1dc6e67d67b1085591f75dd646bd735b61797c99300af23792a43c398d29edcb4072cbcdf48f9b7635b7c69e12b541ad3cd11e16cb425b9d48ff3a2f3b459234e9ea7a6c94964f452b3f7347d4b9adec8f7a5d382e289b8aef910d26ad394e09463fdd9f7e5db34c987db7e0da82f3d1b2bcc83a4f99bc3da6f121dea51e5e4d21c24d0701a09158780d3f7e640324", 0x9e}, {&(0x7f0000000240)="441def629fe1046013b9308fc0a209539a5f51e1ad15cf2a408ed1124e3125168b15722cecdaaa7f17c49c4a9e79970a8d71bca0de4b00308dca8a4ee844d0401f9bc61316dc35658101cd35a1c2e65bee434dd56eb4a32f0c2ce625b57778e07fd08ff949b9ef14f164bbaa05b86773e52b8c2dd26c8ffedb12a150e3f1f4d0fbd2c0eb0a8f932f780de6fb5ccdd58b8834800dac278f7990ac3b31d8b4a8300c1e16162830b3ca2a7f6efd91505e372da2dc9725e8682ec50709b42fef61d540b45a16a18680240019f16295", 0xcd}, {&(0x7f0000000380)="3c0f2ff95115d69985079a00f9ec2e73b4d821d46cef2a6add4258556e67110f3fdd034b6c1e573d7c3744bc17701086d6db697a694bf194900dd721d2bfaa643b748f4b3e6ecf108343a358f2c1bb526b54a1efa91a7891a7e2eac5c055ae442f577f0d5b37555ff69c0aa224962b844957843da1cab4ed6b66cff704dc8d70e83f5d1e7ba5363726d25680b98f74c85e04bc8b5afddadd0cf584c6b1a6e82de10005bf69d9f5ba07250b", 0xab}, {&(0x7f0000000440)="578f9b491f5f8837e2e0470fd06e8b0bfd3adfa304e9307bad591d0476cb184ed960661993ceec983ced3ef2f13062e8d733faa76d1fe5e41b82cf6dc379282fd354256ed305545c806a01a62477534db64753a765636c327eddfb47d665bdf668ea456d192230e4ba13d3123188cc3a5ff941a868bd4aa1a6f108f0f89a02ab3930250a205ee8b51d", 0x89}, {&(0x7f0000000500)="7dd6f1015a8af36a71b9bf948a64db65c6840e6239079d699d2ad52e00dd36307cf261390198f1eab1543c419730718164dd967312767e7ef03c4b0229773d9cba68f04658788b4af7159619d8f46bd06af46cb5aad28dd8a2fc007f0549f156621622c2e30f28b0e66aa12a281a6cde08d2f8d6bc7443542cf29a14580c7fa470a99e6293e40058eafeab896770abd25eb8b35c4b1cd5a5b71bc665e12f5beb39188efeaac8a3b4ee018290c8481a2517a7a8dbc8570489", 0xb8}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="e68b17c83290a3b87fb29ba672", 0xd}], 0x9, &(0x7f0000000780)=[{0xc8, 0xffff, 0x3, "1a139370f20061f6ebe14233329382f01fc67ac549c05d4abf0e430a3c746a6c1857bf90edfd6bd17076ed8aea61e367d202a2454651e3e299756cadc652d69b3f4e81133f40b98a7ecdc75c737c0e7616cc62ee40acc885e5d13176de8fadb57113be1e4366ac7473cad7d345a782525482ca5c5aa33fa6ae8159d2d800cc2f53f5c5616087ae690143f13cb31619e5461c23e16acf90898d95ae55d8de154e63c9a08f8419bbcffd56a3c828a61aebcb"}, {0xa0, 0xffff, 0x6, "479440c9e6dd3b84958cc96076d3d77ac9639540cc345c32c332c0fd9d0701b16cf2a702c608cd604049ff5d6ed43e9eecc84d9008aa5809490b90ce900132f1b0e252891f3e029f1124dd55c4a26b4d1182136683fd551ffdc3eba0597ffa61ad5a810cf3e809b294675e86ad9b3db13fa6f214a865148576a47509803b3e33f016b9beb509d5a508"}, {0x40, 0x0, 0xb5bc, "43a5b1ee45bd1eb4d155328553db6653e32fef93d2fac09b971759fdb03e89ee5ed9d008c0ea58b4656b"}, {0x28, 0x1, 0xffffffff, "7735ac5e2b574ad3338abf9ac5ae85f6ebec"}, {0x110, 0xffff, 0x8b8b, "0f6badc6b90a87108ed9770739141ddcd11b4a2d5161343a3c3b1d996abbffae8a5266b0ec63f237da98427228339a2ba5a254e2a3416f36183f12590cff2fc3b2c6478e5e63c88fb58a11eeb8b3cae1732878dab34671e49f09054cfe84fbe31fe8da0fa6a29b4f44e66e1f97ed9dbdae45c66f74c905c4de5f8358a20c3ac429cdcfb56b34793b582bd5979df8b417f726cec7c15459e781ba6caceeb53c4f7a6f1666c755fc23a65d7734bb714c7adbfc2338887fc55609182eb43ed615a4eea7b4099614886518d5cc86195df5395330457faadb2196711baaa1461e69bd062bbcc82b52f5503a61e6aaabffba2704f659cf22cbd81e9c"}], 0x2e0}, 0x2) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget(0x0, 0x8) getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000ac0)=0xc) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000800000000"], 0x10}, 0x404) 01:51:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x200}, {0x18, 0x2, 0x0, 0x3}, 0x7fffffff, [0x1, 0x2, 0x6, 0x1ff, 0x9, 0x9, 0x200, 0xfff]}, 0x3c) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="ff0d0008070000000000c3513e2a5e000020f620", 0x14) 01:51:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, 0x0, 0xb, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0xff, 0x6, &(0x7f0000000000)="72222ee6bedda76d5be8193bc3a12eeabd91ec8faa3d459f782f00e4b5022591422ea794b8d69d5acb9473213f074ef411619810dd5c19808264521f8d60b99c5024b3a30b97fe7c750e8e97beb762ac29be901dcbb7bfb6e63fba32ac4700be32d258ab24fc2a0fb37d1b34d0600eae81064d0f3ffa9e6dd31da4ece95b4c22b16ce5c1736c998f62a094ce1954c18ac8e365b37a52312d0f2450a542c1bfa947104eeb1c3e1e6fa4574c3f6f11d9c2c24570903eae7d02c164", 0xba) 01:51:42 executing program 1: socketpair(0x1, 0x3, 0x2b, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2000000000009001, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) 01:51:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xdc) close(r0) setsockopt(r0, 0xa, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x8, 0x80, &(0x7f00000001c0)="07bbdf597444db1804a0dfbb2af2c2095533342f67dcac500eed56c2bfb5dcec40ae53d891bdb07dd66349b11bdfb5f91917ecf2c87c351be53367718a446e950f14578b5ee03940e5b8900e00c2ce14fe92e2e57fc73648a35cceedc5bc7a8dc88dd78ad203cf17c66e74630c3d4eddec2f", 0x72) setsockopt(r0, 0xd7c, 0x8001, &(0x7f00000000c0)="bf0a1eabe46347bf891c7817e30047637345a682667388a9f1e730a4282beec1eafff34b9b31f5285d02b2f8ba67eae7fce82ad1877657418a8f09fec266625c15738be59fdeda1fed951d106ae9753ebd2af005400909dfaa1d477ae4d11289d535146a455c4ad665914bd6a95460", 0x6f) 01:51:42 executing program 0: unveil(&(0x7f0000000040)='./file0/../file0/file0\x00', &(0x7f0000000340)='x\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000fa0000000000000000000000000000000000000000000000000000000000"], 0x55, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f00000004c0)=""/220, 0xdc}], 0x4, &(0x7f0000000600)=""/113, 0x71}, 0x2) r1 = open(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x220, 0x65322a86ba18d5ff) r2 = dup(r1) stat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000280)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x80, 0xfff}, 0x8) r3 = getpgid(0x0) fchmodat(r1, &(0x7f0000000300)='./file0/../file0\x00', 0xc, 0x4) fcntl$setown(r2, 0x6, r3) 01:51:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020ddd9fcc76825f644da4e9fe6290efbf3ccb71af4943264f5343ce2d41cae93c971e383296bd0427df88c4afb7b4e2a90a7ef3f2a5d9f1087efbb4eb5f40f62f7bbc2e2590091db8bb3b9ad2495b329cd99305df1d4584c9e53d36a14458195b5c4a82a7c8162c667580d35ce83a626f"], 0xa) 01:51:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)='8:[', 0x3}, {&(0x7f0000000080)="442911ca749e6d271144d0c8f6d3a1f35f10bd8409cdec0abd367991fa0255730bde740a641b7096a3686061715075691e555bb93cf205d973380b7315c82d505d7cc17600727bd1c055be3411de7940edd0d5a686c5c6469a11bbe4d561720662731c77a64ee5c456d6ef72ed7db204", 0x70}, {&(0x7f0000000100)="a7f8c68960e0d9a7698733fa528426648bcd20701fcf09c289a3e5656a0907bde76beb9b3a10a13922759a2f3af4314a8e34db7ba6342f2b48bf2744a88847ecd5a900f8f2c4c6fd71f99f7dfe632c2321024cbf4e8187a941ec0e593dca5362410cbaa1c86aac6b99a24a1708e4df3273cc0ef02ecf0a6f8d86026078b1ccbd2d7e9bb5c5e0ff12acfb0de3a8aeed426387dffc348853ae1d9da2c9bf8cbc41f4cabb02e06db7c6373c7e7d93db90b5e5aff88ed60ab08215c3f02bb375bed72e714f036c7ecd39e7d8c891fff927541e209e4e1a4dfe1eaa51efe71ae57a8d2b5f76b039fbb05bfe3d1abd245e354ab978994e9c7cae7c00411f38d797ae49c5cb07d9f4d3ed4e2ab512653c2836423d45e5a4c7b8ffe21971431254c7c8017d906dff2b49c2cbcbdfd71a95d2e5b30df558425efac67e266324ee08cbb1e2c86497252dc214e42461d6133670057d08badd67697c093593810df7085d44656307bbdcce4e4456be3f7ff13ebc9189aae468888f8d2627f9622f21a2dae8ae49393a82533b0d584d7ab65259b7c1d94352a3c851f3b25923a4606f360f44da0b4e9ac7819881180e0a97fe11aec10a255de4605b8c058d8e1d5ae1481b34dc04af2004b97f10cf897920384861b3d2b6938339a6906bed643e71ecaca725db21ab941d831e863879b4875f2b44f74401cacc9dc17ecc7951d2df0e1d351bba548664a30bd2f5407703979243b60cb8ade13c9d7c5c344fc07a2a7c839284ef7e2f4abf1700c373f8e29e9470d0883f02ef0c3fbf8107f6ddaa58180865a78c3ad2bc9edc6fb5ab5387d52a517be82989174a5b7b03b286d2a114da370451ac75ce433d48432473bcc67b5f7b2ec1d0328377daacd710cdf9a4a5e9fb457978f49580a29930c7499c93926915d42576e225b5e1b78266551774be5edba1a39683434a968d17f02352c3215ed3623366dc570ee8490842c3051d63d4c865110216e0ffacca08f79f2fd83562c6274da8a8129f4ed4c3ee9e568cda99e9151fe05051484919a5a217e972221a9a9aea886301a7c8a6d6cda3d61c7d46ece886eb0fbccdad0a794503b5cf4f72e9adea01694c153aadbc550a04672e4a08018d3b2afce4a81b4a951c27890b2a75abe6a20f1d7d650c151e6ec4e7cab87aea5eb49f78a0453b70dc0634f8677c763eb06104d321591b8aecb6ec73bfadc2ffc5aef590f03f2f6852dc3ce50751036d478ff25b720bf547263ee400d9cf2744303e60a083a3246ea3dbadd0be3abbe0f9876e4dd8de9c5fafedacc0829a35c7b7eedb794ae2a4cb678ab7ed88f5cee01eab5060abb413964c83a55fbb2abb17c7966d9734dc368d5e0102840ea2905aeebbe67e688e3af12ff0025ff9d83caed597e1e395f289e21c3b180cde3351abef6232f41a9a3dcbffc6bc49e15829df74f6d7fdc9286128efdcae6e1a8ff5adf2ab49f31d28391006d32110b0988d1e8aefb08a50cebabe8bde84249f77abbcd444ceae358b388738fa5a9975b8d19a87084da43b0184924e98234b47f6fd712f5f7f6c1661c407e92dd9140684b192f804e868772d2b11cb63ba83060363ceb8728f312d6d9b63b7125767618be3875cc6bf3d1a8a0cb9ba1e21829449a0b083322e6ddf42252c65818505e8c7a0636d335a2becb44e520a037482ead3161ef1400526d5c5e656523a2ccbc8bffa208d947a949df3f7380a094a20bf36597de8fa1ae572e0b4465b58a5a86e09e70ad2e351662002bf013acc8494c90fac6125b8bc97c54c75f03734b0d76abad5f44172a67d8ba8b22def5189dea8b5bb5d45504de5e61231a4ebf4f91142e3f406af088c49a0e73131b036ac567277bfdbc6320250d82592a85ce16a5ebe898dcb9c259617f74f30da9e216c7cb30f52bc22ea0af56de1d7513525b4a09233de835d3f1b4c1921db090b9ffd2987f0329c936250fda325e9801bcfcbe9ce0f05f109e26f74d949b7317fdf9b6391d737ca2a6ce43da326a02b287f05ec3b0f34fe6423abceb21bb301339979ed815f0550c471077b84073f3a08f776342fadd3dbcde6d1f565052e38338f20341ccb2c41af7fefed9f933b1d77ee0924f0e77b89bc499a9e89974e5822082964e22aeae09241302945bd616eeee78c062fffd7644f003207796918dd7bef2238cd399bf4a091d252319e3ffeb194b1450863cd83f4b2e881c21ca090a5ee7907b4d33de3c19686f4d8dad86121b295a52eaf269572a81697426207aee475ed49920f347d2dcf19b0b2351b30a05b6b4ed5ddeec6b2f9e8d31dcf09c72de393cf3087e1d12fa73339755232e1dd2cb0adc1150ebc8b44eca1cc5de3755f9ff46a617acbd935d890a5ff12d0ef2cda78101b6371bed378111f3e27b8efc34bcb4de23881645de48fc23077229d2f0cae807133f2fe55acda7ea9b0180b9ec37b7d38937b8b4e5c17fe630168e64b8af681bf005389086ebd0977ac4cf63b98709e6d9097febceab67ae1aec3b4d9a80e122b838d5714ec6c1cde93106b71636a77da451dc8a4552708cd5fc06b18a7baeaf7c85928891b26704528d74908fcb5707c61e1b57d0e975b627663fbe84b96e7119cde10c613fda7f697dc132da6465eb5db114b4d2f3fdbe3b8523fe3944d5804670476efd44ca55864630b812a391304903a341700dfcfe54e74f4bb26f5d6b2248d91d9bbf0d320a784e2188983232580f0d5ef8d94c5c65e064056cafeb2f4ee4568fecbf088f530ec6f1198562c206d2094a9dd6d7e001579ee1578ec5d81c1bcdea37930a9e30b802e3d2c353570a3cf8660a5a97ea3933134da69ac498c3d84856ebed1f0481a33e8c6e6ed8858f6ca7ef5ecab603018d775754184acada28ffc2267b8699594b0f74e5295907231d451c91b68f1241ece1862e8989a24ad21eaae754a8c0dfb98f3fa38dcd7b6240908a87808c60381454e371120a558f7eb9efe17ad20f2b1ce850412af7911fb7d7051f73d43655806cbfabaad755d8d3f614c8036b845fb96cd2e05cd1a919f5ca408c2267d44976214a032704277d1132ee6ff82a1eb85de19e3342ea9aaef084f285fb0c8aef908a594ae2fb1d24b16637d0524d727cd0deab5441490c2296b7237187ca2bd10618dca7ce72c090f33d28e91b08b4e0adca7d1a8471ce46292eb86d6b3a5fc16ed5d5aeddaf64a7f605bca4c4675dc870890d4cfd40dc35716ba5efe63d102190a5fc23ef708ebcab59ef7070be987e8089ac0408e67e42e06ede0b129e9e0b731e004fcd306c3643029fda39a11a13c296cdcdd65d02da0396f47c574ad8e75e2e37ef0ba9cd70aad127765828072507781e6a8af8e35eff6a788b4918eceb665a72d1224dbfc9e53915dbe131bd675c3782f653288bb7b55e4b6738803180566ae75e8efc5e3eac7e5bf2e336ca61be06b1155a3eca35887903d7d5ae4174f81c765791b3f4688ffce632607a7608b0d364cda0ce48de3976493bce10890790df07f039d18f8c69f5b4784bdd506201ce2b8048fecbd44434ad26d6096dac2ff98cec77ffa4172f46ba676aad34c80f805e6de1000773b544fe85f110cd4e2c75f5bd282c9fb08c015864e865802ef891cf8196b17750b5f5e7b65850cff01d61d12ac9e1028a00daa67105b0df460e66f0c3a3143aa93ea90cea7223ea5d27004d68826f10eb125a72d19b6bdc8c15ea8c96b791392a288a2fe22c6b29849c5edc26b545c30c5eb180f411e26227fadb3fac3a2960dd1ef1cadc5af3839a48e2661c7ff5735dc660459000095ffb0f961e751bfa6e9ecf3705dc8f436eeeb69187c31fafce38ff685a8ea9d4d95e6d586d915f22c3bc3f951c5a0696cff665607f0f9506a72cc45e3e4c975260426473bf54d1e2fb8546ba71e6e02016c6935bc15284607bdd1732949540f4c1cb9dce2cdfc712ae949c21ccb563f58cd55268db3158fe24b8e9fd2540d3639dae1cd7da46f6244f2677bf82d02f04469637d5498df457527a9deedf02cf1d417dca8a8c55ac98272ba8c93801ab65724e2be415ce7317cc20aeeb4dd151cfec5ad6345d3aa95ea49246c83a691eab9d6d32020e7c17364dd474080aa090c4d9ba0e4862e51d2398b37b2ccca392afede545fb1afcdca66fb3dfaedc048d7507463116a03c6982cf86f4cadcaceae8f0be2937752a1ed97b096ff6ad5e0486787656c50c12cc030ebda367f3a39786c03fa8e0398fef0efcb8e54570fd9bc40e2c3df856d23810be6c7b0fb576ccd8e2b6bd5bc23e51201197f392bd651daa81c4dd44612b915ea5f4462b0a7a439279c9d81415be83cb7b3e9182543d3fe9fe4da8b7267c0fa1cc6e3f2328e3516c6b3e7d24d8041885a0a92c3c27cebd7f7648646365828cb03b96bf3b15b50c3cb961674767045540af56726320a2aed03d71ce7a41f6ce7a8b8175ad713ef21f1e08d0cbe17557391f2093af2d22deaeda95fef183952d9e9703ca6bbe530160b4f72bef733cc61fbda98e219dd25471f5fc4c36cece11174f9e5cdc994e2867c22e567e7f22ab8a6de1e1779c7818b7750698a5de2cbb480393939fd8d9b93e1b14c532fbb1588f1f5d7f245c1595f9bebb1ad88c63b95fdc0baab021cbe11f5e470e9404d6c7bb7e74ccc0afc5802cd3e25ccbc0ee38cfcee0df097f3ca88c894866651780cb5f87956ca0a9b45f1ce0d71235a564e15777aac3bdec6ac3ffd063ae27c6cb82b6ce90cc6d7fc045c1aedfa23c89a9f7040ae7539e1307fed446199435b5f9f2f89d42c953d056a9ddf8572f94272e16f3e54b784f2894983bb59fda99bbaae4f333757e9aee44a28fcd2ae0ab02e799966f96d0168f4c371545027b387f87ec800924f2a96e8d6042de8f71b8451fc4ed4b5672b6233937c6b011d051f531d5ed37fe79aabdeb0e14c2a862a3b92881402cb4aa2bd0bb13b624a7089721e563091c879b9e30799e92e8295d381818e4f1328a8a3bd7eec573eef4b635d5690a1903bbba76c4af40f8659f6daec07e598732733fa96d9abe70db0d29c1e5dfc7b3c92ed77c6773c320f2e01d6277d383da1d3afd6054413b1f5c89b74bc59473de106cf034ab782ec21c0e6c04fa0eec312349a071e43ca938886c2b747aeada08ac0e8a010330b270a9236e0551574898fce36dd3ce23e92397d06b4542baf9922286cddc7c588e96795e46f115cb5cb1616298978e4fb11dce4a5fb8bf2b6d4a4f8bc307e53ccbbd5da975d0cb0c482816b860085e7aba29b435d6d8bc9a607443bdc99368d21975388e9c2248c3bc616ebd9beae9b00a1c1d937444190061a070c053c74eaf59fe4c23989c3c5f73fa0ce6f359e131da439a0408d064de2892aac0bc180e2c50bb702b2b74f3e67049b7609853b4fd071326cc0ddcd17c08b76913eadc117652237763a307ee9117db475ccea04620b1de35c8130923d06293378c5f5975ea3af9da676243af8ee45fe9bb2d12009c978d192a9270dbb1ba6ab5e00a403764597d2ad527ec62a3aa98f97b07f94dbbcd4bb90f8875862cb6d03e698417881d30da0aba1610ba3402713cf634aa3730585efa27861dcc98822b522dd00857d4016fed6076d962a62f7821a329e61fd40101c6f1df2bcabdf4d56ae00c305f0858a270d3c9fe06d39e45cfbbfce237f11dcf05132857cd3dc6efd6dd488a3f8c3fd746fe3e873bb2a6c13750e6e31375b49f00c76c181428df8d2eff8051e75174a8d30bcc4df039cb73f91d86df4145f310dd407d20a6c9c3a848310b464ec30", 0x1000}], 0x3, 0x0) 01:51:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000eaffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea89979d6ae45a07294c030d95a28a0de30800000071f4838f1e356952680dc0a3"], &(0x7f00000000c0)=0x6e) 01:51:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="72daad2f666c65300041"], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x6f, 0x3) socket(0x18, 0x1, 0xffffffffffffa63b) r2 = dup2(r1, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTART(r1, 0x2000746e) 01:51:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x8) listen(r0, 0x0) listen(r0, 0x0) 01:51:42 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x23}], 0xffffffffffffe5d) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b54e3ffb55303059a32b3333f12399ed67a4be893ec4bd2760731a4b8de2e0b694c54938583036b755f203da52f594b9aa7434121db1be65141b8e7f59dde1fbaaa210455661fb58b5f3dd86e18904f8311f47f2", 0x54}, {&(0x7f0000000040)="3f58b97f6f94d05279b2b4c9d3", 0xd}], 0x2) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r5, 0x97}], 0x1, 0x0) 01:51:42 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x1, &(0x7f0000000140)=[r1]) r2 = dup(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000200)=0xfffffffffffffe0d) mmap(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x2, 0x1010, r4, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 01:51:42 executing program 1: r0 = socket$inet(0x2, 0xb, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x800000400000001f, &(0x7f0000000000)="00b20000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1c0) r2 = syz_open_pts() bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x101) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x5, 0x40, 0xffff, 0xfffffffffffffffa, "2f20fae6e5b713630361d9bc7093b7e383a8ddca", 0x8020, 0xc7}) 01:51:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x24f) getpgid(r0) 01:51:43 executing program 0: mkdir(&(0x7f0000001600)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000001580)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='r\x00') getpeername(0xffffffffffffffff, 0x0, 0x0) 01:51:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) pipe(&(0x7f00000004c0)) writev(r0, &(0x7f0000000b40)=[{&(0x7f00000000c0)="7820db24f029189901fdcf08cf1c6ff926872c62d7ac3d1751ee71ddcfdd2f86bf611b171fcc2ad694e0e11f2b5a439e43badf387440deeb11525291f242275e89064a20152de4fcfe1e15a25ac0782f7db239679b03aba3405e6cccda7751c90438a345642ada7da4db4073af4daf62f0b4825763c1afa74aa2c13af1305c6d835d530fbb23762fb53a7efbf7856572c52f5d459f2f3a5616475384c1b3451dcc48969a238649544e6a8c2cd2731c8aad83daf9ca0fa33f9ae9", 0xba}, {&(0x7f0000000000)="8ee8ba53de336c45ce3f0673adc6a75d772493d81883f1f76242b2fac48d0afb8ffef6ff2b1a8c000d81318afaedf4a13935e46f8ea36ab130033cece77b68f5a9166e7190d834c6a0eb6a4c9eee56671fef2b5ad033bcf326", 0x59}, {&(0x7f0000000180)="806bbb8f19d9019f60351be0a2cc49a46c9d54ae63a7b25b87bc095779b8323da8b9e40d1c83c88c3d16eaf34825e493654e7bcdc4b174bfe25df4b8f5ebc4b0f2d5e2408c79692ced3656d8d3fc03976ecff7b3bced400859b2fa33beae4367f3facfb491294a3d988856f69c1664754f613a8c149a05fc50925fc6d54fe7433234172d51a150a9623dc69af3459c7e93100139ca2a2ea5cee1d3bc3570e2c255f58f3ae2145d04d3b22c8de4cd085b8f5819a0984fb443d293fbd6acaaf2f0c23bd39afa7b0f0fec18bfa627823c99e07ca16dfef0d7b26f", 0xd9}, {&(0x7f0000000280)="83b55ffcb9da2feca47c354c2394a3a999da6ef76e2957c2c55fad1458cac580b1e98a35dd4fb2c10461db4f0595e2d948de24e07eed08c4b21c2c8fb4f00fceb52e1f50eafa9ffeeca172e37f24329ade02d3eb965bde1f9b86dd4f2b59000f00f7276db03d0086a77e29949a074d", 0x6f}, {&(0x7f0000000300)="ecc27ffba4ffaf85a0f1594f0d0216eb4ef2094b9ed4e343aca12470d1c75d9543234912252af82f6c041cd1fd97d48728b6c8e0547db473230c4671a88cabd14e0558d58fd7a6801f03e3c9d8ca469785faeb5fea798a932f67491346fe96b214bd03c9a5ddea450511872b16ed3d8b17aa1cca4a4afc05d21197e24e1f4ddc602d6ebe3359006c413f6d32b7efe0", 0x8f}, {&(0x7f00000003c0)="ed643e55b21cbd1f490ae258b8d704ca88e5ada3082e2ab9271c5eb34cd875589eba83e5ab80b38b48c40f94c0b85c37fc85ac2ae5983af4d3f78c451bfad9e96e88e898c2a81b57a941f01d50e6b81a3ede9bd833d0100086e9d6629e1aeebb67fe51873609f86d286020a1fb6a43c55b07a51f76d2d9fac857fb733c73686d2d3b8abe", 0x84}, {&(0x7f0000000480)="00267430afce5f90ba905df9027c969e345e2dc74b7f90d3ecdc2d1f41adc1bca91b07c4", 0x24}, {&(0x7f0000000a80)="1b8e0544ad182e283206693b299d776f8240da3b151b510fad0c3939a1acc6492ff3cae212a766cb9c8819434604add91a07b8d37e360634829d9ade21b204a101660b57565fe4020223a4f6a8246f341f936185eb85fa5116a37c34cdab347dfc2c94ef9e087fe1c18b001dc618c89a9a59bf18208fb86533fd6c54aa4380543405b1b85a1b345fc4861f439abc3fb2a81f73d020a6a6f5a8260d939db3c85894ba6610f5e788995b8b167bb074d3afe372f46dca4055691d", 0xb9}], 0x8) 01:51:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0}, 0x10) 01:51:43 executing program 0: mkdir(&(0x7f0000001600)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000001580)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:51:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x32, &(0x7f0000000080)) 01:51:43 executing program 1: r0 = socket$inet(0x2, 0x840000000003, 0x2) close(r0) 01:51:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shmget(0x1, 0x3000, 0x280, &(0x7f0000ffd000/0x3000)=nil) r1 = syz_open_pts() r2 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r3 = semget$private(0x0, 0x2, 0x10) shmctl$IPC_RMID(r2, 0x0) r4 = semget$private(0x0, 0x4, 0xa0) sendto(r0, &(0x7f0000000300)="7c4c4ed91ba2c9dd8cf3215ba8d2e362dee6908ffd82646f75e0a0948ab00b253b337a67e4b9bda5b4911153c7086b2ed9576792f264f867460f5f7999a509aec90cc82c6e533b3d54656b5f3f4321096a528d1e9fbf109870df7bce376e648cefed35efcb79f6a13eea5b929bd58fb065c7ee60d4f03e8c6a0a229ab7948c1aa2538ed777", 0x85, 0x400, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() rmdir(&(0x7f00000003c0)='./file0\x00') r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x100000001, r5, r6, r7, r8, 0xa, 0x8}, 0x3800000000000, 0x3, 0x2e}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x4, 0x3f, 0xfff}) 01:51:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x980, 0x40) getsockname$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000140)) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000100)) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x4002, 0x0) fchmod(r0, 0x186) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 01:51:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000580)="8798c7d7b02f8e63d4746805270a533625ad20a59733173ab27803035f26b71c6bf895219dfee1b7ee00c51c491aa31b263b4ca7f9038eb47e008e15906c83aaba70dbc3ff8c53b55d3b6b40c2098e5bbf17b5f27dae60f76e729a49c9e43c0889baa58977aa4cf821f42a", 0x6b) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x200000000005}], 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) r7 = getppid() r8 = fcntl$dupfd(r1, 0x0, r1) faccessat(r8, &(0x7f0000000600)='./file0\x00', 0x101, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000300)="40c10392f788e2792e9b382b3c2f75b89df286c2ff3ed5003deddc86f7780272f1c65405579b4d77b0d96a7b57a6abc20dce5255555806cf104db8e9067e40aea7699990fafcf7c29aef7b1bf91218dda18df72cea062b6ad5fe89eb679e025b10cf6e9214b83117df83fcd0e9e1f641c862d0fd6d0ce61e9badf724d3c67fe7fc0e71da01eb687fb2a912d635e7a8291d24f4520992d32c57764c429f6955ee374d6a569af0553e7f4e2a53fa88f645a1d088f2c280a773a6b730cabd0578c92fc82a2a2d714d", 0xc7}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}], 0x68, 0x6}, 0x404) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r4, r5, r6, 0x1, 0xebcc}, 0x3, 0x7, r7, r9, 0x89, 0x8, 0x5, 0x7}) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x313}, 0x0) r11 = semget$private(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000500)) semctl$IPC_RMID(r11, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000640)={0x7, 0xdea}) 01:51:43 executing program 0: getrusage(0x1, &(0x7f0000000240)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 01:51:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) mknod(&(0x7f0000000100)='./file0\x00', 0x3094, 0xb3b) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) chroot(&(0x7f00000001c0)='./file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0xffffffffffffff7f, 0x7fffffff, 0x8}, 0xc) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x1ff, 0xd62, 0x0, 0x4, "c039ad41bb47f6d61cf04c3e2c4bc26f43cec1e6", 0x0, 0x8}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) fcntl$setstatus(r4, 0x4, 0x80) r7 = syz_open_pts() r8 = open(&(0x7f00000002c0)='./file1/../file0\x00', 0x10880, 0x7) getsockname$inet6(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x8, 0x7fff80, 0xa7f, 0x7, "ba5d0df5780433050f7984bde9fbc478fe13b37e", 0x800, 0x1}) syz_open_pts() getdents(r8, &(0x7f00000003c0)=""/229, 0xe5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r4, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000500)=0x7) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) msgget$private(0x0, 0x40) syz_emit_ethernet(0xa1, &(0x7f0000000600)="7d8f98fa365d337db717687184d7cb5b218eaaaf04c1533206306dc767dfa3eae1548973d0b8a5d2e6b1d2652a575b41817264cb562742af09fd5c23915dfad3e784289a9f3172d199f4a129b02967e311302728f44797cfa1bd919b1aa6934b4ee330544c7cf6c07c2d963c041717b79ee35ebe72d5f9c7a285fbf21d102205a7a05cb46684deb0d72494def5e836490a1f70bef71b16d7218663d84a0e5cf1d2") 01:51:43 executing program 1: r0 = socket$inet(0x2, 0x0, 0xffffffff) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000000)="aaebad819411e260f82f4d598ae6b93349ffee6e17006e77f7caaa0e416e73e299466a7e302def696cbe61d565889055309c32fa5b323cc622f7064839b37075151af1dae64893d2d17101ddb8dc785d85539c79820787b05ca612dbe205f532ce87136bc8a6de3db789fc0e979d61334ae4d896e87ac6d8ff3b190cf2011a82540556380d2e9e15e6176c3835a3febc1b619f6df6ffdd1d", 0xfffffdc6, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$inet(r0, 0x0, 0xcde054e7, 0x3, 0x0, 0x41e) 01:51:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x8, 0x40000000008, &(0x7f00000000c0)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x2, 0x7f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) r2 = msgget(0x3, 0x140) msgctl$IPC_RMID(r2, 0x0) setsockopt(r0, 0x9, 0x100000000, &(0x7f0000000080)="24fbad5240fd34", 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xb015, 0x8cef}, 0x10) socketpair(0x1f, 0x4005, 0x5eea, &(0x7f0000000140)) 01:51:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x230) 01:51:43 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getrusage(0x0, &(0x7f0000000000)) shmget$private(0x0, 0x4000, 0x1d, &(0x7f0000ffc000/0x4000)=nil) 01:51:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt(r0, 0x3, 0x4686, &(0x7f0000000100)=""/194, &(0x7f0000000040)=0xc2) kevent(r2, &(0x7f0000000000), 0x1000, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/117) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) 01:51:43 executing program 0: setrlimit(0x4000000000000006, &(0x7f0000000000)={0xf0}) mlockall(0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getitimer(0x0, &(0x7f0000000040)) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) 01:51:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x9) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140), 0x0) 01:51:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) dup(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) 01:51:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:51:43 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getgid() setregid(r1, r0) getgroups(0x4, &(0x7f0000000040)=[r0, r0, r1, r1]) 01:51:43 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x10000010000002ff) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') 01:51:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) fsync(r0) close(r0) fcntl$setstatus(r0, 0x4, 0xc4) ftruncate(r0, 0xffffffffffffff47) pipe(0x0) 01:51:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x80000001, 0x100000000}) 01:51:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) rmdir(&(0x7f0000000100)='./file1\x00') r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) listen(r0, 0x7) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) 01:51:43 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)=0xfffffffffffffed1) mlock(&(0x7f0000006000/0xa000)=nil, 0xa000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:51:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/192) fcntl$getown(r0, 0x5) 01:51:44 executing program 1: r0 = syz_open_pts() r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) nanosleep(&(0x7f0000000600)={0x5, 0xffffffffffff348a}, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/45, 0x2d}], 0x7) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000640)="a1e82ecf0865614d298b3b78fb8179e1345e210b5c5d650b38e33857ae6d0333b4954f6f3ba7f5dd9b428b36c7b4df001671098731a8e20936f621c64890919b3d336345c2e5a0a94cb069c5e1d1852c594c980f8292185cd9bedffd01bf8b15b557df33230256eb87fb9e5a6f61026b1acd51fa195d70f86070c5457f49d78ad1f2c8b294498e5fca5b6f13a7523ebac0d8510ad89f7f15673e9bbee30f33c45865657a0c3d79ffb5c5a0e6dfd75545b4a5bd6385fcb8d86d9188fff193c8ebfd80aa6815d052f3f2f38c13cc", 0xcd}, {&(0x7f0000000740)="c10e765c5d0562b614ede82cf19bd7b47cc8af016c77771be99f7e1c7feb6b2d1c401725d8ab2d98f9708fccfb416d40580d637633cccbd41b60da6bd6f5f43fac6193910f2c", 0x46}, {&(0x7f00000007c0)="c4b4675deb055e9f88f42ee5966b7f5c5b6d05f5acf6432677c38f15778a7742ce416d2643ffb0291701726b4de88a061c59751b4e999f3262501c257bfe4983cc7c9de5391f2b1b1baa060676c98d1d39a1a2f2f306ad828b4c1daad070a90d5104f1640af0e31f7062c7e1c7612a5303c14f8ee1d39b79009bbc79574dabf6bfcb3fbb1bcf12f54b0746a9b271b6440999496f16be9672bd0255652e1f966158ab06dab454c06364da423d95e262c5b3d5b8ca8962a1315b0f9dbf676b0f4e1e8273185159b6dbb084766f7c6dc333bb997e5a3c0a594174239036d6e478e58659dec7fa21e296137d951267bc5d46b73d237446b445a83d36c26329d3b1ec8d735095cb7896b452c4c2f0426da8ed96067feff8410c200eb4aecf9ec561cff588174252a29b9bf05b783394fd7c5797d35d80f47761e24993cb6e3eadd5d3a7bc3e9ee01c3a886031598287c928d4bf44771f5f1a53893c2606646c82027056904f10f526ba42d1fa87c4a0ae0cec9987cca5440a075528f79470c4d0982174ca09e0207c10cedd465ea11900995b5f84ad104047295f8d5a89d8c20f4a7424069a08fa2c74ee52f02557bc19a692ffb31a67dc206f8eb55ff39fae8d42d28bf95401a2143394f90ea4e74dc7366abd3229c5570c1a8f2cba5c15ee91d501cf797d8d8d0163bfa7ef30ceb0d5993d866c39b61c40d58753760292ca402aefceb72eb63d32b2c553a64c92b61cc6a479a03f8c721139a42baf22c852f88296d5c2f71ac7acbed5cf10202647baae004e120802ae80bfdbb3153323612cf7ece664ce9fed34cf6f45bfc7983912c836ad1292349320c89b1bf24085019d39ec8926a26224bdbadb7e6b0c9dcfebde5dde5b86fc07394c32066010fe4f18f0da2d06ae10a5f5341f569b63e1584ed7b57aeae55879bfaf721efa6bdaa0638465d7fd6ae6306b6244099361ffa2502c8315c7f98d0fa8aeff3a6f9bf5c86527f796f0172558c040dff07c41bb01d8e14694da8835d53e8e342fb587fc35f8bdf536fded44956901659773640f86a5d6de9a18e8944c237320c1fc555eed4737f2e98c47ee0adda33a6195b498742c06ddc48682b819de630ed5f165b4fec56ae427ecb990e529edea28a11e9e36162b3d30541d342520ee33f96047f60abfa0345a2cd903239016d25949289be0be72af2909d9155332dd0da60723f06ceaff56aafda85dac29d51b60dee282f3aa8ad0f209159aa431dec98f2d3aaa6230bad3e6f59dd99ea2d53d8d7e94a4fccc6f88ad8a87a28706d77db2220aa18e2e227e71b989c675b3480fa3787cf3a4c83743aa4f1dca0183f59f6b10f8cd82a4c1821465d7efb4c9eb7ffac1343ca3d451c07e63965b2f5f1568d785ec058b9afa56109ebaa8b2e50c6b7a8d57a1fcce541d7ae30e2e8cbfc98ebf204c271ed119fae53521e3c0c111c511e654117894d936a503f4240e7a6b589955356226b7ff91d6198825cd4d725d1c7ad9b27b3430281750b2109cffb81aa585b60d300b18fab7aee2aa3588df96222a2ef7cba4fd26a193e2f543f91769485cdbf3dc0aae416658c0164705f830b4f299d90d328f78f7e9891a6fe6ce00ca82a7357a75406093ea23dc476207addaaf538165103108e5eef84c595e7e8853c1a1f5d1f3b856ed7c2974d757761c3d79bb43b45765cf9104ed1de73d4f6301e4fd7e91ddb4c16a4db14187bc5e740a77adc7b960029fde9a62de2900fcf1e00ac0835494ae7fc72c733b51637e6c043a664553634f7440f6f6346861582b65e668f80481342c1be4ca3e9aef03d3222120ef774b552fc1dec2308b6fc04c34acdc1c77a08b7027bd284ce44e5a5cd5da10373b07fe936c5e4e5d635b81a113a4760eab392a66250495477a9e654f8d0a953db206eab2129f422ecea8a9a19378881c3e0297e6b2e881edd3e73379fffdf45020e2e772c8e811d9f4aa14ce2219a7979e7717b665b07a6f435dd0f6a1e921dd4ba6b371b4b01e49fd3695010d21a55e4005458b35bff21cdd7030d7d27b5d82b444a3e260c6917da7b5651c236069272eb4ad0fcd39629a47bc59af42e466f0281bada7ca80e855736585eea1452210f87433e9957c740081fe3e897075aebc50c31c5c0a4ecffb4128e1318e0edcf57376e1c12ecabd6be8b071fca3e2d90cc03cc5de7b38aecbc1908e6ee31aeea29438ce699598ce76fa77eeba0e68e880f1c9610ad3bd1958acfab731e1c2df9cd1355d0e31270701436fc7fc2f6b4673dcff57a44933332106442c2570da31b30ecc01cfe8348203efe06dba87e78901b018393deaa60c90673e3fcccf355f1a071f74be8b510dde2667083048fbcc22cccfa02e0717c1176ffc77757c58f652e963a16a1f965a54d2ddccb82b3c1971033e2be61f17b53515f5da7933ad6e398c6286093b20ddd9839fe6190fbd3a775abe2da4f85653d28015bd2332e919e166697c4191ee5d2fb87a13609df4c68720297d19d88dc8cd5fff87914b126a80b0091909d834c3a753b8441faa4a52914dd94572c61ce7a4a9371472e0a1606bea75fd2f2c2d7a3688200499e691e2a80296d8ac04f777f777f669cfc5ceec3d149f49283747f96abc2a66bc6c4807330021a99e05285b6f639c9b2de298634af4112b72891372cd100a174f4691c9a8fe63fbc2adaa640e72b02ca267640401a23c8861fa13f3f1dfc19a14a7e06c9a2105b3e01ddaae7039a7091bd5be09775bf635c6339d5e3cb5d44c05801195a958d316b40962c529fc7b7e6030b45857749a25decfa004881c496eda7628fe8e1c74d54ef14cf9d284976d0833b655d9ee7275925572c6972f510c5e0d54c765871ada30f1b0375a664e7c21814352078d66b5b2d8caa9a53e8fd7590ca9941fc553eb7ad06ab16b5cb8d4688014728145fbe812ab28b62f6102e7565647928987981cc7af1483ee9c0e0ea5de08a1da1c367f6d2878f8f8f5b580d944748b3c0031fc537707423b929e5bf5ca493e7ba9e1e3d868c294441fd4983e0fbca42386baf0a7ab37df335d9f79fb6935335de1cdcd905b7b215e85616b3a0a50e4f5cb03475c1f136c9feb97f27cd7867c3ecf7f14e50824dcf2e001a438861b31e677b29b7ffa67be6580e2f9bce0b1c5a37559a3fee88c65b5096a350647bab50870aed70f85db306bc65c153d0fd54206ae9133619ffe2a1f398cc8b503ffd921a88fa17ca917893593a7c788b704a6b1c92984fac64c0409383306a75d9ab55546b84cd4c98dffbe9a19090a077be221824b5c269aae43340a42d2e426ba8bcc3f73a0e069fffb37441f261a3f7028f8f203d9adb50d443b68af6eac9aa58fc204995057faf14657f87d46cbebaff43c451a3bd4873bae96f3d7bd06401dda8c54ee54a9f450673e7c334679df70278f9884ea1cd4266e675362395f8d4bdd36f4b979d188d2739854ee303009f68df995142c7ea3187d28ca52535fc5deb97c5f791d1a0e64933f8e7b2e87d1e96626f8a32524936c34cf7098313f4ea95ac307701c50a94c9bd865360c9c6b4cbc5745f80fd12379cd102d6171bd1d7c70640b6272503c4e6f64c742a79d740d763418dd55d51908533f0adfac479a4cadff84dfdd8e5c8b750084b793375bb6f22af06b971b75cd161c0809f37f330509ff95589a4e739380c8cb784b059a7b937a3fb405f5532f962a88507e346f07d6b013cd33ca5ded67aa89e4d1efefedac1c28b94b2922a39784e6cfd752747fceb98f31940c3f38a60b4fc7403d1bb29e20873c0100d2ab7fc941638a9dc071f9ae27b54b9a3158140a76610717682e26f96d7326a24980cb684dd4c875a495338e2b9167a486e65310c726481ea8035a635e425186dda3a8b31327b93e43760dece1e84ad05c729f926fea939b7581063b90d40177cccaab2139d17116ec5041875b8c542fe58f18b9a71fde48439aba3fe420487a7418404f656b7b2eb9a6f4eee7b35d503cd86ed421049c8cf85fef235927dec51bc2407f6bbabddbf111bf62d8c77b1df7a539dc791e470355760bb890c9b9394d9db3ba54942e4e04739d3b0ae030af0ddd6529d14fd9353815b89fd997c8fa1662f7a0de908c2f8aa543f2d5758e14b72162329eefdadecd57a15105ec582fba836db14e21ab66f7a67fdd93271d6affcde2c3e8687ec90ee96aecb1016201a775937cbae40da2bcf7f12a92bdcb219490d7c3e694a0b32499d178a86666efe0357c46e8842c883b828fae52b2ec46d744e124e75aa199ae6b05a670cb051ff7cadaf3f5a84920e752b8fbf40aa5894a406200106a017b0d7949d79b870bf84762b8e30cfa7fa326fd1719b9023a56de0758cfca94f24c171fcdec910dd8f0bc71a8de6c5244ea365222f69475788712b69aa6b577572927ad69045be8999e96c5b5663eeadb657fc5da171a0319f688bc027afcfc31a35c7ba8b6195fb64ab7601c70097e967381e6153d7eb72625868c627b5771c7e7e57ccf335d6d9103e2cd3e6a3c926f0de4d75737a99f3bcbc23a4b3929992646e18b21be91981d719a96f86a14679cedd1e49a7dbae5ccc0ee0f201d618bd4fd8f69141ae4dde7edc52c14be92bde71533f35361aa3d72a5278640cc0e28c2483ad9a217eb53b3bef1560e228871f8610aa81a2d5bbc6536770bd55054fcbfb24f0d4b266e1badef0915a9b0d4d8dfa61040077568032b91de9a737f09541827a78161765c0b8817f986bb6bf784d236c2240baed5dbde34635b0417c8ffedb96c3d8eb3ca95ed4552bed7d477278e43796835c490af177e2eaf7e5d861c321e003905bf38627d8d0ec90c67e6782aea495069906a77b0f22225353d74a50b8fd271096e655d7d41e7c70cce36154cb8f8a4dfa7fbd98a88a91caab7888395c583f08fe80063d9886975f4a0cd58e82bba7fc72b9fc2472a4e00c0c9b9ed9cd5038984731582e0e222e6affeadedba5ea2d35bea9073f29e0f275eb3ae6c9cb56dd444584d026d2c2995388fedba8fbaeeb9b7363e09beb28cd31af78b063b064b7595cc2ebebe0dab0b888f35629f7ca94138dde43a3c417fe1d98f44758b0440e1b9b0dbcff20bc75be15b0436dd54aa362fb3294851605cdbaaa2c5981d81a2c8cb7c7adafbd5fe3d4ef9bf1220d50b243882be701f3885b4bee73f79a29bbdc340d04b9ba85ee1e7928a5705bf591c1753bfc173b95c956698d6fcd8c44209173dfb9d42676c63cb04a190b88f41e1f5679de4dee58ff8826dc2458d3e736661a83a8f9577214d5f83e8a264e8148b5e08aaeb195961456bf0f19cfefb44a76335e18b550dff8b6b70c9474f601dbb18c6032b3ba7666f8562067075d5a0db7106b9572176d56b4e929a451e7a808cc40beef788ce2f6774ce6228140071450f7849cf5c7a5949843d2f5e27f40cebe5f34fb1fa7ead1ccb28e91b09602fe5be5b1cbbcb28016d949f6b4c2b8bbff8934263ee4e751a920827ef84c67e182d4d4e1b07dc0742b66bfd3214befa2829bcf52639e01072e0d38ea3f67fc46fe2564ba79e6c60294d2e6593c01f20b2dcc538a9d3772d86f955669cdf702d67da7d8eafca4a8bb2e250d28f5ace0f876715c512d77b76cac868e2cda17e71fc7e6fa93233d123374dcf57e5e9d4d1b7dc9b2639eaa714a6d0ccbc0a05d482e84e901d400d69a6672a51d3d669c6e9449511f39f583b473025c1a9e56f53df338fc5862c60a87d8f2d7b53981bbc2dcd44bb190292e2aa20f115061b1ddae3fd711cad0b51d01137", 0x1000}, {&(0x7f00000017c0)="9bba1040bbf00c3b170b1787c959094df71cfafd", 0x14}], 0x4) close(r2) 01:51:44 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100008000000000}}) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:51:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x8, 0x80, 0x0, "a147780ac85a538abfa1c06bebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="017398327ff191a9bef54c91e6b7078523260fa021b16076d6ad0cbd6399596f309f78a0249168216d06612eda13abdd050000187d841f75099c0445e89e63ed8b3be4df3ddf7600274df64c25cf130317457859014939a77c94386f5d755b9fc9bfbcc541282adbd504a902f85e000a5661a2040b6ac46a49000000000000000000000000"], 0xfffffffffffffdbc) r1 = dup2(r0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) shmget(0x2, 0x4000, 0x94c553e372997627, &(0x7f0000ffa000/0x4000)=nil) 01:51:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) kqueue() sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="89299e6f0d005ef389bb19d277b8fa6b6121c2a519c400cbb429a1a4ad608ee648bb6a14aa4543346f5791d9d5cddb74dc5ddbd37d686d0735a45d75cfc70c908d5bb79305ee1e1b383a756648db3a3c8fe910f268bfe0d8f986e9217c347db074665a443350c6e1f1dcd10c1dc002d1323fff4c029fff592694b554af466bcb172b01d8747e1d67abea620ea93a1ec65dc945ce8c9874666faedfd11f65aed3237f61d574ba3b2351c5cffc3400351b5efe4650a3bc2b5bbc512b729d317c8c4fa39b4ac4ca17fb91eed01839760c3af9a9e3739da44e2cc0f994f65aed10f3dd8528f001b4b5b593c9fdfab58b280d686e28940d36e7f14d0a3ff0ab9d737b069f5a6c28202037170ce8a1cc104a8d9108e2e59708a60d71c9ac84a93ef1ecdc24cf20250c5b6e7a3454179b4c0a5bec6fed8c080dfa428bb887416b96b0eee5d7f6d7cc7902920b691249ed3fe3e8b282dd3ea095606f2c43ae0d98c7cccbe64edf5c844f76e75e1cacf8c29ee6de274a13660196e91f5022734aac41526bf39f458c673458bf7988c390685a96c6e892447e5d94f43a04b0304bac0c2752c625a790247077b246e5ad061f16b2d3a23683781bed143d2d8a6d4b906d709291ba9e0f105f826c84e72c0076463378ebdccc55611258db5afd7c22c7fe2221ef74f94ee7b1459ccfec92ce0c986b461a8faeb8115efdc871bdde31468d36b5a1e1780b19219feffca36be2f4b60738e64f784a182c84aac3601096973eea74d154bf0f4aa59a263baec75667c97cbc0bd698c27c5c38077215d585c9bef00ecc4f701180cdfa69060e6df00d9c5924668b13a09b03b7cd64005295377fdb6d1250f2ea3efe89e92b461625c593322eeca8f3f821841b2b11ffc15a5850852e9a915fbeab44ca5976e1fb481788b52ec9ce73c3f5d43c8e64d6fd925775eb2421a025496c7caf2c7479167826e749b73bd618104f044870382f072a3b9cc62639fc7ab6c8e1ce051afe978a0b933ea2d19006a0af10b8a800393cdc47e1124ba4ecb540d47e7a03c6bd0c255ce6c57feb344285e65b17b44bafbeb134ba6c8fc67c6423734d814f8d40b913327ca994b3e7321bc8447c5c4027160913714257dc82993c143027159993784a0da379e31db5c75cb399d15b20d0a5224378bd5a4233c79a773212ccd16f108b11f1cb597df4e47d4868bf487345ff188d81175fc4c0f83bc0bb3bced94da11ea6810c6d75f43589f3e40cfbb2d8cabf64b77f0f52bcc819047cf3966066175da663ac729e881e68cba6865511fe2267dfc8779a05c0a63f3cf86647f7761fead23b5d9da7fedec5deccebdb702287ae40f3b22f061a339c5fc6eba68de528c9c8217bed714d637c4db2011f288d4843cc5dff3242171d6dd508cf3230c3c9a437dea8fadde86a12d4c8b87eb3f708b93284388ca592c466f65e0d5e9af8b5ddc7e68e0fc54af48010888aaedafb8c4980a20e3a4e52f7427b4ab001446d288d5046ea2e33a8d8fb4f6d0b821315b640492fc568581703ae0df935a147b29eb1bbafbed8e9f1ecd9f874fa8389afa1561847a76c3bf5fffd9ee757bcebdf27f4ce95b9feaf3c0a10674466fe2feae4385d90f5dec13404802e8d0b47a97a2e3289e1748ae6eb7e45763d8466ac35ece01b967278c20e9a9f36c6108d647eee300338eddd2619604243f4c5cb474a0c5669ada96fed99e81cc468b6162186484c4173219fd7f91354217af1fda64f3f801a4e50157fd00b0fc0170b780124d660cc818cc801b5da1242119734082e56211a2202c99a0331d78f83f52df8ca6f2ea07b3b7462bda2146b3ecf468da122f17a8e0dc80c4001bc61df8ea4ad718597ddbf44e0cb55f3a75234f3b13a8049706f62928e1ae8e8ac79c971d23f1f3a12260eafb09d9a9cea0a25ad81500663d36c273e85544e1460267ac488c443c3d3d2c2dc5a546d10c8421b4497e302e83b6511ec968049791f408f5aff92a735f1dcd67313938991b81900e92b184f9c72aa463bb6bdad85f577890a55d5bcc1fdd1e7f0ef6da68ce207f50e83d263977cb11b98b19e1e5421fd7ec39f18e969b2d8761b1f642323db00d06368eeec45ac04c182745ba01318d114105163bdade6e4c6c1ef9e9e39d6b5476d1d76248bb529431c9288a7f4170aa9598faa2818295c77c0a9c879c910a37a5f65508079b02252ab418f965a02da56e55d2cb56beb13f67c7f156fbc4e6e63ffb632f6b451f5dcf187f8e8c3c8af226624750425814f175c707785fbbd75324825c948d96d975e9a5443610192481883477a06e42bbafa3604cf48ce25e8b0289e83508d4375e1fc2aad4cb08b12f31c88050c8f39824f40203e5844c88d4c126e1548e87e20a13fcb2a97389fb14fa131ddb7015822691e24a7a9877d6a710c93057613da4478542be46da42bca5eb1fa63fa5866116b1947eea92ebc65647cf28afc22c642cd55dd5469a352690c180de31d1ece8d784c695fdae58955557abd874f9ec87d563f83fd383d6f9dc6d4d29c65548eee162142abe9e9370cd074a0d9b77f82d705e7ad42b0958d79599181eb98ccba2343f2833ba2ea7b7dcc548cad6c36853a640bfb50207e7d667adb00db095681d382a5f23cd3fb06da46566e53cc253fa351e1f773a95c8a416a6041ef397779e9d2d2fd11e5756cd1185e10e99cf85eb9c8c24244d00530047655d60f09e86a02bac2c780a0f303bf06a457094f7dfe9b14de5a082705be92fe1e518d505b0e8dcf52dc66c78142c45fd0f237418a6d8061ee7273bc0aadf72ef9d1d6c849e69c21d3a998f535e6460ef695fc4c35bd77fe019a9167c96f4cc0640e9abfedff9db6e1e966e521bc525337305d7f8fc814c92e0a17e5d05c125faa5079484c70b06d45ac298a1a4464ac49a73633e206aa86c7bf61000ae7b6cf6f8c8a426957f9f2254bd0668c965dddc27f6d3045d17ca6b74e234fbabb8f8e1db74a5a521b4cfb53aa9989f734c4d397522466bf7fc5f0142d9a31eb06af33d501976bf582b763fba9703cba0004a0cfb0c168e999cc941462936be850c3b6758ac654880b543647d8b2001f7493032d87ccc45bde47f441bbb04468a225262b195b2ed0cc16f88456e003e57af1da23e89a66bdf26d2724953d6859ca5a47a64af81b6d4568b665beba41e1f25e20cd7d21640cbfc8994c81f5498148d96397fba28c85b70db71e40f3d62f56bb5e2e7957823d0ea0dc820b809e84d30bf48415e75ed8b13133eed6b49e633ace1ff3afc78c2391e904992a1acdb5e5a316a6ada28e99f371c4cdb6698fbc6f4b32c1f989ad09ab254fcf79b473b8f6a275eaa59c8bffd349c80f172809d910100a4ba506e823cf718b7e51e2d7f894fa99a633b779f5ad96e632c0168469f7d623d3afb816eecc889e113e5a06ca335a9521bb498e230ddcbe1850047ee7651c174322f7fddac26f603197f8317d85ee6f04089123462f60ece77e8eac4a43e97c957ee5816d741ef7f0f8ff3c8d26e5511b122211e0a6c54025357bb3d52ae2b8588fe7f07a270e2bf9aa8fc072e668b4f7dd860ace0e798a61cc21e84c404f7ebaa04b1f8b20ccec122768f894c154dab0bbc9b291cadef2b8e8d301e14932dce6bc5772cc581320a56192be4c5b69c8f1ca771173bfb2bcad321f4fb4fcf49aaba3f9d74c11f2725e5f1d32ff082faf415cb977aca6610638365ed6300b49d9a648252c53149d78d226fcf866ec70bb5ac4ee5358d33db738a8dbfc1c5d404441dc66997f9f335ea694c0216b1fc646b05ef2216ee8beadeae2a4e79c27101c158eec8f5f9fb3930c3c9fbf3976f33acf8d7c491826bdc20acb21ef66425986c1286e50a30b1f751a81af79b2f976bf7e2ceadb0424d819a16035b93c92c7b502dc7b0baaac3bd9a2b9a1630399e158431fe46ffccf5d5503acaaae3406ea963bc4a1e2e81503bb4511118a8b72677a9816cf1beca1195042f22a4d73869c78c34a2286a5fff20287f6512ccc3b91d827dfd8c4b7340f78de60a274b0ab7c3645132e83d03b58fe3ea27ba0988e608b964e2f7e8f5ac911b351354d88ba675d2999dff6854c82e312b8d5e3a93cffcdef8da7fdde85478b4e86c55f33340c646a215111e541d7d7e2527690e2bf73e7f2e36b008df06301140f237c90b7528840390bfccd93378e269f565cdd3e9dfbc2b21aeb63a868c3aa354578d04a813fdfd6759f198ab13c13eca2198460dcffb978a163fd3af2523531051971881d496f3742d8a78cc3e958fc67ffed9728e9704c6a9e18866a532aa73788c91fb1247b3a1cbe326b308fedfcdd28332375ee9ecde8e8114902ea3ad4be5bcd75effcf87e983d8f0b990949422fb87459d7b88be55b022d6a40173802a92657aff4e9680ecf52ebc56009226e21155a195f7314cc1dfd924ac6b9cb608bc8e1e70c1b2ce16ebb9f5b46db381b4aca0fdd951719f24b70c1643f3acce5bab62cdb18e68946007355f1a5edece14411bb9dfdfd2ee232c5d198fe850901a22b8dd6591f8bebbbb8118063c26032412285c06794e4f9b1b7a22f996fc48575866726184444e7de6d0000213aeaa72eac654005db04ce2acd735741eae5efe9bf77c5a51ddc20122003309898e6f552713837cfcda86159b1c1653aadccfce30327fdb33d785ddbca3ecc1a778fca6771ffbc5a80b2f78435e5ef2e3a5b0eeb436b8ca936170d1d8bf330be1c6ce94e705443346d28e2599c6267253b6a7efb6c4b3c0eda9406f005af6844e3d1da66adbf380738094d7ecc22491b63b5cd1c551b44af9b37b5ae061396060ccbdceb173a4861a531fbfc5b5db8ac89ce6369bd50ac5558623c79f070b366c7311d1286f1beb43fc5620bb8a86569844e8f55f5bd37d442105d66030029963c2784a23ab9ed61ef6ebb6a4a12da9116149680caddec1e902dc3f037042513ac2899691fc367f407d1ebe5bcf3488b70c1af0762e171a570fd56e00f0f4a2e233d5b80cb7eebac97014820a0116631aca80a72e3298bc00f07b35d2644f8f4604c2258c041c5f976ef92493e73a68fc5add54237bb81fc395627979ebf972c4227fe2870a4488c63afb9711ac5e583f34e7203c0f9718da3a56bbb002825517d37d17ee90374257f26ffa5098c1abc6e8a08632fcd705d8273260bb03852d8095f93f6507991334e681f9ec04f158140e08937b98c2a455a23c9398c66f7c1f5cbfd1cde172864e13dbe3fa65bb0cb9fcada446936e6a71d4e95b4f77d086e8cf26fa4b00e1caae80e2e5af94dc6e2629cb34d8422c6088ed0dc760aa659b6c9325e608fa7720438837934b19b4460df92e25096fbdb4d7e4ed25f3bad9835785105c1c2ffde6ed352301bb1a70dcf3725df870da2d80b3883bc003220742992dfe92df7a3901fa509b86b0056de68b8e6c2a9c0e75a093d5ece00493f94e0796cdc81a878c15d000881f50af50181113211bd9f354a656884c2d9744b5e7e69e9a0e43bf7c83f3605fe1c7c6662d31d7a1ad4a6e7b6b29ddc01cae3d6a6914b38f17962ec27f1107af75bf1a0678c34174bd662dd22c74a5b85ab91f00d32ed2a2ff98cfcc1976d3d7d669bf48c322c74c769681a2502f9e82ec3ee0f9f939c79308704a23e1eb16bcd61d640996c23590fc4c0f4bdb7e29dbd346d8f54d2ae3e88ca87cd846b3989cd37d3c352e3852d9b1cb13bfdcb6674fc6aa565010b91fda4694154b01b13e0598a07a0171c8307a7fa7ef9d3207f31b8331cda3e49f7bcc8", 0x1000}, {&(0x7f00000010c0)="03c879f3ee07120db18a3d285fb30be4c2214d68f9ef7025698a90524fe16d27dc61db29438bf391cb05a129733e63191d315a56e89004552325be6db2dd3b8be2e167b0a562ebdb7c0b26745b840dc6b8d846ea622560755ac32040d3db166be02da12f25403d89656b3f217b2935e4e861483712951a88cca9b43240bb7baa69867703cca071777401805f2deff3fe8a643cd9f97e8fc1460969fdf2b06cdc3fa529f98d375008cb0e1ea5dc60557500c191d7777d9a2919a2cbb6505f3e51270c1f023c7d83821094b337764156b112de8f03c35a9eca8447ae83497933d9a0de0824b4a3c55531a1d56b420d9f28fccd6aa9955008100ea4", 0xfa}, {&(0x7f00000011c0)="57099ba4bb2fad8bb281e2bda1e6aa094c3c060291995569f8ad6cc37bbd9c89ee5b7ee8faa4c69dab8ab585491c72a2e5dc48755aafad887e398bc74356a7eb363d4187f1838b729a3811245a4a9ef4bf7f14961a6523b1d7835f040fea10a153289de65de1ff56627b3fdd13aae2ea93c370751e8b702f6f80d26adfd81ba223a2f641e969c92d1d8b1b09dedcc6efdff1c50fd20a39dd40ebd0f5ddeb214368e7bb3ec1693bf676e5f294", 0xac}, {&(0x7f0000001280)="d19997238edd812bc3710ef69a1747101e3f4c7c66103b8932681d01b54dba168db23c60187267a5aecd6e91b5febee331033e1749801b0d6a5e4e2afdb1bc76ecb19459dc99c736e8a2b265e9ce1a06f346b0dd46ad38370b6c91a17c31fd1eb76c4bc6528759ece1f941d5b56be06e75911ac1723c1b668d3dbb004f49a958b83a2a58", 0x84}, {&(0x7f0000001340)="a03042108cc01647c0dbe43a8c64883a09378f1f50a84a4afda16a2f116207223cbe8e74775b1c1713b834ba83dc0f0e532bc3e535ea413749c4ac37eabe33c6dbeec688e4c96d65f9c357bb9fd15047cefb23004bd70b094c59053dbf279b3f525a3272ae40c84b8ea32b6bd4a777", 0x6f}], 0x5, &(0x7f0000001440)}, 0x40a) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001500)=""/78, &(0x7f0000001580)=0x4e) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r3, 0x0, 0x4, 0xffffffff80000001) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001600)=""/174, &(0x7f00000016c0)=0xae) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001700)={{0x18, 0x0, 0x80000001, 0x81}, {0x18, 0x2, 0xff, 0x6}, 0x0, [0x3ff, 0x1, 0x6, 0x2, 0x80000000, 0x0, 0x7, 0x8001]}, 0x3c) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001780)={{0x18, 0x3, 0x7144, 0x9}, {0x18, 0x1, 0x8, 0x100}, 0x7fffffff, [0x400, 0x7, 0x76, 0x5, 0xffffffffffffffc0, 0x1f, 0x9, 0x100]}, 0x3c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000017c0)) pipe(&(0x7f0000001800)) clock_settime(0x4, &(0x7f0000001840)={0x9, 0x80000001}) r6 = socket(0x6, 0x8000, 0x4) connect$unix(r6, &(0x7f0000001880)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000018c0)={{0x18, 0x3, 0x400, 0x8}, {0x18, 0x1, 0x2, 0x7}, 0x10001, [0x480cae06, 0x80, 0x129fc00, 0x6, 0x690, 0xfffffffffffffff7, 0x7]}, 0x3c) fchmod(r6, 0x40) shutdown(r4, 0x2) r7 = semget(0x0, 0x3, 0x0) semop(r7, &(0x7f0000001900)=[{0x0, 0x5, 0x1800}, {0x5, 0x0, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x0, 0x1, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0xfffffffffffffffe, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x1, 0x800}], 0x8) ioctl$TIOCCDTR(r1, 0x20007478) fchmod(r1, 0x4) mknod(&(0x7f0000001940)='./file0\x00', 0x1, 0x4) faccessat(r3, &(0x7f0000001980)='./file1\x00', 0x1, 0x1) accept(r1, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) symlinkat(&(0x7f0000001a40)='./file1\x00', r5, &(0x7f0000001a80)='./file0\x00') mknod(&(0x7f0000001ac0)='./file1\x00', 0xe014, 0xe6f) 01:51:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7, 0x7216, 0x0, 0x23d) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x40) fcntl$getown(r0, 0x5) openat(r1, &(0x7f0000000080)='./file0\x00', 0x28030, 0x0) 01:51:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/183}], 0x100000000000014a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffffffffff0000) r4 = dup2(r2, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x1ff, 0x1, 0x43, 0x1, 0x2}, 0xc) syz_open_pts() 01:51:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x100, 0x1}, {0x18, 0x0, 0x5, 0xc00000000000000}, 0x64f5af5b, [0x0, 0x3ff, 0x88, 0x3, 0x7, 0x2, 0xf143, 0x81]}, 0x3c) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget$private(0x0, 0x3, 0x100) setsockopt(r1, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 01:51:45 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfd0f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchown(r0, r1, r2) 01:51:45 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) kqueue() setrlimit(0x4, &(0x7f0000000140)={0x100000, 0x1000}) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f00000000c0), 0xfffffeb0) write(r0, &(0x7f0000002800)="f9", 0x1) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1f00005b0b8f109d4100ffff0000010000f4cacef308a90c3e09e728e84d1c270f8765ebe6d3f54ecad82f30b0756247285363f6da67888370894db24fb2718c85ff", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 01:51:45 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getuid() dup2(r1, r1) 01:51:45 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000026000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:51:45 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa00800000400160000000000000000", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xab) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="3b51a38849935f9ca9ebc4a2da6557d7d707f3fdd09c277ef9fa10266449dad1051df43d9f6e7e5e57ed3f75c87b7cbc81bcfa0e07064d965ce15b89aa52fd2dd8da8e8a26730cf7890146d7b1b14c496fbc70da5b2387779c5e950b11667d8142ad382f5337b786c659a4134f89bc67736df6c0e9212110f9", 0x79}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="23c6ae8c587ad93904486a5a8f0a4928538f62630aa5a3ae617df41d760e01cf74426f86791241060e35a5da33007d946ea4c4d35c79315888d0fc8fe450aae011512ee88870261ea0264014a94360ace28d7d95539d77ed975c5c4f59693587aebcf15d4bb36f16bde6730e7f13e7e84dedeb52b05c5f18482c05f91c112436a5c0922f8325868937abacddf53a11bf3278684b124910620a89", 0x9a}, {&(0x7f00000003c0)="cc01a924ec806a212e8fa213c6788e3d9467cdb3b7ecf0ea8c6947ad8e07d1cdbeabf6857ad225d3e6a447956bb33c6619bbf03f85f8d6e91a765ed01fd51bbb9c69bad6eb8733255e08135a06", 0x4d}, {&(0x7f0000000440)="942df4a14401ef47704a323668e3796505a55c6543891846ad6b7633d1df49b9fda8", 0x6}, {&(0x7f0000000480)="3da1c5207b6be85389a9970dca34a5c1ab32579af0", 0x15}], 0x0, 0x0) ftruncate(r0, 0x6) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x190, 0x4) close(r0) r2 = semget(0x2, 0x2, 0x12) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/241) semget$private(0x0, 0x0, 0xa1) fcntl$setflags(r0, 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 01:51:45 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) getitimer(0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xf2ec, 0x7fffffff}, 0x8) socketpair(0x1, 0x0, 0xfffffffffffffffe, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000df00000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000002000000e7d06a6675d2b861000000e1fffffffffff9a90000000000010000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0x2f7) 01:51:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000000)="68c623d6f8c79d644206e8bbf86bf4b78c9f59e0665fc1dd8c8fe1941f7349b3bea6d6a77949fe23947433b514f9561b683d38f6", 0x34) 01:51:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000000000015, &(0x7f0000000080)="1534a5aa", 0x4) 01:51:45 executing program 1: link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x4000000000001ffb, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f00000005c0)=""/128, 0x80}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/171, 0xab}], 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xff, 0x1}, 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000240)={0x8, 0x6, 0x1, 0x8, 0x6, 0x937, 0x101, 0x3}, &(0x7f00000002c0)={0x947c, 0x3ff}) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="6f05a29b61d2b55ece92867480d8c50b8d1ccb2339cde847d86991fc00dfb3dd878d2a9cc8fb7356a23d371b508fc8aba2efe04f596f9ac708e01fd1461be6807756bd05a3a805a95f456636174d427de6d99ee102931964371cc00713b347270daaa9f437a398e7b1a5eae935588b57bdac555103d126e6820ec78dd8b39d2551849bc07ecd5380839c43b5fc919bd366354f9308dd5bc44b2b2da68cc8d6cc78ddcf1fd705ce213ac9c34f4864be5e254a3f84c47f934cbf9f0d0e53491ece793bf004fa62e81dfcacc73475c527b3cb93cd473089a068164169eb2c2727b10141ed89f8964b499d573012a2", 0xed}, {&(0x7f0000000400)="f6d4a8db31292de684f305a3329223c73b38b63987da4b93367991f5878e9d9a67dc4bfb6781cffa8f172941cca37df641618929b40dd1649fb1ba3174b75ff129dd40f1dcb2fe8c55ed323651d4ccf4b4bf7d326983ae126e95807254e4d99cf18078a3e8b1008f1872235e3acf5d3d9117abc8773fc296ea7c86412e81ab59353e00cfd5874f49bb76e169ecb25a7a96bd261026059d38432b853445503798104a97610680819cbc587af3f7e5b74c7be5ccd966359f65ea14a6bb9383425088776bdaadbabef59625569bd3b1b3", 0xcf}, {&(0x7f0000000500)="b5ea0178aafe7effc626f624b384434cf4523e63d35096de13125231734da5ec176628fd87a5a0eb94e615825b90782517e55196fb8e4f8512287d9689c86e4fb50f3af206b976658725167b45e26e12e02f8285fddf086a2ea6efdea906d79fd2b5382a8f88bd29c48302b9c291d7926a246a218fb4ea1e48b6d938913fc40ca90730e320f5882fea9208441ee1bec70ec37d9f58d519a315b9ee4fd249a2931bd9759e0fce229fe7a437ffdaea5a", 0xaf}], 0x3) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 01:51:45 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x100) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCEXCL(r3, 0x2000740d) 01:51:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000002}, {0x100000000000001, 0x2}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7e25d444f4d2e78354341611"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 01:51:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1}, 0x10) socket$inet6(0x18, 0x2, 0xffffffff) r1 = socket$inet6(0x18, 0x7, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1000000000000000}, 0x10) 01:51:46 executing program 1: mprotect(&(0x7f000038c000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f00000000c0)) 01:51:46 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="79b77e436b9539b0b259e2955adc9b27c375840db430f5922cf0a5db899bbc567d39d67a87242ebfa889225591e48711efd860ba14f924251b6230cd006cb06b68b59550553bd59cbe61ff8d357aa760b3e8abfa1a50f421ca68919a44217742e6682a77a71684b73c988f6bb26a6d58ec1fe07dac94dc3bcb30df849bace63044f7cb182d124800b29365994d86e35478853922b6e6ae23caf8fd9c3691f57617edd808dcb146117dc394906d86519282affc3b5b03718de33d97fe92ca0556fec30330002b9658e4968f7c6f31e1f345744a", 0xd3, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66566265300020bddf4ee7bcf10333de1a16e50cc4a65c0b7e12c77f00d4efe5adab663ee69016907e1d3aea82e16b332e25e41824b19ec42654b79d1b101a1a5c663a6aead45b5d11c75817b1ca5220d03860b4cde428cc8485910a5d4f9fbb7542fb"], 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) sendto$unix(r1, 0x0, 0x2b4, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(r0) renameat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000180)='./file0\x00') 01:51:46 executing program 0: socket$inet6(0x18, 0x10000000008002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) setsockopt(r1, 0x29, 0x25, &(0x7f0000000180)="000600000056cd02cd1fa0bd7d0000009add4d31ee51f1a32eab2cc23ed36684cd08cce6c3db49560a2d8ab004eecd2cd589cf3cac9065059e2cd22e1e0ae5ac184b0ad874ccfae4bcdff29ac9d4f1e08a31501e987a49513d3b8d475ad9e014ea510115d560ad4612e130a414f9abcb830ccc3f0fca2644eb9ff670de469418662c06bd6c7ebb552fa32e2ab0ced45c9619131cd336e651661adc9cea0f17e6db8fd9ccc31fcb", 0xa7) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 01:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) dup2(r0, r0) r1 = syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52d753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c36fea7f17583e6fde150a"], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r3) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xfffffffffffffffd) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8ccf9ea46b16917599a5e6033fd993a5ca2715f0aa296bc3d3c41c63bbb66a2c0b1a30ea89150787146de7da305dc9a4e88ed21c242b0b591a7400959ec8338f4faa999d488cea3925ed8e825b44999fe64be0b348b4f61c4ce386eff167c5254bb9aded3e80d487102652b77bc9d433dfb929e306c5a911bde6a876032ed33b3b99d551b029c7c22f677138ec0a9b41530681c9629e77f5b5d1e33e0d2f16835207ec4a3b1b34e18dfb014029cd8f5de57ceafb3d4ed99e2ee2a027bf5961a257937ad1ef122d5a4fa04013f2a22ea0af67cc8bf55b3a80bf4fcfe655e3e8ace6778924a5f03cd64bd822f1a9a9154d5aaeada80c3f4b2e5e", 0xf9}, {&(0x7f0000000280)="f238ccbdc41ea96bff21b98e0b12b1543e66bb38d7a0e1f0d5df633761b10c0f01c67e34905e0d2b7206b9e3e8ebaa6dfab644b9b11e42ae8012de76d7c97c22cc3616400a70b3e998690d7a6bfaa4831a9ba73bf97e51887cf192c2d9f8a3c7adeacc57c8aacee36d0a46cdafb708f110801cb04493708626cfc09894b92d829a9bbe5d62ca4b312824a668d9cbaa26165c03ecdf5152c3a1837269554a41e6d6fbd9bde13baab8c93d89d251f0b5799e94c915ffcb8e0d2c994e1a4168c4cc8807bf165077aee3b09b4b42153b6220e78cfe7a0454", 0xd6}], 0x2) 01:51:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="efff2e2f4d696c65300061c3d930a167e14785b3fd9aef1f6be2d0dc5eb20a25b8a46aab02cba22fb4f426d212292166"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="8cb41d2ef3db3fa68df10256f9d2c21b20577c3de479b72fc4f7e67dc7626294eecb949824f7bc40f3bdf7d26563efc995a4980afb8e23c17cdc42307c06d46ad5189034fca06e91ad555df78e4af7989581a998b7914b84ab66c11c94bccb61", 0x60}, {&(0x7f0000000080)="41cfbe7decdbe0a57f8a47e4b2ffbc9d", 0x10}, {&(0x7f0000000180)="d4f5d153173d8820d70dc3e13888c167e89d3b0c71bd2f559c3586ffcb718d83c0422c2610d302ad714e841150bb0a71dabbdfdd082f783c447596be6b3233fd334afb8f3a722d53922022215e41247adf2bc5d93c1bf26db63c42607c0a8b98d79c41b61f5b", 0x66}, {&(0x7f0000000200)="f4f4dbfb97d37335e926f1560fcf6f3f5196d9c799f608e46d845a9cb0c692cae50feb37994899f3b236379b4f7f13ec6470a7cf7a952d46297be84f131e52e973e571774c75442e8413ecc36b02586dbfe48e8609da206fae4488ccd782fe7e5ae631761f1ffaedd835c0896caee495ec517216f55bb55557b853081e3be5d6bda74c1390", 0x85}, {&(0x7f00000002c0)="081025bc969beb139864d572b1ff4dae09e381afb18abe4d0cdbd7d637fc3498c246c2f745e8b5e316e12a6605908e4dac7885627cebb906a024542ba1fb5cbf6dd2912baf00d4dc90586abd6806144a4f87d9c2c50f6bd70d", 0x59}], 0x5, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x40b}, 0x8) 01:51:46 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = semget(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r4, 0xc8, 0x4}, 0x0, 0x9b6, 0x5}) 01:51:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x9) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/227, &(0x7f0000000100)=0xe3) fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) 01:51:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f00000011c0)='./file0\x00', 0x80, 0x1) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r6 = socket$inet(0x2, 0x0, 0x40) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000001280)='./file0\x00', 0x100, 0x2) getpeername$inet(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) r9 = accept(0xffffffffffffff9c, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r16 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r18 = getegid() r19 = socket$inet6(0x18, 0x2, 0x3) r20 = socket$unix(0x1, 0x2, 0x0) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r22 = accept$inet6(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="c36d1884d1e522bea8126baf85dedab9e62de0d15092c3995002227fbc16c1db272b2dda968d", 0x26}, {&(0x7f00000001c0)="cc867acfeb75c1f124ac420bef0cfc6fc37f4c211ee3282bd982d537eebd95340b9722bd9f0e672b68bffce2a04190977ede9a790cd8cd1a92cb1ac3a77aad27ca757dfa9c2e57d4057b945ee06440a7eb35e76f5d347dc0dcd96049ee49eb539779ee9a4f8bbc9857e4cd9c2a709bbf08c1eff26dbf59d5b6d8e0a7e164ba14cfadb9cc8e00215f40941f3f965d3b9fcf795bb4a85aac0829beb1654ebac73a14daa60ff3c582f1839ad7c755bb5dd71645075cab3d4daf317ec42b6b7c730c71454c6d133332ce3209f7a46fc7a9ff2cb86478efe0b4dfe95e8740ad60f3bd6d7d23ac962da47663ae2c777313c26e10dff6a5e0185b7935fcc727337b7080c88c4624ad539826ff4e1f843fa2ff464b792e870e36a320b9bc823443bcc9c18d6deb4c43d871333d8ad6139da9f66dd4ec88f89c0246c8dc74cefda91f7521f68b090d80c6bbb6053d39147aeb345f460d23fe0c7aa42f9e829d6094f7a44b189f1e80d96baee9bb815d7be59685e4d1e8016b8ce24e9691faac7b87f7c76369d7a45cfdb48c088dbec9f128fd14fea73f33df9c4e98b5196e16b9db55bb9d6a1bab84d94fc285d4d4e4c7c152a7a78b679d4892662fd83bc480aec32e793f12c1fed19a350f9fa0e6f863c0349172d7ff527906624d7437f7d680ab2fddf976db9b15133b22ca1a4b7e6fccabdaf811cc47206c584acd153ff94c93f62486ac0aecbcfdda78f6ff53382d16ede5c883fa844675ee8aa0dd7aef57d05952ceaf851b369dbf3d617f3b108186a996cc124bf1ec96699bde4bc25cbc355c5108d8847266d356e973a9aec561c143707843754820cf5bede7e3e0d3c7c6668800e5c1dc0f73ce6bc9dbe08d8d6d916668cb64c13c630196876b90b84b387acb907cf3a5a079f40db6568edd4dbc188e45420451b135cace1fd4a782716cd525df74253acf0ef3229e31adcdf71d1cfda7d3518b08b8570f9f5f351dd211ada53e207902edd34fff86bd0961ab1e5eed820102b36c90f30ac578818ed9c77a49601f91cce07928c18e0856366cdee6cead72d2904370c0434c88ccb0cd2994e6eed2b8dc3be5ef49cd68ec064e07f1cd3accb46798f94b8aaa75c37fa4aa8af9560ed0679879a8bdbda9d51e5e1e79587f8614fe0a16519e27bf077bbee17a66044a35f788193bdfff8d783ad0d0f8ca61e7cf29527e2ecf1f7071d5f9dc31c338048a9af5736781ec3502641369c6acd37a1448eb4517ee24855e15d14a3652f3d6b6b00415d434d41242a456f42fe89f7d04ec41a3bfbdea2b258b866c323a85d04b12d177f081d45c0dbcfc5da0356bed9724474ab322c020cf0e62eec2681546f1d164736640cb20bcb002699691762621e58fcf22e590816984e9a2e5c25759a65eb0201dfc97844272b6d6dc79f1a05371682f12dedbfd1f1012c29a8439c81d566993324617206c94721fd13c715670006fa114c78592e89bca7c8130e0fbcb8501cd09ea2a906d263fd83bfcd15660496efbc71cf4b48056c98efb73cf5b222a1246391cb9723e76486abc7278d0915564e06308f53e86c4cdc7f47f776cd48b272df725ce73a99eece6c1fa463289d010e3fe075f66245a346cbc945b59954be5aa83786e5f96df9c7ae103643fc8a2476eb0b380976effdab34637c124ef6bbf978c326699f0864ccaddaa7dfa186ce12c65d765b42fd48362e5a01b2ccaa79715b57cfea1ae5d7bf3542a3379082e34650aeeac5cd907e97d34260e6acbc25e83ddd83b1f5eb64102312b045cab57937bef3cd03f06b3de8cfcbbed16db237f5c51b10f88cb162d2fbf41578a53260ec0a3d1a54c3e3fa51fc50f5ceb585ed4bea19b848ef493b9286a0331e2af3716f5d8cf63ab1f47edba229c1c632241c396bd55244aebec35b05da9e6a1eb669ad28986a485230ba0dc50ab4530accc3b53293171e144d4ccbf952f4b2cd46d8472b7a19b91f34d4876e018081799224ab8a0bcb135858378aec53c1b6f58a0613749ab3875db54c116e0e54d9a3650bc824eaf40f8d13fcfd37ea81f904d42e9ee67aca3d86ee9637e8d15af08950ee049ae510d6818423e490eb91b3075b5edaf04da025cb77fa7b1454800ea2a0c43099adf00ef0030fc1865d3a313560d651d40c80360aae523733cb6fb506f7ccf84fdc399ddfc03107ec267a8853b226d327f12d2de962d04ef97d488495bb89a75016ef261fd40a83cb13c357ed0e72ef6a4321ced13de369feac25dd741605833f17053a51ed61eca34133d70d48b70d5749853435bfeafcf35967203f854f9cc18a1a61119952a7118c101b6311b6e4f1baec4597d0e514df0752b17b2d63b8e5de23208b832268473b26e6960081d11d49570318c4f11742194973d996ae69b54021d76ec23be7d8859b5dff09b30208b43edc7bd9f06c452f614f41c756fe11335204c765bd02578d44739d9a5f1de500eb831c24daffbde6a13b07b5b607127733a983b53f988b5aa87c88d717bf3bc1b766feedbe4435027f8937e16a5f250a761f4e7f7af001ebab114bd50a9345c6277c8b27f66f61fdd94722cd33723af7db3803b1220591aca4e9077901ea463aecacc69e7bedd62bfa601402e6a0ccfe0517aa454e068caef1f082fd4dc4770c1b05a58fc621a85222a189354e8c28784201e5a882d6e118d20c52a07159c9ebeeee551bfb4ef8075ac591506da0feaa03db9ed3637bc502258da4ec8cb135dc08e5150a6ed4821901591ab239fda66f9e05c1ec1006e1d073682a3333d7022f88840818c000e28ce8a62ab2bef5a52fc25329c895f9cf49e22e962a1e72782afc7139abfd2b03d81ebe15b235e929b02433db53afc7438fad96b51dd93aa1c60e815edfc69da6e0244be194af3c9a3fd1448aebeae62eb70b745d568040c9ff37fd0dd4a763d15cdc247239d99578669cb900bf1c975b03a0d0a2819823bfdb1d96affe3c466a11bb5799dba99b884649dcbfd660024b006d2fd0ea64babd4d341fc5fc7c81c1fc6408e85fe59d90a099fac5e697b24822ea7653a018667d45963b74b5e78c44399d77c7ec47d170a9120eb25f9fb662cb6f47c4143fc7f41078e509724d5227eaefa993ba6fbbc84b165ac276e70215b5f00e91c1cf91372ba3d3b5ace9135048f0b2fd79c005511c80aa2d5abfe19d02a85bb7e1a7b0a091655a241edd74f111fb5d5bf9d2f450ab5b87f46c0444662abea4ce9783433270c34d08cc7af1e08cf3873d63779e7ad39d6d539ac79f23324e134594a6b7e0d91c5d1e7b5820158ff65d3bb45491842bf40f62cae70ef125d069bec157cea653e9b8ddebaeca8e0c3eb8965898aaaaf374914bef96c791029e342ea18ae56d4fad38ca6e1a9504ba89a5013b4989c5236c829f30fc7e6d6d1dbfdde2e33b53c82d2522bc5609a0216a0d438722435e488da9ec96cb7938f91294e0c9c69e0c6d55d8ad3e4d65e25d2b734abab4fcc5f928132a5788da0129db7296e17ed6c7e340bbea98a88f5448678943d05de819893d897c4873ca2c325553636ed399e1400ae5b618a9b7e8f7c839ac1582966aa47d043d979a928726afa049d8ab08c0698070825330966d6773d966f88529b2c086853928c36cc253f52dba713a89be0357a57613abba2c1bd868d5f48a4bd7b32c4615b475177a07be9c775a36cccc709d2dab5fe5ead70fd3e61bf4ba817eda97c50c8da2f24a2ba2f3c66f933a70a974d371128d4da7b55e7fc8ddee25254e943824a554494c103ee6fb917c03790d206a5736a4cddb39918fe9a7885b91e0712de43f53a10d51021c9eebaae22e7bdf3da828dd259ae440ac609a655ed4563a05bf0d3088765f8d0c6dbf75724a0a18ee1f96d94ac66522b3c28c8f1f8751ee16a2824af0a23ebebb396c46cb3dafb4a24f63d4c803b9ba1d3fab305433034ebd3555cf0c73583f9c5ddbed86b6d38986768af9b27d66c0335aa9947353e6c452e76955565c5d7615ab2699cc5566a43c22123c23b5c316e2a78a869b964ead7500360538bcc467905a7db53aed4d1d5054e329763965650a864a4e877817f88189bfa44c1595b4a28daf47ecf232179091877f837f4da2d0574dfe0e0e0e06d87e38b1a07fe5d894146f85defe319bb2b37cd569d9426d7a9b5023002f6d0c83354e3595e3aba3505131663ebf8ba95f199309d1ad3c099875379645d5a31d2b1d3ee07e3829287f5dfb8fc29e819ef473d9a245330ff49e47a7393a95b68ca82f0c1536b7d414f0a6a5c7d2e7b48700c2f88bfb121c4c02426bbfa503bb59a1490add0db1265e9ae706394cb198ebebeb72cbb169aedb8a4712d8b37feee6a3ddff54fadc58d96724d9805c569492aeeb9fe8a99eb3e6c9f5f90ea34582e01074a5dc68660b267a417b2477dba124538da9fdfe30850e03b5dd141fdf5a414ae7ff85a09cd905aee321531ef0f8888ae4ca4601b3996f1b9b02d8faad88b740b964e431e7746b6d5181c7ac1165a38cfc19f2ddcc584ebe98aebb5d821a77b16728944f6187dee4c4c22cef70cc9ab7e31b391ca5c791cf450bb2d5095750b5dcbc85440d403fc008087206ff5a768e3d9a8c882386a8e14d4c10a51122b9b3a9c822ee5561f6f02fc3bab237b620e3eed3c9e07059540ea83f0159c368e26b4026a9894c2428eafdfd4dde10e2e8f1ca263077e201d2cf354c550d92fb9e9ae92c0b3200e6bb3939bc8522bd88dcf64ab74a2b500f1c9bf3a3e917be44ab352136809ae85d7f10263cb44c530a253f74496dd0221028662581df577b1a5e69a95cb6714660115bef9353cae368d0c7d5d1a203176d1c505877a4a6f5b55b7fe43a10926f29af1a4234df2e5141b4e952f5989a050e5712f7d81d6deabedaa3c2f152afa223f8992c4dd998aa9f7adc94909ecda4c692652f035994f7794e146787674eb25a6a1f6e8ce8b50710f7e23d4c4ff491a020871df61670150622e4c6ff4afc6e0c2acd50c31b0ed6bcd56d307f21fc30c2dc924042c3ea2f444956221469bd9c13a9a5401e6dc0e56cb7fbfe49f856c545bc9e12944323812e0df630aa9468a11a7120bab51ee38f21e012748b613e420584f2e072f71ae93a310c025ffe01ff750fc341bb86c0cc35457e3dbd21a2a7246fb17bd5e1b7f7acab7e3a51571f0670bb0f6c5ece80f056f649ec651e202011fa586ec846d3a9ca1caeb72acc8e5be0d43129e8d40b4b9864370fdce3bf4645e3950350e824a14162298f3f5dfea52b88a88e1c4fe90f1f12685dc0ef8324a037ae76405db8e2ebea52cc2a313b96ba65859682224a9d8ff432eead991ad8117605223787963dce61b157218e37790d1d8208d5a227e5b8832f0eb9dd0754bcbac37c1c209d295e6e4c95c4be93841fb7a1546d3234a6b9fc2c715b310f753dd2eea102f36718361284b8739df5a6f515c4a6849b327df7bc4b90bd22c7ff5a0bce6ccb5a201638e589da9779c6a048f5a4b69b252ed10a1e1fdfcc407e5b5383a7f243154a39bea09594d7366dc6d01f5daec9b3f2aad0ae65947ad94920d94fe04bb16c617c9ee1ef75e7a72f16db5b2414e3fb046c86c0576601562c8d688cc7e512f0924ff6dd956d9067cc0cb56619d1b79d3b2ed670e672fd1f801ecd81ae2a6d73cb036d78cbb5143225f3360c1741da0b4121c3a3b0247e2d4898b31ace0d3b29180fe8ffd86cff3ff844872bc83a0155e8e7f2a7c4a6efcb9335c010155a26339ce6b06c561051697f2b4d55e71155a4cb3c942b02dd2492636a2674e", 0x1000}], 0x2, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}], 0xe0, 0x409}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r23, 0xffff, 0x10, 0x0, 0x0) 01:51:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$getflags(r1, 0x1) msgget(0x2, 0x8) listen(r1, 0x0) 01:51:47 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="8ca16ffd49e2f62fbcc277f1e97b716e6f72d1e50392ddfac0b68d6f89fb9a227bcf14cf37204efd48f78f32ff5c8f9c17f715f3fe13cc35984f96ce4ea68cbcffb4d07d31e4d8efd9378c225038f5b383beac79017ca312e2fb329bf2c1e6f46c19b6548ff2a64e3b9c6b9c72c40c97653127d82c4f0c94814b68d246b3cdce467ac32e0e2d45f6066c5ff8abb2478f68", 0x91, 0x7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 01:51:47 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r2, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r1, &(0x7f0000000300)='3', 0x1) accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/66}, &(0x7f0000000480)=0x44) r3 = kqueue() bind$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f664db20d30c293caf316d6566553c2006c651a00"], 0x1) close(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x1, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/242) read(r4, &(0x7f00000000c0)=""/47, 0x2f) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) unlink(&(0x7f0000000380)='./file0\x00') kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r6 = msgget(0x3, 0x5) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/133) write(r0, &(0x7f0000000080)="e3", 0x1) close(r0) 01:51:47 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 01:51:47 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00004eb000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 01:51:47 executing program 1: munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r0 = syz_open_pts() fcntl$getown(r0, 0x5) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x8001, 0x0) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) fchdir(r1) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c653000e4ab187fe3e7b7cfe08b647d799013d16d499bd238982308a3abc5143be24cfb4aa19683241754b7a210476e6f222c7b880541ae8c53ba93bd03ba"], 0xa, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x5373d803eb1549e3}, {0x0}, {0x0, 0xfd}, {0x0, 0xfffffffffffffea9}, {0x0}], 0x9, 0x0}, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000500)="030390f32c6a2532c992f7d85adf3d4bca2c30ac637fb1d2c0f9811e72fea38d0a95a1997348f22903d73be7b68455b79b80996fe8501b668a93b1f62fe9bfdfe19383b668fc9c2e08ce045e5ee1bf22ec444cd81a5c9e395853a3566f1cef777b33f56f42a639c82885496272447976ff795fdca2bbc38479d4afca1f3010df13de24ae1e5846348050d2a898daee922c2d6ed7c35fa63704fef5e67d46d77ea491c91dc43b10e0ddb67ec03ea770552555f48a57a4f84d1738111fd5dd4c16e89e4a588bbedbd727e582c795daccd0f0df88ecd7f03b9ab61af646fda5706ebced3f1fb716201f0b2a4798b52033", 0xef}, {&(0x7f0000000000)="0faead15df21b22c1eb5ca58504cf805047aaf3a296e1bfa9fd1", 0x1a}, {&(0x7f0000000040)="3ea491fec361d42677d09b45c7f4ddfd94c3d439e59c1d4949", 0x19}, {&(0x7f0000000600)="e92fb0dbd1f25a5e53f2bdb6cb5fe367485915d89bef7dbb09ba4d6f4e0445e819a2cb377fbe18b65919cd926d5267ff808193483702a78164045919ff5d0612bb613e86eca74e309e075a7e5927b813681bc4a07d59828454d643291c3012fdc6425841396d00bb8d4cf5b69d01dc58b754b059d17ae4fc4f4e28dd1fc718d0623018180f", 0x85}, {&(0x7f00000006c0)="7dc98a504cc32ab2c861d52b956d790d969a9f13687044b49925178bd86aa331085b4564b5d0a54eeac001ceb16a38c45ee8a53c7df0de381db681e0a8d64cf0305d268d95898bc0fdbcc90b4cf0ae804d0a88a3819c49ef28cbc4596ba67b81c0d019108d044e18bda46c83da8429115c6779edea157942ccb4d0daa977a7110eed8cf9ad96cd51a6073823fe4c33256eac8a4d52b60233b540", 0x9a}, {&(0x7f0000000180)="cde2dbe05dd8", 0x6}, {&(0x7f00000019c0)="927217cdd1bb3b824e0ce3c43e005bff493f5a5fbfdf12643353e5e4b62bd9f9de2485ba05cb918148e7a3e7fa83823163a0c9ed707b3bfef2f16ca4f2a9b3afe1082cb0023723cdf1b7238ae923bf6b063bb79813d34616c6bc17abed6235726a6e407f209094420c37dc23025278d20c8d250cdb4b2b0ecc56af525e238c3d200fd4ca35f79eb78e515060a279e506a34ee6c4ae94fbded80f88bd8edd417ce5c5b6638dff843aa06ab56c6e066b4c074cfea52c1f30a2e438d8f203d6bbbaad69c40518db420af1d30c7fabf038728716ae98703c74b90d15e94ca313a4050bbf4072253e9696b6c7c9240dab05d7de6606c63a3176185be2d3838cabff7ed4b8fe0e90a3610cd25d8a1a864795808d6462ffe71060cd81126db7eab6d1f6451133385c53a2e79d18ef032effc46b7fc8543696d6bdece09cda619ec5e26699abf9dec50b6ab9b9fbacba1340aef898faaaf8e781f53c834ad0f01c5675266b86bc4be14bd6ed982bc170c5edc03c8526d07e060c37e272ab3e36a25c7a31e574a8e9ad58a5ad92202df27b7a539e3ae6512c0c6f649f721b9e4517407bc15e5ba2971d800edfdb285eb19aada55a4c48f5cf7c9d164cd41d333fbcbaca95fed0aed3d1c18caaaf7ad377056b46ff6e478fdc91f045e53cf92f51e361c1dec171d6af6722a6ac7e6cfd8f892003833e2976c252cd15e387e725f0b1a2349097db22d0d287212499a9ec5b270e48496efd84c268fc49dd8d932ea32b134ce4994b09cf83c19589dedd79e7a5d4cb4a3912c5031206cb4af9ac067bfddb9592bd25cf8d5a9423f1114e4964aff07be5994feb5048cbd94d949a5984349a2e416ab0c87cb422034448660e0ff07756bf66c5e57c2af3af09407d0f779b9ee69e610be1d649978e80ca169238b9258dddd1ae611864e956989fffc51f9c2e2a35a7679654632f3c555695a58769d7ac81fc16f3b66b6496d59cf2d34b13d02010c98cc8166010e02283b0413692358cd62224dd891ffdcf58005ecc319b91a8670e4211c4d32fa8d3378c59d2cbc867642ca835854462017fbc06298c6cca9ce948f48d04c1d607b54d3c5393f71dee3cdd96814eef0329055c729bf032e2c8f6b332029c9eaa063bb19912da946486d4fa47e47a0bf77ba29fc7291dfa49d9d70a7a85ea42a99c8112c2d0132702b273f8c4ec09bed0ad7fd3e5d2d50faf6f4f9e985d7cf4a9d7abab1fb5dfccc91bbca5cdafaf8d14ef8556b61ef9c5c26e9cd099fe42cfcdda4d222f803d76600a6567b54278ad06846e1ca47830fe9c8b2788cb8d2724cfa310944bb9d9604a26c32f51607dd5596bc0a02786c2dedffe1708b962d50141512e005d639838d30ca636990bcf2297f352cec2e6e3930c66714bcb0d8be2c5aa62792d5148acef2fe34d606f1d3337cf1aefd6d17112478ac6bfcf3f53055241dca71ab7c4391125e9323ec409a1d823dbd3817c104dc1b3ed0c8c6953107baed88030eaa05c78e2373d420f948de4904234e0ebf63b55424745d1f74b9cb2a3f90f9d56b23dfdcd1801803cd7b7578c246937b382b65b934a4f1a94be90dff44728c040f9e357f9dd4d225bc6783e86643fd9c2e0f219aeb407ae9c3271229ece62d09dc4ce900ca8ae959d10489a17d3f928ab7d180bf2c78b36439c0cd0f796bd660827217a812476731cd5f2fd1d37aaedd0ee738e8b9074f7ce14a0d99db426af367739349e64ddee358dc9b04b92ac0fd5fe371e726db118705467b118bd6960fba00820e93820ade37274385d49623e4ded76d724d64ae4b4d34d708c26b0955e3b48bec987ddb385abb79c27ddcf7b65cb955921ee76fa54241a82fba68b14b80e45da98d612ea158950e0d4ae374c61853204e0f07a4f07e2c435b8c7ce8eb2b7bea3b96fef7b573bad9e3160003829c37dd9e7150c8e85feaebf0dda60bccaaaa0a59870e0d06983c2bae551b9c3b072dcac4eac1050bff9707e7937fe51b3564578eda9fcec28a729edc53e968bed970ea76816223380e0bae51c2996ca3cd280cb7fea8b773f016dba4fcb7b8f3c18d790ca1fbdd4ef107fcaa9c8575fcc9cb88e4b315d23a75b29905ef46a45a8fb39a8d06efedb30045aa3fd6dc22d4d4b5e4184d923f4901d5beb203562e191f93c93487103aed508421749f1951b17ad389c9b5428aa62892db9302c4d37573c1a47d6d1403f8886ec09cb283b32139e9ea100588881ca76bc0dd4c96972f84b1aab4be4a11f75f74ffb434ddc88940d7561e72d50e96d3b199350a79ea0ffc5fe4969783e2fcf5d8eef7bd97ab8fd63d4a3c31953d19826d6d19ae05cdccd186c5392a5fc4a247afe70926581a3640cebbee38bef1fe44dde01c0ad18e948efac87c0337af437c55acde7d4dced3e2a95dbbf69965e0b3838470986614a4df22e1315ce042036d0e16201778bbb882070d06d1742189a674e052fe8a21940bfb6664353e0fa55187ec75ec1c40709768c45507f049cec799f7277f7966dab665750090f0f66919ded5381dd9b6b08b273bdb8bee52084c8055f4ff3df650a8b3cc42d0f4cf6bf0363cb6d57db84ae9170b9abb3bf75cd5137389b773810314bbd110fb270f8d63128d4cb3d2a6413016c03e46c918592e930ac45a58c2a760be59a38321205bcbaaba6b9003dfcdb4883c8d0472cc3da86f9b6cd4a54e08392bdf6913914a7f5b2a9d17826f514eb12f20429a48f12d4745ad31fcab1e2299611cbaf5ddbf601a88296c88f3bcba0069265f6afaed12fe4648c2ee70d06b0bc047cf0ccf71b5dbaf845216a432cf4ed97c683f59f6ea3f98ac6b3bb3b3b2e65ccbe7c7d6702110be6c73d2d3a56708538a30f403f09a27f054306f54cb19f181ef55c72b3857ca75ebc9b0ec1d2402b32d63b95874f68ff573d1efc6cd784df433ddd7592d4300392af28a653ac02c21a87f58b32f352e893c2bfd89c8480e83a4127aa8ff07a27f535a55da5855c908d41ea32a60116321d48092e1fbb5d4f94b475e81a668dd501799edac1a4d7aea880ef61dd748fea74dcd307379538f68f5a9a1086b44ac78fc5de087d687f2234bd4e1abade1eb2c07d9ae299ed5f05be3ee8cac4040a236f9d21fb5246f09ff8f9f9004648321b3bd33e662f3a909f4ffcde34df7d2ebed4df65a9a00b69855fc795439e8f42338c93267e47104460402a6c8040c3e8a2691d2b355ea0481a23af4a6b9c4b4fef0ca675561782451c0df8d68a3476cffc4dec18e2e28bdc34f3de5ef2d1bfbeb5ee6842fd590ec46e3e47a540b5be1f496159b4a9b8f4f7f5b0b055208d2c3c7f09c298cac0936bb8285ddbd685880cd0aff28384dfa6fa0c2e8ac02c477c691a996d2c3bca50ecb3e19651fa99389e04859e25a599286ed10d4d725a089e2e9334516d7d3fcb2f1373d58f3b589c77f2b5e133af8ce626a9af3b0d5986530682ff2b3d1618aeb33c33436fbe13901046878bbbc446aceecb09a2ab7a5057ee3bcfb442ad25c952d53a302b0c050303ddc1f5d37b630b8314671f430af8b9042874a129ba8a249d267bf000aaeb9442eb0405b91b92322237656acefb921437437588e7dd18883659e6d30d25629ef3d286d535b021b889d88203a8855c645b33887bd425e89347e1b1e4ab560e2e79b6fb10d285294dfc5c35c23d44ae58b7aa101414f0e5e65ac3b32c2ebc229f38224747f0d3203119a35b389e1adf28071114b6e7d0357fbf19028afd73b1c423c8d7357cee0e0a7b1e8a1c2bd9490137f641a49b917c1e08b20febc3052f39a2c1435cf8c02a418d499b6961c12faa840bb474bad0330cce61ebd7e59d4a017bfbb7a588e29c753e407e1e7616c029c32d8f90badb80a4fc837f7e8ac5e1dd2cefb56e8e0351fd78fa552991088094ed77b995fd0b119b02126e0130cabf438194ee53a9a7220946d1e4c90bbb88094602699ee75308f138e0764d3493ff9d37a7e096843a2408272f53e0d3546d94b92fa5c43c65ebb257d9d5603887028b222f12ee2474305218a7a8472849e651620549218e19956dae3d86a1427d0897fa20c73b4a73902e017d73fe98ca07728f44c9bc9d0756664d269b32c2d291ae2455fe2d98ca5b12b4b2f7617dcf326f7912311932d5fdd279b9662f5ce097694b9850f64e53867413b862640b51326bb9ac83db27b85495f9b6a7763fe74a3b7b34fd38f899772e19fdebab032c1ab41b1469e4e1533289281fd7d0180f4e5e2d48ccb4365303ef750ad0f2d893641071614122eccece8111ebd0e565e9a4f887a259ed4489f13845b14d7c5bb61ec5c680bf2b69c256d6457a1553881e4c9950cd8e25632d00f7bc418321c884ebeed8065b2344aa0376de625f7fecd85770727b2579409f706ec6bef9186b314107b497d03ca9ae99ce799397a9f113dd293d660b033d204bb8a514a7559dd5923fda70a9af1962fbc788e7508123fa68fb441519fe6dbebfe03fcf2944b71f37ece1add0d253815da3f36596a3b88cfeac257422039f5b23f92faf7ba4740b394e135bad64e6343ae038c7e491202ef16a8e00f374af48e96d3955ee45911f0f514d90eae5082e1936471b88e91fb5f03d7cf24ae5d2ef5eaea7b33c02a9611186556fec6746b2710ba184f594f707cc06d1b4be39e316105ccbac5432a6949429033c1713bd7795c0993089331aa5b799c17d25470e06379517c4988b6a48470fc7df5e4800e3d1fc7a3cbf0de7a96218dd8d75ea2795a77c70348bf1876d6d45e82b102284513b728135bf29e32b75c29ba2ea7ae3cbb8dfa05d5da264791d242ca605f256461283981b62dce89d72c9e6bb062de93d6b23f6dbc724d5918f222aeada5563597017b9143062cbbaaa5a1cf49cf54784d3764a9cacbeec9edd60b26e96b11d34c9d236b551be227ca2346edb97f7d877623b5eabc57d5b28a081ae57bd907c05ae3793d488b11822ce34a64bbd83b06441cde93f7c05b952256a50ae0c7cbad0c2d8680de398e340cb5d1ea5653abbcd2784c304e801e6297385b3558fe6f237ab0a1272239419f1cf105d017410ad34a6afbd85dc8d60345ad3ae2a62069b418f60b5ef94b19bb8a775579394949c03d247074b2e98a04bb9d3791faf61b8f617b9674119f1db2c65f4e8411854ab75898024cfb11be001f13b435acd543c39a2fe5ab6b1e5c0b1136ef2bacb6820573dcfc51b3d2a61d48b4ad042de4bd8edb34985565ab3fc2d02019d4f631bf5d4c837d5b22c9c940cc15ef2ec3045a3e0524d09e2459dd2cac81ac7bd71d3d269ec6ee6de0aee93b4bc7da4188bb05ad43eeb22af2ce977c423e597c8562b4f3ce5ed07bd193fd0500fb0e2771e10040d0734327fe23491b7ff4bde73b1abd7dec9f187e4b258a31c8edeb9cc0a4c6ef6ae5f4ca895082fd7930186a6ca3e2edba4e45f01b8b5b329421da047e67d3fc66bedca456efc425072d7c6f81035f6f9ef3714f1f13d13ad3ffde444fbdb470e0f73cbfce025a06d528b8738589377c852e266bc73c085705568300054d6cc413623b1ae02cbc1989bb2b968a2dc5b74cebac2f3411b2d08c0da4e5003cc4cf253b80b852924d3c3ec69d7452c06e18069247e1147e2206a72ea2dad72e76c30474a6c95dc0fc809cf5d01dc6614115cc0f3aa6685aa17efeff4c0ccafc819e4ed858a48baf38b067da338ab4675edc5f734c6ead3027a06e64ecf711eba85c0539e01381fe4fa7baa2ba47e6c6694d88352d0df3ecfd36f18b1b97424cee0a1b000a7d8a2d4d446", 0x1000}, {&(0x7f0000000780)="50c4e2c3d1310c0b1125f130d058425944364644dc1338b9e7b2d1d8825ee9685dca96e18093542d474b284e67bbc285d375cb05b8d15745f789d57ede0b5ea24a7fb6a86e93d278b4fdc64e13f305e0171e4aca23d2655589518db15580b369a510020b72f0f3a88d3b62001b6c4add1b6f3e1dead583a956a4ddd4d57d186de2e59fcf1f395a033a1dca708c97658887a6e5fcf839d1659802230f865e5b2b45021d5df6b16c191eb0bd11b94412b8cf31a34db45a1ba95c4c", 0xba}], 0x8, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="4fd3e406c930b956522a014c4ddde5925d7d42b7a3da632b0306b6ad71b654a66f8ec389da93691eef878b98a94bc2135380930a81e80dee", 0x38}, {&(0x7f00000000c0)="0be786f3ce265b14cd8b3bb3d09db9ad511e04ca6870e6b93660ee91d8d5197ba6e15607d3b0a3e4f27d2edb5636d20fcb2faaa3558b2ce77a65f438eb45f3c6929476b9aad389c7cfd12c1bb3d5d0c29602f4355d3b50cfbac01fea03077b6da8eff8881af27530d60380f5c20adfa3e9ce19c18f45453b1f8eb7e25a36cff16170a971074b09", 0x87}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="8d6c33c753002199b56dee93b5f734454ddc7a46a73f452d116d71bdeb8bf5daecbb7beae4d3c8f86cf071d84b8453b644b1bd0994c2cd33c2d37a28631b1663b351f12767869303985c70b3e698bea09872c6769f5a112bb6db5629669c653e7cb6eddd5b21c51c39055d07d348a7d06af6c98b93fe57aa77360356fc130a6d6164214b7b28d4dada12429eaf", 0x8d}, {&(0x7f0000000280)="fb5d4b3af38d02134a661576f9d8df7b544788ea18b23c0a658d9da4a80a9d6551d1f48b9b4379db75da2a2f72f5273847d48fde89aa69b8bd9fbe5f1e67fb695a618dc14ad37166411340a8f14c413a3cfc2ef1679c728997968813d2361ce883f1d41002856d5181ec9377bbfa54541e4367579397829d57589e561e8492bf415b3b7a41172e2fc6fa63f50015f0e0f8946ce205868922913312790a584fa3d7d2875114d450ee", 0xa8}, {&(0x7f0000000340)="c3b9650fb48dfb336da7bc529ed2b3d01b831e5678090db4efbac997c7d18c68113ddc2d6450c9b1584a6dd935df900c715e534537e23a6f4a641e339dbb5568ab9c4d", 0x43}, {&(0x7f00000003c0)="23d6626595d0235e317b22346778dfba3c182b3ebd6024aebf180bce69fc2fd3fca99817d8205f908d1eb8515c03e2820bf4faa06d59", 0x36}], 0x7, 0x0) socket$inet6(0x18, 0x8005, 0x64000000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x4000, 0x7fff) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) 01:51:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000140)=[{{}, 0x2, 0x0, 0x0, 0x0, 0x7fff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') close(r1) 01:51:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000240)=0xc) r2 = getpgid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x180a, &(0x7f0000000040)=0x8b6d, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="c202000000693000"], 0x1) bind$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 01:51:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/33, 0x21) recvfrom$unix(r0, &(0x7f0000000200)=""/68, 0x44, 0x800, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/64}, &(0x7f00000001c0)=0x42) sendto(r1, &(0x7f0000000000)="fc57d84f0af4b7d79ea0f8e7365db9198c4ef190902949", 0x17, 0x1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8000, 0x3}, 0xc) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:51:47 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x82, 0x20000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0xd89d, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x400, 0x2}, {{r5}, 0xfffffffffffffffe, 0x40, 0x4, 0x39, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x75, 0x0, 0x40000000, 0x69}, {{r2}, 0xfffffffffffffffa, 0x48, 0x2, 0x8001, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x7fff, 0x80}], 0x4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x315, 0x5}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x82, 0x7}, {{r1}, 0xfffffffffffffffa, 0x91, 0xa0000020, 0x0, 0x8}], 0x7, &(0x7f00000001c0)={0x9, 0x8}) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20060000000000f9559d5cd2", @ANYPTR, @ANYRES64=r4, @ANYRES32=r0], 0x20}, 0x0) 01:51:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 01:51:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 01:51:48 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000480)=""/4096, 0x1311, 0x802, &(0x7f0000000040)=@in={0x2, 0x1}, 0x30a) chown(&(0x7f0000001800)='./bus/file0\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) semget$private(0x0, 0x3, 0x130) chdir(&(0x7f0000000000)='./bus/file0\x00') 01:51:48 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x21) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x80, 0x9}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) sendto(r1, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) 01:51:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1c983b517132d1fa30acf6e136b5d7219276406b6e14ec6cfbf998000099c8f0c9ba31812a2399da1d90a3be972f8ef7f7be5e336914b2a8cd", 0xffffffffffffff63) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) write(r3, &(0x7f0000000100)="97", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:51:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x8) socket$unix(0x1, 0x7, 0x0) 01:51:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendto$unix(r0, &(0x7f0000001340)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844cb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d3d", 0x1001, 0x400, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1015, &(0x7f0000000000)=0x1, 0x4) dup2(r0, r1) 01:51:48 executing program 0: r0 = socket$inet6(0x18, 0x10000000008002, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = semget(0x0, 0x2, 0x34) semop(r2, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x4, 0x100000001}, {0x0, 0x9, 0x1800}, {0x7, 0x590, 0x1800}, {0x7, 0x401, 0x1800}, {0x3, 0x6, 0x1000}, {0x7, 0x0, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x7, 0x1000}], 0x9) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/69) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x200000000000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3]) setsockopt(r1, 0x2000000000029, 0x2, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x93, r3, r4, r5, r6, 0x2, 0x6}, 0x434, 0x9, 0x9}) semget(0x1, 0x7, 0x8) 01:51:48 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="43cacdbc69202d1875824890e6a574a38c0951554ab31a3e68e41dff503512a957bd", 0x22) 01:51:48 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa00, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000180)='./bus/file0\x00', 0x420, 0x91) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffffffffffffe, 0x2}, {0x18, 0x1, 0x3, 0x87}, 0x101, [0x6, 0x1, 0x0, 0x100000001, 0x3, 0x9, 0x6b55, 0x5]}, 0x3c) connect$unix(r0, &(0x7f0000000100)=@abs={0x39eb081c94f35151, 0x0, 0x1}, 0x8) fchdir(r0) open(&(0x7f0000000000)='./bus\x00', 0x9a1, 0x0) 01:51:48 executing program 1: r0 = socket(0x38, 0x5, 0x8000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000002540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8e755a4bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f72e45838a95f2"], &(0x7f0000001140)=0x1002) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket(0x6, 0x7, 0xff) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f0000003580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e6f9436139ac7bd3a07723ca549df5d93479c9b7e968b58827671236135d6303f48a0a57e2ca6f5b930e7587dc878cf3b5c50700000000000000000000ba8f399c99942f79dc0e80ee68dfe44de8abc1af71c475c0201250429204f2f5900260372917e6cff237c3a2a413c308a1fbf636a5731e2c"], &(0x7f0000002280)=0x1002) r6 = socket$inet6(0x18, 0x9, 0x5) r7 = getpid() socket(0x2, 0x8000, 0x8) r8 = getuid() getgroups(0x9, &(0x7f00000022c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgget$private(0x0, 0xa0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f00000023c0)={&(0x7f0000002400)=ANY=[@ANYBLOB="00002e2f66696c653000cb46b24d576f02f40c193ac49dae28f31157e539f2091c6d3699b4435905ac55dc476456aa6a093cf16821234c3ef08883a84d88bddf3409ee5c877e4ad873118d262c348a19883dc75f8dcccae412604ac9ea2b7a74846cbaf8667aa172bc3a74f922fc16b3e1ad03476ef59696e62352a44d10b5548f7125ee37938166ef47a8bbcc7bf55074353d3b98ec86db086998aaebd6f4ba84ef929e6d16f111f1ada51b8b967d0bd7db4989879afaf906de3f54fc0c00003227e47391c107ec27de99a10fcf"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="198a783329591497038c0c09565dcd6de140fdc2ff4e2b55373a53f9e3326fa5ba4f38c30b9cf13064b087c94e0fc04e989322e9b7e62b316e18ea5781bc92a99a9b0b5ae15250d2e87fcfdba3bd4939c3866af6b5e2a994594b3dc69ca92a5db625027b20848b8db92d627f98d048a84a5359e933d77b7806f2f691ff71af", 0x7f}], 0x1, &(0x7f0000002340)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x78, 0x405}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000002500)=0xc) r13 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r13, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1808, &(0x7f0000000100), 0x4) 01:51:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0xffffffffffffffff, 0xffffffffffffff88) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:51:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x18050, 0x40) clock_gettime(0x2, &(0x7f0000000040)) clock_getres(0x100000003, &(0x7f0000000140)) 01:51:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d3a, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:51:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x8) chroot(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:51:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r1) 01:51:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x80000001}, 0x8) getsockopt(r0, 0x0, 0x800, &(0x7f0000000040)=""/53, &(0x7f0000000080)=0x35) 01:51:49 executing program 0: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000006d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/129}, 0x5f7683598c41d2d1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/47}, 0x37, 0x3, 0x1000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x800) msgsnd(r0, &(0x7f00000009c0)={0x2000000003, "9ca7f064b04b870eacbc133148ef7e9238de64836b2ff6c6d74e27041da3c7a3b75077064f2da5eaaaef0d13cbdb907e8adbb51894361310329e70a81e90e53abe873d41d5ff71c6382f8d4ed7be7ec63b89a6f2bc3f4205ace55c00ae73db722ce5cfa3b899d97f2c6e39d9185d9dd5344f5dfde34d6979932664a9e191a85e3f8f7283394ee7e13d9076a4d36306684f31ed3a528393cc1e8ccc6b80d6a8a8a5c01101a5686f715b95acbc260f4fcf548799c2f3bc848e433b1535ca9096145e90f261191c371047de1219623c4d921bdaec4b5f3131e3530f038a4c675d9d5ea5eb26d1a40609dda4ce6ca91e8aae3ab78d6afecf79c337e6ffff0000000000008f2721aa34c59f08d9bac481333f328104d200000000000000000000000000000000435afdb671e80936575aa98768ae01e849dc5bd9758fafd830863581c63cbca10afa6c27b355dee8f81a393d413aed376021f575063304e8e88a1563d3e26839a81328c0c67087acfe1ef427b9f8e0d6d80856d9fe002d95beae65ce0f2e7bf34f0a61346e99a4b14cd641483a4ecdec411434325e2832e90f3cfacf38ec8f7e468351a31396a7dd67c509719db9c9026d32eb1300d4962c0b71c8989b982ca379944d48b042e657"}, 0x1d4, 0x800) r1 = semget$private(0x0, 0x0, 0x10) semop(r1, &(0x7f0000000200)=[{0x2, 0xffffffffffffffc1, 0x1800}], 0x1) msgsnd(r0, &(0x7f00000002c0)={0x3, "514fcb004713c9dd3a363c56e25c4eb11084a8e66787d31b2f0543a4772b2001cc60e7385c761bb39a25ba8530a9b440ca0f4fca81dd115a7450d5345e10ba11c64f7eb9c339735c0a07f9bb9deaf47647b17eb5f9ebe9648f6d69b25d3e208621befd7e9939c7f63cb50823f81697a03ea4203faa6ae371a11ff4b3a9d3aaf5fe662e58d4c75536cab6fe9fb74a030cc35f688d340866dbf6550f863e416da1b7db380d4dd6a5f9e01676294195a0ffe6e60030511361072528dbe65887aeab51b91c32d024271cd71622dad241e4cd0b99a690d41766d0c26cf222fb2c"}, 0xe6, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/194}, 0xca, 0x0, 0x9cc603fb31885277) msgsnd(r0, &(0x7f00000003c0)={0x1, "3ac574546f9ec00ecf720b3dd272bc4bd4d19036365725a4e80269b0b8e4ef19822ed6c8b0b0e1a6c43cded172b974877af19e7726c0e5081a3242c93006ba8fe862f04b5833b189bd6f1017cdb31614fb657e97fcf02fee21841e68d5e49ecf1432783449bf27b0f826048642c550967a85f0b40b6e1ffa3baf3c5cb9c4e69ba3c8a38f06c748c2ea4379afd74b9e222aeeea11319c983861e36cab63966b149b8f295fb08029b4b84416273b492485b24b892d5aa6e8a7e0cd9e587c8bd5f6111cd25c7515965dc3b1a8c7633a15c71caccc03b44f2edf0329574a18ec984cd46b9038285fb20f8e8dd97f73"}, 0xf5, 0x800) 01:51:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:51:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3a06, 0x1, 0xfffffffffffffffe, 0x400000, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) r2 = fcntl$getown(r1, 0x5) chmod(&(0x7f0000000000)='./bus\x00', 0x112) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffff7fffffffd, 0x0, r2}) 01:51:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) 01:51:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffff, 0x5}, {0x9, 0x3ff}}) pipe(&(0x7f0000000100)) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/47) 01:51:49 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) 01:51:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x26, 0x8, &(0x7f0000000000), 0xde) 01:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x1}], 0x2000000000000273, 0x200) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/236, 0xec}, {&(0x7f0000000040)=""/16, 0x10}], 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 01:51:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) dup2(r0, r1) close(r0) r2 = kqueue() r3 = syz_open_pts() msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="cad424bc9e0f964f36de31311a43a02f3301df6461a67821f6aff2108d321545f358c1aa8794358049dd32360f56f2d2b9357a2ed0150172856603a76637196a5825b21ed4d04e179e8bdd2ebd783e04897838d41aa90230fed565b486008e94a663d4c4cdf8897cd6b96ccf0bc248b28b34ce088ce514b542b045114b2c840bcc7ae02f24dbc4adb832c5f2f81c13dcbe50199e5c6b"], 0x1, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x2, 0x7, 0x4}, {{r4}, 0xffffffffffffffff, 0x90, 0x10, 0xffffffffffffffc0, 0x1f}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x1, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x1ff, 0x6}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80, 0xde12, 0xd6}], 0x23d4, &(0x7f0000000280)={0x100000000}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) shmget(0x2, 0x2000, 0x21, &(0x7f0000ffe000/0x2000)=nil) fcntl$dupfd(r3, 0x0, r3) 01:51:49 executing program 1: mlockall(0x2) mprotect(&(0x7f00003ff000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000400000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[r2, r3, r4, r5, r6]) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 01:51:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x19, 0x1cc, 0x8, 0x6a7d, "1b9e06673a712e32dbdb42c3b970adca225743cf", 0x4, 0x5}) r1 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280), 0x0) 01:51:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) 01:51:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r1) 01:51:50 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 01:51:50 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xffffffffffffffff}) kqueue() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r1) 01:51:50 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0xfb) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x81) 01:51:50 executing program 1: r0 = syz_open_pts() syz_open_pts() semget(0x3, 0x3, 0x480) syz_open_pts() ftruncate(r0, 0x0) 01:51:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x10f) 01:51:50 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') 01:51:50 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1000000000000, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xeb, 0x37, 0x66c, 0x8000, "abcd3c198b54e1e893dd6859fe984efdc249bc57", 0x2336, 0x7}) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 01:51:50 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x2000000005, &(0x7f0000000580)={0x3f}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a", 0x497}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01ab3fe02cb5f4c3843ef000", 0x3a1}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 01:51:50 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) socket$inet(0x2, 0x4000, 0x81) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2d4c8983c1d6dc9e93a2695646ff6779d38f0a397a41fd922bd4fd2bd88b0b91b7655f71632ed1387b545fde04a7f211478133ad1b730613f8b1adceb7d1824c0018ce5f0a5ec77460b53eaf8235eede7960f60e48863bb7f1c503813ffe13a1be3b9bb62d953f80f355f3fc5cbead6841cefcc0c42247860dee36b308c8fcabc4812459eef2687bd88f5ccd196931d9dd5476fd8b089b01abf7517be4199c9370c5e05db66e0c9f9cb3b39611df9315a673637380213e384658de51e5a8c4", 0xbf) fchmod(r1, 0x40) r2 = socket$inet(0x2, 0x3, 0x3f) socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="a80027c6cb62fd66e4846c568c4265130f4c01e68c82fc1aa819e345cdc40ec4", 0x20) 01:51:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "345f07a02e5357dd00"}) write(r0, &(0x7f0000000800)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db002007765a4a808545ed761b8e7493972d7cf1560d14b6d9009000000f08ac20544c20a40302372b1360e9b1c16a8c770143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc882e5325e923be429264a226c5ade889a3f8e45bd56ecea7ef892e04045ea2b24864f9b88fa65a456ce94540469c58eef8264fe2c41c419fc5b4c45bedefc2c65930766ceb178345ba7ee8f804428db4c99b0218f45f1216cdc7f304ccf0737a2a01076138ef2c3febace7cb73b73fa865e99e63690eaae04aa3c268dcf51cfdd5271df52d2dcceda48319fe85e4250dda5566353fdc3b28e14353326c2ca6475bb4868c0b76b6e7a9997245e176f1b982845f81137210f2d2e1dfd3b1aff28a0af1e5725a1612cf8ab02575823d3bacc038557f5d41c8ab3f8319ba8df6", 0x3df) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)) sendto$unix(r2, &(0x7f00000000c0)="72148d7d2dbb6fa28e79251c38cf7ddce565a0b84522016c7a1525dfd5e4ef977a68f9a88b920cd9c1b9721a563666b0b49f01517ee7bddda5877d6f5ebeaa083cda64ab813368239ab673516b04ba845fb38fdc349bfbd52b852d9fd842f8d7991ae25639f81cf229e6753d48e2c12b7f1e6fd852ac737bfa48f51d9cfc99101e2ee17c25b6af4227c810a0807517879dbb0159f60dd82112660cdad2472211b2d905a49feb268c", 0xa8, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="6f5ebef9332d26af6f73"], 0xa) close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) poll(&(0x7f0000000280)=[{r5, 0xc1}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x48) read(r4, &(0x7f0000000400)=""/241, 0xfffffe87) getgid() 01:51:50 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) getsockname$inet(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = shmget$private(0x0, 0x4000, 0x91, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 01:51:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 01:51:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000856b9f330d93e8eb3c142b82c868d8c224a560d2f86e3ffa026e5d221d8b0a176db7945dcfc065915b57e0ed85eb619529012c4f98227ba5a50eabe48987993c02c4111acdec80c13d323c7fb698eed97d5ae47edd1eadb3390a4fc92d866219db"], 0x3b0, &(0x7f0000001580), 0x1000000000000099, 0x0}, 0x0) getuid() 01:51:51 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xba}, {0x200, 0x10000}}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockname(r2, 0x0, 0x0) socket$inet(0x2, 0x3, 0xfff) 01:51:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0), 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 01:51:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) kqueue() setsockopt(r0, 0x42000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 01:51:51 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x5b, 0x800}, {0x1, 0x100, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x4, 0x1000}, {0x3, 0x230, 0x800}, {0x3, 0x0, 0x800}, {0x975d13275de77529, 0x7, 0x1800}, {0x3, 0x80}], 0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ftruncate(r1, 0x2) r2 = semget(0x1, 0x2, 0x8) semctl$GETZCNT(r2, 0x3, 0x7, 0x0) 01:51:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x0, 0x8000, 0x3) r2 = dup2(r0, r0) getppid() getpgrp() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r4 = getpgid(r3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x8, 0xfeb, r4}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:51:51 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) connect$inet(r0, &(0x7f0000001100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001140)="90ad790b882104886a4aba2f9168f7f14c984c", 0x13) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r2, 0x5) connect$inet6(r1, &(0x7f00000011c0)={0x18, 0x0, 0x6, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x80) semop(r3, &(0x7f0000001200)=[{0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x8ac, 0x800}, {0x3, 0x3f, 0x1000}, {0x6, 0xffffffffffff8000, 0x800}], 0x5) r4 = semget$private(0x0, 0x4, 0x114) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001240)=""/216) r5 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000001340)=""/26) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000001380)=""/217) r6 = getegid() getgroups(0x8, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r6, r7) r8 = msgget(0x0, 0x241) msgrcv(r8, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000002212e9f9ffffffff00e3ffffca00000021de92d40c585bd02cbc0000000000000000003addc83703a6eda33341abe0e612b10b51c76d547309f0444adcf87ae12e3b33904dc2a018b49494a30bfd7fabbacdaaacb95c304d1d2e52da005b31f08e4b70f2c44e157436f9c6dc16107ba1e698a9d2fe6bfca1d403e5f89471becff2899873d67f1fd2df4d2f1662fd05236bc57d7e00011e19fd78a8285dfe44e6a8dee4e98c14e4e22da23b39ba0ca961e1e10cb8a2d2ac583cd7"], 0x2a, 0x1, 0x1000) dup(r0) r9 = openat(r1, &(0x7f0000001500)='./file0\x00', 0x600, 0x10) getpeername(r0, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) dup2(r0, r9) semget$private(0x0, 0x0, 0x4) recvfrom$unix(r1, &(0x7f0000001840)=""/242, 0xffffffd2, 0x0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x6) semop(r3, &(0x7f0000001700)=[{0x6, 0x8}, {0x3, 0x5, 0x1002}, {0x1, 0x101, 0x1800}, {0x2, 0xd69, 0x1800}, {0x2, 0x400, 0x1800}, {0x1, 0x0, 0x1800}, {0x7, 0xffffffffffffa44d, 0x800}, {0x7, 0x3800000000000000, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x9, 0x800}], 0xa) connect$inet(r9, &(0x7f0000001740)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff}) bind$inet(r10, &(0x7f00000017c0)={0x2, 0x3}, 0xc) 01:51:51 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x0, 0xfff) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0xf45b, 0x4) close(r0) kqueue() setrlimit(0x80000008, &(0x7f0000000200)={0x200000000000003f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 01:51:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000cc0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb67ba5c773bc7724395e614cffda09db2219680db3a5ef3b66b03eb44c0cd5eed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e80ab01b883565818834ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a8133a165191ea118aca9d4c6de7f19d5e7e37129e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af38d75fc64185bd7ef7d962e1ff5bd35e9b2606c8abb0be11be865cea4d31491ef7091a8cae609ceac00f11b539ddb78774d482f7026ff28386a751220e462bb8526df3f4a870291cfff9dac44c70e3dd28509db000000000000000000000000bf3b84d900000000002000000000", 0x23e) syz_open_pts() close(r0) r1 = socket(0x10, 0x8000, 0x5) setsockopt(r1, 0xd17, 0x7, &(0x7f0000000140)="29c68123ecf886c76b93e2a300db7d4b5e5465c60cb7630179094c20dca84f9510dce3b22944ecfb1dd1a6acaf921979cd2b9081397cbe90b1635a1bea44532cf327fc0b49f2b4f41c62543dafda59b4dfeb251a57b4868a0eaba67296ada5213c0be659799586cd7b70", 0x6a) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100", 0x2, 0x5}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:51:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) 01:51:51 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x5, 0x7) fcntl$setflags(r0, 0x2, 0x1) clock_getres(0x2, &(0x7f0000000040)) 01:51:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) readv(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='\r', 0x1) 01:51:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20009, 0x180) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9b2fff1d69957824040af0f7987ddf57171327b0ef1a41592cf785f1ffa85b041865905eb2e1bdcc219b3cf0db5adf713bc6b7359883d615e835215a687ba223a126ac0f3d464e4b8cfba88be2c959434ce9d789cc95e461dbec13ca9dd418a71a0fd54f499fb77ea1381342db0e4b97802cafc3af7af374bb94368546785df44786fca6b68da65d3ec6263abed0acb8f5cee17772bbb592a20d4393aecb41d68d98a2d9e6f18d2979a00bba0714b58efb83b6e7040997c930560b4b8afa616d6faf0cf2aef3392cdf188cf8925c", 0xce) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x800000400000001e, &(0x7f0000000040), 0xa3) 01:51:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040)=0x20, 0x4) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 01:51:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r2 = syz_open_pts() syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 01:51:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = getegid() r4 = socket$inet(0x2, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getegid() r8 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x80) r9 = socket$unix(0x1, 0x2, 0x0) r10 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="86404995561e3c39c5543785c75c39926cd0fbe1954f39b084504e5702d568305ef1a9ec5ee9f1a0351d290dc710076fa2524a8a04d06f58fd0d4993332c53b7e18ef4ccf7ddb3a5d2e8da", 0x4b}, {&(0x7f0000000100)="acb791c17a3eeb39e796c86d902f71b861dd11c7a3d3bb4bf9ab7a3ae8234e72f33cfca0994ccde45dad08eb67c3af0b0275c7a3f8836d97", 0x38}, {&(0x7f0000000140)="67b8b4f74a6170411ff5f37565153cd7935d2117f7cef091f0da3fd5533e9f7863e5e235b0bd1f96d7b2c9e753a18d9f44aa1ea711cbb9ee78f176a4c01ffd03bb928d69ec3c37bc63624116a407dd5431", 0x51}, {&(0x7f00000001c0)="ee336863f52428ee939b0479755fcd0e83186776debb0e626f2f6cc365786c5661bf75f8c3487ac2948419cc3b8f", 0x2e}, {&(0x7f0000000200)="edfc65ff0d7426d857b8f755059bdfe3477de698c423dea0992b64796cb1ab3f85428912d194127940a526c02bd5b43aa6b514c38f55715d4a04dfca88b9adb96c32028bab353ff99f61f0b47cf5125abe690067060209464a2ef4db25899f2635244bcb963f02bb686340f35eed2e3e698cb9dcf7b05ff5944cc7494594ba34fc021e23a810e9fdf640b70f33da50333a3ccb209131ba2c9baec0aea945563851366c34137b6682637ce5", 0xab}, {&(0x7f0000000340)="dddd3c9fe8ef1bfeb3bfdc6e2384a6850bbadb698e07200b857a10689cbb3a34c57c2f184608fbe36ec668b65748a68af564737ae1c1e96caeeb3952911fd29d9335bdd6382296b0dd44e6a22779f71b7a9af56d403999d613646d6a0b596509ede966f5101b8e09f8dcbf5cc28f1e35f1ea", 0x72}, {&(0x7f00000003c0)="470633d2ea93471e9ea64cc93838179f43107ab7c7d9a4a589ca6cb880e3d4edb2a271af463d8a765a0287f71605f2724c2102537b3264b5283944514bed2a39fb489b5143f6cf7e4333275f07569316f4b8f528f35b9d806a0026fd35ad0bdf0366fb81ce4e925910dd78c00eecde9112ef9fee9ca3c929", 0x78}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x1}, 0x0) r14 = syz_open_pts() r15 = fcntl$dupfd(r14, 0x4, 0xffffffffffffffff) close(r15) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff0000010000009fbd48e06f08000000000000000ac4be", @ANYPTR, @ANYRES32], 0x28}, 0x0) 01:51:52 executing program 1: mlock(&(0x7f000023e000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='.{!{\x00', &(0x7f0000000580)='\\\x00', &(0x7f00000005c0)='\'$-\xd0@\xb8\x00', &(0x7f0000000600)='%\x00'], &(0x7f0000000800)=[&(0x7f0000000680)='{\x9a\x00', &(0x7f00000006c0)='^\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='$+\\\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00']) write(r0, &(0x7f0000000000)="342ab9bbc4192798c8d3c2fd1e273cea6e5a48ebf4df67e44ae0a6e789cb6e6999825dac3fb561a4eac2cf6e59d759ccd32d5de2ca8a322c40ee693c472f988efe947ea588a537d166eb33034769c3b5d0b74041d97d4133dc622e944f098a2fc36ed115bb183b4e5dd31537329bde775d342f9f1f028a8e114ec6b497748b9a5408710330c065b863b890c96db69de532c2eef4fac0f6d3fac1397d3868412369707964eadfe68af03c43", 0xab) linkat(r0, &(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000880)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="35b8a79afe2c60d2ac4b2441672b5357cb6b15b5105c331ce4b1979f3554b0091ee000c0802c8f1bfee98db9d8d08c0b2fb7d0885c1701396fbbc3e53615", 0x3e}, {&(0x7f0000000100)="c8739e6b622b0f94ca99da23868089b9239a07f7bad8f0b503566a401bc831f111d0328df9ee38be179ffcea23b6624092480e3e0b2819f8354479d87472e0", 0x3f}, {&(0x7f0000000140)="574a876069c1a1371fb33a8b3e9babcbf2b4bcb7eadaf125fca0e77c9f99acb9844ffa7369398497c7f256e78978fde6cd44d9d23cb84ee95a3cd77c33b36a2c09b7440c18df10776ca260b65386102e637d9b04e044bd508561fdef46d75860494f12cc0ef8780d36f8d2404cfec86f01203e6361cfb000c431be80b3cbb0aac6478052e3e9b288aabb697594e14909096b539c9250", 0x96}, {&(0x7f0000000200)="79a327c4a04f6e5500c5c6f19ea8069c09f1566fc90b6bb276f82d986a4f3de167c2bd0a0fae89576f2eaf9f65b50fa7cc68c570a3712ae5c40949fa05bdebbb3396e32537b8dcae9589a92514db57e931de8bbdf85f01ddef0b64a308a1b74ef145752a4b26c7e5185c0049e8702b20110ea0d6e63d7e9f1d502e419ca7b3a11134fbd21947e0f6ac6f80d01173b9f9be9e05a3dc", 0x95}, {&(0x7f00000002c0)="cd3bef52d01ece776dd9dfb2f8e196682bf11888", 0x14}], 0x5, &(0x7f0000000380)=[{0x20, 0xffff, 0x4, "974a0c5165d6dfa8e5ec140fc2e1"}, {0x68, 0x1, 0x81, "098c28178990ec49502c546f658d224ad72e8cded336f97c9d1d0ed4d968f01b92420edef5e79f546d78c3d6707001e91f7b9d127a6f845df70937f0254310de6286823044f4bf86e772a2c8d68729beb1ed74db2bdbe30c"}, {0x58, 0x0, 0x1, "f09c7e62fc8553f86d63f191d3a6fa294a0c281124dcf5462aff53e787eeaf914d6eec0ac8a68ed6ab7a8c3ee2e7a99df82081097f27638d955a901e7d51a4e11caf23fc19957004"}], 0xe0}, 0x8) munlock(&(0x7f000023f000/0x2000)=nil, 0x2000) mlock(&(0x7f000023d000/0x3000)=nil, 0x3000) 01:51:52 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000, 0x80) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x400010000202) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5062d541f6b5d2dfd1b7f23d88dfce428f9991fd532f73192dd613537be6adcb25fb1203a84f03b1d4c1f5be4f394e092afbdd0911cd973b6315552d022f94bf9c8a637af0258ba73bca410435e67545b7b775975e6c69f652c80a87cd900", 0x5f}], 0x1) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="9a1b3b562e2829c7f3301ec50ceb91212bed0400592748ebb1263bcaa4c60ca2ba88cdfa0013946294882ff6b3ddcd1c4cb5199f733937ad6b067c1873fada8f4746c15ef2e6576ffb3155377d6c95eb7f1d23d5e2d1dae1d1a7e37693f0dc5d2a8f64bcb444c1caf5e2e1d947582a2f7f2883fb8da16e288ecbdd6a161a76e5be8275cbd7527c03cdaca0c1efadb15c591207b110c2", 0x96}, {&(0x7f00000002c0)="e8b542aac95d3f443928c6ab326c17be2fb403d3b378233fa2829786a7ac770522ecc04e7a5b02abe7560f03cde0ab98dbe1c39bfca9cf7c46d44f12a14d38c01e84adb6e770759832cf83e4893e0cc33d237f34b7bce635b48d0b774542d730d0a4ad9539d157dae17e36a99a71c687cb48ffd50aa51399cc984486d5a5a61de42f0001af68c2b34fad64f65f559d0b1d8469c8c045307a4784b123faadb337", 0xa0}, {&(0x7f0000000380)="89903f02540a1ff652d3ea57e8f0f7b836bf1a36743adaa2f1a1a32701170ac9edaec2e8bba1166eceab781190d4ff9de94f95eca188f6b81830bc1a3fdba8813e73d8d3ac58298b772da39797b0a8d4d9586c31b2c9fde72d5679713228bb3e", 0x60}, {&(0x7f0000000400)="8f6a76a458ba48c0d1737894fbb962b05dd3aa1d93a721639c1b3e56dab403736196724ec38bc7a7188538935342b1fa25b2db3d90938dd20e57632437fc8ff427a0c3e9510e035146566de25a24af7bd0f050f0019f7a2669cc61494812faf57f02879efdf296dd42a55faa", 0x6c}], 0x4) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x140, 0x2) 01:51:52 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20081, 0x22) r1 = dup2(r0, r0) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)=0x28c) setgroups(0x0, &(0x7f0000000100)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x713d, 0x80000001}, {0x20, 0x5}}) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 01:51:52 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 01:51:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b00974a7b00101600000000000100"}) r2 = socket(0x11, 0x4, 0x3) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000440)="378b70aeb332ff6a1e715536d16229d9e1621fd7deb30150ca449d5f6120a5ff0f7cde2726c2d02e100f0533a1f7ddaa2724c318b35f3299498cb64abb45df0cb09b0910c13dd12968de3e8547fd336e94745fda5862305b53e552650e28bd61ab5614ffc2cc130cdad0cb5393da29c077ba1cd1accb9f094ee7c957888f5cf08704e145cde6000cae36006fe5bc07ecae15812fe7627157a1b6d8a51e0ba653049e29e4d6715d449687f4459bf4ff39d151efead61bd800b1678906e4f572f6dc085df251c5d0408a90804ad93c5cba4842dcbf6cac07e8801f8cb78ff2c049e2bf76389524dad5ec11a9b3dd894fb62fa4f5302322c6e5a29fd74b392b3aa111cc54dcc53e39d315d6f9c34bcff75129eada485f3792363e864f504b5831208f8f18c7e59a26afba3a5e56fa855cc5454f6cb39b79cde1ecf3e617543d83171d4afc4bfa7b6202d1cab8bceb1c63249d68a2cd8f5a4acfc5a5f102a87d0211735785d7ed565c56293ad9992b5b3f58a96951e5b6693fc6d7624817ffe975ce463606e2f4aeca1e6f33cc2f8eaf53e3ead5e4fbf24c36c927f7c5985dfa46ef2370e45373f9652a56975f734035dfceda258dbffe65ae10011541667e40da7647c408d4e98bfb4706327fa861eb5dfa3a0f5bd56fff7bfd09084ff941e887ebba47e64b713d664c1f5d671034244472feeb6a0db3cc3c6c88b7876c06b912b0099b181483cfdbc10ab6f2f91635dff8f2db0bf5d010829f540cc8ae315687ecbffb4cbea9b9e106486ad85f29eb9cf977461abe7a57f9a2ffddf96a540cd4e40c527675e41017c062d5f7ce3716b0f5900f0df1240a84037abdedf5f588509aaf0e1755ff8fc569411bdcc264d257e373922f648aefa6269bc69a3bb9d15b4ed4889077a7869850d6dc95ea0edc949df30a4fba41264713ab267d87746ebb037ff4e6a539c4769ea7657c0d959169db64824b3db6a454b810a9fc6e9bfd978a25ef24508b127189e0cd68d440a80152306496b49f88944a2fcf890737bddce5ff1b5429bb700c2a340a7834b548d435013c77ceade3940703f802861cdb77481128d0407f1111d2f47dfd226005f2e402f985ee305bcf8d2994bcd7ef882cbb0050ce5dbaa1510c30d457a2ea8d11d02f9bbab86ab1a26226d5226851e9347fb9ee7eafe3542de6b3a890d6f3a4c2038901839997abf6b95f392131fa71b7c1c2e5ebd22f5edd99d9738038c5ecd97a858956768d92c604f0906b281a96f3e6728c5914feb19f6061f91d95c01697a19e413b2bf175678444bcf3ea2891f4b2e8ef564936a42919de63e269a3d792586c22c1750083943c449868258b97a2dd32ea59399412fb7df3e94228c9da5540f476d4dbbacbd849eb29e467beb676488837468a626aa7047dfbff18b68ba1c7bae3174776f2393322faa2d62ffc38f7a6e690ebc7130dea9e626b42bbfbaa526e9ee7cea62e2112e735e37b633b7c3aa80acd6e7a2ca2d5c0a93c1dc24d8366cb5c253d5c369f5b1580cd998a7279cb1815e62cf5d0fdc1bf8de6578c965c336a23fb327c1fc1b59e3b1596900654cb9fa2160669736d016f51323866d969aa9dcedabce3b1fe32a6a222b28f4dd99876d14700306f980e6ec9f09413b78f6a2c8d4ad46cf7539e3e5a6371a194faa3f314b6203c0835ca5a3b8b2b01d88784c1f5e07a54bba8a3d6cb59d7f2f47241668477c105c5edd557215bcdf8e27b166f624ee3283a3996448d24fbf925292ac984ee7c62521baf258113f34353546a52d8f288b1aa7d522afb827387728e21bba088500ced90e1999e08386799d79c7af224468f1bcc1d949bd0073f5386cf4192ef73e117b702e04f0a2323648dac9f3fbe6cf70f76d1a54ab174db9f3282822086e1ae6961d3658db583e25fa77b0790e3940f8ad800b9c114023204df6d5b3b647b438df1b5329b5e769c83ea56c424914761390197952b2822c1929569fa6b2b955e34bd2e06fd440c40a11e0934318ab2b2d2d1bfe49031427e48364958ab3c2d2999de0747ce315715639884a476ae4ecc33c294037c6c859cb8994a69acc810d93254821757031ec4cb6ff7cbbdfa0553ccc9de66c3497563ebc9eda2c9764c94c79b9b906122e51290c6c76b05b0e0f1cad75f6b196c3b8537053c5aa922292ddbc35bb50c64264b19cafb437c1688d4a02ad57a01c493cf0a760a86d32bb8598a99c007d6c39ae295947a46166ea93eba61a32bc5b7c8da9aad16e4e5ca21d79e13f3cca46368ff7d66ec659968fcd3e89c83cd0863e5801a574e61977caaa81c7576632504cffedd574d0c42090ba964a0d8ea1617c1b118bd936092930b74040fc141d149eb6f44f960c620a988cbfd90d2aed397cf7eba6d361f1a5d8082af94914ccae7bed8da7ba16d54ddb94cea4f7c425c65c15d6a2f3826bb7d17c13a3431e636b4d25e066337184369abc1d764fb243a0a936c9d64e5c913be2a75ecda37a756585d2df355f57aed9de344e865d9f6f3d3c47a0d33badc2226ede92794319af6446d130dbcc6323b2476e4d57f9a270ee3561bbd5b317fbb3e1c4dc17681f6d6cfbc764b20e66cd4b753f29321dd4e2bd2bdc00cbf5dfe3593d1fc596987243fb8fa1c2e0400eed66e7bcb54f13dee4f18eada8e9e218deee974ea63ca3622d540cb7e57b6d14086de0bc6753a0912332d432384ac99e0fbb6eb2361678128f4393a263ec55cd21fff8a1aead5b40cf245248aa1c77b814c0158f12dd0f6606457792e263575c702ae6c0b5ab04e5260cc1ac3b847d6dcd2cf21473ea08217a0d2014447c1f35cb703de51c2d2c95c0e587665f46f5ea243d8c7e07f056af969464a348aa6981653c570fd46abbfc8d998d6a5643daea1b71ac77d22efaca7274be9271291d8318b70f220abbb98ae077ce126ad572573fa4bfda9395797f22b2da7228ab527ef7ac091e817a0dc45404b33a73f38c3b0e3204c1a8d2eb13f7111e44e87d42b62af15849bd3b9d5a1907b3e32216b5fa911009c568fb0a64953756403a589e19ea477bd1414394538e66910d5f4623da46c3e38965f3542e0d5ce10d9b7fef3af4fa5f4a584049246dfbd14d5d355a9429c40d6292ddea2596f5a45a1f18e2d14e949d4408eb09efec349d7948575970d43ad578980d113735630cbf71a065319e6dd7885e8168a982e62841a02da2286f0c377e36084139aa5fac7bb5e55357e4ccca4c47152b43e9038c504a1c0c6b374d4482091d7f889b09871b12106aa027e7167b1cc9e32080de9a854564bb894aea3312d54dca2ce62dadbe789e46f69dca60dd40d347cd1fcbe994587707e3aaea5367ec34f48339d9d7827fd34b3b14ec66534806625a513358bf18141b04d889cffab300554cbe5fe8e4beee89d9acd87e471d62ad7b52daa90225fd7099cdcc0c57f8b96301b07a3df5bf6dbce115bbf30cbb83d836eb2938f1c9814fd284320a14e0f0b29d2ffdad942dad34380b1170c2b1a6bcdf1725934d33f131c1bfd5d33380ac4d3733e8fc72f4a56b51deb4f74ccc48ae347a19a534fa4b4e64fcfd200d9ec693e7fd26988c3df5fad41857add61b8149005e0ca856982d9d6827fa4bdd19467b218960a67eb3a1787c962e0dfa2d0e02a5956ca5b2af9f7e27cd19fb8a5514fb6d2db0e2df0154aa76f978df4f4ff1d39b126d93fcf57e787b342a3878dda782de61746f324ec1f87d2ff1ea27c2a821721cc7442dd64abd56bcc154387242c0e4cf0fd5c9e825a723cbd7bbcaa67c8b35b48c7243ca2145b98e5cb301dc96d1c02e3d5cc1bd786c6835d6ea8dc1f67db70663a4a1e94ba8bb132a7dabefa697df47f96e116f0c476ac3dc7bc7507e4acba4d3e0cfbad397d54804d6e9cdbc1b42066d65dd95d21b1c092bb7248714ffcbadd4e64bc9187fb215b23e5d301066ab915b1740a4e976436f5c47884de7fb01e3de63f5c1889a149825ba40b405b6eff60266b76f8afeebfcb53e54b82336576616d9eec60d124cb77b9696074e353818a21c276304d11c9594a25a0bcdce8e5345f2930cb38d097320e70547913b8dfabee949e248d65d47fe667f8df8fb6bd1edd4b95e4b2d3fba7473f3454220bc8b93e2563e30ead54dc33c6102656351b369951b3e93aef21dfefa910870a97153523afad21127d373ff39f3e51453e19c17d1a548b56c1742993ed6b2b689b780ddf614853476bd97897dc5a251f0e90290a876357a011ff483d73ec7a5bb092b8dc89fbe34bd44adc64bf44c6b376e2cbf7f8bdb167be8e80583bfddea16b035dbca95b975f9957e18cef9e1085741d4ca5cd0c1f4bbfa756971287900751aff81729192f5c0953618f86be760d4ce05994faab8914cbec1dfe8bef1055a6a305299ce84316ee0f1aeb852eeb582bf51cde70662a179ce19c5a24120afb5cba4fbd23088f787a551210702969091999aa30581678fb0fe4793db8fc5f92a74cc786c885ac6c7b35dc86ea0f147f7c629315681f5bc68b7ff495d9185fdd29102a648a67fd91aa86afd3e3a82dc1bbbdef75f30695a9c6bfdbc6807ab67f2c555fb4a107731229c093cb1017ee438967ec50bcc5f329b337eebc1f0086336cff8e86a90abdcaddce7b05e8dbb52db6f859dc182c0f3fe3b9160d8289b1e2b65ab79812d04377eb1cfd29345a65ba12d13ea8da3e152211ccfebb4ae9078d7af4b32dbbbdd096f8fd6f130c1a6b3cc19eee0512d753adb18aa0cf2b627f2b2eb3b6b76e57cd3bd45ea79047fd3f0c0f83f26ae52e703e384a3300be8734551241a690e9bffd8e4d92a514de0391ba1a99a18e193b9130c1fcb1b61cb084d70979bf16a750c666bbda385e893a2fc50909ba65722956d037f2ee46e75ff368000683558b996c6d8fe4ca193696f448c25e70539455a0ce28dd951f285dbce6a167ac83131893fb7e46a543be60096d3c4a32ab4986ba470ed008d300653af90c43a512b4a0d4a17d8f6bb5cc4657bc4fa299e0399245acebbcbe24156fe64c43ec1c098a3a3f8c7722adb64bd4cfeffb77d7d2ec9d2605ec14afea9560c301331fb1a0f02e8681fb8964db166f08161ea4ff3b90125ee295413ae3ff86751ccf797b7701f62227f88def6014f116f60df9aaaf741fbf8bca55b6e28e269eaa106d409cc67d8d0a951ad6229ecf0ca9735ee6749d080abd35a429b89b6e0ae36a12b0caa849979b84228c387492bdd0b7630eb9c130659252d9d9c34e9990d6680f33574eb64045df51dd7474d2b71e5d1ce5f4bcb5b0094e2b3eef2c40915002121b935c23ce1a243bee05499166d57f4b9705998b13a3e0f7845e3f1ef3b1ba04d1fb30f5f2357cea56f3e214e5b65c9f580e3110665f21722544cd2c2481cc790623473724f0339b90a2cd4331a10a32610f0f1fe4054b52e92d300253fb455b2c78d960b04fc680dfc00183a44d6820706e65e45739b8ea4583dc9ca37516ac2aa8464edd3bb1104622bfb5b42c14285693a4113606e10e9b71e9c6d4cc50c491bc7fb897aaa7c77feb3df3e0b07c4f151bdadba09fd694d5210ba65d869d268ca1316e9e03baa4b735d207abcc825818c3a1fbf6482625f2b79af4bdec836d1a7c118f6c3af0f96920c08ea6a05a5b7a1985bff4799013529cfba828c96004adceb3ba43fe9bf43f1df2befbabeaa4a035cfee548f17d5f20ab6cd68704e3f623f5560f2cf7d18550d996fe3fcbb746a432587c52a286a303e53d67de6bddff4e3a79d7df544ec8b5bdac274e7df3dcd9a78e8064dce", 0x1000}], 0x1, &(0x7f00000001c0)=[{0x80, 0xffff, 0xfffffffffffffff9, "9046780675fe93a7be20ce53e0263b7db0900e33250e3a86d4c9239f12ca3358f318af8c643b8bfbc9f86f345b92a501f8193031e0cee39dad298ec4e745b8b6d04428967d5aa5bd84be57b1144b00f514d02eef0649605d9b293a70ec9114bd7b2a9c621db490503444f587b7bc48"}, {0xe8, 0xffff, 0x7, "158507a8b1ebcbe52e1c8e9cd01a3690a7dcf7475f38b70d9af7409613c98a936735f06c07529b2846794ad7be7778a3c4acdb8cfca165be9a6f487e6789d8b2a30e679c749e1fd35cf82370baf244a857dca3a729464c0ceeccb9f966cda57c06dea4100bf5db02a2d4b19958a7cc2183dbb89c6c1377f9fbd129bd46022a88bcce0449665ea91ea0bc4f013a47fb59d050d5c681eb29951774376bf1c923a877c236f40bf1d94fe91d6435749aa846ee686d3feeb5256c1ed2d49c5f7b2e648812019fc4470c2a7b3f4100b2e9e9ff12bbf5e999b3"}, {0x98, 0x1, 0x7, "059d18b298ef4d5d35419d55eaa09a15866fbe4c89358ad3285544a86b91cc01458a18476c717538a39c91742bf0ca04fc72866fce7c7e3c8f76ea9c46347ac2fd0f921aeb2810b50622b6d21c36b2a01f69884196c98eefc2b4e7abb876c2321d5bfa7fe338c824bed75d104475afaffda55aa95b5a60228dedd90ab3dcf5e33e1278"}], 0x200}, 0xb) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 01:51:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)) kqueue() 01:51:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xa00000a5, 0x6, 0x20}, {{r0}, 0xfffffffffffffffc, 0x90, 0x10, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x1000000040, 0xfffff, 0x8, 0xffffffff}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xbc, 0x0, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0x101}], 0x2, &(0x7f00000000c0)={0x100}) socket$inet6(0x18, 0x0, 0x80000001) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 01:51:53 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xffffffffffffffff, 0x100}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x2, 0x3, 0x8, 0x7, r1}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="e4aeeb4e39a775f9148143f12e0caf8c2482ef", 0x13}, {&(0x7f0000000200)="169c330c92e49881651cfc8b1e3421851f24a49e0de26591", 0x18}, {&(0x7f0000000240)="72e9949ba45b1b75c3fae78dfa0b05a6b102a028f9cfabdc77f9e0f822ea12a2752cbafdfd7846070b719eb59b736ea6784c801f78e2ac356ec5b07327137e3c019b99797c78a47c8726030941db701d3546ef81eaf417df70c1877c8720dfc61d41833d832499cfebb4a247bd356764aa266c97f920a6f17a60ca1823cf5bed9e0ee32fa9bc4a70b006c30096ccffdaeaea5cef52151a9171adc78cad524de86c86c28dc3fc1a32a1a6ba6678f5d87881826163e3f07f0294842b34287e56120bb3df4ab3a4e509089187e78c377d02daea4983a60ed46b5c80c3c8", 0xdc}], 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/32}, &(0x7f0000000140)=0xc3) 01:51:53 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x200000, 0x7fffffff}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="941e35f5e70d200bfaf271e4d417e399dd", 0x11}, {&(0x7f0000000100)="d8708e96b28304b2bf0915735601ec2066923cbbadf69c2623b751e72f19b73dbe58925f97e4eb572cc28576c4948d85d3dd2d9e119dbb3243e0e98e679c47cbfff5572da4c216614275ec40ee033c017dc7424769c0d57a8969daccafcd49f53b4d975a37d091dfe5acf12a1de415b02b49c220be6b832982adbf374b422a9ce53b8ea834944fcf4f8c08ad8f9ce5c4744dca6bcf7aa147f88cf98ddd8c94074e06833e74fa10fc9727768f32c098e59b8fd5f5ab1aa59957194ed91754704fd16d46abd9892dd9841530c87fcc215bc07882aa22c750ffa487cb7b6a77ebd9ee91caa92b27125ae6a593ff21521819ffcc9be7dbb08088c6648eaac0b8fc4fd523ee050023f1a45da7f3be28336886a91d281aba841f3fba6a103d1869b8b32818a15d499f0d718e873e166adc1c1284e49ee30a135ac6253f471190ce5389f0d8b5693dd93b2075bc54ae7d26ab296bd3f3f3879e0b5e449870f3ae2b310619799edad24b6edc1c74f298db913142660df7a13bdb205e821d5f0d1a7069283c21d3588b78c084b55846b8a4c9084b9e322fe0362afa6e79cf186a1d1a819508a01d599f32f23306c5c1005201160cf1c1bc74bda4edb228ae967cbb9d4163001e4de6de166b3667ff8bdbeea6c7ba2ec05d0e35a7264e039ed2826a138d9991c80e4300ac1d2faf3a4618fee6fd5a0c6925d45242a3259b9a43994ed7957ef58045ceec7182cfc04d2365db2174cab8139511864a369170ec003e570411b866d18b36ea87c24d47c45aa17d05e8e0f0676f4c104bbd1510fae837625c589cea06995a1e50d6061cb550db2fc5c33a9611e3af5cafbd1038595531fcad7c8499f96aa5778b50ca68590bc6f49a4c979955354cd06e7292946d5b22b192cef09af96d8f8627334c20089324a2a7f53c0669c0e5f646aa03659fe7ad54eb950741f560d4a24d8b3de36510066d591cff5d4be7861a75ad7b9ce19271cd9cf65259881bf3444f83d25f19d8b360d04d6cacc33f0c51623feee32636d71e1942acf5bd6891a3857675da0b4b611e50d702e75b33ddbea1f416bca8c823a492ed4c6190a799cf633e3b4d12297659e7bd310dca75f1e9910bd9e90e263aba4c704538ffbf6f9ab424bba7a1b57f0b7960d231e97baefe3a8667d5133fc51969ded772bb119a7423a6a3bba3f9098a7b76586885ee750a9ed99c6bab5f10942b15985e8516e3d24d531ab82c177e65643326a1c214252a97cb0b357897242fad4e74b03bb37eecdedf011ad284c6fecda452d439dc77a3e0ed598c681924f2f530e514bbd3fdbe316720c0b94d64d4ff1500db35e9e773aeaccfd55459be329f603579fb25bad28852caef8f796d02ffdf5d5f512a57cf64ae05efbe26f223caf98a8e801bca8412e6f44629dedaa12665e0df259d9fbb9ef3f045f376687ca0e5e0a304b5d310b0d5fadb7da81b25bb9ede0d1d04653dbc1566e9e38fe4139a4bbe505bb0540754c872d874ea15e182069f06950ef516c0032859792320929912f19b3f2d7c5b1c6a36a21b2b3dab17c3eb40979063dd1749413dfe3c48e120fa6bd8ae54dae68c6e9aea8e113b3208f6ceacf3969c2e09dfc407b86b6e83761d99f72df8feacece413d08f191429188d3edc1f88c4caa9f4f0fc020ae623576a8f596e93fbc879e70a0fdd4348eab630c7f6f86a2fac7c42a07916eb4a115083aefa45db6073c4791429e01b4d597e36fa8bae48f628441be6384bb12b00d1ef7956cde1b07e03b1cf0e83e2c8991906fff44e6611112f154b932ed732c6362ea7d640f940ed47dcd75656fae4c2989f432b8a8acf48be2c72dc6def76b71c0df867291149b5c18f747fc196f0b46107f8828f6702b64643ab980f4b082e242ffc5c6f27b17a8d36de33a5db42716a9cfa4dcf1deb1e4f3226df6a3fd0d09964257ce8315fc71b5396546775962f9e5108354e9f3d6cf16657a910c9cb88a24e2ecd6c63315152c58765bd3776e7e3494f8373dbf7383354b9260f54337e08f0fff9edbafce7704cb093f50b94629aafd31547e39d9aa21652b56fedd874ff4f8f4c0cdb3d7d0096facc919550af447625710e6a05f73ecfae8cc0054bfaa8f3e7353e2c34d5074635b9bc12b0f9a524c4b2334584916c5c3d3727a7d5becaff1bbac74c2443784fd605e193ab32dc3709dcbf286cef9916b12caf152c8322cd183e51455d589a881c0156dbf27597796d4a9280e1ad63c77f33a6b4babaadec95789e59ec149d3b8ad577eaed2e94040f21fa0ee3506e7d7cd1aa0e57e2564a3fff02a22d9cf34a0ea48785648b6f787143804e6f1cdc823c79e34b88307a5da263e6a3a79234643ecc9326aa4d8e4254c4db6179f2547a1f0188ddca10fad5e48eb0ef3613a369f6d5524d004a42f431978951971430b28aafd03eedb55c0588816922ca2a093d00e1c6ab20e06acdfc83e3a909475dc49eb337ff18c7ccde6e52690c17f2dc519f3ea6d52e6488e6cf07bd02f6ddcaf84238c4a3360763347d32462e0efe79766c1a7b6f918bee92f51425f6f9a08619c9ecf12ba4fbb68b314fb7209b3168ad409247fd6fabba1d59c686476da17381c068b381dbc36511cf3a2c42fee45e33d502166f4ed4c1ade0e3dfb06a1b2ae9cfb8acaab1235d3bdb4f1b3afc2a2c46d4d3cb8ed0ef819a76ca8ad1ebecc965267c93fe3d809867df9b54c90331ab5101fe10d300ea3872df31cbe859edd5e0fd4e189c55ce7c8a9fc4eb8ddc062932aec5dcca4e35acf422b4ab9c0d8546c9486014221d99ae67701ac8e918b267c706f124666d8c07643bd621a78fbc9060e611aa9233c22f989b68e614fb5c0ce4295bebaee6fb111b62e12d60454a469678af92d953375488e0bdc1baea672a7a8b38435905d0b63649c516e4c8b015cb2cdb0853e490da7edf02ef6274f93781e55a8242dbe972dbfc40babd18da00173a009793f8179ea15298f3bb1d75e8a93b7d7b637b80e829c4027fb1d46b419c6afda9eb2d18d3dd67a73003f3e36a00efb04b58dd8d5b67179b7788299540dd7284e9f811f3bd9ad8c70fe72a8674e6677c578674d4f905b2711b367767f82a84a8b2cb8daed6cdeb7d8bb8fcf7295fb6743805cbe9d38bac99d2cedd4a84a60458d333ada57fecf32456d93901cf546ed0e579ad8c1120aaf0683805f534a340e93dad97e7e9a9c82279c83ac420cf2d7a3755e0c205845c77c960064fd72ce5b239b5bee0d0f6aa12d06474e8b33c6bcafd9324952b86206a0f58ce1b19b52a5c76310e62d63eb8b3e8e00ed1ed15acf38728334e5ed701c2acf9a9d1bdd6341d5a9a0aa8c8e02e654dd1aff42ca055e0d6c6f781fe6ea8109aea98e76d2ae1ff20b16bdfb4665c0a318daf4de1adb6e56d3a771cabc8f18c9e29a47afc34ede1dcf05393188cb6cebb13b992438070b98158a3cc1016615f0f7d899d08354f1afe3249d9e5c940deb41a1ad69ace2d9a17009f4f5bb6b1ca2df5d326e0f818621fea292824afdbc7d3cff809915979d0e7a4232f40f6b77df642c50367f5d102cf23fa46f4f1bbffba6c69b14636a251bc3d97cf59c9da940ad3b60fa51d1e45168d245d4da4484804a667308285f1c17d88eb6bd5f2aa56afdee9bab2fc9d80ec1b2cd2fd9ba0e954270b35e220a74ec3e3bd15c71215da5b789c9f32d4275786baeb63e7fa3fe7d7a756b6b6e63220cb40951bc32ac15cc6931bf68aa450e8b929fd4c09df2b6aca8551c262f962255826822216fe2b72eefa3ec4190e89bf3851cb529a8acbe1ef1222dcfce28f6f23b8dac66f15cd708cd3edbaa97d81084c7a6f416d63ae541a2cf2714743b2ca7e79b23203a9ccc08f89855c7205ccd6864519722cc35ee2cd21d83e27cfa964bbfc78848f3c4a5350fd6439e703dd62c8f897e1c918bdc66420c83ae9cf72288843f7f44ca662d73531d462dccbdf551c4aec6e9d4446654c07cbe06f5b92574be176f8e9f93d1a16e1f1ebd687dec4f52a2e6a57c817012fe8dfb90e21cd82f99aa83df3a78c09215a1d40d9230ae4fb5acaa7be90348fa3953cbd6f604e5eac667df0e743710947def72de29b986bd68a2166126e3d92c03a7ccf33f66e4d7bddbf28d22a493ac298a06b778c56d85666885861ceb21453fdcb2cdac60211e76ca02a299c4d78da98e4dfb331ffe90a2e60a2a79d7b1a423bc7195afe5d57ce44fc6daf1673493eb314609b2942d37ce95967985fb3fd4e3fd7670a29ea3911fd62c53b1d50fc0b729cd57215b186540e8f9111460b0566098fa7ba57bd5fba6bc4a8f72a78cd44edbed07038e9715bd21ddcbd8d8517f250086f310966f756bb9947254f0e745b202eabd888beb241740a9ba7c4c111e90eeb82454f57c56919596e600e450e43f5ec47afdf239ca6f3e19c2eaea646758a0c64777b74c622932a247099253e6359a5e1da8da565ecd0c3ca952f8b76afae0e7ab3d45d16f4c1f5f659bcc4ec70aaf52fccd0765b69a7b0bcc372139e62cece838c1fdb19bb147c506a76a80d8cf09cfe00011d88cbd2d087256883241f314f9ac6e551cb299f4a24cd68f941ad5d3252beabe61781cc90064ddb803ecf9075775afd4e9bf9fe0b6f66c4d2a2f78d04f07694e8238adc4ffd5007fe3f0f2d4f98b70185d43e2ed5ffa6deb697d954c339253b600ada2aad320ca67f93fa365e0613230367eb0e0420868a4d14a178ac7a74fde0ec3c702ec50a8331dc96345e557b82ec79aeb9f899d7f117110f4e48d28622b220be01fa23871ed5aa2f0c2fd5162108abdf9de72d439186dc784aede83056d191110e02c869b7ff72452e3a153d6de4f14762c8acc4d34aa258a09ae40192995340222b4cbf71bef3d550630350995370f611e5a363507b34f8800ea7a69603d67486bb3ae09e064ba3c9ad0b5e4f60c9ee49c3b7cb9772cb02175f32355f5027554b065c920afbba7c2a2d65482df962f540f56230971643d770fbed03b0d6a50282566c3d18d8269fc3b9deb678a5cf902a0778999d7fd9d8f30d02c9b6ea8f039ed17c9c21f9f9d3a16e1e3883932f4ed6985d497ff0be460e97fa2f56f67f5144759c803a889c5478e0b7a35e36f1ea9e3569e35b803d4f3209d16b2c0840883e4a09dfe2f77e1a9ff6022a43816d8b83a9f24e00eb1998eddc9f0e0092637dfc7aa5bbc9a9782c80b91ef2964d274daa562718772c5a9273da129dfb1f256551fd707186e534b14323df345958026c9a918c5b047f01e8c19712e37335f964d8ae14520a96f1bf04e486231b5d266a9fab2cd306dd69a548aa879804b54c9ab11458e6570d217a11911306937545e84a41601956f76b647159f936bf886209a6fcb9d543357911a5f3880cdfc992b97ed3c1e3e62665163bc2bae0d30071a260b22ce11dc29f0b278dd4e81b81142f4dc39fe59663a75605f32cc91f9a14fbdfdce539c9bec04ebc86f1f87df2f07d5cb3db6053dc80295869564b8b82c1ce3a9c8570e29a906b9fcac1d3f001476f5d3df0e89679d0d3ded81b3d8a4e5b9739b6b599cd93e550f6f3f0c211687d71821d012f08de4af1d9fa2d1bd2838a977b7061ab4a54c28ff1c956958a74cedf5eead4618997f483f916a902e779170367be18ab30afae0d1897ae34ec1f15974c06f2a5d9e70e3baced14dcf4ac6e346c6814e4d3782398df5ee7f57cf6fcaf635ed82b31f965c215f592a5a0e6b667149700d1d74accbcc875a9928a2f7f74ef4a600951772ef9204c991e10b63e1975b8b360e932", 0x1000}, {&(0x7f0000001100)="47210a409deeba66177dc353e8c5b66a5ac3333842d75f35aa55a9e051e0d1846b3c5ac2819054f1420c7c4f0d95304aaa8aa1ce22f472d4c8f1f439797b43e2361fcef05b12ecd5b23523f0bb728478a29478bd7f04e641d9da12e18f4c7241fc109ed1b99c313097ff358a8cdaf4e7f12347b991b9c2e71e9d3bb7a432c3d1909e8c52c36d29cde554bc2c87a3f499c234839ecbfd0d2967cab75907b29379fb40ed8354059bad590c19974a479ceab8a6aec74f9d1111f1c1bb4f52148ff4cadfab", 0xc3}, {&(0x7f0000001200)="198a94808b112e0b9772f2fce315a25b4dacd3cf5f1065aaa9e6f52aebfea25350f9a1f30550d9338e54da591dc883935722039c6b9f423733dda670b57b3620ddc4a28cba3e52d812d84bdf26bf8d37a0cebefed4d17563d6477d6057a97e2b22a195c3aca04bb5512a7da1fbe3258b3651aa174fb2c81f3a23d2b7696b61dc734595abd81a9e90b7069c17f3ce61fd739e019452e58fc69a114d8ab0fad2ae52a9e0bf717589e651666ec52f39e5b57c0e15d0c9f34ada977ad9e9a039a90f1575c37ff11737cd8a2c27db2a0e1391a7c552563656bcf243bf5a952485e53a5a4b1a5061302adb906c9539cb3bdfec3e5163f2daad7c9a3e", 0xf9}], 0x4, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) r3 = getppid() getpgid(r3) fsync(r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001340)={0x0, 0xfffffffffffffffa}, 0x10) ftruncate(r1, 0x5) pipe(&(0x7f0000000040)) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2, 0x811, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x5014, 0xffffffffffffffff, 0x0, 0x0) 01:51:53 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="d1524ab13108959ad8a264114bddae2dbe504dda7d0fc11e461d0beefe18c12d743d00ffe486699bf74f08bd75d44212b16a0f1e892a6425b5e9e591245bf4cb383e4b73eae2a242", 0x48) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000080), 0xfc4c) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/92) poll(&(0x7f0000000100)=[{r0, 0x24}, {r0, 0x3}, {r0, 0x2c}, {r0, 0x22}], 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 01:51:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 01:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae7f82ab03ca9e5ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() syz_open_pts() 01:51:53 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x41) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x20}, 0x10) 01:51:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400000004) connect$inet(r0, &(0x7f0000000000), 0xc) shutdown(r0, 0x2) socket$inet(0x2, 0x5, 0x2) 01:51:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x5) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x3, 0xfff}, 0xc) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) 01:51:53 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x104) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x40) dup2(r0, r2) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="aeb0cdfbd1f88527a9ef28aa3a8d8ff9536277cd144bada3dc829af5bfa3521b419040c217ee17fd3ae88c4a6fc516b680e81249d90a5f5ff21fec5cfc67a291b1dd5035218a312453120dbe651ce11287cf19d428e21a7350f517fc2f16659c4db9518e40ad9a1fefb3c63957799193a4e33e643dc50196d3de4282afe9e69bc3a2e66df2e608fb6f4919c80af052691a31338a27791fbc5a21910b447e63013b44b0889ecf0759d0f0f7417a0bc792791f202600973b50f681858c07498a240e3c97dfa6ca027de56c129cbb6c8103f5d669f1f18ecb378d5ffd4b6961727c718660e5618dc01a9ba818c568b082f11c477eb3d2c5284e07f85ed09e75", 0xfe) 01:51:53 executing program 1: setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x2) mlockall(0x1) 01:51:53 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x44) getdents(r0, &(0x7f0000000140), 0x0) r1 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 01:51:53 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x200000, 0x7fffffff}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x12a) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x5014, r0, 0x0, 0xfffffffffffdfffd) fcntl$getown(r0, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) 01:51:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/40, 0x28) 01:51:53 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x82, &(0x7f0000000000)={0x1a9a00000000000, 0x1}) r3 = dup2(r0, r2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSDTR(r3, 0x20007479) 01:51:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x10) close(r0) poll(&(0x7f0000000000), 0x2000000000000072, 0xffffffff) execve(0x0, 0x0, 0x0) 01:51:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = socket$inet(0x2, 0x1, 0x7fffffff) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x111) openat(r2, &(0x7f0000000040)='./file0\x00', 0x28, 0x20) 01:51:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r2, r2, r3, r2]) setregid(r2, r3) write(r0, 0x0, 0x0) 01:51:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) fchdir(r0) 01:51:53 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) faccessat(r0, &(0x7f0000001440)='.\x00', 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) 01:51:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) close(r0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getitimer(0x1, &(0x7f0000000300)) setreuid(r1, r2) fchown(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="74aa4119db2c91ca7d8c6c3c82178f147e90205a0e7b654f41802884a1505de23116cf5f9d2ffb497d6cae348ea3e0bd7a3e62d31a6f0d2785c160c6fa0a304207b36af0461ab387584894e4bcf052ece748cb004db54318ddd8f645b5c7a315f2eba71eea9238f6fada0c849a1654634c9242b0fafa7d5ee67cd37cd66a3b6263064b5b788c079dffdcc0be36585bd2b17e54964a03f1a4dc98e7111fc9508c408e22c6e2f040cfaae7673fe361f7a5b16ad18a56e00beffc1ed88b478364c82bce397d3cf628e1e62a68ca52", 0xcd, 0x5, &(0x7f0000000280)={0x18, 0x1, 0x7}, 0xc) getsockopt(r0, 0x1, 0x2, &(0x7f0000000080)=""/138, &(0x7f0000000140)=0x8a) 01:51:53 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}, {r0, 0x40}, {r0, 0xa0}, {r0}], 0x5, 0x25d) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x101) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) dup2(r0, r0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 01:51:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4158) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) 01:51:53 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000000c0)="a766fcfc7e7a872d71dfa21c33025a35a28198f03994a2f287373e186c32779947290bf585cfb4f4f3e85c983337f7e7747c0a6744fad8b5f1baa984c3c757b2c62102e63f13879dde8777be9e3d923e6d2c68428f9511425f5f20608ca6b3461f4c1e17da6b081d6c40014061ecca7306849e47eb386814f292d5ce42786fb98f8fd152d13e2f14791679fec0e74510ad93357d7efa90418c6537e175b73f6cb4e9ffc328999a2ead05b8e22a392a", 0xaf) socket$inet(0x2, 0x8003, 0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000600)=@in6, &(0x7f00000005c0)=0xb) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getgroups(0x4, &(0x7f0000000440)=[r0, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xd1b8, &(0x7f0000000480)="b8", 0x1) r3 = socket$inet(0x2, 0x5, 0x6) getsockopt(r3, 0x9, 0x68319cb8, &(0x7f00000001c0)=""/124, &(0x7f0000000240)=0x7c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="3df2de410341441760b7981df2a7ee0431a601931825bed624ab4d6b5dc90a47d69f8905b2c3ad4b53c6d9f48982f20c360c82fddb2954910662dacb4ce86d7e7a064e9cdb9a9326f5e1c16a7f52ed481640bf44f2fc0011acad7a54ed04f05b0b4c8fa12814f796fa60d2d3775f6e4fc50ebe2de8882ced17294a9d7b20e17e1edc96a8c8bae997594bc885cc2d", 0x8e) 01:51:53 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='r\x00') utimes(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)={{0x30a, 0x9}, {0xffffffffffffffe1}}) symlink(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000000c0)='./file0\x00') 01:51:53 executing program 0: r0 = semget$private(0x0, 0x3, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/181) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/4096) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xf8) dup(r1) fchownat(r2, &(0x7f00000011c0)='./file0\x00', r3, r5, 0x0) select(0x40, &(0x7f0000001300)={0x9, 0x1, 0x7, 0x0, 0x100000000, 0xffffffff}, &(0x7f0000001340)={0x1, 0x9, 0x8001, 0xff, 0x3, 0x8001, 0x4, 0x5}, &(0x7f0000001380)={0x4241, 0x800, 0x4, 0x7, 0x5, 0x2, 0x100000001, 0x400}, &(0x7f00000013c0)={0x5}) r6 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001400)=""/150) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000014c0)=[0x7, 0x4, 0x8000, 0x8, 0x100]) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001500)=""/181) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000001700)=""/41, 0x29}, {&(0x7f0000001740)=""/225, 0xe1}, {&(0x7f0000001840)=""/153, 0x99}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x4, 0x0) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xfffffffffffffe39) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) recvmsg(r2, &(0x7f0000003a80)={&(0x7f0000002940)=@in6, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002980)=""/182, 0xb6}], 0x1, &(0x7f0000002a80)=""/4096, 0x1000}, 0x0) mkdirat(r2, &(0x7f0000001640)='./file0\x00', 0x0) semctl$GETNCNT(r0, 0xeeed3e2ea9f69453, 0x3, &(0x7f0000001680)=""/128) ioctl$TIOCNXCL(r1, 0x2000740e) shmget(0x3, 0x2000, 0x7d, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) fcntl$setown(r1, 0x6, r4) shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) 01:51:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) sendmsg(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f00000011c0)="f0d6d0188afa3bc4e3247628f98dec17d63126d7de4b6e9e9e4af805c869aeacdd85a75e5bd708e561f3a354e65559c8832be250906c6f7f5351835d5fd28a69e0ceb3cd96220037eb8dcc5636f01fd3f143cd276841b62c6b89cde2c834a2f8ef735844512a2c5345a33288a79ae0baa02adf6d95e79e5fdb1c123e59542d7bec0f3dfb07a6f76f36a11e5cd9419d91333018de2f5860ee937b13a6248e3045d30a3639e32c0ad22c99094e35adb584432df2fafb39063f5a1d98d0ce934e4e8f4ad23a88c901339f5d58ea3138491d42ce54c1cc17d2e68610a3072daac8ee26f95a1598e03409a8a9c4362688a898ae54627316922caf9821117ed2a09b2aeb4401889a38b631e8a409ade7d9df5d5b5ebceab82c5db54e23f5cd23430f39f015f7535b72e9d68deba6cebe2bbb661ce152cdb0374e65d9f8965e2cb558e51a3098d28ae48ba1256dde4a9e7fbee682352a91257c9f6df5a9f2dd928d7b5b2d4301192eace58add7f88f62690bc544ca94463d10266f2c5a90debc4e2a0d7926ce23ac03fe95566d1f473479381d9fa70d6595300c536611f0bb1672e093226e5fc7c1300e6415024c07ff15ee85777c70670b9166e747653960acb514e63e94b59294447f8f76e2b7a502c46b4adb6f6788a0526e1d25933ce5b14146cdc889fa2a92b99e4ea629ef739dac8112fcf60657c36fc3ec617616791cc3dd5106905bfeb9a743fa190f4c4a970c80ff424760e0fce50b9f53627d62f571e253b451deb4c7eaaf9b9246e6daaf0738cba2d20e6799d4292a3046574adeaa884e39f4fd9f025e610c34c6c528f746e42fe3af58fcffc6af7c567eb5ff48c04e0afbc534db58c614083916bd2ec6a7fa5518d531bdf649c4a84d5d685505fd43d99d9f307a03bd9e7c7e669fef4411daa240274bc72a62fbe3ca7e92e5446d2fd61a8ae3d6d7b5337b1c32e7542a28701fa76f30c64bdca2c51cb1d0688b49456d7cacf0c589ae669b318a9dc3ea5ab0bee8dc9b9ef10e2a6d313816ad3a45ac1a1bcf3f17f31fc961773788fa89cb1a5a00ca17dd2028b88776576441bc80a0de539069a49a840cf6a5f20af9d3f82c2193e5cffbb24a1b399bf28c4933dbf179f3ff7b197d8d08459528f110767a13b670a99deb863519180cac8759a54b961b3b388357e5ad14c3a4dc89c9b369240333801c3ef825196a8e55eea252f10982e423c7e2908b29cdf69719947ce6b623b0d783d05e1e9168ea68738f62f7ab8956784a776524e73d8707ca4447c1a3b597b2bc1b8d8893fc1c07dc82aaa9a03c5549b46465732d1e3aa8534cdd304b88097d24063e91ac12c5bb60b08cf1de22f3e780c3b11a3550ad153132c1970e8a2800f33dd5a01d82f5d2595a02145839d5a7003792ef9380da507f5b1672533bc12924d4480f632f8377f2af6d6a6e4cc86081d91d2e8cdd89b25f5367ab06185ac3f76535f17b546bef62b7aee8de5ac65978543021d9822c43978f1d9f26ccd95b781b7bdb9a2de8c21ea261cd47ec307ac430a51473bf31fc2024f6366e8311419046c7b9898639bb45a69d90ca2a938f7ed5e63c2f3269daa085bed3f04bda4504b4c7ac1a7d20740a0f065f3a7a859f8c5bbb0dba33afd14312969bc34e6b54dfe44b9e4f2773ee42a8eec00fedaa9551ce69fe84d8b2d130c3c98ec983ebbe36b42b04ef738ce0979c0d2b4b475d3e487ccc4299d53982ea27687746f7083595771d75b272ae157a37201560ac29688b06fb642c9bf985b19d6becb69851216e2aaa8ec36dff6d45c3b846587db6a50ffc898b7a8f626adc1cd7ed8a05bbf926ddb5bff3a98f5a1aea9cad0872c54b8981139c9cbcdef9a34d026fa7b72751e879626a9f1aba32e0d1c4c9b9329c18737b2b354d116561bc986d7c1748a64857e4695dabea16963deca5a704b2237ae62adac4b03f7844a5299eb9b25e00637b212ff175cb34f623d451b04de44b456e7241dfe1afa6118480792a15bb14237b0280c415b6e0372af86e3cb6fe86eebcc5916051e3f40da7f60212c3337dc6c449f38369132ea18383c4d311ada7a390d73f54d2e61a96750482c34efc1ee10ea68b6dab844dad024d2f04009d7f52ad0a9c04a3497a7869b1f8d3cb086ee574088f9f504893c6186c371c291be20585c39dc79d0e0642ba12f403ce51eaeabb3e9e35ae404ac31b590eb6108dfd3ccce7e7eb10a0cec09cec71ab373083b8895f31212f828f3843a5616aa98d6e37997b68f5fb696b398e074418057a6bb0ecbb7a9e64c09958112a02cbc8dfa938216512e63b25ac65f9a587abcf5f861ae01c1c56191c1eeb0c54126d0488b788b7bb52f973a21edc753173788d174fc360da5dec0dca71b4c3f64db1064625e8542027047357a3005c212ecccfc8301735748f2ae69baf49b43586cc4d66c2ec9caa8612c5c2edcf274267c51eebf2bc68587349d2035a14958b63bd3dd49bab3cc9a445a15b6580bfa8e8f2426bf25f36f898eb2c2727bd11487208c1659db0a3ee0714781329d499e1eb009004ca28c9b0d87d4b19feadeeb73e3f4b2b8023677771281ad7c324ea73d055bd18b392b3ea5daa5dbec638f7ccf1d25750a90ebf84c35dbd291840c5bf9218030aaedc5243fa3c63ead6a10d464d9c95cc2f6bbd6646f52dc72b6574e9078cd184d8d015d725169fca8fc7509642902e84ab0fabf3b8b902f805b2380ec3ba243bda90022a15e2043dd50fae4a0b2cbb192fb34e8c1f9b0d633c3e4d21726509bc9e7ddccd8dc2fe89fde0ecf1d8338ee343164200493f5a6ee0446342ef492a5dca3e1dbcac0bee0ab901a388f2a5b96a21513eba3854f97814eea51eb5797851f806bdbd8dc9fc818280891dd5afe0d94abf24c868fadf2034cfb3136b454c3f2c61fa9771603796b4ad686eb4fcae37b85afff915bb6355b063b2717a8d3b6a0c9ec9e2e52cbc6874d5721977d0e32c7b609d5fef00e3d8372ffaf0a0bceab6361d174f1423a650ef20ad0ccbbb33e51034aff00b973a6a3d80c3f14a1bee70a6da9a4babe545689a36ce739f180acec195b80db235c76e8b1ca3d24179c0a24d346edd24e83b9220596799696d379263740b6b20015b7f776306e26200a726da0c7eb92a846b96cb4d584ffd3b44b2e4bfe2ffb3b8f89afff78674ad9783050e23326e66525b6949ec9875bfe3d1d1d681f960b62fadfcd73e4327017fccf93d823b8c96362f6b2ce8d4e2dfcbcfae4a5c36e4c20121af91eeb1a7ea956820e07033b3f35f867e69f8f549efa8ac0f2bb91c80ba47332565ebefc023c3d8a0e410b36342e7bebd7a45ff163eb851c70539587e38867811e9348e5b0bca4ce58ba259363b1b380b9548687cf962127866d9fb2e538c46c0358902880d6bcffe0dd9e5887d56b129082c48023085377e940e520b73b6cd189d84ba9ed94c30ce51758015a81ff48da772d9a5b498da69b10cb9323ae20153d2f618f9b17c67d66eb5b8059783fc221074a9547ef7ccd6828772b5be485b86fc30366fdcdec01d830a87081643737852508dd904cc2c3e04aa26fb17694a512b81eb5c3fe42fac71d8ac0f52ca6d72fc75784e53cc98fcbc7c1e5b27a3995ba97a0a4757d9786e1c2719b4a7b09b1f808ee099db6978bb4732807cf34dce76b2dd4bd49319f6664d4975b88ca841ec271964e265dd3e0a0212caebc83c6fd39c2f54a49fa71a59ddb2f6e63825180aa26242540afc938794b07ac2210a3b7cdb486bd3b245a14eda61717c8e9b230b6d9de7b784bb9378590dc30b33d0bc619cca9db28f7bef341d6df13738302f31fe0f9e327fcc78ac2efec56f269be82bad92737a529f4f0086d84bcd65d142f0747ff2e4a4e551781b1eb5c39cc1ee39b2e475e3706d6873b11cc32eaaf3b0e5cdcab3c587e7ad81b34b08494deda1fe850632df52d57e696273774bd352fb7aba831b54c9677683207d33cc10ae39d4d60357da5efae363092b3538df834a64a901ca07829c8c6d1e0f16cd6da04b9b0716f38e316e6e76de8990e6df4eb718535b42fbc864fbdce836ba2bd82a95192a7a30665232d66b9c3daf6121f7a78cbc710234605f4564b604a7b8f759d4a9e9641a3cf9731d8407d8646e11b7789565c0825b7c6e54cd07e6e23bb3b1b098e75d5e1b8b6d5c87991c7105e2e28e26b78bd0cc7ae132f47d75ec29bda04208667c6a99fcbca1f45e8835007a6ea77d74161f7cec7517a5ea81f6af59ac9178798708004074e36f41f097231a5dfaf655fae6b678b7ec0c72032836e5680c4e6a78598d11c8b60ef73350b059326b49716ebbe7682d4f2f761bb5a23de4a6de60c38cccd1214de548e882db401cd05a598f67d6c21bd165ea7be0e3812b1a4694df61a6d642ba1f67a5173d10e118adfb94f0085a5d9c73210574a85029afd29a4ea782efe8116db594461ce635ad918ea2c88422fb2f82d7ba98d714bb534106c6b85a0de8bd618bcfb95f7982795538c9fde596622e64b6884557bbd03e3b72b1a5256562c492167daf6ed3f5ade7a24c3fc3f8c9775eaa5408493242b62a461c307063953b10b7646c245ed5aaf47ab8c06586803446a4d94a660ab5db72c5dfe9c1b28dc3e2076bfe753a7ca80f06513e8cbbd3ed4c7d04fbcaf3d6bf97b0f3bd662267fc097a734a506704a9fa5e08aac9498a64d4fdbca2874c416e18ebe4e90e76a73dc5f7b1e91b7370d52b4e53b831b2229958f3febc2f9d3e46833edf62d8443a8f8282bdaa8bd73210d80148a4f98e83d46d6a6fee551ac2df9db42e6452ddc8c70ee6984157fb4b945a65a5a360ea566b31dae95066bb201a83a4e67d178f065e28ae0cf3686a5f1ffc42c0ce4af69a45db60a29d26ffc52d807c3c583f5404e90cee477f149662e88186b5ad7d8a514fbcc8c0a98799790ed861e2b291f6cf25139c49c52a30e9df729b5840a0cfb8f9f1155f2d538e237f946894f5b9d8a4144c1f19376c1d835b4143582b5620075acbd8f997a236fb058f6c547cc9fa186b7658ee1aeebd81fd672391b02857656c697f56acf800b91d1066b892a785fb8ec36d22bd2ce5f3ced22efb61c5839e5d1847fe6132c814e95ea25663f8a69591eb598b21d67d9834ac7e1585eb8030370185aaf48ff3e3807b405ad5c6b24482cba0cb104797761c510c6005dc702cf83d1aac4a8f4c9219f52df2727492384bb42a6dc490738b7a74031cbd4f33507c48a49ef0749374a5b4dbb477a49da0b9ad8087efbe08086319257c44a28ce0780a0252efcf3e464582d03e388d559bbef5410edd8fcd471a9d7b2a76e58d26520cce2520e9e5843ae63953b24e998d1a85b0deae96e5f788b85e668a8c2c0708cad46460f34c5bcecdf2f87d80c8f4a9713988687ba7d4d2b7db9c186583617705da61275d3173ac4373540223bd927613ddeb7afbcdabbd97c9372e2937ba42339cb788c7d2c17694a218cd1453578064744673abaf6023efbfe0e31fdc83d20ef0555615ad2d2ff5902b8bb8437c39a184c00b5b84adddde73fb242f512719708843426c99059ef845e57e8c73bde2efff03b7cdf011cd6858e62424a73b913fa2d68d51deca1eb95375f50179c2e2ff064f2ac7b6a44ca70d80ae0628621e141d7edcfa70e7a6274789cf226b53ff6ea253baeb1ac2a0bb2873af22e3c0dd99ee916598bfe7dacf73f84205ebeb4ef019b19d8b4905808db707aeb8e8df688b285e059e5c138804e4b695de811503f7024379075634dd4583a06607e218b1623", 0x1000}, {&(0x7f00000021c0)="1f4a6bd349a8e2e1f24b875135f9f9b583710e647abc404d1dcb7839b72fb4f091f4d30162cbee106dd4c06614cc413a65b2e02b9ecdd7efd2bae13595e1bf8aa96b4ff80442cbadd3837fa3afd0b4413a79a9453874053e31dafe5b90821c80c1491be44971692aa1aefea86a34560285067d7bdf3a7bb021ad0c63aee60367fd2e9706fcebcdecaca3916eacac4acfafa03668cdee9518531b0d478a9facf1eab371f9d01e357604abb3dbedf3db674708d38a2974d564f4f53911a0aecd2f78d24c7ceadaaf8316b2f74f7f7a331e9242a5bdddc313785566833f39f0a3630ffeeca6c322eac3c59a28ce903080c0da6cf3cad71395912cf091f0659f20", 0xff}, {&(0x7f00000022c0)="bb7bd83cc3dbb93a10df2711f62cd491f44286f1163bb3576b53348708970ec71f72fab6e129e6ee73d446a21922500a8059e7ca74b1d0de606dac5bdb76ff219ec05a26a6e47f1c51f5cd1b697908f696cdb1c6c823e4eaf4dd4ac1458758753ee17b79974117583c3b394831d95b7c229777bb54fca646d13773e3c1d42f9d6fc89d6c0bc0e599b354a81520be5eff6d92050a1dcbb5eac48173010ea4a2829f8f6b85a91a5017b625948a54643cc890593883602a887642bb602219a5f7a0f857e9805d9d9fd3243901dc2aac3194a9d10a4c1df9f7cfc6f2", 0xda}, {&(0x7f0000001000)="500a332e3bf53c142b14849573a32b9d1ecd53c95c7ece024d4ae67b6aa57e0027cf54cf67437405bc476be67b16a04dd1d79ee56e02122ef218c713aec93e6b812a513deb810a1175fa68476def4d5f", 0x50}, {&(0x7f00000023c0)="cffae274a16fb7dc77265926fcffe3888acfa450285dc2211dd191e3eb51d94df6f6fb618624050a337513fe1b89c373cae07594a8bb6e6b3b29d74377c9f867dab99dbbc6b40c8f91f36bed38c3ce2f7d856366ccc1d066ace604b51d268610c90d96745bde", 0x66}, {&(0x7f0000002440)="493667a0c929aef871d4d0b8f04e358e73512743491e4cc7d70470c4dbf44e7246a8b00b16ae57add9cba2ad02d8861eadf0b7259fab751cd89164317f4aac36d31f054428dbc89ba5bcd839ca9d883d729fc6b7fff0409cfb298a55674722cb1f12501d88d13f4d997ab34406f8fdc2695d81e54730a3dff8db19d8f9b2807c872ae3d0c6a4231bd049b29644a410169328fd5dfdc4d00f1baf958267dc7da7805d92b06fba140c921ccd38660ae0aa0757d9e7d66bd65262e23ae2554d54128270b20e602b95c8ce32be3d405e15", 0xcf}, {&(0x7f0000002540)="0a2af01ab8b650d18cd05b13dabf70b0dfdb859018dad46f7ee5aca38063d895851088cd4e89654fd8179da031d45842e02b1d4825d024333c58dbfbccbc9d659fe0a9c0c07ba9389df49cdb4212d83597af9cbe5c2d42519bb2db34308aac8fd98a6792d0ef24951f9f5448aabe9190b18b543c1a3eb9449d241618fe01dee93fc3a328485aa0", 0x87}, {&(0x7f0000002600)="eeb56109b174ae6a5a8290d00781d3a4a57efd475faa67b559516199851ddadecd7d3bb8238b7726dde829fac87939b778ccd7b97e635490015a4ef4261c66ab8d146b02937b784d6731f20b0458c3c197eb71f04bacfbb07ec284718b611f1a824d854a50855701b62b3b3e96d6e7f729c134d02823be84e5ff1103cbe061b0550772c3b399f28b544158a4375be302cac35a47aebd109b03eb5f12bc4910ee9d891a", 0xa3}], 0x8, &(0x7f0000002740)=ANY=[@ANYBLOB="c80000000000000001000000040000007835dabebe02653c2e31056b3e1ccb85ba605de52e42cf9b8128a41d8a01010000000000006ce91cac60a8039915cbfe174fbe6bc624f69ac79d58961055528b62e170bbf490c247aed812640528d42da07c9fdde84737458909ec5120b92f7068caf22343d55bd9b7f788a64a67d47845ae99f3f144ef0fb67d63b0fe3b6428cbdcb6549be8a8dab016d25304018c2caab8012503aad883a77c6bc9f5f3b1fe5630481651dda25a33783ea8cded348ead2b08b9b60000009000000000000000ffff00000600000010efa8d16a9e325a0a3319afbfe0a9aa3ebcfa0bf38428081ae14c7d77a655651e06ecb0f6f05024517453ccdd4bde486bdba5416e7f5618f8f22f898277f87d3421fd97e667f0cb64ba006897ce832ed04173184a8e5d9a340d4f8ac2fabf72cf89c9d9c571435cd3db727e0f3c6b3dc7871dc8f831f1c0dd6e8549e4c4f300"], 0x158}, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) lstat(&(0x7f0000002a80)='./file1\x00', &(0x7f0000002a00)) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cccc177b18e695d29a6666e03a6b2221635d920db8bdcd96174d67d1566a89275ead75e05ba398f2f66f59f98bca0e46b6813e043e3225aa364b5be8c28c8f94f2cd5c6f1f4ab4234f48aaf430d08249e71fb92dd788071be958283832f79e5836d875e79359f815428c", 0x6a) 01:51:53 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x200af, 0x7f}) 01:51:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair(0x1, 0x2, 0x1, &(0x7f0000000100)) pipe2(&(0x7f0000000080), 0x10000) 01:51:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x2c) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/111, 0x6f}], 0x9, &(0x7f0000000740)=""/82, 0x52}, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 01:51:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) 01:51:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 01:51:53 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000000)="91e75fc18fb8fef864329c2f8d6f9e00eeb03b180232368322bc651ab39c000b365581d900c68575452d64fc1d51d39ab79538814e0de58c9e4a00a061c3c54e2b1e617dbd3fa4f58900d478375f5401af1671e361a5ae69212effca50544dbf09d325c80cbea11e39b65331564ffb9f8bd0bee98ba8ee74399a67f3b4218af2ae336437db19f1d47427327869591566ebe7a6f09fb9485d271d21339cc56d54060d56946729807bdc08484d3445364c4eb4b6cc469c49f125f2e7b4d3d31fbabd06a3d3c73f37e00d2b36ca9b8b5de1ff580b684db02b3d3fc7cc08bed46aae3f54e4721a0c9e0a0bb6dd3d06ef3064e47a42952eede13b5151", 0xfa) r1 = kqueue() dup(r1) lseek(r0, 0x0, 0x1) ftruncate(r1, 0x3ff) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 01:51:53 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x890, 0x72) fchmodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x6) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') fchmodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x168, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0xa, 0x5bf226f68bf91f0) ioctl$TIOCSBRK(r0, 0x2000747b) 01:51:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x2000, 0x508, &(0x7f0000ffd000/0x2000)=nil) munlock(&(0x7f00003fa000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000001c0)="3e0057912385b2f06bc67ec5b7c3ece5ac8e80170dd48f32126b6ca38b71113155312e7843e79f43262430bf3d180f9106d345bee731e844f134bd80e97095b1285a47a7f0e5ebd29bd497301d5232e6d96a67c477e7f352b09e83727671631e5c393ff5344d51ebe06a8f60216b12fdc99d468a6e655bfe3308d2efbb79d59896c43a1cbac00ff8e873f6f13e8525c834da6cb03a733089b82d4a", 0xca) 01:51:53 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000000000001) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 01:51:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0x80) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1}, {0x7, 0xb15b}}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10050, 0x80) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000240), 0x9, 0x9) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 01:51:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x4) 01:51:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) recvfrom$unix(r0, &(0x7f0000000200)=""/139, 0x8b, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)='\r', 0x1) 01:51:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0x7, 0x4, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff9, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) r1 = syz_open_pts() chroot(&(0x7f0000000040)='.\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:51:54 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)="c31a7365a524a2bd01e225afe1d76dec99e2cd93358bb340b995b1d0badc77baaf362937711c907601f39db6ecf8a21e781d42cb145423e41389e521290f8d5747cd78bca53adfb335583d9d1513c518f506842f6e648179b525b50dc95b14a90b6ba6e228a48219841ef0f0de7265707ebf29d53e57aefbb8c59196737af21d4b418f135c91c77ec3a51c375be72a871be27b986a507420f04912a48b3d016e3bc5f39ce9c0ab5707349daee96be25f4156ef", 0xb3}, {&(0x7f0000000240)="b61e147afab7003f9907411cd9c7f2af2252f066eef00a6aa5e0f1131526d9863b637c7ea6956dc4547e72961fa82aa3991aaaf6f284e648c3773ec670ee67b142d93af3012aa4b0290689e70baf90ce562c8cbb892b2959a3f44e98b1a383f75788966b4ae926c8cbbf9d3866400aa7eed19df3d5a605082d629b", 0x7b}, {&(0x7f00000002c0)="58dd2e8d409e3a27245253a15280ef31868e29bc7ad8c402dce91f8640bac369fa2a60a8e810c4eed889434fd02350283bbe7e5de228b77462506d8565eed5b51c0a3e4d37bf2ee04bafb63d7bfd85c94156249b97e9c9af3c15eeeb764d29c34f3cffe08580ad04c6a941a5ad6852870e7bb9e9a9c0d3a6ec2c8a97aa70ae433a912bbda9ed0658361ce3b258b1b0cce66c048ece6e9b2384aae0889de0b57119b9eef301b76cc427c68deafd66d325d3f00bb60127058bdf17c8712023027afdf12dad7e36ab44b98f4a155665f6d70326a35231c63c8c16f0de2f9d4eb681c5b2bf3aeb99a26f1e19def08aafba74f202c748ae13cb3aae7228f672a2d798c8f3fcb395a89636ca3920cfa3c9425fbda0114d48ac5bb968e6ea06ef80284df201f18afdff1138bafe9ce3a0b31f698d9de7618b0dbfa5c64576dd329eb786b3efff37f393f97150d90b1cbb8f2547d2ac813f41d4761bd8eecd2f5bbdc8991e643a37247c0af2beca6c36b9ee09cefd2ff03438c31dc3188cc137ac3297c0ec90f56e0f5fcd9d0200d595025052d7e8bdabafdc99dee5ca9c8c61718286ef239467bd545f050f9e76c72cca2cf31202e138b2991eeec8ac524da8cd78ff3e754810fbff14cb90c8e085033613c0ec3ba84934e11be595b09cef8c6c46dffd52ba44b7cc2b7d3dcbb0f8204b7616a831e704b0a0da89acd9c3facf03a0d594fa2d6644c654a939ff03f09a8c914b023b620da6a9882c7d7e8db05e9513b7aa1000794b4049d6ff6a92ed73edfb30b91b482d7e45872b3a925df3eb7b5256a360e5267ecdd5f7e56e9105131598dec12ea1c19c2ac83aff7a7e3ca63682197e240139c2de7bfc9a6e2c8f1faf4aef4f274721b50fe87fe7dbde50adf07c5704f95ed7d844fcb1f54d5bdb915bfc5ad27f6aeed797c6d330ed70853a84d8066ee2260ae26f0b79299481d9085ef64cc8454830fea61d0e41248d623d79f3f0434f01c1be324722b571edf7fb111f000eba2e32babcd3bab7bc53782f73e556fa7d6666f321e8741cb1934f473d1d13c66957491226684f01e7ac38960001e72f621fdb06670d9eb17267aef736d7c5a98506e4686ccce08850c87411be8f0c48f468108bdd55cde60dc8a307c38bebbbd0b452aa127dd5edf048c18ac1a37df56bdb821917e7f64954704d7e9a36c648a5282dd592980fa658968777b6ec30a7b52a545744c1ff05389a4ddf7079e1d61e364e816e3934648158327fa0d898e15119d11eb4212139e678c1f16010e5e5a2e1bf62e604a2773ac4380e3012830dc27ea2e16b9138240af88d41c9a91fd81b64654bb6e527521762b034c527906a2d8080547bb10fcd0b91c31b2c83c2ed733f36fa814f0a3a413325a32da8e0ec9eaf9d41198a70bcb892e87a80c6bc3eb82816438c00cd3fb83df5c0c9c40c375ad1159e722b77ee78afd802c3f413ea119bd2742456d54a03c0107b7035163af19502e37c375da869d5ccab247e7b47f03d9df1a7c2ea7d82fc54104ea3893e76156b1ed58fbba19de8680c01d74caedd708c23f3a194cf0c4e40511e70cbc1750c6df42a3bd20fa94931140801ef6c0ac3d1fee0713e7d92e9f9e3f32723f2d697828fca45389ff66fcc207bd191b4297e9717a6df5bb396d9633d43b7b346cac95f8d37ddea100940d84da60ed4b1ae831accaaa690b2a2469fc3c4e22743d9542643c6b280957ea782607fb577b8b14e35903dfa98ebab5b3eb4988388bb4c4a177bf7324558961dc580a0877b5f578c873407edbb5d2d3dcc6c5386359f64c20a864e062961c0924654b7158d527f8ad0bcbb816c9c7bdaed52f6b33762ebd25904bb470b4738fabb219a7043d0692350beb736ef1afce10540917b79f9ad5730bfd91bde9b11d143922d6169f296c02892872491a34dd67e680ee907afceb877f43092520737bb467728e31950c75974d9c10ac422d81e5aefa31449e3d51a4eae53ad574b4636f1bc6fdee3f4a62841940da03228e7b8f98dc4f8c7fd90ac98afff9c29b023e457fd7309ff596ff89ef226478342a790b78e3ad7b589db03da5f8ea9abc94df0250f3ca6b9457928d6957cfb1701eeb12723381796c8d1836deab15e347e636d4c9fc47e682a9d0badfe7f99aa801ccf2cf59323943ddef96ef3c64011c556ba7f9616725f5003ca0ec16b755941c471c70b7b4880bbd2ffdf4c6dcb4e772d3ff619d6b8a0aaa222ccdb54c6824d7b5e9ee8c97b5ce28007646a4927f3a7ace45c85074dba3121c49bbdbfa65b97d907920d573a98c4c4ab5e9abdfe13095326d8415c21d3184aa02d9c4a06dd56c74736b6ac3f1e0ae6ca3df0111eb32df8a4c97f6e1e5c3a20720bf6713d2bda479b463f60f81d5a0912471723c842d0104fc5fa6510a6a46e1ccf8c51936c36fe6436756e3fcb7565dcecc82df8572d8bd8a5c08f2943c04cad01bad1cc273eb346d31837609890ddfcb8a1dbb59a0e70bad1a2f4cacbc046699a13ca0d11cb58c6aa905678c533f4fd98e5db69aab4c0f41dd20467d543c0f9c6189a56f3b30bf57d43793eb639a52a0ed574ec0bd7e946d146c1f300320a088f1d4606b6fad36cf38e9d5e74ecf5ba9dc30e991f196b40df3e7044dbb36e083b6c57058420e57951af0c3ced1ff42c4ae9c4e8081b291f5b4a23e58c174f9568191b299a8ee44078cff49484bfeba4a4e8e3564e15508269d127f00f882e3788f5270038af0ffde55afae7180a915131e5114fd83dab8b2d74a0caebb31a31a4ce3cb46c8fa68fb8d3e36cc0755de610001ea49aa3f145db5e58878f93cfdab6add2f21a304be6c748d5d80c18da9b5b546828176d75a40343f71b543fb91e90c5410ddd82c66a48959bbcc85b6cdf199ab0f3bd35afafc41e9a56d2342b92efbe2c5fab5145788357aabaf1b0479b5954c2462040a33105b9e9328430617cbf8ad18ceefa89106a0a5e57bbd2b577f3407b7b851968200bb80c068912f8a3b81c5db81a3be8973672620581b9addcfc01ad69cadbda650f68216b8df0e903eeb65f1d2acd8cf02bd792a3a05f162fe1d5e46aa1c8ceda5a4e87953f26e1b87ff8af66a3c973ef6b334c83d2908f92a1d21c1ba8e5946b83eca8b41939ce2c0ef08c6de7b2443e9985ae388eb05f78cc62cd4fbebfb67fd115f4b7850b158a825b06fbfa61eb28fc889d7792765d0dcac7cc851f13d41465366731122d8be692cc9294025f08bce4633c14755d520136b38e84deeed28c65ada6426037783b6b6a2d1c29bb9ae524325d65cb3811185a1db7848c3729ea381281ed7a3e5d48562a20e985d38777493c1a82c3612c1a1d9a406c9b5fb55ab35fd42917023b508bbd4d8d46dddf12b06130d1397d0f91889485076dda30056a3ada374842b373f59658a01cd6d158a889a6d8a4331af7d863a26bf513145e37ecca93d6aa68a64c28dc9b657535c269f7adfc8235e07e7b8d92ce7f0f0a522edb7728374098cbfff9d7a03b8e5ee51b8f2895d30e661816d2d9958810d29f89bc6a3b50dd45c792e88c67dea3002e4ec5aa797670afb97365b155114be455f92378adffc0ade602f2c804342e11ba6f601e7f3ca47ebccca31c6bd1aeeb3630842d28c88f8ff7cf7268fb13847e8b5f491a67b7be1d893c8a0ec8c01b0176447dbaedf99b12c7c62d0fd1b4d71ef1330eeb8e0655dab99dbe523857fa778aba41576ec27c80bce05fa81dee62c9fdf04f1b9d8584e154ea3bb10ac2f58ca4314ab70206650fff50b4f33158b253b35d15f4cce88fde0cc7b7dd78e1c007d61292bc2a0806afda82aaef90657e247e68954485658b225be7c7a361b4cd95407a76fd370e7bd8999bd946ac0a68a740c590e0f9e1e41d95ccac62a27c16f36e4e3cfbb686bd1154cf76f004621501fd771b600a9b670d269d77532d30ac7d5a7dd65beaa058282fb222cc551e853a4f8846a74a3e8e534fb91e0d71eac89a94a6181437b90ad18dad5811031d15ed84bbdfbdbcd828085b599dc127bac9034fa054009f72cc499fe44385092aac43fdfee2f44d6357a9dd8e92b22fe589ec83279a40fdbc913b6c85305255985fb65beef755cdcc147db66f6fe3860cc1ee2fab97917cd4fec04cbf1858dbc65cdbb1d68fb0833a177e6a1d07398068829c8bc6df026e0b46d83437e8a1624c683751132c147f8c3421cc75c2168af01bd9d8dd3dbf5c87a0dcad193454e93f94e046a2ab4837b41e0c602d20e0b4873a6d127a9fc8283c9558132c254d7f784d6f9cf7f414a0e9a1b4eab771e1e518767338ea41af36b5030d594e7912b8a3656ee6522bd2dd1f81d6a4bd45f14b6428d8692a006ede8bd759534891bf49ff48aeb524cfaee8451f23e86087ed9914efb57641261a0d9a1eef9a44e5059fcabaf851144bcd770f2286bd05959897550e013d207790f40e113daccf5797e75ef6435ce3451a7ca23b4d0710a29b24048396e7e01c1f1e5d5c0b4d28d86af70b8a4c4d78c5fe493af187fcd7cde118f6c7d2202f917ca91f4ddf44972cd9ed588773d09ab16d08c3e5ff76f38920f85dc3f2f2926b9bd7fc0cf0012c1ee004edba19c927f8da45e069f5c7e9cb3f17dfcb3811915aae4e9dc41d5d1520523966daeecb276e6cb1b81aa220cb099e2e3f7f24812fb41f1ca7997b3694a70247643df4dccd2ec714c2d75ff421f1dbc68539a6e85c5062e159f81a727d04f1fbb30c699dfa0afa50c3a96c2600ab333c60f3b7fcf2208534a55774f25e518b50af15ed2c92a231b574a7448d129713354c4715762870356ecf375139dfd1eab71c905d8983c7c2ce836160f7cbddc881b0f88ae974f87dd48673c8fb6021a5b93af10752c69dd8f74665b765eaeaff24c10edaeda17965701584906b3f5dd70bc43ac5d10323dee001c92a6dd74a5cbe77440a9b6bdaaf2a99ff5285a646dfb858131fe0e9e83867eb7ac260700fa5ecc6dbe9c461b974ae43a0b6b4df41a60674ba7d0fa141dee9661b2f3a644ea1bbbb0366b5ab29dd77f7914fd9086c6cea9677d037ae4433ab51c865f1f9aa32f2623d15d2198c8a4eb49f85782975db1a5b667f4893a58717ff665847925db87936211ee33dc23336e61cbc984c4d2aab8acf90aff107c06fd659412b633f37a4c6234ed76e41d8e6b982009306244fb79bba2e67a2fa4e55efa6dc0f7ed01c4fe0f4f9888af2a64ea5ddb5a9888b26c8ca5faeafb822e0c3f3aa5b28824ebbb9a8f0674978e0ab72153600fc4bef8acadfb960ef386ff074929c419501d7f42c19c677e6489418ecf13f76fac56e32bab4baa1eee185565165e7076327416ae33ceefb00fd090695c3f7c7eb38da06b0771228618a5f02afa0ca9c8d82c0599dce47dbaca01debfe36455fc7673e3cf9422fd300661932a15df70742622965c9ae886963a2491b30b741c9910fd9af1fac7b073dcaf4d16bb7aa666e43698dbae6937810a342f325db1dc36e68e4971f5424ed4552aa74ec51883c88a2ea7b692bae51c063112468085290d5d366869be1bbff1b0635559bbe18772185e1ebd5f041a38bb804dca74d0a18591370cccf5b4992f39384436af71203b554bbc787bc815ca0cf3e57861a679cba790e9e6acf961cf9ebaa961f1a5ac312935f25d612f530885f6dddc0ace4d52166eb8f11bc774ffbad0b639b4e513641d78ef0e3b33fa415e75f59ddc52de36885cdfaa5d44340c19dd5014dfb7b5db2d538ffc7be51ffcadbf0d018333036dcea59cc1ed89318dfd07ffeecc761", 0x1000}], 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/78) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/96, 0x3c3) pipe(&(0x7f0000000000)) 01:51:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xc000000, 0x1, 0x75, 0x1, 0x4}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 01:51:54 executing program 0: mknod(&(0x7f0000000140)='.\x00', 0x0, 0x3) 01:51:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="36ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) 01:51:55 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x90, 0xc) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, r0) getrlimit(0x6, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000105, 0x80) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) setrlimit(0x6, &(0x7f00000001c0)={0x4}) ioctl$TIOCNOTTY(r2, 0x20007471) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) mlockall(0x3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xffff, 0x10001, 0x6, 0x3}) getrlimit(0x7, &(0x7f0000000200)) getitimer(0x1, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x12, 0x3) 01:51:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93d", 0xd0b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() fsync(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x7, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 01:51:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="14a8643e8723f7cbc8f8ef43dfa8fbe0070a883d48500f43373e7f619fa0d1bf66fa03e283f5bc40b1a2d17e6485e2c46d5ad7839a4b5f88481fc774b6fa0052632f250564e033580d7afc3bb4a0b2d409241ae2dab4802d792465f7f8d114ba904eeb3e27debf7f7a2ab30cb1c23c4d3b7ee89300a80d935fccf8b67f71306666804c94218d3974c0905f4f68193d73ac23b8060234cc15d75f5510d77fe207c4be5296b998a9925e31bf511b7cba4e7a9585133b9f02be9b8f4e3cb523dbd07455ab5639b135776338686271460f0b07c73615d4b2a7a0a517", 0xda}, {&(0x7f0000000180)="8a962c2343ef425d344b276cd684bb41627f3306952831f013f4230c1d0e2dd597119872ea97fa62ec996c3c5e9f6cef5b243b13136f239087eed3bb981022731684e53ad32860d1", 0x48}, {&(0x7f0000000380)="c3352b47c252d6e38363ae412f4e349756f46f722fe1336b065018b551049eab64f92671ef5834a1072aa4209ba4482a97b08f07a913e662bf78268f457dced3afa47ea50251f9d1c42fa10dfa01762faf9b9731ad1207315b1090c98fe6a7112a1c412924c2fbb06cbf69258aafa7e105449a9993f9b9d4d3a869f4768c6bfd55f33a63b6292a99d4aec0430fe6695f591a5a4505c6cdbdcde2e7dc606bedaa4e49bd2e974824d58127bb3a74a73c703bf4880b7e5f1146ee1d87c75631842a4e68e4f39a3cde88af5db2f6f85d0e397cc6dffdbf3b214c315d4f6b93df70", 0xdf}, {&(0x7f0000000040)="6b954e2cfdc7d9fa8e2d36efa63bb5847522686704c69b16f3f142d1bf289f20fcc597394e38c4c1b90db04ac2a3", 0x2e}], 0x4, 0x2) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0xb9, 0x5, 0x0, 0x200}, {{}, 0x0, 0x40, 0xf00fffff, 0x800, 0x1}, {{r0}, 0xfffffffffffffffb, 0x98, 0x6000008b, 0x97, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x401, 0xed9}], 0xf5, &(0x7f0000000500)=[{{r1}, 0x0, 0x20, 0x2000009d, 0x6, 0x40}, {{r2}, 0xfffffffffffffffc, 0x85, 0x5396689be0802301, 0xfff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x4, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xbd8, 0x357}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x9, 0x400}, {{r2}, 0xfffffffffffffffb, 0x91, 0x4, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x4, 0x60000002, 0x7f, 0x3}], 0x100, &(0x7f0000000200)={0x6, 0x7}) kevent(r1, &(0x7f0000000080), 0x81, 0x0, 0x6, 0x0) 01:51:55 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x80000000) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 01:51:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) kqueue() r8 = getegid() setgroups(0x6, &(0x7f00000001c0)=[r3, r4, r5, r6, r7, r8]) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 01:51:55 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x80) write(r1, &(0x7f0000000100)='~>^\r', 0x4) r2 = syz_open_pts() close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() write(r2, &(0x7f0000000040), 0xfffffdca) write(r2, &(0x7f0000000300)="ef", 0x1) read(r3, &(0x7f00000001c0)=""/169, 0xa9) 01:51:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002d40)=[{&(0x7f0000001d40)="5045675b5413aeb126b284813f63a15d789317d1d211b670f0e30de8533930b9876e8c077515a6a9fefd5de27631e30312466c39ce06f7940e946d3442b28ec680b964cc45c7d91518551f5c3bfce6b4e60a3c8ee2cffcede4fab2f265e758f62ae51226c7832095b9f055c7b0f37246ab5ded5c85553cb858061fcb81c65803f408491958f451b8c78eaab39202b94840da61575e9254c31ddf40fd6fabedfd12ad102859fe4043b12c9c251d9b8972bf31306a931ef4d4d95de5ab27d9cdcebdc10c380a932bb6c840d677a48a1f7c9038b46fa26340f8ba7cddebb2091520496294e6bf412f81473212bb790a7dc4c897ea6e2f7fde4aa4b708f7c9178d0ee50a0f7d9bbd597d1c50514310077f7b9c0b1fe00a09d1ea3ea47fb8522a8bf88ab0b64be976d8197c67545904e177f809fb196d9e7d5b5a599009606ce61c6705964e3f5132372404ad000dbb9be7ef48d946dd948e92ee76aec67dbef7e4d7ed61966659d77227442051a9c583b9b43c659198cf76d455e6d714810d8fe2075ff1b64e12b84378b59a21a27c7cb7d308d643ada7c5b358d0e486dd8d4372d648b37f4c5bb57262301cc903ead32d4cb1956d38daf724dfea84abd73f31a7faed7d566e51555acae5abc103273365c894d7632e68a336364293eb6c01a2059d2a277eb63049605cba7004b82a3bba6891420f3a4a7b2313c7d459a5006c5aa1f197a9ed179b47f61d105055f74e3ef5e1362c7d78dd4eb8b05d4a35f81efe5ddda40199fb4114d444c9610ac6b4630ff73dab17fdd70a8c918f1e68043d251ef661daa20778b22c6f3f1f8a2312211c038ed96f547334a26fd9da480bbf473835b0359af14240b8a1fb2f05e160555c6a043368771048620b5209a5e2f53d4122c86d06ae7620d35344b98bb3f192f54dcb2a85540a4d510d22cf63540a43388d6da3897581daccaeef40c2da74f859e18541621b58a2565ce30f2eeb43c95731c4bc34bbfb8dddd03f4b5ccbb2785357dadadcc38e0eb3d1057643ca7f365ad1ddf1bb22ba5cfdc5ed467d6ebaeb45788c7fdd48840d7d3cfa6e73631739cd15a26a68398bbed54064f9764189de1ad221023d0c0b70215402bb772fc51cfcb6ee6f3610a39416f886d4eec0179a8e969114a4fc3b39ce5121b41313dcd5ac728c236a582d5952bea44a98738202eeb5e0cf0921e5c357e47736e9a1b1210727120c742cadf151f2c11cea508b3ae344559040a4c22d7e5d20b481306d59df0c20501ddf4f29c4c960ac0d875aee463c3c360c8409d079635da42672cf58988b9c0a7cb88b2e52fe0d308afe3cfa8c11d44a3717086f517a746dffb9be4be6bb77eb9b398e7fe777ae8dd5b1a5f706bdc25d8baa8f5173b4e4c159ebaeb9d7440e28ec940607c44df2a7f2c081533f31148b9881d6122ce24ccbd4c1e19133f8f8d8da92bbe63e9a05fe58469064ea6283da44605d6aa959eb3c39a8e884cb972990549367d656cc1605e3aa958eb0d3191cd7da46dad7a9e4f3d691c5b5c4b5144844ed5c97f33f55d9df4ecd4467ee81c76ee67b41212617494a04ce23f3855fcee7a469dce06834cd2e37e0a6033d539084527b66a1ae3df615084ee9178845ee8b81b8977147be2a7b36937c501cb8384ef5e9dcbb53e8c9b14bac78e4a816de3e8436363fb983e7c83993ec5b27640b5ef0ed2e9e2cd8563b4a4675303c476f3b7a58c1104da97a4f5f0e1bb6eaeee063ab81f08b3a80536fcaeee71acf2ac90b01cb63a4b76e6f744a7ea306a26f947df6e25814e61d55fcfd03b9e1acd49d011a5ca2c01c220ea548ba3b72b93a5af43235124322aa34e99c10e796af1eb79540ed3a3ae8a54808eb203cdba6710554e2a11aa75b4359d063e1ef5f8ec4d53f9236449fc4f06162907d0a2e5035f291c8fbdad3edadc93cf7889a5a0959ea00f9a5518186208e8ad4e2e8f615879cdaf3158b30e223acfdf453dc5df1ad89a028e7915f28832cb72da3dc7fa99ce9eac7ba87e993fcd13d570b40eedd4022907c4e3c9a5f9e803c334d9a2ec477200023488e1ab7ef6c897a5a9a136e33d9380ce13e215f49c2a6c78429b985cd8713fea7d61e30012babbcb9ee28d73b0bbfb3d546baebe68edac9b935235706364d15d145c7015c95e144a3172fa3acec4c082534562216a75438f890cbb5f70cb40989ad1d358a22c86394a0f6eaa4d59482b21d89f1af7fe68f9416a4590caa62259161ef1fa9ff34b6a5f781e9cf5d9a5bea65689903361951b62121731a5d5615a46226ec8fc5234422b10326290f844caf3974d9ec060fcd5b72fddde49e4a5d634eaa6dc259367358ae7f20a6db2f41c96b5746e80757928204af770e8564e702be3b431c5abd7ce2689294f1e0d6475faec63e6cdc200b9c722e70a4ae090cbd6f62b2a9e9850a57411f8d935fc4690029f64f851ea36a205ed866feb72cb47283ed5e565ecbf5b19cb1fe745908cc96191edc5a7c613e390a0be0108900a98f9099a2b498d986429edd3a3544bb844c11fe4ae925ce7530ff3e94ae0add3937c3602f7952f19aad28cc122432860dca99fac7b0d982d67f4b8be5ca088116733e570a441e4ad576afe6cf2218ab2d8936185e8e1d4ab25aac99f17e4c547db3ff4c86efff331d0b98cdf5101b77b2b8647f49fa350ddd7f956a3d811d42ba5ff25b1e0ed6a220b4f1211b957ade38989d3750b5cb4557b03455f025fabed15c71c69a9fb86a3982e193744c4d179a2ca2832ca57fea3b8711b9c78683a8d121339b7308a9d3a8a6f77c875ba4a7ae5e3ff5824034bd68f24e57a62a6d52daf5300b1afc8212f7467e4f85f09fdf1346d1ac718a0d8b6fd130454de75e21c3537fac1bae98d46d7e28e74b03a1054fe529f03723f0cb27217063555a3568041266c9edb7739f290f436d726ee716bf785822a9f1201a76c466ae9a9a38312ee3e8cafcf25b953bc5a723c6f089bb565c2d293e991fe8030a9a06ec06702e7d72503875f47061edc98a4f46ddca557ab10922632d44382cadd64ec402c5250060d59a096bc399a27e767f0f1215a0f5d7e8e30a9df4653637594a2ec5f79f709988bde04fea81ea4e311d244ec056a837c50bcad0b90a215aa355add1a363bbfd538e13f1c9c30dec8a38e2d70bcf580b950d887917762f1ba3d56126a6020afd08acb8dc77a81616716efd825aaf1c454c76f421531595fbf6f55e0a5487e2d28115c9cb48896ed764c5372ebea680711abe18f7cea470dfad988bf90caec3bf47dc9a20a9fb236940fdf6b41f9f682d08b64e0b5addc087e8aa6c2a9a9b894365b67808bd15cb12756522f4a204c84702c525785499cf45d0873350f1334ae7f5d0ded672a52aa1e8d53b31c1f47a8f709b229ac3e592ec081efd51ba048c3d12399bb51fdee5547ae972f788d2f09a5b9c4ae3ed9918ee095b4a17942b13332ef32829e7c9dce51d296d47712428a6b2e74bfe999cdc96e8229b71a33d09a8834bfbc904d715b9289965c949561b207c9c8948ffa743a257c7b90019c52f4a66b41b5e1c382b213dbf6adb04de9aa83459628321ce594b6c6294f8402b0c8d0ce716ac8b8d98778e6b41ab22efb38555aeba48b683107f902b4cbad790c7b30d8dc6c1cb774a675c35f42fa1bb0c02b5ca1dcfde11ed71c1e7286307f994983922b2d11e52243ed76d9a0b0aaee15befd74186932ce7fc58c34c8115665847f31d73be4dc118f72d1b8ad456411874d82df4cfa19ac79b043e307199c506e1585e529539ecf5d55a7b8ce568797ce560bc2abbd096a24c031583ab29b6b6d865578fa579295fc011cf4bd4d3ea88405d6c8c4712ebd476eb0a2fdd75ef9779df27dbbc60876666e52e0066c71def13cae6793f013084ec07ed9b2bef4ab6f0ba86074ce1a225b92266d9cfa00f9d172d71510fc3536f846c6b85617b7578236515a84c050b1d8a6990b0554ee963d199d6b8d0b6ace73ccc3c3ce50edeec0613689f830cc3709bb77302588a2f9b5cc09507de38fa92ee3cbd5b9a31acb814af6ea69578f5285fe0be698213233fe10f2d4406e6b34d1b333678ef93ec806370b9a2891001044bc18ff20b2796d872060c154262bda1c590b815978219006051734e9dcac5040799faf3501001f30f97a76aac73f974dd7fc6a52781f1bde29bd8c4e8d09ba818b1260926aff1feb89d8ad0e43f486f2f4745203d071dd27d113b43ffed3d8cbd4c273bf1d1ef7e081401c29ea1f2746f85e37fbb6b535a024c669c991ee785ffd57ae424fddfe5128d056af5e6fa902e146c7e6dfbb442cb0b569b39d99f388dadd9b3f686a31c2a0ab11342e9e2a205ad050254925892e71d94a0bda7cc660fd53205863b2afe69a39db19f2b5065c86271741c1eb9790211dcf32316631bd0ada7986079cc54ec6d11f1c863d14094c174b7aaae1fb14bc926dacf937f2adc8675e19bde4671d5112b02580d218195760d4ac99cee4ae600cccde1baad25fdfb84e8b6528e1bb52a6e422dafb836c5efc15efa4aa59a2c324a7889fe98374c4b1ad2afd5624cacb9dc5f5815b89701dcfea71f8d0838f1d611481da5583f9c4ad219767e2092aaaa050be59ab4d891fb7d98d4b6d8d1d7676697fc8b97c8cfea12c8e735e738babf77216c2fc134891459250ddbb4b74a691dabe31f45baa2fe6041515883f59f38989dad25ad162497ddb628e51d1dfb52e66d74ca50488734ad6bc971826b5cce96d3a2ed2cb86dfc715df5d1f21bb9f0abea9341500a882e3c41142cbbd1a77463ebb77686e8873c320813d5f1f0ba01165ef7d3815ba92572c9069311f04a2281f6917c7bbbf718c35af079cb4d853eb1af0e1c7ebc39087966d4f8384b0b7b07ab06db4d9b62bb561e1a620ba3cb23d103ba22d81717845943711e8987aa5976515f3c4cb36b82c30a659c55c6bc655c666f5919035991cf0acfb5657a3ffdec54abdb461ed055606a9c907e80e31df9a3d5aa9ebc718ceecda9d6aae8697ed1130bf6ff7448958f394ad9f2cad4938360f208d7dae5af1e80d5fed96c55d53a01ea2c8e7502e71f9e486e2b0106db7b978beab26a634cd3ce8818642531fd14840f673fbfce6ab468d61dcc84b8c26a2ff189732b8ee8e1965bd4b604a9be5aa1d18ed27f1ff5acaa3cc96e87ddfd0f9cc457af149561ef298eb7f11bfa6c155948d9758709ae28c65c5e26f80edec23e9e5de28b91291e49951a7734f023f051da5f82461eaa7c96848e723a5ce76f2bc269f71d490953b797e7b7f811dd1599678b636dd88b3b03f290cfd550d03345e4de672839e0645ee8ac0d2bd8e868b47491dbae7a66db98a6beff4b7b0bcbcd0e58004419543d16bd2aac34ab516026528de163ab33ebe9174f71d61ab3f65b12a42e4cbf62683f0ead259e84b1f3dc75aaa0d9b6e4573d0ddd37cb43671e57a7436c2bc0d401951d6901d6ac0ce661323fc34366e0e5a88561e93b8c97941110a6300eaae0339b9ebe5587442fe4d75eb2befc3fe80def720f8c016dc66a3ec01748747d8036fd03c0be0ebf759bbcc1726ed4ab7218170facd4ec6de1da8a249822fdbbb71af138dfca82c6a4b2642cca1650870387131a883531249b0e83922a690a745aec91c23f6019afbfd227a248517f597c12678c89d772fa283b0c6de8e70d934b55419703811af7d2c7c4c260", 0xfcb}], 0x1) socket(0x27, 0x3, 0x800) 01:51:55 executing program 1: r0 = semget(0x2, 0x0, 0x74a) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x800}, {0x5, 0x6, 0x1800}, {0x0, 0xabe7, 0x1800}, {0x3, 0x100000001}, {0x1, 0x4, 0x1000}, {0x0, 0x8000, 0x1000}, {0x0, 0x1, 0x1000}], 0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) 01:51:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 01:51:56 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = geteuid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup(0xffffffffffffff9c) r3 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, 0x0, 0x0, r3, 0x1c6, 0x8}, 0x100, 0x2, 0x0, 0x0, 0xc84, 0x7ff, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) 01:51:56 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x9) fcntl$lock(r0, 0xc, 0x0) write(r0, &(0x7f0000000000)="8400a2acf894f43e1cb11bfbb0944815fa59ae108df9059323eb22c1ea6f1db8a18a95f0184592d04d41583af83bfac858fdd73eed67d3b7db8c57aed0895fd54f730ef3af1740f544b73355b808cb1868564c55b687738b19dd3e43ef4d211a3728074e9f97a541849d6345e09249c4d1fc17c29a399e65be9f290c54c4252c76313b9fecc65d81ad00b5a0a227659b2a1139446401c82761d75e13b5282237915cff8a174ebb3bd799317dea496f0644e802f392e35444c12d49a0c64dfe390aaa31c8dcc8403b7647ef432c1f3b675e1a4f2f051a9c90420935eab4fe4f66cbfcc818ea64275b0d0940d0bfe0ee5985d1a97e79", 0xf5) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:51:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f00000008c0)=[{r0, 0xb}], 0x1, 0x0) 01:51:56 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xa81, 0x2e) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000007c0)='./file0/file0\x00') 01:51:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) kqueue() setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 01:51:56 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300), 0x10000000000000ac, &(0x7f00000004c0)=""/77, 0x4d}, 0x2) 01:51:56 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) sendto$unix(r0, &(0x7f0000000100)="70b36f6bf6260a8b22b9795565eda645f8e7ce9806c42d02daa236ed732b05f62824f4b25ed1a53ce059698303db70864b68e88f0d7c99ecc0aeadd938e42b60171ebb3a0f12cf9e98d32f6260b03e5d3633f3ac19bf9f38be8c4b7b052d825de7eef7198823fcc281752be5fc1cecf5fe15eae59ed02511d9b8e55ccd3544b2eb0183de3eafe0515d98a4f7662b0763b0f8054053cb04774c72b94f5c63f8109de58a04ae2ff441039e13a1ad4d35226cf3691e1dc74fe0bd217c6b29efc32796194babe0d0f625ca5a2bfc8c57c8f4bfbcfc296e2f5adf872caaf8083e90d517a34dd3f504081e0ec0e3c806ecad14aa8543adc05af5bb1a9d909bb9c89996a1e7ea9d3b420b140c010bb20be2b78f2b6dcdef4595b75c05c891ca28df507915503a90b8d349a8f3e4da4f269ca5bd464cdaca02109068b52c12be8ddec5e9d612cbaf9cf1ef5761f98900ed639b72ba00d6727333ef46fbcca1312f6cc2aaf1c8d9c36fc7ee85a4219bdb7e28d34120d6b20b208dbc094a6a1fcfe8c876b8e4a993355c1d89fe8471287ceada27bd3f37240f6372e8e0efab45ac2490404eb249ceaa5e9ee860009b4800aefd4f43e9bd9cc402c03726e458364ef704bd945815be7489fb8bd97c8b4c8c0cf675b33ada0e52ec5284293ab07ee585eda204d36eed16b424d701b730b1a13fe0a61b4853272906374c895b4aaabef4499272fa3a238c49fe9f4b184b672773daaf472e79448d47b57500be3f6edc7c235de120cd2e92b6a0eaf936f6abca9c95aaa7bf826603b38e9f852a610df8356079483f53d12634dddb65fa1cfa8c74092abc7a073f976be7203aaa3f373be2345c0c25296ccc997dbf11007522061fd5b1bb91c061e0879ccac827db0f0e06831efc65158810dcc6ca9d62b3ee22ab594ec120cc38a0b1f50a49ad324b6060163b3edbfb723421331180b31f0da55d62ee7681a6f6e86afed6a6ec4b174d2e305b3632e0d625e8ff83b99b0f3d336ae4f9bca943fb5c44ae0d649161e81ac251a861b4beb84c02cca3e2c1dea7e4108d5052fcd9ae41e1b99b247371800d0538f04400d357d559fb794f276fec570c2a6cfe666358415499de5c6c94b69117370245617924245d3dda3f5ae93cfa3344181d9e1cf79dc2117f7226e0eeb3092c6bc14b0d565c08bbadad450d2914e5e27423ce820092812998f5028ab7b3550e9fcca364a57ad976fc2d3bb6f2421d99c48879f219b26250dac4da92404ae66f4fc70bcc501ab4d045beac022a35abac40644840df8b206d2e7fca75727b00704325d3ec7cd491a04c6c43363338c4fc88f63fb26ee568117a0d4d54503d111f0ddf3f5a6965b058837bc88827957602727b0ce4ebf7b2a508cd23bbde26fbe19cde653c79577acdad92d6baded2f5e90ee898d9ce1cbfebac938e078bcc7450db039ccb830ddfca199cbfbc712e0b547bd9019d985a9690215da85dbde45bcabfc41424d7e13de0735be8b921c3878ceb3d1f6fcc1077e26614efd8cec1e8d549eb8c8b33acc1991337a3d7822e93b047b31573365c93544409f8efcc1e5d77556f5ef20f4a902075b14169b22b8e0456ce45e7f1ec2f4e77ba6ca9926e667b7be456a885d0524d4910ba855ddde090170e4a72cf03a853566f1fb9fb609625f580b719671468fcd2289bc402e7842b2cbd2c1383e8bcb2daf7ab7a72156d2008ad20ab7e076327237a83705b6f13c3da9f9fa03bf1027b20ab56d7972e1894fed79095f5c8bd7c426b8111de8a7f4aa3bdab9edd2a4d84175bc5211a3fe93027eae40b0def50d16c60b29cace82f62c75ca992b3ed0bb67105e7d60aa05f668baebad7c280591a4abc6de69128c85586680810801b904a4505bcd0d3e31430eea0fbd8bccedd1bc528f297bcdf4f382846c53acd14655dbd86a823e4876683f448876d488f570da46b78e447d949c976bbd2b73464e36e7de245f8fbc962904ab8486a0c4f2a0a8ed2a3a9a4c5b37f981a014d4547e1d2c070f1a939660a4b52621ba0ced7bf56019b7d49cde0420a49c403b8abe83e01f2d5b2537757f524f8d021d18e5d5fb9df16ad9ebd90af31a982a0395de1573debfe0dc4ba42df628be66befbaefc24739cdad810d43db59f8461770211535ebfb0ce0f38ddffac26f77a927736ecb9af05b92f85adf3b7127669c52f17501cadfb9b402d9be083d4207b713f864458f31398e0f6c80a2d1e29792a6ce752662e86e784c0c8c096434eca58167fbe93edc1cbf9ba3c8cc22188679c9f57cb98aae53307e6431302a3cc5114948acde7ef97c431a51f0dce25df5e61fc8df20796b4dc936c8a3a3088e8adfaa99714456ca659b67bb82564ece6928147b8432911e7eaa726b8d9bfc6b24a635f907e0f409634774d7cc1651fe68d552fd622c045ff98b49672b57977aa7b612023b09b3b2333f657e055c4bf23eb813bebdabd6744cc03f0c240b2b16ff2a2609b02ea14ea6846aa19bd3f670d6583af3634318b65887a8e1a368d0dab0607f848a12081496d0e2da110a277f9c8a2d102f21a6919cd5040dc7ff431f47121a59549d2545622a1072ec82e3dce1a8f204fadf663a8810253e8514a1a8732d876e8cf168cd697f56d68bd7ac22df8a82acb57f0099a13ddada8df9f40dfd9287b9454d25ea61efdc669394f787e657c53654635084e1534dbab157679017cda89f21f96b36d8335a5f90f92970969a60c52abb895b86366e4ad0b244eeca42e4e2599ff7ba11156752bac5c443305f73495f649d7bb1862cfb3d4f0a9a86d51ee25570d16fd8ded322b0f5cd534c5eeb77e6aa8695f82c3a2ee196a6043aa8c463e9c83aa918f66505bfa3a345184d706deb82ee114050bdd0abe625588c772712b3ba44b433a1558924aeb195dd690b67c28c04dec7e9483ad03603f8a16d188a6fe901bd3e3a9394bdf8a9c6bf8070fbb19288235226e452514e0ec947d162e2c7421833e8091d6819de0de7c0e44e9da477ed75ad5d0d35d14e4723cc07fdf1784f705b2b9998b915ff205ba94f83fdbb102ddf9f64c89b6fd0d6ff3ff950297ce3958912f1bfcd5d823aff22bd9c1dc684e2d9ae253fe769f52d151618025baf6898a61a22da3717f3cbcb679337619ce34e4aea8f799882e502895579a72028dd5e1abecbd81cd820ad0080a59dfe03cfdb1e390fa676c6b9835832f6f75cbb3d75ec315fe8bd842f64102c4f2448957ae6b8538a61f2a0bc0fc7ec4d47784ee08b5259b42889e7fde58e2ede748a3fb7193e407d0980e1bc28584cf06c4770753e381d2c684e961c2941b0b42bd636465d4d7d7e47b89fe80fa9f0e68a202a53e12fa8bdc87f2548bfe42282c5c625dff971ba91ebc0d0eab8bd483f68d9afad8c844690381f3ff8cde3aef9172d121ee10c3130a75fb9591e676dc4a9d79ae0568f09b0d6b51d53adb7a732fe4a08e31e1d9a372f44e2fe2bad2daa2c280f2f514b5904fbcbbf15170c9f98c5b7dbaf0239e4f5fc67300b00c85def4d7dafc1ceaf3ac7f60d2c7a6ce8e01ab0fb8478613f6e0b85897440b0c4cd2945bff86e05b352946e3770ef291af293bc22184598fb23a0aab870c91d2e5210317de88c35f8cdbbdd1bb864ff3f265f97a6dcec5c3cd885b066d9f2976b634dc1cafa1027f21c13a0ba75af0f75b7376752f2f70b3764585a49e53c2064ea7517149e70ef7543e283075b432e27f6615376a21965217f658e73664ba14b5b499578806a942c130f1a0f6f817f962753a72b65b48b536e8fca085543f06e51c684871613db1f47c5c564586220dee8ddbf5a6a2304a9b6ee0228042b1cf4890a14c58d21170627b79f4923efe6ec917c48d0a0fda4ffa96639cc190639e3139d8a3d074b0b2ed37cae12665167a918e0ed098edca16e13026266de037aabe130442ddf190274302dd9e30bae3fd3826a470b43da48b3d9927cd72d9d053f32f5ee6b8ab0ebb31efdd7c1ac3b9485c28972ce6137d71f8847546000baee55b8ce80bf843a061a08b0a2888687f21810014bc499d52f6101c38a6673f907416baf93228f67e33d964c15df794a4d4cb30ebdac8f85284300a5d524c36a0a1a743ed9a2562e6bbfd5a7ef75704bd9cf2ad0d4d4309aa8d4aa1d90fccb97dacb86939b18a1a4eca97fd6dd60247f84a0227d9cbace7361599e8f7d654d670b11c473feeaae4b52ac667e6d2870c3103f774ed039a58692d29712787033dcad2e2bfa55f77d2c81eb8fe18579c5e7eae8dd2bca9c5ce8583d5e7bdb676c85b9d56dc1b887e9e46baa1eeab880b98bba21dde07b4c10fe379cab6072bbe1365c6d7dae93563a9526a1b7d45d3bed45aaa5d8f7adca1b8de9cfa81b6408cdac04f2751006218f2fe611e77e5481da6da2cf6f69c90438e67a74268d3916c8364bc04155c143339e8981f570fafa569d13fad428d1ab68286306dd400485a896799f5de58ca639c57df6ffddc18d89c3aa31790be5b68eb26b4344850ec96708b63d1cec9acee5578dc5e84ad706abdb0c9202ede58e0facdb5001da20c29d45e36f153a923b2bbde9a53c2196d9a87b8e027218e9a103146cd212f4f1d374110f6b890cc751a339b2a5e2b222e7f2b372d482d325baac0980f07a59eadbbcb5553bae61b2e0b03708a00324df33ca8c64a2b22d1c23abee8e21982012bcacd67f442bf2a6096e28045e544ba995abc722eee9c67f3354df94cf08f1a177422729be426235b41527bbbd4b572dcb5a34561cd2621994fd309dfa144ae4338454198400b396a91d3b5aaaa2ff7145c50809ce2b8860051d7b526214714828985bdd46efc3945c5b54dc8104b502b0c13d1c3b28cfb3eddd10e5063e533ec147771863fff9cb69f095cd73f4e70e94505a21c73f67b134a315b98e8872b14bffb31c7842961075f6f3ea729d17ba990cea91967dd3e721c05401e94a11455944b39502414cba40cf6ed3427a016a621f4de13a3b5de1f8ec4c0e5dc272aeed7fcc7ff8671debc65f98b200c758ba0e5a415678b94b1c80541291a62f80892d9ad59d2815b117ca6efd9af5a006498280bc15f793fc2c4b8f00fa9c70ccbbdd7259f64ee83ebefd60d6ca24b08d6a665e2c0f06e90cff919d6e651a3827be9a501309c3dd8be9037969dbbbe4ccca9dbe3f76f6647b00a7a754d7060a14bb527b2175877cbedf9b9a431d0a3771ad366d4300b53d9d8dafe94524849c69becf5dc52f914c2ff0431cc421cc8493d5182fea4688ccc9fe04506a09f3012efed7ca9c1b621c00abe4d32d97aeff836d07e812adf1a11341789d5afac7b3a29d62308589ee7b0a7a20e63e4b00c70b9ecf1deee40f0e260248f23ab218c788cad26bd58bfd26d62bc74f7911f6a79a785ac88b5f82e54dacfa733ae8b4dae71b58543db06cb34b86483e3db7cdc8c55a31a829d81041ff521bdfdbd0acea91dabd948f279e035a4ed08542a6dc4f93b4ad90e42d78210ef96a06e0c6457d9a68271bb468be689bedb0c8a60e683e175b8827b4b6bcf1f9ae94f1078b73dcf78877733e83a2e90a846ecfacb32b52b3aa671a9e0f5e4dfbf1337a2e1225fbd8e9ef5d960142187251a3d7a40270dbca341904b3e102f365c4ed74babe361669c6596d486e463c62721b3faa15acf37273c3dfd36a46eb7d05c860258fab2047ab0662c5589db535709dcd79dcfe7db5525ea04cc1b2bd2ff75731cb44895405cde6463651e309da90f3ddc0aea7ffd61c1b2d8c9dca65d70bcfdc09089a6859e5770de504a118", 0x1000, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 01:51:56 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) fchmod(r0, 0x91) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) write(r0, &(0x7f00000008c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00a", 0x3e) 01:51:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) close(r1) socketpair(0x3, 0x8001, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000140)=[{r2, 0x14}, {r2, 0x104}, {r5, 0xc0}, {r4, 0x100}, {r3, 0x80}], 0x5, 0x43) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x0) 01:51:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) write(r0, &(0x7f0000002740), 0xf5cf) 01:51:56 executing program 1: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x38, 0x4000, 0x9) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x112}, {r2, 0x40}, {r3, 0x128}, {r4, 0x100}], 0x5, 0xe0) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x1) 01:51:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="d7a5b5596e60fce825602869f7b1aecdd45038babb5485e840ef0d7ddd3d8dc94d3a405f44325c3ccae5d479275fcf9673f03a27aca2b42e894703c85849bfda91c3e342074893eb6ebb75b891fd0019dedf6d90cd5a807927150343f9ed1f37d61fcbc024a3f86339e7bd54e30e985b283971ede5db5616a676b7acbb2101ed890e059775ff33d08ad05e1b8c5afc852b05853dc8cc9520a5fd52f2238c3ae3ca69b83d725945e2c3529a8b587bc21d8628de47acd8c7234303d4", 0xbb}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="30000000000000000100000001010000a32a9e06bddbae4aa594098ce7bdfee462da439c55896404d3d173a69ce6cf0050000000000000000100000003000000d4fb8020231e8b7494a72148c18cbb228fda36d1d91c048b1fd84fc9dcc393e3598ddb26f73cd9d8e7a2157bc797fe6f7f917f3012ec20ca7295f5da63247300c0010000000000000100000003000000e3cabbf19454ec6c61d8000000000000b0000000000000000100000003000000e940652fc37caab9a6e5f5a541713a4ff6e0d4e3d4481e7adad76b9aa77b062423e1de2b4b51331a0be2af5516afe73bb14eee8362bf241ec428016ef57ff59738df3631df831f1bdaf078b9135d270908def5cc28a7358aa17f8a27e35e8ec597e8815217af38727c5a04e5420d3d7815948c04f834253d345b1ca210483c116589d6f07aec52b3db4909d722e25690dd4eda484b35f5ac0d7cf9fabd1ffa74f0000000000000000100000000000000e4f335457f8c903a671d7084139639893a94363c945556e636a6e2160995a54f72e69a33523ca6cde125260f7994d0c17fd92ed8514fde9a2bea68dc7d6240f1442e40b8938fbe13d735b132fd5a5ef3b2b20aa6b9b9c868d84c9ddb262de98424f3fd63c4e6c801b7ca21076932042806e2decaa199a347a88ea1b72581d8352e5d53da97888302606fa8798592935f3e3eeb20fb836063111e85f753f94cca67dc30f73d83bdef819e11c3a267622222846327ced3e09a06df0fab0814c558fbff034ef962d1bf8407b928367bf8972053681f29ca925b232ce70000000000e0000000000000000500000053e90000868ac47988f2e929db7cd961f341711d384a5f7450bb3274da121a9fbb71ed97355c6561457b9e213529d5f9981917e8b52a3af7acf1dee56202b87a4068c16dc5c49a96beec8ca4e141053d5ef14363a89070cca38321b77e7ebe90b295eb33238fef3baef008dcd81309c967c77242a01c74862e7d7a81113d269e4edb018af5936e2db55dffc3a1287f1c3b13afa4c44aad7a944558fb64e0bbc56db7146bdea6fe2149a4b1ea224e27c66f8c62e726d34e56cf9a63e6823149cfeab674f5b7fd8ae7cf1b3f44541398f8e90000004899a3ccdaa194903789fc495012057307a9da5cb1fe01f5782d8008d61988741599b7f8f9261b6ce336112eac74ba226f1ce9263a01041200b651cd4a43b63e86e872c8d5aeb963e894efcf913df1dba5c14f909db1783cdd8b273f0db5ba6bb39c5dccedcf0d598856f701da5f11a0881c6707b515477abaf4a5c13830d7a977c25bac71a93c5cd159e1e091caeb59270e6406d8d593b90d144b51405546837c838996f5186206bb552ea0391cd8054bb02d8dd80388b21e4d4154d9b115b9a0633751765cdfb2df23c776b8ccbf7184142bf692676e0565714f10a0d9d8a1b81dfa17703e06d820e5234629d89deeb1c5193296649a67c88effd09ee2a09e1ad2175576e535fb30b967157b0caffcc6ef5f04bb5e0a6997502f21b07b1c6f3358b10250eedbff3f"], 0x320}, 0x40f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xfffffffffffffe00}, 0x10) fcntl$getflags(r0, 0x3) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0xc1bc367dc9440c8b}], 0x9, 0x0, 0x40000000, 0x0) fcntl$setstatus(r1, 0x4, 0x400000000000080) kevent(r2, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 01:51:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)="4dbcff9e1e54d5082fc678d29ba351871a5729050c07dc9d652b60f4c46bafcb17f74e78bf74691b1cb02f3b7f0217a407f1a26edfb70599084c79fb4c69b7cec1ba23b61287fccb6e68644e008eb3af7abbc39c4588213bb7fdaa2f1c855693236ba3007f75cf4581316d8c656e09222c6e82c8704055915e33c92baf9f53bf2b26de8a3c13e0af828e0e147d418cb76db2708e56a36e75f14c11186de9f5e6bbff1e837044184e31e97d898bda6c22dde0cb69bf46b9719cf97300d533f76302801a0f5c7f8c89b76efde0e26ee6b04d60c3a2f8856ac9a3e968bd44deb724da1d7dd32a0539e37979fe0b0df6ee5881a50c60b3dd3d31dd0bfc186d958eb5a641fa2aaab7f9670339a3806931b595e58afc3667230c3f50c96a45ac3c37e1bea45373561f0c4fa50f06bda6c26da5444577574ed9fddd30b6682734a51e83873e02d11a547128092436a0364e6ecace780cf101563d3a5257da2c23ae4717970eaa922d837afde0794c3bcdcdfd9271af93e20d342f3bf81e8f3a79347c62ab826584a3d051f5197b9ad0e1c5e7cd7a1fcba0c26deb8a2744eabb86267de988c694501f218ec89cffb118f0427caef4d04b6fc3c68b9bcbb472137fa43c73de330e6ba2db1ebebd4d2701166ebfcf678a32395c9dd4653bcd289d441ac05c0c2d13a2c6c0fb2396625aecd170d44a8b4823e3457a16dabc511ab629080d5f97887d2c46d624670a7afaaede86c8241941a8c2b9a988984aa4d8be5380862c7a1b852cf0ce38884c00c530340b41f340c90deac38541bccbc27f391657c5bd941f44b6e42cacad88c148b8408034581935076f24f2b0587c1e5343d62282bb86ce172b45d65e6d01cb2975cf7536626ec114b7990a21df29416d10a77d99158ac027525777504cec27590f3c90d983544df0453ba96a59429276e7399993a9889dd5de27be3859f28b92ea4a39d6f7a44c63d9d9415c46c5472fce9d47d5a01a98d0cae5930c0dcd3841d88189c668e161fc7facf86c7df28679d6a0692deaf546146f4c3d4d56f34ae1a5dfd0d12e0f7dbb69453435ec70a87bc7d5c657904aaacb93275ec947c33adba590962beb3f62f13c73ff47c1607d7bd0e1d5eacaa53450044245333f064784ba2d3930d48d3ebd7eb25b98db71b4bd0a0fec301b10be9d38f0fd69ba35c9cd8c3005b04663a180f794225d8ab985d9b54dcf36da9a1460b1271d5ab392209fbc748cb7674683057e4e5216af366c10d6b20756f406c1356ad6a559c6ef2fff14d31422dd5a0117762b54558002544f8eb45b1461c1561f0a99acd1737e7932ad35a8636221948fd63465f98bb0ccb8b69892516d054fde915c533e3dbf1282fd9c9bda474fad7adeff14ce042b5d72ba0dfdeb71eb46e6a050fdee85f88d565a9c8737a80ac1e6d7dc38c8759bde0668cc5cb95af5a3cddb8bd4fdd2ec22c06b0a51754b6095198f5ab2fa94fc364e5b49cd090a1e4ece941792be050e887e913ea1a45155d86dada216aa6e0c2ee5c8d5ed963d01a0e0833eae7e2f3ecca18f7be436bc6433a1e2b306d7260c5080f7943d6447cee0cdc7ceb88a6705b333b73c16f4501b42d6195bafb5a4576adef23dfbb93282cbb0f54d87db62affc9d45e2f3fa97be14acf9f0176224886e69156b99d2b6fd9fb8fca3d802de414a0c8f0fe9b42d97c8c643fd49054d91d1bc09d0b763ea3038c0d4ad93d2fb56da42882bcef4bf2e1906779b7d33687f2d232a7a35b164077600d2554f61ba2c856caf4be6813fbfdb8b2149ba5731186f7590f32f30bf45df9f0e951591ba012dc850a2a2545ea6587ca71de81ac3191cf05eb3dff28fe33160fe2266bfc8cc3d0fcfe41036ea6b1bce7a8d840fb18b885e1ffb6c8b9a976a47baebf06d9eb9eed3c499a61ba5bbbd0a26b7749befd7b9947656d274806630c7c8417c4e9b61e8f6118dbf28a4aac01c41c61579ebe58084158c27e099846c47195e8eefbcecdc250b2c6ed04770404a6250e5624c176d07ac31130f0b555b4d9df659d297ee56fb991a1bdf35577d974d1f0062bb631a005a5f45c34e41f77aee6158fd976e318e3196871fa96e35b60f27c343096766b1f48f82c3fb816384dc1df44423977e41f73e9c130b651fed2b26aad0630f7b14210a5f484296dee625ce1a2ed5aa4b1cab3857925254d4b5d3748fa04287b9e461e2f30f5aad84e9d9fb5c26dad59c198dfa8d27413d5e0f6013f06beb253ff81ccdd081213152bb1f787b09083ee1e2faa73214965b7e4124f2b366087cbf57a02153011048889996fab547871198259ec8cb1ed51680bf227b3b114ad2af4440de97ca47f3785534d3851b88736412c2b631783671f219ea2f09fcfcead1a5faf9c2acd2e751c38810cf14a119b8fc829068cf743ff63e00a4ce80dfe76e4e90d77f63ae1525456505aa68676f97d13d715395df901811d59d17fd55014c23cc2d4fbaa2751e2a03960226f30604ac93e88a1a82102e5d74f48019cd910194ad90105310ab1e1b9004288811ae1c0b230abe8de00b5d22e36fd368bfa76654ec629c42c28a14a96367468af61cc9411030d7b23e74b3fc84572fc4a607f9c693c2abf12eb83d3064b074ab977192ee43034e1040fdbd7304d9d0ad2277b472d62ad8f15975fb8cd739846e6736450ff94275b1a769c530b67e157860a402f6d87ebb5a0206767fe1893b03de87e17e295015813562c2f2e2b9e336a610d2830e2e42cb10a0b9ac04db9ca8b6ebbe963ea01567678ff2777bfdabbeec5bad2f525505e836a407bf7f7cf269e1c7de80dc5000230d6f32660b7b7f954ee8f3ad5e6551ed1a4cd83170638dd3e9312658503afd972be2bf817be9f84f3e600eb1dea6f8956fdd5dcb53cdc71708248d9aafc87045aa8e436b3b9066e3ec2caf776a69ce0cced7864b833b6c6bd6f13598eb748245b0f74124d126aa50f25dcebed193f4d334a2f8901a799c525b2549f10530d6b7574da568570f80d8bb1385b3f9a34b90a71fe3e2411f07a6576d945faa2ebc2a462e2bcf0066dac6f5211aa6f2ed52d05e2c529f2c12a5ef4efdbe8ff165a5fc986015d793d2f426281d80fd4cf9d137b3871de16b5ec2eb7588f3cc2a4042d8278ee1dd9fb841a52475425eb791a226b0f0288872304433cf84804cf81d73dafeb663293aba8e3c3c900c1e5f731a471785c4673a90960809b2fbb5638fde875f0c66c261796089bdbbd6215212e7cf7f7ca648924afe9a69f65c914246766cd4661b5d6f224ea6ff76721d712e2b1f5bd0d3a971e6f9ce5384fdede8befeae9de7e95be99a39c16d231501c53a2f25bbcf2245bad44d9d57f70a61a65bad76e362ff6c849a9269e45db9f6811583e6637569356d7f989186d71fa8beb7302b9c0441c6521588c74dbec181c247717eb55bd88e3647f1d0e3bf622bd6c9a090441229d6f65bd64bf647c451529c57d4b4d5917a87087e8c97bb0cc3009a0a123470fb22ba3b0be56329facaf702329c4e221bb9172326a8db69853ca02c43498f7621df0788a8a5d7d27b59cbb37875e0753645b375be6cc41e0f356e74f450aad978a7201dc73d19db360ae4a65bee2818b96b9efe2117747b5115c2677a4f5f71f421463d09eaf51626aee6472ead10db269ada628c2f6eddf74e6d7252398f8d37df24f17b48b746315c523aab19fa751859bf766e22f3947c653cc3d25a087b519d2fb3238bfd66a8e8089ef01d53402d533a4cb29a8d71f768bff25b2e74a6e1a5c6d36385be354f8a118cc4fe03224fc502bf805fb88357acf5458c2276f67fa9b5e198e32eb17e34beca9cd4333ca2445092ad32704038ca822853ae21593ee88a07e039a01c6e06664c2bb13217533d41c2e16352f788a5f9b42c79cb79f11c1ff1ea1ccaf5107729f2fda176e1154df2ad77f6a395616cbe71af10d6f64cc918a79ce78a451c5b2e40aba8d8c7bae305e3083cc50da8604a277e837d0af65823dfa3468cb7da08a6648d2b3f88fa67518a71d96f75631ecc59212d6474056055689fc8bf7afb56c187b969be54f4716fbbf984fab2fc95eb30c10a2660387ad220002bddc9b5ce77249251d7aec4e3e82d4d8c825af7ea2e7f0bc5846f9d9d7588f2b211008e6997eb12b7fe484f528bc0a1b709bb223748103a62e6ec7e38603b81ee82cd851ce7256a48f2993c397e037ff0da3813248f6b41803633a927dee2fc918f2a36badf050fb6248b8eab6822996611bfc52cbd9778c8b573dea652c98a2f2213784bec6a33e2d4a407286411c2cedb2c21e641c98341b49fb80ca8c8f86e3e67e7b409164564e56770d4d1963434a296081cf63852df19d3ea751f11c86b65bfd79f637dc3cca599c30d7b49887fb011f47a35eaad1da2606802effa2f49abeace2ed245cf02a29abab8d613d464e6ceaf6acab6d7644336fb158f37f8136031bce03b471fe923dfcbd779f43774a72fde7736f273f2c2cbcf0a20f11842a3a909dd325d2c1ca1aa0a78ff01b76090084ffcdbea24a14436277443060859fd3a187571f42934d7fe453dafce5e7482ff33c2dfb97f72c343376beda28e7d5683201cc3808995c06487e373917d8a038792f5ad3b33835d0530557ecba8579c6049d6b982967bea0539e065d32843b279c06e90798ca9d8544ebd09fdf5f0805960dfb1de9eb77e56e3089f56fb69ae773269dc5dc566be2350fbdcb2cfd550109c6f6921ea85f76c102b3800751a63ee65d05390f68f4697b5e3ff65655275c0891d6d328b24ffb8ae5aaf66f1d2de0d578da08255a5f8ef64d26073fa5ea90229ddaa765faf2bfd1a01f89873bd2008910707baca9cf31937efb61c3ac42c813785dbc41db37bbd32219492ca87b807c7d537538a9090a70b5fe09fca77db8c5f11849554e2f539a8972f3d8b030cfacf04a533ff50951079185eaffa3c3e37cdabe6720b572088261f993a2e11d74e6e4e9bcf460d045e01fc6c66438f8a92f12ae0bff232ccac58bb152082b113bf9792e6f3e47c68683e991ce6c2ab113795a893fac17e43158dccc089edcf29937ef04bf25ed4eb277dc2eb9be88b93e532116feb13eaf24cceb81e7618e095153d5a07e1e9a0f8d51363f4c230972edc39513b8672cb334ec01af4c134417f96a7cae7f1743fc3b7c45723a7d5303ac6c160a4e5e63b0d69c4366895a79df5b21f1f16fd55788316733913c004d97df8a8f485cb877036b726b3383f9bead520fc6d6f89e1c014e3bf211cc4db757287369a1a07562d2b4b60e273b503b1458af629c85bf99719f14e37ce2851ec34c9db0b4bc51d222f61e7f20c9624a26b1dae049d5a64cd22ef924711b27dd2bae02ca0acc7ebe7b80ed601fe23c6d398da8ecd1405613769f3219cc21d7980ec2c3409861028bc7baea6ee677a5a44aa44fa7562136c85c17a807a6e4f06445349af4270d4871e39720bf1536925eb1326dadf4da36f71f022a24d84c6ceb540deecf6dd9d5dd4a531b678371d06e310ef4ac9cac7304a1f810bca17e9b1b49be07558a985a9f296a7c064ad1e1183a76c309ebd694ca45f5d64a0e8376af8ad9222894100824ce59441ab3a88db67c7e2c8fb847c5bcd07eb9a26199e9210ab5f3e6a9ffbade078c23d6e880d96b983c915d61c70ac4f1d8f1dc0556e14acb36f68a09f270b259534f247d041e671f4c6d0e3c51661103b67509e0e475a5024a3a38ac8bb0ddf8b551126d9dc3a35da82b663f436587b8fc36eb7a1c89aa160f7eb126368e75671"}, {&(0x7f0000001100)="d94e21857abc30da3c8561bdcdf4c6049d62b7997c78efe0e76d6a8d0de89a1ab59d60dd92c2984b11b6e28c7c3b6f775797f9b07e0550bb9f40d53b1e48deb76e0777e174d871d3eac119c53ce4cbd3"}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:51:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x80000000, 0x1c38, 0x0, 0xfffffffffffffffa, "9aa30d2e08f4353488eb5bcf93e7a9e6b1d80256", 0x7, 0xfffffffffffffffc}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') close(r0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1303, &(0x7f0000000240)=0x3, 0x4) kqueue() fchmod(r0, 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e847094ab400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 01:51:57 executing program 0: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup(r2) shmctl$SHM_LOCK(r0, 0x3) sendto(r1, &(0x7f0000000100)="165d3dd180442ab9bb02acb9b8e1c58555fd0b0a5fd38f7f9ef59f8e3b086d0507d41a63699cba56ae4c8698c8621a88ddaa32307120101313aa7b22c24a772deab452acbd101cd16a4b6384c6efa5e16ca47ae02c5621b36e5c000147c04959", 0x60, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7, 0x6ddc}, 0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) 01:51:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82082e2f66696c65307147bebe634413fc9e9a9a533c6d9a1e6b928a0cd264c000773e2f3fe4a0d5e787640ea9e1f8e4127e9473e2d2334eb93e735b151afaf2301208efe028bc1a59490d24f75c4196d32693062505bd162582beca43b9cc42f942434c937c9948e5b659defae2cac6c7ff46add8702f54744e2ff98ecafecbb341670f26921d7899017bf11cabd2ac0506d21859a1c77f27e1e53eb0e2e72308a70c171d82aebdc0f5b99c815cd180204284237d7cd36dc73be24632983fd20a198e8806684a9e7422587a6b782e5e090add3635c0cb8a751f35cda856e950b990beeff66d02213e841d7e45d04b8939e76f950553baec4bf602675dbe20f089fbdd597b36dccfbd436df8785fa2ce759c5d5410d600c31aff580c1835608c3f4aeaa0c0c72b314fcecc8ce08c3c2b78abcf281d8c69d5916d8f8b1128a2145df2e52332744995c2ddf7da069920e68206a15d29cb4abfbc506cb97646983a2ca099afd6c003a489aac7fc219c647c1ab32313aded7fe37a"], 0x10) socket(0x14, 0xfffffffffffffffa, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000e40)="0f9020f1e57cc9bc6e161d19fab1c2d43041a1be9a0d8ddb07bb9b9481c799ab9c702d478bd47f4de0352ac10ffb975a34a22967cf7edab645f4c58afb92ae608eff0a19ccc7d75603d273015e153dbcd41c39fd91dcc1f529ca3f2f29034502867ee325151d2c6a8dc3084dbfb6ae8602e75802db278df767375fc0ceff2168e62a328d90becc12562c0d9770e394bacdd15b82b6fd4e7ad9cc1e84ab857f404ea353dc15844ab97f110720455e9b996f0a913560dcb710fb9036f5647d9624b6e4c92b14d8cf303a9c7baf1caacf2aeee17922793b4840fa1197bac75d968e9abfa525e4b71e8e0bc33d77170b48e6a994165978cf0fca0b1fefd7b2871a12f9dbd0cbaec218fb37f8b6be08b83bdf5e163b5c97f29947ff424ed951892bbcc5e8d27ffe205cb9ce5690cadf2328a905b61d184ad6b5038a18c045757f0ae6490cb3112c6285a7f782bf32da79ae6de701fe8ff993b50b7657e9c9b950b932b40d2a9bbd4b66f6b718368e5a514728b6b0926f3d335c7ccf34838ac406148417d4aabb1de31ae0d5d87e571b2901ebcadaf337fd43deb16b3201d19fdba5b8eb4e00d35aad54ce83d4b6b7352a4d45fc4cf9200f8b79cc00c0f19a7c48b7e72c441e9b2ae69ed245fc105b7216a9c452a8e2d7cc7d0ae2c4d83bb1649ad208062152d082ef24cabd026dd44500021032553141a26ea3277c2ddcf4aef58b9ce7599f4d3601b94008721bd3863af7c1acf4f82613f5fec41ae927682ee26b0c065c366b077ea8b9bb993751e0d5c3216094cfe79793bc446ef41e8c94b03d3548dc09b43b3aa850cfca5f89378807d6351a4bf9f907483a70d5c36dc9cd13bdfe08f3e30cc25024219470e47a7b24ea7356ccc4a94b276db252adb855f3fce399e4f71e43bd803cb2faf693855b604926413b7939f79a60d59b637ae9c98990ead4f4c0ffd599e284de335fe7dc9879d5254c91af1ca27e99c203e0ba7b2dd4c4e0710f3d3cf6078f080db1512aceb9ce8546fac2b8dd0509a5bdde5b937e8fee853673959990600ed170ab94f8559fd961a408cdd169fd96dc86185ac44150b3853147c6ed272338844d2152498efaa6788eff2aee11b5d03f6880511d5faea576200cffe326396195984413fe0d5aee807eb0a650bfa3ca5353feaf76635de006bab39eb521c708ab6c3598dd96e7ca5f3682834b05b470bea11210529a01b206e6f9bb12027f332693cb2604ad72d439648ad6a5094f66706dc26ea538ead346d5cae50604f5c4421d8ddc7d9d029ab6fc42f5f9c00b55723f6b138f42aa55da5268dcbe9f92e294ce3ef498377191e964ed53b5e1103a6ea8edb0a00e4d86ffc109dc15135a97d0515e3101a4e384564fae429ab8c63b1393d1b765aee68d794063dedd99b3de88fcd8085d7e486ae2bd34b6744afb9310a20f8739b140eeda35ffb522a0ecd14d93bc43a80a3e9cada641d23fb928e32a1fc96a0931ba3ec513b9e5c8c157b1e19bda96fae1b257884dec8a0ac6ea119c47fcdfe506137b4051019fcb1a7ca5382899ffb18796b212475c2242dd9df4e49f1a2a23797e4069ad6d843c8c0e278b92274d081446f6aa2df9efbad71d695b8fc2ae9111b3ce0aa56c097e5fc5e89dc24d9831c7987fa22d6c5da14b72eae2cfb13d19b3e5dfa46b387d9d4990d6b5fb77f31a6678c4a0d34c6f25f91067a602970b0856367985cd71afa4d902a4aa522268d58a82a353c46a550383c5ac4489a6512ee53dc77c74936bc3d76ac031a7182d18aed527c9f3795b783e6e4e4103e5a291ed691d5ea2bc095057cfdac77089ec20b386663a6be41b58a039afd52d4e37717cce1e0ebce37dc8464930f1db70f439c3004085c0d672c3cecbfc6fbff76d148ad0378dfce2851a6bd5bb8148dbf53585e07420481fd208c8b0592b51825d40023b1ce4590e49496516224206f264b91e20f6cf68d75c95f25d4e8f0be444adb6babc16b62ddd15f338b302a0a2c1bbec00344dbb4cbdc82129193b9c71c4fc8ea89e3956cb227f69531e5718688ed4017d441526ee838251b94f77c70cc98d1b187eab9a8f5e72a52c36fa72289cb87b2a70de0fa316b9f33f72126cc1c8a1bf5dc8791da97159f94808cad26524ef307ff4c4be698d2ccf2dddff9dbaa86fc204af7931d038fb0a21021d7ff77dda037f53824bf672ea60913d83b4202afb6d3a85274448fa2eb2370a00335e50db5400246dbdff7e368e815dc4c393d6a31f517980c69eb40b76ac54f847c754ec5df4b2f4c1b257d016ffe55e91cf14a67573baa91ffe4172f59afdece8942b677e9ee8c2252b4d03714940410c71fc95745de60a884d9f1deda33ee969a1de265f0e420a024038a3ff05d4fafe8088c8ce6841864f5b17d745c76141d49c234c9241bae696780e001d5e38be71438c085241e7f282aa2b10907845e29f1514ded412c2aca4894a35900f87c6bd20baae6c4a35154b1922757edcdd355f04f28f393f00f5e67b4abccce42bd87b107ed8d50f235ffc3b07d7bca5e2d87691d40fe787a583c5a1f5310b72c705b48bffd3107c0420f3fa9a4bed053b90a51df5b57d118d4991994c7ef45f7c93a7858d35191b7d990128c355a04eb304ddf0ab8578461a6cfa4417f27ac5ed57ddea5942567a5255b1cb03ae9ff0c655e87defc72cdcad268e3a57e2aca56f2b3a1f06a7369caca5a6a2f4944da23b1bb100aac095b4e2a6e1fb116de8ea12fee1d7b669f7979b3fed885aa378bb861cd5f4b50da8438889a52164e0889ff3b2c432dc2587af2514f4e0c273163fa03eb0d5fcaa2849114fc9de401d6dde0751c6e4c2cb98912879d9819e3d6d431128687edca6aea197f06108e2449f971779a624008137d87856c109fbb410eb3b43410ae47f551a254a4d80be59900c1daae4401ff02766323f1324149b5e426d392d51447bfd805b14c40ab38e8b60", 0x838}], 0x1) 01:51:57 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470", 0x3, 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 01:51:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2003, 0xba32) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x896) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 01:51:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) 01:51:57 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x100000000008001) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 01:51:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 01:51:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x23, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 01:51:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)="e0ff050000800000", 0x8) 01:51:58 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 01:51:58 executing program 1: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) select(0xe, &(0x7f0000000000)={0x18}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/4096, 0x1000) 01:51:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 01:51:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="5a50281670e58828c6ee1428315eb093b6f8fe2c3b534bcdf229980938641648f2f3a61d94cf461fa15b2bb534d5867b8a7ab851efca59f6322caf29f841f488a43d5f0323ceff3afed3de6581196d03081563dfd8b0b2ae68865968dc92764c25e10ace5e5464287744c2ed639bae207b7b68cdc98629bece7913356abd8b7cc2e2c5710300e91a6d3b8a2ed62ccb4c68b06da71e302fcf16402b46066d40ffdc217d3374f2f2bc7ebe0aa07e1a728875490f558460fbec2aa36916e249932e9de0abb08dd195ab9b5c46e777a167aa469261eecd53e0511b3892c1e9bd722424cab2777a3d0513f71a96064ece"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000e2f66696c653000ef006f0d823199272036c810c997f59b3301566ae020d22825d5d51348b2df0a74001ffdabf9896690e87ef08b5fc09d1a17823d190c3e6d3f9841f20374ca009aa045ec3f1dc7dfe8968d78899366fbbaa72cb6c6e97f662f9efe8754708efc67493ded4a079761dde60dae7901cf7881a85be8a86a098283737fdc"], 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x800) 01:51:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() dup2(r4, r3) r5 = fcntl$dupfd(r0, 0x0, r2) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0xfff, 0x0) dup2(r1, r0) 01:51:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a6", 0xed9) syz_open_pts() close(r1) recvfrom$unix(r0, &(0x7f0000000600)=""/40, 0x28, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c653400"], 0xa) kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7bfd, 0x0, 0x5, 0x8000000000001d39, "f2a42c64caa726000000751e00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$getown(r3, 0x5) r4 = socket(0x20000000000018, 0x3, 0x80000005) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001540), 0x4) fcntl$setstatus(r0, 0x4, 0x0) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000500)=0xc) chmod(&(0x7f00000004c0)='./file0\x00', 0x84) chmod(&(0x7f0000000540)='./file0\x00', 0x10) getpeername$inet(r3, &(0x7f00000003c0), &(0x7f00000005c0)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x480, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r5 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='{-)@^[[%$,\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='.\'{-{\x00', &(0x7f00000001c0)='!+{-\x00', &(0x7f0000000200)='+[:$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='{+\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='\\}+#)\x00', &(0x7f0000000580)='\\\x00']) 01:51:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) syz_open_pts() setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000002c0), 0x0) 01:51:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x80) nanosleep(&(0x7f0000000180)={0x100000000, 0x8}, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="9df776d852398a07354b79d45abe13cbfe23495f753cffc62ebc9ebecf7196890196210b00eafe2e80b8fb765f0469e4b9b2e03730824b24540095e388733b2561a588c3028177a6b1eebc960b989c87298b6383f7e0c35415daf57a20dd344ae112928986521de90708e20c17ce4ac78812d15ea8295d09e93117d84844cde48ae5325be67f93b967503ce475df57b99070daae5e5ff931ce8830", 0x9b) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/80) r4 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x100) sendto$inet(r2, &(0x7f0000000380)="e1507332af5d9bf506e6decdcd204fc87cbfd9728d97a29ca1e8d9015e72c832e3483d76c6b33344cab6e40a3ee95455df202eb38c1adbc1d82f820b2a050ac4ee46fdb7d3c2f46f434aa7d6eeee346f7527f96670ef3b1cb0de2c381c65027a18b51ff8f8be65bf7167079efe9d263d51367ee9", 0x74, 0x0, &(0x7f0000000400)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x0) fchmodat(r2, &(0x7f0000000440)='./file0\x00', 0x20, 0x4) fcntl$setstatus(r0, 0x4, 0x8c) r5 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) nanosleep(&(0x7f0000000480)={0x4, 0x4000}, &(0x7f00000004c0)) r6 = semget(0x2, 0x3, 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = dup(r2) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r8, r10) close(r1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)=""/4096, &(0x7f00000015c0)=0x1000) mknodat(r2, &(0x7f0000001600)='./file0\x00', 0x2001, 0x1) pipe2(&(0x7f0000001640), 0x10000) chown(&(0x7f0000001680)='./file0\x00', r9, r10) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000016c0)={0x4, 0x8}) 01:51:59 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 01:51:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) socket$inet(0x2, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x1ff, 0xffffffff, r1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) socketpair(0xf, 0xb, 0xa, &(0x7f0000000080)) 01:51:59 executing program 1: pipe2(&(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000100), 0x0) r1 = semget(0x2, 0x0, 0x200) semop(r1, &(0x7f0000000000)=[{0x2, 0x40, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x0, 0x6, 0x1800}, {0x4, 0x700000000, 0x800}, {0x4, 0x4, 0x1800}], 0x6) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x4, 0xffffffffffffffff) close(r4) fcntl$dupfd(r2, 0x0, r0) 01:51:59 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES16=0x0], 0x16}, 0x0) 01:51:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = semget(0x1, 0x0, 0x2) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f00000003c0)=""/4096) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10480, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}], 0x1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="255af3", 0x3}, {&(0x7f0000000280)="6254dc818e15d8d7e06131fa4d6cec6ad4113608d59b93415c6dab1dc15a39190c6964ddda7d6cc974f7ff7d069ebae9", 0x30}, {&(0x7f00000002c0)="ba2f649183af83a3cf76a4c99810710b511f7e49ca51125b143c6669154963ab7d946d8e93ce286cc6a0695e7786bf340b675ef22f38319eb0d4fe4bd9b7320ad6dbf8410cde22ddcba6e2a0521343b0983fc8df7ea69a639aeb7228e1bb24819c9fc6569aab7d5a9c484bb40b452d37e0313487898f55fc24e52b9f817f11404ec96150bf1d7f78a349ee2f833a4451ac5ac394a87640ad", 0x98}], 0x3) 01:51:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="6d35c7beeda301382cfcf2a1d7d1de3af19187316b96df47b601d273619704493dc6d163ec3a3fca686cddd03ed5ae400b66a6b2557d4f592ec1536add23cd046ca9c8395830d5e1406d3e2bad97803d2efed0391b3796500b263be347c8a564de184bfa53155f15f3d9eeba5828a3b7a45867e32bf2eed520ab3746df5d35bc9547a8f4b4d1439ed96e2fb807e8d7c84f242825c5fe26f88a20526a9f7ac82267d989fc1155d342263a5e4003f1005fc7fd3a8a3f466ba3cb563887efa98b1f65f54d", 0xc3}, {&(0x7f0000000240)="bb1c84a74e7743db6d29c0de6beb0416ec5b3f800a88f2d15023d898df14b85067df3008a1e2db8955ec18e0d7e0e28140030de77f241d53a3af78869488b1b8e3b71c77bf1e57c30afe9709e3202f153c604bb3fcd0a2acececb7a66b10dc8ac3c7de64b48d899158a946b5a9112742983d774b90d8037e934335a2e107ea0599", 0x81}, {&(0x7f0000000300)="44d55649b639392a72d3c596430e810f46", 0x11}, {&(0x7f0000000340)="3be6aa5c696a609b562492af6c6c735a86394a7be82daab19a84190e0c7ac5965a0cb929a0475e64c5a2f0ae724d09aaf8411dab78a7db8a7075d912c2afa26d93055ca8a6b7ce390f4e9540422acffd0b2bc4459103f395529e6f87cdd0b9bc240a01c5f5a892c476cc91689f5884b0b129b376a20335c92b98556f977c88b9f7013e7244686897ea72c8ff73cf121f10c48f596c26922c8fef7473d7cd59e6b5e5e2974275295fd670dbf3842bcef46da9e4898fbbff", 0xb7}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)='~', 0x1) close(r2) recvfrom$inet(r1, &(0x7f0000000040)=""/16, 0x10, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) poll(&(0x7f0000000500), 0x2000000000000067, 0x0) syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000500)}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000540)=""/34, 0x22}, {&(0x7f0000001600)=""/119, 0x77}, {&(0x7f0000000580)}], 0x6) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) 01:52:00 executing program 1: open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) 01:52:00 executing program 0: socketpair(0x20000001f, 0x0, 0xfffffffffffffffe, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 01:52:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d4500afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2eedd8c6a72864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53ec878311c2c8f4475adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e93b2aa28641ab8ebae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98dfcce296f5e47b18d4177a06af2d7acea3a560bdc9691199245950508000000000000004ffbe4fce044534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c2124b99bc9673d15d4fa18124ddb31ca722bb8b8ae8417326e4293c551c276cee61d38d9ab3589effbd3cea643aaa9197fe3a29fb85720a4352ed17d1bc20d727971ab15868ff911da65460a3c49cb4dae2e688649ee3d6abdee3bab8da40b5b4fd5f4f36314b548264b5418fc224c739eafc3d6527dbd0fc933ff5a77c53056e694e39c538464cf07cfc9fdf7bfe6eaf22be95adde55376c944d648858f2abe394959e953ec4bf650eda88d2eaa09af4ab571b7db000000000000000000000000000000", 0x226) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x4}], 0x2, 0xa9eb) fcntl$setstatus(r0, 0x4, 0x80) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 01:52:00 executing program 1: clock_getres(0x7, 0x0) 01:52:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="43badc2b18d0e3bb5f9a08b45c5d166d6491322f732bc27d38423619a1963cf659bf67eae8a8eeaa0b70a3dbe716a5fc720ee4cf98926af84871867145a84037986ee821e6327c55654b459f32f281e929013374d4988b7e300df2307f846f24ebf3db09fce4b1f210cc5f46619290f8dd1d981c6589f69f90f7131ed01f2e28ed715b1fbc866a8df26b2739ac76fa7f9b6d661a313f913e84edd5cc46c9e4f9ebc168553033452fbe769faa47cfe779d2a515a056561da34297da9d767cfe074fe6ffb95f91138bf608d3692474babc1de42da01759f40a3e439d2c7d7ea8e6674a0a73e1ae936dd3621e061837fc44108f098706c8cb08", 0xf8) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000f80)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be85f2f2947fb3bd1da762a27c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9df141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3e4bd00a23f28e769c8f4472f6bef5a458bf2260931e75adfba675ab469a4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a45f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4b2df5d8715053f27001b7c94e", 0x1f2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffeffffffffffc, 0x0, 0xd, 0xffffffffffffffdc, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 01:52:00 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) socket$unix(0x1, 0x7, 0x0) execve(0x0, 0x0, 0x0) 01:52:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) socketpair(0x38, 0x4, 0x2, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="a3b0bfd138a1c0ea6dcbd834145aafe703d65794df4880435569004390dbd9a817149db4b8095aedf8bb8cc4f4212e5490ee610a847a7f9c9ee08f15899263b378b93934c9599be5ff66d62a3a25fe7928f14fcb0a42babc13b714d7bf27114e99eb03319151ef5d6f1f407efa4202d0c826389ba8a064e36be7e6f708883ff8bef775b44a0d0e166042469ba8cb4a3c422c3bdb0551816f985ca5c6cf9bade4a15c50ee8b274e8f39b8f379bbcc584c35bddc3cbbadd6779f244744a7336fed05e69865e19570b2e19439db089a8f8e9b01eed693bfc2db3f17271fdebff994c1d60751eb92a8a723bf97efe42bc6c26004ebe2396d914480a7ec6748212790d1a25f90d5ff3c385f38015bf8b1853007662d9e2cf88094bf9b373d7c3316399c4df4d33b9a273a9b7945b1d0e6cde1d0e8b4da5274675164da01d9b83bb5c55323bebcc52fe4c867aede21f986729b3fd7d26283f862c5cab37a8bfe1f615b7639a22d354fca0000000000", 0x16c}], 0x1) 01:52:00 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000001000)=""/116, &(0x7f0000001080)=0x74) r1 = socket$inet6(0x18, 0x8001, 0x100000000) setsockopt(r1, 0x395447c1, 0xfffffffffffffff8, &(0x7f0000000000)="97830499ada502eb7961248ea218434ffdce3a75fe4eef46624dc63c7477dcdbcf2023c605895ebccee76d264f2c1f852e115d611f100cf4bad243442576fe15a4b8065dbd4a32c014dfe452c79d6d0b0fa962a085240241a25c26ebe2f83c4a0e2581254fffb2e8a20a28e96fcebbcfab048896a4e2249e8b30950b0749223286c479d99d5dd1e906897744829549874013515ca8f8020bc5bdaf694454878e023d25e9a1b6119bdef7e121bc830799ac2f8b2bcd92db81b5f8fd216d96e14afc94cece51eda150303705b82d995d19eaca04baa0166766c04bc7d63341e8ba3d71aca73fe9a1769f216a878564b36b95f336332ebd01765c214babb183965425bb57c587bb86360c404c00d992405de505e896cbdc192eadf69a67c4bcb9da8cf428f9dde83698340d5836df4f5ff380cb9331abd522f126c72fdfacc171c7c666aacc4a40f63f7110378f89c4a9f0968ee10791321eca4c9210f144f81cf17b3395557c8f21e6f2956cf34a2959cfda06029fbd6b643bdf429a20fc8d9edbfdd4f2f9f2c49eaa091823013341f5982d0560e640b88f107a440e641a4edb136c3afe12c5fe283650f57c2609ef9c56757c0fcbff410d67b8813978fc5afa8498b47f712a87f26d9541ef06f5d6bb5504b8b1b3fbf205fa453a7548565a17dcc2d1324fc414f715f92d1e29f53a5920b681813cb0c6ef6a42a779b3db44d976a5de4e977ff72ac3767a05237789420474e6377952d83387a594a1641dce2a89bcec64504d5900a182a1d726867c63704aa1cbe3ea3f208b2e8d8b75de8c00e29d682473ebae6615bca9cce1b5110d34dcd1123a3ab0697b2cd7e01573899340749b278fad931d982c7121b309884719c0b5a893a36cd58334b8d1e16b270428effecc08291c2833234c68ea4c1c13cdec5b35110afeb9597c4c5c487731569a5033631d317279a3f05e96d601875aeabccedb8437c83fcb9277e05e1e463aaa7bf7a15ecab22ab071e16aa947b729a589204a24544e267d9d2a4cf64f1809411a7e924f10cddb0b84bc7ff8dd9fe257ef132edb47c71fbdd3a997637e7dc95c5ddc6b23f2c162ce6123c83537e3dd86a6300a1c2a5b78e0bb739c72ba58d33f9842b48967f42964beaa4ccffd7be71554c1a60566b4bfc1ec49770a676f37a1e2f6480acc8cb6bfac991411d991f895d6d39b5231ed25c33708557e644b6533f033969af6c0e775bc78d7b9a7b3e678455c31f36bc6c1cb8ec6d8e66fc363d30ee8af867bda050a918defb131cb1a85f4832f78dd4b0e4efa532c15abbee3da3497277f52003d2a69b4dce60d2021ec28323bf450503dc636004fdbce1e79d51e5123581458af3160ff6b2b87781514b07d965fca2fee09f20c016737e692277a7b1a3ce8f3f92f95c12b7f3845b037477a65d307a0dd555092219946b9b34e92ee26f4d970fd70b24fcfa1531ad33ed86ca76b6400291b509b9bc58f3267763a25a234a31cc80e21aa7a924975add8f84af5b07b6cef6e9e34f3a2291557aae686116b195ecab9ee0b726d45c190ed236432f9d1bcf6f867264def55b2089d74246a1b4a5bb09b3e3c2bcc07a74fd91927ade9722a488c095ddcf587d13da365aaad7f4c6c67446c66ec5f62d334ad74d9cc99c59b6533971c03cd3d31adb7ed18f61b274461caf8c634e126b9f3bfab46d26130bb7c6a024ac94f6fa061958850c1e8886de8693757b359641538398ac6e4c7c4eadce4ea32e1d7528ca005137d86bf7cf26211565af64e834bb37f83af8d243ba24d767bf209a3b08edf016aaa9896468043cdb4e7682221a1a4701d6d735ebc183b90e892aeede78dc44f357acb721d8eb09afcbb45e37db9d7f1978549f783c99a66386da1caaa53b7c7568b99067d5678732b1e2cd1420c6d46be15615832391b9d63866ff0ea0e1eedca8e8725bb338b571b305c84d23339afce7e409576c33b6b0fdbaee625dae6e81cceb114dd9c8e0737562cda706fe691640caf14330c2d538de47154cf997417a3bde498257b5b12cdac2ddc5f36c7838b896b27084c0798d34e44992c8cece3f342e0c922173038e2d90471025619a6f1b9432dae4a397730103d221dc7e94622394d60a2caf46d72d9e312a26d12958842f6630b8a415d64826fa10d6725e717ab2fdf2579ccb72a57d817c4d27b0834a59fe8e783477ace04c236419a77c2c240c587b66c4a9c8f54bd3666fca274ccccd996a10b98a3a6fe237cc90fe1526cb1c232ea7df8302764edd90f5b8afe41bb5ea0a65aacc8054cb8738bf65bff35e4093bc92faacdec3227c20bbe4df65a71faec26e44edbf3b7f5ecb63aa973d471b3e4b23fd15c16896df85bd2b3df32117e2c81cc0a2d3b2af956f0c719cd177577c972fec61c5f0052b6165f87977bd6b6b5551c73c2391a9c838f67d33ba8f6a4b683b8e845d4ff1a4b417c65050ba02b53f36ba33a95bfcf8c423ff97e519e389099168ea5dd1c70a0f652745e20eed312fc07fd8c8a75a621435025ffad7e5e1da76c553a239964965a0127d12ee90c5f9aa1e3cf01f4a648b825670359f58d2756cfed7ed1825d264c79d40189a7088a71935034ce702b10c20701b5f2528b5589041deefd9c4da6c87d8f6401fad5fdd437f4742231079e68ef5df4a9d952a421ea2860af6e6fd9142f66786da843c65404bf92609a200f4fcf0d837025e4177bd77f4b96389b72a68e2b40f81e6836ad4ca509cab853184c13990a6acc17fb83f93f354c67fb3b625d0ed8e379cea9038e9b29a2cef13cc4344d512602fc71e9e0748ff3959f6fb6c817a2b9e98b1b79be24f82083e54026286581d3bcb508ef8272da90c29a3ffb29d05e8a01b36c9cc76a1c8a4e713f3a6a69181b0487f98e581acb38b85106570ad3b18819a6666aaf0528886833912246e51a130eb32f76cbdac6a80565a99fd1cc59bd9c233c728f471d8f0fa57bee35c0f63bd607ab546501c20eb183cd7ed49c89f8e8b696e0ca6182716d3e5a0eed65a70f31d9fb77a1ee1fccfb48cc70e3f8919a48c239276864f76471a4b0738bf228b9332ffa329ea14fe61ed0860bf244da4f4abb8523137a2549b9b5648287e098f1ba5052b4a57ccc6eb8926373d611dbc5c86cbe562fc2458204db8731bd5d43bcecb497d9ad5c885bc990fcfb122aa7c320ef235538bb6747e88256a95f3ceb136ccd3d5a4a1b3b828e7c4112da07989351e937d5faafad0589188a0715f6e8d401cb256b62e3c91cdc04879fc102e4efd1b9dc16021b53e5d53be16e2a467ca82dcf291f53f4d927a3b4740d884cf1bb3f61a69a1a0570867791a8e899501df8f62cbd520135243affaf9bcd6293e0e50fe904b252f28c37b5d3c71da4d44a0856055e033505851bd504985c35bf93901c90749c5a70f013734400f1d7e751872870190914e73579c298f02a478d7bcfc1bea08d83d36fc0122f938d0da7362ddba0448a410278c297607de212ece292c7b8248aa81a9ffe7656fa52d0cbbbb5186c8ea87f9071b3f1ddefb69835cbecffb3089c9840bd237cd8e0cc08959bcda7386afad48352a0e25a28e4d5a034097ba37a8a0054e5f3d6a6c854ace47164aa4d6c311530fb1501c57be815edd962a2abceb4068b85970e19c9bbed1329e7ec42a3bd8a910ee98544f2a985cdff66334849e7444b155d0ce3db9c73091fae714751280df5963220b78dd2b9f7db1eab62c984bc1dbf73ab3fea06377aaee46c09785ccd1d2b4489bb2ad1f1565c63afbd700d085d8eee4f6626df414fd3a2434c0740762019f6791ce3d2bd31a4eeaa64e2a9503276451f3d8625ea3ec952d76c12068f45e12143e0ae6829979f1fe371800febc373e601f26e6b47b9fc136cc22fc579c7e69b4642c7de4a626503785194f70c76f4e358a1517ba9c0eeff1bf9e5a73de827dbf402e4d211e2e4e6892d5c7e75facd0c5646ddb0c56e91ef5ace572006cdc39d85391a9e6688aa39d168a39cf35ab2fff088f7384559aac6163a847c118fe74f280b14dce694d74ad70f98db79f2d9f66cdbee51e671e06c3371a393037fcda3d94df6b5a30b9c7197a91d4bd8bafb204aabbea3c9a2ccdde9d1cd2c67863a9c7833dfac091b69809e491f7a77210300806b2955186efe8a33d8dcc301e28531a3c374ae2b320b1204eae72246e6a7908822057d23db299a1a67b7e3de746c76f5ba0be9b9cb23d93cdb1f65f81b7d96f40afe533c73a0f6254275b51471df48ea994ea32adb4a19a4e15f893569db59df47339ec59ce98e74915aa9de42f0b67b48cc98092590b0bdbc87697baca83a0b8790f27a4810bf86cdb79d81edbd646dd429ef9da80159a87e58ff3aa6cb39f4808cea6a213ec2a65f11232c640ea3dde03f8f6e1145aa791fd61dbdceb3632808d71c7182627f82420a6c5fcb92bb5194c0c3f11a7a5c0faefba3e8e872a349a1a2a299147047bf04da327cd3cffce6c693d390a3046e88b886d4b7ec1d48b542eeccc0320355c24206a90c850b88447214ae2217d432d27cc0200f163f92157e60e7b84be07c5a5513f417dc19c74816f4be74fff9d4fde4ec74019ee817b6dfc0426368b090e2b437ed83236007521fdcf0a999d74fb3954f7d13a35f2eae11798ff3fe7e8d66ab21d6aa4e605475c31af1d0698a94f2563aaadb55870ff4026eb7d7d377671dd0c316ae5dceec1ab9efb9891a67f33106dda361f4d3be56db3f71a899bb6e1cd744d1c62141127bbb5ed74dd025b6133a561d9a214766452e5ce8505d1061a45fc71305e5aaa7660cdbe9ff5668ebaddfc07f672cd8e9022f448531830ad42a67cf0271ab86f8dd6340082a434e41b063a1cd8c2ed3c085ddffd92d3b691ba90d3597649f3b4553c91ed561977cdb655b1d809be57b776332c4fa1f038308a37610c3a0dcba19e00b3404f355bd782577a1ebaf13fd647306b9bd6040dce3a6ca1053fa3b3a604a958bc95ecde84fda022fae0e8624e1727b74f45ea7230a279058516098d402f222bfa4c2fe1182784dcd68bd51dfe8777a403eccf903a5fcaa3a191f48cc7ccaffeb2882fbacb4423c35bc322cf3c3f6180c2c2d2a108c35a6bbf215403cbd57a57f6a4cf2b3604f7c61793ba17a2159af5a2373365e99476ee4355f8ad8c3af11c7650de00dcd1e2cc842c0ae1fb52ff6ff56310f16eeb9657c416c249145bd2b1ee12e33ddb25383660aa93ce57b79694eab2a6806f4a0c186cd329bd2b0a0c46d6dea73e5e33b7f2af2661702644e2be68f57c317ff1d6fc77c4b2ea0cd0b24f6b6159a5f93b79f19f8ac138003ba82aece19639d7c7d00a91dbf7f0fe32a06da4a6064af659c2c9fc8401883f0a239624bfc6223ab91e1ac3b331a0f6854872a970c33d9f587e8b168689f2bea81530a78f0a37b6bd88b42e545d61927fe6b39b53dc6ce0089e81e3bb7075f825b8b424f90338b8f69792ab8df933346e2d309b6c50579c3218524cf95756febced1357368ca80190b71520cc89bf6f0e574a02a8dfdca51f08219bf8ae69accc61ec89e3985482a9de143779f8f9a3a6f1fb08970980348f59608de3640e2e821fd9cc77be9a1fa8a97552d2bea4e6136d7409b7b4f1f192ff7df20ef7a0218dffcadbecafad48a43029330d810be68702a14e6e5c0afc4dedeee2ea92418a3fc50aa2839206f8afa86a28aa4330b5d67fb8ad91167a44edf1ece364c923f95c129e00785ca7f5872d1c303677c5dd7bac00ec3e3793d8806ae614821af91739b18824a9a903b", 0x1000) setsockopt(r1, 0x20, 0xffdffffffffffffc, 0x0, 0x0) chroot(&(0x7f00000010c0)='./file0\x00') 01:52:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) chroot(&(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 01:52:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1e27446e, 0x4, 0x1ff, 0x800, "0b326a5050ee21bca876cf10deade85cee675923", 0x9, 0x6}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:52:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = accept(r0, 0x0, 0x0) close(r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) fchmod(r0, 0x88) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r3, 0x2000745e) 01:52:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) r1 = semget$private(0x0, 0x1, 0x210) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/196) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 01:52:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) shutdown(r0, 0x1) mlock(&(0x7f000003b000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x40) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1f, 0x7}, {0x7, 0x1}}) socket(0x1, 0xc002, 0x0) 01:52:01 executing program 0: sync() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) shutdown(r0, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)}], 0x4, &(0x7f0000000300)=""/179, 0xb3}, 0x2) r4 = accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/61, 0x3d}, {&(0x7f0000000500)=""/56, 0x38}, {&(0x7f0000000540)=""/132, 0x84}], 0x3, &(0x7f0000000640)=""/90, 0x5a}, 0x3) sync() r5 = getpgrp() mkdir(&(0x7f0000000700)='./file0\x00', 0x80) sendto(r4, &(0x7f0000000740)="2ca0d14aa2ebf64078f2323beed12fe53ebe7cf0f2181a75d6d45ff88000f1a21baa0093dad3cce76b4d148758456619d957f6a54a7fea77bc3072358aca60714630ae17ae8287ac4298824152af81ecaf410e883daec74401a4d512b6c8ba35d0277c93b8db8dcef974b6435486ce5d3a8790d712e671d6badaf84cf5d05a56387bedb7ba690cd08f0dcbcd9052f6d96038ad713e4a15ff16359cbd157d3d801c9bcb0aadc7afebf96036dfc8da5dbae421b990cdf522b5980ae7036d5b44dcfe22aa8e1d716c132638aa83294f55d6534d9f117f0f490944d95bc22a30ee33", 0xe0, 0x2, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) mlock(&(0x7f0000ff2000/0xb000)=nil, 0xb000) munlockall() setpgid(r5, r5) setpgid(r5, r1) r6 = socket(0x20, 0x0, 0xa115) getsockopt(r0, 0x4, 0x80000001, &(0x7f0000000880)=""/231, &(0x7f0000000980)=0xe7) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000009c0), &(0x7f0000000a00)=0x8) r7 = fcntl$dupfd(r0, 0xa, r4) renameat(r4, &(0x7f0000000a40)='./file0\x00', r7, &(0x7f0000000a80)='./file0\x00') fcntl$lock(r6, 0x9, &(0x7f0000000ac0)={0x1, 0x2, 0x59a, 0x3, r1}) close(r7) fchmodat(r7, &(0x7f0000000b00)='./file0\x00', 0x40, 0x4) recvfrom(r7, &(0x7f0000000b40)=""/177, 0xb1, 0x0, &(0x7f0000000c00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000c40)='./file0\x00', r2, r3) 01:52:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r0) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') 01:52:01 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ff000000000ac4be000000000000912caf1a66534067d9bfeffc01d77e25", @ANYPTR, @ANYRES32], 0x28}, 0x0) 01:52:01 executing program 0: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x4) 01:52:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) socket$inet6(0x18, 0x4, 0x5) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000028, 0xc, &(0x7f0000000080)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x8005, 0x7) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 01:52:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) msgget(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="91a17bdb68c362c38218813431d43185b85c84dfd04176081772790f57078910f800dfcf47d5c6", 0x27}, {&(0x7f00000000c0)="d68381dc7a0f8cbd5f2abca256c3804ebbd210f6c62a75296dd0e6d7d9232d64900815f4cad4de077a63507fa067ed5c58ca0114244d78f48e10", 0x3a}, {&(0x7f0000000100)}, {&(0x7f0000000140)="bed4e5ec948eff45975ab42eb6c2debc49de4a5c33a8c733150090498d2c2ec8ab1226fdf6a66634182de5076ba89b42a97c2be85473073fc379f920aa19005bf357808299273fc60b77ad799385193c962ea4046b47e3757fccef0ae4e878f7bfc09f3c3ba0d23d046ca710c56dc3d4a8c114df386bfffb03e5e29c8c969a00f4c645a69fdb5ef495", 0x89}, {&(0x7f0000000200)="7addcd9745373fda9fb785d2bdd4e0f02b3d569aef14bddedee8432c6d858830734dbce34e60fd0b31eb69da1615adc5632ba022597c7db34b660e1aaa6eecb841da5cf5e55aacd1315062da5d70aacbec600859a97dfc40e4fa0f6d2deaf1d1943c5e2f33d12e344127343754f4901761a446945fa0a0b34e", 0x79}, {&(0x7f0000000280)="f15e5af9e9d6e0a74f60e3b3748d1e239109feb151102a3cc523256b98b3dff4124e98fa31b77fb28568f90f570cba6f5de6023e898022d659c4adf64594f8d7de3ec471f2b6a933408da72e543eed4fd74d372ee05d9bbc992132678de0e0f414af3fa562d834919cbbc5a387c5b86c48", 0x71}, {&(0x7f0000000300)="40ba02b8a64bb06e0c2038d3aaa4a584e0b718bcf6abfffc9f3538bdf38dcfad501ef0bbea9a219a0ed428c98419f184677e270484639528e0f4711d1ba2be28fbd3403aa3a7ca0ad0a55e77aacc306ca589271a722fc102d8c50d1a36badcf9f7cc53c7a46d028b", 0x68}], 0x7) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000003e6, 0x0) 01:52:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000400)='./file0\x00', 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000003700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003600)=[{&(0x7f0000000440)="db7bd43722dc07ec61c54ff5f1be6bcd9d3ad9d351d61886352637bf5738e6fdd4d18f6579ee41b908b854851d7abf10348b70238c6f187d95d806b909b76fc4e4c8b09ee68d740f87537efef318656ecaf78fd29dcaf33e16ca40c92ac2a986f50be4c108e0af368864d7b44a2e35572761dd9e4aaf0d16d513b68ec99efa9bb8611f04fe3a013dd10add675dc6ea33dd46a812f1a644af1e50008c073b2ccbcb817d7d9b8b2cc390f9f4ce98c19598e8890bf06d5c81ba864a0034b02f3cd85682af330117cf1fe0195464270485dadb0d89aa60b6173edf8279716b38726e2779350a85b258edac7103323354895158c99a70b02c3a539cdd0ced87486bf35e6342befc7658ba24fbeec8b99e692e32a2b98561c93ec18b3a8d42abfd03bfac9501c632c1575d7c31d59fe9b25842500f3b6533942019151f8b17937e0b0bd8bf39f5ea4215cdbfad344bc970a37096030c8ff815243f8af20139d790dd8e8834d83bd53e1a59c611439ac1f8ed56fdb787825899af471b8387cad2d0bf8ebced87512bee337e78403d4f2f5636300cc1878498063b8b3b778a2409c8296665d829b2f76cda96b25f7514d3460f881e19ee45ab8879005fc7d78b589ea4d4bd7bde05a68663e755733025b85aee5bbecd52310da5f2bf53d3ab8013416bd81a43e7489a6fb8eebc05f71c75fdc4f077ff536a6ee1e568d1dab54af046d5a8e4e728687b72410b07d82761505040451f24f934dbae33e16cc127c7b25b7120537836be55530eda01723df318a480e9a325c737d342ba473c7575789f1cecafde8632c7389e76cfdb1231e971f60dc841eeaa1e52f19337d220dfc088b8f77eeb6a3b2e6cff028604d9e7f2f7435e7ac961072912edc44f7ffdd19ad3a7f5c2288d1c01709a53b8007008a54491e0f4192c1014c1446bc9577efa47069f1b1bf8bd5f6e120c16c3deb9767d3d6e36f35ef4aac67deaabf060f228a0d67ccc059303dbf6265abf0164367c21ba8ef5cc359b1928b4b39d39fa0c02f9c4b2f6a6bcded2516b0fe2c4ca313b0847fe75491ec356d8efdf1ed73fbd91ff58a2c88f71f47deff59aa57562c5a84e0b86dfbd31f0d796c4fd2cc756080cd8918c2996c7ce58fb4baace13fac0264ecc37354d2edd2296756c91ed5c7ae4a82b8a13a863d82f4dea2b3067b83fa7a9cd286e457979f6e2f372f213ade700b932dde96c2b84ada795aaacb833c0e9985ef1e72920a5f09cf8aac08ec0921c92effb020a0fcb283aea694b4181549dba4d2cea46d164f2509591b369d78c889b244f9db9b35222fa56d6122b768cc9c3b7a90fb11e044d5783364ba0b5dff34e0e1afdbf283630800497437101a38dea99c4d3cabc1b863490d6a2db84ec004ef2791cb1b9bcec4516e832157a385c3150fbe2036843626a57a79a1e3c545544d07165db2148754d45c975d137b5d16545682ae7a9603a28776e9b053d395101ecb05a9c380ff57d1c28e4823b862ec4327fe7e7641a0065a03e6a21e7a6403a90370f4f901526bd052d5b4ef254975aa5f07a8aa8b7429d2fd09401416e8a98efa2d1522ca2e17255347efaebd44951097222089025b88856c88b18795a889bf3d0113ba1576346f00785c101fd85343770e4a530d602fc7ca5b188b6f7cd3dd73adbc8cc032b2aef0b608f7c0975fa913218dea75e7174ebea0ee44b554c527cae28fb1c5933b95686bc507a9dd1ea916c94c621305f436ec9e7c36fd23e61918f87fb57d91cf6cee48ea24b8d9145e0d36d36dec9d0ae8a82b18993747f62d16c16dbc0c7b174776e6b78d8b3d292b20665c4d0cc0ef237f0bad5c45f55a8e1126dbdea845760833670003bb95b0b90e27c8f375238aa31ba61df8e3d80f2772926a4c6376b6c748202345222af883905812e12e6ee159c24059b0b8454f0fc6e7fec7f25a63838d545f6c7eabc951ece6002430438a66f82fcd402f8acdadd3309ead7e920033324dc86d89fa955d2281d3f18c4edd8b382f4e13ce5a6b1bf4a18487e5f24ed28ac0c6ac75ea09b66457f5442c3e61f9de11f0d777cc2a7d77a9e44625405071f97a241a535eeaa4364d848a00df62b6317147de39730c0e59477a491496b4aadb90b68180d8d8b8d7cd55860492ab188824e652ed328b6957d8c208901c427849cad27155d38370ce01e35e00d1f35abc30f2058cb01e0adafc68dfb004c138a7b62bc795249ee6db5dc2ad870b8e7362611f5ec3c084d84ad93354c24984f9263cfdb17ea6ed1ed5a2d8ee828a2c3130fa13f89a8677ff99ee1a276883333df12f63c50dde999582655284db94e1ea6d4da833018eca845786b9912388255ce5404375b30bcdf5ac51a6e04d74ec0429e46c32d19da398de278ad553e82f3060fd0e736d43f4ca13ad4c1ffc1fd53bdbcae4ed851f7903e3798acf723353b531cdc0be2c1cdcb1afa832e691bdd5cd0abb01c9c2ed0e27b559f799f0453e632e8d9157a68cc6730ca3aa77b9446e7ef5e41c25fe64a65c56945a15c8b7419bde812ca6fa4ceb9e8ad5c337efb75b0119381f97d61afb5e634dc3a8f13c675bb681389be29b5924d4276e7be5a43badd713ed28fb7b3db7df4b13304f46787ccc4c85d827e81e820f2e372ff1cd222d144ec634f964d403d0435ee569a9d19317e8779f25c3a19865e63b16e857b6a249ae8ba9ca586cbabc6e340ada419d15517d4153c8b247c8ac208a2eb4be3b30f30339274db233309806ae0a67043c34345d398e5dca1133f0e118b9343541e180baadc6c8ac43bba212754e6a5f9362803b3753895e7165f9f3adbb02fc9a5bd50f0de038e9babff24e55a17891f1180ac3188bc4683a30b9895b73e8ddd076827ca16fa211a8cb24912b8079f826e94fcc909200082b0ab45be876443aa12faddf68947314ba53486f1bf8884029547b4d5272e6b0cf319be7d7c47853f2a8dd0e5f721eeea9b26c4e6083129a5f074e8d957df1d434158524d117d2ea6ef091a2af731ab341666ac126c73c44357be7f6b02c188cd5a205c3915fc75cf49dc409fe044f33ce8c94cec5eb1bb9905e68656610ce694f48088f1bcb1668c50f7660dc05145d9a8291ef854c7839a7617df0b4b7ce3ad118e360f5209483357d2e4845c404c5c9bb220b08813c77634300e48faba55231c61104a740d35c49f0a0286e38e243e2d8fca384c14328498fac1874b0fc06df5711a92e931664a61afc76f5fa1967f11868345eaf5c081e316390f00ea3a6dbcc7870a127904f2402b424aa25b1890c1e744f1b5aa9a7efe2ed6e8d84a14fd65a0b7b55ada66e0d240f7d07155ff4d8748b8381d819b6c721366e56060ee561b65606c619d7711944fb5aa393e298208aa9df4aa9cf14763d81be5999cff641dc3c2e09167e97455ea3f78e964713db38efc96c829c3eb8bb2f0ca5d09f9858a2a4034aab9f57576762559e519c0c211e832bbf5b119ed5915c0c4903fd32dfa9b0d91f77199a66cba04425be1ca23eb15c32465eda76264d65a5d76b97b66e2f915d11f0d8f329bce19c8e4a04020cfe34551f719270619b7de18c36fb2a1c8ef976d2398f7e694c82d54fb2732f47676dbfb395a752a8ea6835f553b43a9bf1f980fd92d4adf99efc0167c8aae7528ddeedbf1b8723a1b44deb78337432eef602120a2e4743f3c4e1eb5ec67e6c0fc898512cde4f977617f72808cb7d9a3581fde6f76ab5ea2d59ade7ce0817a7a08647819730120e5a59018bfcb3ac0d92e4e682459ed47034240cea52ccae7a599a3b48169166a7ebc0abf66a754706456720c79de4e68ed785b97e7ec4cf495ac4f104965d45ee6e95f507c38025c011a64364338245708f77440b8f53b73e993a7ad7905bbb5f064eb260604e4af2444474ed921dbbdf13ea5763aa26af564302fe67483daa6941821247ad5cb3434a157d402025da578fe7fc59f6a08485bcbe7e7ec34a7326dfe73d479d1dfd44382ad862e05818dcdfd722adfa0a297de5bdfd02023a1a47e10a737bbd0d1aecbd7392763e8267c12451ecac246a87570beb9986e34d5690d39fed56ac4acd4dc31161c6f44342f5b2728efd1212337ea2adc65c865372c42b80eaade671aef36418f6f8a9278f46010e7dbbb1be4ca81c1723f1ecff36c45311929a7f041c84d4551590f5cd0f73dbeb3db31bca7a2f7ad0faa29fb79badb01de41f847daa20ffa0cbb72e6dde5f2369f0a8abb628565abb759e0e02a6cbae11259da54f5a090ad56873fe1ee2f0bdba4640f6a752163b341dd1702e4c648a32f6fd3449bef7f8e7064902d79501d0b3d7b0994958d461dd313c9b31b4bff8dbf4455de3d3643f6d879df5dcd4d9e2803b52f5b9b03c05946d2ec1bace3f2a357d0a1981c097ad871b1ef2db2d33f4c29701c5b11f27eae1d8a1f7c0f2d95ca24378e31f8493e605526bc062cbcfed56752d191f7a14b520d1155c9b95ebd01aa88450c65ccf609c2eb3ff6b016c53179252669158f1813306a614305b30fa4ef9f5ef25e12b9e1e392e2024333a99350cf150ed601c4d7ca6326f4554858bc303468e9954afb178b7f21d5591c8f75df5b217ac155aa7473252f7307c28a834f5fd5c47b3cb3b314dbb3cd272daefbb0b885a53c9a3a3462d7f1554b6dec159a0a0c64dbd978d5bfbbbc656bd13ea43b165c2038309bcf9fbac9658b5f397c5cbab30bf097a7aa53174cee0a244273cd773a915227caeaa4527e9b13beb28a4e09b9130abf4707a720f3c7d89d22971992720b8e8039aabee534c9d447eb6170a346e7904693d6821f8c7d22882c158fc3a1967a53142648425a63399aba71aae124b0663b24f9d93b16d756865c302c8a29e7a44428d6d9e20fe09a2e276d6934f5f818e167513b935287bf18f92e6fb1e50768cfd1737a51c7b76c506da768ba94c2e3b233dbf339a75b23b16f81ac02568b208074d87d54e458019cd49e1fbdc23b6af89739e4feb8a86767d3725e0a7aba8efdfd25f332aaa73a6c5fc82457a8c76d89df8b8e7133c14c892b9ff1cbc7b306d3878880e9b6361f46d21de5335d36c2482ba88a11a1a64a7e96d986e675159056435f0433f7765ac50555cca7cc2f32e3d42072e3336ccb1e9956ee5d742f356e7388e5be22d78d21405107edd60efb0e0eaa0e4f12ad19f15229dc7a38dc75d66467e94cd2a8c92115eb59e5a2dfcdbd4aed9f28a028b1d7c2bd27da3cbfb327946acbc557c3ba482ab300cd2345f01f1c9988c910c1b4da7a50de869007ea969084db5b1062b554e21d65fee2de50a630269a3658f3736a26d5fa3a4c8b642f0440ec490261b9e0b21a0af10ebb57178936c4bc4a956fc7ce4dc34627d8cb820cc8a44541be5b770cc212bdfcd9cd48dfe0b8d635eedae3ffb0973a667ec83160a9eeb466890aa5455cd459b45cfd02ea1307a1be1052aebcb17806ae1f8c6dbd9fceba85a869d501e5385cabf152440a573ab7011ea408c0b50d524d08c96c1836f863397fdab7343361fac15009ae443243a1248ea9ccc57b67630d0f3f97ddae64d8b49e0d536dafe4908628731c81b77e363addcd0b94e3639377f50697a7ee3f1dc3b3e6646110c7e1ee467ffb2e3c8abf8c2f61dde0434673d9b2c62ac9db7ebc92e408a03bebf4246e204e7e6d13a468d932eae16a72e107955d3265cd7969f59a918d2edcd0b61eebb3c78828de7c032058e71610dfa533d8b3ff80ee6319d39de5c396343882b93e40ba33d3485bf7cc00d654a57c74f8c465a99ebc59327f8da2", 0x1000}, {&(0x7f0000000140)="686b2bfd4930fc0c54e3960f893a7927f15e2ae4d5dc72da6767ecfabfac274ddb6f3b42181823a7a19d8763ed103d4860efb31639ee4f6afe8ae55e3b8b04d1e50db519ba92a8f7a6a82c258609055725ff28adc8239036c41cfad843d47ceaaaafc59ad0576b3f68bf057fff1ca42df39559a6177fb67c85eb75ad94a2d260618b30c3aad8dab719d2", 0x8a}, {&(0x7f0000001440)="d180bb506e3c1023b5f38313fbad971a50a12ee7311c81d4c1d4d4d82a916aacd55bc918652c00e3f6b2e557607610a25400cdc35884e6621a7c536ca1091d4b6950ec03aaf2de9fda5bf3f3a3d3c7dba111ca11adc979c9d21c19762c299551bf3ee613be12c029d74ab7aea36c598155b8720b7a56d6150cd9c5568f8a73010d661e85a2b8b76178353cf99de5f7c96aed9431e26de63ced66a99f24b1816a877a75102297130d9a24eb4be6df45be641c005b1dec8ce382cd3022d4c0d4391e8ab469207334e2ebf252e65b0eb52f2c4e622b7eb485abcb0da33d66db0a2af2902e63b05de5263d140a0e2345aee9d51e896650404bf85b890eb73dec94519d63886eb3d8398c16f111af7d0cf3644605b41c4b308c19d1f925c7b51f3c40e7161d964a3f2bc16b9f8239b1df2f7800420aada8eb5574007769638d9b53deade8e33157cf79edf9c26a928a64bc04b0ca61b3e499395e9a09977eb3300328b881551084867b3ff39cf79833bf0e9df1fb29db372c320ea7445e5c167c9f4463bf2b53120fb3087bd9522e4b291c012fe937d5a48e6b7eeaa013b8fdbe3edfe07bcc3a65bb20e5bcdbcac272c1974401bbb2f7c961d7ce406d6c4742b3e01c130a997453e15135813e2663a261621382a9f31f951ebc65def846357c6b97f0a95340c055638a621da6750a29619bb7513f6c9d9ef275fe49e5b5a8958632be261d7e7919667a3948c587999c9b281f566f499523cd92cb350e97b9dba392fc6a9d2bb345f9f9b0aa08be42c28d6211bdd1c0cc5ce50f832cab07423e31de4c1c2d36a0074e02d42a7cfd54d93a30f6b00e4a6f611a7951c8b1db3c0515f48e846b1bd0f0f5bcef511e1d922b4a4a54cae769862d065a3d14c775222a9d6ce3f9bb138f07381029c08d9bbed2271ff345308383d7f872ce85ce45f337697585511bede2c7832d46dadd94b78cc499e0f0aa8c7903df84f302d652f7ec07125682e8ce71098a8aae18f81b10b39c3536d4861514cb2af75d0f4695b6ed15637079a02f96d74c80359a1bf2e41b733502de3e85232e3c9f77c9c64599bcaacb2232c64f8f35b2000f2235309c88db4596db27789c65a64afc0778e75c5970d547aa0ad86a0858b07ebd88f4f3c791d2bf4bccc9a968cba4c4be4d45251dccb854a2eb34712a420b4d9837b92b87ec1ab36aa69486e152465d5d39333a416d8cce5a387cfe479aa79043d9615949f97a3a94388766007d0f8ee977e6d3b2688b326ae77eb4c559c7c6dc970026015a166c260468bb7a5cac11a02af029592605cddc2962db5350e66b90ef60d058f46e2550b3cfd27b01e1c750725b48e78fed526246ba11007f1e788ff96f85b6faa50351acc3069e3c9931f27654328d52e198f500d927237e3372366275e1df09169259b175d32443cb6ad6aed4efa25952157dab78ebde4f215c539389b85a54efccdee5be19f00c80417d8f7d734f68f759a1749bcc7db7dccb3b2edb89bebc8458f19e2a6d88c5bd8f7704bd715e5f827c128b8d1f0cf22dc26b33586f86b8830a940f89d3649f4055324ee04fb1b9ab41d1e91faeed5b8c8e23e5d2d0d66a8de23da3cea0cbda65dd9fda923cfcdcf5e4d8bfeccd60fa2db996a7baa860147948032ab4da99d5dcf471e4d93f58e0a6339a5ca470097d30d78d9e7fca63891db6db2698c4f6cda2ae1d6c2c66e54c83f2906b83bfc737f133e56d04879232e3b73acbcde7185abc333f051c9a2323dd9fbe643bca3fae655abe8e35275aac4626c97983b120954db8407c55ac4a548f67ad47933d56518aa5476a6560b43c3943bf0a257cca63422433a68b75c06daa72b5ad56c8a47abb993998a03010849eccdfb68866f77414ec12d0e4c99e212cfef8203402ba08fa57aa69e9d9e5936161ba98afbc5bac6af788b0cc151a52dbb6d0e39ebe8564af638a63ea682bf75086694a858454375893070a412c41acb138ed150dd6f87c59236593cd5acece9b40b1a269549804bfeb06dccdd77419691b34389bdf1da423752c2b0f612c739411d92fe385c350db8e10c1d8c038f05777ef5824e05e9d5ee5887ec5755f6087182b18d2843cd6c6daabcb40b6ef1e644d9eb8809340e02198ca402c1df4399004a32720b627ebc00684afb78e4e6079224f2c55d7020601dda8a14daea1b97adf1b7c190e3f3819da17a3b34cf0a18f9b8a7a1c25fbe9dbd21da32b416f6570fc1e78b3f4043dacad108ecb2d83f11d94ccb8deace52ae74b4e87b1c4d3b5b386af6ef359468572d0067e598b3237a9de0c33838d0b7d09be8b12692769091fb99b8ffd8ecb06a52cf207d73ad02350f2fb0417023c310394c2e294ffe8c504a2d61883969cb50bd02823052cb9514badcc3fc17647c6c72a1f5f4c5390f823fd2abd0b007f5dfa55c30c7bc11bd7b566faf8ddd1e14fdefe73e392af2bc5d2941bbdf8f0bbc47afdc01abbc151554560d818e6337e6a905d826573a1cb69666878539319681dd5927ca48084fe9b6c2a614898293357c34da4047a1a186b165548e8f04ba4a4b51e49d40733fb25ab0b4b9e3ce146306cfe481c2a457fd358c96757623480b81c1bd83a3e4e654d052f615943f2a36a986b3c45b526dac918e70e5069ff4232e227c8a434fc19621d61cd42ac4aaad02bba3b6bdf0dc86c7b69e932af4ef14ea13d6416872994147bd466f157a109869fdfc59338e7bf6fef2fa9836a0e77511d1565a7ac332115c3fdc30b1a3d9e970db53a11fceac01ab205467bfc1d23b1bd4fdbec7466a66caef4e1c97c91642ec184b9ae74a6b86c5d1eb07f7d32083ae3e609b50fd35bdcfec0aa2994f16c14e8e0908e758990ed95f702416c7e373e56973a4f3de8bb34849aa01432b0be8b9201bd8c05acf892ac465945ce5b790fe6d40f7dc5b20b6fe306ad6dc94ee8028a3d9c0e4a6793833dd7231e2279b80c0b17ca89d31a63e321f782e7eaa314a151e65c04573288f552a857810f6ade64701d1bf3d3038654ec681363286b05440f8ac81552d5b5934238dee750ec82c3ab435eeeb8cfaf580705e40558ab37cd21bfe08f58f78e05119a4c19e65cdfb534af6d91c0bcd8dc03bce8873050385e9c6b9c166b7fe8d49c726cb76461c311681434939d2f2269f9bf39c909079a2c7048614413de70c5254983df5747970a5bb48c90e845c9095e5822c882b9630bcea6c99eb5f8985f7fd4d92dbf31a777e5100396bb2edbdb9a6136c4b8b444fe6875f686a3cee1de32af58ac14b10eb8e1560d384d2083adf8a63f3716afab580e5ab7a12cf078de04fec4a55d841363ff4b5857d09cbcd8e315ef0951a1e3486a8d7d3e2b9f84ca4c9a4b160152c0e934ce8adc8855cdf51fb3f0efab43c1a2b21521950eeb6f9da9355003aecc10ba62595fd0494efb619e8dd61bc8971defc2f460893437a308216e5c4639d96353e9f9f91edebd45943472f38f0c8ac6782170f422b79b86f0c4110d528673821b86650fd01384e2053669b419010f32eecca38013a0669b9dd3e2f2e818fa563c6ad45ee96da7f2ec9a8b3bdb8161ce37e92147c577a8b4b93807dc8dd6fa0a8120334d75d1d60d5c5d42dff46b5ec8b42d1f22ff807b488ee1e1dc32e1db66024e43616bec493a90d21478d43e79e0cf3d9b0482df068de1cba925bc691ee98f3e180fc77588cc769eaf285997ca99fc4390dacde1608952cfe6575c8889df39dfa4ddbb27e6d40965edaf7ec7bfde53ebf25a908880e87a3c79f8bf4b2553a776c192e647195b52a357a21a5297cf9bf8ff68a937ddd13839c2acf99480a328068d7e34a3981bc5ffa45647e94e7ab43a45fd515167b2973c8cf403faebee37953c64c8263def7258d77435be8cb792a64e7b62a6c918243e1450050584d2de322a9238e250bea2a3b7e74a934fc877fc4b64b7e0fcad0386e6a52237601602e756b207825084b776218f0cdd0f58a7edbd4ab9f5baaba9cec9f944552e6f30c961b2bf2ea2e5414e1aabe53a7c08d64bb087754a5c0f5fda56f3d01cd5833c84ca2bedc7a80feb39ee71a776cc2ab83508b6c5c00ee84c4b77dde78a3e417f0c472695fbbd3c24b406aa0f10cd8848afd62a808908c406b8bd99c430d578bfaaf82ba7b10c2ee0207bb00e6ef77e61022e63bfd6bff75f5168fd009f65facfe750573846f4b5b44e29ccfd9b78c80eb684cca9d32762675f4bba579aaa38af82c42186a61f5dd24a2d7b9f46bb8ea04cb6d172b495da99a8a9da2202cf4719eb061ec4b0a12bb7b2152f199c237395d292b3c7708558e01100fe2123f7a3b170f56a43742690e1767976b2adfed83873dc7869a3084049c883731680602bdf0cfd8e5e3dd7c0e11383e2fb53871d3bd449745326ca3fb9234002c3e090b972aaaa9af51d3c48a9eb15327431ea0d6c5dcb90a3957b6248f3167b48a1814e4aeb837d889ccd6a458f2b6b484553f36e9e2f47a710444b1d0591398cea77cfd78b114216cac499971b3191d73d10a5b65baf7a0aae3eeef9894537192d5886bd7a11f6d847a336960f79c194ca38613e60c11d3899cf46859aa58554877bb2a8b2933ff38fa730c7540fc9811778fe23a1dd55aa078f99994c42ecc7c599630562df9d198c0fe77ef04ac32cbad26b3f1953b056a182da64795f0fc499404b7a2250c7575f8c4b58846847e86f9eacddf66d47bcaa26bdcc6d6a7c709e9b356e74d7a49ea6927b99203db932a237f2d22d885f342756fcfef66489e77f26655066678256a3e46ce3700b8a9612a807b5be0f617bf1ca40cf90903869d548ecf4c20fd312f41a32d86983235957fa293b08363c72434877390e886fc177b583bccf50ef7549f6869937b0767309f34d1b8713868c73da2473ee0e02adadc04d2980869c41b3bd2a27e7fbedaee65710bcc530d7b6e72ff0810eec614cd20cb76e85875618f5d5f3fb8c45b496220fc3617edc14c9fc54aee984eed3f9579038a81ccc8506b7356fba14fc515bbe43fb6534c69e74d9836f39e6ed4b6292b4a1528f708bf64a5737298d465caa3c624e02feeef99a7fc1f3aba33fbfe193a84d2fa218f4eedb07f808fae90ac32c2c3c822545495933812c2342fb60bc01ea51ded94c4c10d6520daf14267d250af3bb38e3192ef2dcfcc47ee36f2cae8eb55978ab2852d5a181abb7480743e568ae805fd03b79761b3563fb5bdd99a3ba83d9363896947a4a032a8bbcf084c24895f1580544a4154089afaad93a745704c266f8c52208a3c8bc830f8920823397ba2daaf4102a32bd15051e3e63438f2f34a2fc3f42b9748451747fad7a35a79fc57b569ecc2e675d41f2f98cc5d19f0df1e74f72c1f3de8d95ebc91b16c6100afd46935797d63344a52ff9004c167eb3440075772a9fe5180f1a7eb2a882169bf4f30113ada924c691ddd1ce139ae426ee0a01953ee28942af8948ba6cc0d75a92ccef0cf7c3fb7d75a0444ae7b0d05d90319e61c25fd5681b001c6e06281a8e6c296a3189a3ee93b1b7870e23ea1766566dde88aa708d7e275448e72a579b4d3a9350e6f2e4fdfb5e4e1922c577e1819e1cf53675da200897ce8438150f3cdaad5507be98cabcd0460220f046d803e8ade557bf879a48f9ac6c1fb564d187ff0b782407269dfa6d098b13a0c18a577c84aff0bac7231e4defed6ea161bd9b89596faa327bb5fcbcfc8a82081c3bad5c22814ba78d42775de3da2aaa0339da935b0d6e63f84d67b9b108d9d81dc473d15726c71af4d989f06fcd17f5ed", 0x1000}, {&(0x7f0000000200)="c401c5a64fe186150891286b14f45423536378886ac69ffab98c691783aabcf4ea4f89dda907deddf0990e368d661867923ae8bb91fd7b31ec2fb5419c426f1359f66665ff373859d855e70aba69bace2fbeb9dabd80ed46cada45cd6bce2779b5586bcd8244ef4f72d2f887a60cea449a693568dae0bf04f46649032c89a40ebd20413b80ce0ea234bb117f98d111262b8b2e540ba9a10edef617476d6ce3f6a4e6c971ed7a7744bd2b4f8fe1125f3c5984234c5afb3e7c19c0d41be3a6f205fde4802c343e3f53b1ea484c3a05771e638fa840c7", 0xd5}, {&(0x7f0000000040)}, {&(0x7f0000000300)="738cdf83424e7a868f4ba282010c8db4651e5a3d9df953d2916b9b16233cc091f95a515c2efe021bd84427969ef68d0c7a387c2a3177c0400860c365d789883ea2a0bb931a9ea9", 0x47}, {&(0x7f0000002440)="d123e0ecb2192fe823b7aedb39c24ad1889473c8bab424fc9e7115ae25928092c4422060e62f01581af6b313cf6e9004e54f477357088f8cd005afc231d26684e2467f239ba958684ff41584b6eeaab00b879fd8ba8d64487e667c1089752c2cd65d35a539b130b4fde735405c81049a56372aa2512917a7b25f7d5096bdb8f7f93c53c666043a3285d23964836e73e27bf99f9906127ae67d6099cfa96a163057f79dca33e29a92c4279022f21bf6065446d6223523", 0xb6}, {&(0x7f0000002500)="df24746a4d410b83c6460307788d4b90c83128a53a0e2a949c2f6d2c431836a55a49151d5bf82e66091faf50605283b2cde1deefbde3fb6374858b652f6d38d40683a122f3bcbd5d7f61620c905bde4d18b69bea518f882e2e06bb175d1c69c3b613bb4a9cbb973841467ca292d2e9706fc83c754087591bb5b2ee77db1dfb55efbab4d975bd718afa58d99cc21c84e1f358123bb93c2d23dc000c8db32c022543de650d9498b18ee97839e6f11acb61e6f9b7f945072aa7074a655a7b4d722310402ba6c1813bd2af0f7f895ce48162818f3c09717a38e53f062d0b346f0959fe8792d050f1b8d2ca6b72918eb987d1c2fa03051244f6f05ceb0314360f2437d3e5b0642d9bc414f67b9133b5bc2f6c9d0bb0a3bf59eaad92a53c1b4ee5fa2e876d17f1172788a2d95a5bbdbb242b95e2b4cd3969b5f36ce222e0836b44f976b8cac55e1bf1213ab72570d4b16972b0f269124a62bab2bc5e66e9a97f1d3b6190663122799d320b2f3b946f7c7b76a661af668edb0856ad5c7e060d9ced23459e6ecb584d85aff0baab3ffaf214992587677bf5e1d681d76184e0183f63d717fb92021480700d5004c9b225bc9b50bad41e18275765214602b132ee0beeb83c77941f4a79d7cc6dc86831945bd36769d7240f9936c5678b1a23668719e8b4861243c00e70f55d7f6463a2d6649dbffe6f823e817a00fd3f72a326fff6d738ee4ed28478313e1a54260125b544ea0c0b6c13423268c8f1fb3e99cdbb4b5c6f8feaeda16d5cb6532700580b4155816bcc68ebf08665f9a3814172606e38a2a28b2fb25d374f9a0ceb09ac55c31efe082106dbbde05421466810d95b94330ce052d567d4608b6e3e7803626d6137cbad0393b90c6b30a431ce3a9d68d787b320d1f076cdc286096e5fcd0bcf676020a0f0267d5d893c49e8237646106e682be89fa928896fb19f330039c39171731db1efcd977c53a3099f3c57bfe11042255f06cd9068b5e2ef9e638c7e54c5c0f45e2805b30a5fd2d3f3821fb6e00cb1572857238cfd8557a85061e3f3c029a39dc9a8df257f7a4b9d183a7f71f0550367c202ddd490d2192b8fe6b7ab8a171ac1381ee706ccc9805ce5229f8b5ca003b70e1d4b98b903b4a49aa10bbd23299fccbff01e27f612e8959b922d2d6340b05fdb6954fbbb41771dcb6dedb304ef27c074648632b7707c468b69d60dc18cd34236dc06b73feb7b19363ce4a20d105062797d5e850b93ba761bd01d407dbc4731f93571abab2393b9460a29965b23fcb3490285beb037777a755082ae8f3aab5a9659bbebdb797b5d83a049e61bc2d8dbdbdb09bc73ec2a635c9166236d108eaf7f4156ffb9f6f0d514cf77eb2e5e8bb9ccc0b6341e43bd399dfae1938cf1b3e33afd96d10c57e481c3ae2d5fb1d3204b7dafbe9f81df5bd87fb1e6c40b008c7ab5c53be139ffeb58ee1c043297acf153219721f5fbe8383b719298ea999505d3feafb2065146a14dc9ad8bd01fb8736b20e5415a32f0c91b2fb4c572443c115453d134de366708461400f6d004c8dd6f5d4aec927c3641745c3d1113b3fac65faec2370aabe9ae979bb16afcc20576e04da3ef48eaa7b36d1574d5b15d586dbff2646afff2674a0d9d1c282981d23db3fe62206131101d363a887d890493c69f3f78b4e3f600d184657ffdd771ad39b47b9d3479cc309ac1c69479a57b4eceb92db043dd1dfe5a68dc5ff3d485a5dc3cb313fa626aea9b22a44e6cdfc3b611ab8abd3783f6a44c2b996a06b0faed1154d4607af45a48a0cda539f43ecd19fe09eb26d8470e337e8ed9b97577357f1d3d6a825cb835dd088a9545dce542d9d2515aef2789aaded7d79efd11ecb0598a64fb0363bc66231994cfe9646bdcd10f9cc244713fdf8999197d13a8859be8dadbfd32f6b359810420809372e625072fa0723a1e7d659661d15a14e99b2bcdbcff7e95c903d42c4594b93a3dc79cc6bd85fd983ba94c9f4b4e0e2032f9dafd252cb0108b6112dbfce69fcb4a8c693231181c535edca2a92de8a4273c81792c543a03c5ab6b5373465ded3b8cbe6344ef6f90815574644749d1feaa3787b5cbb148378b354e71d7757638fa9f7090ccd7d57124bea586fea3e22ccde5c803c06a5aae107ce8ba6e1ec27c1b1895eba647a8ae8f4c556dd5a6246def201000a6f4d9e5f5e34b343897da2040dce388c32e9d7ec08215af25b31d5a0d310a43cd929f12102346cd681775d280909ddd633dc46191d56f144ba5dd43fd48153efd1d8d4c81e3f21f3b6218cb64d7b38527628fa0391430b344daf23d85c50993175b503793301a659dd2d363f2fe833131a1bbae319c1a4976790f41440a5d7f1031dd6a3ff36d9a16bb7b03d3927735ec5279fee4efc1c91a2110e6969c4e5447a18f6309e6da12e41e8a26b53bef7c3f8b02fd3ad05755020ae10f58384fc4da253c1280ca3f1b18b55e45d45c94e0228ba3ada18b28b5bbe4139261242043ce7fd6389185f0b6a335de6aaa57e95cc95fa9d363f372e88cf2834179f38a42245bc245e308198608976cb9e7949b5fcf5f228a28d3004a8ea0743a141461896400e1b07923ec004a48586cc7ecf4c155791d5c4a941aeb1a93b0e0d8318b8befb81125db862fb7b5184a17383b162e3d0709b424c9f1269ec93cd241db0d33a364cd12fdf1490ebccf6f381a6a07e36568b5405f1ddaf83d7570d174dfaeddbb959cbf12ed023e630a48f8a6b0e72f8facf321db7fd3f7332f388eab582e5f0fc850abf5984843cd3ba1a3597cc25683e714c981874b7174b5789f0f5166bd393e0a98c73ea5839a96c41b4c1fd415815f22d54d2917de6767c37f78cd3692054f3bb438039e03b2a284dfdcee8e5275e79c29966e2799e48cd905a62bd015b004626f7fcf47e52feae0bfce3857cf3293eb449a576d60cfd99517f06e4967111896adbf7644d8bf04d96ed985a52e603a71066f1fa9eba32c7426518ff0b42baf282ed8324f8809dc10ccf86e1d32d29766a17231f3055dd9863937483cbc2316ecfe9770fd29bd79ea7dae2563d06240e38e9412a06fc1d9297c6925aed476047bc664a6ea4310b247f16212bd121a80f72e9481024de3404d4541bbefe44c1cf87505ce9e0e5a4cfb9c665fde55c29f6889bf254c8c1dc0792669630fd9b1d41fa7fa9cece94348196b9d9282985ef4ed3b34e1871bfca9d80926a99fe5465fca62c8bbc32d99e36a9612ef0223e47f4d20a3faccb924c2881a7b2b43d5f4044aa61071810cb76fb28f4196a810a1b2029d3fd62449f010fa38f71dfc32f46fa56c0fda7385162e1f6973854e6cf2b5c53839e72c00bcd3973b92fac873ad3772038b5fd54d2081971f7d3aebba13d5838b214b1bdc7b8d1e8ac083b1418d95dd49a98bb7fb9cca936ecdd3a80c1c45a014d198ba8bca31b3fe910faec7d043f15db18113ebb71a45f0695ee6034e9461c55a7e9105d6c1921f23ed9daccb2ba6d2b4c339b7662e57858157ea2cec56d11d3ef6f43cd8971e3d78739281ba8fb1657a0933095b8df993917046754267157fc5d4942a5eb4198e4b4c6f3e2efbb3ff293720ea2645a27eb90dd82e913a81a5e19bb3f65cd27216ef404e12eb342b42b9eb3d9af4c666e2963d81c7bd09cecc2d5be3f6c2300ec2e0a754e14eab4bc9dce45abfdfb42c4658cc327e911744f39526b9daedd9ae9736a91754bb2d69fe3cd8ebdea241b2732a204d3e5a4a610971b3f8bad9fa873d4a4e4f9cbe7644035b69314ac65b4decc21752e3d578d978a117ec87d531e183dc173ab924b3f3608a16707a90a4a08d84373d0f02424a607d5b6cb6182c409780591212b376c23af7a9079be2e78d8b8d4020704431cc1904a7c99691ec678fcebd130d43d854698d3b20b2b5c214cc62db44f4c29d1d46781b78f5e2850a62b93f45bd79bd2d7925af17a5dca5a67ca0085e8abf252947812b85032b738ae33aa8f2254b8aaf867380a90e43586fd875ce9610b253beea6805775b5b6eedcf45a617339cddb1c8681a45263edb9cab556340b3d63be67fab64ff5769b7bd53f0f7b279dd5b790daf595352be5770c18639cdfcd3094e0cf808910fa12b5b2d9f6ef64243a4f1717af3bfaf298c89c8d3f35ef14fc11483da7fb3215bc0944509bf4946537be5e952149d02b6f49b54082b842c6feaeb2c48b7172d4d28e032884daaeb467445d5bf53a88c38af4bbdd16c1426e73702e4851385822800714d0e3f82ad05217b76a5bba36560245b356276c93053e3ec260148c7eae369c1a5db10a31538b3fbcfc78c062f0f287674c09f429351db8287f8b7b5ee666fc5c96a3eb52ab666f7dd0bbae3eb3182f90b3a24d5de7b1ca7ee7c68bd81a56195e74c084f509f64b938f39c0ed3e954027f408c1b599ab15d769dfd44a4db5869e7f8c5a16eae8a3b0fb7cb4e259c0b367760c92643b45e015ba96250b025306e6002d44cb831fe4c07f736a386d6080df26b2035b34b12711ecd5de981e0374e6a7028d5ac9c9a8af068343e92d58807ec123c3ddb5d976f7a0f0bef8adc648bd1fe2080405ad8e828043395ba6fff9b0a53d58b0435a77eb789b70d8186c0ec960b2108d29d2b3a5d4db65d4cdd76ed346561225726df9a1c8e9142789742a8374d9c30eee34644773d72c2588f84f645dc191fa6578213782a34421e5b4fbff6cdd3b2f60a13157a31ff5297d6f4fa53098aaefa5b827ffc85d45075d89911c8c94e3218b7d086352a9d1a7344b92df7c391fd11eebdaa32546c92f158f4b7bbbe86499516c82b8225b5a2204981d40af0574f6093d7d1bc3b3cce7a9927ef702053ef72ce64e575db537093089409e32e98e5fe0cefe9b50c6f92fff4c4d853998254d291fcdad9381284285d7ce3a4cdb0dbabe882193554688ba74a93dbf8e4c4b61b37d7a51ed4635eade24c25120bcb1d5449a8e5e131964336e5ca2d3a784a18cea92718f8aa4867360d1088c0896a125794b2af14dc00d8b90d72bbf7f4aea775d20bc8ec302b94f86c3296b163d1c99fd8cf738c2e54a00f806fb67e928704661a9d58d2cbd2c07bcda60d9163e1fa992d0cf79b8db7817b98484109928c37b41cd7f924b7293ab19a33cf743f937f86fca4f7877df187fedc055f090867a636c4e98c71be5a9ba11acf68785b01199a709950233adba408900f4b3e48a68105c68bb5dd761e2700fd93332a95f5316b8f765262dd98d515f49e7c56ec7de88562c528dd511b437c53f74318dfb4dbee83ee7278d77db66081c764db6a6e1e89352492d001a38e28b3800a3cc10b086a7a38324e80241384de50ac28e757834f5396afdd17d41c193ff3bd985baefe63e01b45e65694ca486d5c7af9e85e17aef21fa217491a93ae41145fcd34318a050d4285d8f81fb6705df80495d2e3112378c0f778c0c40e0f0f1c7a0a541e8c3a0d9954e18ad854473cba3c19b26cb498c567694552eb035ff1857ca76ab5e35d93b6f488b5faa1d1f3426b1c10708162cc401b34fa40491782d34b3b23280dfeb9d861b7a60179f7f1dac6364b0df824ad861381238c727afc8b6255c9f7a0dd8846873bb1c794009a0f5cfc79c70de83c15ab7cfff80b19ce229540e7ea8fd7420cf87c49e30c9c700bb3029e284af2b7af71982d799e00e256d15532b9cfb16107e0cd0dd01e274fa2f12b8fb17dd6ce5fad0da1f1b81c19e734dbc0cc558f3f3c4bbc4caad311dd1746571aaf808f60bbf57ef8dbbd28c4500147a9c30a00310b54f77f", 0x1000}, {&(0x7f0000003500)="411d0c4392ea4dc1dcb3605a3b57cd98bc830a0f60f0375acc5da1280e03fbf3da3c57f2546ced36612692ff2af20f6158c57bc683c5c4494a757c45452aa410d2ac7c7055122bb6685ca325b34af30e038af4ceedda105a3240cd4a889a50ca863952dec3278e289b11aa2d89677d479dff6b291846a72530a521a139a5070ac23e94f5e100acbdb4826a3e64ec792e3369839b90f84d0a8c339d296d87f6e81f2d2c9ea78e2054c0cf7eb7d7e585276bd8830e03b8c2bb8b07d2ab73d2822e102d951afbb4bf963c17e557ec35d01bbb82cc8620c11c0d4c21c28ba676", 0xde}], 0x9, &(0x7f00000036c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x40, 0x8}, 0x4) 01:52:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f925721d5f1b10ba9b5dc4e3351434d3ad65a3a677dc7aa15bd8d143bd8987e7bf3c7b6fca3f680725793cbc548385aa8b7beef1be19e49be47d65105413f6f4a4f8ccd191a1e0a3c3"], &(0x7f0000001180)=0x1002) accept$inet6(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) pipe(&(0x7f0000000200)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(r1, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 01:52:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="09d0a962100000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) r1 = msgget(0x3, 0x33027fc4fac6b630) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/72}, 0x50, 0x0, 0x1000) 01:52:01 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = dup2(r0, r2) read(r0, &(0x7f0000000200)=""/35, 0xffffffffffffff46) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x159) r5 = dup2(r2, r4) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x21, 0x81}, {{r5}, 0xffffffffffffffff, 0x12, 0x40000006, 0x3e0, 0x7ff}], 0xfffffffffffffff8, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x14, 0x0, 0xffffffff00000000}, {{r5}, 0x0, 0x0, 0x1, 0x40af, 0x3f}], 0x6, &(0x7f0000000100)={0x20, 0x9}) 01:52:01 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000040)) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 01:52:01 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000000)='./bus\x00', 0x837d, 0x0) 01:52:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffffa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:52:01 executing program 0: mmap(&(0x7f0000101000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f000020c000/0x2000)=nil, 0x2000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:52:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0xc, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) 01:52:02 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x7) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 01:52:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) r0 = dup(0xffffffffffffffff) listen(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') 01:52:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x779b, 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)="02030000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="cdde6d8c99ea748d3d04f88f3fe5ffabc45d3f73a80a203906bd6c719f85930c115b1a4aa8679769b79e79bb6a694fc6b58cd92c218724b951dc7701310ecf1cfcdc70419f89f637e54d7fb973825e119c9148dcc452971e80356a2a177f454d2eaa5822f89dc183b190d6cf50d6250ae88094c54ee56480e42c9632bc23ce4d56e955b3ef6b61469ab01e95c07e5f25857aae4705", 0x95}, {&(0x7f0000000240)="b9354d184f77e97fcd702427a71ca3d2366bf4931c446cbebc737fc73c388763d03cfb512def", 0x26}, {&(0x7f0000000280)="e2318a462605c4511dffcdbf1a68272e9ba6c2bde40c9a23b71a0332750d9befa1", 0x21}, {&(0x7f00000002c0)="4870f3120177d411177fb6ea59cae6bc52c7900a8a849c3df49813ea85c3c353ef1d28143f077e7da09ce35a1629e209df2f9e314dd6a50caf3b11d67bc69c17cdbe6a2d14c1f6656e726d1c6b8d5a18f3f032b98125b20d", 0x58}, {&(0x7f0000000340)="55de28ebd74e118c37987a766c5b2615c3210c156341c29b3ef010be4e68635ebd5945cb4703b68397af69d4adb30f3e9b38368bc0220b487a9aaf03fbee7db42a3c41644306bc49060b976eb5ca27861011755c859adf34c8c8c04c2ada7a13e41cb7c52c5c7e1ff6d4f1cfe4d698aa9cdabd45e932c2", 0x77}, {&(0x7f00000003c0)="258ad13d9d160f74c9e7e2d90f1789f8451c8153fbe600256004be1222b501900c28f92ad030746ebf6a9e13801a979815675d00c4a7f1b79a02ee3ac7bfcfbeeae180037e64f6754a46217550f2ae44721c71ef95ebe4b8d76bd03c83126291fed93de1c53757107e166ece40087717730820bd521b291074b5d1b31228257e1bc9162b20716ca486b713a50287dc196826f7b4457cd9f29f19de0d54ef3af19b548e8bf1f3f430aea6ffd7ceff9f37804fa44d1428bcfdcdeed5673cbd400420085941bf2199b683dff3578bc3e7f3551a6d4ab53341046963eb68c00d267d0cc87d", 0xe3}, {&(0x7f00000004c0)="63805315e67bd2c581488133ce88ec16a42df87b18c37bff5461fe094f2a24c654f4fd", 0x23}, {&(0x7f0000000500)="b674aab0b27660f7478596a43917cc465af343202a013f4fa151cf56d84f702058bc651f25cca7584f56aa23b6c4fc88393950e5b165df4680911815de421e910cfe2ac3510625ecc13bd8753c867fa8d9202ea995a00b6151b6cd15421d91d501d52f625fbdf3a508f3d2fdd23cfb7b6963c0921ba57d2d5941bc1dfccdfe42a6252a9c522de196e20aca368a420ada360c1160b5a51a8fc730029db5f308fc35692e417018f52b6e4b0a", 0xab}], 0x8) fchown(r0, r1, r2) 01:52:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "1eae5dbeab0315755ab8bf0900950000000000b2", 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:52:02 executing program 1: socketpair$unix(0x1, 0x80000020005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 01:52:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0xfffffffffffffff8, 0x200000004}) 01:52:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80000001) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000002d80)={0x3, 0x0, 0x5, 0x0, r1}) utimes(0x0, &(0x7f0000000200)={{0x0, 0x6}}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) flock(0xffffffffffffffff, 0x7) flock(0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x8000, 0x0) getdents(r0, &(0x7f0000000040)=""/137, 0x89) sync() 01:52:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x80}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 01:52:03 executing program 1: r0 = dup(0xffffffffffffff9c) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 01:52:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="b8da034fa3eb174e8214d55b4610169052baa8ee0c3ecf3b43ac2069b208a884a9f0f0cc53b02a862710f7f579d8559359284d370eecefce4d6adcd2ad6049c013dd955a62503aa6342a93a8dbaf7c243451825e528f809dcb8756d20ce1111e0cf80bcfbb34ceac75bcc7766101787341c8a273a1fdaea4e85125abb6a515d72c", 0x81}], 0x1, &(0x7f0000000180)=[{0x28, 0x1, 0x64, "8c40946706abafcaa79a53245e95ae6d0aa04a77f89d"}, {0xa0, 0x1, 0x87a0, "5d72675817720372f8c3cbbc47be7cd3b530ca646613cb1e938c9eff74c4eb24ae3918ef42e893454ccfb4456194cbe588014d11c994c06f5d71679f4815b79cded4f4d579075201c13c4f7025839bd958dda1b8bc84273b99f5c9a7fd68a279273c5b75cbb1a86b0e1473e80b5715b804728292b38de9e44ce294c3e40106855af73fdac1cb9c7851ea8466ea93"}], 0xc8}, 0x408) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:52:03 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 01:52:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000880), 0xffffdc2) socket$inet(0x2, 0x1, 0x8) getegid() 01:52:03 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = semget(0x1, 0x7, 0x415) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/214) 01:52:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x6, 0xfffffd41) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 01:52:03 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r2 = dup(r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x42, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 01:52:03 executing program 0: select(0x2d8, 0x0, &(0x7f0000000040), 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0xd78, 0x8c}, {0x0, 0x100000001}}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r0, 0x4b1, 0xfffffffffffffb8b, &(0x7f00000000c0)=""/94, &(0x7f0000000140)=0x5e) 01:52:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/197, 0xc5) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r0, 0xa, r2) 01:52:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x3, 0x5a1c) dup2(r0, r1) pipe(&(0x7f0000000000)) 01:52:03 executing program 1: clock_getres(0x80000000006, &(0x7f0000000040)) 01:52:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724", 0x8c, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="5647d1f3ed22cc6aa30c6ae6860fb439a55be04fcd43b677db24331654418b71946ea98248e7e41198cfee1f044bee233890bc76ea34028917dbbc38833f97b1435797611daa9859c2bfc6b2a077fa4c43f7415bb1d5c76c3eb4e54cf819e3db5809bac0c23e749416cd68e179b2843337dc07e7a828942b61e4706a4171a8a3fdf60960", 0x84, 0x0, 0x0, 0x0) listen(r1, 0xfffffffffffff36a) syz_open_pts() recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}], 0x4f, 0x0, 0xb}, 0x0) 01:52:03 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) socket$inet(0x2, 0xc000, 0x800) madvise(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x6) 01:52:03 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1209, &(0x7f0000000080)=0x7, 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x0, 0x0, 0x0) 01:52:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 01:52:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, ""/29}, 0x1f, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, &(0x7f00000001c0)=""/98, 0x62}, 0x41) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r0, &(0x7f0000000240)="87dcdfba5fcc368daab4db36952906e9f245a2845af73d2de2302c64603f155a8a01a0f4aadb30d1441085044dcd65b2d6866c67b088716a0f8a0d7e964c760042fd15dc3fbeb733ddbf637cdb0c85325c0835294dd51e2e0308173738e1014fd393d8f22786c305b495c61232ca3c8bc081d778541ed8d69e4f63e0fa9a75f2f2568c3b902f42808edb58602f006afd82c82e265aaa74ea951ccea0026f376936", 0xa1) 01:52:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000140)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}, @cred={0x20}], 0xe0, 0x1}, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 01:52:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) socket(0x20, 0x4, 0x3f) listen(r0, 0x0) socket(0x1, 0x8003, 0x0) 01:52:04 executing program 1: minherit(&(0x7f00000d8000/0x1000)=nil, 0x1000, 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) minherit(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003ef000/0x1000)=nil, 0x1000) 01:52:04 executing program 0: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="853047", 0x3}, {&(0x7f00000001c0)="e6509e4891c7a174ac38327d661df30cbfaf4691c5ddc33d9769d1c0408fe29e40797b18ddf18513d0811972f64fae99ba9705379ea876b6fdae460e53c3613544862db7fbf73a727571a6d4736ea3ddf462f7e81487bea5fe555b2e793cb3259a0016a60dd2c01f97701e1bed8afeca3515ee45bc00528822839bbc01821d1b8782ee1f009984f2367f56573860e4f743225e8522", 0x95}, {&(0x7f0000000280)="e0e310254b27d3c03cc0741456bb65cef66ce8d35edfcb2a2f452f90e692fc4982ebad8a413d9d2c8d16e0ce0304546db4bda8babfcff0bf50fc54f0d967e5c2b6267d3690c765aec8bd6be3a9871152efb23a8cb46fa24f6ac08f4189e3edfa9d31680817255d23f3559f350578c749b11cddf8f57ac2afe8bb8f107e2fd121ce96c7dfd9ef1553b01ece788614102ce20f877922a638a821d0b221da8959c4dac2de41fcbfa0b297619e24d98ae39e310b3c334df04a", 0xb7}], 0x3, &(0x7f0000000340)=[{0x70, 0x1, 0x9, "60e87f79bdee254169efd262b59a43d3c6b4c58faaf1d7df17d0a59bbeeb81a06084379dc576b6270fdc96a019e73302c41a3163c2acd734764355b35a63dc6bbcec2c6c7033a350d645cf171bf1279bfb66982ee8fadc5b6ffa95089f"}], 0x70}, 0x4) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400, 0x7ff, 0x9, 0x0, "37a239702f113999ba080087ab01000000420ea9", 0xebf6, 0x100000000000002}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 01:52:04 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x400, 0x7, r1}) recvfrom$unix(r0, &(0x7f0000000180)=""/197, 0x12d, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffb) 01:52:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x81, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:52:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x1000000000, 0x3, "0dfe114e9425eb77e729d0e6417115f2325395a3", 0x2}) 01:52:04 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) getitimer(0x3, &(0x7f0000000040)) clock_gettime(0x5, &(0x7f00000000c0)) 01:52:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x81, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:52:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f00000011c0)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 01:52:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="28ec6dfafe6e870cafe24d4295137fc6efcd6e7f255ed1928f4c162982cdcf4e8bf76c30f520aa46cb5322706dc56f59be0421a8c4d7", 0xfffffffffffffe4f) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1355, 0x7f}) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x8dd6, 0x7}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) 01:52:04 executing program 1: r0 = socket$inet(0x2, 0x8002, 0xfffffffffffffff9) connect$inet(r0, &(0x7f0000000000), 0xc) 01:52:04 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x1, 0x1000) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 01:52:04 executing program 1: r0 = kqueue() r1 = kqueue() flock(r1, 0x5) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getppid() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="db0bbe7f4e5688dc488f36c1c05dfdd6eaa817014a1bf3a7c865e6e7d32753175c73c7f88156a683e32b96c03c043cc8df437fc7246c3c469fb57537ac704eb64aaef98c831e89f4f4777772b8f5ed24ef4b15fc6fc8b3448d2ecef7c08aa1155b9e4bd0729f03d790f653a94efb1339747f913b413773eab15c37352ed542b70e1977d8e55764ace7eae2f7f3654cb1bfd7555184b8650aeca91f2a1f90989d6179d6d30a556c3210ec5064aa036000c0dbed0d15b7ce3ca875badfb9cb0ba0c0c6e91825ccc6d064f14bedecdb9504791815c5319c58565446fce9f0116b1f8bf676721ca74cb2c63faa90fd965df75a0308", 0xf3}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x4}, 0xd) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 01:52:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x31, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r2 = getegid() setgroups(0x2, &(0x7f0000000040)=[r1, r2]) 01:52:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x30) dup(r0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x1000000000000029, 0x2a, 0x0, 0x0) 01:52:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0xd1}, {r0, 0x17d}], 0x0, 0x0) ftruncate(r0, 0x100010000000000) write(r0, &(0x7f0000000140)="079057b5883fedc6a4a938119ca5d77eb030fd38d56eec1ec2c7a692b0cbe4ee5f025c02211a3e663e9196dd156210e01d459c62ce93d8e06282103d20cdaa30000a73dbe2d17dba61adee02ca0f18c610fc5cf5d34b09875808474500f497bacc612b3167c82b0c137bc62451c83750c58a68f58f862511a0acd6e46d20a229a0a62c9d93ec732866a37e5d97dcf3e82f53e88f38801b3954c0db1fd9cc7c0a7f488fc6f5e0014b81a0c9a8e74bf40193a3100fa7526918f6fd610dada6d09d2a2f5fa99bf9a72e07f110f33d168f18c1de97de00acc616afe4a93f490af7a09bafa33f7bca775a77eb67a47c", 0xed) 01:52:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) write(r0, &(0x7f0000000040)="51c3213fe06937dff2bab486d266357483372928a31c5a8ec58459138979022df7cec8e4d0b2287b94d82fdb7f6cc43be9bdceb49d068839d18ff98afd27c2a1f2a2483e0a5a3fc15db5ede32c340d8377798ca92597703a5624a1701682a71c7450af0c04b82389fa66567566751f91fff4e966bbb657209454363c153c5c980aa7672619142a7c373f939b78046f80d5660e278804bdfe0fb0c5f11f28e54ca153507074ea920dab33fe1b57b10e6f069abed99986367532253e105ae1693f471de3cf0f4c7ed957cf3c0a1d2ee01633f8161d929cbe21f83b97815fd25f2e74dbdfecd7c3cfa7424a0651fe52954afcb2125ec93c8c1de17a7b49b36c7efd4e8e97e7115d8d3c344a075622992818188884e19ddd3f218709bcfea2c50dfdd9691efd4ff734b6028c7ddb6930fde5598e8e04e80c7a08be149f5447bcb363f05ef47b25ecbcd2e8cb1c7da8861cb71869140033f87e2e0d72b15dabe0799bb145714c33c7adccd9a2f4140f1a5a3813c7f9fd0718f297098ba298adda60d0ed362a173bfd6d65390c2d1b9479e94382ed9f5b8b65c6ea538d911754dd0e5c2af5902db821a21f78e683d0478b5bf638f2b7fa73d4ea53e8994114d325edb7e4c17978a5a426f73b1c3d63dd20b1ce31920acfaba450f7f26c946ea67585355c2fe2062ffebc49176eadb329ac84266e1f6bdd8334ba2aab4a936c52cbec0deb069589507312805aad9774b44a28d9ecdc64104e119af131b162e2902794650354acf03ec0e13c025d46802b493450c466922767d9c67071ff66c99b1b74d7d6aeab6c7e44e8ecdfeb5f2d5170b41e26fd3a981586164859ef972dc9780f6d7a39a9f4696ad871e9c1f983c3e054fcd2da6d14698d56725133b57e8e12475206dbabc9b030938770396721057115498dbcebc81ec3373ff533962a43571bdbe5cb2ba9b5cb2623a04170be4c616086d5b69eb6c5295cf94319579a52eea7cf46e7febcb3975ee5b93f0fa789f2b6edabce27342efcc4bb4b715952a039b8bb7699b923e4d520883785080c7215f65b9b6b576a0bedfdccfadd60cddc0ff82679be8fdfc71541665eaa66ea1d613af2a7a9df2e0f87e845a599bef1551e896ff6cfac745ccdebf1c16ebc7f11713dc85e19723e8cfce1da7799dfa5528a77a92ca45369eb368108bb7750651c3166708ae80c74a80b61c9665a34139acf6e02adbee54bf6a2c24a936145bac7f29028f5ff1b46d2a98c5f7ba5c09c48d0dd2e66f0d8bd0c9d4458ffce0f1faf8bf7a0e095e094d62b38529b0f8dafdeb8d506a7823711b4da951f0b11b13fb1600e3345facb5ea234fa3396519e1c9ec6fd12cb4603d27d73f5369b382d66b5ad27bb963fe506d4a52f67705cd8bc81e9c2a424d6e663329c61fec8798dedcc897d3ba915f44589aac07416c99d5cea817121512c99108cad0c75b27eada7583805301831b903b4b1682aff9fbe390f0b181fb4202184d2367e2362e2fc9c1206edba02019f5718adc5dd5e55dd62f596a79af84120a13d4946f948254c0852d7b0e5c99781d69ea5612d534ee3a231083e51771f725de8bb8cbc77fecee95dc2a95adf12ce335c9094f4fcf544d6e15c58947ca1ef5907b4e58ebdc126ebe57d21a294f8183f97d20eb5576698ab3b2363ce4f8c015fd9be18173dfb3ddf2092d7fc04e11b4c97ca22ef0fa23f7ab8c0ce896defee34c97aa5e3f58fd562fcf3c2cfed385b6d5fd3e6466950b7bb79fc002d9642089637682d9fa0d87edd2e973250600f9e042669db57315ea4d144e7656206d4bfa910afce60b58687eabe4b0747d7efe25f39e8a6508e0918009600074b1817ee6c9b129622690e46472cc6f8c4eddc544f8197f1ca95bb359cd6cac26353bc25832d3835fc6366624f78ebf1430650ac2c8f3a1540d6a9f229174afd2aa4597748ebe00cbfd7ba3801036cfbe6fa564e82e5d001315536f02407e6329f298b862a0047825562b97455481e24b7aeefe07c55e88e5c279c6778755d274d47e761037518dbc92ca7cbb4dca194edb75c01aa6a3b877e72720ed7ae8e9485bae92c11ef5915b651555d066d48e9c3888836c1de55da2089b52b1e32da2128c0c5f6670aa42ce51579706647709de0c276d6dec270bac8af2e875c96039ddad2982053debc89e668e39e5531531aaa5cd13362de0be364b254a326b0bb5dd28ddbc260d22f1f4288bc70ceaebdbb9e8afd1ec312ca7a077f41cbc831ee6a1d9ad33f87ece395b94422a9012653056b794801ae2eedad4cc600c34cd1ea0c426f9f6038d99bafc7bf84504a611d7b165c5d5d2bfa540a0b5f96f4470d1c8baf061cdb20b864f4631451d2022af4a135a1c9e39fd7c524e0ab401b69ecefb91cf8ce901ec59be2d78274a5b9502643f1e5c9bd00a9d7462f17104afdbd1bf30b0d29bae965f7f7fe7d415b6b9a57e97498881d89a2844d12ab952b3e62c5dd666577e13d75c3e398e2afa0119c547db620d9048d3a1959844bad24ab89aa3fed6dc4d5b09dda87f8c3ec0da8ef6d00a2bbede5b71e01ac9889a75d5616ffdc88994b06fcdd83eed8f487b69f19738b4b0be9482234b87689934078e9caaeeb52e19394552b3f691adffd1ff95f643ecb2d39d766f0c83ac718e8f3eee98bb60b4038f1125efc4d62d24eea8197d831e43251fe9a2180ec3ed0d884e74b6968932e4acaf83e9077741aa5de200e06e0798c5b6b5cb7aa2f891f49eea9cded58f5f1c74c10d70dc288470d8f9455dd33bf6da4fb2058dadcb880749ebd044d51e74a5c12a9e0b6961ee950114e69b801ed625baba0b967284d346d656352cdf712001eb31ed124dab0cb1feb745d877c8b5546f4372604200a344a28166fc4a1c59d82dd7aa615e2862b1762004c1e98f6496e6e40eb2458fa6bd1c4bc3684f2ba8be8ffd41134b7fdeee6aeca9fffc36410d00de451b7a4788d20a6e87a3a9b4c10015053c6609d8b0203a6bf5a688faec9b87256c5e6081849675ab5fdfd3e11644d8db6237aafa2aab73d2441043513dd739ad01d416000b675749b3df5abbebff4b2d1c940c374fb40a633a50707f3914c0edcc2b898f6b6e56e0f0e79237b4dcbe258404d6374abc84b14fdd258d13df3757afd855989880a5a617e6220a25ecdddd5bb08a19b3dd1bfffda8064ae45a7880cfeebc1f5b4dd981e6af56808093d7c6305adca3d9f07709058f30299dbe3bd8be3f60585f0e789d76316a4755ae664b9d308dba27fda04783db2b5878e5b838751ec44fa9676141f1b4029a51f0357d437e223d63bc63d5f141ff88a43a971a1595e466293192511907c6529dcf20d83a7355087272e32423df8f1bc25158f8a6c1fe4e93926ae306a9955fc729f680f304ddfcc05560f4923fda0f9ff4905acb8cf13384a080e53241e8ccf5fe36f77530c1a55876c158d0ec840b7a80816e68940c956b5742a71e19159e98725a2391c2bd378f4d5dfce734d4550b52532d3207a147c5c9eb7349fb3de980a2f05d3764be72cd7738cf23aaf4653f45d67ff56a8477273c2b90a69421392f90f9fc69d755fdc9b92fea6244a6ff463759a340d3436ea878db03d7db0e9f46028f39598a67e4c93807bdfb596d611195506bd94afc15b161d9708c68f9affe3a005633de80a2e4aa8c47ed81d2e8b01cba4103b60305743a1298f2c0c32f8a9f6c743c5330e12827f8e82980c07ba6fd1293387c74084d15045a107debd8e3f028f35a04fa610019b26fb4e02909f6ae0e0533489474a9eca1346cd16b82be1fe1e16e06fcd011ff9d3ad53e8839c9f6cc7c12ff885a8752e5590c8aa1451b9f85cdd4627cccc595b3484d9703f22a1f97b672024441cdf4f8bdcccb25fa99e42db554ecf1dbe349ac3f839d5c6bb0ca4ff2315d74b9ea24b0ec9e8e56e0648a62e3140191d43b319f55e117136a5de07eb617e356c16c20aa20d1f48c6bcc046ceda8171a8e1b3d2a2ae10d68227e7d6a2f01af22f0657ede1f941d53934def72ac2c6354bfe2cd61d71882a3ddfa66cac034fffdebf0ce3c72f74402538c97d2fa9be069dcf5fb33182832ea50edb6781aa39cbb8fef90c56f1993c8161a0d48afd3c626abf5ed5c88254bc664ceac289e021e54a3c8615ba423b78a7afa3c1b41736575f8310db292765c6a1fcd5539f777527d2601b440a632ab8115f8fadef6ff67f7fadd6a7719289b96639664883c8fc2b1105f2088b9e1e2f6db1c10909acb5fff04972ef99aed96cac5ef3a4ee9324610868c742ede816c5a5259e7b1c53302f2cd30bb8d81c91289d160f5e8cb872096fd2b7dd8ad6ef6b5abdcb8041088d52ae61eca1d8165a65987be1f21aee5496ee05806a074161ee6f8c56eca9193c021f077ae3df1ba987282e9246f6806a0da8bfc0e6e186b49cbc36ee46324a79aedb79510a89eb7ae33589ad63b23cdef4f0255d10f0ae326c220636cefd1a51b7174c7e75eb0b886f4d9bb6a6911eadfdbe81dcf6de8e12eebc49edef26c6c92c1495e54b94935f6904a87b47d2ef7866afa2243a6a553398be4af39c9665ab833955dfa9c7a27031738130b8e17637360451fd1c4878714748a63cf57d2418a33b12a11903daa0aecfd792a15c3e35fd498e13853566c592988d5d12bbce03f16227619aef41d09a624592663c4b4cb5d8a2016149a1c6a67a560f6b3cd3e03ed5c92deb6164472f8dfbb747e8612cd16e8eb0777da4c8ba0e36bdbd4768bd7255229f4363411728aa7b315610bff187a1c15289acc701178e70d4c178369987505bd9b544f2f8ea429b3edaa7b17fe6c59d83f318a933409ff5cf7c3e33ae87d6a3f8ffbe0085b5930adcd9bf180d81be6f39606e2ce1c2a42c92e1685754f8fbeb57f96767b84fce63b699f375c5a7eb2078ac7a09d384a1cd26aaf090f616350e5655bced84d9a69ab27547cf3064823361369b60def2931355bbb61dd8a1f56326c59e9d35d7933269c6d69f0963dfc2285c5b3f52485d729947b9929594805a693cad9b2d668e6de1fd8930f6d6527d6c6bfd19f9e1f9f1f281d633cbcb62af4972f3d25a2de0e09e923439fff244c8d1b9897f94b5e14f04c0f39e601d1ae07d4a265711741802daac516cc9c5da1c658d2b7906bc4e49f74daa40ef1e5aac7a2ba53ef09e2d9dcf617aea4009590738648c345e52a70e1c7fe334032e48b13f5c09730eccbb81e8ea6a93c99d8c570d00411feff441eaf686f3fb1b2c883853197b18b40af036738961d365fcb8bbd138801c047586bda9e8e36d24a1203d2b0297f4ec090d4f30d8e6ce85e63b921e4704ef5aa7e0dd68af8f988748b001a84d4124d02c8d4abae6da631a9722d2590553b18bf12180228f8c9fcb1df8c40ebdefbba857f1d8b96c3732f94437a595d492e033ebb08209786235b42f2b3127330e6d4b6d622aaad3f70d69d01d5fcb92eb6519a3d41cd61cb64ddc3a04e5e1d5942a2d638d73f161fe299baaac2e66b3b0ebe9a9027514957b545e2ced3bb655cefc136801e0af3399f6f5c7c05b0dc3cc6ce56af53c080c355b2916d387f39ac8d463ec4e5e5504e0100671bcf828bc01d22d1d02793e305228051fc02c9b70415848996f72400745e483bceedac100e07c2f427bc5f8ebbffa5ab5589170152b78074710c498519a6353e93fa43043abcb358cfeddcb6f0c95555c893391dc4889a4edb1bcb728c89d1a45b8e961177a23e67459202b233e2e5b15827acbc16d0c005a54d71a16055246b73e717088c6c3404a2418", 0x1000) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000001040)="9936638d68c294ed60df81b7e660f1d0af5f3344256a2f203dadd53de2adbbc0b0bbfd2d423d14e7738bd526bbabf494be1b04166a134fdd517816e4729ec5712bb0aa5aa7b46fc8dd0d59f462866664c257760ace0195279ac54b93cf3d45344d6ddea4407d1a5d89443b521f49a2412d205239434f131246451fdd26909c1ceee03b25b9c6ea471497e266c0ea473502dd69", 0x93) setsockopt(r0, 0x2000000000029, 0x8001, &(0x7f0000000040), 0x0) 01:52:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff7, 0x6, 0x9, 0x1f, "78821384c172d5ff411cbd9ab8ee1387e9cfdc49", 0x62, 0x3}) write(r0, &(0x7f0000000100)="d9", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x5) kqueue() writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0x8, 0x4, 0x0, "f2deedd9f6c09aeafcf483c902fa205cd5d379a1", 0x2, 0xffffffffffffffd0}) 01:52:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 01:52:05 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4, 0x7ff) recvfrom$unix(r0, &(0x7f0000000080)=""/118, 0x76, 0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="30ba00"], 0xa) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f0000000180)=0x2a) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0xe4c, 0x1, 0x4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x3f, 0xffffff7f) 01:52:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="89ad5cbff9044fc30e6e48b1277f4946070e013069610d496eeefb53d92950627d06a7633f969ab147ead6a988c9037c305f6e0c4630ab0eaceb15ebcccfef79772809e701af71d6a2c15f19c20bcb4cffa1c33b96579db85e47c831de0cd8193d0d091971b5c7b7bd290cb4d89f08d0b26e0d45653df6b49e86c424ac272edabe2c5f91624470dfee3c704c91de75cc38fef323e9d823ac083c473fef6f05509d2d0a34b3c280a1d6edfd4bc6c9df94353c171dcf8ae53be55e5ba6d0c64a27e5f27a6276be5144f9f8af43450181500def430c9d2439ec91a2a268f9b28a47df33793d273e6a546df8791702b08e7080fb709f3571cdd34387b38c85566c1b459a7109a470c1a393975fe3c933dc644570b02e54bfa031aa11b1379533149329763dfdf08875ed20e3b08ebc22b62e98f7315bfe532cbf6fce91cca1befebf089898bbb92648d6d125d9311455c0079d00b4ea9599bf2b1bcc8dd72cd68205a8bb8e0ce6b4e40f10c15ce96f70e2b109b687ce1f22d1f7c2ee8209d6178fad3c3a82eff9bee39b6504658fc9572536cc36c13348f2bafd931a1703cc8551c51981204609533475f3af70aded09cf07ea03b9302e631b82195140707cf4b8578bf5705ce4ca6db52937e5387f504e2088fbc199ea2b1529291fc7b74c8db926426ac4365392d6b93538642e9c7877495010765df34b5fc3ac57304b734b6c39c3567ca3a2c3b20bc708981eddc6d77dfe6cabd46b9cfe266c42a10d92129a94a48d9847cc1814ec1439bc2c48f31fba38eed6461ef96ce45cacabd3bffd90840ca2bd8c9b7870c186458f8f87a69ca715c86affb5ea28f91b734aef8626c249b4fac0aeefe45ccd9a647db556751d8913a9ecf86df4fe53fe0b153613c0d25fb7b119c765b9d419e299970bd3da93c00dab47c920a4cc8f867aef325fb9d19d5ed61ec3e3bac85cbef233d90f98d15067ddbdb79da60b93bdbbe04ebac6230d14f31d2be5f51ad8ac2606191084c46ac6983ad69ada7f0b3ced5c925fae2b0d4de88c23de5b0b03669a6c5895c259f224358dae0e773edef57d78549ea2c915765a452a2074ed35b0a9a3f71452e0a275db744c2d87fe986a22ae69e427eebd6f78ce2293bce0f81f1b86e70e1362a783e89a356c0504a58fb7a1b6dfd33bfeedb12cfe84884edaddd6c3ae844e6d11807d41f3fd694cb44939d214e5f4c1e14187d10f70768dbc917b571322628a07ba6428146d901507df4b9c13e96b09460051a7dd81e2e21e36ae9ad259caee6a57e90d181b917843e7736538c9d1999c58a66600f0697a9eb560ac03881fc06e9d13c1b35ca2e5e4294cca5fb0919d7a0cf6eaa46b82b61c5519a550bf9c772cc39cc23c4db7ecddc62e2fdc30a03201a4488834947d76e40fa27d25e985e4f7430e1bd51698599e1e7d9e39dee7887374457c970142ed328e662a655e6daab419308a738d3bf60787f11a1febcdaa6b98e63758169a3d28cf4f5b2eba324776b83111b94ea8e60917e6d3d374c839a412471eeec842be3adef4e53e2f561c8b0f640f1f4ae44bfa310e2137faf0873167fd21e4b7af7513bce257afdbbd71bf4ded5c3dab6e9dfafe3388e925bdf62f9553acf42c827d2a419c78e40608264235d797c5d7edc73fcae2825acfe94efb0d1575a8908c53fe887702eddf6578af64c2a51bea18639611004f322a4a6974685ec2b098b9708049a70121d5cd1bb124f9ee57986ad6b5286a50b81091fc2fdedd6328f521d0ce765e3902b6c46040adec12a8d9610cfd5fffd5dddfbb2243ce62d2fe8fdff517905257add1b037ef5031fd1a3e0cd6aaed6eb5e52b827bbea8365b6f68a813a22d8d0a2aa4b0377103d2bcd23395a67a162be1bbdce53f945e4555ef1559ac4ca4843f6895cebb5eda9ff52c650721b4b8564884e1f86c93e6548f2f933819fca4d506368ada93fd0cdb494e6cb547df366a4b3bd6c97ae1371c10eff98b66bc16851a97fc886579172f8918fa31270ce1e25257b8420713f461d61c4e25c8a5158e9007a83dfacf794f087212dc409c385b8ce8e2a147ba3636d2159278d5f41268137294b55223d991733041aec04fcbe5baeb8cde141b02cbd66f3a7b880c64c33ca982fffb5418ebf57fb96e65b842dc9703d45060b8e613ec021253ffc25d0b025dfc9f2ac0578f152ea175c41e635ab2073f6f2a44e63ad6699cf4292bc492bf7481a3ae3f5b6a72a9265585dad15d693acad7b2dcba8c075150aa79b51c9451cb41c1dd83a37a1a6b886ef7cbca42bd1d501d412fa35637f76f5239af1be2bca7f28bac85c370c71c6a893fa0eebef4f20434452be344345fe9a9dd172f9198056e1e40321349d55e98e0957ea2e9588f60362c77c1361d515bb96c0500c72181aed4ce1678038020009a1ff9b437c58af72f6e62cc9a33c02288f0fc7e8f0a67a5546094a892737d842f72d4289b52392f8ae4e7768685a0b2bed801eb43c9c1f3b22049f39a91ad5d01ba53eee61d0c92d1fa09698d94860b0d6dee2f44c976694cffc47b8c2fd71a75ea11c2ac3d2da76514931f193faee812f50dc6657b87d55a204e3ed5926fd372aa5195144bcf057ed28d1cbf9268cbf724fc380b6020ff2a175fc8cc35e0b25ca7d8b5f17130876305abe57578a94b7d86871d22f08ecd880d9261a170750446fd261ed0c7e7296d4a55bb1fe030c57e2c6d2df8e999a33ca649fea01668f58f23f442114d75ebaeb29e776838ebb8452c3902e152ed5e1c940717b76283587c6d245c494b027a1a68b46a073314581a97c4ceba6e4f648b2d7a3d16e89f756a672667cacbe0311f3598b1b8826d09ebeb885943324fc29403fc17ff9e7fd2dacabae43e9b8204fac614abc9b7dfd225a7d0e27eedc5498da073587200a6634ba9a549bb2cab18b00735fa4da2c250f06afc7ad51fd1e2fa88ee249249805ca861c1f280510865ea7622191445ccea5c7f0e14d2bdcdcf01d2ea78123e4cd631af66d8d00e34705fe3fd73b5ce4734b21e04e4b74f6dd0b1245c3afba41a1f0f9ceae1cf2a2ffef7ccf4cd370a0d6a2d71c1b9dd45498bd8aca5bf2dc906854a59fecb9733b470551860d505f166126e45408894dc8e37c832561992d4c15aaf10f77cc0ffa20b9f4c385d4eaed2d5912c890718f03d8d279f2c2432249e9e98ba8583c3ad7284a9b711be7276d149538297b800d039fe715248e187171a", 0x8f4) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r1, 0x20007479) kqueue() syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 01:52:05 executing program 1: socket$inet(0x2, 0x1, 0x1) mprotect(&(0x7f0000416000/0x3000)=nil, 0x3000, 0x8000000000000000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 01:52:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) nanosleep(&(0x7f00000003c0)={0x6, 0x7}, 0x0) close(r0) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffb, 0xda, 0x0, 0x1, 0x6}], 0x3, &(0x7f00000000c0), 0x10001, &(0x7f0000000100)={0xcd2, 0x3}) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0xfffffffffffffffe}, 0xc) setsockopt(r0, 0x2000000000029, 0x48, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 01:52:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000008294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x400, 0x1000100000000}) flock(r0, 0x2) r1 = getpid() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000, r1}) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x8000000000, 0x100000001}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) flock(r0, 0x2) 01:52:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, 0x0}, 0x0) 01:52:06 executing program 0: r0 = socket(0x11, 0x8003, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 01:52:06 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00f43908627c22a28299004e2f66696c653000000000000000000000000000"], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xd0e9, 0x8, r2}) pipe2(&(0x7f0000000040), 0x10000) 01:52:06 executing program 0: r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r1, 0x4, 0x40) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) r3 = getegid() close(r2) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r5, r6) setgroups(0x2, &(0x7f0000000040)=[r4, r3]) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 01:52:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) 01:52:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x3e4) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000040)=ANY=[@ANYBLOB='@\x00./file0\x00'], 0xa, 0x0, 0x0, &(0x7f00000013c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0]}], 0x48, 0x8}, 0x408) 01:52:06 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:52:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xf63e73f8c0171aa1}], 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x98}, {{}, 0xfffffffffffffff9, 0x37}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) 01:52:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="c5d9600e28922611310fcf0100000097ad4796f671c5fa00", 0x1}], 0x10000000000002ad, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) fsync(r0) 01:52:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r0, 0x20007479) 01:52:06 executing program 1: r0 = socket(0x20, 0x0, 0xe37c) socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x4000000000002a, 0xc, 0x0, 0x0) socket(0x2, 0x0, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x200, 0x7, &(0x7f0000000040)="87bc70c3f296de27c5931561f66d55c788ed058b997a341df224e35d786ac6f64cfa803925d066b7968c281b8adbb6c1bf9b8f70f28903a5b2b4668dc5c379c8a486e1440cd234acd1f3834bb56ac2e06fc4deccaa54efb1bede214c68125193fc1a75cb4d4cd09ce52aea31c1ae80280000000000000000000000", 0x7b) 01:52:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000000040)="2f2ed9e0f937dd87fff60f1a2b75d833ca1e9ab827f4af75c8dc671fd670bdbd802a3bb4d5085f1e66eddc4968eb06b40d46e8a8a1421b82e0b39ea0f6732c", 0x3f) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) close(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0xfd29, 0x0, "e2a1160999723204a32bb021f1e6d4c1ff793191", 0x5324, 0x9}) syz_open_pts() 01:52:06 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff1000/0x2000)=nil, 0x2000) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r1) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x0, 0x4011, r1, 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x1) 01:52:06 executing program 0: socketpair(0x2, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 01:52:06 executing program 1: socket$inet(0x2, 0x8000, 0x10001) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) dup2(r0, r0) 01:52:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040), 0x0) r1 = socket(0x0, 0x8000, 0x2) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/17, 0x11}], 0x3, &(0x7f0000000200)=""/8, 0x8}, 0x1) 01:52:06 executing program 1: r0 = syz_open_pts() close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=',#\x00', &(0x7f0000000080)='\f-\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='$(\x00', &(0x7f00000001c0)='+-\x00']) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x9, 0x0, "37a239702f113999ba0d9896819da1904d420ea9", 0x0, 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f0000000300)="2e1c916cdc4840fdbce13b6866c6a77df7ce44704899053d858cf3acf1b374735b439da6ef57800a8a4a9fdec09b16b798863b67f23ea8a5433e843280054f5739cf4be2b4563ca191128b041e7a1f00000000ede66e37ddf4c6a06d0d789da8724de186cdb8351c3b4bacad63c6013070419851f30663528c491e807cb8f7156a72", 0xfffffffffffffe80) execve(0x0, 0x0, 0x0) 01:52:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="96fba005b7b185bd8b81affe7df445876948eb61e91e46ebb9bc23718e28f6f3eab4312e5da3cba14eb87bfb37a771576d7e27e6df1591242948edde78a3cc864457010a366de624cae275f71538c2ef88aa1236f309959916ba6aaa621968610ff8", 0x62, 0x408, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 01:52:06 executing program 1: unveil(0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="f938e73a21419220275a418133620cc1240a12e28c88d87b15cb25247eb013a6b46bba29d50dcc1752de016b351c16d66d040c823facd389f65c57d269cf392cc66fbb1dd1d6cc1f87e7c02337b3e1ef9c9026e511fdfb66c0cac783e52720130c55ecb8f4ce84bd1f4648a94735c1ed52e1e732882623e03743748d08b7a01207aaf05f42b0a8caf74009ae1c604b746f3227f32639c43b8e622f0e665a604fcf85540d633db6842e7b76ab6c87c6a65c96b6bbfa3a18e225086c0092d5c493618beec24681d6ba24db5cba7dc1791c2d8bb1caff", 0xd5, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x40) unveil(0x0, &(0x7f00000001c0)='x\x00') r2 = semget$private(0x0, 0x6, 0x23) semctl$IPC_RMID(r2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="33a4f2c0c2fcc380b13944c3265e487956b79f3de6ff4223590fdb5b1abe7bc58e2123ff1baf42b087c369f14aad4c99266bce8d140b863ace83e74d77451cfc48ef8327e468b6cab2ecdd1d4ee7c03af487e6ceda1e0d8134a8ae7d44f012ac5b18570a51", 0x65, 0xa, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/214) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0xfffffffffffffffd) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000002c0)=0x3e6e543d) 01:52:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) poll(0x0, 0xfffffffffffffef9, 0xfffffffffffffffe) 01:52:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000)="59f58c50", 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 01:52:06 executing program 0: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) mprotect(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x5) getsockopt(r0, 0x4, 0x6, &(0x7f0000000240)=""/65, &(0x7f0000000180)=0x41) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r1 = openat(r0, &(0x7f0000000040)='./file2\x00', 0x1, 0x4) rename(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000400)='./file0\x00') mmap(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000002c0)=""/76, 0x4c, 0x40, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x6}, 0xc) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000200), &(0x7f00000001c0)=0x3) 01:52:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x6) r1 = socket$inet6(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2002, 0x3) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x80000001}, 0x8) 01:52:06 executing program 0: r0 = socket(0x27, 0x1, 0x0) accept(r0, 0x0, 0x0) 01:52:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = getpgrp() r1 = socket(0x18, 0x2, 0x100000001) recvmsg(r1, &(0x7f0000001340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, &(0x7f00000012c0)=""/118, 0x76}, 0x841) setpgid(r0, r0) r2 = open(&(0x7f0000001380)='./file0\x00', 0x400, 0x0) kevent(r2, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x5, 0x7}], 0xbf, &(0x7f0000001400)=[{{r1}, 0x8d58a4e8bf281545, 0x69, 0x40000040, 0x100000000, 0xeb85}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000041, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x46, 0x40000002, 0x3095, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x47, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000020, 0x9, 0x29}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x5, 0xffffffffffffff61}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x4}], 0x500000000000, &(0x7f0000001500)={0x1, 0x6}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x84) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, 0xfffffffffffffffe) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x7a9f5608) 01:52:06 executing program 0: select(0x10000030a, 0x0, 0x0, 0x0, 0x0) 01:52:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/9, 0x9, 0x840, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x6, 0x400, 0x80, 0xffff}) 01:52:07 executing program 1: clock_settime(0x4, &(0x7f00000024c0)={0x1000, 0xec}) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xa8d, 0x280000, &(0x7f0000000000)="ff010008aaa000000100c32b152a5e39ffffff00", 0x14) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="86b2ea878c84363c957bb7d50e1d7a13aceec1ef1b4762d439e21ecddb60e3778dcb7cc8a86f61e1e10fa3ca260f2e9ca12c04de7cbd7967ee6c0d5f4e97ffd7f0df0bccde3119dabaf243ad914de8be2ec47f5ba4263eddf30991c8ab15cdc2940ffbc008667477e23a72023cfb16e82932268749a6241e968dc20833afe9941328fefcfbd27e7e", 0x88}, {&(0x7f0000000140)="5063ea2e2dbece73b873ffcf6aba03d5fbb799bfa4b6fede6596effabcc7ebc6d86adcae50731556b573396677bcba0565e97c08010f5f92ad63e26f16ae7366e32febc63335dca115b7c456d77c0eeed8416ad90d3d234d967e768e4a480c0263a45b10c860e95234de77faada74e18db51d020d69f1812aa29ac9db8c5be69cd6b5c2085083fa835c08aaa3d449b411e825e87628e94d1b76dc511536c61fd7311df28deb83e0207d41e4df3088ceb98587205bcbbc6aaadc05cb2ae6f6eab882525f2d082c4a9387efb0d4771ffad3f2fad39d9f25501aebbbd55558f3c1c1f", 0xe1}, {&(0x7f0000000240)="3cd25dc3c1387119ec1531c1e7bc10821676248a9c9462d99d9483e3c2486451fc5af7ea3d5e93b883ffcd97cb9199caf805972f63ae11c7ce77bf683c8fb550022efb5ec92bef422e0f3b710de47b035c667363fc2c8e755f8eced45a525e81810a6ea410667b6ac72f5a7aa2e1e0df07bc18fddfb6d502ac92f07e48c76d0650f73871162552d37a03a693506128b076e3958ab1fdd2348fb0b0e20c457b8a8eb36c080a3a179943b67efdac1e8868011ff95cacc369fdbf09c610a6248d2c", 0xc0}, {&(0x7f0000000300)="65bd20b41b1bb9bb237b7a3c416112f365c71da93f363babcc5e5bfad68d7e48cce78cab7a9258033e2c4394ad78836d4c35bdb438a2c329d5bb5caac1e6c7b3451df61e918f38ae0af7801c404d084f256c309952fafbb9fbe7f6ebac24427a02075a0ec9c709a2e3315a473c41dc65c4c96f786e7276427a28187958f9bc84f3d389edefbbd7098813515c78e4112abc672fa0672469", 0x97}, {&(0x7f00000003c0)="08fa642c8e8dfaada250ac0bec51d6070a3cf395a9086aa0e2e4fad41510aadd8d0f0e9ed530d071df863fbdaf68ec35e18712bc4ed59e0805200f9b65c97ffe2c0f78248b3a4afdeb644af04ab516cb884d7d99ed461a6cecaa2d47b61d622c97e4bc9eddc00e13701a407acef89e5110fd9b6a92e82ee433afff6327bb1fc8d68b04a24b6428443f1857e68454871e2e7cd175a691f3f6932a633f50c1d1aa89641ab5b82ca20dbf67f17c3e04475819e40c4f7a996bb2e20771fef035211cd6a8fbf88c0a57fa8a7e8d5b86e7515459fca768ebec27c2630cbd3936b42a08564c18bf06859e42c47cbfe0712382aad652524b4fbe33af90df427ef8f328c1db12994b42d5ebf5d8498d7d552a69fbbe8b10da5019298f0f7ced418ed0131e6c5b394e8c9445c9349a68f9a1addc3b775707133605947f82a654b77c17a57ceb328940b8ac9fcaf8474f1ed6d6d76379306cdf97ef37778c60c3d8bf1f10682a0acf8708925681e756715ca130bf430d77eb79b6db9fc5e872c7d36a4c4166bf174d92a304fe54360729020aba0b80f08701e738d516261674a707976660cc99b90b84e2af9b2d0d2c6e1abd4e6eef32f1653aae14d86676bd27fb424faa6be54653a7e7e0568b67fe232bb914b19b58180a0decf1d275a4cab5c8065345ad4e2f8925b1b7d4b46ede9f163d74e16d9d04c59c2c52ba5bf7fc1f820946dede5497381afe94dc29ce226e7a2d02eba9dd1b5fa19a67411c8f2a44883651115fe66baf53555320839ed943f7e372026e66a99c15b3515db441a20dde3c1cd5f4b5cf51c49829d91d6c72622bc1052bf7d863179b6a7514cf6a5f6cb8a11583df5edd5cfb6c929dd9c8386bb02a95261aa51e9f788f73333966e12b866d4b0e4c521b16c1a9874d7f4b282f773b578223edd1d49c68410c047445a28ecc89b8388f69ac8d2283d3018b6065f2bdae32e91a1753f9cafd1b87d73a7425371f7b06d4ef9043fbbd284880b737f5f4e1a1bb6981b0e69015c48a3a66624ae6d8dd88275cba55721535118dfbb13a1d8d71742a20a52fb7a4ad67dfd11ef0d70e1e6ad1b8ba7dc8ce5f7ac3e9795e86509ef8c361e6b3b46947bf3140205fb04e1ec251d814ebabf262cc9b1c86cb6f87a56b5c8dd39a3f7d1684905c1379ac0e7a59ba7f68a39a5294223100827e02bec6ab47081ba183cbd969fdaef15a1feac6060972ae5970566aec18f7dcc2e20a10426a6fb8ad149622ad56b579fa813db49375de6c2c0dd53c67d4cedbcd34498786a45a2f4cc73d06d0269fe0ac8fe0d36d5576118c49070c054cc3647964a3ed3268fb49437d59fa5f614f392411cd175cf4e99e5b8b217e02de48961555f763897dc068461f9b8310ba488aa242354760d2b71453ea8f69fa9264696d05f258ce0f2944f22b883b4c86350249a17d5a0b2d35a487de52d2bb944eecdc3e46fe515c37f26992a135d638eae5bcad31bc843f1608ce930af5afbd546bd97461ea77da5ce600dd7d67069650e58c1eb535f49be5b38552133184622f7251ee8d7b185d7f1b95f655ad8b1e51838cc5e19d1b43802319365ff5a78b6c291e5d0a93a422681349c1b172f9175c801213f46af7ad1ac20d01341ac08799ad5d6c83ac1b3c12f3207e6a897e09e1ad18e9093e3d55f61fc776a05b724288cba1b1bad7acd16c127c015dd77664b87c058ee8834c10c5f7b5d61a33c297cdff64ba38e7bc7a94622ecebe5ae4e409cf03616443b6a5948211cd6c1acf39eabfc6f9c4583431a6537d95f793de4034f235f6be2ae837bcb66675fe8ac6adec28c0f7d3677422802e6f84fadaa9f5097323fcba4cd240ec7aed27bae9b68d6fe0d99d4eec2506effc99e3589530161f9f51b251e911d395b15916128ff501488a021a90295f1440156b29007b115680204a5f0cf84dd018fde46455d0707598af09dc64da617c2a33d7837d1e27e7accbd96c7ccce57d3654bf3b237e0d159d27f09ab860c68480b4028a18b9aa1d9a135a6be7dc669aa5b68e72128cbb7f8c60afd7b0b585457197a2934f0a582033e2eb8b78c0e01e80c582d26b49ef6e417a5f0f9f2aedbbc8730b4cf8c8897811c781a16ecc5d9ae7c16f030b262fb2bfd7034ce8eae810d4e0494fd43c406f1a964ea6cd32adab43329c85a1fcdfa2a4ae57d9e4f093e4800033c0705eec15e711398d0f305b5dc1dcba9003fdb9f28c1ec91a5f43ca92a8339989aacba4fe1811220ee5afbedd1a43e7284d5327947f8da5430b20f93a1888dde2525f162a04912b80759b5795b8c8f4bdfbbb105f425c5f905e5e5484c3818f85992c085b5a545d3a99e9197785f8c7e2792cdc7b5285403b57f3a7416337313da32a145efa2a46a5d0acfbac38060616bc9c1cda8fec01e7e60039e6b63aace31f9eab0c0218259074ccf805698acd0289f696c54a5240f51f1ce34932c986344564614cee548d537a96d8087ed5744066b94f23266e34044d8909708e073fda8d892f105fd8c10d8b2540de309c57e9aa467fc83bbb48087e790419bdc034f95c1860981ea93c3f5c300059db36d64ef332f6b9154bcb7275ccabefbfefab79ebe7e1c2c1907f2d5e15e95e14ba0106a37a048fbdde0be7661ae0653198d9debc2c935c87b584636ef457b5f17ffddc6c180d0253c489ffe7e9bed8c4284dee98a5b019d2665819dc309f41ffb1a8496f4fba783c33f2ab27bfef09741edc1f78aa43fc1ba338912468c73cf3bc4d44cc982c5ce8fd44d6cf2fc03cc1a32f0691cef39dfad94c0ee034d052e39a9f02b4901344bc0bf5896ad5482239400e4b21b0dd429023bfbcc20499199ef105aab2527afe73dfee46b3411b59bc80608cf911d6ea3780d91ce0b424ae261c7952674808bc700faf71c3106bb176d330a6f40367b3ab2647c0c95f9884df4092a0434b86a2127db9dc6a4aecc8cce782ce167cab078196ed3a3fd36792b02ff3b69f1a9aa19ac4dd68174726bd3f5d09d543e3ea1e250c85d91914c52498ce1d7bda9ccf380ade8e685302d8d8b5243f6e3a582ef4138c52982f43477fb47eb850eb51973d389b80b85da6c24774993a5314144ed2895f41d75be69c0a4d5c4729729f3ec289c1e744b21da3dfc5d09e9fa4e2c330ee147eb97127c57905b6612bc2a22d36fa5969aa6d34b994d3731f382ebcec6d9819468e73834dce1b00238878fd2c30c8d05e16af6a45fd51cf2ea8d4c7b07528b985bef2afed545fc3961c2915eb65d63867c01c1a9bdae9d20099f012550ad5969f233ebb16d43c43d5ba9d8ac8b105eb1c67dcaca9ca4d6674d705a49775f6a0d1347242526a9e4027e98865a0d176b59a3bc44844f599f0098040cf2bfa795bd2688d5826565a9647b41bc2ac25da6d1503531d2e82e4ccc779943b34ede2471eea99545bb40f8c7232a13012443fdfffc864db33076f5ff8a438cd1458cdb8c9dfcd4604d602759fdece19a30cb09547a8f23c4bcda2263a035606fbc5770d2456380ad3945fc2ad0bb8b1e516f5771465a32fff89a253a4fad172bb009c527346da0c76b8457cbd8f88e83429a18bc56e4e638dc2ecf71f9b32bbf948d40062837f77a638ba9f14fb40002499736d9054eeb3ecaff88ec928ea1cb3e53f224747f5ed6c7f7488d4b42904561116ca2009f986de4f154b8ef66a7bcc59d5c4a8de6b76c647bc5310272a7fa20b55e4e685758d9b0feafecd21fa5e4fd75150d17befe8f76a11134270c9488c9c0928cd9578f9099c298b3d3bb78275584b222ddf63eba20dc2776d0bc51bdd476b9c238835851d279b925b88af4c3893db2d193e9bcb6de436621597bfd26eae1daa20e127f40444340b4ae3c2b838c918356e60bdb760e49bc0a215a0253e06a40675785811e289b99e31e764e7a5f9a3471044a9eaafb4085aa3904b68b0f49c1d0bd0ec9d54ea5180d0d2a3d6babe88e3622054ea6dda1e3420923b717d8209bb4514a023576b09593fb8de043112aef126017cb32df26559ba8cca1852ad3fa9ccb47cae813ff294c103711672ef2a5d59938d4755f95038d307f496ab942a33db5748b1741817eafbe5efdbf5cbc5daa3d93462e1fad2811bf736e5c42610b910ed958ac2e03d11ac32831f536132a94c0b518fcd46e0ff45dbc580347b4467890a8c0cb5f073374f72b05c90d4e73dd095cb87efbb68c37be3ee501daf487668dd86dfc107d43fe25567eacce809ef12ae394d4a5fdb7cbf66a56edd13362e39c17eeb3a45b063393651d413204dc2f00fccb3c6f2152cd1d218762ce5d8a20f751fddf11e1300ffdc5d5fc17dac65fcd917f1735660f15e9eeb46e26b53cf8b555ca0b81001593877983637f5902d127e1e74b7b62eb664f869c31a268ac357ca317b3ccf450a538bfe8618efffb2efa7c1f367c7bcaf2349eba640137aefcba7f61a0a41f170d406c2eedf7f958db65acfefe92eb82be63ce613756838552f928d2111da899ca90613e9cb0349580105db0209376912c6d637da306a2c53b3469230dee2916ff6b05692da0940ec46f58153547243845f7af25368e5b9cec245236796daba35e476413e276fff1af158c67e4ad31a17afac9ef386d611d6848ba743e974ea18b777e91bc72835640d9dac21f8fdbc1e6ffe512e1b7ebd704b2594e9db618470b5811e51090712f2e1ab418dc127802997beaecc0dde28cd4623cd1b35a861abd42056240ffba1c130490cbc8454d0a36ed89cd73ddbfb06a56a8f01fd7154609ec8e00fbcbd6e9a0700b4e02f452ae89a9ff3ae7bb50c0b83db4415deb9488c81c620a664c8f6dd0f1f9264f5297611020f774071e83bdaa2577d265bf387f7e4c440172624595f57ab45ba1377334428741e66970aac150d7eb45c42fccb2b1637eca9c95bc786e6408ee7292f1b6576ea470226043c1b448ea6f56b6b5c3e694e55e71e2dc05ca7f7a80562685cd62d1b5b056438280f0887e2895f88e5c64a32cbf254b97f5de2d51b7589ca7330f37df81d970b90bf6f99a962116c340c901f5be20203bc8d0616ad84a543240053a3d13c00527d7ad0688a02949667627fffa87bb517ce3b7b8071187a102421117a8f34374629da83af34470235b80ad9bfadaff88a9dec15721e55f4129e2632b63f0cf495607e0f27dda5ff434529c4f8feb52c271b09e49acdb86b3eaaa62a6d0d0311b89882326cc04b74f682af899b46ae3601154d58c1cc35dc8aa9ecf04e885b3eb0e7b0298927828a588187cf27fb375697bd9bbcce711b24feabef7501dd2cbc444b932edd5b98291b9fef6b38d82682bb92f375137e8f232397427b4f61cb505783efef3418badfec0406dc41052708ae902915e389ecc0c89aab9c810dfb5c810d32a47405fa571b3969e04a0fd226d7f7d6b4f0ecfed454f193868373c3c8bbd17ed32a7e435f6079087694e2f9abff6d6fd296e6d5d5aead160e1ef22f52c6ee53c623c45a8c6529dc99fa96565c6dab36782fd02d44bf5328082beec92eb5fbe812a95bf9b7798353a7510849130787422951b49fcd7f6cdde873c50c9354f4622cb1b50260cdea7fc781921cfeb27ac9cb3f2844a04599f1872573838a3107bbb8e8c2c9a731ea47b5d05e4519ac4beeb1dd6a57c8b5411b26c3d576ec62a2407700e34fd46c8a2db695a742f5b3215bb2c04250c19f2ca1ffe279490ebd96344bf339da83ab1b7c07bc6787efaab6da9a35ef2c3113302d7bfba79c32b5c39da7c940cbe98cf4b0e3892ad6572407f473325b2f29", 0x1000}], 0x5, &(0x7f0000001440)=[{0x1010, 0xffff, 0x9, "e5576931935ae2dc6b91f1881879757b2fe0acbb36a623d29a4731d30f75f6b51f455dba75f749da1047e9d124d029e2984d2500951d5991182d61ed2d1acf2192e29979cbe448640df1ccea4301ffbf2e013ddc79d6f7788d089b918257aab453483634e2ecdc90ef7a23628f70e29eca301385eefbfa56b5ca63288dfd79ff862b79584f73b135d56b0e281e1c2dd73eb7dc45571dfef4dc53da792b5a158f83699a0ddf06142578029e076b86da44b84f8e7f13b59bc399b9fa8e3554c7730bb647444eb63d4591af4a230beff5172816652c970cca8f17a538d65be063c1b77a84b29a00547632fd33ef50806c18e464c9957c69b2c1b6e71aa2b735d1cfca854ac863ebe82c4dcef16957684ee4eb097b01740eaa43a7bbe9757707ae8e350fcdb1c113e729f9a3f5c2fd245980a2e00ef866127956d56dc8f604c8442fdcef695e6a756769633f0458c3e20bbc1f67368a0d5267bb27d6ad9e69162b7e038d61b6e5f06bd9713908080054ed918929f7e34bf10acfc0414112b55693a6f956963d6187f690ad12370e5f052c4a2dcbeacc81589f9ffe0421091130c689d0f6305f98fe6e073df05a62bc54acca2f51e907eac779da310c56936998389047191c78feda372de0976b74580193f0b7acfce135d6dbb0c81ce152dfc4d7b8e0cf4750744ddc29d5305283c50cbecd18802fc6cec1c32aed1f60d530c8814f68b8d054c232ff5a03ac9a3cfd6af613208b25776a62ce62765b8c889ea25c88be6eb4977d7cca11cb96669f4f113c9dba6622fdde3c0e8fc52c58b95fa5ed994b8b6c02a9499ba32d2d91d0ea78faa05f0563e90ebe9cb49f3aa3f794293df1148998c9e5ef2ed24d195ec517de925b5fb048975c09c30621a30d177ef70a0dd7e6e46ddb95cb1b16aa1365e2de382bf41e572b5abb190ebd0eff65292e27bf2cc745b6b1c9bcad90caef640a10f0f48a0ed2aa368f77fc0fd982dcb96609ff126586cbf3c7576955556ee6044c3602c15b9e0b73f831ecf743c0f971d1011a1b30044b55e60bb11bd744ff6f0c9b156fbd149f6d7341b97cb0aa7ddedb9c4237b28d0ecce2e73c2c8c27cb5c0b0c3a9ff637e30a5ef59813fd3ad091c4dd02ca67d0742ea7a76011c17f977793ba859e239a4ca3480be1b7036dc17fb3d3f4183f18bdfd32b3418df81ba939cbbed2fe1521e86c5b0a528b48cf4905bc47c425aacec6d5f7ebea8291a4fa60e20d28fa908a0dd89033d68e368ed5cdc56dc76b2c6209aa4432bda916650a3bd777acede5df4a7f54eba188dea0182d270d151b5d7cc2a1c1257c4ec267c34734eb4726635153081884e4833e69587b368ff382ecc4b79aa269e83517e28231a7f892290a49d1bdfe9618aa9667243c97f32f59589800936a89deff2f521ffe9e1c2ee605fd85a4f48509b53de0552f35966c0b9f1dad9ddc7a7fa9d61266d28aa5cb9320ba78d546bd194883209164949b5453bb6e36be418bd6307f7293d125b594aec748054a0a58707cf2135e5b4e4c9b54e5730f998071e112098632ce3d81eb744705e77fc15ca060edcd4b72ba1b268bcf6ae41b6bb60efe2585cdb3fbd068504a213828a45961450f19429dbc6acb96af270889a3a2fe6df4d6dee70a63282e8d2a4046b9d3f7e902cfc5af2971c3385ae888941bf819ce1aaf8b9027c76c1a7f478b803e75c5b7f1bafbec8525ffd0bf2c374237ebd2fde10380370d92eea3ca8421c15da88a8c422f617a3bb5cf790d7725668819acc2bdfb4a0275c3e84db083f2bcac7946edff947b4e265e48f52bbcae4f60a116d4a4a1eb661f2a217ade49543d14d88a592bb3cbcddb8ab83119ecae3f2daf126eb76924de9a965daff2c6e22ff02e821af078e465d23fd0c5b2139deb56bb7447c1f2826bf764bc586984e183db39ee91bc86640e6a7fb99e0256d2ca66fe892d88b929567ef4ba1cc3b374421004c90b39f5169291fd9bcf20bf50e0d0046b22c4a790d6584109ef31fbcb5095855902dab55591baff7b67474b2873f9fa60ef05ac08916dfb70d9594354e49f6d83619e63b448d8eced16e9451c836c28f8565cec1adef9ad208f5bcc05c8760d79088bb7d146a4d5fd1a05d42e65f31b52a1f14c6a39f2e8a2b55958f77a522aa28b63d52971108adf45ca7225b4e229c70855c2dcb0396d84ab477ec4c7d44424553dfd1c22f513ac0d3e96e4f6a7fd0da23baee473c56eb3c27aeaa9acd6455aa9d6dba6bcd1caefb547f35a4cb8ce2db26c0f7783810126d6c238b792716071b1271621b80163705c761722bdfe5ae3c5a32259efb33613d9597a2b19877f470c4d191dbef2d348768bf971b6cde734497eccc73b4725ab621825095a3840815d362203df23f396ee6340944bc2769762880d839313a673c36d2ecae9d09a5a4ebd511ec3ac94873f443e5ec09aad6ca9e76b17b018403c3838216ec0dccd6e086f9f89d749c544cfb66355a86a747b6dde6a9fdbaacc048b45461ae839eb045570b6fc93aab621fd9ee1ed12726bf9bc3aef6650397da55e8c56f3642aa7e1b8c251af61d6383d44d87fc1fcb2a6410658be342ab4e3b776916057429f31894fd19c29202895e8c13a9f5132c6820817a421de1b7fb917a03939b006c5ffbc2c46e85d9de1c9f751927188173388351652137c41e223de4ea6ca54379589b30e786fef34796b672cc507ba59c99aeefe7671f7b75450823b3d6e2961e4500124c262319a7b18eb5e75b6116015ac88424fb98efa43df4b007344c46f85b00753e9ed1bee13cc45761940f830e859c7e307e7a89db867b14af2b9806fc464b9a59ffdfea8adb30f5df788013ec547f033af0076e11952b575ca82b4ea2ec376552334fc5ada26344bd66dba14e299db090179476a8f1a8f7a40f3c58c80f6cd9720ef373e3d26938ea4a9d95f8d22fd3da4dd2fa90ff6c79910de47370a2baecdbe2a04d9ffb2febd4bc0c54a5df2d27a9c3cd61b08cb4a411a3119a35c690e6bedce92eea65fffe2135fee92308d0811ef2398970a66753ed057385c5c58dd72136f3572558e301de48ac0fb34a22cefbd5de2b4a32d2ee1176fb4909e2343c5da1c2dc9814406ca2e97bbe13012036d343ae5b29ca1eeae972c4883c0875db05971718f5eb43cc1189602c2ca6875ab7542dcce2427a69ef0455980b02f6614fc24a59a7001de3c43646f4e56f8ad3772673845ce5916288301e23a7f46a52756b2df99d5b04118b65ece7661c525ff62a6c80f014ee9a27aa1578aae3de8985a1f3df4fe165ad4b89eb35f39eca0b403379f4f7e7a5fccb01269b62dfb2b6ddd2eb5796f53c57efc6687b1ac85998c385e06afa6033e440466a8fe366247433198d080d229c8e82207438c0f5625495a531fcb6b4bbd8c3806c318391145cb639f846ecf48aa4ebe9153ea029d5f36314899ea550c05c27d3ccd602dbef2fe8ce67d0b4a8bee698169a17a12a73be7e6b838ad8399e53f04de9e80e1ec3f4a5592d7c77c93f2811f20447c0bf69eb0c3d6b353b33c02e28c6dcd974b7e76ee1a6577563a8b546ba5aa9e221a9e2ddc86f4dbfaebf33c1baa6dc5549f571d709aa401b35db9b88bde9561f8e60789f5e0e4ac237921b1b55d7ace532769180fed7e95dcdc46c403e373d23fe47520ef8002bcf55caf604c8d390e78c4f2923fb201e04d038ed75755b1502efe1d2eda6d5310cecb24c89001b051b57423dabcc134b8e1d5da4f15b1be7a8b98116c48bc79035f9b62a408dbe894c483dded463891925cf2ffda62351266503b374feaa89348946497e1bb2c05c95d15b06b1d613621999c54c9508343872b5200398e3a620286d694cd099a9b0cfee3211228b678a7de0c827cf89ef271ce0ee9fe2e6ded29e22df2d1c3d8587ca0d4e969b220f84808e2e359e76d4c69023a776d344bfd1a1a83696c6bda5a3a3d455d6308f8b3bd5d3ef1be6ab3654ff666a2c552aa80579d554c6750b82718228044b7e36751740ad7b5e2c94b5f3c98bb9d148e51c94db90382e4b5493cf3826e4b8a1d13259d2df63aeca4b0fd876471722a05a6eb46aea719b75b5838ebcf75a344858c4dece57f0c3d7fefcf27b27a9a223d638943b92fbe7dc9b6094928c980aac667f96e0276f5365da78f48cdb12392f07ed8e111d652cc8a749fc8934c66a42c195d0cb8e72a16de21b3b676e3af3da37c67e5c79dda98cdb62c42bd8d99446a270ae3d4af9e7df011de271c54096a6d7cd544122aca0eb5ff610aaae053b461cef25cf92bd8408f552c437e3e33209afab9e29e14e8a6d6243aac96c02c75fa1bc90864a672d2eed47cd44de4814549c0316041f72430c24951e630e3a6ec1ae48147d33047cd8770fda324191ef47bb91aa52747da976e3719f78816328b2ff4c81f884457ee8a60e75f0e209c271011ef20892032569711765126bb8ee2c4a9a89ea4685fa595f0ba31d2d7ff9925693971650730c19bf9bd224e1b93a910bcf8652000f4c2603d88482e9ee9702ac924efcbb2d742c396b5070cc0436244f25e25e59faea9213cc4cdc6b17b40127f2a2cd7ddb0ba178f72682b99be6bfed73548baa2ecf04a8c31b7dacef9e100e42a6a7f3654a759d8a5a2aafa4150a3ff0f313712042c44c766b245e22f3e5cf41786c1910c936d951e8a592faa5181d01b537ff2de392919ab66fe97f9bab05d1e4fdff9737b6d89e17ab86ff7aafbc2680f6dc3731dcfb5ba20f419e1d459080e6475c5020ba6e0ed9d770e82d014730122880ba0c205bba01b31008467d72c0ee3a3f1b1c2c9e49b25a56b84a420c4cf4c5e7ade9d09fd616cb8c881e08c450045f3f0d0b05dbc09ddb1168ee20076dd44491be9fa0dfa3656deeb2f22fbda09b168a3e4aa0b9d300bb779290683506751e6069e7bf2c01e1a797eea49092f390dccfe560a01592894436af600cd606b10abe41a2fa9e7b625e3c5bcfcce881bef787920b6a653d559805b79c049fa522de0756cb14fe9217354ce8c32ce7be1200889de8fa0e38ffafeac875b57ba01cf6eeba8ebb4204c956d086c4ecee8b5e3f05a8bacef555b68f398db64e2ba40f2fe7d76648c4bb0fdcfc2d96427d0077b3937d2281d31c0650048cd43a24b64088f4d069260d3236bdcab2e1ccbce569f3770b176e6406837dc5e757f82a035728a15c49f9745b9e80926b1ce655125104483aba1e65be4914f5eb59bc50e8cd4763bbe58215a602df6d00a0a9b1b1c048b24b3583126f2bf6c10775f16c4f991f6bf916e0af3fd3e2c54a039187270f072195c358d681244d60761aff2b1cedd752ca3ecfabc8afa6b42031b6906d1d117dca6b529670a0540766fccb8c7ed3cef6d3b80f32f9b03f86acca38a6dea1ddfb8b7304805f12e339730d1252ca0c6c0b732ffcb65b056ab79ec99db81e7d8ac1ea6bf7a2789772e2b736b2603317086dd4ad538210d3637ed79dc480d25c0295225d03d32ee5bf811127d6436023e8d3e6416f083e405472f862a38b9d226999ce073277f5e7c9b86fdafede721d69216a9db9091a667ced61826dca0ef146bfe90312879c0725701d0ad91cd6192d4b7a07b56a17bd8aa31330ea4d373019a794765380ef8d73c78a01f7e9d3ea40f2be6b814d14224bff1774e8b24a79d83a7825b53a518a2aab0f9c1fee8bfcf6b51b66633eed5ca0d57e8edf4f3f7c2ce46dd01a904993c11fa240491464a1bed01d7b3b05fbde8f170996aa6c17956dfd317471e243a537c21714ff4f1bfd0237d33a9"}], 0x1010}, 0x400) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 01:52:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) ftruncate(r0, 0x10001) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r1, &(0x7f0000000100)="d9", 0x1) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0xfffffffffffff935, &(0x7f0000000080)={0x1a9200}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) 01:52:07 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000002b80)=""/4096) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000001000)=""/10) chroot(&(0x7f0000001040)='./file0\x00') chroot(&(0x7f0000001080)='./file0\x00') pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='\x00') r4 = open(&(0x7f0000001180)='./file0\x00', 0x2000a, 0x21) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001380)=""/82, 0x52) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001240)=[0x8]) fcntl$getown(r2, 0x5) getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002740), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpgid(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2811, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000002600)="2645fda65bac88ab37b951356526d1e56620f512575814618fa6531005a642788f0e9ff0c60a4ec1c9895afc35fc4e4574f1bdad96cd83055d10f939a99866dcba32a523f241e09bc606f8dfd9ab1dd4cc4b97310fba5aa516c03e1f0496f80b85323a684db8e5427de29502705ca5dafad35a496c01596f26091ebb1cb2aa77a353bff24577768c04", 0x89}], 0x1, 0x0, 0x0, 0x4}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) chroot(&(0x7f0000002a00)='./file0\x00') renameat(r3, &(0x7f0000002a40)='./file0\x00', r1, &(0x7f0000002a80)='./file0\x00') getpeername$inet(r3, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) semget$private(0x0, 0x4, 0x141) mknod(&(0x7f0000002b40)='./file0\x00', 0x0, 0x7) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000003b80)=""/4096) 01:52:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='r\x00') 01:52:07 executing program 0: mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10000fff) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 01:52:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r1, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 01:52:07 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 01:52:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000000480), 0x0) sendto$inet(r0, &(0x7f0000000040), 0x0, 0xc, &(0x7f0000000080)={0x2, 0x1}, 0xc) 01:52:07 executing program 0: clock_getres(0x4, 0x0) socketpair(0x6, 0x4, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000040)) 01:52:07 executing program 1: r0 = socket$inet(0x2, 0x104002, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x7fffffff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x10000, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0x40, 0x3}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3, 0x40000012, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xffffffffffff1d66}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x3f, 0x200000000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1, 0xee}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0xaa, 0x1, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x64, 0xf0000000, 0x8, 0x7}], 0x200, &(0x7f0000000040)={0x0, 0x8}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x400, 0x8}, 0x0) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/5}, &(0x7f0000000280)=0x7) fcntl$dupfd(r1, 0x0, r1) 01:52:08 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40000005, 0xc9, 0x400}, {{r1}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x5, 0xffffffffffff8000}], 0x7770, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x16, 0x23, 0x1, 0x10000}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1f, 0x6}], 0xb4, &(0x7f00000000c0)={0x5, 0x4}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff}) close(r2) dup2(r0, r1) 01:52:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 01:52:08 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0x200}) 01:52:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0xffffffffffffff2e) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 01:52:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xeab2, 0x101, 0x7, 0x3, "c9dba3632ba9a4d6ee3f4676db1397d855e61a50", 0xfffffffffffffffb, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) close(r0) 01:52:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f0000000480)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffff9c) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffff9c) mkdirat(r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x110) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') dup(r3) r4 = open$dir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x22) renameat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r4, &(0x7f0000000280)='./file1\x00') 01:52:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) writev(r1, &(0x7f0000000fc0)=[{&(0x7f0000000400)="19", 0x1}, {0x0}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000f00)="e36258a416f72ee99586132477f256b4093cfb25b84a5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda7e9a086d21f850bc0010d91ae61049fad2ba6eeb04000000000072712ef660b30d5068f7acad445dd9760a2bd43b849a837fcd85e5ecea04000000be9dd65a8f2db646647f5cfd13d096ddaf5fb090272fffc0", 0xa3) write(r1, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa7e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a487070c0d0c6bc573e4b397707a9346ff93ede137cf924a192be7eeb9fa4f03cd08f57672dfe5eecfd8a7f7998933396840a40dd6d4aaa669663c7868e9332c3b15b5b053869093fbae8eb53dd8a1fb1037fedbdb4ce1c408891d020ff9b8b5873337ff33e249308406693570dfbd524701ac4314fea642d8f3b68caa1a66ad4dd7f71a8abbdf935a199da2278f157f1f3c997ab47282524b6df5c251ff7e124d430cec17d9183180d412476ae39a110f67c0ad33abe3ee635a925c97229c41274ad3ea7cb1f", 0x7ba) syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1a920aedb9fce4e4902c4d1082648eb282ccf37b"}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x55e7}}, &(0x7f0000000100)) 01:52:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x1) msgget(0x1, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) r4 = msgget(0x2, 0x80) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:52:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/174, &(0x7f00000000c0)=0xae) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x101, 0x1, 0x800, 0x4, 0x8}, 0xc) 01:52:09 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x10000010000002ff) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) dup2(r0, r1) getpeername$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acf883189121ac0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000503ffb1f48b603a6614d9c09ce8ce800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000748e7bf4646d618e37059f82d4ce58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006744e12662b6adb363"], &(0x7f0000000200)=0x1002) 01:52:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0xf, &(0x7f0000000080)) mprotect(&(0x7f00001f2000/0x3000)=nil, 0x3000, 0x6) 01:52:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140)=0xfffffffffffffffc, 0x4) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() write(r1, &(0x7f0000000180)="c23534d3f3d30405dde9409447318dcf9b4acdd119e3659547f092253aa53c45d105702af46bfef1acaea885b1cbd5f2cd984df6769baf0d4de2a08e081771b6a7ce41a34a51283357a85c170e44f8d60f9e7177b0dfbb9d1f60ebd22f4a", 0x5e) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780000641c00000000ffffffffffff593300"}) socket$inet6(0x18, 0x4007, 0x1ff) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 01:52:09 executing program 1: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) madvise(&(0x7f000023c000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f000023c000/0x3000)=nil, 0x3000) 01:52:09 executing program 1: r0 = socket(0x20, 0x1007, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c202000000693000"], 0x1) 01:52:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) clock_getres(0x5, 0x0) getrlimit(0x7, &(0x7f0000000040)) 01:52:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1eae8682776b789ca7f07914345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) flock(r2, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1fcc8be3726449a7d3c217d9d5218482f05f538b"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 01:52:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x83}, 0xc) 01:52:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2c) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000140)="6a8219985f22da56e579474fd1e04dff72291097d4b904482a011b3ccc09e79c8e18f91e1ddb618c4966f3e15aa61c4330638f8917dbe1438a5663ba0ced19a4dffea8ca7a263124d7e42216cd45174ba6fb31f39296ecec43a1c6821958b78e63b7e9faab3e2ec280985db4b3f2bd94d246402cc4c8444da1147e48edc9d0c773cd0000bfb3a7c5e9", 0x89}, {&(0x7f0000000200)="c94b79ff615d8c51bcac7a8ef966dbee356596c5ff5646d7f66ff69968d1e04f593f554e0330a60fdd6d76236e6345931e8e90e1e8beb1434cb39941ce5fdbc60f8938c8bfcf502665b8b230a544895bdf58b17b85f3ad28b43d627ba94234525c53ca938b1851c0d35421b3fb50a277b1adde2b3420c39dfefd2d847876e6da9af32bc3b59b0942fd38bff37f3c131cb6ed82414f5e0c4de1e7456fee476d232cea679b0a306e6ea58772617fc6d17969be1c5aeb", 0xb5}, {&(0x7f00000002c0)="7f931be93ccee5b44ba4818f6a96f0c2f796894c0dd45a023d734a663e77f1cf87226419314197b9d1e9500735c3c6acba592e22332ea58030103c713c8ea4cfb20c8fd3cdc91776ea28fb0fe61d48c8d61a3b61dd18127585fdc59ebdbbc724c091927ad243217d775783a253e172ef9c0aa764068aa83c1a5759e8f51bbb769896b7c359af80e1e1b73cd07e49e69913b93a372823592a92084262", 0x9c}, {&(0x7f0000000380)="cf80b949dc4a217df76e373afc8d90353ae811461519eb8920627debfc44ed97cb52ce1b757303cfee6060de4b1e049e5900b843a647d146b9eb9c0a53d878a5a4c5e22bdf5eb83f7d7ddba658943f2ec77fc5541e76733adc5b5f8036e2d950aa07", 0x62}, {&(0x7f0000000080)="8ee7f80bbbe3b4dcd8d01beefed2e0f273a496d6ed212deb12", 0x19}, {&(0x7f0000000400)="e4d1ec6fc555242ce28a72bd904e0fc5888b6a8f1b4c7e63c2b985df1f2fe1e3871be578882710ff264d536dd5cc17bcaa9450192a3084246303ccda0e8ee7c3ef073f1346002ee0bb9c496c99eeaf59", 0x50}, {&(0x7f0000000480)="d51c99c53bd62fe6e6593cdc1e2dcbcd27fd643e5c2ed8eb2c2e35477f3edce359d8d8f86daab17fb09e7e4aa64cba7f248202d922760c07a4bfd7d81e7cfb4843432510b25c04fd3a52d4682ba9deabafe6fa3be25fb7cbef2debfc7539c8f18ad9b897ed7df141c60acf47ea0d9af91205229755432464ca22289e0a", 0x7d}, {&(0x7f0000000500)="d024e8131fd52e572b4b4267e304e141fe60ab", 0x13}, {&(0x7f0000000540)="25f30c4f339924ff2879f569305eaab8990fe9fd9b6e1aec2c5759695a7e30c918e5e3871bc62b88a4c46cacd971db19", 0x30}, {&(0x7f0000000580)="1b9c9bf0adcefa59d6896faa4e29548f0f8e9e866af97d653e5aa079be43a83f9b6968974fc57d8ce810e5d0c8e5933771fe50de5a78534de7a1026c54050387e38bbe367c20c6ae17b352972427361ca920e897785ced0155a2e46f6c6b4928bad304fa8bceb0b123ef4ee296a6c165cee64620c0881c5d3c95785f203caac46086fc98af0e751a8665a3870ae0a7501bc5c304365042b13a8f36553ab9a0c00ae862940bf08c4b39599978a5b9c1bf10f0685ba447d222355f4d295e8586af5184f81fc4a7545df2a1df8156102be4bb807c4ff44bf75aeaeacb28131c2238f9e6ffecf21a9eedf9391fbf0a96e42dee9cf56fd330d39e2aaf1369ccd46cbd5b2dc08c0eb3832324eb57efb6bfbd60024a641bb601ec71cd1166ca09ce6036696038a54c65130b4d36655c5c72208010b658676a30b7f1307ee6d2f2f6d0a6bc9f4f35af46e819a20ccde4f6c7c393d6f25147c2e7afe2fa95171450aa06564b8b0370b35dd4762865a20bbcc0d81ef4d28faf8edce7dbe2a813b1e66281cff3b5aa3527009b625d6b7634fc69a843b30fe0b7452de492b34ca079b7f0c6018cf8e4f1cf0478401678eb642d26e6cef65168a171ef4a652331c7442a246a5f3d5a96b516246b55250f81c435652a458729a3741a0cea978302543c86544a7eb823ac262e9ffbde5425cd2be0df0c4f23f55b38b4e4a477a590279cb04b5deffc36870209cd42d9c1c205568d319f8ee6fa381d032184a70b380a2c1e0eeb09a26a2d68fcf7004d1c93a797f0fcdbaf6a038437cec65b7d3cace01ef56c5c1d1c7ed14594c189204baeaeb0ebd7d958c283cbd7d973b394f314e7e649c28ade3072e2fe15bd40856b6a40653ea43a15e4ea116e6a30c312d1c9de604e650073885d6adf750c68cfebc778db977a9af2ce449404ae7b4d83035fd7ca3afff18bcf72465cd70bdbfc4606e3c5a0ee0c7021758f5c4ebd05cde3fbe758cf774ea1a1fb4bf46f21a06e5472145debeb893846847a573e3281a8ea9e6ea200df2a8acc83c15383902770fc278a5e1c2ea466437c28e3777151356d8b7b07e480a01638868a67294130ded03f08cc56720b6de065912b49dcf078380feb63dc14e1f013de19fcc5577f7649eaba613d4af3a68a1fba22b4f451ea38e8bcbbb31234d49669ef77526db354b75c6bebb5da994aba11eda4756760b4d05e187b8557953585820fd98b5d96d87f4a049ea607238c29948d9800012e0d96d23449349fdba3761d905ed37d3c104937253bd36ee5102ae0c5d40f2dfd984ed1996ad2672056921d7a434b9695f08fd044ce91fd93c77e20b9084386edd6915e1b336fa74558fb24e542ba22332e338506a419a895437331aadad057fc82166824fac06cbb7deef1baa258d995df1361d26a0ba823de9aac3b07806723dbbc9da1414ee22f315e286ef7e7efb167ad59f0a92dcb4f9668a127fb5673a65310978432f1c1d249c8771ba850b5311587bad321c8065a681ab6533409afef02789d2641b587c8abca3645e8c2afd2a61005139d9abf6258caf2a1a45bf7e459e4def91c3712c996804113f772b7402176d5b5a6ad24e57b2fbda013fa1004a2108a7723ac9110c6f657fd8a90004f4aa13e6924450f4e45a7fa555f252ffb78bd2a551ba82f8c028ffb255a96994d4947fc828542abc0e2d95df553b7ff2a880477b78e911bdcc33a601fcec6840c5940d1c359d8aabc29420d9350727d3405f712e55509191b1da0de1020e63826e74a8e44bb745a5f8ac282f6691da55c983eeb2b0d69fc34f350e10912135c6369e1a062412f5b5350a6ee84bcb5edbd946395b1c0207c6cf192b495961cf6e2fbc624f46f1e7afa19cd42ce59dbd15d1cb4f55cd301f39027ecdc0ad6c5301fec2a02fb436f5aee0c28f21abd5913e43f318b0df81e3ad69bde5559cae68bd6b598ecab4f8f4280a9fc126d5dd362307830623891ba8e15f95a48ba656b79864e8ccbecb46d9f389ae5b079b17ee2eb87335dfa1c377ae4e5ae9671a8ccd883b2d528150af6417947137ca09bc1f74d1da7607807dcd7e04665e93781b04ed7aad309155e95b4a80558c8f91fd0f491a32b751bf8f8b34d3347d36c67cdae8e7e3c1d4db8c4ef2945fe66b3204de4d174b9e4f9162395b1f1a83cc642ffb295ec6983babd0afdc4b21309ea4c990032f5c7fcd3d2e874b34f758c303fdfe91bf1196939ca68b5bfe0233c8f66ed1979f864ea1fb5dcdaf8e80b88e4263370b0717d8760677c25d12bd427e38a3ee80bdc89cb444a269e8b4c3497ea01ac0a7b919821353bc36dd13f3c0650af3e8cdfe64c1d1f9c11628b482017bbbd130578b7330483019815f730b0ad7dc3155a7cffebb30ca23c354b03d12b993c605188fc8d46fa95dc9ad2afd7503bcd9fb0316891ce454c1dbfd8fa88277412530218c3f35d06252cc2530f0405fc3291b5f0e8354b2cc2efa67a9f5c55528a201f3f32e1949a610847f8f52d9c329196c9274ba89239f5e851f1b94123c049b99a2d19713b693bc2e3778b4f9e907d412a3b9a6320114bd9e6c0fe1333d8b0d0a55a73c78b56ac7ca59ef65d08dca3bc14ee1303ffbf42e383d360be335c759f1401c387a8a5940f3c64ba6a01f102cc9009ef5da894ca64b018210cdd3af6e7a251ec7cec0d73a679ef323bb954a0ee6a9fdf264ae155b72f5f63f4d29c6da62088a50b418d3e170b7b598bef71968e70212cad8fd885f4293ce30cba8442f43546a602e7f67cfc2a4174f6ebe8f24f4490ba889a3f19cfb335b104311a21587565ca553c1dd58e9e69d40df5854875837b49252befc1b442bcad58be6b67ac18037db322ff996228416050d606d16c0ca77290dbb1d1dbec2da78b9f44fe6a1a7cfc74bd9d2f3762980535e2bf824006b8d57ae9424512a229dc74861f41cc19d50fa3787ea70081ec18c70d53a8a4624886e9e2834f5fcad8e5c9ca6faa524b922b3051b884320dc9d1c77154aa5a7189baa780bfc829c12d0df73143f1b5617c727217669fc729632c2af629d3f7199818e950bff6e85ac964bf6bf833890a5bb9496015490b760f82a083398a871f18ec8f2bf669180ff386e17016a4063fe29eb30df754aac654100aef45c32aff11d07246321c1a8877760be1ed95fdcbd629dcbdd50386a1f272b754e158ae385cb2e774d82f371ae68aecc8b2984ded3aae4ea92c87d6ab726c5bd68280c12818ef30c0c43ccfae2c128ce9126722f40834b98b708e6cae9c05f7c76ce4af9b820dcbba0abbef105c202daaf4128559caab32800f6f0865b22de270b9b1f6bd010b5acf3b6e4d7b20496e199773c8e4952a1a83438c9658bf0682fb5b06747a973abe6947a0d524c60bf587ba0d44878afaf610bb81aca14c7dab87af851bf0fcdf9284633f868728765f02a6fa79518d5fa43ffd3b9c8650266c9b0fb547781d5fb808a3f9cdded7ceb6fdf8d89f88e2a09535bf06a57dca5e88d273e234102f3f4748d85c05c3e760ed44e62c657cec8ebc7fb9d89609bab22f6081dc009daafd74bd128d33e604e64454c2877936dd67f374b3ef3ab27372795e5e41086e1ae83d262e21b1138e7e27df1876b508cf1ad6273cc166112222fe74dc62acb3af90cef8a44041a15fa03612e8c5591466d749e98f995958e56916b2f26a9500a3f0d72142c3b1c4130bec4dd865cafa3ab42d59689d978fdb712075eb037f6f562506cc551f79c4004ba6c6fac620f0770cf85b987e026e29fcedb40afb14fd5c04e43956ce24d57dc103cbc97b9ef1009f58112c63c173a0ef83b2ab4b5cc2d87642288e5c06756c1af0dc466200d9a34eb0718cd50697b09e3f0aa7534929438a2054fde9c7d38bc28fccc42844b082a256ade89f8568ef12571717dd46fd94d6df7b75a2325f6e791e27930be65c56f35d89071d044368a5697ddf49a791236d93eadeccff2d3954e390026581eb0dcef6357bd9e70523986e6ca34376c7d8416008445749de872e03eb0ada2e82dd8b4da4fb2be2331316f5176b97fdb5c74e4c2118c6b340e2d232c84a3f57d0aff29904a9196e24316ee16ece998de2e96b75f296384bc3a2675a32dc0ef888a40fb1775ac1cd15c9f81212aba961a2fd42c70216888f5f8e57a6e2c68f55dea98f85f3a85f34d6035f32bd7cbf399ffc5a6e93807adee2bc0e091a26732ff2ecf2f986b425b5c67bee164ce2badc981462b7f71262f9cda3a526fa17ecdad424399adcd5a98a1450364a3e51e01940901526baed6e27aede4f15fd12912fd45d3915dcb711298386db152edcdb8304bb0ffc0182d5fcdb111ea262567ed18a32b8a352f0844aca8cc12756723775b02a5416ce91819ccf6611dd559908bf625695c01ae0da610391b78e85c80b77d980514960312e11e61a586ab79fe4cddb1dbbc30011527926b25c30910a53ae71b8ed18c8255a2cfca3584efae583a25dfdc093b1b3fc496ee6a0dc379588c1a718730855b89b622cb5000afbd704bec87a462b569b70e074c9a409994c5c8ff9ce81b1c8b75a2347e2f0ad0a2247ba745429b4d7301809ba53dc83f41da6e38617f3bf4fa52deab61221b5101202ab53a50cbd507615d023ca905930f62cea37d90873f1aafa7f08d5540113baf0d119dfe827521daee1c79d6201c0496f53074a9f61a439be86959d76b75b90ddb427526b8089d6896dac7a502949b59fa71514520da13cb858d58c1c8eeb7eb7e8f8528102fe6d16ea8ce1bd28f533e0065439361136bc1339cf7dafde2190ae67cdcddeda507e35727a8c84d64a004775f149b0a5a1cc1180b37a96ec33f78b3ebb3faf2294a10d60509511c5f13d5b4b7a9e5dc8d708fddbd09ce98ce711c30b9e32661704819acf7643ab187592d5ba8516c668431d4eb0c346fb6d54d8a32c3feb68855ae1257e54b6c45e7ba4b02aa3dfc91b4a107cdbab21ad0f6003162e8795c86a19107243b3ae253460b974a5a8966c0ed4d805745f7b717320bf4b0b93c75ffc1b50dfd1836807117ed3f38fcd734e7ca7ccfc909ed6a77c283478613ffa442615caef850284b3c39a166c76c989096392ebd0571052a04b40369074cb4faf2fe24bc7cca80bd65adfcb97f7780d793bf06d95c5c9dbf7bb3a8662b4638d4f12c848e596bfaa92debbfc14b222dcc9df5d267b1183992ee62dc8d2d2a8a9ec03962616db0c75a2ec5f6a6d3b6910567db3163edcc66173675efafdbea10f5f78a9b16a016c872a6f55f2889d8cef7bc749329381e9cfae62b75960b0d840d9c77a9697756320778c77a88715e52c0430abb50e2221ad05be44ff460d2764727bcf4759eac14cfee4a5e8c4bd47fb9d1e22b5739ff9b3b9200c65773c1feec1c3aa44b97a3d04840abf7c4f44d9157827b3767427b373151233c68d67e4f72726adbfd6b6e37a5a9c9ace18fe7833ba93cb43b4a5972439c4d59cc1c01bd5475ad9a7bbf421a1acd0416d20c84dd4c2a0daddcacfa2fc0dea15cf9cb1d76134cb589e4f5c622bddb705a9d96aff03eef44c87cf7b343662ee6e98b13b048e5d52b6e793278bd4c2789ccc70e7e6fbb78d404e7eeb6829038d6b1653658dea1355ebca00cabe848a689a3f0151f7d7209635bdeb397e1c664cff0359556a6acacc457fa40d0d6da6f863ffcf51f988e67b938b164aeff90daa8303e74255944e98d2b9155eb83372f7fca04ac0ab852d4a83cd222a86abd9e5f669f463f0ae13a1a0bd84eae2a4cb2eb3e120fd53e65705e0f8f57dc13971", 0x1000}], 0xa) 01:52:11 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r2) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x1, 0xc871, r4}) 01:52:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x6, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) r1 = dup2(r0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) 01:52:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52940bc8bac9dfa40806e32d82006e3b5e1580ffbe7ffb5c04e12158c4c827392159a8f8cdb2495254a934a219c585724c4554fcf745bf3dff9d37abcbba66d0f009c083b83bf7f6a6ebb5000018ccb7324", 0x5f) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x124}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x5, 0xdc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/153, 0x99, 0x42, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0xe0000000}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e20100008077780408", 0x3}) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) syz_open_pts() 01:52:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000100)="4486893f32355bdcdfea22ecfe6d40ebfa2ff596a43012fb9ce2031e59160896becc4572461eb1c226937e61af50660cec18f00a2e5128ab57d8a19426dfea74354d11c0d8b2b1d09d6a77343a630550a9b05a636241963aeee973f8c4381e633a02141d1aa2e7aaff627eb50e998dfd3095caa524c8abe080bb569e0a8700cced4d816dea81eccb59558653071b99e4f6c7bb0e43e1ddacd7a429ac4364d52a48dd96878295378cf8edfce0658c171a3f9551d5fb25f12baf948ffc6fda2451d08995360e8c82b2", 0xc8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) 01:52:11 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x82}, {r1, 0x5}, {r0, 0x80}, {r1, 0x40}, {r2, 0x20}], 0x5, 0x81) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2}, {r3, 0x80}, {r1, 0x10}], 0x3, 0x41) close(r3) poll(&(0x7f0000000000)=[{r2}, {r0, 0x7}, {r1}], 0x3, 0x0) 01:52:11 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 01:52:11 executing program 0: r0 = socket(0x2, 0x4002, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) socket(0x6, 0x4007, 0x0) 01:52:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x97, 0x0, 0xfffffffffffffff9, 0x0, "9a000040bc5700ff2000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 01:52:11 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x3, 0x2, 0x1}, 0x100000001, [0xde, 0x19, 0xed9b, 0x10001, 0xb1, 0x4, 0x7, 0x3]}, 0x3c) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 01:52:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0xfffffffffffeffff, 0x400, &(0x7f0000000000)=""/113, &(0x7f0000000080)=0x71) 01:52:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4588) rmdir(&(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="950aacff", 0x4) r1 = socket(0x6, 0x1, 0xffffffffffffffc1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000000)=0xc) socket$inet(0x2, 0x8000, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 01:52:11 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f000004c000)={0x77359400}) r0 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 01:52:11 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="94", 0x1}, {&(0x7f0000000400)="5d482ebfd994de7325437cb9f175be84b437f0e3a4f24745f3d1a511c6eaf37a33cddb36624ed3291ada30f2b235279caab414e9f259f38dede883863be1d728bf25f20f683291e6a21160d90b0b846bd4d1ff10fc9d8859c37ae2cd3692d1f9737e7f966fdb420344c97614c9fc7fc4874e2a63481b6c631ee16d554e9d4c4dd4e7468c0fd0a578549133c9d3616ac57d5c798209a10f833103582a9daedb7f4ee7910b5da639482de8ae05a436452c7c6da2e88830344aa153cf61720da149eac5d581ef3717f73a2bba007a350c7b56947a36e0e3b8cd2c15c68ea8", 0xdd}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="6c4c23d693ea9f1819cc680ba934bc7cbc502a6ac4a5d8173107f582b9a3f5ad0753597a50eaaf812b3507aa64f5595ea4a310ab6e6f165a12731a587714c895bfb91b22eba86216404426ab7d92104cf74340b3d21fa13c890bfdc38888040e33dd8f2c3c6ebf3a4d8f0f", 0x6b}], 0x4) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e", 0x114}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pipe(&(0x7f0000000080)) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7fc48b2f7081d5c8d1a08734095776ac498e20cd43cf598bd32e38bec68697d20eb7", 0x20c) 01:52:11 executing program 0: shmget(0x2, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x1) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:52:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x120) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 01:52:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x89da, 0x9}) 01:52:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = getuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) syz_open_pts() r3 = socket$inet6(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) lchown(&(0x7f0000000200)='./file0\x00', r0, r1) recvmsg(r3, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0xfffffffffffffff7, r5, r6, r0, r6, 0x2, 0x6}, 0x6312, 0x5, r4, r4, 0x10001, 0x8, 0x1}) execve(0x0, 0x0, 0x0) 01:52:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000080)="02000000", 0x4) syz_open_pts() 01:52:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) 01:52:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="83", 0xfffffffffffffeca) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ff9000/0x2000)=nil) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 01:52:11 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:52:11 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) 01:52:11 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x4) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 01:52:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xb5) ftruncate(r0, 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) write(r0, &(0x7f0000000080)="7c51f126dd238c06eaa4033cba50646c2adafa6272db721e457d4bb05a8ad97b3a47e0242deb086f6d440f4f8adb4671033f564277ec65aca1e25a07128e235b2076cf7ea0895218daa4f8cfbf61345c67c0fb88054bdb1c106a68636398948bb65ca51b1f2e929eb27d0811f77755bacf3040a6055438287a0cb6ba6d2c0d0b9041f1dad0cf9047653815707e30f02a73b856150040bde021427fcb999bb9c35d63a441a47e72e836b551c3e1", 0xad) 01:52:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) 01:52:11 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) kqueue() r5 = dup(r3) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x9, 0x40000010, 0x65d, 0x6}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000046, 0x20, 0x400}, {{r3}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x9}, {{r6}, 0xfffffffffffffffd, 0x6a, 0xf000005b, 0x8001, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2, 0x80000000}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000007, 0x8, 0x6}, {{r5}, 0xfffffffffffffffb, 0x54, 0x2, 0x4, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x41, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x3ff, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x0, 0x7fff, 0x10000}, {{r5}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x400, 0x13}, {{r2}, 0xfffffffffffffffb, 0x7b, 0x1, 0x3, 0xffff}, {{r7}, 0xfffffffffffffffb, 0x40, 0x2, 0x8}], 0x100000000, &(0x7f00000002c0)={0x1, 0x95a}) open$dir(&(0x7f0000000000)='./file0\x00', 0x682, 0x200) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1f) r11 = socket$unix(0x1, 0x5, 0x0) close(r11) 01:52:11 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x200) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0xfa7b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x65a) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) 01:52:11 executing program 0: r0 = socket$inet6(0x18, 0x1002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 01:52:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) 01:52:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x200}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000100)=0x6b8) 01:52:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/79, 0x4f}], 0x1) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, &(0x7f0000000000)={0x40009}) write(r1, &(0x7f0000000080)="03", 0x1) write(r1, &(0x7f0000000280)='j', 0x1) write(r0, &(0x7f0000000180)="4f6f41e7171290ff68134602dc3f417535a53a11863d04d7800264bbf5c770287cb3d4522975d4c2209deb4e8c795d4ba48a90374d7597442106f44e8abdfffb1403364d19c7d490f861ed9a513545b9205c9f05f8c0297d08a514d8589b502e552bd830f08122516b99efea7ad155276bd151f3b2bdb1f718501cfe85abc679019a14c66798f0def37ba187cffaa6c22140686029f3f75594a0cc652aa944381b1dd680d86bf5fdc622ccfec9425fd5", 0xb0) 01:52:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000), 0x0) 01:52:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x80) getdents(r1, &(0x7f0000000040)=""/91, 0x5b) 01:52:12 executing program 0: r0 = syz_open_pts() dup2(r0, r0) fchdir(r0) 01:52:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x393) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/121) 01:52:12 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x61) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xbff}, {0x2, 0x10001}}, 0x2) fchdir(r0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xa0) 01:52:12 executing program 1: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:52:12 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x2000) setsockopt(r0, 0x80000001, 0x12842547, &(0x7f0000000000)="e35e085dbea84c3d7094dd850d5b22937b1f57db247d5965a09c1daf015f92e699d977d3fda58ce214ae29ffbd1cd3eb8e705c616927c47f2f9f8104a81e8db9585efc8629e6fcdbadf069a58fb99b17141ba4a9874fc85a80039c390ef4379098168e10c8ce3732baafba520c7b91e718a68c8cc57165688f0def7c5a76f31911b9604196387a7d3b74968c241a7e1c06e61842bae5ef59c3c3ef90db6c34486d3c7bbac098a86c424b22ba8cbf86afa2f07cb3641e4e2d518edf9654c10bb6097379ffd74fc84ccecda4d4719a394430cbc05520d9a743573ebb367063d9c642f884", 0xe3) shutdown(r0, 0x1) listen(r0, 0x0) 01:52:12 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x26, 0x8000, 0x2) ftruncate(r0, 0x8) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xfffffffff2fff, 0x0) 01:52:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100000000, 0x9, 0xffffffff, 0x6fdc}) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/235) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5ca5544199c3641cff02cdab259ef74c2f7fbd816460a13c622c51c0658c6f8b6aff750d1aa9d527572463a20e0ee8e39a3aa55e9c5f2552d5befbfe45cd316aa0c19494e2e5d2ee606cf9303660aba8a0a6b59291553ff92204d14f2c7aee82b355f335647995b92999afbf758bf1f22d395400f84d34af12ede9ae9ca11e4e98716777e277bc09cc0aae4a967dca744059e821eb06c9eb0000000000000000000000"], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xffffffff) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 01:52:12 executing program 0: r0 = socket(0x10, 0x4, 0x6) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) recvfrom(r0, &(0x7f0000000180)=""/171, 0xab, 0x0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000280)="b0e55e74451fe9db09d7531ea1012950", 0x10, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) sendto(r1, &(0x7f0000000040)="c90f20d78b172dc5fa29a3c996c738b3a0af9f2323702cea2cf42e86e0a31fe1a504fbf3ab4a22aa89141e6ebd5ad1b9d89c254c29af3a5960b4a053fc1a266776913b646e4edbd19c340ac804b6ddfd6897167039c1c214ad85cb5934", 0x5d, 0xa, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1c, 0xf72}, 0xc) pipe2(&(0x7f00000002c0), 0x10004) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) 01:52:12 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) dup2(r1, r3) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66694c653000"], 0x10) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0x88) 01:52:12 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0f002116"], 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x0) 01:52:12 executing program 0: r0 = msgget$private(0x0, 0x45) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgget$private(0x0, 0x218) 01:52:12 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040)=0x80000001, 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x4000000007, 0x0, 0x0) 01:52:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() r10 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="2a2a8a2f8177c6434df31b0534cf24cc03f0bf0b04328c216dfa254c2efaa093ef8986be2f716fd3f1febc3c67930f4271bb64f278ec974a3a", 0x39}, {&(0x7f00000001c0)="08703a6c992be2a610648ba7985a653fd5fcd55ab3bf2f685b47a95f5d43d4f118c065f55f78d5a53a92db63f7c807395d63a32618a5e8fd3fccc867d38674230d892ecb638d198c8edacbe77ba32b3cc5cb4f896b55ce0163d8717f7f3282bd0a3569fcfbcf9b2b0943f62260c4c65d36230d5824162ca45f9a", 0x7a}, {&(0x7f0000000240)="1321cb5609413f01f070879303188ab1294dbfb058cd83351395cafaaed2cbd460458339c19fcd9f0124d1ef3e657a36c51300612f6751cc6c4f004d11ac3b170fdf4d95e3bc5fc37c6dc9cbf689757ef3442682da60eec59529ff3d9c209b6aa4177ea843dd0cb09d2b6569a092b17343b9204a74c7d1fe904a1a53115741c2526bb66c9df39178145696a4143bc8ddc5efb11aae26ccfdee6bdcc91535dbd41249e8f32aef0bbe2d55e992f4f669d5e834c71e511466edacac84b8287c8aff99e756d1ceca1b09", 0xc8}, {&(0x7f0000000340)="ca4a7b13fe5150e96367724fb63341ae34189fc44a4b857e0a6ffc4e78711fbabab0472ad7cccd7192ca4f9c3bb545d0eda0097f5bd4aab49cf74930627e9528154f92ff9abb2bf1b7f76bcb2fd2b9f9157810239fbade10bd1904914a5b74574fe66bc443a37f8fbc49c71215902f868765b009f59a01c8e485a0fbcbd04ebdd07c88710aca2e4cbc81be446b6b8b4dbafcae992360485afe206c80b81c57fab8fcec6e268478cbda941e05979e6fc1d4e3526ba5eed736afb4ab07c71e6c89e188490271423d29d3d414417f845ee8bf7756cce1b288658699e850f7871eec538f5882cfef187db818f7f2fb7e38591c", 0xf1}, {&(0x7f0000000440)="63fa3563c1bfe504ef746bdbf627fc6e88bbd54ee9e0103cd76d82dade6295b65707cb59599ed30b7a99da5112c0c0371fb08b5a7adfc9af0ea8da7a01640fa46dacbde532f8bfae14105a8063c9030148620d0717401e61d54b7bd5f5deb766850ede39", 0x64}, {&(0x7f00000004c0)="ce58485e47d4e1608cc6cbf7a3dc0da36fe6195dd82fc166eaf7c56089c42545c3e1b1bb38ca7d8711cdbcf738ecf1dec411f874ae574f6c51842c958455fdc1bf35dcf21f51d38760c27120f9b3cba3a1944ee751a98bc7c0ce6c07b18d7a61bd06bb705fff3a5d8930b9ee396517057874171eb99b8dc461125090d20c8f33d8bded4d29de49ecd5bf25d80a40e787ade521875c88742bc326e66dc1c09625a88f27e3a2faaed089a71d1a80d78991e4953a8ebeed4d68bec1f47242ecdd728950", 0xc2}], 0x6, &(0x7f0000000700)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x70, 0x4}, 0x400) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 01:52:12 executing program 0: socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x6) 01:52:12 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x6e6, 0x1000, 0x7ff, "aa8a2c5405bbad6c6d5618b87a39e8101b42b9fd", 0x5, 0xff}) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:52:12 executing program 1: setitimer(0x2000003, &(0x7f0000000040)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) 01:52:12 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000f63de61bdfdd32d3ddcd9d97a0ed6063959faf4efe4adc4548efb773ae20405477f56bfdc8c54067e3c69eadc"], 0x2, &(0x7f0000000000), 0x0, 0x0}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x72f}, {0x6, 0x2}}) 01:52:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1fbfffffffda) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x5, 0x7}, 0x10) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 01:52:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ecba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xe3) syz_open_pts() close(r0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:52:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x800, 0x6, 0x8, 0x2, "5be60615bcae8b855c31dfc205359b1d4c4e21c6", 0x9, 0xffff}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x0, "f74e496bf7d3eea8d2234045138ff26b098ad1f1"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 01:52:12 executing program 1: semget$private(0x0, 0x0, 0x20) semget$private(0x0, 0x1, 0x80) r0 = semget(0x0, 0x1, 0x80) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) 01:52:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt(r0, 0x0, 0xd, &(0x7f0000000200), 0x6b) 01:52:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x3c, 0x5f, r2}) r3 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x81) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)=""/27, 0x1b}], 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000002c0)=0x80000001, 0x4) r4 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r4, r6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) preadv(r0, &(0x7f00000018c0)=[{&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/213, 0xd5}, {&(0x7f00000015c0)=""/219, 0xdb}, {&(0x7f00000016c0)=""/216, 0xd8}, {&(0x7f00000017c0)=""/139, 0x8b}, {&(0x7f0000001880)=""/50, 0x32}], 0x7, 0x0) getgroups(0x5, &(0x7f0000001940)=[r6, r6, r6, r6, r5]) flock(r3, 0x0) open(&(0x7f0000001980)='./file0\x00', 0x600, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000019c0)={0x8, 0x10001}, 0x8) connect(r0, &(0x7f0000001a00)=@in6={0x18, 0x1, 0x10001, 0xd40}, 0xc) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000001a40)=""/85) preadv(r1, &(0x7f0000001e00)=[{&(0x7f0000001ac0)=""/8, 0x8}, {&(0x7f0000001b00)=""/45, 0x2d}, {&(0x7f0000001b40)=""/102, 0x66}, {&(0x7f0000001bc0)=""/187, 0xbb}, {&(0x7f0000001c80)=""/150, 0x96}, {&(0x7f0000001d40)=""/163, 0xa3}], 0x6, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000001e80)={0x3, 0x1, 0x7, 0x8000, r2}) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001f80)=""/153, 0x99, 0x41, 0x0, 0x0) socket(0x3, 0x3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002040)={0x4, 0x0, 0x800, 0x0, 0x7ff}, 0xc) getgroups(0x2, &(0x7f0000002080)=[r5, r7]) sendmsg$unix(r0, &(0x7f00000021c0)={&(0x7f00000020c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002180)=[{&(0x7f0000002100)="ccc1297d650eed76ca6a9f257d1e765c39461ce04ea63bb5ea28a2ad9e0b6751", 0x20}, {&(0x7f0000002140)="5b395a144478a889b26c7b8a04b375297a5d6b0092ebfffe98e3e534b1", 0x1d}], 0x2, 0x0, 0x0, 0x400}, 0x5) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002200), 0xc) 01:52:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x10000fff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:52:12 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0300696c653000"], 0x1) 01:52:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "ff010000000000080000000100"}) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) write(r0, &(0x7f00000003c0)="7270bf0840afb6fcf4eb5da67593ec6aafdc950c0578e4605dfd05bb73083b12ffa36d5e6907a89b4d9330000000000000000000000000000092119385bc3361168887100000000000004001334ac52cf75d00000000000000000000000000000000", 0x62) syz_open_pts() close(r0) accept$inet(r2, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 01:52:12 executing program 1: r0 = open(&(0x7f0000001580)='./file0\x00', 0x12a0a, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000025c0)="563240610f832dc957aedd511801e021936abe8ac45b2370cf955d23c3abfac2a398431a817b52319ef6122e58436fa955edfb8dc76cc081f10adb2dbf9a277eeceeba7f38800f3622799724ec00b61b794b8f55e806292d766c5e76b35dc40f30d1e78a098e6f0cc999a635a63bd4f06f92c319b79ba197012be39a659b1e8da1194f55c0418d6d0515024eac4d3c5402a68faa97a003d1c8c581c2e6ee97e7c249a787dd3c79b4ec95ae6e3a3f9caab8918d940f8077db21dac3d478c6338e0bfe4a3e05199fcf2a302ed74c5f10fcacd36d78cc57d53db027b0199dbfa11e3a388e301ab11f326ed3040bf4ff60a01f3af6ed5861b272c522efc06a3a2c4cd19e4d93aec461a1b065f743adae3a60b6f96f44d8e009b06b1c263ea29e06c36fb3367fb341c0315e465fc8c2e828183800d28a3761caf86c53e13ad005e17a11a7a10eaa22a61a96358383b67206a208f0a22fa8b3dd7a37b565972284e39b502a6d866988a50b2018fe99011567c251147e3a39aab6fbe726a6a4b3bb084298a9697ae20b9aca47011f185b1631e458530852bcfc06b62277b741e530a0a19393cab5614f179edad34a69fec5566331c4f9caed3ff9e6d19dd531b16f7eaad7b4b9866f9d45906683f98de8bc8cda7414ddb0166716fda6a330ba820bb6054375f7ded3149eeb25ce26c3a2b896a257ab8922289b85a69e28fb3f8aa766b22ec678a25dee7e5922ad9bf8a8f31044cf37893b997e347d84f3622868d19f5eaa958f901f99e0f7eac5c4d99bf8932e611cd10dd941e8b7117491740c3eed000fa46997ecfa7317ae942fd30029375ffad335b4a4bacfd1985260b8512b325dd54951b2b3d67c352915067e9902a577060eb431e18df974a07e3cc245fbd80b5a942fffb68bdc54f2fa55fee823655d2f933730e7a38d8bd4222edfb282951dd212d240d3cb332930ba9ca4419c4c1aed23e8b2bb8a7c8d0b3849fdc6c3d48734194e02595d4bc27f78d37c6c865fee3c9bcd7022113547bc4a1e5f28064a2df3c4699ef1a3d41b13a8f2dd08bf60b9acd21f8e7fd6e567b0a6910cb139a059ecfe32665ea250723b4d96357f27511e43bc5a8722d4c9a033e58114bedb821c431a758e54384e5eaeb2caaf8778cd4c32180e5be7f4d7901e9bde62993c17ce66f04decbff873578a158086746cde0d3a0592c2f99e6d393a9d55990d2c7509fe4866e478065c7f3690960d668c8be957458d2a92bd86e7515053a91ca0c6142b3c8e6873a2bf57baff47ffab6d13100c2d1e6661808448a8d4352604c99d7604d0a1e2538dbd23c158a6e552b9259d0e75427bf3b1466ade9651be2825379d445aa9523b60959da609d24a132e85269cb35388ad0f5932e9261d863775c8f798a616b07cbcdb7c48dc6279765aeba281fc16269af85af792cbe9d70ea961f34c768881de9674c03afa1090d2089cd21de5c920a55788220f117e47a4fdd228d2fc42ca25686430242d726ad14bb5f63020ca8cf66b36f402de6d4dba3e7d11c129f6e17085dffc5f455e801a2fdf6e79f0127687449f127f85540b2dda1f0cd4b3a8efb078f88fe6d595fd8d1e7045408783ff63ad83e07398b9fedf06eb357fe7d5adc372b470ac1629eea1b0ce2730fc4a67a95b59d0cc4c74543d996e23b476c50a60d49832ddd7a7354f3b29984a3a84459c225e56762111f7108417fae66027f5516fe66f7fe514eac1cd9c3dabf88c8be034d5361ce2cb1746eb3ae0bacbb30a1389644c2d3f2505a99dd2f78bcfd7fd530948b09f76bb14fc0b77bdb5543ceaf1cd228ab12e6f2b735ac34e163529430b5a2380f884f8d753a790d1eb6ce7237ef11a089ae38eebce04ec0ec4a06d65dc5aaf207a428c9b711b79a9ba9abebc30cb86499df5bb750d1af82ae3e0b876b855ec90a2f05210babb88cb6dac567018d7b6db6016bbd3327ff963c92e3acbc37a182c7568ea54d8103ab35fb616d838b10c31923e474176ad521d4d8d42bca19a02d30c8b78c32bb97e35177ee909601db3e4e64cd2e8c11ca6a9294638bea9cd0dd2d03271b461c54527e1b11efd4bf9a195e70c2f78849c6e6e3f748abab2d75737bfd38e318a88e2c77a3a61ff2ea08c903664e277845afc460dd931148a98d10c20626529cf4714d7c82cb12a8b112c0909455b0ece22a88533f8cf2f9b3838002103ed9751abf707a9c08864a4a1f8ca89cacf0c05d9cd2d843ff59432d724042fb869c56196fc84b5da50e922b7d7f8fcddbc02f55cbefaa5d1c058b58bc2191487ccc91f6e0d44a06b62960d2d16278bb2802419578da6b037cdfcc8a1fac6ecdf5e60d104a7cc600cf9603328ab3c59e7d2bb9f8e066ad32a430c436fa60f0fff8b027ff4be1446446fb242809661186b0c92f30a27f8252af4704eff30326a3b5800c2e0297b5cd236e936a15df4a8652fffd2d20a85af64b181abcfd9152da00a0f7e6fd2ed5514214d2c6748044ee9c130e158af13c4c5a10a5b877158dcaab81f10f27db1bcd3e492e822cbaee4c797b565f8e05e114c724e4ce967a32b1a3d6c92e51c8fe65bee209f81a7b7e635eeaf65ede9a300354b699979d815ac55e115f83fb988f83749091d9623514354bd1363338e87538cd7a4f26a68766fb8f1b90d6d1a744ee1bcb226d716744883b24024e2bd247ac9af6df130ad0eab8489d4cbaa287813975a4bede2aa94aa7aca2c64bd136c6ccd71d5bbe349267ee58343d71837c10591e673d8c9b94304cb75991c771ea2f4ffba27082e1139526a7cc64e7cd595a57b9a0c4805da9049250f8a7fbc43f2a9969dfa644ecdd25c92ba080f0c85693bc53de933b8006c5375e181bcd08c1f7b98d1c3e82f3a558fc6acece9608ec791adce01280e6b58a5af92793bb79ca7f8f5918e60f6f59be1567bf97aaa20c10f304abd47ee7e4faf5b92c10801535c037015a1f8f7b9678a7467783747b564dd6135790925090e798ecc666ff586c7612a4bd3a1efa344b3a87e8c5b770a56b304b662b51f7371bccbc6c0dbb6f34d6d1e1157ea5ed83778351b04ec1cea67e4022e530fe9fb37d97a908fad99d7adb7082c8d2211e7d94d13402bc26042c946bdb7938d92dc46033be8789f9513dc93c6ea9cfe9ae2cdcad19595082abcbe0d5795c7541e569cecd28e961edb2286cd727862ae43cbc76fa785e18f2788a4fea3f6d1220f8b27b92e4e5a96167759947ed28059d9c7106cde7761757ae4d364ea4b13447f9052c09b599ff71158b3f1851e1c015841d594fdaf555a6432f8792edec72fbdea9d0110554ecb8530cf26c0b2f58c2003acefba6a1131daefa97125bd410840fb07504ca448d1e75a79297f6c90017b7de6b931aedc59eda6429a46bd34f66c9e870b4b5ee3853bd51ca22552034c1dc39e8cf93859a5f845d9a85b3fb1d99216bf6d66e580f1d6c0eb9d2f6bc7cde7fea78cbb8f89cf6721d0e501114a2346622a2d0a27a45f51e795551d61aafdf5094bfff5f4f6e6b90a62be4f781074150f2b517d12ba78c54e3688bdc587f8012d012076a75a404754361e27bd654558d776423ad4ea9fa393f5717078b2b46c350a0d3d722573ced77ceb7af2aa4a121dccdce27793d9931cd9d21f12544255b9e3bc3d62a71bcca6fe2f8b926722dce88afba3882e129e57db8f16294316fd8f4730bb19655a51ee6b9463aae5ad8d8d5621d13b26e2bdfa6a4243e8a67042968bcdfd398da860aeeb27f881949e6dd323954babea94f5949f372cd41d2aec077fdd8744d88ea6fde54dede399f1cb6c73f91ebb405bf9544949bdfc37a993f9a033d4df1cc7a73a9e4dd2a975ecd7f678365922ff7e552e82fa30d5b33ac78a16d3ab97821b6aa79b9a0c8017ca7167c617c6b5cfadd9067780d0a7636f4c4c87606c81fed6622d3239b711d470f338077bb10654f317f40c3e4ab4e0762c31248a8366974ae16cd9b22903054491b33945f5b611bb87ab6b43d517f1452de0e79e717780be96522a3068e7667398f2a5b64bd380823e527370a7ee40aaeea35732808518569a42567f86e74c53a22549767e16af7bd1aa82ea66e404bf759df9359932b0a0c6915f558d562d2501945726269c309f01139f71461582ece042672045a1054fc6ee0dce16f404da1589099033d50f5dbe7623a6ffe270baf4785c2d6430ec1b4aa2c66f07ff0478a49a49edd81cb1032221641dba63abf06abeafa9e5367cec2597c9c8b865cb20d84e9661318f1dbef1874ac0ec0fcd348d10f3bf4f205ac7f2b2afd2c08280f5850bb9ee46ed73d5974ecb62a47edebc6f9bc5c30b3bd5bb14e8da0d5094d827d9575f2fb127c5e83276c2f713d301fb4edcb22e39ec9ccac5e969babbe68b0654583265b02bef450cccdbe7f5efe068a199121c5da513c8d674709b2e0c34988264e691066b24bbe990b4c6f7389cb889ac3286e8a38a7d534e95fddd112e16dc427adcad2d0c43bda0647e67e29982dfe4519489ceb8fc45ff422b03ad375fd56a3e0ba974b4a3a6a27d24f75a0a026a5cb9c5a99830604c2a0a8751e590fd484b992d688a12aa16b5e40958ad70460e2f68462666c511b20e485d9f4e0218c38d53fb54cfca7280c5cff59dd58fb727582c1da60a1dc3bbd7d437a4860198a1000a127b907b531c3cfb6dcef72b13ef253f8ecd62b41a10359c9d0c1a6ab6b3e7d21ee50ab92aea97e20ae204cf9fb2f02a0bc73342308fce10ce782a9e736214f478e3099975d13c6a3a611f55d853dcb99fe6af0252733e0692f8ca60d4a1a815c422b1992bbde3b3bb4f0f8361caa7ee69f89db60628c342ddcafd7c2e6bc2f2273df95e1128be916b14cf565bf7c4e0eb532deba296e7d1cd65ce553274849a9c670a50f74fb970e91a435725022c9dbe90c2ca4fe5fc21030c43adad27b3d238db5914020bcf14716b55a5069b4280335f192bd93c750b726085d372db65568fe35605c624517f8e72223be25b2bae999d591e90608e93e6e9a1b0a54130e960f3b567db3adf7dd41a1441f610fd2d6e4268acc6f6e3ab026dd370cfae381217ab7e66d73b74535600b70ad5746291b75461f6dfc2b4609a6fae24a7ee48515b9ae5f133b7d98ffdde455f2b8356d443983dd08c27810f2abce115dae40dcaff8c598499a13ea1aa10d787d070676b20fff76dae1397f0045028365db829d79f90bd85e87deaba56b1cbf8cb0b1ef02b14d9c424fb92784d519fd5aab3292a91174273f76f71cfc7bc4537f6cc87a0f8427ad2276cc0549ff64fdcda89e8bea32ab57db4df99c2183ba9fc365a593abadb65d66751a0cdf2829a6c8248151e2d606b5de87aa0f47254fa08b2572dfae05d9c534bc6677d823ca981114d9936570d51fdc532ddb38a40f4a31a02fbf593f92316b4054566ceb9ab118941aa2a96f85412c27bdbec03b0dd1a7fff167f397d708f18e584d1f2a502cfce62c75ee6871fd377a492aafd70ff664b001b66f865b8a9ad0a8c113384e0de002c8e6850d31491edc822eede22e7f50400239b9862417494cf3ddcadc47b8d3ab84285502ab9225845f6a2d2081fc7e94de3359ed3d2ee14b78eb833804f3f5be0ff96d435ad4e956165ccda6ca67829876dc810401a95e6367503c8921d19d89ee14bc3a9dca68f0a207ba4ae79b0a6817852b640e0bca67721778c16b8d767f84c8177b43a77ff26e20be2c1d9f563472901725a4c0ef3d04b6d5a41aa2c7c37f1ca61eaae94a304365098c594cf833eea58c719d7a0e2c153e0"}], 0x10000009) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d9de60000853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcad024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d3", 0x800}], 0x1) 01:52:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "4eddd6136152416402072b11de3218f3b64222e1", 0x0, 0x3}) 01:52:12 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) 01:52:13 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0xffffffffffffff81}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 01:52:13 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0x28, 0x0, 0x7, 0xffffffffffffff75}], 0xc996, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3f, 0x0, 0xfffffffffffffffd}], 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file1\x00') 01:52:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="e7a26e596cfc8d827c978c7f7c846c1b68c923fc2308900e37c37577c2510d396d90e1fac2eaee3ef60d0da8ef2df9a3479036a722df360400e3cefd1be8e64fee95f232c42f686e4d3d6be211b9c2b888413aa7a2727c747dc4819928f3571ad6594f179a27f0f500ca425663bd76d539cc12b7babc4cb9b7a6e2fd34db1439e0349db3c9fc3082fa86983d78b7a30111e678c7d19897a5872d721132ff79107757e0a7511a041543a3f30198054fb271b186827fd2eacf96df5983730185e58f2c54a6ccc55b2d04dd70d0afc9cd2dea94ce244d05f7ebb563db80c84965f878976a63e11cbdad439f0ec0d85f799d03fac00b165582fa334ab47af26768a647ba503fdb509b93e9824ce120defe84c09848efd1beb3ce62393d03a1f41183d33f311c48a57f4449aec29b5ace33ce1363f42823c35c498a0400ddf45c873b4d740d6d98ec4120b39486d3346c80ace3bd19301c1df78246ed202c36f1788fa62b0c087cd5446981a4e605b4dfc67c7987061bd878b1a0192e197adcb10aff5889c1f70d6120dc3cee5a4c61481f281bc56096c32af87027a9ba9e75f04b4221b68ef5b14df145721b10ff9a932bc0d64d46dd014dc6bd951e2bc375be6101452854c395bb190098ae8f63a607deeab4e02ef2f0c7a00d4e9cc37d7640db4e5ab14a00c48cd57bb0bc09c9c654e0ded8f35a1c18234ccfb37c15253168e8351f8556f75d83aaedbfe780d953127c07c03543904add9b56ab733b73dc45a9cb6997021948e9a128942b72ce36191d6a925722b705c03ad0bda821553a8a2bb566970c8199dddc1116cf81647e078627b3ee6d124582f91ddd8994e92c09b2684e5217852da99f741ad26d9db1a20de059c92730110ce47b2cf71ba956c119330c5b82c805c6b7a7ae26d608a8d65551908f31e4d7446520bf0aec763548970dbe0df724c62c9845ae938ccb5737a9d4845c5e31672ec16f0af4b538f2f2ad01192564e005f243c687d7748f80ec939bcd57df0f80e274d0a77aacc43eba41be1f5193f7ee20499a94e7da3b351a41ed35d2781c985b315da823ce3cc93f645835b99bab371c399073a67ead2b811a59e6a508d6c9475241cc196af4dad8f70b3414db1056a50a9f331c44ea3caa73935f38bc4f1f3fd4568c6fab3a179b119501fdba03d4c36d7d6fcb69f9b4b3272faf27a223d71cd80f5bca4973cce6adcee1042e4862e016e39f2a6bb5c72b8d73019742e844e17802ad57d60e91c225e1208be66fd590512e2aef9275778a902c960183a58c610f42acae04ca652f11a2c69dfcc9d1186418b446de20e2b6f57bcbd73e1342bdaedf33cebfc2bdd0c74fff9065da07ac974314f1fa6917b96e278920403d59b7935df4a15251418bebec258f4eed70a0beb1bf01c70e0c5de35c847fe85721e69171444e864f2b815d63a3c4c7296a8aa1a478b82368cff4003aa67b979df9fddaceae9f6af36c8d825f823b699e91e248eaf05c7d10fcb9c3acec6307ccd7f6b3583bf699bb2b18f9cd45aa3880dcf4ba85139539718ef879ea895c19d227219321fa84f19b629ce846b5061e00a7820998f6dca49d8648ee6e0325947825fd37c257db9d47fb71f6f70b04b18ad1e50a0c2e1f260c28ae2cb8384243ec300f600ed74c44cc00a33ff7c3a3821d83687326112d1382d2eb57c59033af414ccb3542a2492f0b2a951e43cee25d6bbde132c8b1a06c7164cab1211927c076e7ec28c33a2f9a512b31ec7a820be84603105f4184cbaafa2796dc7c7b56742531d6c17ebcab77fc56a46ba26a7ba4af83ba2c3f04d01ade87d556e2c002f52f572bfaab992ef1165a7df61a600a5c9c8f3dc362a6232eebe0ff2850b6614ae98006b3ef659c20bbcb3d78e3fe805af5ed219047401631cfd66c052e9fbec7d0dc0e5162a9e1d103b1f350aea4250850ef60b106c778321c1c7cf6ceecbddce847fac3d6b261d07f757e542383df36ea1d309c6ade9bc6daf26e05552fc753d0c9a63c967cd95a3da73a442eb5f34617af9e8dd0da4046f87f27d2ef1e65c759395c77cff15ba1df6980b939c9bf7c112263afd56c0dfef636b70820db10caa14d36e4df2088affd348aabd1ac00969607391a52b3cda512dbbc5d827b06b174a713520bef89950f2a3939a3197720463e96ef75c49acc59b34b203679a88fe66d32995f0ec492d7ae4e24567325dcfcdcef6f0e9d949809cfc9a47f3aa047b654239ab803f8747076cceb4edf054ebb8a3fb772f12caa2d19af9afc62e6d77cdc7e92d496c6655d5133d0a9f367e7315b7eb2ca1bcc4aa0f8b12ef62a3bc2024ec92f60a5326c9ea99fdc780a555b6dca90e5b3322f72cd38392a40868aac0ee1d189d8617856f1f2eb3b4a00674830c4842b4f2bb64be9352124ce8bcfc66d3943bf8755cbdca895686e87f53d666edb43f56eab95f8272857eebd5e5e37a20f592506b00955f9682caf13248c9a9c87574312ff4794d7ac6143e414f0ecc6a56848f29ff799a5b51bb32025fe2335dd1b3a6439030b67fb81fecad6c9b96d1273d891bef4a5f6eed28fee18d6144dc89ffb4b007a35f7a15f6f3e7d349cc4e804b2aa3e38e5c43abb43278b22e74bc6b4641f83adf39c07534867a4532b80914bbe731d692901d28551047807965b3708be96a5b0a4ec32a71590abe8973f5d552a4cf80ce2a41eeecb8e0187d8523f112bd583d41d4c9ed2ef93da543fdb747d804a5053eb3e0ab11c28c1e080992f7119c9ee93472d5ef71adb08c738253e16e7d430fdbafcdc85d0c8f39420b6cdeb49870087e8f8258b365b44d225ad689e19a7d07c146ea57c7a719d954955d2abc403a177e447686d82dedb785d6442c3edc0ec59843c11f18ff8d75a089c6533382233e5f019cd880bd286ec575d9255ea2bbfdae275e8b5bbc78952dbdbd0c149449fbdebdbadf7f26bffe2786184ac7e1cd3af7869824d311c3e14caa3fd03576677e44ac180973dbf2d3d978f5f19c054a818bd1dd540f661dfc59a691681c0820de9c2dc4df2bbcbad08ee038dd168cc5a3787523b57fe88b688e4732ecc63c7e09115b16dc26e052f493d2c75dac92fcef84593188a20ce992910c91b2bef7177fa8105eda5ae7f0e985d5c18c146af8f54f198602fa00d42f0f993a3f1e002a07a9eb2ad0b7cfa04b6966e80fd4befb96c269197020440b1a040f03e4d524cd742494da7cfbd01fb49a32a265b83267bf868d632a3b7834624a821e96d1318763743b95d36bf1bc79ec741df24ba8dee0f8e85813c100110ec5b32a187c395c1b7010accd6721926c0f4ea35f6c7fa4ef4b753085d0b16f8997e00b8c7bf7e63688724cac531460c2bdb6f0b45f5f65d118900dd34b863be517274aa997ef957b480b89fd40acd2b9832acddee127f76b3dfb1aedde1d3a2c256b6a2891d6847902e29b2ab967bbd534ccd77e177a2ffc655506cb1eafa28169504e1daf94cddc1944ce661f1c522c4a9a114d99e0ddaa1fc538a3faa2686a5f39465d658eb603341244076c04cf5d93056e9cd3dd90f831fbca179997d81dc08d67facd2cfc4d7b9c4648695de95f07cb46ebe98a2a0c38054fec3f77ee17ce2d29c3f2472b9c325c7ce4c7ec04b7f49e637d04243163034203f2dffb3afe754952c29acbb15d607b411b89755d3359ac3d1bb2e9312d526a68747470fae6f15c796f9f96971333c1fc08b3be68f55fec0c4a687abd7e7a499165abe09a014c740a3446828dc4e2a5788e8073f5015af04c994c53dd33a29686d5a9c931f0674036d2733b23d628f8da9a148e0b61a24da6321a5f017bff9b176e3c7d48f87f74ad0ce47ee864a87d5e8aa711737bfa5f41da12fa2659ade6a8cddc2d08abd2ebf22d55cacf79d7d4945450a572f74a88166cda3b323e7867c7c3eff76d4da4d5f234c951e6a25348d7e0f7ec9c7bf097eb049dba0c8096ad24e84552e07a5ba97df5e300f9d21c86ef9ac4206173fd9fa94e2efb3c6ab5c86f66f59c1b04412ecd818d3e2beb4e3e22bbb28036a4555d492781866283b689fb616f949f51326d911230706d65b23cd764548435952993b22191f7562da096ec2780e820b3777e72ed7bffde31ba102cfd57586a76856a7655dd156376ad3ab9399ea172cab48508c8d2a86f5d445f53fdf74c25314f1a9f9352182a7f4b597ebb4b8407a351bdda1239f08599fe4c476a829d4006af60290c5c5a500104a650aa10e3069aa34508e9b9a8756e6527e3e96aaee68bd690cae3554d360d74f2c262719ac1a852b4b0a8335ea435111382812babcca21a7c4409aef94e4bf76a13f680aa6e05cc3ea58aa95b8615c555133404a78f3b047ce717e6b0bb09a7453ada3d3c9ab0ad43ed1edce4fe707cf9dfdb6bb4f9be09bfbba15f1e266de70845bc539aae0721cd5806548dc3de100cc264bf48e3a71c89498a9c6a7c956b021916ec42abf3c24357b478cd93988a1d8bb41385901541eafb8701bd52e173be030cf89256efbfe82d01119e72c3f1fe5642beebd4cc76f1a0bba203c5c1b7bcd3d87ef233169dc87a3f39e92b5e3147522269b479679f6df8328ce77f0fe38fa1f34b1cae9c7aa9947f8eda1f32a67d34d11e15e4519affee453d96dc27f4fbfd9da2acaf4ddc0d733e1e89235ef65f9ce6f07cfc73e5f8f6caf744da93d02871cf0e64943c16b7893888975de6b955e4cb18042668650e08c884cfb5340c6e22ff610d43521706aa3cd2b63a92ee3b998b7fb023e548c3a0c74a0f1376d844bdbfc2d9029e83fbe484f335b089a6bee94d98f0069eaf1cd1e5c0610e5a8b44f517b7afc34f409a7f2c8b864c891c5a9ced475db699837b9186afb5284950e98481402e89e1441f6c78b53d98912fa669c58d3f46bc3d090fbe977412395dfd5fb5d75e3d173a0813e13c1f6977fe9f21285ca4975caa5fea1c269006dbf51d6ed30a9a67e0d6024b64226b292910008d095ba58333f6f0ff7194f250cc7d6fb6c38280d0a8e693b8c0edacf4207748e9f4d9c7edfe586ba0c54638f86ea8750ad86b08205e21b00b20cb8cded8e02792f46c4e6b43ac4fc3e582e898529d19fff5ae1eaed9bd6df7c2610a3e1a5bf0578d9e479929e2e1ea0f8a18b3bf95b0ae1b26416876a9f96bd425fe44348a6ac5d95b9f8b1d1ad805937e3181b7e3cab579e806f5c2cd54a77b415686d3bfae78f9bf36dad7cc27a265ed469fe3ce4724da29d21e63ed708a6e6b9e25a54320c4f04649ec93910fb0bb86eb9b7f996552cd603b466879950f643c6b52223610520f0ebaf549a07392a04ba8a4d48a17a60d6b08a859a0020452d9ca2880e970c18258aaafb9cbd1894d11755cacd7231d85aba285431c1402110007c642bad3a275af675d57aa875f6ad4b37eabed4b2158f70cde7bb6d29aeabe718729a60a97749cd47fbfbc19f298183a8cb268821aee111adae5fd40bf52cfa21b4edfc1fb0e0b827039c9abb335694d222306598dfa3a3d957527661ff888ad67ba0f2297ae9822b54e7f90b453290092246d0c39c44dffdb91c4a4009e3adc284b0dc885dd8e0e7f5ad0d61d2c4af68a8331d29dea06f288f1de6664751c27e97e2f67d2a49a4dc757278e47d47d8f050df9f0e097d948e8609f7594b3f14765423e82b2fbbd76c9e5854b7adfc53ab5ed672b2819aec20a35d42fa01e368831c13f1704ed5b21a23bc53188b417f213897a7e0211b0e28bf3c9284a4e8aba167c4340f8aab4e25ec24c1bc29995123114300a8979c3ec8", 0x1000}, {&(0x7f0000001140)="e689b7a4e3b6d3b0e738dfd8e6988db90eec17ac54d8c4714eda20ef4c545c1f78e15033153acc2e58b7693a44ed1e6fcc24445107e98ae96957d9eec3b56dd826ca0d25d7d997be04e57c2182bfdd0d82b6631811c102f19faf2b6b870d70e8ac17feff7d9725bfff09612b94377d198899376c33eb5550dce23ec3cd82cc8c8a88e267900d67389602c21a02c7bd3b865ee8ddfd77f2edd7308f602c4614083627dc2c1c39f78cfda4c2754560338a51912f572ff590cf40c9af2b349973a2cc6bc264c0e758be024d7508999c65d86858d64c67c000863f12ecf69858fbc5f9ff4523da756aa4f7e486b9d862cf389e3d12a1639afe1961e68d", 0xfb}, {&(0x7f0000001240)="8675b800ef4e744773492199834b9262f0af26eb4441f12b584d11bde86a5e8099aeff3b89ba35636fd18a7365cbeae81275b449f9a6fee3adfd06b271928e75af5e90dd25c1b63296c510c44d4ec33d5de3cfd315441095ae49d494564a093d2c07bb2e9e7c8bab21ab68e97d726782cf0f112e9ba7cba31f476ee11a0fdaf30c890eb594592120e87401bd9b66c66a1c87c0e01cb48ac172001839a69b71553d1f3b0fe9bf589e691b67c0b2", 0xad}, {&(0x7f0000001300)="40204e68b7e54f6209ba294184c02f62aa7493", 0x13}, {&(0x7f0000001340)="dcdfd1182c19aa9620e2a6d474911b2a0df405829ca2bd9e97b783cb20b91a54e449b67eb089b6c86c0bd1df4241d83674b91478ad74781440e25a2983de5289f5878329481cbdfafd0d013d22b4549bad4bba25cabc86a4eff0a4eab10954c75e041dc89ce670038d1ad3b13940bbaaf2cc0b50f3a5828d8a277b96199cf59a0dc218bd87b200977fb3376b88292f49d2fa333f5dad0215373938446c8777f8fbe4469581b46c3ce296f73af4d3daf2544f1d6f8689d8c9c7c4a247f16262b1e297d278fed71b5ffcf862d9ae52079b42ac0951cbdaac5e1b33434351cd05f48e218077e5945b295b4f62c0d69e27fa80", 0xf1}], 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x0, r1}) fcntl$dupfd(r0, 0xa, r0) 01:52:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/224, 0x378}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/123, 0x7b}], 0x7) r1 = syz_open_pts() flock(r1, 0x6) 01:52:14 executing program 0: mprotect(&(0x7f0000144000/0x1000)=nil, 0x1000, 0x2) setrlimit(0xf, &(0x7f0000000080)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget(0x3, 0x3000, 0x3, &(0x7f0000143000/0x3000)=nil) shmat(r1, &(0x7f0000145000/0x1000)=nil, 0x3000) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000009dfbfd02c74d0500000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff00000000000a000000"], 0x6e, &(0x7f0000000240)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/91, 0x5b}], 0x2, &(0x7f0000000280)=""/10, 0xa}, 0x0) 01:52:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)) 01:52:14 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x1) pipe2(&(0x7f0000000000), 0x10000) 01:52:14 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000040)="6d2f81c38cb5c9b58907ee0cb22fae57ed01f5388c1c7d1c15788145ca6b8ccf2480760e9b66f7e58a7de0d8f6267ad8ceb0b0c5e49623d7dee3f2add75430ea3f86394d6bc157ef74a427fc3752b331a24b39223d3801a9388a0695a6c3695c9a4f685ac21c1b78c3566c6ead13043049999c9d34cb50e1068f7019958e80b3ea7484264eff6e7fb8c3cd4df34eff97fe5ed47a574490df096d443106204be004b6783f1c797d79383819f6a7fc02e359fcb6a2e29828ab1762d744a24907905113eff747f7f732796f3b82753dc586db502f3c7b21205637406bd3e7e75361c68045ebed8a1cea0477844f0beda9419238765a") 01:52:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x55) fchown(r1, r3, r4) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 01:52:14 executing program 1: getuid() r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) getuid() setsockopt$inet_opts(r0, 0x0, 0x800021, &(0x7f0000000100)="0114e9de", 0x4) 01:52:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 01:52:15 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) setsockopt(r0, 0xffffffff, 0x6, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x3ff, 0x7ff, &(0x7f0000000000)="1790c76132f55d2dccbfd52f2960148f3a7fc5d6547080346e8e4759c55b7df45300ab07e53b4d2cf1b22e3da480cf684caaa8cdb56a4928ce053403b08a23becbbe429e9362b88d465a062e8af67620a009de33a8d4d7b10ec04b663d551ab0837e21", 0x63) 01:52:15 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) recvfrom(r0, &(0x7f0000000000)=""/131, 0x83, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffffffff7fff, 0x5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x102) 01:52:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x42, r1}) r2 = dup(r0) fcntl$lock(r2, 0x6, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) 01:52:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0x7fff, 0x2, "3dbe41dd81271ff243f0cfeddec36ad248c381c8", 0x8, 0x1}) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/85, 0x55}], 0x2) 01:52:15 executing program 1: getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x5, &(0x7f00000000c0)) 01:52:15 executing program 1: r0 = kqueue() r1 = msgget(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() close(r0) kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 01:52:15 executing program 1: setrlimit(0x5, &(0x7f00000000c0)) nanosleep(&(0x7f0000000040)={0x400, 0xcd}, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000100)={0x10000, 0x7}) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813e52b4,ffff8000211d8df0,ffff8000210a3530,ffff800000038e80) a t __assert+0x24 _kernel_lock(ffff8000210a3530,ffff8000211d4000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800001cd7000,ffffffffffffffff,0,9,ffff8000210a3530) at allt raps_kern+0x7b ptsignal(2651,ffff8000210a3530,ffff8000210b6340) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211d9080) at sleep_finish+0xd3 sleep_finish_all(ffff8000211d9080,32) at sleep_finish_all+0x22 tsleep(ffff8000210a3530,3,0,ffff8000210b6408) at tsleep+0x142 single_thread_set(ffff8000210a3530,ffff8000210a3530,0) at single_thread_set+0x2 8b exit1(ffff8000210a3530,9,0) at exit1+0x84 end trace frame: 0xffff8000211d9250, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff813e52b4,ffff8000211d8df0,ffff8000210a3530,ffff800000038e80) at __assert+0x24 _kernel_lock(ffff8000210a3530,ffff8000211d4000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800001cd7000,ffffffffffffffff,0,9,ffff8000210a3530) at alltraps_kern+0x7b ptsignal(2651,ffff8000210a3530,ffff8000210b6340) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211d9080) at sleep_finish+0xd3 sleep_finish_all(ffff8000211d9080,32) at sleep_finish_all+0x22 tsleep(ffff8000210a3530,3,0,ffff8000210b6408) at tsleep+0x142 single_thread_set(ffff8000210a3530,ffff8000210a3530,0) at single_thread_set+0x28b exit1(ffff8000210a3530,9,0) at exit1+0x84 postsig(100,ffff8000210a3530) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,a2ccfac5a00,53,0,a2cfc812a80) at Xsyscall+0x128 end of kernel end trace frame: 0xa2cd325bc20, count: -18 ddb{1}> show registers rdi 0xffffffff81e291a8 kprintf_mutex rsi 0xffffffff81a8b5c9 db_enter+0x9 rbp 0xffff8000211d8d50 rbx 0xffff8000211d8df0 rdx 0xffff800001cd7000 rcx 0x3fcb __ALIGN_SIZE+0x2fcb rax 0xffff800001cd7000 r8 0xffff8000211d8d20 r9 0x8080808080808080 r10 0xfaa61cf3c7b2fff9 r11 0xffffffff813a7780 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211d8d60 r14 0x100 r15 0xffffffff81bf3c19 cmd0646_9_tim_udma+0x20790 rip 0xffffffff81a8b5ca db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211d8d50 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor1) pid=97818 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=86, nice=20 forw=0x0, list=0xffff8000210a3080,0xffffffff81edc2c0 process=0xffff8000210b6340 user=0xffff8000211d4000, vmspace=0xffffff0074d36320 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76530 296943 66344 65534 2 0x4081090 syz-executor1 *76530 97818 66344 65534 3 0x4003010 suspend syz-executor1 38702 470918 9081 65534 3 0x90 nanosleep syz-executor0 38702 326680 9081 65534 3 0x4000090 ttyout syz-executor0 38702 508315 9081 65534 3 0x4000090 ttyin syz-executor0 66344 246743 40416 65534 3 0x90 nanosleep syz-executor1 40416 221128 28028 0 3 0x82 wait syz-executor1 9081 435227 75287 65534 3 0x90 nanosleep syz-executor0 75287 464662 28028 0 3 0x82 wait syz-executor0 75752 85207 0 0 3 0x14200 bored sosplice 28028 220779 29946 0 3 0x82 thrsleep syz-fuzzer 28028 279373 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 489102 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 14363 29946 0 3 0x4000082 kqread syz-fuzzer 28028 100956 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 128745 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 330972 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 433475 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 250766 29946 0 3 0x4000082 thrsleep syz-fuzzer 28028 292826 29946 0 3 0x4000082 thrsleep syz-fuzzer 29946 136322 47006 0 3 0x10008a pause ksh 47006 81546 92587 0 3 0x92 select sshd 11236 281897 1 0 3 0x100083 ttyin getty 92587 10453 1 0 3 0x80 select sshd 26115 378342 92024 73 3 0x100090 kqread syslogd 92024 508850 1 0 3 0x100082 netio syslogd 59029 287294 1 77 3 0x100090 poll dhclient 65399 143044 1 0 3 0x80 poll dhclient 12483 385514 0 0 3 0x14200 pgzero zerothread 6562 9453 0 0 3 0x14200 aiodoned aiodoned 14037 306052 0 0 3 0x14200 syncer update 61128 29629 0 0 3 0x14200 cleaner cleaner 69278 292258 0 0 3 0x14200 reaper reaper 32798 274429 0 0 3 0x14200 pgdaemon pagedaemon 14689 437867 0 0 3 0x14200 bored crynlk 55815 506471 0 0 3 0x14200 bored crypto 62046 357818 0 0 3 0x40014200 acpi0 acpi0 67723 351668 0 0 3 0x40014200 idle1 45439 293237 0 0 3 0x14200 bored softnet 96158 210579 0 0 3 0x14200 bored systqmp 33984 109048 0 0 3 0x14200 bored systq 50466 234728 0 0 3 0x40014200 bored softclock 31586 38845 0 0 3 0x40014200 idle0 1 378475 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper