Warning: Permanently added '10.128.0.81' (ECDSA) to the list of known hosts. 2018/12/22 10:58:17 fuzzer started 2018/12/22 10:58:21 dialing manager at 10.128.15.235:15221 2018/12/22 10:58:21 syscalls: 1 2018/12/22 10:58:21 code coverage: enabled 2018/12/22 10:58:21 comparison tracing: support is not implemented in syzkaller 2018/12/22 10:58:21 setuid sandbox: enabled 2018/12/22 10:58:21 namespace sandbox: support is not implemented in syzkaller 2018/12/22 10:58:21 Android sandbox: support is not implemented in syzkaller 2018/12/22 10:58:21 fault injection: support is not implemented in syzkaller 2018/12/22 10:58:21 leak checking: support is not implemented in syzkaller 2018/12/22 10:58:21 net packet injection: enabled 2018/12/22 10:58:21 net device setup: support is not implemented in syzkaller 10:58:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r1, 0x2}, {r2}, {r3, 0x69}, {r4, 0x40}, {r5, 0x5}], 0x5, 0x20) poll(&(0x7f0000000180)=[{r5, 0x7}, {r2, 0x23}, {r4, 0x24}], 0x3, 0x1) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r4, 0x0, 0xa) fcntl$setflags(r2, 0x2, 0x1) fchmod(r1, 0x8) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = dup2(r1, r6) write(r3, &(0x7f0000000340)="00d974b2b6ae44c1a663c997d165a9f934e3f3fdb78dfe5eb60b30c5f85930c93eb87c8b0120fcc5a56863f9f4ba44003e8add92c4358a007fc311e6875da8315bf247442bb8656b655fc8a98e4d542a9b15e7f350aad3c6542750b994d886a16be32a83892bf6d946840d5fbdd9cf15d15b69df534e1f7a3f673cbf4b9a9eae8f", 0x81) connect(r4, &(0x7f0000000400)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) recvfrom$inet(r2, &(0x7f0000000440)=""/116, 0x74, 0x1, &(0x7f00000004c0)={0x2, 0x2}, 0xc) r8 = openat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) recvfrom(r5, &(0x7f00000005c0)=""/112, 0x70, 0x1, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000680)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000006c0)={0x66, 0x3f}, 0x10) fcntl$setstatus(r8, 0x4, 0x80) getsockname$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) r9 = semget(0x0, 0x3, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000780)=""/244) 10:58:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x7, 0x7) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0xd4, 0x0, 0x2, 0x7f}], 0x7fffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000005, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x44, 0x80000044, 0x100000001, 0x7b}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x9, 0x80, 0x8, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0xe235, 0x8}], 0x400, &(0x7f0000000140)={0x80000001, 0x6}) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xbc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000002c0)="5f300a0397ab46b0b37dda963dadf8eebd62c1cd1041f0c7a732c7134c86b8416bbbae0228ed549e8fa6dd170e401e1259ee7296d6853fa6c40a85e0a2ecfe515d4bd88fa1dac477700d492fe7c1437954e3475b47a4dff168adc785ed761fdee88f3de24eaf605829f2c0a7516d39245e019d1de840931091a483d9fe216a69dc4ec79ec6060d1456b1afb56b676f6d2ce5406eb9607edc262ab74cb2ed56b81c70bebf6a11815147d7ec90fd2eaf601c8d54f3d8238bea2952a53332a43500314ebf5e3f649c465ff081bf9806937ad8848870fda8b6ca051247cc8d460028c2b324455df63af9b23b6103ac71089877bf37746f", 0xf5}, {&(0x7f00000003c0)="b7ba64fba6e93378bf899ea9249f9fda0bca7fa4a225ab44001d01953ef3e6873fa9bf3998168555036aca01db99c3af2bbedc197397d5a6ef712b53f75cda1385583762a22427d179c589118adaebaf3068a006686b9e76f8a98ac719f0584c010c4f1c7138255e5c8532188056ba74f32860d5775f2d4dbe7809ac0e87b80a71f1b7d98643b3e9cd3c9985e73a93d3e63e21c8f8774cb35ee1", 0x9a}, {&(0x7f0000000480)="0331b63adfbd56f9e293fc", 0xb}, {&(0x7f00000004c0)="e3bdb749308f889152a92215e3fc4b45bc418913abfe6c809f4e02c92682189813e28aefdd2414a619f3f312d4de38a5d4ab665d0dcc8efd45e393196eab016da2c7f4eb1049e6ee3facd742f15f88305f827dea7ce09981cdb9eca48bf0765e5a8e46278fb9e7629eae5c1c35120fb8865a5875d9b731c9c5de2b805fc3e7b9ca1179fe2c821afb62d52fc2b46416768f8737ea93ba063205969dd81f733b8c9e1380dbea79e8850fdc09b9afbfa3fa862246c0f753ea1939571b61fda602ad227360a00cc9dca28cc96a27e2c11e53435a711d62a6ba3cac5c2fa098086d7a319a622548b04e09c61aa4560dd840d26f0a26e158dd6b1ec4b4f6c8aaff36710737d07ba2c3840ea5173c5be8df1a4dea879da9b2de560e7ec9c900fe72392e936ba2e23d9dbf14d10d8826272720368153759b8082a8eea43b5d5cee22a5d76cdab87bb3be7c4469ad53004554ec6f260345d0113b0133a02c038f5f621e489a7103ce3253cd297ffc694cc119456a377d1a3150e25f1b9443e35c4e83d26ef7ebf79ed4c938f161cb71a559e44b58b673c743033ec9e689a9d6588568885bd386c2319dcf1b0adf769e3550dfaaaffb74741b92a4dee42bf80f8179395e4c1e25c221ccc2d28fbc5e035f611ba798ec1659e7e0b589163ba34ebf2a4c8c1f2edc1e20492183d4b04331d6900a34c0718e7576aba0e8b0abea4176cfd262515c4af6d511c07d72872f526dc15389fe8bf7901d7caf13a080dd3d9bb86e1233cd4142119cdb3f2c85def616bf767ce63c1a24ac532f55989a14c071f463c1a51dbce74881bfa370e71c8711bbd08802e36f0c6fb5937bd33d4b414fd337f7cf2dde4c765f99cc53ddc242e68caaa7da892485afcd9fd36d7781c58fcfd9b1584cc16df7556589780e8855b83a8729a71a5e49046b63c67ed4f5e4e0515a51ed1faa5ed88dea2c089360ebc7b70e98e8de51713e123650e9c3cb1a2a25c63e053e429b04d57a067c928814449489f1e4a7769a9bd8fd8b986de7df632249d472a96514866afab1eceb6a66032440c21ba766c7b2da4f54886a4d1c5149cc96d3d4f2695fef9426f78cb5a3f13573cde874a30bed28fcdab7caa2905013c301ac71eb989ce659529f69ea051f5dd6c1558e3f5fa4b85718eb88b47f8f1f2cf0ae819e406c5da1381bb23f6bce4a353630b0449d3f26eddd6725dde53110f2418f3ab3eaaf333aa221ea7aa7292fed85e257ca87ff54b6a74b1da6c34059c6d93b452b06c24d8cb3a57a00a8edb6ef1033acc25ced79fd532eb36ce544dadf5e9582d3d9fdc3e8a7302b28f52a343eca77f0657b6f138e1dcd3596f04b2ad656335ae220a392e05fd0e52c18db436a3075835873ece634969bbf76e463c867f7e9cf9e156f6411efed63df8d38476da18be570a918c433e03b96c2c2ec6bad9c96a269986481f65933ff09826d31f47b9247480efc04ce7951ef9b361c2a94bfec0e36c4d7b0fb8b9615cd01f26cbb5bedc2cbd37952706f8d43b8aa306ce9f6f032ac5fa8c53b2cc82fba8a109954ed623cf614ec0d4552e405f4b53aa1ac86937ba61aaf00a35f6497784ba6859af0cc87cad0675e46da22fe271660984120532499db24db93e22c2914bd82b7d5ad15566ad859f2a2244db93b729c5078952def940bdeac1d6d3a4a3b7da01463e242048f428f903fbbe57b6c77c9612c0ef7563ddbdb09dfe2fa90777d7cf6d1b0e057df92ee42654dd751abbbe7b5f5c37d37f04fc9516fada524152e1feaf10e114718a381d22b8fc3e248bfdf93995bc03643483602f13c749b818a7afa04957be813a7aa9ad2df1dff1a33a8346ff9b9d5e24de3770b4b0cd904e0caa51b786763a9d19dd53c93f97ef531243b402e0552d6513d73045d5bf7a9bccf712f049e57f95f3af819c497154c0cd4dc3027c155a6560481333ddf99a9e6ebad6e95fb37869443abda5b290728c85f6a864662b82067b7c0b1e6440d044773375997ae92833e947bf37f6ae1a9a3dcafa7842eb496d735fb2abed78c2409bcd187a846718cd431cb8a8492182f6d8e9255f21cf5ef3e75c93360a6602396a7b6e70e65c1dd3d3091b12bffa153b8d642cf0cf60c5da2df7af50ac8d8f99872d7c528704093ddc9c6a59d6111095909ff498691e42015666a7a5bbbebd873f31e5d114b25b1b35bc420bf710a8bcdb4505137f05e09b6398afaa2c54917f5771365e47c1248cf33170da70b82be67a8329d054805791936aec429f7d80c2e7991dccb1375fbee1671543ff31dba95287c0ec6a707ef5de130514dc3a098ba3dc858c26f0a63a35ad3fa852d7bd0c6107f6d5ba431fc5e453e367170f7081a341ac673082e8b99b928303f29fdb834b45c2e4ac95bf12b03d0a7bbaf246bb93c319c0ac125c983e47b4d0fc4cc425faa69581a24ed8c3bd4d52bef1c0a64d6f22883227ae7c6579dbca4555ece76832ee9d73a32ff9d0118c473de55135ed66facefe46261e4b794829f43c4034a96e9ea6df318044b728ae734e0e89c8faa6d6ce18b8b2027afa6a5265fd72763a1d4202c556789018cbd3ba71b4fe98808c38601318ecff0f7f99fd8d2f47005feab6dd6e21b6c621120a3c4b2cb20b1dd529940af4c61a8faeb613e880c4098ebc112ed9c0157bd32f108aec9da75a834902c1189aebaaf9af8b3106f4cddd441eeacc112985158461a651e065f315b9b6c2cf8d4be4d03993381d12fef66282c557548cbc6de80c90dbe858b36d2b987a5e361cca2c2bb2c231d943fd1fc303f956c585e60677bcd0418b82da86db22d0d19ff5352aa82cfe6af3054f644d3c340796ee6da9a4f7e184ea2e9636316eabb888086ccb63d327d0b44ddbffeb73b8517301e99f9381ab2bf4076d0e90d07687093b365a5d87c3d156cc6f9180a1d3dc35ffe817a5f9d79d905cdbffbbd0b58bb2f921744c6311d6e66a7bca2a25f4a9292f83eec72d071efaaa0aaee0977d671964622af4a2bd8c64125c4d579bbdc9b20d2936d760e6566bcf974e5b38c0a1f2438c2b30a19f712c71fd366425d85e16401e8b871e925f356d6b864d34c5453903d24e1218b5e270c29891d9904cd093141da37663948f7aac908fb94a2be32415c40c2cd973a61fd79a9f168e204b3a908d491209c5c756a58df6ab66d08ee2fc769c30ad5a0fe9de5a87834c3ad7a74a3854e08c70d1d20a14bff5f08dd06ed7614663309a6488ecbe61c97ca46e9d24ae2bee1400225c7f3022bb8f36c2222f243627c1d9600ce04421248b771c08bb7a1f1e0ad52690488d15deefd45c0e6d9e647d2fc591d2f649b367fecf42ff66291b546dff6914cbcba1a78110b3a77f55923a3075211326fa4f584f2614364ae4b6d21d4120ca629c2547fe727be26abf2bb1d1db48bc59421d78687ac36748bc2c340c7549e2d16095c6e05e38613f2d1d8af6b89fdc54a47bd637fb92b36acaa86f2412f22dad84a3bfaec9e0eb97ea28232529b8780b709a0e755b5abcf43b3fef4bf9fe82ad8ef5125f80e163d58c3842c19506de4b736b4aba41ac900c719c10a253bbf05fc170413a0f0a54f32f189e83c48df4d0f07742cb57e26d1b355943040c72cd3c59ea0a43cada8b6740d9dea055e976499f0336b4e60c5818259be3081354e2d7772f53f56d07014dd6223c0c75c83bdfbcda5202e76b4a6c17335c5ea4bfb0692c7b1203a7475b6c218cee7c3ea3a6f0cba7256fe283c5810ee913e56c693870258b1fced63f5f6c95323ea5fe97ed39f41cc71bdab87bca826525896f6b958858fdee3df43dbc98cd089f55e36bb45e9b9abbbb998767e51df44a9215a339d7038503539f04f72585bf4b2cb0770489eadc4f6d787bfe04ceb199197b85780f49cbc2df175d9e491f6be17ecd16708fe3f31afabd973182510356d510ca7439d1c0a00fff8aa0724a83b4d684d47e98e1ab109e1aa22e7296a58c23034f3a8550b9b17ebe7bf831276222c6aa2c5a67cb60682a8f057b18a062e3a477ac9ef4303a6a1733c8f8dea466494d17fd334d6f0a6b8edd044149a2c6aebcde57c2409fa2caefe34642abb28a73e6c33d9c7edaf5e7c672347c09880f90fe9e9b22e71377365c2214b2e9c736baed4579597ca15a1686eaeeeac98ba34d03dc8ee07a5fd2fc9b77d9160a3eff84eb1b3261df4bb0ecbd80f393d5a411668ecef8278000432bdc7f4106cd874834bfb338da24265bd43977c55febdc67dc9c4d7ae9a0af22dab1e95ae6ad308083646237eeca1cc2344d928ea64a65536866c8bfe7d125bae379331ec66e9fec0a0f74fd2f18a5b7f8ab92a2e57b1ab9b7c7c8b272033c9159da7ef63a089ac9caa5db7b4abb1f6f2f1cd96b60337106be1cb53cd9d95cedcfe91be2daf740f33478bb45f8026f8ae4bbb3d3c57a7ac518acf9085d04bdb0446a8932077062314a734ad328c2c7e27e12c2506187f4f58e70698079e658d539b2a0fdabccd366bfe6d804d4b1ea5a3c1c688a2cd885aa3ece422850c09c054f739dfc2cc0ebc7bfc2dc086e9d44a1d5e406c2453d4d8b5e39aadbab9e4a6dc483f4dc5fc552929da52265e8e33735b31e6034d215b69b2d9118ebb90fbf362aba68c731e51e1b1ddb343ab4edcd764ea57a552569125609f2dff7c047b80af0288b5f176342f4b94bc27d1e837be1667d00ab03d452ea7e2fa2aed432ada90b87a099c87b3a65d6784edd4c5cdf7c0ec2466cfb08ca23e3363b538a8476e23e367a67b47faf62757b2325cccdcc67e87d704d652c0a97d845432f7fc9d30f8ae4466446100e2f9bad7177914eafce4e5f0ca7a49e15ee644db28558798c89612c9eca8198ea27cc289cb3e83556c10fb8b81c165c3fb70b2793670914ec54616fd56168d13edee756cb7565bfcaf7841c87ef35df879a749e1aae590e401f81c93a496df7b7b1721177474a7684322436c860d5d7d4f3912c30554d0c6a6d81e523132e994c6188631a62685a59c5cd05994390bd986b2eea6a14b504b0ca01c68e905f5468a731153531d70bf8a4b8711c1f24cb84b9837843fa0d2ed697bdd5ce07688b2c879a31587cd2fa8e81d2734cf085a4d306f213e3387dfb8fba3de82d3d1a2b895d98457e2a1d9746ab2fc0c510b229d307c93e2b1b06e278afe11b8c46ac050814974d3272482571cbab2d872bdf60c9c5f7645fe37addeff998cd4536b03f67d0944fc8fd3077e8aba63a97fefe029f98347165768d452316aa1bab8313674f643fc67d8b79689fd1102533aadbd396577be06f187a23700f520d4e8f5fa800c21dbf61337110f0be325419abc162fd3621eba1e12da35bbde4c534642db94e84ea7931051737669679fa6f4feba4338b3fca9b6b32f45fa9495af1c6147c75482dfaf2d8b1f9a696ae1888c3cdacefc6d0ebf0d0d01179bd28ad5d6bd4876e125eb5ee3ced345489b62e1a901d2f265a28b31d018c9220b93c4b4a8ee593bff0e2365e98163b61ce6fa83d42a63c718340783d3e61d5a246d3ab1fec84052e9c539bbb49ae82d3ef2ce1b6902b0eef763449fc06a4f5de8d435bc75f9709c6903e36319c305a49eebbef3a303f7a634b16df934381a75a16e210a24c7e9d65151367a7223459ad0b842a6900af1dff17b972e5fd554c782ab5568989baea0331f4ed57f05729e1be5e6eb4f32d6596651fc034b9bcfd9a51eac11eab34bb8ab96ece9f9a2674645b669ce14ab06d7059bc7de04a2a038bd8065f5bc8112a732ad20b40012afdfbe3c5d13a37959c16f", 0x1000}, {&(0x7f00000014c0)="94bd70219385fd851e6cb755e61e858233b5754539df3f11e3343b97aff4e9f0b3b394791e66ed93149296990aecd3325856bd657edced59edb3c7dfedeeb4c5b039cd7057384ee489ca70ed3b2a875ba044a6a7a5ac7efca44a818cea204a785b868752a81c4eae92f2b478689b79cc6df013387b100905c4cf47a10c8b4217ebf87c00487c6e92c5", 0x89}, {&(0x7f0000001580)="80b8084f9b0eac85289e7a731547641a52e534e82be14ad099e2710611515b7329664fbe53e12c71823484c7258fa74affaa644c0c2ce47138a7b93a5652285463aa4e8cd75319599308c72b01cadc453cf3ac4352cdf499b1e77022ff4a20fc1a01029f959b2b9d49bfd49fa27abb771ff0b4113ba249afd5df1146089ef966e24b9377c1a5cc7c04b8c697", 0x8c}], 0x6, 0x0) getpeername$inet6(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001740)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001780)) recvfrom$unix(r0, &(0x7f00000017c0)=""/156, 0x9c, 0x42, &(0x7f0000001880)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r1, 0x8) fchownat(r0, &(0x7f00000018c0)='./file0\x00', r3, r5, 0x4) connect$inet6(r0, &(0x7f0000001900)={0x18, 0x2, 0xb87, 0x6}, 0xc) getpeername$inet6(r1, &(0x7f0000001940), &(0x7f0000001980)=0xc) open$dir(&(0x7f00000019c0)='./file0\x00', 0x1, 0x54) connect(r1, &(0x7f0000001a00)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f0000001b40)=[{&(0x7f0000001a40)=""/240, 0xf0}], 0x1) truncate(&(0x7f0000001b80)='./file1\x00', 0x80000000) msgget(0x3, 0x80) r6 = accept(r1, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) fcntl$setstatus(r6, 0x4, 0x4) connect$inet(r6, &(0x7f0000001c40)={0x2, 0x1}, 0xc) getpeername$inet6(r6, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) listen(r0, 0x100000001) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001d00)={0x98aa, 0x1, 0x6, 0x6, 0xffffffffffff0000}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:58:24 executing program 1: link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget(0x3, 0x1, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/71) 10:58:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) socket$inet6(0x18, 0x4007, 0x2) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ffb998"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xaf15}, {0x0}], 0x2) 10:58:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 10:58:24 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) flock(r0, 0x3) r2 = socket$inet6(0x18, 0x8001, 0x0) fchmod(r0, 0x0) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x0, 0x8}, {0xfffffffffffffffe, 0x3}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4000000, 0x100000001}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000480)={0x9, 0x5}, 0x10) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/119, 0x77}], 0x5, 0x0) 10:58:24 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4013, r0, 0x0, 0x1e) 10:58:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="36ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto(r0, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) 10:58:24 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="34c88eb5cef129c8f4f3a5f38593325ad8fdea65d696fa863c5c3ece94e9cc15b752494c9c79ec", 0x27}, {0x0}, {0x0}], 0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x800, 0x0, "42230d03713df06aedc2388b64dbce7799ccdc17"}) 10:58:31 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x2) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 10:58:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x4}, {0xa4b4, 0x7}}, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 10:58:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() 10:58:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() close(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = shmget(0x1, 0x4000, 0x408, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) getdents(r2, &(0x7f0000000140)=""/97, 0x61) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 10:58:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x31, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82021500000480000000e654441f1c96f9307ef738e6443c39059d30cd7c7ad9354d3d17d76c3df5208270ff15e36351856383612b350e0b1b5440962453196bc7df9407590ada89a644bc30e160144af79b790bad3d5a96a586c353e7e0d760c4d24545723a9b9a3ea31148eda79a7093e9dc4c807b1eda3effc71ae2851f9459ee574b2b3adb53c2a208c5f4b1d7549bbb9a1ea94fe6688cbc93482725f95cff0e4588b1cf9a0252ea57f9fa426a54a9bc657fcca5e5a0147fb3b4dead0e3a2a69a59e036092db3bc27ed7992682b7a19dd3c627e428f3e9fda77acae4327e7c71a8ac346eacff3a2baf882f18fce8b2c88e4dceb51b55699ca7ed4fda08ffe8faa459dc46bd65ce620023c1b58a76c847cdbf21a55f0eb303be6496a57a4cdaf80465160fc4dc31b9842d50a756ded7a6ea32bb8d022a84167436c95e8065f599719c72f1bb21d818fc6b30e9b8f158cf580f20d5586891"], 0x1) r1 = socket(0x2, 0x4002, 0x0) dup2(r1, r0) 10:58:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x22, 0x20, 0x6, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x11, 0x80000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x30, 0x2, 0x1, 0xd8}, {{r0}, 0x0, 0x80, 0x80000001, 0x7, 0xf04}, {{r0}, 0xffffffffffffffff, 0x80, 0xc1, 0x4466}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1f, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffd, 0x48, 0x80, 0x8, 0x1}], 0x100000000, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x40000008, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000001, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000004, 0x8, 0xffffffffffffff2c}, {{r0}, 0xffffffffffffffff, 0x11, 0x6, 0x80000001, 0x1}], 0x5, &(0x7f0000000440)={0x1, 0xf}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet(0x2, 0x5, 0xfff) kevent(r0, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x1, 0x44, 0x80, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x32765cab, 0x1}, {{r0}, 0xfffffffffffffffb, 0x81, 0x20000000, 0xffffffff, 0x91a4}, {{r2}, 0xfffffffffffffffe, 0xa8, 0x1, 0x3cf1, 0x5}], 0x3, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0x100000000, 0x820}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x6, 0x34}, {{r0}, 0x0, 0x20, 0x40, 0x1d, 0x8}, {{r2}, 0xffffffffffffffff, 0x44, 0xfffff, 0x5, 0x5}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xfffffffffffffff8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x88, 0x80, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffd, 0xc8, 0x0, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0x2, 0x60000000, 0x0, 0x7}], 0x100000000, &(0x7f0000000640)={0x7, 0x11c}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000040, 0x2, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0xd521, 0x10000}], 0x81, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x21, 0x6, 0x46cc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20, 0xd3, 0x1}, {{r2}, 0xffffffffffffffff, 0x30, 0x80, 0x6, 0x50b94721}], 0x5, &(0x7f0000000240)={0x505, 0x6}) poll(&(0x7f0000000000)=[{r1, 0x100}, {r3, 0x4}, {r2, 0xa8}, {r1, 0x2}], 0x4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0b8dbc95bdb14d5d9dacc4", 0xfffffffffffffe90) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 10:58:32 executing program 1: r0 = semget(0x3, 0x3, 0x200) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) recvfrom$inet(r2, &(0x7f00000001c0)=""/179, 0x68a0bdff1c3b68d3, 0x80000000043, 0x0, 0x0) r3 = getegid() r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r3, r4, r5]) 10:58:32 executing program 0: r0 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x28, 0xffff, 0x8, "f32661a3e488acf49af86e629510c3ad9d6cbd"}], 0x28}, 0x400) 10:58:32 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x20}, {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) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 10:58:32 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9bfa544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget(0x0, 0x1, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/4096) 10:58:32 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r0) close(r0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="b022e913c6df3b7f356bc1993bca8cfdf1d7d5013cddf15b878f301b618f79f8a0f156f64b7d48fb08502f482615484cf01aa08fee41f5f1b78026bb0e6834f841ed01420aa7abf443ac65ab12dd95d2846763116f5895ad1bbb034179a8afbc91c592c5f45929ee2418b8431fe83724aa607e9169593981b5ade35f2c6452ffb6d603", 0x83}, {&(0x7f0000000280)="4c49c62fc5476bf19a65c793f9686098abb5ad5340f2ee62c136aa6afde450d1538bfc82c2e1b801de6331dc504459c2d9e3fc883b8417ad88d4c1325c38742b94d5178aa429d2bd56c3267a42015dca57eb9195f3203c9878bccc8d781bdb49db23e6854744308f5890a3a05c94a26c8a40cc76c30d0d8eb8bf31b0", 0x7c}, {&(0x7f0000000040)="48bfa2ce800542f6a90267cfdc5dc467888144452a1d98eed785261c9aea2fa836c8f30d5a638002ca1c358be9187cf0a87d564190", 0x35}, {&(0x7f0000000300)="286833a3e915e3f942eab256364dcba08d1ce8d6eefc3b6d734d49f8a33e40e7d55b6d6baaea1bb30d2b5cd5ffe3f72a774f298675f711416601d62393c5b77d4b97bf53c25d664432e887506bc839c8c90c3f4f91df03dd8121a6260ded2a16cdf1be277d1d6f30a7656ad653b34fa5f12026cd50e549bf49d5b9a20b479f1371850bb4d9332f1bffac0c9f898b65092e21be9d20b3c12d0d9d30480845c601ebbac2f40f32345a2c22660b66ed5cb1f34baad26ca10f69c91591694d6413d556a95d74aa04feeb1568fd99ed1ceb325eeebfe65b189691cac924f4dee7fcb925c723", 0xe3}], 0x4) linkat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00', 0x0) 10:58:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x1a, 0x8000, 0x7, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x55, 0x1, 0x5, 0x6, 0xfff}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) 10:58:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x80000001, 0x1f, 0x800, "bf01c21aa9f383b4ba3d7a0b73d24d4540ab26f8", 0x8001, 0xfffffffffffffbff}) 10:58:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffff, 0x1, &(0x7f00000000c0)="ac6c3ce787ac3ec8e5ffdd04633c00b3514fc800b757bc7bf7dde7647d958e13e0ff7c3bc15b32c9c6fab25d888d0f13fca4600738e78fb37e899b4fd65b677bb55bcf7325f85e578c067744355722d15a512764a8515cfd364cc05af48d15d5f78ab23221b33d2f93e013ec6bc8f78588767bfebdf3c1fe3dfe0d8a9d67a604e0827ef57aa774c57d539e", 0x8b) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x4, 0x3ffe, 0x9, "b900", 0x5, 0xf}) preadv(r0, &(0x7f0000000700), 0x0, 0x0) r2 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) pipe(&(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 10:58:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffffe) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xffffffffffffff81, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) syz_open_pts() close(r0) close(r2) 10:58:32 executing program 0: mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0x4000, 0x432, &(0x7f0000ffb000/0x4000)=nil) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:58:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8218, 0xc0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xf7df}, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCNOTTY(r2, 0x20007471) poll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x80}, {r3, 0x1}], 0x4, 0xffffffffffffffe0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) fchdir(r0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) 10:58:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x49b, 0x0, 0x1000, 0x0) 10:58:32 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 10:58:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x7d02d1d7, 0x0, 0x8, "b9db39c5ee5ec0c5f96585d4723498ba32aff242", 0x400, 0x7}) close(r1) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 10:58:33 executing program 0: shmget$private(0x0, 0x3000, 0x1ae, &(0x7f0000ffd000/0x3000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchdir(r0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = semget$private(0x0, 0x4, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/108) semget$private(0x0, 0x3, 0x2) 10:58:33 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 10:58:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x1) 10:58:33 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) socket$inet(0x2, 0x4, 0x1000) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000222000/0x11000)=nil, 0x11000) 10:58:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f00000011c0)=""/248, 0xf8}, {&(0x7f00000012c0)=""/208, 0xd0}, {&(0x7f0000000100)=""/60, 0x3c}], 0x5, &(0x7f0000000140)=""/22, 0x16}, 0x841) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x8) 10:58:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x140) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) map stack 0x20000000-0x20400000 of map 0xffffff007f125b58 failed: hole in range 10:58:33 executing program 0: msgget(0x0, 0x603) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 10:58:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x4) 10:58:33 executing program 0: unveil(0x0, &(0x7f0000000200)='xc') munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x2000)=nil, 0x2000) mprotect(&(0x7f00001f0000/0xd000)=nil, 0xd000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 10:58:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x3350, 0x80000000, 0x8, "27e3715740a4bf5a8e9711cdb31f09e9f3c998af", 0x1b851e92, 0x3}) fcntl$setstatus(r1, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 10:58:34 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x3b, 0x4002, 0xfff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 10:58:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x2, 0x2, 0x4, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) sendmsg(r0, &(0x7f0000003540)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="42d4ea10d996c2d8b5bf9708c839872b0bda7b0d3fa8ca8c2c2a3c66e4d150773d51fad7ec88b3b36d85e10781db33818db7ddb5a600ea6d8699384b3643238d9e0c060fa41010f49896d4869da81989f70170ec0cb0cf44680a76bdd678dcad405802a1bb1c4b1bad46aedf358166b1a2e3", 0x72}, {&(0x7f0000000300)="3fab9cc7523e36832e994513fa5a4147b0fa693ec026c6e7a924da3e9c88a676d79d7b2645bed64fa106827719977111adbcb348ffe7cb94b7e03b678610253cce8bf6a5aa2f9db7e2dcc2684b42f4fd87f6fe21ab63950e7a0d2ca55c582e5ccacb9dadba3bb7fa7de21402dd99706560ebd3f050669466c6f52b64859e4039920a389e963875d979e2c8857ef6022fbae1dbaf48ea3f59477242afd1f45ad119ef02df7c5af207fd7a036d8a0687b914bb72115a37c170a3adf83564e1055dc3e4b9906ca0dfd9c622f5cd519afc4cc6ba7bf363e6c66d884911a8da6e5028eb24b3cd55a67da6e339dffbe419724cfb35993b8e156a4494f2d99d45be7d1892410cba5d7b1f39cfc9d0fed44af2063da95379b9fc751e5319d0121d54fa0f69c368245995c6b54e8a69b0456f0f7b383f945cb5e8c32c5013502c7359e024f254204bcad16c88541cebb9957670dc2fc4e53b23f253121b57457462f856fca969d545f76a2b829d4e3dd47af34953ecdc16cbf486bf12bc0ac911a100d8b8650d2a4dddee7f3215e5ab9a4d095170331a6a72740e09c562ee0e5b5f5c8546250c203607d89635e8d71a8b8a64faeca4761a7075ab344089e5ae423265d995c1be6ef64275a2fb7585acbdf37c83c538421da59417496c85a0318a224f4cd0bb55e69a47d8618a86fa8be593ea48e6eac3d973645e6eb72d0e45ba77f2591b178761c377f5fa3b950c2f2a981caa05cc45ae919c64fcfb6c505788dc8af1f2f1aa2fecb10533b941e1b8dc182cf80a205d5bfef9e0326fcfd8826b20327cbf4a7da79ed273be3b08fd54a82e1515fd6f0d0267f9a906edee06bfcf66c590af88cc8b37795a7682ac616a40cfa33f06f612a7956bbe52d4a6778cda5c216920f068035b89cbd561193f82e3a91211867518552a34a8823712504c31ab72451ffc2abf15a212c5eca22557599d53590d3d242dcc999de71043157d77e4b9c0c5b74124d4ac2ca6b1239de88bdba3cb3a8195aebe5cd6db68f1a1e9315c34b615d070e1b4dd09f1c24e4d25b080247e07b196042e848631a8fdc9a95cd9edbc61d6eca255ce56656c31307cd0c0feac6dd78a98bbfb39669de98d42940b9e796eea86d61b327b3ec21d611ea822d8d7b7ad6d9e93d27872bb025289934b6854e32fd42bb0a4768615a9afd46784937e77f4e4b836b43cb8532de29a9a67ab2ea73e7cc85fe219e2d6b6be05931a59ccce59db454534ef78ca9b7c738795c9b3a9ca5f37012a3274a05f1028d24a6c9ca25f85c4b9444cf725746a6bf53d893603db956320fba030d753fd0ae2a71b4f75e4e165e308f525e144e89ab952f34f037612692536c51f845f81e9f86a2d0dada2cd0c195b6b3f62bcecaf898bb45b3048ace28baddc08f04e9c3c373bada4e9303ae255c2e7cf54b15da9850c066aa413d2cd0c061abc1a80185534c1d3d960d8f05c18010397ee51df73ae3699946e2c4680db319d35db22954b36118f64b2b0082b6b337ce8c4634eec40f86fa9930c9307e56b3303f8b58e381d7e934f3fa709478f0f132db324ef694b59ddaf96fe55a7302bae784d605d0c33b612b1faedec0e64c4de144f260d47e11e0b4cbe7888c7f74a67a8baab54598cb48dd4d407255e30e15ca24379e17c4804c62be71f0723962c03870023c9139a0b5286a610ddfc5dc9028e1fde12cd71a838cbd7426f19df3d7e77d142ae29695d91fa46161ea7d5e3889ac5fcec5b4619d44efe15a62995e430cc59a13ed0589c9c3bd1499ed6173430131b419acde7aa80cda114f050856888d4717a08b746d86613a8c8419e67a9ed2b002ffd8f39ed819991a1fcc50845a7b5ba8c3a6a4f5101d41503db05dcb10c06267d0cc7a86ac7a5342391bc0974243f361189ff6d6477775a2911c28c6c9ddc00c15eeb110b3af4252b4a5e16e5747f5ee4a0bf294a054b87209711a369914c61dba2f118d130809b80c40741e003a132b145b669baf5c2f92b161c9a6fbc23ab0d35e7a4f4087103a832d603a667724cf24d4801dc833e1fccd73dd8d3e456b5e2be637a4639fac523d83ddf77abd845dde4a6e7ca750624b287b44dcfb649134db535be33113bc4a54d1fd2085829f9d624bea5b2b677ae83d95f6de1dc5641c30d340de2d29f1666adbed2b7650866194c7d7402f9f6b28279d3587b8d69185a14c2093a286a8aba3267d42cc9728b8118f5fa67fa2e3b5fad162074850a71a73bc4f603ad321dc1e667b2b9bafd54c2b94302560fb0d56f06e77ff04379f094bb0e0b73cf1b8b2cf71ec9a628b75c191692ace5e59acc16886260197d62d03d584ff5c3de7477cda07242419e6d6ef626d802a835e331a3ac2f3abdc8c704819d85afd86388cf8d32fc88ce72b4d839455365374448180cefc1e516d41b963b5c98a2de8b1a3c75730869874b32b713eff11a8df733e8b1313d02be8bfaff5325c5c4f217337fad7a7fffb57771f467a741ea4b07e542ea047e012eab9ba2db526dc26cde9d96b6a76f8c7069dc790bd6a83f606979b0f3630a87d54684e679e6bd26adcdd038219c5910d7f35eacc6837e1f9b356e80a962084b5cc68e6f77dc5f0ecfb5f844e18943fa5140deacaf779360923e7e7cbb98fe9be2ccd63fef90a0ed8323b0c5c5bf8b5007c4b5f3f94b01e6728777e3ccca5ec8b7d229e659a850802d7e763cc9db91a808ce37ef0ba8a7a1f797f37753d27d244f47c5ea7bbecf42c94d6906c35fb5a45ffcffd98d800be92650beb2e150be6825aa73763724575ea02b6a73626b06a75995330037fb85e3a82a123ad4861771fbd3ac0d590408c24b0e92b4adb9731d055fbdac44098e7fbab4105e95c914eebbd9237e294f4c36f3bc0a8d75c0072568a1f78eef24534946aafe696ef37f4371c71fbf386e51ee785b2e9c8930428133ae8b62ca1fcd889bb3f183c0d6ea28c72006ac62fc41b131d6f914cec93410a385c06594358212c446647c1d41f624d6a781a2b9e38575333255e5297a6ab600ea33ef8b6d05a2e779d5333e991806dd71dd0f08bb543c0edc123216349f8a912a5daafe4fa3b77b5cbad6e9dffc052d1340df2acf9eaa4e2ab4b55eba8436de4d9b87a3bec025527a23d90cabdfa6e8d8ed93949b8b7fb942dbebaaff196591dc068c8dcad03c433af880fcc5cb2025bc66715886f048c11ca2dfdb46c958106942a3343207b0f82e3f3561ddf430e5cd633e4acab867e343849e919252e2616fb15cc47cb5837b3bd5177d37a61df9833733ea88c732d560e773dd765d068ea37e32af2989dee5ac44e0cec632000d2eaede8790e4c09fce329efd3fd59fa038146e54a3e68db91619e3184cca62bb3f279cb701f8eef062dd1a238dcd678eb3218c796223e6deade2484934013ffc85d1acd54993b270b7b2f7cf97aaeff93c1da39386dbf0717d5cbb941e7ffc512099d5875e5e726c73a09c5f2cd94d450cbff056bd3031e9cda6704d5d556702b48c8b1844ac44490240e99897fbe76b9ecce6de9682fd063126a8b608c8d038bac36035dd4afebbba76c15c8d6dd4ef5cac7119ff27e8e0b594f5b2586a189fd553bd620375d1fe613403951682532ce4a7f1bf55b4dfb7a1f665ee4ffa778dd4e6e9811bdb55afe5ae378283de00b32d836f2e706b6f5ce79bbbfaf5e859d93bb1d837b7ecd4ed7861f29941e33860cbdaf3e816109f75b02dc868112e9078c3b73ebea0dad949c3a38ea41f723203b3cd17c00a4b3f99eecc4b0ea2d03e2fad7259fbcb509c420c496c798bb635ee88e79ccca3d22e65623a72ceb9c0710f00e880a0d4380dc76b912b84c82f238212852d0a0a7023b9d0efbedd5651b0f5c7ae79d4dc3363633fb2cfeab813565236a418f81de693be1e357e83b09ed95848aed4a233d391da18633cdc559359fa9564c2b0d894c55a769060a058929ae72f3bd641b8aa7612956bf3af378f49653b5df77c2228c74c223b40ae74bc6a2c1a773c8d4ad46d21938da06407b48b54946073b352571e8fa766abfc4ea303bd199edcf51eb82d8cffc77602c34df8c21bdfe50b3f68e4022caec2cf8e71c906c40a24bda17df3e2f94ebe5abaf48f002a207bbb732355141fda21c54b3d6cb63be6b89f873d209f8061aac26ba85ee1aee0218385aa364886ec1832ac8cc3639c676f2cb06371fd980138b2a45960aa246e3c238761f123e04eaa774e2bea62a9ae3c2f03f9608696ea124baabee063165428dbf7c212104688fb03ecf80fdc24e27a618bcf574b701604162da0971576ec415b7e23440e36d4f75a5c51e579946bec200e4b0139fb12f08d7aa5d8a6a71f929471e99444b805b850059f91fef2c6753b286671ca8c0cd3d8aa5b2708f90056d30f48db9f473b43a92cd8ed4517f59651fe5013d90669c3386a229360698bb8db1d0698e220f47acf6cdcedce15d941e881116746372f43d951e19eadaeb5c97a71813595d95e3d0e54328163e713a19696c8d33bc3565da5a44bf09939aa14290bf79a083a3b5ba0aac4829a938617d96f5997aeaa79865916e5ed8f3e8f50853c4fd9222b616949e035d22361632cdcfe60abb5c76ef3cae9812e9e30c16e477b42924f53e2f8b51be9ed8ed57050f32b93051e5ab20187b921e698c3c0ae1d34ba35b985e3e4bed69eaf97fdf68c15948beaafa06258bf897fd3f7fec276f6903205d129b9f047df2a9aa05520f36fc7d54dd3f787f071635cf1c8a30abf9222bc2590ff0b8f847683b470b7cda389a6a123f4028417993c86d382aad9a56fe5c3ab896a66091ccb050ac29c3fcc708694192e4d14a4b15eb642282b0d556311485d8a8178deb896bc0eb925eb43144edfa2c82279c344c3e08715c45bc7f3edb5587ba26e53ab48a8090a3716a033e1388399d0b03d1feda3869e7978925742535cc45c6d4814cbdfecb19a624cf2023032d271eabb243e6f36fc43dc1fa0005475ca90e8343e0856376a84e961f6859be212b0fda5645d7acb9b6ef7f4d59d61dc8c0b72e5ae147d8582ff32ed5f81a5b8cdbabe9589173648d4063a1a137785afcbfe4ad9a7ea74e27da53bf179eff1b89bbc3c049b05bf8db1f57dfceb32d9e6935bf28adc6a733815aa1d6c4b61790795a70422bc240e982a5cf82922adebaf5ac8fade74eb210067ee96fab4bbe7fda69b5af484c2a4acb1e22fd43e5a1ad8d1330664a950f0b534efa0497eca8313ea9654508814bdc507ba7cbe535d297fea036622f01db0269f0a5bacc544008e5fe465a7bdcedb087295f0f1bd3a7a1ba48d4a80aafbdb729c77ba611368a99993f49f469af66a8d9a6764ddbe7338c50b30aef81057bfd31d10e572b668d4903921ed8dd88af8ef711499126ced1fa31c4e0c9d4f29e0155e2286d0632f3410860592ccfc94010dc3114fb829ae5ac8e42e240776bee95aa93733161974233b763af214c3281912123f13836cbc81400b7eb5f12084f24e63224670277f37f840465d7a44fe500bfcd6593ba00597338c798cc2f95bd4a59521e80ebdad989b50bc21ba68f4bf19fe2a648d8be6c0b927608ba1d3ae5d4501d1d69e9c13a7edcf582378c80642b8583eae336b3aef1312f626d9c70cc82d7cd55d0665f4801e816e1bff5f76f033d079afca9288ef8af8c5ee8272c3d89ea5b26261775253a869b831fbde613d049daacd1e735cc5331a0bd258dc560423b386aa792b9e1600e884f3f2bcf1ded59878d7d9606bc14f32a77498d68193032787b5ccf3a570b873cd8c2c", 0x1000}, {&(0x7f0000001300)="7e8ed7b4dd13b68bf86cf44da797dc80b2a7265e41bb5ae12d39ceea4945e5f4e69e8656d3176de9eecb5f6e311c19608397fba00908089e94f109231a4f9b4f8ebc5b161c0e895bc304b32c0c8fc183d30a2fc3b9bd46be64ee4b0f15d930a4a8acd03cfc86435d639a9a95c9a5dcd63dbe3a1cde7c7c9e5c75636526a7923c0e3a7fcdc1d076f93b49c2e300e23c3e586375aaf995e54185ba1618e3fed5a4f38a74ff7fb350a4dae67c4d90ea81765821677364857986962553ba7244176f8980d487a0bb922a24dc701ddb4cce1672f33ef34be9f66fb0ca6f5b5b6c9a1c0cdd2f44fdd6551d01044ea7e3106c177edff3259c1d61fa2033984f3266b28a0699177973076ec01546be4d362866654df54938c845bc501eec0c3ae89d026a1b190c031db4f320ec5de7c7fba005b911f683f80c3bebfd2210b8ec47bb1509d198310d0cf727acbbe2fea773432fb0aeb0432c794b429ae2c8977f29a090ce47e55ae7ed67180ea393125285d3c38a4ee0dfe65571a97ed39d8caf59f2beefe97cd2be899afebda9da2b5586ab9ae0a03181f0f540086f3a82a73c27fe33473b2ebcb14bff2c19cefe46d9113ed27b3a157383bc2d4cecf4960836b584a99a758286f4fe4a4532adf6b1f58d20a15c715a567323b46380f97d00e8e6e18e866fb0a2725f86d90a82a6f149236735c898e13b36a9f257739f6f204e075a009fe7f78fbdb8250debf3e6211ac1f53e512fb9fc78f0c55a172ace77b92b98656a03f7c367ac240bf06b2abf64173fa2251ea1c4852fbbcbf4087150da83ec7fda518ace5c5878fc3a2fca8551c3c84f1930594efe01b268df20886e2a3266f4ad3f8564213f30d63b06d6163e17062043766e439ba247494547717e5c986bc7a928d437b2fec25a9849330cbdcc73524287e41cdcc6913992aeb2fd46a521fa289dfb489dfe7f9ccb74eeafb3cce98206526af2756e91be9107190d5bb342e27a270a516f09008aaf868e2cd1db915be659b09e64717be8a2a8115bd89d1f5db097f028184399ae9fc9bb6100cb2220e6e9e55b9c0745c75ec599bfd447f80c29520de1bbe9fa96315a1bbdb03889d058c14f6af34332aca31146a0935ed965c8d104409c3483ef7ff49aec5306faafd85e42eb0f50a294bbbbda861ad1b25baf034ee5c15b85d9ccf8571834eaef04fdba45b06b7aba731d6ec819b7b8765355b248d2c10570727d26ded6a55299cc41a388be2d67fc81f5281211fedc19703c5d82726150966735a22f397afc9e24d8a0accc43eee9c07da802205479e27c24dbb8f229d3ee3df475ad597189d4d2a8d8e127c2e841197e940b6ed8535db8caecac52dfdd869f61241a6c932f77cc315b06f1a6e0b37e5e4d133e86c39a8144622b6e27ff6f38927cd466e1833700fde118e11e594c08e92270f889fffe695b15a696a69c335e955d0b72d1131973463ec6909de836e78ac862517234e22446db4744693e8965599ac33c2db4ff35d623287763519803e9fdf483d23594801e8801b44a9529ac1662ac23a982077af4903e848fb3b3f8783c18a6208eeb8fecf44a02689087a5660390e2dbadf6c7820fafc1c38660889c4c9d98013db804d03867ef6a5172ecec20e777283d7e3f8edd2207a11c1b8a70a6f309bc667c7876636f0825bceb24f0482d53e31dc8fbad7d29b6f4db3cce5e7ce3d78cd87d82122e3d0266f2bf7c2055aa4a86de74a12e383047f42726cbe7d3a37604fef620f50592b8ef683b4bc8915ad10afa15dd08297f0735b93802e7447a1a0b037e5f9ef829b6e09df5177cd7d124c4728205bcc6071c05385ac466af6b672613f6949a519035999e73e66e19f5332d048fc97df679abb5e4262b0d6bf59bd94d12b0cdc74b41bbfdff38cda45ef54ff5557b6904e49dbc905c8871af21816ba18e30cd0272f96d8a4ae55293f9c9dfa95f43503b5f3e469a3d2ab6ada32340b413bf98864f4cf64676df7c3738f19efbec9062122376400ce52ea8c7a60249da992d43dcc3e46326f5e783c8bf28f3ac6b7a33bb13da82df2f0892b861e50b59701eaef54febbc654ebaf43d53892a25a4bf269aec6a696374b5a53266a9269f4fb0feb0aa91988a8f5c6e160c1d72a322cfc1a1d1d6a6d829b9f4cbb1ae4aec7639b9c11ca9db23f72c78949eeba4e0d627387f20ec9e21b774ac8846aa77222a4cf16818e7f98bd7bce9801bfe979de027efa04236164c1dd23381577bf6c885d42ba965a1aa251cb8a8e2d1d71f104d0f91e5a96a9a0705e95a3e9de7f54d5fb190109a8b39f0eef2e57d21f2948414d56f939310e2a471d4adb5e56bfec1cda61f987fc87ccfff97c57ae9d1d840eaeae2c1feb39d8e495fdc71bb0b26337c0b1963c76e0b6ab9fb9054eb4f8450558ebe81605397161f6d249c6fe0b6de3c576e7dbe7b6b0a85950b229a3c930220f22d5db612721cedeb0692d554c6e32975f78e8a56bcdc4f60d58caa8fe7a5dfdd8d21b84caeb41500026220c884ef1b993230aaf69291fd1901211e95cb13e824b6e378108417f255a95c6b2ac42263e855768287de5e9ed7c957d2cc89ecc3598522b00c0e2057bf8f8cf620fc8dbed52c8259329f5298e6638e5262750ca58efdabb19a5ae32803fd23fcddda9d70ec08bb9b89078f1f82c02c62625a77531b77972c9fc394b554a150e548058a19af27ffc92cae568ae0eea2e912708e8a4b9c984435ada2fb0d02ba15c21eeaf0b7b12e02b9b09dc717043b660a007caee60ffe0183fe68f22babb1d656f113812390307bcedde2fb72011d654e8916228c93cebc0416a8353c43af46dbf1a6c1b9797da9ac59e8fc69223e837450b3748c881b04cb62a20af8277b8ef46a81d222ba51051b73a39c98c8c28a1475ef694f54460a2dd6c29a8fd162072aee3c32971906ce3476d3d1e692fce5965068e1898241e1ebea5313430a2f00f86cd99cc20a30b348979d7dc6d69ba969c31f5c7f77fd58000ac80b8cb1153d9d4fec465f5019548cbe510fa0989b0fa0beb1c5a96b29a73aaabf04cb0a06d7da8484c445838f7e262b9b509ed4bc4f7ce5e5b209506936e079cb28be61451edfdbf662b6f4023aee5bc95ba3efd49234d36cfa829d5a989dc1b5862155a2225c585f2e3ef6aa893a73ed5ad8a8cca46adb05e9f0b623405e724fb6a927e689630f57bc4225139738d3163ffab62c801f1bdb90a47b7830473ba348d9dadd49aaa7cdbf8ef04f8a10351c9d9b4d12cb1344bf0f91a41ba49c329311c03437a241f3b146d8cd12c276385b58a5b26b9f9a2d0f2f5ff4d019405163bed7796751ac7a7aded8170d979dc73ab3e9d0b5bfe89d4bb72ae3c27c61fcad9d7f28f6632e58dfb98fb022f4eb9108e10daecfaa09b13810fd42c82ad9a4b1a6b9fc04c6d3c221991b1fedb086994996cd22dcd361c648de4967339c8d47835adf2bcbdd4c0aa3bbde8ba99bd53312b18c4cb4a893ec80845f61a59d94d183cd58c6ecb26dd24458023e39e39f2de038474eb7047cd3ab7aa5d6224a4cce2842fb298e15aaf5f4b510f08050efb4fd2fa44b10f9f9f19aa359db694844dbce2341b5cbef9e090c9242d27e31e0e402ba4c1441e7492755b3ce8cf1d388782847484d2368bc27c5e29fc220e9827f2e0513dd9a862c58163edaa68916d81e6d979b55f9479141efc9a9dd9e7d72294dcde116fddca25fee0766f41cd8fa3fd232da655ea92969706e717ce8def00599456641b20bd81dc12e0dd5bb50cbae2b98b26fb5fa9945e3cf2a0311fca0ac769839b6e19a173ca3ab1c5c01d99bd9ad8ca0fd23d53f3a630ae8791b7c342ac449317ad534a06c672333dce4a9a69e3e9e62a18952f78032e0d479b6325ce5e12466f4d58d701e98edc42be6738e5f31ab424e2592890197f1fe35554975e81fc717b8780bfa8fa7fd057a2760cabbdcbb91ea6af0d5ef5350975b1558a40e367213164700c30a038e2f9d6a1bf2966b240fee379d40a95594aa79152c4776d200f015f18d44c210b699c3037e5cd136d72dfa66fd9583145863ed3dc1eaee5e674dc8d518626cd29344210de6b8157127a7bf60a8836f1e7df7b57e2c0d16dd6d7fed3072ede87801138c2085118316597a9ee4f4fe89649afb1f9731882606d14a1e0f5027a97443c4fa1c514d046a4e11a1078e15921a7cc229f49fa1d58d965c55bc0b728af18eedaaf67c79e1c8437127de038c7f25f6d356d1d03bae804c4d324c92032f902f229da48fd60d8c9b206abba85091b7b30db1dc6c0cd7f5fece1e218758d1dfe15931d2e290f842fef3e295c5159d4b8588ae15fd93dc6d69084592fddd5674b3b23df9a92a27dc8f3800c8b4d3076306cd68810a48d2ceb273c7f3b371eb24fb6bcdc362fb70b8ce297e2a9b83387721a71914f2335a01da233ef45fef2f276e33cc35829cb9129f1c19b774226fff1565c252edcabbd0be3be9a7aacfd923ed09e98807a4365e26baa356ed99b3cb18c43476a2043f8829361424104c14c83e4084367050f5bea2274465a09216721d2063778f7b9bd14b640e7daaed04998071df02efdf730868fbbbfee574e2f9620ad689e68112272e852433b7204eae32cc8ea69c7e674732bb032de5d8e6feba333399453b4da5c5510205d2e4f43cd3100e8b7746b96496fbf1f360c1bcdcc85a74ae060d54427378c81636317cc17f626d58bc9bd27bd00a92988a7d0f36492d6870558e0b4b42830e8d38d26bf42732b3dc1069797e100098597db509dd2231c016394a1a37d087a289252b2a357d9bce79deae101593c58d2ec94f4380beca4824d990d32b26b564197a7f25fe2fb2cfdd458435dfe0ad7386e753256dce661f15d07d77364e3cab309aafa96a64dcc7b3d3743a17b6249d12ba93616d2b2b7e46205fae5d0b6afc5cc80d64aab73e2d4930a5ecc2790ac4b6001a0c819135ef0b1006bce087552c2decceede40def2b5b9a6a986ba2cd6918314185e8aa5264c02ec284399151cb53548e4c29c3b55085e749a69bb66659901a65fe70fffd05ae2c4dd450c1ecb7fd66ebb24bca7351f027e8d598b39b57cba3b6567294d5333d936b1b1ec80256249bba0e3f59e6d1f846621aa76cac3fb7ddc98a1f02d90e20e9e85e784d2f211fb24f95ea365303a3a7328d182ab21d679ec377b0be2bb1cb0dbb1b791dd9588b0c1fc3f732fcc3f14e016c6264267e18ed82e22ccb9834da261852e852a7a027f7d27721d89b29821140364560cd6747b4d227cb127ef0bae62d76153af418fd01e9bbcfa0f76100e3da724d792422717e380c7a1079911b13eb75aafe62b16f86d93efa8b7abef7b04664e39a2aac19c7a09a05a94166cd60d9f3c2a2b6f17a654609c3292e88d41024802760d6b76ce66b016a49262ddf00831af1ffc5e3037e1efe7fe1defff48d9f553c4c7deb9d7149e51555a0fc38723a10041ed8ce0eecf164893f237bcfbbfab24edacb2f3cfc81b9c9728c8017349307dff86eb1119bd1065d2f11648667a34cf5733f2382e16e2b5d45aa020ab1fb740191f3c953991b84f6122b836d67df36eb84af71e2081b550c249b6c18805a4daee673b3b6eb5977095e7e744443a09763e8eb001edc01af995299b263cd2b7706cc03568c72de08a466e0f8ce68f74309dbc823e14c456a7a99e91c3b90b6059803dd3e9cf0a4363b2cdf57d69f49cb555771e998c2ab470c61aa908e75277cb31f465b46c8700afee171f53a429af1a9e640c9ab0ec6b334efa875", 0x1000}, {&(0x7f0000002300)="818c915c3280794b15b8a8776f5d85ed4693fcc47be31e8b9f90b4d1e90ffb4a80dd9278aad76b5f2ef20580fc96a20ba6b2d188f1004f71da0edca3e4aa91403344a0a51f84cb49aa7c7ec2126860da2fbe4552fecb779a42055b34bf90d33bf30ee12b3c896e93baf6d0969b29f28793289de9bf6c09f08e18cb456917d882fdffeedbd40c9d175baef2f694b37b9b01b95a252a9180757879e26c9e5e2ca118e4920a0bb36d72ebe6ed553c59955b44a2b9e96af54fe98fc7d017ac05", 0xbe}], 0x4, &(0x7f00000023c0)=[{0x1010, 0xffff, 0x7, "9d765ddb6b3dfd196abf81f62c1fd3d001d361ba7deff2311efdf898e16b3acd1fa78b2da2ceab6ddd80868d1019f03c1d7dd12bdb68b8b02b9dfe3dcb95c995542c50a85883a60cfab1b3ceb1b885c525313a928349fa9745f6ae3302bd5c852a0b73c89a56602d1a073e9172780564d7346c4e5c7095cd4969c30256465935043d6478f4ce1267931a571205f0ccb3f4a2aba213eb7acc2f8329557dea761924e45b294c3028773f8bccc9aed353a90f96cdce0e63028bb2006cf7ab5e6e79cd3c471424128bd1d8ca1e18d18d56e0cd3b720dc847837afa280c37c56286d3a88a47f3050179968c23b58ded2299cf3190ef5fee54095cd696833d0310d3e0a1f3548413e4c06ff51053165c4b551b6038e3765bc58aabffdd7238e18596dc2e7f48a6fd1d86551a0afe1675e21bd41fb95aeefacd46b239e0d71300ee2294a2fe75a094d3abc18bf4c0df8910ff432f3e488c390e893e10d8ef50be55eec1f105891032cd1550efb7df47f6ad0568e7d59b023dc1d2134d6163855ae28204464829a690f7613eb489326f101cfa8d24acb20eacb34f9ef8f04cd78b5006855c6b12092700320ec9f3ff0d73088a06cef5ce6a2496b00509b836a4340d0146ae90936370190ab45d3af16c471d397c557120f1a66445cf717eeaa2e31b38d25e904eda6da37641c04c27d8ae60a48c2edc4ad7c640f58878b7603ffb80dc8fa0c72c195275e831f9bf55f046f49fecabe65c6b5d96e2bf5dd1e55fb373a6040e57cd97f2f6c74406240703b856fd0fbf9b1ea6d29f366be82516b184e7cd01c275f6b3835512e96c234bcd62ea7de964b9aa7a2a18440ca3bf47f0e0994c9cb98c19b4c93627f3fe92ce1b6f9125f09453bf070025ff344de750c0b2307b241072033ed1e92eb094d4ef739f4a1fa0821874050e48a78ddbb3c7fe04d9b14fba74550b9152bf4a4facbefe9011162cb796fe965322987705772701cad08eb51142be68c184c4cb0d4849a81c3a71d97a1adfefd406e7531e213c48b3a1523dbabae915bfb8ccd9e9c990f092b0ce2c750a3261c6e86fa6c5eaa2a4c2247ac97089069708efb8351344800e134e29ec266e963a7d55019a3265b7014fb56d6c29f2fb817de868bb897be9b6ed0954733f816496de7571c16c125bcd663f29a69a068f24a74c36c28f9eb203d31db7fe92b2d4e4088cb2e97fef614fde36ca1fddb83ebe5fea873a1df7d5a43b35b5add59d03757953e227d170cab0a1056e546fddf9bd25867a1a3f4cfec5a2ce059ade6a60fe0c189c68906be7ef62c1dfc19ef7b908d9ba0a33819c92510e041ce18e03008e191a91d0223ffc7d537ed2083240a731636872872ee4be1eafcf38758aad44fc299498112c71cda48b9f3fb822a4c06fe736449cdc50904c64ae2e76e96dc896c80f57c5ca36a11b4198352b9787145a62f9f73899c4f716ad4c2a48be3ff42a2eb8f5c2ed4ae8b51b1494d87cb9d20754870a5ed524d2ff1e8832c3dd49e4a1e5c3b8da39741ecdd125dcb3048d5cd23955b7320e93ea0a2e0bcc5883e5de55649dd4ae79efddad84b0ad58c6becb2759f1beaca9d5e0a8437d23760639249c5542a9e50b02568918e13ac304a334f56b4197e84bd87483079f152ef08e83cc5c5bf2623f55fd82ad70cfc70fd41ee3541e01098cdb394adae0ab447b4872e3211dc6adf2c98c73ea5aa0d66ea7b7c9c5410d8f62f15b6b0f796e675bf248a756629dc06f7fa4714f2af448e78eeb16e558442ce51be56defaa3fc1d096aacfb88ec3204fa34e942616fee9eb3e7859e88859a7718934312d57c5edc1951d677cfb70fcb0c1c5c2e63b013c8b7da7b5aff283030a37f304f08dee0ff25ba9a60d3bda287f116c85a071c6ec7ec75fa45ab29da2a4c964b07da05251bd36ef22bba9fb7c1cb038ad2ea8d43de2897ce6451dd2e8f2fafdf1fcae9cd3c65df8497c5b8cf11261d62f5db1e94c6801baa185befd3360f4b944936c557a456839136add0304fba7a6dbc33045af357fb22b19921d8100f259d1a0656f6179e4b82670060881f9ed2a1780a4ff88fcb907d2cea857e3a4c76dc8a9a0087673711c311da768df002da2fc717dcede4454af6d2ed17cdc0d6d44473f54c4d3b3488cf72e82c0d598cc0b482fce6cddb8899f8389c2c145bde2f45d9843f78cecebcd92747a587ce66d0788b0005ff72d68c781d0ef839fe16fdf74921fb18ce9d079d1494703b074d8db7fa32f4510b3b3cb90dc51d8b7790f5ed034cfe7b059465d27b3b27768d845e5a649b3cbe9d9d290511cb2e2954113c7e5fa59f1937cd7b4aa9f3adfc033dbb019059186188d98644cd186b96115e460f4b78f74c7964da3a0653d9837a87ec18b696f1f5907a13a7269220f1198e6b1d5e68f89c89513d517c8ed419770dea0de814dbd361f450b12182eb3b156d9956e94a31a06c221565d14778d63e6fb5085a9e3640c19a8668872b590b4b875b1a99b86acbe6dc8210bc82033bc320af0f2b80e1bd4a7d12be016308c4cb0d117e528da12e7262b6dc0a05070b30f4955dfb839196533a4b593d4820abb6d42d916011f67bae976101de46db0f21e86e02f9e8768991bd5e65f298e74e8cc5a46ca29e2f016a75d83841fa072275bc8a484e732b8d3eed2a046b00c59e8f10d7713fd0fa08d7ff7390d4d8caf925707d6ad21fc957c10238c649c223deaf726dfa0a6f4a17874373f7188abaf3972826a01657e7bf28ef5f1fd5302df3c000c2f3f2bbcc1dd8ff7c4f61b659f2cc2d093e07dbbcc6b5111fa1a349bd634916ecf9c8c1e218493188e886da41fc5132c08f21f7ef083077dc2db1b12abee579f3fe3f2fe5da97553bbd16576b98b5c5e5074dae036e13d1ff33a9ee6a134ae8cdc9057277095b860f89be71fb2853adbe9978a28630fa12dfd3b69f834157b7c11fe7fc0b08dd650d5d33b3d610be80f3e4a94d0feac0f98e33eee614abd6063cd1f83635a1be1a7cd15e2e9630cb5d7a2759996c0a9a046e10c47e1e62f0950253dc8debea5bfbc6415c009884056f89528135d06cef646780afcd02c9001377c68ccd3897f4c8af4d6aba0d3b2c3d3a683cfec04552c40c71bc360632849d1539ed14d2ed539eb1da4afca6bb882e6b279f2f7a59aaf2049e0a8fdfbe0408ab58e396e4e484206bb9955145b0a0f4187d52e1237af1df7655f0f270535aa7421c082944686d0aa1e2819b449536c192aa9531157654ab0c525f3758751720d33370463a8cbf51337bc28df7d12134e6a5ede155e90dac47310ca9ad0085ed0497e3ba42e2630f78a12b3f75b1a10cc02bbe1e3ccca363dd94888cbf119809ab9dad1408e6b7431a4ac5f221d7cc85055862e9f3702ed0d88e3466e3614deccbdca4fab7de6d40e07815db795f5795f2fdd76e144f249744f3897cbc4f5822f0e97487a18ef4406645c78acc24b16e2661bef346ca45433e91d6520899f0c099ed066c003abb3afc5e7bc3688bef0ee563ad189201da7da31cdb008b25cc5f9f9b08893842591e92d966d579052e71637d78acfeb5f6bcf6a58bc93ff5331efe22ecacf8bace65c69ed0bbe6178b71475863efe86d47bc2a7712bf8f04a609c59566514efe75c0ea6e18a92a24a2106eeb1f2d0cffadcef2d6c57fe130f80e3ebf67cff9af1a9684ce1b4ea60e43567c369fc2b2836a3f3d3a6245fe5b3ba50b0f4b93f8c411df20e3fbe42574e78d00e93ba0721cc8b686b42920057cc08a5e1adad9f35ef62e5a86f02f8f371efc76447f3b3ba1f13d24a707a92cc10718b5daf9e276f1a431f488b76f8d6ad05c07aa36746272787274552bec26a23aee402ea7e49504e4b2148cb07c82c3f76af7e37662669a4f294bc0cc8a265920e152b1e188f2fdfd90ceff2d6384909555a220c0d8e627a6c0af32a6699e8928a647f04aa134f37e960a616f88f46c227d772b11ace24b8ecae782d4e6ee7ab4a0ab346d46dd3c0c09966573b96b0733113154c4e0bae9e07a6ef4edf8673e3d4d79428204119110098898380b309235107b91a09b3aeb7e90ec85c09ba1f0a58572745fd42b2f8e0c11bec5a6eb352cde5f9030611a4d7f1e31702b44693c95cac0812f663d316dfc324932210136a1b7303bfc30c300fb4d6f5730ad30152413945a0ec22d9eb169ee4fd67d6acdddd74463f936af1a5571c67d05668125647be9a4be3f6b29b592cd4a475db3f3274046a318ab64b3d5bd4058e3a3ddc0a0b3479cee2e40c3eb2f91519c45d97def13ef3a2005d827854294586bd9b2ecb3864f26a87257da681d0676bd729e5fe74f07f6e3916b7a46ad37d0b36822e52cbc5a7d9711e7ad767b2953463d72dd799a04484d0f48a7b9bf1671660eef3766c2bc49ddfd3314088353c5ca670d85bf90caf1ef70ba184e16bf146167f073a12333683e9955f951353fcd31b6a33d61fcedd664384172eba883247e44ab913ee263c5f18f6f801e697c5a2945790b5cf4a5dfae3c55eaf060d2f7b92361f934e066a80bf5dfdd97801b7aa5d6ab737b904a242cc14587cdee944085d4d89672d8d69007e20ac0f97665b2512aeb68a275651555205c23e03c46e66a5cca848d755b218d0bfa6ae22044308872daecbd2707b6d819d032010fc6990ab916e09694fed91c97077c5979cb4bb7f9448348cb20759b0ae4d05cec623252e414c93e277dbfdb88a6503c6b29f85d363c1a50249fd0dffdbc26c6b23bf5ed7c9693cedc4bf5d1400d464888ae43e4fa9f748d08e38d12c424e9d4b7c5fa3f68e0262bf7811593247428ae58781ead55c422e1185e450520e4d4c448c814b4202157de1d314b2d31744d7c721df6ddd95beea2704728a6ac794ffa7d5e6a528083a658d64727e3cfcd75f488f90b02f9b59719b072074346e14e7e7405dc0657c75108ee1499f857e0d383efad59e77109f574c2791701123f79ef3af68106ba6781236306948b9261ba20127589177b837c3bbdb15752400ce5a8418774edb887ff0051710688f5b881abff4fad166586f4b7eb08e80fcbb16cfe1ff6c0b2391eb90f327feea4f634aa631a26a98016d74c0984da865b304c7c0d7cb41d9c3af6dcdda7b18dff10c197465813d83bc6ea75b7ae166bfba9778288dcd11a2d97e742facc2f8bff7aae8cf6eb2e836ccdb8d77533ee74a70eaebad5e6393b76c04af0df3b85f566fcce5b4ffd9c0e42270daae1e2558e5a75e92dfc92f38405cd00b2a15eba2525e9c071d34e4328d15016334713c826a89dd81b8ca3ad6a73036d66ca4d18b0a099303283ae314782b985395de6c478c239cacc7c17041bae930248d7d8886a9660924dd36b852fd67fb5c485c942a4c0d17d521af30a3ebc8964b85ca255bd5d222d9465b3cc2d4b993c039f4a85adc7ce8d7670303fd571eefbf9cd8e7b00da0a9caae363c247fb9da1c12e6457c51ef12a14e6ba0091065a9b54c164a65782559b2eac41bd3c806717b403d56e9997df52d2a70cf11e8152a7711aa6873302f325c10c54289903621b200e2b31ca96e45b0b79691d71678196f70ee2e3c9fd4d5eeb15ffde8661a2daab157f0c65e31313851d8be3897ad8bacc873dd836de57bc21b6aae6d87e95318dcb94ebdce94ac3952999487281c186423ad8295b5b1cb6866404b24ab047264e7f28922dd1857e047b4bb2e567b40163468f31e1ba3687474e9a0de1e50a71a4c92f013f170fb09ccb31c5e7a05a261e9accf126748e5761eb140e0d3862207e68dea998f43e709c0"}, {0x58, 0x1, 0x1f, "df5a89211661d9a27467be470cc46a58c2309847be5d9e4c8f2632ec53424f8d36770bb4a376c33280c89c6c71272cc08979f4b437023c6aaf51866281584ebe79f4060fec1f6b"}, {0x18, 0xffff, 0x5, "3e10"}, {0xd0, 0xffff, 0x3, "ece15a012ad884ecda07bd9794f0a49c95c57ca1d7ab1688fb852d6fd0b86b4ba59ed31542f40655e627a9da9c3d045ea450e97b5046065e83c59fb20eb5787d7ca80582cb5404a990b76294cd069f9d79c6c9d30390b0b48058a051df91a9fe0cdf2175a051c756ef3459c1d9c57936483da321e03bef5cd230383443718e78183db0e5a9737c69d6d2262f3a9c45ca9d415887e710095c8eacb818f5a323470f43a49b3227c0a4c482ba62ca6b7b0751e287a2948ba48c4b"}], 0x1150}, 0x401) clock_gettime(0x2, &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) semget(0x3, 0x4, 0x48) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) clock_gettime(0x2, &(0x7f0000000140)) clock_gettime(0x4, &(0x7f0000003580)) r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800, 0x8}, {0x1000, 0x3ff800000000000}}, 0x2) kevent(r1, &(0x7f00000035c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x6bb}, {{r1}, 0xfffffffffffffff9, 0x10, 0x82, 0x0, 0x3}, {{r1}, 0x0, 0x8, 0x20000001, 0x3, 0x5f45}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x3, 0x6}], 0x5, &(0x7f0000003640)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0xfffffffffffffffe, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000002, 0x3, 0x5be1}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x1712}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20000011, 0x10000, 0x81}, {{r0}, 0xfffffffffffffff9, 0x20, 0x21, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x401, 0x3}], 0x9, &(0x7f0000003740)={0x1, 0xc000000000000}) chroot(&(0x7f0000000000)='./file0\x00') sync() 10:58:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0xa281337f494cdfe1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) fcntl$getflags(r0, 0x3) r1 = semget$private(0x0, 0xffffffffffffffff, 0x10) semop(r1, &(0x7f00000000c0)=[{0x2, 0xdd26, 0x1800}], 0x1) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4395c36e}, {0x20, 0x5c2}}, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) chroot(&(0x7f00000001c0)='./file0\x00') socket$inet(0x2, 0xc007, 0x8) nanosleep(&(0x7f0000000200)={0xf9, 0x4}, &(0x7f0000000240)) clock_getres(0x3, &(0x7f0000000280)) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/207) r4 = msgget(0x2, 0x2) nanosleep(&(0x7f0000000440)={0x1, 0xff}, 0x0) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x1, 0x7f, 0x1}, 0xc) shmget$private(0x0, 0x3000, 0x4aa, &(0x7f0000ffc000/0x3000)=nil) r5 = semget(0x0, 0x3, 0x50) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x6, 0x2, 0x8, 0x4, 0xffffffffffffff00, 0x8, 0x6000000000000000]) getgid() shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) msgrcv(r4, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x1, 0x800) accept$inet6(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) 10:58:34 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 10:58:34 executing program 0: r0 = open(&(0x7f0000000180)='\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, 0x0) 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', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 10:58:34 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f0000000040)) socketpair(0x10, 0x4000, 0xca, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r1, r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) 10:58:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getsockname(r0, &(0x7f00000008c0)=@in6, &(0x7f0000000940)=0xc) poll(&(0x7f0000000900)=[{r0, 0x44}], 0x1, 0x0) read(r0, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000a00)="6d948ce1b927234da29ac0d295e96185eef195fc4fb594b266bb5275f0b104aa1bfafae79821f3997a466c9c6159b9442f876ba4f03475b30e05", 0x3a}, {&(0x7f0000000a40)="e95bfe34d3c589cb8fc95deaf7fcccc7bff55c2627f2ef397d8d6a37ee2f7ecc7acc7d19125358c8271f8623ce3714b60d7b20851b1ef46df32278748bf1573deca7ea507b8628450bd714a7b15f4ccb369fe803a60e319c4f5961143799139326ffe1a3aee6ad6a84df934ca7e3de451440e9f311e549f3585daf4123c9ce3d5e4f7b32c37208294d41131e1e80048e01246e90b49693b99b92537c9186565cd4bcf973b149526dc3538c24ca2ca021097f5fdecd8a1ad7c804d790930f71e5e0413bf1c2b6f639a517a5f6f628cb7563e3571c3e4ed83995e6967898af8f2488cb1fdb0005c12c6cc9486c42f418634e71c9a38080cf59cdb9aecc2938ae2fed1bdfe3103604abaaee849cfca399cf6734897faf9e90fa25e6b84a4febd6c482985688d51394ae943aeb4802dae297612dcade138e891a03b3a60b6316fb3c2f73de984b2457b0fb39049055345adca63844d78929577b705c68ae97988fbd1f94608078b45db8ba5efc3a0f11cd6cf0130bc2464810fe2a99148d8919d2b691a2d3d56fe63b8bbabb1b95d95ef35b7ebc474da1cb03d4c922a62d2a3e90abd19b1791bb35a0657740d9d1b1b969c8b41560b9ce3fe1643a7773960ebef538d0d9f13cb09a0cd68949da730efc8316d89da05c6e33042fa123c00070f59c281d9e16c7d563bb733863c6306fdfa9a934c48295d21d618d6efb6308daf7610d6dacdd9b3c6f9109d52f74289cf9deb2f1877b35cbf92a63b45063567afa73b021a1a11d0b9058b81d7389520b2180c0260886481dd2634a4247a0a69a77cb949b0c49c5d8fb27ab0d9d2dec78ff7855f673a36603ef158c25af480a482d8e4337a46d179d12f4e745cd465faa63604eb37cba887268edda452595eb698edd48396e2c1d169f11371eb0bce2c59dcfe031b228eef464542eae3330a686319cdf02680dc2d3ca100fabddca578c770ac74ab99fbe9fecd1efbed955116bc44c90c896b80fa07caa6543cec31a7aec040a79bacd0222f98d6433388bfd3ddc3ae26554d063ce765c5270b442df8075849d4d8b2fca5e681c56058bdf57b6c63c7e652e3834df248b25e1fb1f2e347a186b8dcd8bab265646590dadc007380edfbef42c793decc133cf7b5947597f456fd79479bde06be3caee9fb4eb22029b46098b45e3864edffed0138bb3e29bb3db1a0564b0ca45a754f464bc6a5724262f6571d557b39c089bc07aaa4b45aee1fcf677c0231cb62e0d19cdfe18964a8128e3e609048f9c07178214306d98c54c253f76034c40aca0b914ebc4bc20f9c0daff54104a73134b145068b3c386dbe00d4218474096eb2b46816b138c61f01c342a5bab391772fda58b4ebb13652239313da3d359ff58b07ad4fe575c4c344da395ac4c903ce95e8548204ecd655c3037b99eada2722fd24b267517e26d1e11205539641ceafffece9397df5d9110208ef194c6e80674c088c59c54922eec2ab3e9447e0a3c46322dcfa2e821ce04bb24b85c9488e770f1f1d4f33c59b74f1b6e8c75aa4192432756025165e55a01ac447acd0edbb6a4b06d6dcb77938edafdc148c6e300ec39d7b12923d9e5075102d920edec0a23acc76c5010de01c53f22921e9719de2eac0ee72b8c575123b8cb414feb6d51226200515acab5d7080f91e0c04bbfc9253bd34bc7b219b1341f7116d073f7764e6328d73affb1bd0cb36a2345e6855edea9df128c4fb27337c5506ae7a71634ac8060d8eab0e4a67df300816bacd0f16f9f69e89985ba3a21ea032dd548d53a84a03d8c337b50f55396f8103a22ab6f763d3fe1f603406e6fe428d96b0ed823bcd7d1ee8c6decf0c8555db056874dd588821e25cc945f6f0d1bf0342ca411802d36d39660082ee55eab3e9e8a0c2cf8575ecd436289351bda2cd3b8bb18a4749ffb5f7e5c8e30bd9c203e2aa9a90542badb2fd54e69eba6c808f3684e16518f26438031bfd7e4e01d1530c1cd4d662af7e5df96e7a95837800baef9269855fa491277fd87e0787953bffed4cc94cff3a00161d065e57d9873bbeaabe625fc8a0ecd90c7b0841c70d65b4fd787a6cbaa1256ffe952e44bf66bedaf609b060aa1140cb7f9e08a6848bdb8ed3351f1aba6d0b397e2ed1b1e7d6cc91940f86ef8109d0f587ed45d41da33e2c40381e593484ed0b58ef5e63fd7d134a43b288162425ba183c14d0a90a25f8c1953351647f095ba7c5c3d4781511201879b542ae14d2e39fdf32423f1aca35abe86e178344e698bbb1cb7afd593428fe2f73c37ae9e2729a9f3b9796ba339ec4d29f120358f749ec9f3153becc1cebdaf2fbe70910cb77b64f571a3fb1a92f2bcdcaccc218dd5587050d4a7f8b2e4d93ae81e62d64e9ae8d6b38a230310879b793b6fd1d9e83d71697a4eecc6d27bff0379a2db708597506fce9cdd790b73707d3371c925e8c4e67fbaeb896923c1d93470c474b1ee57dac24ffa30e510358d80cef8b4e4394e23f4e28637db8c0189f93c1fbe43ce08d105f1aca3f2268cfda9da8cb8381e4c715b1f30ed0f76faa4f89477795ce1ac76a7ef8da6a44b8a3b58ea22addf41eb3bb31010ff7ec767aff601fa4b4bf470f692670d22eefe451383f248241b50ec97229679de5d1296a78893ceb6b3b9eea718ef9707a529293b9f1d19e8a725dc670ba0f7f9e7db8762c6b837ca43f166458c5660012bb4172c6d05b70c461a8fd5a03089d11309358327e880be4c4ec3a9efd158028d565e2277c5f54b5a2dad682c383cc03fde3d5b543553134679e39defc5097faa62f3b92aad22a71d2a60c625be388783421466d8cb4ac2594c2c44173e91d0698739f29b02bd2b9ea8d33671aaf95268661ce487a7664dae2e4bc5207bc3feb12f4bff5dc6d1eeb2e3cf69a16bd72a3b66e277a89000884246ecdc390ba34d5de5d1497c803a42236e38ab60fad3d89d10393a9bf3f02c4ef44da234949a79483b7f55e348f3a6f11ca808d880822b9f5ac85f537b614035b9604416f6f4bbb991f55aaa0a7961ff0189a3350dd6d7df765dce76c79e7c2a03c65f2858ab879c4667a1b6fbcf7fbad9abe3a2ca9ee2533eb69fc8c22f985974538dc9c4537a7eb763f30a0861b50cb6d97fc5a6812e95d0e5411ab4fca4ea8157575be5b1a86378cb8a84465588a3ba17ad900400f541781fa2e9e91db4b4d4a5c4bb976134a11634d04285986b502ea49c95ebe689834d6174dbb964937a3990aaeafbcdfd62ef019520f6784035ec9fb4406f6789d12c2e4e78ffa1417449333f383d485136aed65fab1a592670062c6b9625950d711fbe06b940f4eb307a49fafa5a2ab9e9d39eba0894a8d5659d184185bbcc750549c4789203073674faedadfa852375512b577239df33995f822bbb6447e30431b436edef2183d543ab783192c3b47b2269b1b5b998757ebd163e7a6f3858294e03f65ea3b1471a732bcf3e4bafec8ce09952399110e74be9450c762442a3b18d155eec87d8be146efa5df16e5dae2657bf0b855e349da4c9c6e863f853df9984ebdb9142bb10997a0a00a403f1062caa58a58da8a1f564cf44aa46f54568753dd79a5cb9c343e5ba13d7946eeded74dfe170d939d004bfc127a1bce227bb0cdb9f4b56cb730abfb919898e7949ee12ebc4e659fc9ba7bf6cd51058fd70c5cc934a14af2af6dcb2729d4b44a927f5fe95ab125908776c929304b1baa4f4ad931f05b725616fe15703b06339bc48b97da55049223e64f2b91944638e19d1b05edc33a30002396876e04b5f64c7079441e903feb26d2964a7447b57d82b669b518b5ca34da9a9c4c4730bb8730e0ab1a165ce59daa7965739361c33a8beceda8be7a9f8a6b5f3511c054989226c18fd5d43826f09f6013abe16f89e93ff45348d9db48d824dfdb1c7a78f2511bca4da7be0eb8c918d123bcb7226eea26ea2d3596b60f86d4fd73a4ed823d1740b48c0e72ca1caa4641a784f9b94929d3aef1b8244c5228b8e3574ee41187ffda294d01e85a62acf9c21fcad79d1c61a937a3e2f8b0b67d0421a505c94129acbf05fa466e2c81b5734c2612de11739e02f90b1784cf71fed136d0ae7cb24ae9bb572f10f83219bd81cdab01744a265a3a824d18aa9d39fc222e0a666024c839ccc6122e60db2924f1a5c60d97c0db6f5895c150661a809b7f3611595218d755232561f85242a16ace1527e2a618c4d3d2eda80b7eb2a46ecddaecccb3323ca2d2ee1442cb73f1b3186e98db09f3005ed69501d2f1179705f2b7ad67e698e293156b3c057f74f6a461bc27c6edde60a954a14cd297fd64a3042d42caff6426539515b2fb4f3be9a8a7e36232394e499f5b7affa4efc8a8d527c232fe74af98501fae9167241504a81bf2bda3eb42a7c7750812d540961386c8badba77b87a75ca0c99a7e88830980f71387e1fa03e598f1158d4e23d7c24d41a77a71c40b9aba8cd1c049159bdd058be172ccc0e6de191c3707fccafce77664b26996931ce31dfed9637bd4f8f2d9b5eca9f123b12a5810c912db5312161bd45f70fd276c751601d7e5babb17402122f60f4a999d2471a46dfe93f8adc4f781cc3a981dac5c50a86e8572507344d8550d067e51097b2e3ffde40205f5b3f1e6bee5f6dfcfe94ccf5fe9206320f2cdd898f211bf9c1675497f2054cb39b9c13f0e086f079965a189ffcb633f7d8b1f1c69a0d63cb29ea23072ce6165deb64507dcf53286d1d07060eb50c3dd06b948454b7e145dfe98c85462e77b327cfd2977e70f382ceda3b381b2bfd0d4096f3c57fc7782d9da61ce46de0f31349809ee8e6ab87564271b365d8d2400183082088ee93c743b0d356e697e99f48567c485e8e33066de58e6a8325938f0473d99e148748d4133af7e8c4592cc6c2c8b6606fb5ae263325d6de95e0b1f8107e4c799580a724f0e9b0a780f0cff6a7a2d061157f3a47bfcd486efd8c37ef6c6026b46b53ccdbed2440686d2e577301f9a7f76f65f6366a3294337e4422c54dd2f2aa5a7acbc7dc7bb3f41e290b05f4af3cc71f3f9e2443a96f139aaab7772a76ca487e656f0ae87cc7d489f320b3a15d3ec48f9f93664187955718054b589e55791cea390a80f258730b71572be41db740cbbfff2b354bd4081ae33907866e039116ed59fadfd069d870854ce9547ce48ac63699ab766e6f02df6d3f9c94e6d1e30b1d1f0acf1b3bdc676a14d2203c8b105b9dac1e7b123c36d451cfae5ce199a0fd078a6871bb976105ba0552e79965ab4629c142bf8c8db0c2f55d01154ff361c5d1a833cec6727f65f0eeb593358da221940d28c365aa9558759df56050647228202dac06562cafd9326e0b039f3ad78c0092ec360cbc551f56046614c291264355390409727dd7153f0f72d8f76f34b0f052899e3ea4cc13119c84b6b668b14ef67f3447be16f18a597a94f60207c64264420ff0e5ad41d15a714b45bbd6aac3155f077876d8397857f7456bb7f9959788d999787df1ed400170e932162de31e544f20462f0c3b5db1d53f5339099fa506cee0ea5967c3f11081021c4c55967c8dd0a70f41985926e79926b2f2d1353388ec72323d3943e275202010f1a82095af558d635afbc9bb1b80466284b06b387b787deb3f95d39921e50260282f5971c5f039705d32aa942fd551145ed09249ac7d2f8a113825e43dc22eb6163ead2b1027d56b7438017bef5f3d3eb6ccacd1b753331aebe49733fec5fd107779d8ec144966007004a5197982cb28dd78f196f80360382f485c6cf5f107825644e8ca30977679", 0x1000}, {&(0x7f0000001a40)="4d04e1932c5887cac7ce30c6f4150785ee17906a005628bc3295311dfd152516ae00b2e54c3e62cd1a290b9671aa0a0bb7bd79bc933eaaa3ef1154a175f330e50b690c75dee153f4035ef274", 0x4c}], 0x3) 10:58:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:58:35 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000480)='./file0\x00', 0x8400, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/249, 0xf9}], 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 10:58:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0) 10:58:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f00000000c0)={0x3f, 0x76}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4d}, {r0, 0x80}, {r0, 0x80}, {r1}, {r0, 0x40}], 0x5, 0x7fffffff) 10:58:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="c481e9df86feeffffff36741096e36c4217a2cd443d8004598c4c17e6f5e58c421a573fd026465466ed9fcf2400f59ec") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 10:58:36 executing program 1: mkdir(&(0x7f000001c000)='./bus\x00', 0x100000000) truncate(&(0x7f0000000000)='./bus\x00', 0x0) 10:58:36 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x9, 0x0) 10:58:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffbffc, 0x3, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002540)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca35520700060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c0218c69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8519f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5402a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088130600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd1f667d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598ded82f3e4432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187cc299a731608239114f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b4d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2daf5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8ab6b08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5d876176ccb059f9ac4de2e51bbd6f6edcc64c31fc659c84713f5b1789a757dc98999a1f16f809ed3342fbacf42a4a4c3cbd09c771fc56bfcc47ba422cfadf3120e3aacc5fc565036f884bbad8f9695d4c299530b436c163a462a7d8cc172487c2199e0da3a97175088d402754773c194ba0147d14a9f0a76644a87c88ab0520a798a9e984fc3a110383b1b12e1f08a703437c262a28712acb73dbbfacb1149b8fc47cd51f5eee2cd6ffce2b469b7e79e33a0f2159da9f24d6c7d6856f6000000000000000000000000000000009ba6e876096033236ee23b28ce74cb53be491163db3d72ecf69a738f6ebc3c3bd2ef85b13578e099ed2cca96eab5762f1700784348eb5ad35060da8ae51fd0daa963d87d9359632af93bc176e832f4ea627a061be2c7644ae2e556770fed", 0xfd7) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0xff, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) readv(r3, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) 10:58:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x800000400000001d, &(0x7f0000000040)="04000000", 0x4) read(r0, &(0x7f0000000180)=""/216, 0xd8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/23, 0x17}], 0x4, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="811ca0defaf69078553c4fbe88396900fe6439140406331fa5723c8dfd320ce900ce696bdac80ebf5dbb053f8daf1ac30e63ea11430161b3f91c27020f66a234d40a3b54862199232b699f8496037ee5635b5991c5c9ecf8ca2b4e2ac5c032fc5486", 0x62}, {&(0x7f0000000300)="8751d1fbb28f28d50399bb82982f7af21e86cb3710bfc7e03cdaae224f7f174c2bbbff16f95e30d520cd8598af09ac588f11312e92b172cd2927ac4b71e6a657e4", 0x41}, {&(0x7f0000000000)="66394d82e8bfd1bd09d22001fc5731270ed417b4f3250cc89f7a9178e79dc65d462df0a9", 0x24}, {&(0x7f0000000380)="d10bea10d994483a", 0x8}], 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="f48ea72a4b6e50afd5edc278c02b15d33cc5dbd577ba6895ed61a53cda84ffcc1ce9fe4672f6641f0deeaad7723c09c22a2dfe6aae64369776ad93bb06436e4c734fe39c88d1872605205782e27824221d", 0x51) 10:58:36 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="a8aa0d524b9ebc1ed757c9b45c1fc4eeb24dea513851ad977623c002ad5608f28e21c69a777a971a1c3e3dc23e2cd226aaaeae4c5aaa843d0ff8657cd7595bdc241d46c1ebfa41e390cab0eaf47a371c20c5e0b75d2394093b2eb5bdc4826729b96a446db366c6a7dd64a522542e1408ef821f4bc73052b403725a94419af2df19c044f7a8eec22c4692a1eb82923a337ae128784f9c5f50719047b5601b66bd77a8f196be2f75f07a254e2f842399adc1cf4f4769729ea9bd9c0377f9060cea5678f0452523d31b6bab51c72fb521bae572c1c882347640be05bcce277361b0b6170915dae92887", 0xe8}, {&(0x7f00000001c0)="845fb280a8403987f9b1fa7e5c091a76649cdbe8898308cf14b01920d41362bd4aa16592fde4726628d2910040cf42", 0x2f}], 0x2, 0x0, 0x0, 0x408}, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xa) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 10:58:36 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x9, 0x3) socket$inet(0x2, 0x8005, 0x0) write(r0, &(0x7f0000000200)="eb0f88609b7cbd2376a4adc4d014259836212838f7b03d9c673e28942200b8f8df7c5b330c82131ac9062a83d82e5e84bdef7e8fa31fcefb9e26b46643514bee153dceb2a8f8eb3c8b2cb8147acd660d48d83b1a1ab311596f1b4986503affd04009b99db5782dc2dde77e187ce38e56f148a37cb452473f773b1a9544b7cd870dc12605dc54618c15cb9b7c001b3b835a51", 0x92) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = semget$private(0x0, 0x6, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) 10:58:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000106) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x45}], 0x1000, 0x0, 0x0, 0x0) 10:58:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x7}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getpid() writev(r0, &(0x7f0000001840)=[{&(0x7f0000000280)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/235, 0x28}], 0x1) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x80) 10:58:37 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x87bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x100000000, 0x0, 0x10000, 0x2, 0x159}, 0xc) 10:58:37 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 10:58:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x4) write(r0, &(0x7f00000000c0)="08152059402985ebf3702d025d148edba8c4d2e506d0da15e6c643e10b7cd103e654ee8f82ff8b015ca642c6ff02c99222040efc500443a9c9c6fc03ce8d47d186d79f00a574fe3b9523bb3b76acee017aa4faf02426aa230eb325d98976d864c1633c8e3c799a39ae42c43ab649b75be75e5fff", 0xfffffff5) lseek(r0, 0x0, 0x0) write(r0, 0x0, 0x524) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="db7b523d8ec6e552693f2b5e7b40d98902c61801cff420cc2a671e72209295c7ba4e6388231c867569feac1829b35d305da01ea91bfece5d24c7eb24870d14de56f069bae1715b2c4bf1", 0x4a}], 0x1) 10:58:37 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4002, 0x3) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() sync() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 10:58:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f00000008c0)=[{r1, 0x84}, {r1}, {r0, 0x4}, {r0, 0xb}, {r0, 0x10f}], 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 10:58:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x23, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 10:58:37 executing program 0: kqueue() syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)="d01bbf1c273b05833d27e08bc1a3d9cb86b137cf13ab214d3c72e5699c4257b17aa19f20e953a6cef69fcc1608cccaedc8de59b9b310a56c650e9cf6b18566a740e8df68a4e92a858114690df6fe32577a0c6fef1d743cf4963c6dccfdc3e83aa2756db3bd123e83b92ca740815ccc840b320444b1aff4f3866f1d78aaaf69d621bef1d86b92b5a4d9a70c7876be33d914b48a9c013ae2c760", 0x99) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xfffffffffffffe01) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000980)={0x9, 0x80000001}, 0x3) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x1) r1 = msgget(0x0, 0x0) r2 = dup2(r0, r0) r3 = dup2(r0, r0) renameat(r2, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/134) bind$unix(r2, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000ac0)=""/183, 0xb7}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/239, 0xef}, {&(0x7f00000009c0)=""/201, 0xc9}, {&(0x7f0000000580)=""/178, 0xb2}, {&(0x7f0000000640)=""/117, 0xfffffffffffffccc}, {&(0x7f00000006c0)=""/75, 0x4b}], 0x8, &(0x7f00000007c0)=""/181, 0xb5}, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x9}, 0x8) kqueue() ioctl$TIOCCDTR(r3, 0x20007478) 10:58:37 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) getdents(r2, &(0x7f0000000140)=""/4096, 0x1000) setsockopt(r1, 0x800000000005, 0x800041, &(0x7f0000000040)="13847f00", 0xfffffffffffffdbf) 10:58:37 executing program 1: r0 = kqueue() socketpair(0x10, 0x7, 0x400, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) 10:58:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) socket$unix(0x1, 0x5, 0x0) 10:58:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000001300)=[{&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/149, 0x95}, {&(0x7f0000000000)=""/17, 0x11}], 0x3) 10:58:38 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$TIOCSBRK(r0, 0x2000747b) getdents(r0, &(0x7f0000000140)=""/80, 0x50) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='r\x00') symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1\x00') ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000580)) mknodat(r0, &(0x7f0000000380)='./file1\x00', 0x2000, 0x3e) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000003c0)="67b91128e4e516f69d9d66cc0c6871eb72a398d99d54fa408b18b7eafc16bad65d967fa080fa98a160e7c610eacf3742227301c66692cf58dded49ae5259001ef13f46bc084d43ee4467f4ee91ac3bd63f612595e0a90f10964f14da9a88a94f3a1780111195561214edc24795bfaf171b712f06d7f84efc1af79fb98706f95449b965f9478587d8ff03cb4478cdfbfe16f3964e2ae0cd9c7a842844d8ed45d208a7c3adc2ff6ab301be661986", 0xad}], 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}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getpeername$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000018c0)) chown(&(0x7f0000001f80)='./file0\x00', r2, r3) 10:58:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd54070000001cff"], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/43, &(0x7f00000000c0)=0x2b) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000500)="b1390ac36467b0d57f523e947db58617d6d0bbca299bd11343fae0f788fe808dc46d185206366fc2d3b871662a216b3dceb1110e0778f29ccfdc5fe03af3f015b1dcdf5dc65acc4b96a0fa7e8ff0828f7c5dcb13c7dbd59094c97e5322b7a03dbb5094741b844474bc2c4faf298384267d39075a4a56185670218c3a3c724a99a5eeaa369602bf2d10cdbecf79a009224c31f444416fdb9f0790f70ef2a0c9170ce3d7e7adaaa5210340f88e2bfacd99669429f3c37b6508a387f63d41fd78b1b150cc49dde4456bc685734964af3f88da549cd0533a891744789c1e7969e4d67bca652c1b3924958ee374c6a7ec02c14697468adf99b80c55c908a6791faa363a9f01df76ac7b13f223ec5a91073adbe17780b5b3034080de7faabf527a0d6cbd19faf0862e193700cdbd3675f9b0194a963510b92d94ec2a852c60100a8adebbbd58a53e7c8103bc1a0a43485e3bcac68ef87f16bb835ef472dfbbb99f54f9d64c1f92f45f6ebb7a48f459cd2c8075250e0900eb8ba4e892f12f0062f641094dc9ccf97ecc20c92d658e91caf5fa638da471c0efc278a47104d4af86d1c8ffc77cea67c9b1820bb8c79c36a9796d8f2d0901efdad8aea67ea90e06c0fa37c533747fc4d37bab3fdb5db0df4025bb15be459d66784ea2c326a542a63b9d6a6fe570f5a78ec9521da54c461784ec0a189e961c23a4873e122560d6631c60f6862059e81bc28c8482bab4ca1f70434159bdfb063cb2f2057f1778c0ad70c206bd2acefd69424dfa93a875fb72cfa7db2784182adf5c8d73ae3253b71de99214a49eac86236aa24687dbc89dacced3e7626e27904e2b8521b95aef70ebc75300ed04d0515de7c69002b133075c7140b72ac99217492ec572b2b65a3f7c584eb945e23e600f375b4d78a004575922cd3310bb5ed8d3717069efa68c46c985ba0aab406d02381bbc0d0f456c82639f0960455c9290b2429e4217d5371abeed4ab629dfc27d1c741f4c6bd2cd59378a4421b4ff3bcfca1bebd11c616898ed518bbe6004697c3469387bb291e575bb4644c0b6a0d9b5361769685aae9c5b39b84e0417fc767ecacd49a942531eef015de9fa5d1b494dab9628952709b0f10b1ce8f5f3aa8945e321f85dcb048bc2255caf4be012c69e51a4cb643f0c459474dbb37d56f2ea44451980220192a71a5e09eb545a3ce43765bc23ae9b51e46f16cb780a2101700706faa69914dd474a01f2012fe1658486056027476e825bf259d77eac7543c4829d7747fd737f7391b576086803dc174f193ccb4878fecd646864acacefcd13031650f374260ab0d08e28c085d03938ec19f39e1b028224283c03f30237927c258411b15abc5fc990e8eb6ebfdc37e8c269a81807df5c02cebb2dcc4e6e7ecb344d973bb5ff82f0fa62e24bef4c0576296cf6e1dcedb66695fb8d0f4387338b407ee8997521214ad205b225dd3220fd6658a27cef27eb6124affc95ae2dd19a0e202742687185ba8f3130d8feb43948efbe31c3bb84704731fdc2c61f3050086e2c1bf6e90a8b525d1961e6cb1bed0f0de8cd57934862680b37bfff7174b324fffaf241a5684f1b04df5a0dd2c71d07acb9f80026b18d9df4bac4f9bf59b063eec8525bbaefe47dcec100b3a6308d6ea3de2aeaf630c737917a478aad06b0623bb9bb835224419b79333b4c0e1a165d612f9c71accf157a9b97e229ae89a18b96d3df84a1cc368980997cbb1ecbcaa9c5544a846310179f46e937a4b3a11a98f8f9c4f691a8e3b35cf08861dc09cd579fa6be002b5b8bc8ba7f1dedf72fb907ae452904f1225a39c93405ee549f1ac33e831c2ab14a583c09c04f684fbdf49e1ada78efe7c2f54499aff41d4aae68a165290cf95ec9da1ea8e0bdef38021db67d58f6ac764c69e5027841837dc009063e8596845097a6e78b156766fdc8926cd9db317799e666516a6820b95c8dbe00d095238868af18412620c750007d5162eaceb156cb2b3c4fc2506a0fdad1204eb59294b79ac73578f2a9747d0a991bd2b4bc5f4dec88d8e1969a669ce4e9ebe8c8f8dd6a1ea308b1b245ac456d108a1d645cd536858a165f7c8e98110b130e2891f6fa26f2232828e258182930628f4c463c9c48f7e384a854bcf1a0a890b969b135c50d6e8f75481bc19d3450a91dd16def993226360b5b57e240a3be3168a521a2e3440773468275cd280725e61c40484f3476e71113e925f42e0f4487a6b707c2f37fce44c4c3ffc77b438cc8799deefc65c1f8e1bad5818b2cac3c3e784722743ad39a2db2fee19087840ab04b4a84271f0ba572e179ec3d3b44981dc5f8c47b57219e85488b0066fecfe72e27cc21f7d78bfaee6aa87357f8c5043ac640201c926dda3c726e4c8517893f2bd98e7bd0897dc12619929153904099f8a828ba8214f2964ef1e318559ad810980eeae2bb3982d36ebe0c900d527f0d8b1837d75d5dfce712270a1a4088586abb76fcf0e451b516d7a1f6e9e30bbe5abed1332b71279278be1b15239c479fa658f2f4236db81831af2bee7b570dab4e67077f000a6046023cb0a7f3390bee2c5fbdfe79002685113dfcc71bf28947d2f090e19493d49887feb15ad25c99e2b15f1f9fb1ccb88427b2f720b48729574d591f1843adfd911d84a974549f7824dcf546278c4c782bf5f4677c33e67edb2425748acda051d156feaeea393ca68a028dbce0d33c6b3fe394c9e23af584487d50cf8df52ef13655d40d1289304631c822f0439916c808ba442275e68d089449493118141254da14670da5a7f9ba8d082b648103ecf9aed9fc9f5b4c390ff765ce99de800543a232ecafe52d585d53fc5eed020588b328272461ea5b8450622a8a092b8f859bec7d4b4f93a05e611657759085f08bbe131a50a0b1af8a382c889140baed00d7d7bb3a60de34279d7bbcd9846bdcd540e6d0189c2d358c4b16023b874ef5742719a83966df20331bbaa9623dd61e30dccc7c0ba70517c4fc41726ac9d0d476d927149cfa13e151bc79006a2a8d08dde024c728e0015695423655459b67ca7090809f3b76dc4a5ceda4c24065bdd9021739e269e8d4df684beb12a945c3a3c6bc3983a858c8a9b5381010f7edbe895befe9170fa98e9eb5dd826f416913b7d4ea63366c4303056e1213459593b53f341efa4cf6e0fae3e23e52abce2429fd5b0d98332188a0c24a08f6258d9bbbd657913d919c94223c261e628dc29f0d1f97f58e649993ad70720e908d041985fb18035c1297dee1e7309ffa0e009d4b08047e54620c34b9074a6249c4967c23762783aa467a46f1eb87a6aa06d4105bc839d228f8f822b66dbee4b5d178377832462a3ef1493050c22bf275787a96684745c2558b9720cba25e64a39a655fec3e8c8f0bd73f8b766beffd0be108e92a976924e26078d0d33b62846f9612431467f1f5a2be9b0392cfd3a3c0945222f950ae9b9e3793c4bb30784afd4a3148f6905c4be3ec7bc90c50d20c866a3010316c87ec0d6dc183fe2d16d9ba78b569f65f30ffdf579de976ea83493638ba1f6156910674f8fbe11a36896d40e067aff766689af12dfc04c29647928646f41a91e9c78de6129eae1d538357e6847e063824e7a0b0d3860f793b780658d9be1c2e9750f217c41f3c85daa1bda8267281a13702b25751016780f31641c7185e75fc29b9c9b596f560744a49daa309f3d715e47c61f94d5ae37d3bbe200e40dba4c6fdcd33a78a40ddd0ae24424aea090086f40659dda52c49d055da8aec35db1f4d41483a602fed93ba9d086ab9e46574c600d84ff5fafca5065f867986aa1e6038898e0b9edc247b23c6ea8d4c23d129412a2c7a17aade99db7f2cbabd6813021c6d6a835f80e78fab5e0d4c0df095bd180e4cabb4364dc2da93704d2fff141c3367f0b09e1bce7a34d3d8270c779d77f9646ecae8dee0cfc082827580e9252b52be22a21e9985c5ad78cf58a37d33b3a4ecd9b1a5f6bc2d4cd33006c728ed91bd0d0e4bd71c168a14e84d8c4cee6d745c63b54a3f0ea51a1f6818f469764b9b7efd459be579d9a22acafb0c6654b3194b53baf75b512a189c9a68ab6865a801f6adda0bc693e00853ef4a4eae125a60a0df002a453e6822c5004d1f504a8854088b725abbe9dae5501ab7244f83b1ff967470c0aac58c29094644b3708ef5c13dffd20048ee1db313c4433c4affe296937fb3cdfce80c743e4fb96006c6b93a7187ed8106afcbaa3b39e4d05522c80041a8fc755b9e0b5dfa9a5b182d15dabf5582322f0b2c0620fe3d18dfe341432884245d926f3a1e614a087699bc5f9a97c8a8ff0d027ca29c0039cd80bfb2311cbcae09068e9a639216808455c2d38e641f2bd9e61e677aba5b63adeb7e7d91e4f0ed0ceea275068d75983184c4060dcfcaee6929433befc051a9d659d4d0264301e79836c8e27d9c38715d82525b6f440213e1a10af900486c20f24f30e66ce126de4e8ade4ca25a43ccf6a2276c2f89f7f0d118ef657aeefd66bef545c2cc2a8c0a3ec9abbd515ad8675b7e3cadf8ad28503d2656a02500735321e7bc64650aa6b961cc4da3d19beed1e4527d26a3a89461b25a573dc6dd236291034b10c6402e77e0ca2732f89bff16c4d005314215ed560d47bb93bccbfb030515fd9389a1c02dd1282a08d20c7f84b69e8901a27bb2132ffc6f93b642273596c2bd8d88dbc1f52316b7e1167d1c2df48be8d3b54d892632688676290ef023cd92465791a7736cd68d1c6c29544ecbb0dcea929ac44be19eab0971f03b604dc03efc627d073339b95107240bb042d41e5643fafc78012489b6d04ea82b1407c90000860e1331dbc48797c6274c1b9d26ba771e7729ee352925a7f4d7b7429058429195e18cecad3b1127957f9a57165b276c915e4b27d1a62443855f7c25d473c1d3f0c64301e347997781b8c29adcff894d65665bb880c4275f2eab248b391f9264d8874387958cf898bf5f8bdd7181e14ed364cfcca0d19cb4021749b5b63b1453b730d8895e17b70d47bcc6113fb676a3f255c6a0932e1a1647bbe6d1c3c1019d6b9835fb65e02ce47b08f591e1959c8976c7f963ae7729c5828b52b700fd49adb0d3f6f6869c8d0691d324a84c3cfaa72017e729a69be2ba238c279266aa941e2dbb1fe9a9740de628d23a43d6e77c9d96f945af3246bbcea9c00be91054de097416b8270a2a185133e0beab985c8cd48eea2e3e0ac1e2ee118182afc988a53709026817fb23cc9bae824c4f74141d489f64ac7a55d67e4c1655d0442d6f30f892d46032bf076e07c02198ed8257c61d4234c957e384529277ca25e28d2b2f70b9468c3a060ba3730188eef181db47ff94617f3359ae7b5d13ae5df29c67c7a41afdf1da0b6a7d59065cf0b0113577c24b645928c7846d5733473019332773da09fdfb8001607cbde7e3aab8b6153e2841142d97aebf3869aa582c5723e4e0ad50b7f57043799f5bbe1d8a697cd0037af0c5c14c04ce5720c35ccf27ad613a8e31c2d815fbcec6ea8c300cac49053496c1a96d3219a5e3a19c6afa6fd999a4092572ba3ad249fd9de527dc39dd9b3cb1bec2a0df5a72b08e7a41d0e2782ba2e366355e9a1597de4f1866cf4d60a57237d2cd", 0xf90) 10:58:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x5, 0x8, 0x5, "22c1bde30aa7063424177601bc0b754c9c6738a6", 0x7, 0x20}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 10:58:38 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x80) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8088, 0x4) r4 = dup(r0) sendto$inet6(r3, &(0x7f0000000140)="0c6156836561f16b5be192d2491063583850f4042c588cd587a8559abddccfced4abcc5fe012214151e4e553623b29b74637d563d692b0df1406bd0bb28c1e70285265e32b3566a5ce0dd4d03729b3f2891ef18470a1e6b1fd988c43696ce3344d48b77f20bf18550851137b6521dffa1baebd53c6a54389019d31477b9e52e13e449e334fd8f058f52457785407dcaf466f651a93d4abdb849195f8fd89a84a3df3283a8c24baf98245c14f5c78c9af97d4355cde851db8ee262c03626407038c6bbcc92c6d166a236a337806faca5c38f0ee605aeabb5aac412493cdf7885576861a99467aca72b0", 0xe9, 0x40a, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x100}, {r3, 0x4}, {r4}], 0x3, 0x5) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) r5 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x1000000000000080) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r5, 0x573f) 10:58:38 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x9df, &(0x7f000082e000)) 10:58:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b336d97532effbd2ca50131f7e903ec4248d1fe43c036d38246e81e01a50d7d7d83084bd0aed5e720a8f011544208effdae16e58d546b1727044af17894771bbd78e0e84f248380312dbb5d5b1490f3b28", 0x51}, {&(0x7f0000000140)="b61b5bb1dfd4143adc5bbf1393c3b5499e6a435c65655d628333c82679caaef928b02d0390c1b21fdb30bc47b3f05486c11bc42696c598d400e99815f4e71abefbc1faa47619d3d590", 0x49}, {&(0x7f0000000340)="0fb391f68e4bba037f1f4b867bd0ae2483ae9df5572954b192d2f87cf74cb2f7d245601554974463fdcb8a4e57f978d1e6735c4629283c4ac33dab2cb3471c9398f779a9229cdf428b72a5d94b5a89fbc069b6a5f9452c44891db85cca40e2b4b0e5e611424f3d116495d596045db8f1301cdbc29fb771103bd7461151d60a4a3314aa93213199aaa5f16b44c955f24d458bee96fb8da68b1a4a105ee2c82cc0041f931e4dc8cd2190e8ef5e815f6930acaffaa13a9721df108a5273088a5dc3c6c531892b7e7c1d57a8e927ee3b0fd9b05db93a293f21137a6f508892bb8fd3ba5466d6d16a096e4018f8d89fc219dd0af4352738c5a3d4f4acdad7f2dc", 0xfe}, {&(0x7f0000000440)="093b0cf07d864d6103dae9c77a9e52cc0082cb91d3c78cb794e248662a713144699b1621f89c989875a03f37a2be27cf89aba2ab84d74220350c5a98e8cf9d73c72aa7ad984afe08a6475233e86b340a99b3851f6e39477a320d3e7028c15adee7db72f452a44bb959cc7cab2e5d248528256559f77b6a013c66343fba840f253b3f80c2c39b22fbc5b2c2a8343731af3214f936", 0x94}, {&(0x7f0000000540)="b43ce5155323753c1997df66cda04aac3aaa4a6378b81f58f404bb76f550906b45a186a5d68ab11d6786252d913669ec3023aad003464f8251e6aa6d8c99b6a08bd8890477c512e70a351ac32788b12ba27b8494a920bb69b429ad3c1c83dd7ab3ef30811f107df16c1979276f70c8b5b0a9818c200117ccf5e453f1284c2e6622763db645868e311582492036d5302cf214f7667c2e50eafcf363c3c74efb2c59", 0xa1}], 0x5, 0x0, 0x0, 0x1}, 0x40a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab", 0xf1c) sendto$unix(r2, &(0x7f0000000240)="980309a20001d87ded976eb0962024cc238d04d19658fee051ec34d9259a601749a9df29a1b77f607c3383555c81cd99f4f5e00e59b7d5f507ffa1ef7226f28c98906c0205da877e584367d0f71958aee0ff5c300afe5a9b40115be4793afd3385a8ef07b0c9de40561589586f030a93281554ca32ba68ec7f6b701dd679e9ea5ab048ff02a1289650d702cd1c124342c8d3cf7df35c97152213e94ae4ce838814c44d909a26f89ae748b0456fb365f1b510c1a0c003aa52fcc8c16abc7005f0bc1ab9d7279aa674e7346bcbb1ecc9203be8190458227e2ef6544ec2adbadf710dcec9a92f", 0xe5, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:58:38 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x2, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000008, 0x4, 0xe5e3}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0xa3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000030, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x21, 0x0, 0x5, 0x93}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x0, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x13, 0x6}, {{r1}, 0x0, 0x4, 0x80000000, 0x3, 0xff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40, 0x36b2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x42, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x3, 0x3, 0x1, 0x7d2b}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xfa0a, 0x5}, {{r0}, 0xffffffffffffffff, 0x2c080914a0b8f7d9, 0x2, 0x40, 0x6}], 0x0, &(0x7f0000000140)={0x4, 0x2}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8c75, &(0x7f0000000180)={0x10000}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0xafa7}], 0xab, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0xaf40000000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x100, 0x2}, {{r0}, 0x0, 0x20, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x11, 0x4c, 0x10000, 0x7f}], 0xffffffff, &(0x7f0000000400)={0x4, 0x8}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) 10:58:38 executing program 0: socket(0x2, 0x4, 0xe1) nanosleep(0xfffffffffffffffe, 0x0) socket(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000080)) 10:58:38 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x7, 0x100000001}, {0x663, 0x3}}, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x2}, {0xffffffff, 0x99}}, &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000280)={{0x7, 0x8}, {0x2}}, &(0x7f0000000240)) 10:58:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000178000/0x4000)=nil, 0x4000, 0x1) 10:58:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) syz_open_pts() listen(0xffffffffffffffff, 0x0) syz_open_pts() dup2(0xffffffffffffffff, r1) 10:58:39 executing program 0: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x3, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') clock_getres(0x0, &(0x7f0000000000)) 10:58:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0xc20, 0x180) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440), 0x0, 0x0, 0x0, 0xc}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000300000002}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x2000100000003}) write(r2, &(0x7f0000000100)="f1c543537628b27b6a6821149866294c480f1eb3805091aea492fe2a37e19cacbef20d678786f5b91588e9fed4e17bae42e623a7fd55ff32ad292f02f3fd1605a8f8254e75f9d26adbadfba5cf5dae95219886593037fd1d8142302b50459f2d966fb244017ef2f9634070f5419c6330674f7746879ea11d79c40a888025426a7639dd30de3f41b5abf5b0bd75c7f899770c7175cfa62cee525f99b79b7a4d76c116521f7d2ed5c544be3d4b9456ea0fe947253c92a7a9b0c6944cea287d80fcebd320d1", 0xc4) 10:58:39 executing program 0: r0 = socket(0x2, 0xc001, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0003002f66696c65300011b3a79e495dccc6b439124b398e9a292e7582ccde7a06b8c5d44722e76b4bd71c32163b41d40c846c5d27f63824e40cf8de155acc32224411e3bf971febfe6021da11efcc6915ade42ee1822ab89bca1943178c885b249f6efcea3500ad859222ce405c565bd73b9ddbb02f1bbc2b7f46cff04b37c60d11b9be54bfbbd2525a925ab10303fa747339b7310e17596da39e4208efc5a8e7551c"], 0xa) 10:58:39 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x0, 0x10000}}, 0x0) 10:58:39 executing program 0: select(0x51617c470c83d009, 0xfffffffffffffffe, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x775, 0xffffffffffffff80, 0x80000000, 0x8000, 0x2, 0x1, 0x5}, &(0x7f0000000040)={0x80000000, 0x81, 0x0, 0x2e6, 0x6, 0x2, 0x2, 0x5}, &(0x7f0000000080)={0x2, 0x7698, 0x2c6c, 0x1f, 0x3, 0x2, 0x6a4, 0x7fffffff}, &(0x7f00000000c0)={0x71c, 0x5}) select(0x40, &(0x7f0000000100)={0x8, 0x6, 0x20000000000000, 0x2, 0x0, 0x9, 0x7, 0x6}, &(0x7f0000000140)={0x0, 0x2, 0x7ff, 0x8, 0x9, 0xf1, 0x2, 0x272d}, &(0x7f0000000180)={0x2, 0x9, 0x4, 0xffffffffffff65c0, 0x0, 0x7, 0xffffffff, 0x2}, &(0x7f00000001c0)={0x4, 0x4}) 10:58:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xfffffffffffffffc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/147, 0xffffffffffffff16}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x2, 0x0}, 0x800000000043) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 10:58:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8000000000000000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) socketpair(0x3e, 0x1, 0x22, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000500)="d80403718b97f95dc4ee8b4019b3b4702950d0", 0x13}, {&(0x7f0000000540)="4c00f82a07af62c914de81521ae112311821b191d356432ba389fa2b0e766f7b91af9c38feec2c4092ffbf98bf1a3f96f5cc3b1e", 0x34}, {&(0x7f0000000580)="0bdec5c54c024c2c450f269ff4b1679cd8561649adab7b9a224525e3dd3e8f7e315c8ad1badda2b0a1bf", 0x2a}, {&(0x7f00000005c0)="54156a629cf7c78ce0269ca6386126eaa5ddc324e9fa7b67af95a60c8b2bfeefa5368f4ecb036fbe61e8ef56dc9d2960804c38f9d82001f42ad18e799da8d5645016e9dd0a50ff29cdd79f98023f2fc8898598916b49faf02d05738a86c0883632fb847d90b80923d428a541a29f816a0dfa2f7963a41910ca9fc1d62e37348e5b540a67cc700b0e76be743af3870a89a45a063433a09833d97a53849414167e7940e73235c78d6ffbcb209f60c16d63abe86c6c9926526a52643315935bacca", 0xc0}, {&(0x7f0000000680)="0ac52f36daa9fb855c8eca692b4af5aa0e63325459f67ef803da03c2d3812efeaec041c0f2c01b4c5746be52bde7c47a020b1743425ec14ec92de7e57a393f96446a1a61e0dfe265519eaad4be3878ff2aafc57faa27cde0a8cf16d86cf76ae61de7962f408b58c0d72f8c1e88d9d452dfae374e748c6c99fd93840487477f2b99b27c78127652fc66ef21e23958a29077f46407d4de629251ec792b98567e0dfe18acd9847606ff7dc66c527081b781b0a62ebdc712d3b70408db2d68010c6a4fa382f4f2788c3495c6a9bb33a206e6a14fb07fc876b11b7169e5045ea1fce9e0b269324834e494d61d7fa243108b0027a97bc60af40ca27a8b1b0db088541b77e3cf930f32d36f36f8f4b83aea342514bee42c152c70ac80e92159242d887b5d213b3758cb8116f2619ef24e139ae1b31fe99290cd7e4f99573ee9596c498e8fe18d695e2471f367eade78b8d17c6a3acd644670574e5ef6013be3d3ab64b992296f5e3fc56663d6750b35abf22276c4e3ade2318db89dd0fece81d0ef75aca9f5f8e4f9ef278fde2276614217c6b08824843655b427f4bc6b4be1374fc3042d6fbbf1e7fa7a08cbb21263d1751aa3f6f99313891a1c138ba9c45cf8a611064cb415ec1faf022994a1313cadb439064370a5771ec30606d23d9b0e0c4a8be4f1f24ed94c9f164a1eb099ad8ee43a8d552aad59604ea86e1a96a6b5d43f940990e0b29f9a33994e44190d861baab8cd7e1cfce05daff3aa9d6e2c82148ff49cf284c9f3a3d3a1aaa007f4abfe7f33bcaefdba6f11d21f06ab06771d6b8efbcc177bac598d5cee1eaf5ac5a29442d9b628b634f7bcc2578787c396a9e8bd4087306a043eef6bdcaaedc06b662dc955731cc57dc855bebd6a3ed937deb7d9f0d13606a49fa34cd90fe48f508b68946a78b8c0393b43bb3ef0bcc507f19b81ae0a1aa28664153819789267400a19b04eedb4f3ee6618b5da23d8e28a7f5b3c5b388a8c28d39fe2dbf44217c84d35ccf9f0b5840289798b49ffbd18a5b9842cdfd3b9bfe8b7ed71c06cf6f320d567aedb02d855f922b8af31673697dc31040df139a5010432cf674e263586e916368cc045b0bf9d7ab26deb9e5720477587281407710110ee58e9e48970472960241a7695eba203916a55ef1214850c524cfa68146f173003a4f566f5242aa9bb2df78e23769341b74d9afe68a9cb68752be85e5199f749442990318e7f7b7bd1931ce354451497196b60185d930f1a8f93b544b29558fcd593d7d4afcbddcc86f251bba4f02098356d229b73672378aaf7b223f959452a975fb5afa6da9a3ec0c218ece9d87ee8f6bb64971079ce4a13b57e69e01723522e2b7e18b098e31735717db2201c376f59605780abf21098983cab79a2e6ae69fc79a01a2722347ae7d14add67f73df63e6c14657dd841d458242ab208719446e11d33b7fd1949faada61fb0e73239148d4cec7ad9cff9e3e1bd47930df9c5acbc29b497803f895df429c02e587717792fb25fefb6c70c5535aaaffe67883a7c5031809f0dc3ad339b368787bd3e1c7191514c64818ccadf7dfac2011f032932dbebe7e94382b651831fe3b6dd6d96d7a6f31d3acffcacfe8f6088b8d5d90f083aed0c0ab86587ba180ec772f2b04fc70ea8b2de7fb643fb3814ee1ed21f9d7926915b404bce2cc50cedd1684baf8e3ce65ab73c36697044267d039f1c53dcbdd862980f85d0e53478dc0bf186a595eca7ece9e9578acfc1cf0f614fe827c0d612a63a67643a429b012ca723316320e9adb7b890d7ed2a2515698055f70a7da10c77858df8e4184bee08721867fc60fa5f96f7568fdfa4c856ea02573a745a0db36f27e0bdf1984718aeb7384991fb4f254872b45498e543e1210993e7185fcf66a173cbe5a9e7e1bde485b2d7bd815d35ff63e7d6a49fdf38a828c02dbe424e41f89f73990875e1150abb07b1dfa1a3e549d6854063c92cd8ac34eb28df7e843090d7a6ab16260c22a9d71ea478dca1728fdd1f1f3e71da071377dbe10ae1526b040fa802aa5fff2930a31194656154c7c08fc3e91636a2f1f54b220142f9d266768b45bcb2e442d7436057e531eaf629397bf5a294eb74c82d21be86dea26b807ec198b5345656b420ca063f09c0f5443442aece88b3ed93b34fa17d768db74962675e6b712ceae82e55692d76f3745d710e9606c62e2c016c72532f8b4e8e26deafa8ee72f7da3ad49c237371e3b46d0befd3d2cd8a3083c427591ff7faf7c9c5639ad68813cd142bfe718b250f9e3b7a06f0a4277d3f06e7968e246b04627a68b66001209f4d86575810f366d3d09b2d72794393eb579e5d9ec800778b5dcc99e056c5c9c1be5599da8c623f58ae378f808d6db86c5cb6d2a83ea6dff52dd2f22febe2cd720c118e9b341afd7b72a4b8689035cd89ddfaeb31c315bd983c40aeaad246a068bac1d5ac298f971a9fc583b15b4168b073a260fc3631f53924e33544345a2a4f0483909f136fd6a6b013335c414ff92f8f6ba23f9d25dd82e6879f758d7cfb4ec0da641b9b510bb37312009f9dc7dcb65368ebcd71bd0934ccd7f5809466ebfba6080c5df8f9c477f57a0fc70632be34c6e99b23854a3448f55ba872540e15698b5d2be858bc3fe1a7af81563a8800ae29369581f67b08c71b15c007ffd4bd726b477900fe8a846663f972be4640a6e9f63788ae93844e73873fc20d2f6bdbda04055596e759fcc7b0a63f4d35efab0ca2e05e2dc2a5c20ebe4fab5b6637559a2a403c8580fb283c2a2c35da069082acaab5394fc8f35d4cbd6a432b0298abae9fe8b5f3e3a2b6617d861634ea360fcc4067f6c0d4090d1c4b309d2a5c726874d31d7a7ea1af0d96abb4c1546373cc055617fb6b801e502812b423db5febaef859bf0fb4d30386324aa716635ea4b39d3fb626871dde4add19ea9e465b50ac1e8d96c943b3a2a7ff5d0552eb23285260c4d42acae3d79b2ff8743ba87c3a8914e8e7b4a2638e0a2a8c2a9d5641dcc102fd3fadcc65ce4af72a0916e0c1acb4eb96578cfeae6d6f7d248d24560ec603e973d7bacc2f89d9138c41a81aadb9378023cad4ab22046702e1922f96e0fdf60b5ec82cafb5de54f4907609da24bd027821ceded0b8e7b4604939569b008db595a011d7cba9ebff8ab793e396dc2630d032020d49422fc62de7eaddbd6e9684024dfc867ef45a2e142e17666dfab4f7ce22da4283221461bc54dbb02b9814dec42ba6c6b82580a43a699ee3ac3630e6d916e4b22f867e9ac3cccb1db3112c748cf344f0d2c9919bc372f951e9a9ff0c6e5f14625016b5f9eaa39d9bf988c30120c1ee930074a9dccce3934987464e7756e454743e39b97e4b432bd17cf7756a18808b2651c74011f0b12c9f2ad33d2a82dc625b481d7181be092ba9b4a79d6208538225febbb7a13b541a0db8bdfac1aaf28035b2c5f401ce8d9b09ae4d6bedfe69bfee59f6564d5d5d8a0583a4f56781688ab0856cf4bffba412cc4463246b2bafb64fd54bc1afd0750a415570bdff20dd1912d5562d52638429522ad682102607bab1a1cd90a24e6daaf80d2949708808a3926dd7f021deba6d659b5ca6c19aae81080428e522200bff361662edae0804682b46b44dbdcf679f79e93db9dc908e4f347b23e3ca572e10f61f4cbcda1374a937d4757ff21949882e3c1fb9cc4cd555d4375924d1441a41c7f86bf038d43e3b6c34af82408780a4e7acfa1353ce6edfc0f55c8ae2900066073067a66ec3d78f3ffa544e725b98c790fece86da693803e97826684f9ba8a772040454bbf09f1dc5d8a063b7ff40a70630e1105b857f1c4a198a6124f943c94485e9d680d6e51d6151e80081da87fae1475f66f764c115561653b7ebea05baf28df0181002833cb5fe42ba3fd45d9a61501b73a673f897e6415e2f40dea42c44ffe30d0333f0dc66d4a5359384e09c40d80a1f55cf503552484c2be5b255c44889595f1ee2698d51c0ecdc456c5a619b36a317834f1adb34d432b3d774624b3556106d890f939c9876aae911b1420bce65b5d0bf2810fa272c2ea3932030b0f528f11787ee2717d8f74bbbe0251fcb6c600d4ab4647b04f391b554bda92664511edde0ed69b3210f4674f64eaf5b1d1a185cdc326108c862098bf012e454e9b139fedaf53a7e9b53ff2d1f52f33844a1fac805747cde321d3a817c2f9a93892e4d7e596740d9f35a84d308ad672514463cfb53ef00610b6f2991f9f132062725b4848ae8d4c61c5e7487d575f516ae6f9a2a53206384a83a71b5e4f693ee6a521f4bdd1e98f32e4aac3560fece7aaddb916bd00c6cf3de365d2bf392f00ee620e5ce71a1bd5901babf3c0c2789c42108abaec58ace99b8639d829cadbb769cb70bf4a33860692cb18a0284165c9db4750bd9209391ca443d66074d387f5c3a19f7af2659c7cba368fe1c50824e8e954b51ceb2b136702f1c01dc6edcec2556e2cf4ebc52b9cca64ba7df72232548a04e8ed8ba717bb8e79c322a3e4e7cbf523d67d537efa60b409dd7887e095b6c8326d1f3ca27cb8f53d2ac24ff646d34003c0ceb01dab2b74b67cdbcc104b03f7b362960d127d62099e9b60fb599adce2d44aee26917c790a105c477035589fa9625f43b5ff421d7af9584dcd7701e9c88b374eee543bf814a81dad46de4363af59b332fa7629db53e47d40d5a5a4198bf33c468eca7f18a54301e5eaccd1aebef2e7f4cc6d662d3b0170d7628f72c44b6aef9c3bec70e0a4eb7a557c1700a55d7ecd37f9a1731f7506e10b94363bb88e2b45819dc54846d3018e39b9ad1181b9c13231604f6a9fc1debb52a0202d812d71fa5b1ed951bc4c1f009dd22da374ec08c86e7d10b6d95007b7d5bb6e686707df65efb61c90418515d471c3cf090888eb7f338945fffa1326ccb7b1c9f3a0c62ab17e87bb94ee3684a1e6805258339a0604957a06555b7abdd1c217a6b2b14919a13094d3bdaf730e05dad5d65f5cbe946a18a15cb1f90f2aa91b48ae7aa73abd023ce309972bc2aafc3a42fcaa8623e837b79626222f19f840357040777c06942198d97e73c910fc31adcbbc27f56defb2f1857ec09fdfa7ec1174fded34111a4b209349a9c7f31249fe2eb1d0ddbb350d94de3224cb644c06d8a4d555e75a8f738b09d330a5f41fca470b811dd6963741f2925494763a38e43d62e8be0ff3b82e295b7c14fabb7dd28c1518bc7f91b83cd6a3cbc2ed3275e73a58ade51d305cc81291f32749a468b7d017212843ae689d07f8ff2934956b8649454bb4ccaa1856619915c2ba30a31891cfe6a2ecf58b47aca9ab1297eff69278c44f14ad91b70af05a95a32fc0253bc8e459fb4cb621f72ce7bc9f3c194620a9cfbda254708501bd87abbd7602dca3310bde6542d9a7cc3eef6fb29c58fd7d4c2089dfea99e4a6f7d54151a6e596c41c55cb547f2f692a3ebb46d07d67ac6d3d0766890ad9b8cdd98301f7daa03bef5c56cd9d86a6705df12fd56724c14b601765309ba968f273fbf91a3a396371f95da6e84905410dc26df133ae849a7160afecafaa99c9c27dc0bd016d39c93c1ecefa44877d02dbbcea86b199500c2c45350b87ecf7ea814468c324ac67d8bcdb63415953428c0d94b1b405129c5085744c0642d9b66ee3fa2acd31360c4623a54ff656dd7e9dec59b6a0f3b58498ebf5c8b1fd67d05effd65685fb575ea6e09474a677b3f0b66a157801117ef32787fae7375cb0f31c2c11bd39780e2451fdb7f468c8b62b3fffb88af387a5d09ccf94550b0", 0x1000}, {&(0x7f0000001680)="d8b1643ea845de9210ad3fd9e88bd69f09e7a10fe2aaccc64b758ebb3088cad88d0a9bf1268e6437b6d87330356b347af33c17f26450af6f55957280ac164d833b8bd40fac70129dfcd85a3141fb6bf81a0ba1a121b395431b3a7799e2e644f9972a69bdc64fccf80dc2f3c5c04a508897cc4034f8da13ce1a54d93cce788a8874e0c503430899c62561a73f6dc65a82cf81612aae7f000b3df857048a740adc20f889e94f4bb16bc1adc7fcd24297feda0e68c7f51b", 0xb6}, {&(0x7f0000001740)="a611828a466d136bc05b532c5fe61026b680ae16e6d09888bc68a1248e899d49e1afd229b84e45d7e7cb77b285b236bdf5802186f906f5ba9240aac62aca39fd846fd402d95604386615190b631d673b5615", 0x52}], 0x7, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x406) close(r0) write(r0, &(0x7f0000000300)="1274e8ff49520361428a19dd3118c79a8bade07dec0eed1238ba8f11f7bde222a054995dbfddc4440df598625a7984b463fb2c7418ff2a01ae2c1df213136633c12df9b116d32e0aa2bf975b0107c539bed70e2405c3a0fdebce637724eabf4d2988e39aecb90b29de76460dc4095ac2ac35c424a92b312200f28ae92e1c50606b4a05ce0bb10d3da7665ee6fedf61b9a3571081282bd776833a64f3517a8e165ab6d4b494bbb15376ec688ef487668640908a85d9fa093be692e74b85852c289e05bdeeff8f5ec6388de697ff701f2a", 0xd0) r5 = dup2(r0, r0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000440)) getpeername(r5, &(0x7f0000000280)=@in, &(0x7f0000000400)=0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/171, 0xab}], 0x3) 10:58:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000000000000000000000000000000f5156fee0433f209de01525f04b0dc5efb33245098aafbb046c04753", 0x81) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() fchmod(r1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfbf, "47780ac85a538a132000e847094a0b00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80, 0x7fff, 0x1000, 0x5, "62ce40a40a438988f5b63c21eeaf5dffd44f29d9", 0x401, 0x10001}) r3 = dup2(r1, r2) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) dup2(r0, r0) 10:58:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140), 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10, 0x0, 0x20}], 0x10}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:58:39 executing program 0: r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x4000000000000014, &(0x7f0000000080)="1534a5aa", 0x4) getppid() 10:58:39 executing program 0: r0 = socket$inet(0x2, 0x10000000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x203) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 10:58:40 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r0, &(0x7f0000000100)=""/193, 0xc1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000002740)=[{&(0x7f0000002640)="70b3985f868d39ed9839b5acd1cf72efb757ed508f6824e144ec022ab48eadcfaf400bf42b4cef116ca41e12dbdd88c686c6df9250d6866028305766cdf77d069e012be8705f0d0b9fb1432e4a865f09f96d71c54f2141f90b1f6872697e5e02a61de97fae9df8d5b917e8a3675ea77339c2b3fc9d7c8a741687bb427568d6f32e89b565acf1dc6cb12c4646316a0808e2ade3dc5e5ff9b14874f62ae9301bd2e1e63512127d10367a60dd13da6a4f1ec2c7b543e25deae306a5a3c676c2631d7e7233c479a5959f5353a297038dae2723a6d880c88775bde4086d88cf16b2651c2a5fc3b6f39923882bd30757bd5805001e36efe9", 0xf5}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:58:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) rmdir(&(0x7f0000000280)='./file0\x00') r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:40 executing program 0: msgget$private(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:58:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r1) flock(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fsync(r0) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffffff7, 0x0, r2}) 10:58:40 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=""/248, 0xf8) sendto$unix(r3, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x100001) sendto$unix(r3, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000280)={0x7, 0xb}) 10:58:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xa1, 0x4, 0x80000000, 0xfffffffffffffffb}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x80, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x8001, 0x2}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20, 0xa0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x5, 0x8, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x0, 0x8}], 0x100000001, &(0x7f0000000140)={0x0, 0x8}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x10000) r2 = kqueue() close(r0) kevent(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000240), 0x8c57, &(0x7f0000000240)={0x10000}) pipe(&(0x7f0000000200)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 10:58:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x7fffffff, 0x40000000000}, {0x40}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/209}], 0x100000000000030d, 0x0}, 0x40) writev(0xffffffffffffffff, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 10:58:40 executing program 0: 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') utimes(&(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', &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x4002, 0x3f) sendto(r0, &(0x7f0000000200)="805c65aec40789ba79c70c600d5d8e935d1a0a9222560b59d786238ad6c1c4e7aba74a9531f825d7ef951cd4c9133679bb1e4dd2c269ab6624dc9e4687937cc38da70a0c7edc2f81364033bc3e0ac4302ee5448815f3ef207481563c1af682eeeca12c88d37ff85527bf51a7f70ba22f8b8a0702a812b4c87c583814e385bb7b8a1a2df3213a00c1106ae4593d72f2d0019f8feda9f076cb8ff8c91ae89243d5a79a04183adf52869c367182a03ea41fc8741d84864e831bdab7f1e00a4842a99266d9995a0895c749ba5d8dbc106d513645d9a1315bfa89982eed2a80b2cf2f125f626425385cc9a2e8fff3eafef3c9b7cb1bfc75609eb9183e7610106f6da961f43571c461bbb43d4ee9d48908a8fcdb14accbd2e6c875920daf67792d3854c8ac34d843c81fe1f7ea05cf55d14bd0000e1a4e255350515ae93562e79224660d68bc2e8ab601d46bdead7d8e31ac9224c2d75d20dcaee27add18189651c264b76d2e98710aca42d0c2f6b7245ec284136bb68446fbbd1113530b2bc90f315edd7b655cf267a5b5bf9f19be7424f48effb45e7c816c88006fde94979fc3737d8b08d58167e6920794089e416a9861d7575573287bfc9261c83c586ff5aa3578704a5a886d5955a15fb12747255804f1c2961776c88a080078a342bf4008d0e40062717d46ef45a035f6c062dee7a50483018fbfb5818fdee150c150b47eee69d070cd5b4fab9d0e85fefec67d187e4e4320da93ef820337117b01f7845c4be979601f79bf1469d91e9f09a917d3ad30e4abb9e13aeda9606ad0c5ba2dcf19c3cd5f48724633236b0d93d336c32b32aca917f0ed8f5966a8b5d02ac21a0d292dee8a709b65aa9628aa863e257625e41f7ec10051ef7d63a1c9f44dcd78e9466e2c5d01e77c6bd2aca63027d53e0089ed7c2a4d28c59ecdc9925de5a051f0e882360ac0dd59b0edbe41a29ad3a264f3a262d090eb7556060688eb44b838ed874d7983de47a87451b92119e3507b97dac003774c039b2122d2f997c50acde1d38f0bf08a38b1c84c196a5dfc803132d8d183904f1b6ebdbbd598fe11a8f422bd4c9f8819c99e07072c1552d2618f589db7deeef553a9d3c677c577de090ebfc211b51cba359c854a4cf16e09be08f2ad822e520250d4b99e02070bca895be602bf90460fdf1a96b74c496ac4b0b92198d18fe85cbdd2e5ec3baa84a4e4a631d493a0df89b44f4a0ea3f79fa4b3cac30904419b5642812e20283559edb853af7aacccb39a431a0e5e5b8bcec4a29ec4b9467c47ab273bcdbd2c96db920f67636696553959d8dfc67238a83fdb74d2fe830d440d68e1b90892689c59bb312464c8aa0f916802f63f99d7c97fa26817fa729ab9300824426585650d2d44ad60acf6b73b68d33f6a40d7e1711355392fc16fd3436a6c0ba439c9bcf7fff59c43a4b064da5912b70100c450dd37407c4155fa14a213b195c53169cf686ec1c80cc4d00d01397762acff742528edbe036113b085a8cc9382c0a485c2f0342d49c7d9d6aee4a0d0493f1959d4f8c76da87100eb86c11f06c560aa75989c0aba782ea88a69425c43ac686ff37239a84a22fd248017b47b73783652821f1ff997291015ad826560141557ea073ec83e03058c00df5e588594d531c46fc92c5189f172b88786a6c4b9f25a5e39cac06a12563a9a0f0fae4527e932456f2809d202f681fc2b7297b5a8cd8c50303ceeda7f31570984476c10e2587f5ae063cb164c1b515e689ef7bb17849015122c95350283ade99973e2899199dd370a693f57b3a72a1744a5de0447c6bb92f70a5e92d29801374612346b45870d07074d3b21ef7969c8a37398805a590917ea8ae84cbe3d5fe785d3854e3c1284cfd16ebceef78ce535a2bc753305444b0cbdf020ecb45e7ca0ab5a3f34bb3f06fbeef2d30a7062ca2e4d8b0fdae9a4cd67d78aeb6f6c49d0cb60695737b0ed7f2fe7b9e918b159e2bf3635346eb10ffe809e748e28b89f1bbe97dbd568b0e9cff6ec0f4a92c85eec8fc070a56764ae6ce810b834f00143120a89176e02818cd8469ae44f654fb8870f2eafee37f9763440e967c8ae86cdba8a016c0eeef82afcac796696dc93d2e0d1b650fb0753fc67deb56c328fb9ebdf0aa4e4e5a3e253524d42a80828446ae61480eeac3c61705f5070b2a91acb86a5ae2588b247e601cf4efa93631ac4f7fcc9e156a39d6d3bc7a7ded0cdde890773db635da3a0a49dbf8f7cf8b72dfa1ee9569fc03c598da6535bb042811227264d5409e627e23eaa7d14c8b5ef1689f7032c0585b451ecbd3fcb4bcb2a1486b1b8c442ef9ec06fafd5363640f8ad37790ea1d962a2cf995decf45410a6a81c136d9345de02c8f171b484438ea8bc727f78f26c7c7ca6b1f00229cae5d6b83b395fd7158190ac2dc459e181adc3ee6930eb9c74cb73b2afeafbccb9d48c9a884cdc0727e22a61b030c8b66009605fd797e2670d66cd2303501403eb42a499e11fd3c0300ed58fdd84c1d6a8e2bebb802ba367904ba99e963cb28b1802121a7e7f04f6232e34d32593b6cf797985ab114d82d020bd3e5a157252ff8be96ee34c1b0180114e6686f5ed95a70aaae71afadb65dc7a5b18bb2535b2d1bc122db9b0a80883c9814acdf26bde5ec4f09a35ba523e91fae8ea6ea8fa3c741e2748c2ae8a2e4a3f3af0f9d9fac4471987ec1a8df07a5b38db6ff91a79c6c0c01f8db6ea976193755eb0dee21d2cbd6311fe9e3401480f4fba11070c3c7e7274647b5d1bef20234dacb137e5b8ecf01c9eef461a0667ac63245c7951fa2c306b6c1c303839fb4c06cc0224a02f19e386a2ec3ef46b0c123d5c51dc70aeb0672bef3219fef3557a43e3ce7d0cd346011236d46cf8ceae9431d6763a3e496dd18fdcd2bfff92362d7eff4d2b2a6e834c6f676861d2068f33a511662e4959d4a03641270b78cbd7833d2fab3684111fcb6521c601b62dedb8d10c56ba835ccc4b143c39a006dae50ac15ffefa0e7782f479c43b722496bc887276beab3e51bc4e106d0b66bb5f00641aac2fd1707749370882420cbaab5410a1e2d75e35a0a1a317e766762100ccddb9db7b1496d90943b8784c87d4d3ee0054b2b73e843578dd00e42426c4825652f5769c50b18a504627647a04541e1c25a901fd9df5258337bc46b276f8d2caaa9c01e5cc2927306270631954aa47dbd4aea89b9c828c236ef32d4b095161fe51f13f24424d2432f4f5d3aba49877e6c2f7bf89806e0efc11e7e9ee10a558a5c315c182a3ff972aee7e53cb3befeb2faaf8f2b2fc16263b3c21fc01f1aeaf0eb715d072165e111035a997a0ffa25b32e5ea0a52af8699140b0e0abba82089ee1ec6a79c333f4433742dd2f8bacca94276556afe9536c0039af78cdeb9f1298ce0b7a649e33ff42135c895181cb33e30212158074443c277d42176658e28bb2b655f0868cd4ccb48ab4eff02605187dd4638d196a04948aac556e631fc30dd56b7829e80a9aa63933ccd9b1adf790314503ae0e5454beeff6f6e7026298e83695b5f9afad798b96c9cbfa8603f66722e02850bfbff45efe7f182fd1a03ec0bda51335f867dbaae4a8780f2cb7f0a9a704e0c0246317ecb96a7587130c694b99a336ea9f76f385aff18afd63009160d0409e8723bd49d2bc8965b9b830375eb373576fb17522b3009c1df0e3af65cbac24b1367ace3c40f783b24dbb09ef3f8d676c9b9885e82cc9b2741e377b376cf1d1ff53de1db7dac15c3500092f74d02d6c076a3962904ba0d730260eeb1c0815c32f11ed4933d14945776f0a191e78bc26e50cd8f8c55638eddf6e7781bbb1673fd72b6c2ec2a18175ce8889f083b36929ea637cba518cc3d248991585693ed65c82d404abefb66b1a4aad801d63e79672ffd69b156bc942507f1b07de0d4e3940a3d37f83077395d8384261e823f3350e7de012091d84f33a069ce85efd7da0b2e03eb9d0bb2328c4b6ba519900260ec66c5a853f8bbcf12be0bd37685e5b0de44346c47ec94bc92bb5f614d28dbe1b8a00bcd3e64fbce8e38fa75f02e4a51c0e6de119899df4f9ffdee2a178c575a0cb38b38a9fa08f7036e0fcf804916dabace355339f76d7fdd821030f31d0b1c9333e078e0e172a89b94161b3c82e27dadcfb329a0ac4f3ff62e6f04519d60ce387203643433a54d493eee17f044ed1a71ac79a27c15266a6f9ce8b28f99a5a9353aa40fe901305d8d452fe0426cb17dade709a4cd02651b6734b1684b4a7f20cd1d6f772389b31c9c7a39c3f5b5146f9a898704aef5193468477e573fa59c0049f312a60445fbbfe5ac82868770091d7988b975a16ada82148a879bcbb6cc2d918dcc8395486e466f5ae68684929316b02747abed9ee6ba3f812e31fc04094e0b3ede2f43dfa600595264bfa0b39b0ae43eac06cd8454e3c010361478dc3925a2f445648f52482ad61fefbaaa2126c8a918b6d16928c69e9e5ce040961402b10d29772dc272516d988d594039092a10257ba51b4c7e0c3b3ef7309a1fb26d1ab324cbca7bcbdc5901d63daafaad58221a4bd9b048f9421e896d199eb6e33cc3903a650101ffe2c191b17f5f660568c3c82a7785ea66ae4621dd45c1d8906f883e248b9fced1bc728e6994a0190bcbdc53bf3b430a619d4874136adb54dd41d7deeb5617910359a8125f2ff673fabc10fdbba9d4922f5e121ccd34228ec2a69bbb1fc0851ab93618a79d1bdff15ea332f6bfcd174290af20ea1a33e85cc30bfb46ad91f801aa320cc23132ab12d0e89d584975d65fba180484dd788341e0e6ebf2c23fcc98a5d3878429dfbc0350b64453a6dfe36f4285d47642c5094aad82132f6ec109ca25f8d85da92f56c67bc5e1f54295bf19562ee428f7eea66915eae3b13049e380474d9b74396c20c86a032e00913663645b1b7b57f0005436510864d6a58483aa50f0468c983d9ae7ccbdf792c68d9ff96f7ec044a1e1737c7122fbf6a9a258675d0e4adb37f98243bb0d1c57f14d2b4b1e10b3a1fe6de63d7ada034f56247076b0afe786622a5a1f41f7b283578dd32cb86ec844fa11be9019a4f14ba1cb93d6c38deb574bae778f403f5483c4c48d8780d59d4c5806672a717f714f6537f1a0f5ad4c9a24dd289d7133a684ceb23fee1bdf9b5341897151afd131916bf07a1c5b7afeb00763fff34bfd6074ac38e1367228e7110bc4aa72cf7d48d2202a742bde88f52f5cc8499bdec3323b7619aea8b0e037598bdb2b5bcfcad11fd371d99ebf5787378db78e5a041fce215e361668d42a0dacaa4de5fd028fa62246f5c5b6ac86f29b46aaab765d1ab17d8c77edab71ef8fa26cd9d4aeea7dcb2009f350114bdc164d9de21a7ca68247779cc5eed773984d410bd21934b1d5c04122bcc9f728771289dea86894959df54f28076c69b9ce3854a000e13e5b0588ede9598fd20e79ff79c45977c4f8dc6d1bc227b5fa8509aec99d0c8707fec87d780f63925f44f36307e1f81f73f54ed2318ba942523e3d215f05ff3205de481191dbe5444347c3f1fb8238fc6c0dbfceed3b3f83a97a6d96cbe42af2c19ae7b8803431539b6d8bcf852deab60916017408a0386c05dbfe730f6245250ca7d90ae0cc6f1b59dbbca3698b37eefc436c221a95aad193b7c3dc64af10f96f41ef1291612bcebc3b5bae368b665135b347e34c012965073b81fc34604ff458f87149203e964113a3494c38d1c39f4f74cb720db6c90ca63f2f050e3b444c2f678a3477c0804535240f0c86ad2c9a8337dfd651778620", 0x1000, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xb7af, 0x9}, 0xc) 10:58:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x24, 0x4, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x80, 0x3c7}], 0x455, 0x0) 10:58:40 executing program 0: r0 = syz_open_pts() r1 = getppid() getpgid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fchdir(r2) r4 = fcntl$dupfd(r3, 0x0, r2) fchmod(r2, 0x80) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:40 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x436647ddb7b4c7db, 0x1, 0x6, 0x5}, 0xc) r1 = semget(0x3, 0x1, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/233) clock_getres(0x2, &(0x7f0000000280)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x47) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x59) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x10001, 0x4}, 0xc) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 10:58:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001400)=[{0x0}], 0x1, 0x0) 10:58:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000000c0)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) dup2(r0, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000180), 0xfffffffffffffe8d, 0x0, &(0x7f0000000080)=@abs, 0x36d) 10:58:41 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0xe3) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x82) fchdir(r1) 10:58:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x2d9) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000140)="edc605dee0fa46b35f8c37b46549c2bf5f2f08ca96f0423d65154609c32210dc38710853dc1f430f9c32531d73b1edcc61d1848635e1cfca7d6043e6f8fca33138415dac3aca9c861b9b660b595698b61747bfab8786ce0bd48b378c62a9ebcc796ccff156553efc72", 0x69, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) kqueue() shutdown(r1, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffffffffff2b, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) syz_open_pts() 10:58:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000000000000000000ed8be396404e5eb7930c5d36382910e4f2fd899dcd74fe8d0b0fd62c0eb574e3c7bf03447ca263bec9426241e4226db9fb36"], 0x10}, 0x0) close(r0) 10:58:41 executing program 0: r0 = socket$inet(0x2, 0x80000003ffc, 0x7) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:41 executing program 1: r0 = msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9}, 0x7ff, 0x71, r3, 0x0, 0x51e, 0x17b900a9, 0x0, 0xffff}) 10:58:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="422b8e32d8288181730adc5ccc374349c530c366dac03b7a64846b9e7a79857eb6c3ae812076b189cc458406c0f17e1acd986dc99b4fe42e62ee0163b7fa7e677ae0d821fdc7d412b921aa070a765bb9dd8482e4179fd4879f971f90", 0x5c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f00000000c0), 0x0) shutdown(r1, 0x1) 10:58:41 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xc0000000, 0x3}, {0x18, 0x1, 0x8, 0x6}, 0x3152, [0xff, 0x80000001, 0x100, 0x1f, 0x390000000000, 0x1, 0xffff, 0x8b]}, 0x3c) getsockopt(r0, 0x1000000000000029, 0x31, 0x0, 0x0) 10:58:41 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0xfffffffffffffffe, 0x0, 0x1000100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0xfffffffffffffff8, 0x200000004}) 10:58:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x9) unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) 10:58:42 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=ANY=[@ANYBLOB="89458991f55c36878157455504138410daa474e63d645811ffb7938e53ab"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x71) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x46e7) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x6) ioctl$TIOCSTOP(r2, 0x2000746f) 10:58:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="89ad5cbff9044fc30e6e48b1277f4946070e013069610d496eeefb53d92950627d06a7633f969ab147ead6a988c9037c305f6e0c4630ab0eaceb15ebcccfef79772809e701af71d6a2c15f19c20bcb4cffa1c33b96579db85e47c831de0cd8193d0d091971b5c7b7bd290cb4d89f08d0b26e0d45653df6b49e86c424ac272edabe2c5f91624470dfee3c704c91de75cc38fef323e9d823ac083c473fef6f05509d2d0a34b3c280a1d6edfd4bc6c9df94353c171dcf8ae53be55e5ba6d0c64a27e5f27a6276be5144f9f8af43450181500def430c9d2439ec91a2a268f9b28a47df33793d273e6a546df8791702b08e7080fb709f3571cdd34387b38c85566c1b459a7109a470c1a393975fe3c933dc644570b02e54bfa031aa11b1379533149329763dfdf08875ed20e3b08ebc22b62e98f7315bfe532cbf6fce91cca1befebf089898bbb92648d6d125d9311455c0079d00b4ea9599bf2b1bcc8dd72cd68205a8bb8e0ce6b4e40f10c15ce96f70e2b109b687ce1f22d1f7c2ee8209d6178fad3c3a82eff9bee39b6504658fc9572536cc36c13348f2bafd931a1703cc8551c51981204609533475f3af70aded09cf07ea03b9302e631b82195140707cf4b8578bf5705ce4ca6db52937e5387f504e2088fbc199ea2b1529291fc7b74c8db926426ac4365392d6b93538642e9c7877495010765df34b5fc3ac57304b734b6c39c3567ca3a2c3b20bc708981eddc6d77dfe6cabd46b9cfe266c42a10d92129a94a48d9847cc1814ec1439bc2c48f31fba38eed6461ef96ce45cacabd3bffd90840ca2bd8c9b7870c186458f8f87a69ca715c86affb5ea28f91b734aef8626c249b4fac0aeefe45ccd9a647db556751d8913a9ecf86df4fe53fe0b153613c0d25fb7b119c765b9d419e299970bd3da93c00dab47c920a4cc8f867aef325fb9d19d5ed61ec3e3bac85cbef233d90f98d15067ddbdb79da60b93bdbbe04ebac6230d14f31d2be5f51ad8ac2606191084c46ac6983ad69ada7f0b3ced5c925fae2b0d4de88c23de5b0b03669a6c5895c259f224358dae0e773edef57d78549ea2c915765a452a2074ed35b0a9a3f71452e0a275db744c2d87fe986a22ae69e427eebd6f78ce2293bce0f81f1b86e70e1362a783e89a356c0504a58fb7a1b6dfd33bfeedb12cfe84884edaddd6c3ae844e6d11807d41f3fd694cb44939d214e5f4c1e14187d10f70768dbc917b571322628a07ba6428146d901507df4b9c13e96b09460051a7dd81e2e21e36ae9ad259caee6a57e90d181b917843e7736538c9d1999c58a66600f0697a9eb560ac03881fc06e9d13c1b35ca2e5e4294cca5fb0919d7a0cf6eaa46b82b61c5519a550bf9c772cc39cc23c4db7ecddc62e2fdc30a03201a4488834947d76e40fa27d25e985e4f7430e1bd51698599e1e7d9e39dee7887374457c970142ed328e662a655e6daab419308a738d3bf60787f11a1febcdaa6b98e63758169a3d28cf4f5b2eba324776b83111b94ea8e60917e6d3d374c839a412471eeec842be3adef4e53e2f561c8b0f640f1f4ae44bfa310e2137faf0873167fd21e4b7af7513bce257afdbbd71bf4ded5c3dab6e9dfafe3388e925bdf62f9553acf42c827d2a419c78e40608264235d797c5d7edc73fcae2825acfe94efb0d1575a8908c53fe887702eddf6578af64c2a51bea18639611004f322a4a6974685ec2b098b9708049a70121d5cd1bb124f9ee57986ad6b5286a50b81091fc2fdedd6328f521d0ce765e3902b6c46040adec12a8d9610cfd5fffd5dddfbb2243ce62d2fe8fdff517905257add1b037ef5031fd1a3e0cd6aaed6eb5e52b827bbea8365b6f68a813a22d8d0a2aa4b0377103d2bcd23395a67a162be1bbdce53f945e4555ef1559ac4ca4843f6895cebb5eda9ff52c650721b4b8564884e1f86c93e6548f2f933819fca4d506368ada93fd0cdb494e6cb547df366a4b3bd6c97ae1371c10eff98b66bc16851a97fc886579172f8918fa31270ce1e25257b8420713f461d61c4e25c8a5158e9007a83dfacf794f087212dc409c385b8ce8e2a147ba3636d2159278d5f41268137294b55223d991733041aec04fcbe5baeb8cde141b02cbd66f3a7b880c64c33ca982fffb5418ebf57fb96e65b842dc9703d45060b8e613ec021253ffc25d0b025dfc9f2ac0578f152ea175c41e635ab2073f6f2a44e63ad6699cf4292bc492bf7481a3ae3f5b6a72a9265585dad15d693acad7b2dcba8c075150aa79b51c9451cb41c1dd83a37a1a6b886ef7cbca42bd1d501d412fa35637f76f5239af1be2bca7f28bac85c370c71c6a893fa0eebef4f20434452be344345fe9a9dd172f9198056e1e40321349d55e98e0957ea2e9588f60362c77c1361d515bb96c0500c72181aed4ce1678038020009a1ff9b437c58af72f6e62cc9a33c02288f0fc7e8f0a67a5546094a892737d842f72d4289b52392f8ae4e7768685a0b2bed801eb43c9c1f3b22049f39a91ad5d01ba53eee61d0c92d1fa09698d94860b0d6dee2f44c976694cffc47b8c2fd71a75ea11c2ac3d2da76514931f193faee812f50dc6657b87d55a204e3ed5926fd372aa5195144bcf057ed28d1cbf9268cbf724fc380b6020ff2a175fc8cc35e0b25ca7d8b5f17130876305abe57578a94b7d86871d22f08ecd880d9261a170750446fd261ed0c7e7296d4a55bb1fe030c57e2c6d2df8e999a33ca649fea01668f58f23f442114d75ebaeb29e776838ebb8452c3902e152ed5e1c940717b76283587c6d245c494b027a1a68b46a073314581a97c4ceba6e4f648b2d7a3d16e89f756a672667cacbe0311f3598b1b8826d09ebeb885943324fc29403fc17ff9e7fd2dacabae43e9b8204fac614abc9b7dfd225a7d0e27eedc5498da073587200a6634ba9a549bb2cab18b00735fa4da2c250f06afc7ad51fd1e2fa88ee249249805ca861c1f280510865ea7622191445ccea5c7f0e14d2bdcdcf01d2ea78123e4cd631af66d8d00e34705fe3fd73b5ce4734b21e04e4b74f6dd0b1245c3afba41a1f0f9ceae1cf2a2ffef7ccf4cd370a0d6a2d71c1b9dd45498bd8aca5bf2dc906854a59fecb9733b470551860d505f166126e45408894dc8e37c832561992d4c15aaf10f77cc0ffa20b9f4c385d4eaed2d5912c890718f03d8d279f2c2432249e9e98ba8583c3ad7284a9b711be7276d149538297b800d039fe715248e187171a", 0x8f4) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x1000, 0x100}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x1f, 0x5811}, {{r0}, 0xffffffffffffffff, 0x1d, 0x4, 0x0, 0x5dcd}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7fff, 0x60cd7f84}], 0x80000001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000003, 0xfffffffffffffffc, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x5, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x8, 0xffd}], 0x3f, &(0x7f0000000040)={0x790, 0xffffffff80000001}) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x100) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 10:58:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:58:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r0 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f00006ec000/0x4000)=nil, 0x2000) execve(0x0, 0x0, 0x0) 10:58:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt(r1, 0xff, 0x0, &(0x7f00000002c0)=""/255, &(0x7f00000000c0)=0xff) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) dup2(r0, r2) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x0, 0x99, 0x1, 0x97, 0x9, 0x0, 0x2, 0x6}, &(0x7f0000000280)={0x81, 0x6}) 10:58:43 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f7e00afe9f868d8c7f90bf7b362c99a0c7d5d9ca6b8fb77c31d404bdf2c6a703a682a321914f20be7847e3c8647df7477bd9fdfba2789bf2d4a9fe01364a5173aace5bdea9a4d447c9d610d13770a9b9cfa288e453b9d31a6fa134733c234020f551b2335402d83b4249cd6eb25245f0736ae20b6f1005175f4abc0d304150276b473faaf2e0c8062dab7be3b8738740446141b316c3dbb4883c0c91d75ab897d91b1e347185db2a2b297c2382cdd6415c4d2f5c18bbe768", 0xb8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) r2 = msgget$private(0x0, 0x480) r3 = getuid() r4 = getegid() getgroups(0x1, &(0x7f0000000300)=[r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xb78, r3, r5, r6, r7, 0x81, 0x1}, 0x1000, 0x7, r8, r9, 0x2, 0xbb87, 0x80000001, 0x1}) 10:58:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) clock_getres(0x7, &(0x7f0000000000)) 10:58:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1200000000000000000000"], 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) shutdown(r1, 0x2) socket(0x1, 0x3, 0x2) 10:58:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000500)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e547e688f8ad2cd1099dffe3e59807c5817f87e63d0a62c65c2ff4fde07ea96e09c57e7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339bd67ecd06b81ef73c7c8c", 0x2b0) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/56}, &(0x7f0000000200)=0x3a) shutdown(r1, 0x2) r2 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffd000/0x3000)=nil) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000700000000020000000000000000000005000000000000c296fb2d00a52fb7000000000300000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000003000001000000000000000"], &(0x7f0000000180)=0x6e) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 10:58:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 10:58:43 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x100000000}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000040)="00000000e970b40cbf4f78c81398e35fb1d29469", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x6, 0x4) getsockopt$sock_int(r0, 0xffff, 0x824, &(0x7f0000000140), &(0x7f0000000180)=0x4) shutdown(r0, 0x1) 10:58:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x512) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x85d) write(r0, &(0x7f0000000100)="d9", 0x1) 10:58:43 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x2) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x42) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xffff) getgid() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) 10:58:43 executing program 0: unveil(0x0, &(0x7f0000000200)='c\x00') munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 10:58:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000280)='./file0\x00', 0x20000, 0x89) utimes(0x0, &(0x7f00000002c0)={{0x1000}, {0x7}}) r1 = msgget$private(0x0, 0x50) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = msgget(0x1, 0x1) msgrcv(r3, &(0x7f0000000040)={0x0, ""/17}, 0x19, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daad461b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f40811af0a46b1f7b20745997d6307b1216d873c3a13b2a14a6dff44bc3130d1f9ca5c6954e50ad689abc7de18be2fd99e21a93d9b0bf7b4816f0edb8feac8c44641742b74c7ef676c0bd6cd559d4edf9f9dfb992870dd17cb1f307f2415b304374e225d639c42790170130e2f7fa703c7cb3dbaa42110a58eaf37c18d38b0adfbc77e0ff1c4c3f2b34f295bc015e6e485da3e44e97029679dd343b7a6dc1718bb424d118e16dc2e27e34520", 0x1aa}], 0x1) 10:58:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000200)) recvfrom$inet6(r1, &(0x7f0000000040)=""/134, 0x86, 0x800, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 10:58:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1eae3ee007a098206fb200008000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) dup2(r0, r0) 10:58:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 10:58:44 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) close(r0) 10:58:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe1) fsync(r0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x80, 0x70) setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000080)) 10:58:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 10:58:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x4e, 0x0, 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x5, 0x8) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xffffffffffff7348, 0x100}, {{r3}, 0xfffffffffffffffe, 0x11, 0x4, 0xc3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x3, 0x6}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1b, 0x2}, {{r1}, 0xfffffffffffffffe, 0x14, 0x44, 0xde, 0x6}, {{r2}, 0x0, 0x80, 0x80000000, 0xca00, 0x9}], 0x5, &(0x7f00000001c0)={0xb5e3, 0x6}) 10:58:44 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) nanosleep(&(0x7f0000000040)={0xf22, 0x3}, &(0x7f0000000080)) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x20) nanosleep(&(0x7f0000000140)={0x80000001, 0x7fff}, &(0x7f0000000180)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) clock_getres(0x6, &(0x7f00000001c0)) readlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)=""/174, 0xae) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="60c9a8c7169b6dfcd4db297f03371d28b0f933b993bed81dff83a5d1721951f8f9298b4bd8c91be0872ed8030d214c69c56ed741fa2f16fda3a86e9473d673ea927fbd6c3f937212a5543f907476ed696b85cecc333dea5e8d3ac8c24b2fddaa8f67a8ab63", 0x65}, {&(0x7f00000003c0)="20423f20135d763987f44c1f8f8db06e9e4ba6931720f44e64dd53954102083466a1204a4c0142edcc929a95c0f53612122d2cf9e693d1a9bd40c1a208b97c8af25afb04105e447a822a0fd47ef939841a35558bd286a556252083ca519e566968ce79dc71b892ef9ebe254284ffd034e46c32b8b12ca0268bbafc158b2e7a6e7254a9447e46c412c6e38eb444cd83a71d492ce154eb5f7806ce0f6b51105aa4f570b42e0fbc41e3c601e5d759e237070db842d56268dc19e4c90ebd4c05b34f7b004074", 0xc4}, {&(0x7f00000004c0)="2bc6b3283972cb5813a814f347533ff10b5fbd729cd33d801b09d0b3b06978e070f05c84bda53937606cdaf0f90c1a9a", 0x30}, {&(0x7f0000000500)="bf91b074622d7ec9ab89", 0xa}], 0x4) shmctl$SHM_UNLOCK(r2, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 10:58:44 executing program 0: minherit(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x400000) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0xfff, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x15, 0xffffffffffff339c}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x8, 0x84, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x29dbfa831284e31, 0x8, 0xb7, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000041, 0xfffffffffffffffd}, {{r0}, 0xc9a497ef41e2abd, 0x10, 0x29, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x6, 0x40000004, 0x8, 0xff}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000005, 0x4000000, 0x1}, {{r0}, 0x0, 0x1, 0x2, 0x33c000000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x3}], 0x6b0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4596, 0xffffffffffffff66}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x7, 0xb1a}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000003, 0x6, 0x3}, {{r0}, 0x56459e99763edeb, 0x80, 0x2, 0x100000001}], 0x0, &(0x7f0000000000)={0xcde, 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 10:58:44 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() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xff) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 10:58:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x800000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="c526dc00004900ed", 0x8) socket$inet(0x2, 0x5, 0xb2) 10:58:45 executing program 1: pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) r1 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) dup(r0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) r4 = semget(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x20, r5, r6, r7, r8, 0x100, 0x3}, 0x2d1f5d55, 0x1, 0x8}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r9 = syz_open_pts() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r10 = fcntl$dupfd(r9, 0x4, 0xffffffffffffffff) close(r10) kqueue() r11 = semget(0x3, 0x4, 0x20) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x65]) 10:58:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000040)="deea5edfb7c3c563af524622", 0xc}, {&(0x7f00000000c0)="9f3cb1f8cb970fbadb125c4fc5ccd19b783094e6da71c255809044144e90052ad4c49bcae7b1e8cc019282090bb56021ae346d6692ccb43691d196dff0f0843517c01de7e01d4188e8262597e910bf4778838f9ad22ca3eca94d5688d94a56a897627d5b9f0ae3be693897dde41a91042fcde7f2fda50996dffc05ff45317b35fff4901a414d5ce9aa85f7c9e6ca4e5fb516b7806f51425cb6932e70299a32ffcc40777ff511589c4a5491e1bb85c7519440571a62cc944228c660245d79bfecdbf863e43e1e85d6c80d58ae851f07c14779c1c40c12a4f30be41b1a5d4320d9eb5770ad09e8360252b8ee5003021aeddf402887b1abbdcf76ac90959a963b833e759bb90cd11a87f92ffe809864f74a134a0057bbe02a86aa0f2730f381c49519901ae66c5bcc0d33e2b3feaba955d9be398c3b4c72a9513b0352ebf085376472cb40269bdbe67f0eebe4292c19827701969cb5e79f012018d170d1d3699450ffdc0209807630b90ea9b74db547a67a1c4b0acf2eff6105084f3115d1edacd7a12cb92f379abc46a09696da0076241b4970369782dd399002cd343738053153538a0df3d74797391485df73c5eb4651d396ac567b81fee01026aa040ce14febf500cf7132c6dc7f32a7011d298fcedae7deb840da4645d3e874e74f909bd1efaa7ea788ad2cc51ce548fa2f1f0ea4d41791c4e247537b479321fdcb04aaeff7fa5d9b7ebd6ed1fd50e6452f15bc50e3e099441e12dfb5fcf183b22a9d731846be98467314caf28ea6d54d8dbe24c481f964ae5b1c0606a22788e68d7f05cd6d1270c925461a10423a56da473b11ee44435c2a20dd5ea14a2f6032079af8cd21b4b28e674cf759dc327421359da5040d8194c3dd7a43cbb04953be05ddbb727a3fb815f28117cc62988a583cca320f5b0c0e924cfcecd14e18367686cb84ab3cdb675717b4c36622b628651e48f74ca9d7e324df1f7b3341866a0db9be1b94deb450f14c615f3f6818a8048f1f9de67eb8dcf2cc173c5cbc7b38a7464ea4c5cdcf78f8fa8d362ff058df3dce1adffb870662ff17d9ef887caf14b824c9510e70148f11b9f3a0f0c69b2402b951ccfc83385278fe4a51b0f9c4b10ba3a9d5a92cdc437d833d98b57e0949313849a4345fc0805c5385b8befe72c2efabd0defdafd96911b7435309585a15d8e99099f3adae3af87bd003ea86efcbec74de77952cb9de1636f1f8e69a792de1cb6b9142e16cb50a4a48777d03eb5aa514b7613a1d9e9b7a2f394651ff93fd5169ae339430b4cbf462642a680766ea7649c1029681264c352d27e36cdf39fc60a3a04efbadd3771c3fb6b5e47ef326f93887dd484b86d9eda5564f3442eb3db8c3006496b129be201f4cc36547b749bed57ccc7587aa720c2a67d482fd531113a7bd73bf0f3e060f7bd7c6c632be8d1776d34c334f111355d75e71289d018f877e0f10a3e106c1e58d3af28001ec46290e9ba1b8f18407c3aac427d0e2a1c5ce343377af900a948457ca836c9ef2f199c2d31b93dfde68080a7f4ad5a4466df20fba75b314419d4c590bbf9a9c7a58e1dd947f91ee0a4ab9b5e9a2013a6d34fb02312e5a75c6fefc2915a7f4d71e2b577e3f83d80179b3281e153b0523d939e763387be333814cf796363fe97887798bd06f7ca1a6a17df03a7c756ca35e4132b25bb046d9de516d138cc82d9b406c03fa9b6d6faf5f62df6836109117f2145c97de8beac9df49b767e822007e95a942957f72dfd5693fb0a1371826fdd2108689078b2781963dbf081738229b34c998df2c69b09b76951dc33f3ee87d5b23ac5f6e1ff60a3235f3755292b2af080f484699a4ef5732f80e47ec7a5a99aaf0d548ab821f70ce77d4dbe721e44c1b480c1dd9f9447e08028f118efa73c47d30bfb4a2cea39941de7fe2fa08c785b8ff91bc61c8e6c8a3525740f9fc8536c07c1233aa9103c94083480407999cc5eb79d8a4d7da5b36b844823ac2cb25fe215063a12274e39882d606add7d33977e6c9e4b842352bbc9d93043bea3f98438d60631b6a622950e199f8c13e66fc5c6f4bb51029f0dd00b8f4875f0b7263a7c921386f8cdd4fdc6469ac28dfb3147d71982813f918a989655a79f0ae3921937be612f1c914a393a15da115cc9f208ce8485a478b9e0c4ececb6ae7ec83185c97946d382d2816831392d5d37824bcdca4555b333db66b7ce41fdb49c487d49decc0d348aa3055181652185a0a51c212e368c55215200acae3dba23baf6a1e375e2ef0ca9099088284177e66d8552c315294a69300d61db4ad97b5de5323a5c914407da1cc05a9ed8989e092327afe717ce98aaed4628288d1032d0d2cd77c3d8bbaae0c1b866a65cb3c9b4cbd2e6918efba1237bdb653c1018ae086f8ac7780e4d8d89f2df5496c5aeaec10fa84dc129c6f3ef89bfc50349a9a4fe16440a169906a4de63f8466a3ffb51e9d06ff4981d3219f77f265dfc88f8d88c163e4d7edb658fb608fdc4c2bd65df1af2f97b1a80d07b7826d6bba441092981e8a39437fce1afab6f7d278ea9f3bdef6b0191e58c89b8e08a69dd775e6f3fb0be30a3baff000ec39bf28804bc69b87c36bc50569472e5552bb8906be58c7f34f72314e952369f1cddd3da1a108a2e4b974d2055201f60d1c3341357e18a1dabda4c1d28854fef414b2f7e150eaa00c087006d2add85c861745bc5cdbe597d0cc0c8d13a86252323630f4d251ffa5df152e1024978698d78705600573685a4e294630f3e748af6fb505605095a0806cda8ebf31307f76943a6713bdedbfb12ae50d80ba9d8eaea2e8899fc690b7e29e567a00058de2690e24c19aba1fe781efe0682cfe6bd136c2c2ebd5fe619e963a60959c5cbdb79b103d95ba98eabeda98dbefc8db3f09712222e597bb9bde0853d7858695b2ca832b24a6d5d230df279aea6913c1e779010a1ae6f5793cdf931bdbbff787ad471814e55268b1e5a53f8c36fc8c5880505a1f1f665e1ca71cf9dcbfef93be36de7db07d6bea8c6f6c7289d03c8d2e9ce66e2e3b4449c54811ed7553e1619d77ddb03231ca1e73c56fc5ead18f44a3be6daca531489ad5732efef2db1ecfa0f71027a448573bbeb62ca1e18f7f4d4882c5766368210ee3898be6c1277f7362457cee42708b2315fe2c555ec0fd33884570fd17613f110147769f435d5f0bf23787195d774a0c279794e5efca2ef63d914891762aab2c00865c83ceac0ed244ed25e46e80793f97ffec7f1c330c0c1c4196903a3e33df27f3d4aaeb9360cbda78af4769be1e36cb55362deab71726f0261c186a6aa80d78d2e5fdc4a1e9b39494081978fd7fc5be09c968557ebf96e53e064279a4c19e94874297eebccdae35658707dc8d8a21a22d39b51767f932128c51d933a84fe3d52cab4b6939ea5be5f7387577d5d81cbfab3b0cf9595e1d108d78c9eaf25a4b693a61f789569694adeaedc3ff60ba4e592d3a224d650c6c65c36002f48285f8dcc659105b566184a04a78d39396a9568cfb2b66a366e851fbb7447003f5676c73ff9f385ecec6cfe061a2f7155c1d9cede7df476c50ea73b35489b94f8d6b1d5e273c74fa1edb528dc32a1f187c8ab09f68e1abad14dd01b98d9c959a74e1c9d4377f5859aaf23e3d9cb72bcaa152f1cce7a5fe8ff8141a686927512ff35de4c68237d48464b71db4d38f2b3c2c05632c6053d4de2dcee71e66cbcbdb64d37d265c9f04c8ea1b1c549cda17800e5f5a885262db73de84a9ee3ed6aa2ac12446bd80358d8d9ced8ee5dc0f7cfdda7d2113b5534635d34dab435ff8438f5dca52599e3f56e8b850e5ca58a68caf3d5b0b300f79ed2d85e2ef15fe440ce366bed7f5752717e23cf8caa34341117f606d11684939e2e198e3902086b8a70ed7e06f9e9ee9a1b985c886c9d86877a2ce13db32e3c5890aed136a8e4e0e47285df6f30f1be5d1228a208b6ac47c2e01a6c92ad38bc91e03796c23d453398d88398a6d3a2a4fa3d22c874047367bdf052697f7c8008dde1957dd7b84ad9acf8c09b253394386e95bef030652ef8384c879ff857c5b67279fb25bf5affc640655e85805ea89e32181ec0013d5444b394c54a36b7c12dcbb37d5f7375eea2c1455b4ee864e5cfc4e6fd3a95f229d86406949f7ef9bf3ae2045a4c3deb402f47ae7a6e8f6f4f8b318e71f86e23f4c7870410f22885b230794d5a74f3624d09b1f3171dbef9373a768a9fb3418559d05219a6e8860042e2b3f7edb6f0a56f51c75bace43433d1494a31ccbf4c98759fc2f7ce7f49f1bdaabe3fa17a2d91441a25369fc197d1594db4edfa081c1557b120da7e3ab4f204a3d32362ef6854ecbc671b1879fa5f02c9b247465fd0c6d4d27cd23328f17696691f309bb7e83f78ba67fd46c920bf66739ebaddf27bedd26a5af2baaa6a03a188af2394663b75bdca9d21234975dacb8d061457a05e9b8d91c7c82e099f86ecb3491365feebaa071d9e5ad2e1e78a2fc6b36652a1334d41515f7b6a7a5bb6df35b8c4683ee12c949eeb533c62ebe72d3c83285fdc277b1442d31a6ec09145647cd9145b607a4480a1854d5148d49e5fa27cf7ef0c4a3d3fee71c2e90cc6441f64f1a462ea522572b4830e2beb445e13abbb8dc6c6954e766711a5037f056f8915aca766a773728809d8b8d47394e3e5a30939b4bfd6c31bace5290c408498c8f8108d4c29097bf9a88f57465baa1c54761206f2ff89ac890dc45d11e9808ee2a0f7dbd58f51e9326f436a504a12eb653074a78d141475c6002494de748c5eebcf143d8c049b50deb6ecd0d229db5bb20eaac7c5ad2cd7bd70aab79db5e6ae875d7d3dbb19dd93df267a4b60d4ed423bd6f06bdbe9f35f01c51de0b4425e77830db848d43a697e26ee4a20169fbdefef4dcb77c4a8a40014cceb72f324baa1adafa67e5e0f27274154a821afef1f49d3a694e7e45c9dce8944464a97980095bc1b55fa47528228d00123cd01c171ac03d44beeef08dc7bfdd6cb179daae4f39905a015d9f4a1d57dce058c0382ee44faca942e9fd4cb784a1f1de9bafcf947145ee063bea81223dcdd9ffc36bb39bbd33f72b0308dbe534c5bb2263fcc6bed0f087e0fbdf394f8fe50596141462d61c83ce2c49b1217d778f56711d99a3bc08613602621aab5588feb36c4566645d59c90ad0e45a829e301ff915b0b972befff95221db73e020994249bc3219814f9784994b38d8be0a2764c08bd64625b73ab4b078c13b4197c1969b254b9e501c4eb21b8864b40283be871e104da70936f788e716fedf02e51daa1fe0ecc690f863ea3c40e1eac9ab4c9092cd63b3f660c0d1cba0ad6c006a4ec279f193c8f12306c7f81b8ab8a9fd38a3f7c9e476d7840d1cc98b42dc025711ae939f77a798202202c2dffe2017fb61840e8745ca4d852c1c3deff8f0a195c19cf6c6f328f8b58f99156df7ff8e542024e9078f8fcff4910c4e3e59a92b33117cf59de11742a8f98ca8634c653421b5010056ce056b5b67774d4496c0e84afd141be3b856e7e11639f4d24d6087dc10565143304db0f1ecdbd2df9374f14138b8146d7b6b5a37066119c250d40ea9b176881adbcb216f79a70156a42ef651301c9a658f7875db0b42ff284a03839df8c4e0e80d94633fd83ff5f449ad6a0f6f2c552c32eb5dc556e2356370d0ad7dbd285699bc4a31796d3abd17f27fc4079eb33449dbb187191d2fd8895e4da2f0869fa18436b8af6953e14c855f30508b6c1d45f933e054d679e9d346d5cc1d03a3df66c2d2c351b2fb1d", 0x1000}, {&(0x7f00000010c0)="f0928b11ac07288637bfeabf956abc35c2cd8a2906019f3f7332547745f9bae21f221c543361b924a6aa9032d5ca3c2ee771eb107d2d6e7890677b38548d060296828bfd965ac08efce9ba0711b93641e3776deceef3b69288eb5927054030bdcf82c4a9e95514afe3e96d25e406d6e76e592606f4db786a422a2a288d4114a18a239d8eb70c9c2f3da23ef247d34b08c5ab6ee0868db7ff32347d3c42456243f5590b9cab30254f72f2bd09e310da4fcb4c9a2f694206e5a4a95dbea90310d7", 0xc0}, {&(0x7f0000001180)="c006e488b23d99c8fd0785f6efb089eb6b5e3e0b8f0068c2cecda89ac5a0e5638722c4ec2386d4fd1c6f6ab03a61b40e138a2d92a03c174c5e60ffd125d7b13aaec3c0538963", 0x46}, {&(0x7f0000001200)="375d4b928a9cde1ba3796adc7d977fbc8b361829352c1b4ca2f794673096391b6f6083728c1d5abf4cfc462ffc2bb7acfc600c18303f829aa41da51610b1897efb338b261a92e40f0c1d9f8bdb8216d64500b227e3783909e2b4e6de8b3d7af23c72372f4b24a2e893f1e5a47ed87a7a7322607f13a16aa3fb92bd8faceb23b6d1f08d79d5abd99f8e0ddba29a9809b53f8c6a0bf110a883fb6a450ee7", 0x9d}, {&(0x7f00000012c0)="311493c2cad26962edee60730063de99dbc2a34e410c855344d6be713fdcb0bed76b54e4e5f9a2bc4820bf54d4ad136fff5e2925e601ba0706c3cd8305db7405cdf6f29d483edd28670bd28187c5ad3d1164b35ea471243b68b6607dfe016e2e93c470a1d2556f62045c7d9dbadc28ee5b4e4fca56913a9150ec541b6497b4ae95159466cb25b2bbee272d4c179aea1a67f5c0b4c218897704452f2784d2a4a1804236d93634e2620166ef6867c3aca6e8a3f47bb8a5a3", 0xb7}, {&(0x7f0000001380)="a4d64ac641ac41013574f56ea23f0b81f45a11dfb4c0ebf65557526779d64a4c158b4e0f0a5045af5148f0ffb2e8d06a0a4df72824", 0x201}, {&(0x7f00000013c0)="f324fc60a96ff94f9cd88b559f1b6f76ce4e835efc9776b2fccefa403b51f761d263458f7c53b7029d445c6d88c39fb2aa12a86813792fbc40009b6a043d00ec0ddf07838859c9e550fdf6139f5b434a66efd055e24195bec3ffb88318b64a2f39e8f754da88588d5a447344cf904debb37eaa3fa08d7d6e9b04275bbf1732a39bc192191575478d0ebb3782da3074523e005442fd99d05b7c5584276581562fda354b2facd580da4bb42114b6598418302168d12b13a497e66c3ed03005a152670e8b71e3a62354ef52231c61e30433367e1797c1470b8111216dca83cde2592b6aa011bb45369fe924f04afb24216f69e174ac27c6d2907c11b606bc06b152c881877399560575801afe80a61fabcefd0db7e170b58d98db775aa22be51b219eb1c6bc67df4b5d90870b743378c32f911e87e8780f449ca71c1cd7e8fce60031beb4130b0f0bec4cedebbf20d52e8e66e28be1221767a587ea9500c8dfe8ad56570079d8deabdaccaa14043a49cbdef204bb60b6c877b9005aa852ddaa53f13af58b3093e4633be0dbe1d71a9783878880bb35d55e9606e2e3684bf2d98e9e7724020f49035d9ddf8230f82c327749cd2373285813e0525cd27acf52c8be3776d4938c0c93ca0415e46eacffc4c912f33a64fad3e802a1f1a92e4c0abc3153fe8c1052291233609c76b8227818e276bff78f53cca96c64ec00bfdb656319e1232bf9fd232c0b02b700e45ba73c48e82bfeb66ad59abdf5dee8deaa278ec39f4ab6b35a7287eb316f263e9c4e6de65096932069fc726040b7a267c0351f6e1886e38601bec25c5a28f52b26272dab374922bd67fbdb79153a4315103664ad21b2624334501b66037d133f351b3856b6fbd9b5fc104f90a8a9c7eb4f5532ab9e41379437b36ecb15fd5dc830157d5cfd04e25d9ea9c2a1a43c7b45e5151a8390669003438f9f43e604d8f608a63524f58e4879e451dec1209d980549af7762b131c4774eb1b0a03a96cf174960a0b471b6201434198a0266093c402dc4326864d386537a701a75115c292c087c7f0e6f5453ce0debf96eb0b5209d1da3cf48bdac0b273c284c84b7180e157634e97b49038cfd2411c8c3f26ff6d11460498eaff6b66f9910f9eead4702043f8d2cc2f91d624d75a17d08fc52ddf0c26930c712bb36a5dbae33124a64a8ec62e4568ed8f9fa90adc79153d86cdffce72dd98073b9d09656be0051fa3038c4bb2fe133ab2f6a44b3eadeb4427bd8b56b1b365af468c2961ddb5cad2130b43c1ec818613dbcc91f0c46f80a72311934b12cfb7e8ebbb9f568adb4afed92283a66bb44a8ea72f171255bf644cbd19ad8bfe78fe37b4c8ec252c2fdb98ecab19c40937a5654b6ec252d162969a1953e21f5f3b391ef674250a7187dc5e242ea145ac547b9f0e58fbc28d8062157f4c4741fe20b1d86945663181048974d32e519ca501b1815e01f347f50099fe08a93dd673ff321f11e96180ab8dbcdd9d6dda2d1d9295b82ea5bb14381139ae057764f0efcbf7fc1862eb47687d5dda5730aff69da4ca786094b8a71841b97fe4b248351c6fe37b203f3f7b4d9d3940bd9503aa42475c1ac726f3b6bf07cf530e20fe2ec4af3817d61e3c4b63bd50f2368ba7403d80187f088882b92903c9c65c39775713e3731e72142cadecfa25333675d405cded833c7b17820f14427cae930a73871ca69665b4db626c241c2fac2de11cff4f73e45df54028bd2a252a56255b501f1723e18978b4a24d99be23e67ff5e6f377350b196d1c4e0fa6aba22025e88d02a7449d72081e8d34bc71ced2530eacd1b540700acce0e3ab4f7d26934e5382ec842b2cd4ada576de52ff14436afa1dc3d08f364d81233ca3294bb42d716170b6703418e2f093dd5215ef724f609847fcc8e0a2ed414543ba070f58692c61128a338220953923087b3be08d3b00c609bb83b41483a3e0118087c9dc60302ab659bedb325b763e2094c65de293d33e64f70180dec9fdfaf58663443d26200587cde349f1443272d64dac5a287010db0fa59c7cc0f2be2b2f0926f237bc01264456d355f4cec9847cfdff19621fb21f5636753fd1495c5916a11a0f504769a937dea2b5132aea2ea1f672f4f74d51791d4c90ad47cd560ab566bd2a6547081330f9c33f1df6c4fc72d8eaf1aa7b42a99ee8c6e1d334a12f20e2e420be7bfbf08a9b5aa38824c3a9061fdb1b16133e68278c14398068337ff84840f9992d974d196d0f099e3cc1a63dbe3b05a9d84c22a71d0aebd3273bec565ae287f4f19bb7da362d7ac90c32a776d4be90743b978dfdb78bf5138e973c6afd8bc5ee95d43e9c8daab5d3367d1570bd0e44a769de0a57c3ec549350f1314258b5fffbe81b482f44b2f98ce72cd9426e03b11e9466cffc2572bdc261d8eb19fe9f55ca0d2269102c058fe7f131ed966ca66032e54114d0869e3f70bbe5bd4b3bf5be7c6030a04e1ad5bd47b76788a47a5e7af196c300f9756ecb242bb37ce7cafa4cbb5376d8c0212003bbc9e182b89260e25d9bccec190ee7566b991e56fb871b57a03d85c620bb9f5d479800039b450f03dcec5d18ffda1f3f017d74fc663034f5714b6e9e773eb005c2f91cd5bd820664d009138e4080a20a130b490fa5e469dd25cfc0c9254e61985deb35c91112dcb16a580038899f76ad7585ed1642c641e523b29f1a7a81e2a8c9c1241e0abdfc9009498fe1f27d0ce1035469a9c899f8b26218db4eb0c808053783f4de935838384f6c805334e83555e6ce3c7083596d5c2a4af5795a3fa7a3430b84d16655ef1c80dad32c14a3d01a139bd1436e2e2682c07300076e8f61c09ae6ea06520189e8425f9e95975f9ba48735b25d1f07ce9ba111ac5aceeccf600f669e99ba841522bcdc2e867e6c9df0f669e5008bdf94989e6ec20142fc64dc15252d8b44eaa08d67525cdbfca5eb70a693e126b4b5446f4b368594e7a28f2269fbac26e2d9253c32c2b48beb17ebf7d32903d24c6aac7babe82c547813bfc000e7f7cbd890d6045878696fa1fc3034dd0f0a56bbf5339b2d66589ad3d4330ed2493ef3361dd157f8622ab6969ebb7300fd412c665ba795cda086a95ef176ab1dc4fa9767f39fa29aae3b725bbba3db2c73704b2975e03d39db145a896252fe621965b35541e9e197b1d8e320d624cb21ea37ffdee21bcda255197fb9bf69a35080a151f07c62ddfc9e7d57cb5ae3f5219c282c6f080185d06d97cdea4a59189ba40f04cb12c8dd2007e1a870419a81d1e841b89849d9ef3fdf354ea273fc85e228578b6d324fd77def739297e13bd597fae278c74aa92ceda7f2aaf6c25323380e2c95a1032045f61e478f1a567da34e1d6883f1ed15d08fb99b84bd0b1ba7c1b4abbc74ad4d0a0778d445635f6a2b591f4ef342f3e87641de3e9a1b415977cced0295abbb0900778a7f5864e313448c474595236b1352a3670091f546a48e6c2dd2febe6cb087aee12ed729f10b99a666d4a08bc1d0c5626b6760c0bd5401b6523c916e06374a953a13adfa000fd8745f3fa87997271da436cc4375137eee8c55f832bddb82250732471becc6a07cf7ba3a69ebf93ec4e6c7dd2e1fd3502b89166abb84a73050e250b0dca61fa03fd6c824825e387ee32815713bd827e4ed8d66c9b80e77665aca030b49f2829e0011c37bc5b993b5004a8de6e221f9b1d6cc7201348a4122eb7c8c3d99fa8276da68ea6b3b9d6faed1679279166bd9b68d19ecb72308170fc2bcbe3009f15afc1201b6c5379c1935eb68d97a1741d83b7f40869a93ede3715fc8aeba2b3ff6c1f01bbe03b75af01a44470d2f66fae4157d30287e286e48a7561557e2ebb9e14e87a770002f696ad86c7fcb4596eae9b10c81ae22bd3151c6293ddbcb195d00f23100c0b8e886a1a164b0edc4f7823d0ed221b34265c65aff2f7fceed52e230868febcd825e9e55615fc59ddba61d6371be41f251926d8b9bc973124a38e9c3ae7c9f0961942174e46a3c06bb3a4f090e02593c7b79d4481a0694f108a211fcf306c7b55698aa2a3518bfd382b5095c25ee80c3156c421c61a1aec7e5b23d05fed362e4ae703c9bc70359144a17e443ab028e67ff264e664cced9594af958065b98656b954f7cd1f63fa1e20cd28dedd0ee4a69422269dbf0b3daec6c01f87dbdc37a230f51de87106ef7cb49a0fd9329f9fe3843a4ca7b3610628e8c39cd7897639aa8ac60158429371fb0ec9fe6c589103c533c74ccb664efd54400a8f645051a2bc09175b129c818077c75d66aa678bf1e036654a39fa228ef203629da95718b29674875d0e9ad92868060e2a996bef2bdcecc30cb4eed0030e46505a7190d18252692dd543e410e24ea731ae64dc564dedb9adf9a68cf79945fa4a54a4ed1826198e4e5110b65ce3d51447db590db8f6ccff804642c4f3c5b06ef7f8ba9d92d98cb3d016570e148698bf605858d3177f9cda033177cecb95409f0f037948371dab2fa4d6ebd4964e44a9513213ce3e8ff2f13a3b6e33cb042ad2bff651bedf2a1b63efbb61eec4b41b1ce9dfbaa447a458b5789a2f1728cfb35654423747d82d46973e104694cadb2db94f80373f5a14041dba4772556d5f54fcaddeae2e79ac6f18ac89e02a1ddc95f6b428131c455a0b6547f69327990b6b197b5dd2c96947d11cab154bde3f9261e97310df012b1b3979fb6be883fc2fa796c1ac3f81e6662bdee359ba3bb6cdb768b5fff68259ec647d3c43f2a678ee9fff3c01bd87ec63587b421714bcd7067694736d259210345a3febb40102ae58d2ab436ae4c20c75cef1e8669d57c14da26acfcd2fd681b2ffa5d9a8d014a546aa3b4efc93409c0816b51d1a80be728b01f443ff945a6ecbe463cce9578c3de65fcfca7001433bb9e45c7bdcdfbfbfc93c562355b8afa7eb5c722711827b09b033773fb93fa8da76ee3fb94157a04cba1455d5997ce870bfad38fc247513825f6fdd4ecfe6f1c6b0ce58158867d64f8c7f22248bbcbc121f41923e4a48ec67cba255153c03ef53e78a01832f67991716c00529549072694dcb0c6953c9ade4677b24854a99553ad6a5ff7a54ae7cf5f83d71952e04d084ab99f32bafc009390a0ec2f7194f482415f57bd94fe07326efb6fd66e7694978cd9abec57b12364bc90ad8311dc53d44a6a8e19df94edb2b165ee1d6dcd6d3ede86292fd9d556e5bd093f3c4405e0158d41b2d7b1d8de1f7f3eddbeab2d8ea8e89c1c3afc3a67857b7854b48e8edad80875a33b4dc9fb36f13fba7ab247db93a07b865a2bea1d2846f37334edef24b89349e2c887e1f9702a17093cf988c56277750f271301022358c5a23584ee2b4051bee510fe8f80b62c709c00f619e2480b9a1089483bc33da795f3f18764a9be72d82304ea0390ca183e78b35cfe14b94ab9d039cb2479069cb6c1548609c68a0afe40a1cb0e793881221caa5bd8af46a3ef36047eda91cdc4af4eb50435c7e7df4c3467c0cdadee5ce00c3eb0a3594a2307b3c716c76797e9109315b38b1d2904ae945d3115951c8acb37ee9111ef1587d1fa44d867d4b0ad2ac208d155dbc3a19c645ebb8d90b3b133848f2bbc3b7edbd5258706ec306d096f32adda73ac54de70503dac37f7d7fce4bf8b96d7afde1dbc745e7b6df4e0c42bf3e128fe6892f09f9a1cc4015622027da06017db474fd88d977d55992c5ddadddbe8f63d9295e3e2c6e0cf2ee82ad36809e23eda95080e97eba3b667436f2c296d43011a5d9de65151de573437bfc17d08294d125f286439fa9", 0x1000}, {&(0x7f00000023c0)="42bcd4fa27457577bcc183eb5645f353934a7d2042afc5490c284de8", 0x1c}], 0x9, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000024c0)=[{r0, 0x90}], 0x1, 0x20) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 10:58:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xd000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0xfffffffffffff935, 0x0) close(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x0, 0x0, 0x0, 0x0) 10:58:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) close(r0) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x64) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffff2f, 0x5, 0x743e4b89, "ff8200", 0xffffffffffffffff, 0xfffffffffffffffd}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() 10:58:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x65a) pipe(&(0x7f0000000000)) lseek(r0, 0x0, 0x0) 10:58:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0xb7, &(0x7f00000000c0)="5a5f1ac3fa78ab889ab803ba2f05f93022991c8ccedda954bb3294a6be414b91ade1a3381bb67ec376f5b6c926d56ecfdbd7bda1eebd809ae2cce596a1530edef3b9057772de3c4c0d0825c2b8f1b6acdb49fe3613994da9fd5d3a9cf4f1b36495e35fe5d0ed74ce77c57415805083d81b0a4d27779d993628c82bc92efdede78047884e927278361dada5411f717c7d901b43c57d6bbc5c0d432714e183115803d80e62f1986181d21a0a12f02395841a52d32a6e904c") mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 10:58:46 executing program 0: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/26) semget(0x3, 0x0, 0x0) 10:58:46 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x1a, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendto$unix(r1, &(0x7f0000000040)="f5d7b731692ffaf04226c7f8409478c4d79cb74e0fd8d54293fbe366cf5ebffc11cc2ba0aa6e0f09e602e67808b2457856a53a92159433d6f8360783359e94faf3de3db639ebe1fad383d681645adadfcc220915730411533420ee0215dd750556f3d67b87a4", 0x66, 0x401, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) 10:58:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) close(r2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5cbd544199e3641cff4d67b32002dc31b36a46393382c986119a29d8da1d3397db1ae44aed6941f8aecbe0e196cbb8"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x124) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000740)="de6c2fb11b214628fbf14cca6d43edc7acc7afcd5655eaa7690efd9cc418a2995f59db35d65637291e2a830c56d5e224205638573f0a227778635191a9f0bb5fa0cd7399b2cbf8b088d2b85d984bfebf36320b42330b8c31abba5d4600b80a8e229bc052a1892032f8f1c8d09b5e78298b6f3ab154ae5bf13b40716f1a80520f246c936edbf7df11ce1acaf7c03e988ac8490608f9bc77b5b2421fb91873cf981a75fac929306e0fbe9c9ce068af603d42a1757553b43492dacddb2d308f25efca51fe7b4053c2541deb90be1150b09dd6550e5fa78cec8a75919fbd3317f5b735efb77ca1c85a9063d915da69cbe697613c1a2ec82bc412d4a84f581f6e45c13539d2acaf7934b77a62dcbc8c729c91a8753e636640526663a2f3b2cc8bb1cffcab6f9e116516c52f43fcf0ebdb21ec7581d749ab8eb79eb21f51c5cc27cf89b1c40414709e24810d5f2c52c744eb78fcb23f400d74309d2c51a879a7b980f2948642cdb13409f82995f4657db24c27ae9b08f59ab114d6d345b6e6e784bd88e0b0c41fc0e94900601ae897c6a4448c96f6c697dd762ea7e66b02f58c622db59d3eb8363b148d295428844ac0753d61adb23a9eff1415008324efdf4b9f528b28c5d6ce82d457c88ad245b3a97d60848b164549ba6ae930470e9dca090590a319348d9e0da0ff11c31528baaaf02165712f5714f0886402f6181d36494cb2165bf1bb18f5892ea5606410c7d7831ed52b333b18054e52807a83aecc10f5b186f42ae6fd1d87fb456d24e8cef6b8b044d7424258725ff41b87cc7b44e846a9a568c33ab11e9c7bee6324674feb2dd0ed0b022fa75ba8d438508695332747cec9e42c645b61539d2b8f781b15bc94812dba435399239cdb72072732b87d1f4bac8089d1de4cd2db330157520dbcc9a9dedf18080329e360c163b2ac91888203e559098f7862d627b77a9ec99b408b2263e7a881eb42c74638e4b16f8402cb0460fc6e04dc281f470ef14cf58b3ec3c8ddfa63772a7cddc69309fb426034fb8c85f01e8420419a7cb84b12065e09a18f59ec1f3d875b8456b254e3cf402e79893cda6cf981455e98229e93f886e5a989f5b7d0670fcc291b09733b914156fd73e9262aaf7c6cc7a2706c0b42bf1cc09288dc038a8e8a091270d70ce11ce5ec6fe6338ebee420cdef58f49ca6e510cedd0be183f203dde3af4f97b27c86be31ef0626deafde208f5f4e9a2d4321a6c3d8773f2290cb9bb3ba01ce822be8a16d647dd82ae164fe39610ab604171d949f0bc02e57d37d6d04718d52531c1e348b535ba2e42d79a24e646d208f0474d673fb0098994a9ded9274530822177054c17eb6e92a7632204cc06fced817ec374ff2b2fc04649f8d3df61a53a832dc10fc4ca88ebf823813c6dd27adf19308047888227bb7b56197704262244d0893c036572c98a456789be8aeaadbd82d8fb66bda36ee150bf8955b5f1c478d7244253735b2ba8d9ee9e324f2a5db", 0x429}], 0x1, 0x0}, 0x408) 10:58:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x0, 0x11, r1, 0x0, 0x27) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) 10:58:46 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) fcntl$setstatus(r1, 0x4, 0x23fe) read(r0, &(0x7f0000000000)=""/250, 0x48bd4155) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 10:58:46 executing program 0: r0 = semget(0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001, 0x1800}], 0x1) semop(r0, &(0x7f00000002c0)=[{0x4, 0x7d, 0x1800}, {0x7, 0x4, 0x1000}, {0x0, 0x800, 0x800}, {0x1, 0x3f, 0x1800}, {0x5, 0x6, 0x1800}, {0x3, 0x416}, {0x3, 0x4000000000000, 0x800}, {}], 0x8) 10:58:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x200000, 0x7fffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) flock(r0, 0x5) 10:58:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff, 0x1000100000000, r1}) 10:58:46 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) 10:58:46 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 10:58:46 executing program 0: nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x1}, {0x800, 0xfff}}, 0x0) 10:58:46 executing program 1: socketpair(0x0, 0x3, 0x15, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a3283e09150a191b2a5ed0eab8ab20c7d1f796e4b8df044b7426cfad3929923c5525bcdadb348707954d8ef78a9fb1685472fa9ae3e3f8452a7957dc959210beaea4c54f468c30f6ef7c336aa57bcfa4cc47c3dba41b8cf7d3d3d703011f152b09f08263b7718d5a45f9659a41688ab383705fabc520d93ce9a62bb9e6948a730e9aa613c17f01b4d72f5ef1f52a8c5752cd5d494b797d35c20ade44c8790377194a3cb050c618cb574a3b29a51dd790a37a7f0e49a95a4227988037914406", 0xbf) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r1, 0x0) 10:58:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) dup2(r1, r0) 10:58:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x252d1ff4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 10:58:46 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f00000000c0)='cw') r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 10:58:46 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x10000ffb) mkdir(&(0x7f00000000c0)='\x00', 0x117) open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x140) 10:58:46 executing program 0: utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x5, 0x8}, {0x80, 0x5}}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10000fff) chown(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) symlink(&(0x7f0000001840)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='c\x00') 10:58:46 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffffc95, 0x1, 0x8f2, 0xb22e, 0x100000001}, 0xc) ftruncate(r0, 0x8) unlink(&(0x7f0000000080)='./file0\x00') 10:58:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r1, 0x3) r2 = dup2(r1, r0) accept$unix(r2, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x7f, 0x4) 10:58:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7f, 0x1}, 0x8) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 10:58:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="478c831dad5a9f13333dda3edd37de", 0xffffffffffffffb7) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) 10:58:46 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 10:58:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1000) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/72, 0x48}], 0x1) 10:58:46 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 10:58:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) flock(r0, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x401}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="7a7973bc0242bce2bfb205c1045e3b7a808e924a9e456333b2aa8b84d176b8a6631c190a6482ad1a234534ee5632a8bd44e11054895b607b00b04be03cb236b9bc11f7426ac9d60163bad555d968b67921a87d5109c997dc58f3255fd740ade4970b130060ebb77464db549a64f2940dddf2b9d78b792c9bfdd00e887df7cbd98d66598ef5d094202b569337a9adbda3ed1b21f8401ce1b3d2ae", 0x9a}, {&(0x7f0000000180)="4fec57e90dcad6aee16d496bb5cf1132d0771f92d7c7426113ede8c4566d0419f940ec0d0756f4f3c7602f89a73b45c8d24647e367d115be28248cc623f3617fe5c920cceafd19b4d88454f32f388b84299cbe170b5a401bd6", 0x59}], 0x2, &(0x7f0000000200)=[{0x70, 0xffff, 0x3ff, "48a29acbc4e25b3bb06e617b085df1747b4c91762ce7fb7634ccef1abd165d9f1efb49bd09d0a0e2620b808ee590e7881617be8dc586eee0a614198b11c8648f07bbf8068d164f696ebddd6267a3d097247fa1cae47d6859f559c2dfe0a048"}, {0x48, 0xffff, 0x1, "974a87d04e4dfc01b38f9cdcf1dfe7adbc53a9b4a4cfb91229c6db308e0acd6ca39d4c079c535c0a771a63fc641108eb1c34"}], 0xb8}, 0x400) getpgrp() 10:58:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) 10:58:46 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/156, 0x9c}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000100)=""/119, 0x77}], 0x3) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x10) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 10:58:46 executing program 0: kqueue() r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 10:58:46 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x4, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xfffffffffffffffb) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5c7426249773e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x400000c001, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 10:58:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100) lseek(r0, 0x0, 0x1) lseek(r0, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x7fff}, {0x6, 0x9}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fsync(r0) lchown(&(0x7f0000000180)='./bus\x00', r2, r3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x4, 0x1) 10:58:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa52, 0x100) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r1, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) 10:58:47 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x101) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffe, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 10:58:47 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1104, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x7fffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 10:58:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000100000000}) 10:58:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x3, 0x8}], 0x4b6c, 0x0, 0xffffffff, 0x0) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/192) kqueue() r3 = socket$inet(0x2, 0x4, 0xfff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xfffffffffffffe51) fcntl$setown(r1, 0x6, r4) 10:58:47 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/40, 0x28}], 0x3, &(0x7f0000000240)=""/254, 0xfe}, 0x841) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/115, 0x73}], 0x3, &(0x7f0000000680)=""/57, 0x39}, 0x843) execve(0x0, 0x0, 0x0) 10:58:47 executing program 0: setrlimit(0x7, &(0x7f0000000200)={0x3, 0x8}) r0 = socket$inet6(0x18, 0x8002, 0x4) setsockopt(r0, 0x7fff, 0x7fc, &(0x7f0000000280)="ff8aa8a7a3a008000000c3513e2a5e0000000000d434e2a36a0cb9b5a65c3080fc3acb93b60544d38aa225a282bac20200000000175d436c6a97c5339eb51e3c25ab0dc497a9e5c454eb8bd7b148cfda88281a97e2d2b303f2577bf24dd60b5228078406f4e44e3cd500dd676b5d6228380a8328fc6f94bf374c1f8f3908fcde3bb1e0cd563be113cb2bb8d4503b0148cd74c2501f966bf411111bbccab160f0100fe06a72077f2a2a0b7d0ac66fc47a218f6a0ae4a6309200c281884186e61f4997baa55d02ea38a7d60d1753e8989903f9afbb8be7ed1e18d05b97dbae267ab9fd3bc71e8c24d82f3ab0a23522158a7406fd848f0b000c27f16d690991eab2e40b01aed649a78ddcd9f3edcf55be75f50ac9590522bd0fe56cd36102e8727c052c1960b301cc4f28fd0625a2719b3abfd4ec54656ecdc56141079eebb6a1c10f19df3fcf1b5b5c9d2d6d43b4a98422f7d009da682bf6554dca2a942d597f1f8f9750ddd26011fcb20340b315f937a7f92acb25a47662f660b3b9", 0xfffffffffffffec1) getsockopt(r0, 0xfffffffffffffffb, 0x6, &(0x7f0000000000)=""/151, &(0x7f00000001c0)=0x97) setsockopt(r0, 0x6, 0xb, &(0x7f00000000c0), 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0xb55e) 10:58:47 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) munlockall() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="83240a05000000000000002f0dd18192947ef9fa2b10a4afc7b21c208383fdae3942c583", 0x24) 10:58:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) ftruncate(r0, 0x0) 10:58:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) lseek(r0, 0x14, 0x3) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 10:58:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="0b729cd98156d1a45167bc5e22ed043e3a45bae03060596c471bc7ef6be640f476c0c43a2cf7c1bf8674d4c7603f4eb1d57328afe682c01feafbedb4527382d8b123a32b37b60d39e19781bc843def7eb9e42fe96a3f30bc4cecbb6889bf197d34979a87c5978634233ff7f6e0f824d952efa9f93c0267b64a224463e1a3225292f07f85ff5f3b663d916300d876c79929ec91cc3e1ed059dab19bc2dc7f5a7c9429c4635fce7a0627ed", 0xaa}, {&(0x7f0000000140)="b0d3508c20d68517bdbb0906f68b21aa14d483c464ec650e3c13f32483ef2f7ca03f2a3fb78006e6dbb4e9d0bfc012e8b96ab7abe2a7282bf10206b9fe9eba5d85d3d8837cf445e3c62fecc5d232e5ed801e7c3a8433b65e09545e411b0e2f64afa9d0a4cc1ce6431f3d390c4e6cee3c58b1f2f7ab7748a8aab9dd8983912fa6e5040cdd51694217e8c51c32c917188ab323db4aceb5a5e191874e6120ea5e3271fd8bb349bca724e6719821cfb69a8de0d5cb2ce05ee9e6a5074e4870c4eaa33a614f9f49210f8dc21b1540234b1fe74d622d6b3ca28e053db03dfff1af203dd590f1a75066758fc9b84089faa0496dacd7c9829b6896f9587f845aa600c4c0e2a5fded306384384c23df75f5b2a518c14fbe072ee1e59ef7fc8a256153294f1857882c4887e33517177c1e1bd83dfaa7346d83bfd7109d37b9874ae1bc7216296d7fb1e38aa052f617a77d1cf5ff6d17a6fe9df678f5352e6c3567d79ddc4868c4583e94156504e2695d2de22da48be8bece51e8326f59a609deaf877c80faf2195bf149c952f7c59c6d566e22529c8b14e7953965c7e6328e2d65534f2c68e5e0c47820008c5c2a6997857f64cd62fb1c08fd50233efdf68ac300de2dd887921e1010e7c18e4a40124e690f602fd0e32fd71064844e064e81a28a14ebac5e36fe37a193ec8811c55d9a39eda60194c0ad41144b7c9d2b9c039ad80bb725875c2a91adb284d3d52914cc70160f8983da60d99487b7281cbe81461f6ceb939d3c9ba1aeb1281de705ad47ad69c534cc716ae978acce8643707e550d811bb1b3c1405d5a148b152f6e909338e6a498f271a601a87646ea6fccfd3e94c1f3aeb04068331f737c90b2f038722bf3f948f01deb88bd2af924a118d58ee01c12aa44cb12fe86d1ef194a0e90d99d7099653a65aac53e9871f543f9cc566bf4287fd770639763897e488e151f530098393cac86621b49acd75f95b089abb294aec97c0bccc0d51a36675d3a2f96126ccc6931398415bc882f6939031d9cd2fb3f0715d5ef0c2879a69c37cc6bb46ca12d765f811149055738cd1a9814bebb244bd973914b618bd1f2a1839d3525698ea644055c2757710c9b6b79dd775c3d3401b2c3e5290023b69745ea37d4c16a6b8cd2e1ff6906de513f2d5b9843ad395d8902095d63123adf215d50fcb10850adcb895d8b8bc3f9c3ab846daef2eb3a39aa657b976e94320bfa7e3692ac723447670b6fffff706100581a88af7b5dd47e1c496047a618d1440e2f3bb994f3a9b95a0c51793896bd5de18d500396dbbb59e2b08fa7e55ba9c839c4eb5ba04a7260f496977e6f018edc7fb477fa4b862b9d7481a570dfa0af5e11db41ff0eb68de03939b13ada1ea90889900d6618df1d8fedc65c4b95765f86da262fd670730af44ddb922abc84458e408ccfc5f9d007bbcd955b3f468a6906e395f88330993d1ff1aed58f9a49b1af0fef970d61350396672ed7246d383f329be5ac8b2be16c9d64d296f2bc3a64a8059e946cda5ed55617ea09df370b99cad951f2b8327d9ae05e1dc2b79f785eb67c4dfa53968a1407d352e6881c39757e9681ae827a620249c22d40dc70031ce934173db7d9ccdf1fda04470aa1ae218a1e402036f729c799b3e9bacb311fc59fcb51a0ba0ea175c56a0ece92d792ab497310fbe197cfc160f2d42135a98ed1efb2a990e89a350b650fa4d6ffb18e740a6d31a5af6c767924e6659f91f99ccaa982b3f4168defd39f8b7d05c43960ef9821d49f9e3fb64fb7f5272c0610d30fd07b1e20fb2cdb683374244bf6c21f0ec4d7cfa2ee18f96841f8791cbd5b8f3641657946812fe32eece86ebaa2507063e7166c2ac7a474a2cf0098685b3929c06f9bd5e9c927fedcaba479a786fee5b30a443c6aff2046ff03cd776c1a293d62d298f4ea0776eda1e6b9d2af0e192a495057ffeb30790018ba4cd8ae0ee08d4610e90f5e25deb79703fc861269dc94b9b32f1e4e117944376bf2bb04b1107fff61b879d964e43086509cbd461ede6bfee6fc1c4e51c35e4f404ec8995a55d05556cde1bfeecdd2086bc56d6c8fcadb9acc6ee93b3d5ace7c73717fa4d66f138fcd25f5e1210d41f5966d46ad45aacae1d9d8be6c880a36a82dacdcf73d5af6bdd12572d83579fb10326884ce1161b99c48956679c1459f3c5dc90ba2baf751fc8e784ec9ed744497ddc29de9fb5e0aee481ca6785437bdc467269aa994c0f979ed7824d243a7c2038f965ce4fdd198af9a96caab593d32f2298637a4630b4473f497130264cf2802cd9928b6b2a59343466790781aa1b40d93958f614a57cada5840ef0d4d657c9680e923fc1b461fc0e2f6959b8a064a54fbd69279cfa4413cbf51c38b29704e9a4f55fb9b3bbcaa49d9b2aa310be17f11e56e5f75e5963c217a33f770e4dcd86622923450b594ca4eecd77c633951cf1bcb990649dc92e6c5cee3aba1140939ed5777b8894585919dad0e462cd84ad4daa87f2812de646f69ad2a78797b2a7ffb133b7b6fced0053f31e221546f053b5b020789ba779f33a94ef1264e13f651054c02a00b54496c5c69c01efe3664ee687d42622fe29828b470fb11bd05430a5d4fe52b5ee2f5af929bc117c212faf77af9b6c262f4d1e0692ab9b7c6d835a665664ed22d67831a084ac33a011b5d3869fa46b5e61142dbd4a8bfad12a7fecfa0f6014f31b2bbbbb2f0c56bb7b1c1084b9719517f3645068f5bb7df5fc288e3f6f9757d1978b4574c80fcbbc2ac6f705267c6c116c4781f7ce1cd9cb2a8f98365cbb71e6d8e10df8d79791f27e9e4f492b3fb41423143dadb38fb36a142f1e8d31852ac7026714c99f4ec32bc1a5841a4e0127b6a9ac584f25527e7aa1009d0257766c546f04a635566c978ca3cd97abf49dcd5d5c49e255b0d12a10f21410ea721707319845339ff17382d63a9e173c576cba6777a67d83a815fa13f0c775984d6c4efa7d9ad79018d2f6899c73cec38092cdc68b8d8b281b80d994d3c0d0a2ae27d85d4c4ae6d29fe9132780c7772032f72f18d25b87fa881998d28765ff4162c9830b0441c3023f14f38024a64c237c690aae3f1ac34a82b1598ae5e74c597e2f3fd4e51cff4a1252663399df57a0c7c3019e124bc284ce394ff1f92d4723deb907d74bb58bb65e47245b6535c0717fa5a1968c559ea38cd69866c8d657b747cd6f85d885103bcd2ce97c0a88c45e3aaaacb7c1467ad0ceab7785b2d69f390fadbaeb727440e5ea40058f38b8f1ab694d6dbabdd2d6bdd895e3a5da7143f9c527e2d8b698fed11338975db61f15dd94027ba50ac6a1907e2c3d9426de3cfca3c2e55ecfc0c058548c78b7989e1520204ffd6ce0c4816272c06a8e3c446370074849baa38be18e364d961095277690d316c38fd73f757bc1b24df466f5e7cbe06d07d45d79214e9689f98c38c65c872598ec713496dd1a11f020c3e4655c2111df2ee8dd8a13fcf6942d8aba956eebe4ea456f21f31381f5bdced3b6e445ae15b4f5e80643ec573101e961a7dcb3e6c83a1778fb7962c64249284edb423fcfe184a8bcb24800cdbfd3920382d95b1128ecd562ea28fe05f74b22e59488b823f5927c444316cb42e08a67a24cb9dbb5b56bcf2733046c1f02b40b201ed0ff5e56db2446abbbcbae557a98523429ba7f39893c05ece446b250d692bb7cc49c4752ced97e1c1f9040ef4157ff39aae88afddb899f0b181fe5bac30729b835a07ca68ca46c7186f9e7df1a5d1e5bd3e0680dc495a60495e1a26f605e9834a601e8a7ea585bd51adf66ff449888928e323f28aac48f8adafcc964809dea43be5ea9e364936a0c0c26f5ed1879bd47a338dcb3df95ba7658b23f7dd038f14b8b480d03cd3781aa08d5b37b08d55fab3e0488a544cdd8339e4e6460d9d460c7972e16b04b352bcabe8ba1db35d94cf52765ac38ec32d7d78582837f196e77facf32d93068b1ba7fd97310686d7ebcc4ec398ff6f7209e80059b897c208c60cf93ddaa7ecd331adcbebaba56271f7065df426ef40861b0ac4a6f5884edd151388bd1023c990f149afd2003df4a429d444122d6f20f869ab486f05efc66c71ad5d8e3e828b8b6fc034c0dfa35c0523fd2b9d109ba1447523f5844d28db2b0278fafddb59fe09d4c3ef36704db06be14b74a83a5fb238f632286ab5d932ce8bf56df7ad6021df994405b235155ed38368858de8ee9e0d1743e9d7ea9b64796b5f1ab1330250d8a494657e6f87d13f0ce28c21c1b23c75d1ec11f849775c90d3c5592f9f4e5bd291b4164ecd4fe5a561d37142e43afacbc79b297c8ad920c09bdb25148877b67d50061eb7289279c94191d59ab27b385c7d3bd936b68ce274125a10a9a5f34fcdf36e26c6cdc9b6592244d738aa5e486362e844f750cf38e75eac295af23f3acc523f8ad081f2c16f1543a839cf9ef120bf94d98f3174f022fe7260c7518696e43c9b17fc9d0e9640903c4a18ea943f7dfe9f06f6b00be30f06100d20837e4ee5ae30dfb069a4d1604e4413a2f073edbf67a2075b5c7eb7dc23ad94391d664d4919b82b2c78a9efb2c226a3f5a78b19bacf4bc6030ee245d06f06c38c5750b8e4d52fb38754db41355f299e2132104baa39edf27fa5658cbbc25642abac4058c232229908683ec0e419fca87c2229fba3cb3f64e2e41559c4499cb85ce01b84316c875e98da5b61bc94150eb3dfc5711125b69241af059509def945566bee4fb0771ec9356e671a386ec63b5934f93f2d512d520d0cda67fc669cb7b9a3ae129a1f0dd0ff15042ccdb7b123831e81036749cb98b3077388a9eec236d5cdd5290dc7bd2b0a96b84cdcee4d36f8c7c0f9a0cc3df4d09460165d4d8a7a24c0d667702bc98bb19b137ddb1564053310c4046aef72d6d439b882e674d70224c6ba04de08177508995022e1b067bfc2a83e5eb7f56228311b3e16605f1fb4e2783316897b040ba5a66ae769ce9ba4d428f8942e07cab400af2f0744ad5926797a31191f6e282463cd55d16e0636ff7d0b5e784ff45a8d4ee29b0c4bda86f356dd440994e8d0f199f843e9dc2dcf2aa04a7e299b74555e48343ed4cd1bafc641b5309e15a58b3502c98045a1ec6a1b0708a763209d881612accaf7eefdc7f5daa78fccd1e2677b205df27fc8cfd8de9cf49e7ad935498a5ad835c4c8a8dcc5abfbd4ff546e6882c045813cca3bc45ce8510532a748a1f4e297792c5e36fff7dbeb178eed0ef303c29a4ab939a124c22482083ac9586fc1dc81d4fadc883ebef7724a9057a97a4358c7fb2797291c11d2c3b7dac372e1a7a67d89732154102f11483f239a520d5fc53fb27fa79daa379f76b7b0152981fabcb18a79ee79dbbb275276de435ee67b1ea580905589c0fb17ec67f081c2768480e18431f41b9a6f1ce358a892081f8605f8d14dce727e7c9be1f6fed9dfaed4ff7b3d1359e3f05b82f10363fecb28dcb224757434f6bad0f85100dbd703970bda67563b07f82e16c847606a964337917f506daf11eaa5441804a2339710464a5f36b6b7c9658834bfb778cfe66094e265b53af158ddb68fa5716de5240a00aa31c6da8b1ac4801ac7d7a0b6a9c511d66249b2b19b2572582bd52b44df1a60010f9c01471fd558de65d294a35ad7296ed7e0aea1b18dabc2dc7975b2da22422d4acb50a4165960f2dea7ecc4a2819eec3d5fc966626f8a08f6d241dff0d847ddf426560fcc3117cef875de27dcdfb43396cf2e668e527e0eccec56e0ceb635bbb4d62767042c8be5c2d1f146f99837", 0x1000}, {&(0x7f0000001140)="0466e25cdb5c175b420f9df53050a2440f31aded2660f4cef87f79ddeb547a6a63a6e2f487c4847b86316ac97f298ce22bba218d1c334b296b1f4a0027fbd83038c4413df7ab2127c0b05ef0d086731a5db98998defb225c0e371b6802df42a21f93e49890297e3ee013443bbfdc16a48a070d07a3f844d510838ab0400273b20c7c7785df87226f3bc15332dc24832d40a1ae621b4c00bba1fd274795805e021cca17f8b4f4d2044d6ed9a36284470ca4764a8e5257beb179c92142a40372cc081adfdab64943e3da940d43758084b6", 0xd0}, {&(0x7f0000001240)="626665f40e602fede3db09773fe090b0f1f33b5101afa7804ca191b56aca0aeecd117681177cad8a48f98e83affebf91203e5da879acb4b8da40defca74425baf28beca5567edc61aa55f69054c3b6ce5725c6d6ab7e0da8fbd8a70505e35120bdb0af16fb59c99051449ece0c728043e289331fb21aede2c085a7dc5d622ddfdcad148f79cf52b87e77d57f45682b2b081479dd185be716c93c025b", 0x9c}], 0x4, 0x0) r1 = socket$inet6(0x18, 0x0, 0xb1) fcntl$setflags(r1, 0x2, 0x1) accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) accept$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) 10:58:47 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)="e0ff050000800000", 0x8) 10:58:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) fcntl$setstatus(r2, 0x4, 0x48) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) getgid() 10:58:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae0a84f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d56104a138ca6e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e909000000d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64da6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c082000000f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dc0ae5982b87c490032475b3f1e08118f4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad41e1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176aac129f219262aeeed54a0c0523191e4577942d7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8006695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749af3b0000000000007adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f9c80cb5e65707683391517b62de7b38ccc03b950600fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c873524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda7405671560a4b813411e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a00000000a06e224616e76a3dd0954a67f68fc0ab44aab9a1b43b6be58ff850c31e7f09647ab2d65adfb8e68ee3a7ad8d5b668a586d", 0x7ca) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffff, "f2a42c64caa726000000751e00"}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0x1}], 0x6, 0x0, 0x101, 0x0) 10:58:47 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0xc007, 0x4) socket$inet(0x2, 0x1, 0x3) 10:58:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) r1 = dup2(r0, r0) sendto$inet(r0, &(0x7f0000000040)="5ad3541519f1131c05953e4e3557c77d3dc50da69544fb82bee7366eb4a888491ce7648fe8e6261d3bb4d35bed5d2e6f76346b72a49fcc7d9b6ddb2880c60df974f57476", 0x44, 0x3, 0x0, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r0) sync() readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/82, 0x52) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) fsync(r3) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x120) pipe2(&(0x7f0000000240), 0x10004) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r0, &(0x7f00000002c0)=""/17, 0x11) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r5) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/249) socket$inet6(0x18, 0x7, 0x401) bind$inet(r4, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000440)=0x53) getrusage(0xffffffffffffffff, &(0x7f0000000480)) getdents(r4, &(0x7f0000000540)=""/2, 0x2) r7 = semget$private(0x0, 0x2, 0x608) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000580)=""/75) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmctl$IPC_RMID(r6, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x21, 0x4) read(r2, &(0x7f0000000640)=""/148, 0x94) 10:58:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000003c0)="bdf2a15fa5527a0b89f6e79f00c805cec0e1fab10e52ac8ea9e43172fe99cd99b14f0a8be7f5cfddcab8cd518d05d663d7417aa1fe1933f06e6b7c52819e0a3ad3c25349c47a0ce319351db445430628803736e3420dbc225d07d6d759710976b7c4132518", 0x65}], 0x1) write(r0, &(0x7f0000000440)="9a26da16c7bc8c698f1e458b7a8182c5c0b4ecf16795eefd93aa78ea2e65b975e6299413fdf83d45565156c2f136bb75afd0c3052b10cb33a6191bdcf41fbdfd3dc52f6a497b7a046b2a5e76a16f97ef9be406695175940bbd6efc45f8747073a8fa54852db7c91f828f7c20383f9e040811f29470a84a6038a5124386916f0990ad4a8c02f66c160af84a49fc04c064e9c031fe8a3033e46d2779294fad5948e4a7f4bd9cbd51bf02b923a91e920dbe69a9c7eec958a03d44da212df2642868e055334653b88d63f6a2f8e816db7d6f76c4f4e31c78eefe474363193ccc2d98eda09520d6b39de44ecfddc0d1d8b6ca2a4ce35754f6c327df518e9b3b4012498b95e1ef092a5b4a4ee23acbce117203de1c80b13bb3509c0a011db7461277c6568adb91be7f55afd2d07d90a3ec3b4704e1d49fcdc9967c3a621f8ab2e81296e3790ad7e5989cb9b973d21a8f1d0ca717cb7920a001df1f08be574e26b65e304679273f4d2ad23a43ae225ba53a2d7b35cc1c4c58420183b710596f9bd484e0aeafe7d56b5ce832094e367d7d9ca3b2f1033c941d38e2514bf1526e691d1c78a165529c0533f5789aca7488ccb150427f9e4c9d890e4a6934b6141d554cd8096f2610e669182f68f30fd360031f0ce019ce674e784c74e0a1f4928404bf4008094b5b36ed625762bff5cb4a0acc97aaf6742fdcaedae4b5ec3036c8fb75afdff4d12e5d1f263f802d496acdaba10f3db92805ae3ab7fdecc4c920e5a626c4e1f55c656471b7b4e402819731c9e79fd66803276ea320730589cf822a7176430a0568383d3503c28d3cd1182f7ae682f1d70d9eaf508b293995ff0b63eab53da6cef2e240dc2c6b6f3e4d4ad2cfa97c1fe5336a8ed53c2766e5bb9950c05faf13a4c9e01944958757d40dd34aa6574934b071b413e6368f8e4b252b2a9c3b9ae178216e860f983d4e7ba967f3dd010db85da8cfa3119a3fb3e6970f6dfd3d25f83cd4237a54522ecdf8b1d74d5cf450e11a61bb808eb479680d065359f172289d8e635b6a44e4637fd9ec3e8e89c4232ac83a49e6662047c489391e1af763147b52eb32cc99009ae76f0fda545a09341888bcbff7b5bf63845b4e775d32d40af092ed6e5967c81bf38fbcb136c023953ba6e94082dd5fb6fc28659bd4fef77f8d77fd24fd214005c2d5668f540228416d56e9c08c33f82aa2dfcb6c546f8c2f0e87b8fda7d9acd5781cc7cbd9755db81cc34fa31df42dc876715c0491e4476fd2a9c0c5290e2aebfa36634c3c3dfca7b4f57869ade3db11c2baf4988633b8ed2dadbb4999ab82ef49021e3fba47a9e3b2adf1420e88eeb8450dd2f78eaa3c31543184e81dcee4d5826108f2b4a72ab85ac559207bbd56d5e5dd52207221e1d5fe90023726dc77e782b74383d0f595251aa0caf878a32735ae702c5aa7aca53dc58f1ad64e195c98e18efec1ebcc47a594199f88bbdae469cf9e832d2fa13312a43f99a22910e52857942eae7a7d3eb423bffa3ce7a6dca9bce82241b6f6012b9f86011f2de434c176f1f4afa5a195a27601a7dad2d806f6f2f20b2f8bc9b208363e8547dfb3737958eb4a9918f57fcae9368c67385ed79899423cb471ff3a3fae7829b415d5a911caf8088ece78841dd8d6d02f684a813074c9b98dbdb38006ac1d2db69eb1a5684e93d224126db5a9c53b4b6a9925d5bc85490d822a70844fb1a48f321e3af35df79358a4c737275c17879b13bd59f64aba3efb59b313573e5c24a572651144adaaf3b19dc6c96b16857045151d5c6c0532a7e26e200c90769d3b0f510711e075b058d82038a8b95d9b6e5ebee8e9590f7f789e6bbe28f140e2683d19dc0e09b1628075d08a24f2152d06fa1931dd894d365ee788a0eda5dc43871a6580cb095b82a926b0ca7a192cf4dad0e7864e2bf94baf0f0fa708b511f461347373d373ed6502cc608994fecb90f2fd7dfc9f17f8d5a663a7cbecff705cd7a5e6ce017acb2856f37275959576e598b8ab91748ba53a2f93dd8cc5f81195d6face50a9504405db580d90e5f4ee5d96ddbaea97dc4747190027939f9cc4317d38f34445fa4dd85414e7f78829a1130048ad274b0369ce5397e9890ea7f905d84dc521e845f0811e8a3797afba0c33d58e5355402206689f8b37d07eb799c341b9dec1a04cb50851e69cb5c9ef42238f7d1dd9f6ca2683835067ca75da0d8f20567b8dcdbedc71886b5313e9e04c063b88b9d633e4ef8fb4a1e7f26cfaf1a62f3d21f6a8c40b0479e2b87e3512c07d0e7f9308a801b8ccae04ce5d70b8dfbb0fb01f01e2e70d884970fbdbefae4a2b93e9ef4e583c428be930fc01bda7a20b2a94278de1c86e8c0354dd250aa1232f57138c8cabaa36b44a97aa6877c134fde6b7e690c53501962fdf387e22676e133cb0cda7569f4236110ae3d743ed2a2ce3ddbd6d5d10343391b3181d136986fbbde471521bde948f140986e632c7d7193cb45d82d05dcd62d7e166620d2c80d0d607b50fa318b9ba3aab48ea18b66729618b2c04fba8719a3ac39da486287cd40fab5303965cd1fe16d4110c3a19a1e7b3c29c58cd54c1b9db28179ff2d2f2952b3314d58318781a6ce21f676a283d71abaeedca1be08ee2415167b15e827f62eb445b7d62aef7b2e7e802c40eabb0fc8c5f87a5e91eb210a4cf3c7717ce534e1ace99085af2678626b52f24cd3090b268adc6fe580a9fc300baba21f3d3d4a80643c504162ffecc748cf4cbcbe6e4ab49bc945896062cdfdbfb622482a3b60ecdce3e35bcbf81b0a63e864134345cd047b024a11a44054403719478d50e7e1c2a60da5d8456e5da96397e041c83c65ea1a4b372cce706eb83877f1b7ca8ac6fd2e846d10e7598fdf5b46e2b5b1fc157caa4585f5fe71e9512483c2edf0614fe071c75c4e043f08b9a62573c414a59fa0d03f099fee4342512fdcc9935db2da12f60e9e85c37231551c4b12647ecd7cae2f055fc1a749996a5a47ace22775b13fffe032ded22482e6d7821e669f746c11cca05fbc917b64999839dccb351cf407aaa387e6f0fa135600c9ab251245d73a4965b66c63663eff27ac819041a36cc3a2284f9e247995365e8ac271be57903e527396ec9223477af2c0a29dd8b63f22bdcc53d594ed3dbe4a958d3dd625fc5bfeccf201dca47ca21a11a75ef7e5ff0b937ff7ddd5dcfee75ff72521f771aa9b151eebc25f3e3e92f745e88a540b31d712d305e1c039b50822ef0f7ddb1a59327b9780c07100cc7dc2e339193c933fe08984bafffa21e2fa0f61f7f1b0933f7dcc589d3d51477813eb27f6ba5c84617de7f550c779373492f99e4fe610df569568ce3ba462999fbf6b727bf53c7bcaed298fff814d42ed442ed8f928589a0bd9f2c03ffd65fbd83f10a1da70fe6cc556c6fce9c579b15cc1dab90d7e654388202160306d231c97c5e78ab8c8444ba89a7b86bde7f3f51d0d111e13341428ce17a28eda0da7129daa5cc990baa9b47644841a49b1cc1d41b5fb1f119d58e87f051b281ae5b0b5e78ab21206fa130b07a9459f4291284506e8051c5e7a68030c89d803557877d21d0a830216625f32020ec775605ec23c057762340296f89ecfdda0686c66549e3774ce553729a93c0726165ef35cb88c1b205636f67c5ef9a7aae2d3966f304e621a0346ef58d9a265e57b6230e29bbef0ebbbcb79cef6b26e7bb91f122f37d7ef7d0aeb560a70e7dc8529d5ef130df278eb065e382df141f87522bf75fe03369411d7e1b6f999988a8d915f1e343c6ea57e548475ff269e0d9595c08cc808cc128c9ea44c6b313f667e2ecff5f3df6461b41109ff2785c0f9c79fcb4865319d6f6754be003aa9d568ce07e56dbc3239f9653c7b30302f05c632e4d3c6eb3d20a6e9ffd7ea56aa4ce019a8a30f1befd41bf8445d37294ffa35510efc0ba60767342e9486aca02dc4c6bea2279189e20d186b855573c4b9ef6054726e51f27209b6f84804d1eb5d27c17d99f43df153825c720a4b830d5fa597f5e31860cff1353e2541fd95fe524df54b2adaa17c3c3f35c2112878d6ca743d8af467249010ca51e831a455cdca2899715ecef0e258fce0025c0a592124ca1a481caa966013ca604bce3f6764c1213271f9edaf601fe620a383dfd3779cd91646e62e8c6f8ba47290a64b4ed273980be59ae687f5ff4d5f0c1aee8a5d3a87d4df4c5a64689d6f13dd269cff2ba340be13579f5c95a81ee18e305de658d4b5af5b8e37d2c3a80a791a1716fc2e9ce46c9d3fde99309c89e28192fd565faa326d1189e900322877a9f382fd158b64e884a0d7cce3ff9b1474553ca7cac0d8ebec694d8c3548ac7fb7653526001d793033f47ecc201e0fc3cfb21759a23ac3dc3cdc95b4e9feb74b0d0e841145a608574eed9535a99904f82d33419077fdf16ec7dd4e8043294e5939b8c4279ac818cc8304f064b5e6dc2641b42c344b4e6c89f649e9cb3545709061be678334026d2bf030a710074efc2eeac682c4abb66e68dc2545905cefbe820023ea6328bd29f2be91a91711281e8c803e5c100a3584d213c504ad15cfddeeba59f760f8fb35070cfea53b6d725b165a1a2b6ebae06d9bc5e0d2dd9d5fcc4c30b97ff7478ff16f3330aa9c7c0f225d88ddae8d0622ccaa89f25dbca6a20cbf168125ef58878f00a09be18fecef969a2bbafd72249b5c5eb0247c2022158cfa7bc9134ce2649631a9e45eab38677295e4f3e065663f233f7318c835b75d4eb6adbf9a01b04c87b3e5e58fa4d0c9c2d333415bcb3a85a04da85dd990dbb1004926b1c9fe40a5b2b81d7a04e00a353656b4bf1e37ec54b78920f573525727f0832e89c8fe1f98763df7904e17bc88d7dd027bf9fa9093b80521e34917dff8843a543cc418b2fe0463b3f70fe71c991ee444115c6349e331678db2f8dda731f26064b1d2b1edd45e2e537294058f6ecccdf1166450921dc55f5f29a93b9b813ccb52284992d38c11a00dcfde723dad45ecefb489536ed45907a6196f370c07b3a4ee3f28ed6f89bac89014e8e5b2a5ef5bbb216fb03c930f53effce655f87a5eaa675257fc9dd7ec0a7207b3c8b5da346e88bc170995c71a359d382c216ed061ebb00c0adc93f3239fcca2f7617653e7213840a", 0xe39) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "ff010000000000080000000100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:48 executing program 1: r0 = socket(0x11, 0x3, 0x1) close(r0) 10:58:48 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x101) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9a84, 0x3000000000}, {0x18, 0x3, 0x9, 0x4}, 0x897, [0x884, 0x6, 0x2, 0x80, 0xfffffffeffffffff, 0xb580, 0x4c1]}, 0x1b) fchmod(r0, 0x18) 10:58:48 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x10) rmdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='.\x00') 10:58:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffff3739) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66d964653000"], 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000"], 0x18}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x81, 0x5, 0x9, 0x401, "052e9bfeba592ee69a3f5d64c36de1c148f04857", 0x9, 0x9}) write(r1, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) fchmod(r2, 0x30) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x95) r7 = fcntl$dupfd(r5, 0x0, r3) 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, &(0x7f0000000280)={0x5, 0x0, 0x6, 0x8000008001001d3b, "bad85db5718000", 0x0, 0x4}) ioctl$TIOCDRAIN(r5, 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(r1, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) getrusage(0x0, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x8) poll(&(0x7f0000000280), 0x203, 0xcc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffd37) 10:58:48 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/77, 0x4d}], 0x1, 0x0) 10:58:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x126}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 10:58:48 executing program 1: sync() getrusage(0x1, &(0x7f0000000240)) getpgrp() 10:58:48 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0xae) 10:58:49 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x10001) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setsockopt(r0, 0x9, 0x101, &(0x7f00000000c0)="d0661ad43da8fbf9817f4bf6735d14f9039119d0bdff3f7622f89104cf3e890435e0b9a00b0dc9a8608709b206e62f09ca120b4812a6fd449e0487b5e20d7b2790d53d7d2793e10b07492b6b73919db6299ec244379343a78b06659afaf4fb790eb985ecf6bed9a288ffcd6e225eb561a3279295f645113676c57bca52386b5d15ced3f1307d4e41dd4cb70d0909de23c34ca20ef0a455e57956339246fc5845b03b56bd90b6652ca557f301309526e436404215ea30e4d3c29117f14c892e94cd46c1da5b1683d3472f1d5e90b060b822914637ad220222a0", 0xd9) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 10:58:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 10:58:49 executing program 1: socket(0x18, 0x7, 0x611f) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 10:58:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) getppid() setsockopt(r0, 0x5, 0x8, &(0x7f0000000080)="318f24ec33a9698482132e5728e1ba793507950c864b99366985cd94e44e5c3b9962836bab83a2829cef3bb9c38ee40fe35e5f72377b57790ffddd1e5035315fc3f5dcfe62066048e6bdd7f4d0a306445e6eeb33e7bfaf64fd88cdf7ab08320503fffb08b544340257639bc2319666c5525d63929fe6fb47d26d2c2c935d54f48821d09eff0d205828c3b5e7229c481e4f0feb0a6ae7725a253d5958e322522bcef42960fc11cedab5f1592845c3f2b3bf0b2ad48553c41ff3f31828d7072b027ac00cf3f29380687ce6be1c0cea5f85e060159d1b2b557670bed19fcd015afa0d78abe3619d7c33b8a63bacc7", 0xed) setsockopt(r0, 0x800, 0x2000000008, &(0x7f00000001c0)="b43c35ed6b5c0144253206cf41384c4afeb236d0162e0d8e1826518bae94275655aa31e7d57000382d8c7cfb3cb8e18718b9af4888ad5ab379a4157fddc02d5de53e417b6919bc", 0x47) 10:58:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xff, 0x1, 0x2, 0x0, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0xe779}, {0x18, 0x0, 0x9, 0x2}, 0x1553c00000000000, [0x80000001, 0xffffffffffffffa1, 0x6, 0x0, 0xffffffffffff0001, 0x5, 0x80000001, 0x7]}, 0x3c) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = syz_open_pts() writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000340)="90c11c885a6584ef065c3d4eb77b9a57dfbde6a8d94f674bbd647bc2edbafca99445384e05e382751a812c787a157c5b02c54c84a6123d589a308a47ec6acf045d09b1970c245c95655dd7b0c911678d302cc8ccdd19c2fdd526c8b7ab131d691da193a84e2bc07d677245487010ac860f61811267fed952d27a4e0b35f1294de07c74ad4ff0b5a0a343c415aaec296301fe5303d38ae863510564ca19c270239010ab88c48d3962d47e43302e91b662ef0720e6e7d69613942b191f4f59ead091fa15e438e700f56dbb3e6635b1ee09bd4179efb86130545d214e6e3af13e0d995a4f54f0e1c31dff4868a8af83aa782f6803c8d455889944760da1af7c02dfe243ee5356dfd768865984a7f21fbfe1ba8065716ed3bbb8814d58969467b7f11470734bd57fa75b4cedf9a1a724fa3fbe7f751c22c7759a66670a5a0d485b3e365edbd057ed415bb62ae0ea000efc163b0a2cb4b9ad963f244ab43b2308af451560778ad46d4adb315f3954424b7dbc2e309600fe4be68450e4ac102bff4bba2e74d5f7f17d4973f12bc9a5f992e8df08d405c253569c851795c3b1a67995e2aa098c90065fb7773451904218f240ed05985ea2e9f6f755dfe98078f934416b11582a084065374c4c838739e28266289c435084198d94d15c6e6c28fe7fe22f5d829ee1df8bae667a9e36dafea4e142ab58767c0749043a7bff6d2e4c062a9ff2180b3b5b5f34d1a5e89ed7b64290d561e571ce0a1fe21f1550d90cf63a98cac666913b9b5d96e311f50f3c1b1c141b8290becd0f2510cc64403bd9258dbe6cfe751d54df4041996f9cb8708e18396faf3b72de5b086691d680f93c5d3fba8dd7589386193e9c9c9c62986cb7bd608f03fb0951da3cb80840ac22260f3ff41202677f9be480c101067d5d2725a75b4d807bf87b0a2fd5e3a37b73b510c99645e9b96c12e7b0eb01e3ef468dc30d06c60f73d66aa9c85c8c9efc093c55365b5d8e9941accdaa735fc72531f089a5ba51cc936a91071ab709c69b8ebd2b0bcf46a511f19f75cf2e38142084161528e2e42eb185716bc8ee006bde684f9d6fc7725257e13b0941acd8b9be2f9cbf02681aa613fef211f172c9fcbe08ee31a01222d076c9a9b50b144fda54b60fbee443560c3f564a9dccb1f3055f64492e5929ae75d1e5afaed2420f14cce9ea5dcf06eed4023ef1a968da850f7d3e68ed90f71bb29e8ec9be3271edeb5b27eb5c1d21750e3cca0159d5f71eeaf4f82cd46eaf75ff7646dfd0819705f6394ec94b0a7eb2917784a2635a1b286810d76a7081e691ac5b4b4f694b8a8c0e836673c40ddfd24f156d26bf7def0f4c972b6a9673531c2686fdabd7f4a48eecd7514b87d2f38a8d259940f8b42fc44474355cefd460e9c5a28a5b0f508da9358f41884f13ebd71babd345f5115546cdd7d12a90aa0b8ceebb418bd123402251fc208142dd5ccc0bb0faca3100978cc1393728d1016e7972d11c3f57483ebf4c84f8ea7097c9ae6520fbe3374adc71be467db58ea014a1d8aa2136d54c322c913b3a62ee109bd507ec4dedf9b20dbd0f82fb35f0876ff906df3d9951dd3a7f6ead54f4aa7d665800246d99e8a051873dc4671d25f4e7e8db9f78655eefb80813f9311348e8893105be445604e04efc463113735609767d28afcb64e3a5f38ac521816682a9f095cc1f39a658d0dc610c07c0c3b37f9ab62ae39c87655c1a8b71e403e227f602561730d7d7e790fce43b0efe618a7be4f5f10dc17ec0b9b63541a19b5b044a22e064bd1e958be4343025a8455251e659d49187bebbf5e11338351464943897701affc425eb532dafde1f5a3875b89d3aeb654d5dc875a55f5eb1f32ac0ce8b533a0cdc6324590f52055adb4223f53fdd6ebf57c071b26582f192425d92de708542525e1c8cfec44c9e0afa8bd7d2b583ee2de827562fa58bc67c3f1ebb3858a2150d05d14f8bc4a7373e769b8595bc9f36cfcacd23a4fdef2bdcf4d42502694bf42832ea163210e3be6877435f6c7297ff02ea6df32846ef62c82f1b70435cf84b7f67a174ccbe2a020703896ef67ac5a3345ae8f8d8cabdc7bc33f31ce0d4f4a8f3f4e4f65c5c7a05806a11d851d76b02cd5e0fa8597f95f21e89d7496b092e766d75af24d8dce11e45190c0bdceadcce3caf0d87e0157142b48b1c0a5f30b8a9eafead7d38e5f15fd0617efa088bb396a1fd6ffce0f8bc9bb671a6bf48ac28c810ff8d557da46aa4d3e65019942e7418dd97387275e6b887959c639237e016f819939cb68307ac50c8636ced3ce9fd73fd94e9edb03ee79d9a2b7bcdb42f828e9f27b35957c6314dffb367efbca6d215e629442997ca83f3bc36600b1c5f6b0556caad056d816eae7259aa62c6160b239f4968bf62653d74faa3da317008489eec4fd867a63504fee4c4640cf8b255fe2abd00f352073d99b05cf734ec5cd2c6c7a1f3d1982a52fa8c23511910c8bdd0486b5a43e615658efeb27d5ac0db0870c011b41388a77bdc2431fd2d53e286562638d993c9cc67a63fc77f8eb5cc80a8ee76556658bd767d4a744fcf89f9e6e38c868612da53716344d443a6f10ae2cac779d5578ddddcf7a9b5d2313b2ca11ad5d17e4e0f33d9ac456f415564b70ed9d6fb2cc357a917dd2fdbeeb57891b4a780d74e91979640e2642df8a484ac03fd3722803d1b5f1d07f8d2a0346bef1ae8dbfcef28ffb725e3412974367b10e0dff24a4d9e38e9cfdecffe59564bf9cd2b5d173c5f6bef7200f0cfeb88d34c585e81bbd66684ae03476f857bace7f3f7758714a6070d31fb803d037f9c649ac86204fc0c8cb7fa3e7b0f4ce18df08b92a29095c498cf88562eef604954835bbce50232828d54c9d3ce054212eacd58db0a5b2e04dd5a780a440b40a2408a4b2d06bdc7ada651f4cf6faac93576097b70b503d76e2e31158432b13d902fa47da1dad8717ce26f5558f1cd56ac957d5c0daf29d6212fd622d0fb8181ff3e3b69a30e8f85f5572af1511fc6517a1d3f41864a88e4830dd9c8eccb694ce54de6313a9fa62e55877788f61043e22800303743a4fba61f6035d7fbd4789f92e9e094b72ae868516ccd6a5bf8c991430965f029be762abcc284f171657b3390913662f2e7bffacebf67173f3b645dbc2871d1bf56f26ba986a56b4c9e72ea5330db6a82969d3a6efdcd3f7ffb34a5f23c4237b0af8c4926a3573bedfab27057feec5c91e96d3d9a311a3e36c88799c3106a8e7f5b2f6af2e4f2913dcd71e07482f316f7c75a3395aa135f77ef09704c9af2df4a58c3beba00ae8f8d7fcba1fd21d3dc413756f7a80658830f11560356a1f8614ee94533b562f8d4e357a44bb06d7085cdcdc1deeaa9d652fef42c7eaf5320c2bfc9476919bf23919891e645e030eac0e974c0de4adbca50463640b81b6e46cd15c7252d4030dbe8eb3ae58789190b12020a1dd0fdac3d12cfa5894bd0ce1682ae8dfc66b661a0a716a0670be6a8c073c9ffb9a3ee136c9bcfa14069e80922eb0a72bf0e8b6555a7f9a4685d0240d574cff77873a9c5e6c2724571131fbe1ff6535d928d636db4f222c025a8dc6d4d2316a2f9dae75f8d271abdf90cc6a3f7ba88ee01a99d05218c3e26977321965cc3ec011705d17693f6d9ac53ec8d5b75eb8c7edb003aa2dc0fe0b5f3890db135bb424e55cf4b72faec0b9dcbac2feead657ed2cc1b8f778eafb1fe71a057dafdb447501cc8c0092bcba2e999b6367ec54b9029fcc5bb4522e1970a34cfbf399f4dc87d91f4106ab4f200425b1cbce9ab5a75ec4b2f0d7bf04f83f873d0e8bfece8a7ed38a110b08533dab990911c067618c12be13effd4cf0d0d512689890c37b9903e13f1bee152f1c6dcf2e22826e946be51e33cb0c8dc586738ed25b7ce3a5d8ab1a0159603ee4bb83d87915e32781818ca9e97d3df9de197ebe403fdff52d7203cc6e4fa31d70febeb5268b1415d76e18cccb59d6b50fe8c95f0899dfd05eaa248e9cf68051c61c8a383549b92681c19df6dc18c76e2df944c97a61c69c6f78129b94afe08e15c0a145be5c550e8e56acf987b73a2ade7e7bd0e23aa1b4b3f4feb10664ca9b5c477399835b0c2687c1076bb0eacb39b699913ca0d382994bd13ea5c9270cfa499d1a07a8069b219e9a68c3b4cf4befa4172cbe4583d8fc6ec91cce4f43565fe0060d9fbca72e0213ad2ed20ed040884698a7e0441fe8d8c43e6830acbe8d626ce023ad0d5dca9cef783d8a72cb1e172ea83ad22d31213e7d3ba7f302e177a18228ea7f10894fe9b4f24b0dee14671ebda869dc410ab6a457a23369a9c4411f26c872136b5d2138101641ca27d469ad8eeb052f6391071b526759b30bbc909071f9fcdffd892bfe90f5d61567435bdad160530018594700737149253168672395424055fb6653c5f1a5514b71db7b3fa031c2fbd37531274fe8763a97fda00c9c8a5e0c9d5c6a2d5d32e5094ad6b6e36f4eb0facb9cc0d85557e287c8c853fa97416ec005769ad14203befeb97344dde854ec42988329f6d5b38fb5b87beeeab05df3e781347ebf544bf5ee7736bc414b0ffd27a53a46f95688aefb5e1f72fd4265324343ac0c4d81c6de248c6110bb8bdd836098f0f7bf7977414ccb89765d4722cdec9debdbe6d5dbf06ae3daa08c99b1b0278d9c880e6423d5d52ee91cba4c593172fe117218207a605759a70131fffbeaeaabfc109cd123f770e615e988b9fcaa3351f60fab8747859d7e083a5626f588cf3b6a7cd1c74c1fd77ec78230965548cc260b80c892001b22a27f52354d03f09095cb6b81380561cf9b14e8fc2e6ef6f986e79b188568b541946eb2bff565d956a66d2cc8d771b1720fcb288cffe986e63484c342a9f35ebe90802671f3dc0ae931dc030a5964af439ea9f16a9e999a9aaefd81a85d72bd076cf296cd692c2ee61232e922a442fcfc4331d21888ce997072a150deca5df45fd619492996d3a1d316c645481ec07ca74b995b6a48a5e53b7734128659d23b060c17691a7463e1036076d83aaff29a4fae4a3a8082a7516cceab9eabab92f5e4a56f716352f4398582d6ea365698ab0d15e7197e1213a8e838769900150eae7a4c042d1820f4ced76483247cd73f4a987ef5b9cc8f117499587b4431c41249fdfbd5e63fe8f03199d6dcafd87ad569c4f6e38e790dbf176bfdb7037b9789cf9993f4b267d7338e6a8a9e02ed8fef1bb10e250f34b9f235c6efc26bcdcead9728c55ba5f9ed52f99f4f7b9536c3e318802707b3cbc44432065f85a1f4afaab0111f19d9a1ac61956e1fe014c190d3ad45051d0f3347b738cc328c604655895c37c30a25416749b9651d4389a636ace5bd283a13e07b0593b749b1a7975bddbf261a906743bf34f87dbea13af849e997f371fb021968784b7237df262c7695e101866a8b85908fcef6971594f5244a8e43f4286cb3c885377d318f247c0d24bd276e2692955ba58441d930361277665b79f3b251743afed16cc3306a0a48d79a3e632f72537e3f38f235e079b865a9e768e7189032892a632fab48e4d042db2cb37bf8158e74e899c3581e53d49f9efab5af8d7d7c548166e0509a398a35158c99c9388b362a42b161315ca43309de8515f0478c3c5f361f2f9ac0443736df15baff793cf0cfc4d4c7d1bb16d9fa016a4b2608060800a35b1c55aaf8aa2a461541b3b7dcf499211ddf396f5537c816fb5c02fb87153aee3fede9d08623a9856b764d4ebc07cc85eed5834cbbf10bfb215dd01c0b05dd49df976b3049886af6e0f", 0x1000}, {&(0x7f0000001340)="87b45975e6db52101da7f738224436873144429f041a7e7e46f5328aa646d4d51f3877a585e4386d7433c79cc08c0c980eb3b30d10b85fbb68ff4a26c67916cccd5d82c0231d3ab7b0a0ce31748789db004fadfabf7add48c154b6b8e9cd8587be336b2aff606958f4b68ede8329a857637922dd0d239f11e68e34e0946c9cc95ae611368db63850710c97fa", 0x8c}, {&(0x7f0000001400)="2f51a47aeec19ec759e784543dc70fbd677753c80cff5fc4a98cf0ca0a40cae8df24aafe720d28ed536ae53c99b0e4fe86fed3b9f0de5ba5898789946072366c2ec86f6def7fda1a52d13d56f4fb0a7a8f57468348d7f698f174a16b215827df11a704bfe8c4e5b25415babbc0c4067a9cda76772b7ef878001da5c183bf611f54c00328e6380fa15676753cbbb553e68a9da5e0d8f0d85219e1b1c38d5c29e712ddd092b21921feb1e2310fbafe699380d401033be9facb0e3f0698c95ee529376354e23ae3a1109c7f1afede49da2f4234084c9c6430d42c9b06fc9bf82b5350c44686e3fe1852b019c60161556693d1ad1ed267faa0", 0xf7}, {&(0x7f0000001500)="5cf3eb7fd092b30d0ad42702c1bcd8f5fe853ae012b11c67359709111fa562df4123cbcb3898c18f09f9fb06b4ee11adb9a39641004c40c7", 0x38}, {&(0x7f0000001540)="a88e0d2b9d63d5e8f3a8bcd64c47ea27f6e7fe3e2cd9e15dfc05bf1f916d9b840294a45d826f26a753ff833d554ba8754284fbdc64e292c7d150bbae1ea3520c66df9620f4b6d15f732487da1de4ac29f0d9a703a2c207159ffadfef9e531406d9ce04f5d3f7e5f27be50c58de4c88dfb78ee1b5537a077bf23114a88ea52e7f0b4eecbec2a2e42497ff2943dea99ffcb19dff6394ef75a818bf71", 0x9b}, {&(0x7f0000001600)="cac91536b12d44765321237f62618676a851b6e3af1a21cd91a3e1cd0173893beb0cc83685c7e4e063c2ed61fea185602be21f595c8fff8383b964959c5f118fcaf7453c786d78c430f9c16aedb16b142f5683ee6867b795fa0c9850c057f4fb34f95b6f0de2c73b9827bfea57afbaea5041bf479ff4b9d1446a54907116bd5e7d77de2e38704ac3d3c116f33510c30b5b5c22c9ed8be2d7acedb71167fa901e57a8d4062e87cd2fedd291b92fe0591d155f34543301063050814471aa", 0xbd}, {&(0x7f00000016c0)="d58a8496622f8c3622794c0b29a85e0b4293e1f420d63329ebe0fdf575649f619460d6507f5657bf9b5fa3d142bcac4e8ef365bea202787d62a82a129c04ba56d41ef42a9d1c0956733409371432b315a302d8b68c27a281310974090aff06674f992909fc91cbe45aedccc9dfde431bee052dc6e868f9f39b612b81e2d3a3889b15dcea689c95974de19f8ecd00b4f4caad9955d9f78777a27ad4f1ac21b9b8b19487571b036eb330f238eca0849d7bdf3211ae2026a9c99ded8d52bb04cd8d514be2e648d750adbdc43ae6447f20918580399a072e", 0xd6}], 0x7) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001840)={0x8}) recvfrom$inet6(r6, &(0x7f0000001880)=""/4, 0x4, 0x841, &(0x7f00000018c0)={0x18, 0x2, 0x3, 0x9}, 0xc) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x48) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001940)) faccessat(r5, &(0x7f0000001980)='./file0\x00', 0x8, 0x2) poll(&(0x7f00000019c0)=[{r4, 0x4}], 0x1, 0x5) sendmsg(r2, &(0x7f0000002600)={&(0x7f0000001a00)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc, &(0x7f0000002080)=[{&(0x7f0000001a40)="2d3fdf116c122ee826b285c71b7dd1ddab5f1f8773acef8162e84b8f4606270bbf500bd25f4d1fe1716e83729bf9531a85aa0bdd18326155c4c17c42854db2dc4efd8b0b3f65a1113fbabd7ebedfe44b821d6edb98c5f9365233976209677737723cd0ff5712bf395f29bf8987a768977504060c8b8a4e8cf44165f96f70a53e75475bd3672259d646560fea89cbbcb10780f29fcac01ec1797cb276", 0x9c}, {&(0x7f0000001b00)="e42fe362c7123bc7e6a6c6f2388374cd69a5df17d99785182a8db5e1a5cf77058c3539a2a9456ed59c1605554a11dcfaa9f31f52dc30ab13b51cedc77155b20f1511347bf1468850477bc4e806f0abdd1359f91326bc1826df3fda7e", 0x5c}, {&(0x7f0000001b80)="4806fde5c809cb214777379b90bef1045c59ccba76028bb81d589185bec85bfc71f2b3de890b6871a264e5014ae0f01c56a7611710a732021f629d1ebc116500b8f61cfe276d854345fd5a7f1751607a774ff95753fe3f499db544f2cf618097957072259f9fe50ccf0436599ae6fb337174c83d212bed24db9f17a345ae8fb56e50006ef8a16db70b315f97ca01", 0x8e}, {&(0x7f0000001c40)="0dda0bdfa8b507b027d7fa4bd998222096a98ff794199eb2cbe23334630a39f177e89d9793ba4a27686a4441d16a9523ed904ea8b4c625d8d42f5b4233f0b15d4d6486e6606d7f54191b3796dbcb4a7701d762ef509004732353", 0x5a}, {&(0x7f0000001cc0)="ded27a3be3df3a1e696cd8233e804e01644d6ef5ef9a6ad9558ff620d7936736324cd0c8d762c1e14df5218f6e05358f8a628731e8d5290b220bc44813a67e4e0d8382c395f9375a4a48f1d62e954920b6d5ee828c9a019714e2619fc3fd1d160638fc978ed547044352f532b743e696165817a58fd869bf106e32c467cabaebde527441d092ac134cd48e31ed82e9e1ed233e31c5d41081780c054d0d9b15e0a7e3cff3fa0b4c10d4cf0cd0f2dbda504ec128a80a66161f0e5618efe2957809b87c6da3b4176b8f5a13d505fe7a953dcb817063b4b89ceea57a838792", 0xdd}, {&(0x7f0000001dc0)="78d32c98f2965b333f15b1cc169455b2a395f0d395c05a4e82c7569b702a221fa687fc7e81c902b911aec5ec9f05d8f9763ab7aa1f45a64c5a30537eea30b8d27631b714d40774025e6eba83d5b93837ae38d90601790b074f22923894c34f466c840c7b503bb159b635c0e035db17d4001c9994f711eb7ee29b906d9a169b3acc94e8477c9fc1beaf3ac1a17a41727ca44e3ef97c56df13268aca2dce4702d79b72b2e35f06dbf4782ec6c349259215e84f4428205a9d1584ef3873333762d9fe44caa048d57c4284", 0xc9}, {&(0x7f0000001ec0)}, {&(0x7f0000001f00)="7be15fdaecf12278d2531acd6750092c3bcbc61021005e645568ac0b5ce2b2f6f9a04eede0c853b7509c2a170b5e996190713cf539a1d5e48a1280199b2ad7d85d7ee6242c07ea38c9ea4b461063e19564fffea3cbde7468105533ef2e95bb03ba42c71ea60e785e1b58c37aa71fd468e23368b29f47b7d861978199bdc32b022367991f47637cbc3a273643e9de18ec29e90b853e8de8da7887a43cad6f2b9e1b90e385e4de408b415d2a5914", 0xad}, {&(0x7f0000001fc0)="f6a67b587c74322f54ebbabeceede91800873a89d8e2e679164da55b9935e278a5c97516155b3d372c09471a383203d78d3a23a39bb88911fdff3c76da6ac873a0996b12da2258b4e85e76c566087d5819afecc7563b496c9024e63832a189e0b3b3ddf668c23927bc24494c84ab36a04393e26ba0fa691e75c49b7173279d9ed44b158fbe73756604252a5c048d487b4eb4b06eba0eb1565d9618ce27363fb880404eda1f3754fa0d98f71b38ec3d32e42528a6ae31f494", 0xb8}], 0x9, &(0x7f0000002140)=[{0xd0, 0x1, 0xffffffffffff8000, "7908b92e2dc87822b5123464a3cb6658e4a67edb1a082be891f57bf7943211ddbeb0fb50d802597d33ca90bfd9df1afee7365d40de3facd8914b45a38d6207aee0fa9df02316f8191b772e315e2577c21a7f89853e39a9ffa6bb8e323e4e5edf56e8d784082931526e1926dda27b188f6745874f9b7faffc82494311469ff4d66ae2c832c01cacb5819c74bc32ff0aeb0dd69784eee35f7da4b724ad983443f6fc071ccbe687b27413068501f2d773bea14c4d47ee761accae0d3bb645"}, {0xa8, 0x1, 0x1200000000, "b9b38623903eaf18108bebf35d9e8f3cef2279937f50b6908af4dbf505bc39f1e3ba9adf1a3acb41b0264e27655e6c421878fdab364aa60d964afd2372cb0684b907650a2591332675caa4e446392712834683715add6d3c3c6eb9fff4b53303c0ef73611bc03afb16879a4696e8663b1398c98e63a5bd8f67f78c902f0cd567dc4c8e0cc13370800dfc52606acb36cd82feaa97e3fd6c2e"}, {0x18, 0xffff, 0x1, "ca"}, {0x20, 0xffff, 0x4, "0dc7f1084a3f97023263e108006adf"}, {0xa8, 0xffff, 0x5, "2b7d3461ab40f28bd4602a6d7843ef15af733c1a62c25243bdd14896a53e5f3770162a6f1255c22780bc94ecb9cffa180833b1f5ce56946127a81ea33b475e5ae07f54b8d35dd31a65c9830b594cf1366a6107cdf9e961b8c4a60c9408d1665ad58c00fc1b19c12d385dc3d1966e78d683fc04686d4a9774ea0aa2e25c0ce016d644102b0b0e9894e5f2a3228d537b99e304a98c79efce"}, {0x30, 0xffff, 0xffffffffffffff80, "939a05d1cd1bec72bc4030c23c3af88ef624209162cfd4a46ef8bdf23411d6"}, {0x98, 0xffff, 0x2e6, "3e7793f1ea88c62a8028e3edebdfb6634e624a5651d4195730144ae48fca7cc1b75a6363708a96e1e710216f3b14cf57dc117edff037c71faa6b38218026e04068899ed95e2eff9b630984ed7ba19ca9a1148d718ebca4e8018cecbc780425d77cae954f6c1247975deb58d22bad1397727630989af67d1df11410232a68e74c8efd4eb7"}, {0x30, 0x1, 0xfffffffffffffffd, "7f167ff140556ede657dd74518424bc4b9b6699a9dcc880819e70048dfac71c9"}, {0xa0, 0xffff, 0x19ec, "b6b8b01d1252a7e27c1a6dc2af99f74f7dab57a8b1e3ba49fc1534776c4c6cd087b6910765798496a577136e8f0a8e070dd02d56204bfc077ca9b4444b86f0ce11ed1d6ba3f33cdb1f6dfc2101d0c5ba8489ea92a2a9d0aab966b42cab70b950f571326228bd2cd08693bf8d184be6474ea57e3ededc77955f79f825dd78d0775d82d4de5dba82cf0e46e8c3584e"}, {0xb0, 0xffff, 0x0, "fa1ee75a815f052f3f51707a4c338d9f81bb0c0ad2af07fd8ac0be43274d29025f6feafd22545e4ff3a212c2b046fb537f30027ac2a9a93a03ebbec7430ee4ba7b831895787392f250f088c3636f2b2e657d70d1a0b8c0941661d8f10218eddab0c83c9b5ddb0e800573992b9952b16882fb376ca74b1660b6ad5af3f87c6d33273735eecb96c9fec1d38905a39ae74d1b51ca0e1dd9251113dd1c"}], 0x4a0}, 0x0) accept$unix(r2, &(0x7f0000002640)=@file={0x0, ""/31}, &(0x7f0000002680)=0x21) connect$inet(r8, &(0x7f00000026c0)={0x2, 0x0}, 0xc) getsockname$inet(r6, &(0x7f0000002700), &(0x7f0000002740)=0xc) lstat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) nanosleep(&(0x7f0000002840)={0x0, 0x9}, &(0x7f0000002880)) getsockname$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 10:58:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 10:58:49 executing program 0: accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000000)=[{0x1, 0x97e, 0x1800}, {0x4, 0x4, 0x1000}, {0x0, 0x1}], 0x3) 10:58:49 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 10:58:49 executing program 0: pipe(0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 10:58:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x401, 0x4, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000006c0)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4e432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2de74e7de0f9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c789f000000e2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1497500000000d43b8c3ae3806274dc6cff", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() close(r1) kqueue() r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x28) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000380)={0xfff, 0x9}, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x3ff, 0x800, 0x5, "e1706869916fd476b0af4641ba394e4982f28622", 0xcd, 0x6}) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) write(r1, &(0x7f0000000300)="46bd0c4f8723cc9651f363958de4a7ae850188e81c2b3027dd9b96d7f6d290256203c351e2", 0x25) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0xc005, 0x7) shutdown(r3, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r4 = fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000140), 0xfffffe46) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "1a751cdac7638d423c59224659ccaac542c95ac0"}) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 10:58:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x836273a327a56f0b, 0xffffffffffffffff, &(0x7f0000000140)) 10:58:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) munmap(&(0x7f00003e6000/0x2000)=nil, 0x2000) mlock(&(0x7f00003e8000/0x3000)=nil, 0x3000) minherit(&(0x7f00003e8000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 10:58:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 10:58:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1600e4ffffffff248693ac5b4059300800", 0x40000000000002, 0xfffffffffffffffc}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x1c0}, {r1, 0x23}], 0x2, 0x3) poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) 10:58:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x8) shutdown(r1, 0x1) fsync(r1) 10:58:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 10:58:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x20, 0x0, 0x26ba, "e5e02715722ef9dbc404291923b5e6d0d601dc68", 0x7, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x80, 0xad, 0x0, "5046df59faa50474acfe0cc3c09fcf6d0fd28d4a", 0xfffffffffffffffa, 0x8001}) writev(r0, &(0x7f0000000200), 0x25b) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002580)="63bbf026948bb1fba81816d2de4f6f161e064db9b4d119e94491b3db4021f9e696f5683520c216caad110f1a9b6d70a60520469f9685b4ccdf3ff15f5c9c200a693fc71185415b6a93169b4e7b6594a7effb9a4051e3e4beebf9590ec898653b70db1bb5ac1bbcdffd5f138d7a7eca2a520ca98ab21daac0c16d7ddf4bb080f1ac1eb345eb591abe0d44ae2d82f986d7919c5574443f7959ea90a64ee81f38b8e21fe55c6367624131d269b597b800024b47e054d766bc4f369ad1633639390f649106beb4c9ff", 0xc7}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x200, 0x3ff, "d9116d0685859cb6af55db39356b8102c812c4d2", 0x6, 0x9}) r4 = fcntl$dupfd(r3, 0x0, r2) write(r4, &(0x7f0000000380)="4c8a359e2b50a4ef63a7b9265935fc9689ae7e1088882d88b065a03c460306e6e199a0fb82a61a8ec9b01bd47c8924a3f0a373b9bc6959eab06ee3d654f9a79772027c985ff5b4fa69f52b331a2230b87913d9b7540a842efec8f52f7830d877a90fa2804ddc6383d94f8d5a363e890ebdcc3b267b274c6d7588986395d43ed044b13b9762d28929566ee05678b7577e2215bdc4aa6e46c934f9c761427de1d79f9f80f8a8bc9467d1a168a8b99e9ee92e38ab7a4ff0a2baef9ed4764929b935ff1f27e79977247af0d19bd605d1600f861282e8f84ad76cf380e7f7ed95fa083e12c8e9c2470e5f", 0xe8) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="6c35fa1282ec54212f3800f471e9ee7c3043f4e56f590074286c0f8a60ac0a7641c5578ce139dd67807faef91332dfda1a74408c2f260dc5b56cf50cbc88ae299d7efeeec9101d82aff0d8fdb5452dc7c04157302569240f0ef991b20a80c164b8c3306cc6bf0ef352e31aef09ec5886e36f71be0c10a5ed1945ca978b37ec6eba4b7948500325920ccd62060be9f321370200769de4ecebd612fd66eb9792740ba5dcd9e4f1ffb5fac216fb67a20428099898a56954e25ac174a81b602969140be2fdc59ed22a5b04e800015f4f033ecece677f24c8d76ed227eb4e812cde24ce28bbee6bface6b260caf268cbf7912", 0xf0}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 10:58:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="78779b558eac9c063a9820c65ceb8e3ea274b2b93d2a828314ed2cbb2f26513109e53be8e76f9c187ff59c063e3e7f6b3f352ddb2b66ed2bce1f6f77d30e03b58ed025e967250f5f8d6edc22814db758eb04ed8897348c3bb2ef7cf65a0437ea323ec53cc2aeae2c95109066f5b4950a4413b75a90b7bc6f79932eab5e7913dbae55dc2f28ea0dda025a7c52bdcb4014a62fc7b4302b08", 0x97) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) write(r4, &(0x7f0000000140)="9f6a3dc4826471ddf5ba28ebb009f76a5985322ff7159040a40240fbfc57f4caf394ec747229796405d7098b4253f40cb5528cdaa56ccf1861899479eb7d24d655e662f1eac7012b0f1a8a64a67ec5f79da277e57c5133bfcfcc458775820c0672c6ac435728471f298d6b6985b230ddc867d0d0ae03115f67ca792a63d8b6d52ceb932430d20d1f81d8eb0891f2634e0be7315cf15072bad7d886eb36f622b2bfe67a548356c8863996936998ac8a2cb45a14627c2bbdc6a8eeb981611ea6", 0xbf) fcntl$dupfd(r3, 0x0, r1) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 10:58:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffff7, 0x800, 0x100000000, 0x3, "9e5b3bf976a709ced214690abb23769fbf84db48", 0x7fff, 0x401}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x3, 0x10001, 0x8000, r2}) flock(r1, 0xfffffffffffffffe) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000040)) 10:58:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 10:58:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) clock_getres(0x4, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x200, 0xffffffff, "9ac36daf1c8281a81b88e3d51b9e251662839d4e", 0x1, 0x80000001}) fchmod(r0, 0x20) 10:58:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x8000004000000021, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 10:58:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000780)={0x1, 0xfffffffffffffffd, 0xffffffffffffff34, 0x7f, "84cbe31cd014223a1dde9c349d90f5cf523608d6", 0xfffffffffffffff9, 0x2400}) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0x3e20b2bdeeab3a00) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0xd2d3300fde7c791a, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="7b00ec9fa0d8d3fc89c9ea552d6733883d30bad2864366e3c2f83d39f3d3bdec1bc178596f893bb3ae35a20191d6281e7a9d9c87843cd8346d700a89fc077dd59f6c3d77736aa7ac8339443b4d3d679d820861c54fb1108f689e48f2aea9eb98a53983926d9ed057070f4083ddc5c7ef4fd3a02fc130ae0cb14ee1896ef9c17793ef33ee303ac21a5c8f013e32dba7d045908096b7f1f9602c7580f54909", 0x9e}, {&(0x7f00000001c0)="ce9e563f9ecc3c799fdff2adf97d20e19013204fffe51ab0da5c84628940b39eedd63b34d101cc4ec55260deca5147dc0b72febd2e90470bf0228d5d6528793d52c1fb3393aac9ef523105b5b5600bc567d48d28c1b67d63a47f6e4c26b408150f3f5e6709f0e1ee3ba844821455d264729d8e17865425304998b79bb4ddb59543a2817fc99a8e2be222caa5", 0x8c}, {&(0x7f0000000280)="1cf989df2a3f373fc40d9c6d7bbc3a01d450c9871ba86dab418df2e27404996f38ed7824a8d05cf81f3e101cc239745dc034c8483fa4356658efd8de8618419723d1eddda7d01bfc15cdb82f3c5e27e5953a509ec97531e0e10d6fbda0566d60959becca87d9086c8e72f3d780c0fe22", 0x70}, {&(0x7f0000000440)="b0588f02aca4319b91ac5573cf15a246e2225fbba93e3640e30bef1cbcb080ec4f1ac6a6efe983eec58e1eadb7535e71b1833b52e278b0c8051ea136df6df66fa62cdd465f983985fbaad6bcb3fb364267ca4eb153c89071ed06e75cd045448143256785390187e8fb8a307ee23ee6064cddcfe6d73e94f188e4c1faf6ebddfd9c27490104a2bb6602e3bdfd6484fc8ac1ba1f4088ba5a8d4ce95c2eb38f579670f13bd3c45caac4493606ad73eb4c55e08d35957d436b85a291c9a314", 0xbd}], 0x4, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r1, r2, r2, r2, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x118}, 0x40e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x5, 0x200}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xd0120e8ddf1938a}, 0x402) 10:58:51 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shmget(0x0, 0x2000, 0x8, &(0x7f0000092000/0x2000)=nil) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 10:58:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) listen(r0, 0x0) r1 = semget(0x2, 0x3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, 0x0) 10:58:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffff3739) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00f40d4c5f4cde4a9ccb"], 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="140000000000571908260000000000000c00000000000000"], 0x18}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x9}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x81, 0x5, 0x9, 0x401, "052e9bfeba592ee69a3f5d64c36de1c148f04857", 0x9, 0x9}) write(r1, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xf98) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) fchmod(r2, 0x30) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) r7 = fcntl$dupfd(r5, 0x0, r3) 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) r9 = getegid() getrusage(0xffffffffffffffff, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0x6, 0x8000008001001d3b, "bad85db5718000", 0x0, 0x4}) r10 = geteuid() chown(&(0x7f00000003c0)='./file0\x00', r10, r9) ioctl$TIOCDRAIN(r5, 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(r1, 0x802c7416, &(0x7f00000000c0)={0x9000000000000000, 0x5, 0x2, 0x54f, "ad35ddbe532be666216b1c953b654a8384f7a723", 0x7, 0x3f}) getrusage(0x0, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x8) poll(&(0x7f0000000280), 0x203, 0xcc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffd37) 10:58:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000000000000090082c33"], 0x10}, 0x0) 10:58:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x80}) syz_open_pts() r0 = socket(0x6, 0x8006, 0x8379) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) 10:58:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x8a4e}) 10:58:51 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/177) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 10:58:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='@') r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x3}, {0x18, 0x2, 0x1, 0x101}, 0x5b, [0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff8c96, 0x7, 0x321a, 0x1ff, 0xc069]}, 0x3c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) recvfrom$inet(r0, &(0x7f0000000080)=""/123, 0x7b, 0x3, 0x0, 0x0) 10:58:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000001000026, 0x34, 0x0, 0x0) 10:58:51 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400000802, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3f, 0x10001}, 0xc) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd, 0x0, 0xffffffffffffffff}], 0xffc, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/107, 0x6b}], 0x4, &(0x7f0000000700)=""/4096, 0x1000}, 0x41) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 10:58:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="0b26b7e1babe52d7a341edce4daa8976878dd0565519a97394c9b1dd87e48497dceea05744b8965ca3edf0c630547ff2b6a658afee0e67cd9170637ef39b175c51b4b4519e472d471213c69057b1e65fd41372fc8a885ef438fc01800000000000003ad49abc41fad9ed6fd00a6f3a8f2d0d84ef7defd1000000000000000866218360bcb55bf9713ba668b6cc1ccd50faa0fc174ccae03a7dfeeef28603008058b7cfa765571960125d9c3a004cd6061ecf", 0xb2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x9, 0x0, "1a751cdac7638d423c59224659ccaac542c95ac0"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 10:58:51 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = msgget(0x2, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/67) sendto(r0, &(0x7f00000000c0)="a066209b27c198f85393d46d3eeb0efc95ed153594d3e4fe3761c5239e49986e31c62db193b875fb08d0dd4cb5ba63a9ad8c0848c3623a465c314c38b45d9932ee47e51f51a7b78edc84effd5d49df1275015cea144cfcf2b7ff8c74dea9e90128ac6e92ee40f44fc992b8a034ce13d9ec040cc15d7f92f9114eb05ad4578d9109bdb0aea146a79ca32dc94157f4992bca3d8c7b3098733100d7aa", 0x9b, 0x40d, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket$inet6(0x18, 0xc007, 0x2) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000180), 0x0) r4 = getpid() accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) 10:58:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x114, 0x0}, 0x0) 10:58:51 executing program 0: semget(0x2, 0x200000000000, 0x0) r0 = semget(0x2, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_RMID(r0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r3 = fcntl$dupfd(r1, 0xa, r2) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 10:58:51 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1104, 0x0) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000140)=""/172, 0xac, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f000035c2f5aa31172ba56045331500257cc07efd019b9163166cf711cd041a6215b1fae91dd8f320a6e4bd72130f992b4ebb0f9c5fa79db1409ade421a57c11badb1023d4f3800b9285ceb516e3ea862590a48ae5d76996192dee6d07cc52aec5bc8ae1c05d21113a5f63b63078ef15c85e129723b03283de9587b22ea4fdf485550ebc7d787aba8f4c7c9f3f5e96e559e77230e4a4fd24148d7b5d5d52cad3f82735069d33df504651f32b1ee7416"], 0xa) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) 10:58:51 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, 0x7}, {r0, 0x4}], 0x5, 0xdc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e20100008077780408", 0x3}) r1 = syz_open_pts() r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/89) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) fcntl$setstatus(r1, 0x4, 0x8) syz_open_pts() 10:58:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) readv(r0, &(0x7f0000000000), 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) shutdown(r0, 0x2) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002440)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/41, 0x29}], 0x8, &(0x7f00000024c0)=""/198, 0xc6}, 0x800) socket$unix(0x1, 0x1, 0x0) 10:58:51 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6c}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="903d", 0x2) 10:58:51 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/231, 0xe7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) sync() 10:58:51 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) dup2(r1, r0) 10:58:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = semget(0x0, 0x1, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x4000000000000000, 0x6, 0x5, 0x6, 0x7ff, 0x0, 0xfffffffffffffda7, 0xfff, 0x5]) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x100, 0x2) read(r0, &(0x7f0000000a00)=""/4096, 0x1000) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x20, 0x80, 0xd07, 0x40}, {{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x30, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf00fffff, 0x81}, {{r2}, 0x0, 0x8, 0x60, 0x2155, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xe8, 0x3, 0x8cc6, 0x188}, {{r2}, 0x0, 0x8c, 0x80, 0x1ff, 0xfffffffffffffff8}], 0xdc, &(0x7f0000000180)=[{{r2}, 0x0, 0x3, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x4, 0x1}], 0x10001, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x80000001}], 0x3ff, 0x0, 0x0, 0x0) r5 = getpgrp() wait4(r5, &(0x7f00000002c0), 0x1, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/178) 10:58:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2216"], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8008, 0x86) openat(r0, &(0x7f0000000040)='./file0\x00', 0x880, 0x100) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, 0x0, 0xd9, 0x0, 0x0, 0xfffffffffffffd64) 10:58:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="9f5a3ee4b403b289563f398ceb9050096e03f7838c4840de7de61edc1af5df54d0953c020058eb8cb5312f02580d0d03023cc58ac2dfde34ef09ee448a17126695376c3234d71423985d3c35e9557a4d4563d31bf8f7e3261af3538f5d8a019ac57a0141da8f52b77e066081dd4ace7e1867ea253a66e401ddd5d40da246cec48a241533d9375dbe7a10631e8bf2eb53f129c25a600a36fc2617b7f636425620401cc7680dfb0a092729b43ffd527350514fe9aaea5218f86b34c2663c7ffc84490b5c3c187a6925c206c4526349cb3dae3992e5b2c1dea51fd5861e29c3afe300666acce55a46944153aeaed81222dada23803e6f1c", 0xf6}, {&(0x7f0000000140)="9b0092", 0x3}], 0x2, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x7}, 0x7) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) 10:58:52 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x81, 0x20000003, 0x2, 0x7fffffff}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x3, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x28, 0x40000000, 0x2, 0x401}, {{r2}, 0xffffffffffffffff, 0x21, 0x10, 0x7, 0x100000001}], 0x53f, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xf5fd, 0x8}, {{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x8, 0x13e}, {{r2}, 0xffffffffffffffff, 0xc, 0x20000000, 0x6b911056, 0x3ff}, {{}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0x21da}, {{r1}, 0xfffffffffffffffd, 0x47, 0x1, 0xffffffff, 0x8}], 0x1, &(0x7f0000000000)={0x80000001, 0x5}) kevent(r2, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 10:58:52 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x20400, 0x0) 10:58:52 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x400000802, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() 10:58:52 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1000000000000080) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="66f7d9e76454a7f944e907e85e4040ca90bd2d511315b832acaafab845ad194f103f5afe00000000", 0x20}], 0x1, 0xfffffffffffffffd) 10:58:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xfffffffffffffffd) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5810, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002ac0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)="92dba29477fae7d807e019a1a4c7fc6e01b53c8298bb8211b26e90f11d9c475ec1f8c9781472aaf4e60267444d00c55699818ed300ad5c2215d76a373eec4d611189995728d7aa7f6bc2304e9834f786af5264ec9499f675004434b62660601a93ecfae9f536e7476af6239da9c4476c318c502c3b5d31144417c02e35c213b0936a30f424dc8dd838a4f80f3a458268d956317812079e519b47812829511588815f4233d40866d4e632f008b7a5a68ebe8d62b419ac302cb65c15", 0xbb}, {&(0x7f0000000340)="c6cd62820ad6aeddd18f3ce266c87b409fd1f5104ea8904c93254fc5828bcd9a9c9d36d1834045a736e73bff5eb8617f7ab36f8eb52ddf100da125055156f4417826c86fe6db5d7c16e1e7bfdaac4a507ccc83a6935d5f4e41393431f135fe1cc458fb8675c60943ada485ec5d29f71f2faaabc5aa41d814869a1bf0a7e847ebf57c83dc332c1a4a4248e2a073f962afd2384fc5533aae47b183baa3391119b66083d90c6823b54255ba071f171313810babf7d13f772cb42914f32e76a3164fa35daeb3", 0xc4}, {&(0x7f00000001c0)="4a178623bb1ac28874e3a80d0587770ed366f675c21f1b96bc5e9b6a04606b76b29f03a2c3659beb159038fcd5a11dd7dbc06b52f48e855b8047579cb43a832caabfbbab94", 0x45}, {&(0x7f0000000240)="07c74c36b822471719478983d91a4841d07473ff2b6fcc46516173f20bdb985da185e6b561eabdc94f19700390f2796516369a5d2453", 0x36}, {&(0x7f0000000440)="65f536e3e02f29b719a29ea3ba08ae4ba14eb292d6cb0820bffb0a10542788cecab4bb3ae0b8e794149bd270dbe11c9662a3d7498b7ffa6aef9b5313a2f75fabb4faafa72e7ccff2d51d1d28a7c9adbba7d8d562282ed45a6a6414f259cb35961fb963d444ded815246138168f00df37540829971035af5adfcda3c14a54e9d7a910175b72c4a3dca53dde3d873ea9a16c2d5d8ef359aed6d5f531a65db04fb953d2b9a610b7508d430eeecef0f5046c28a047d67a8bfb4c2f2324f7be9654be232b6275923849a2ed78e3ede075e05dbe04d36cc350a14ab85bb767ac4723a5f1802d7be8558ec4384dc930a481d3e4a3fcba743404ea", 0xf7}, {&(0x7f0000000540)="46f895bec52f", 0x6}, {&(0x7f0000000580)="f499aa1e0ba5f528c0d86c57da231c514c5574f4ef847b25a87968e57fdbdd31195b510ca7f1b50b59b8e5731bf4197a3ec6ad5283324a6d56b02188537e9da23502ecff741e5e2a084082086c4cda0001fe23be48189d8c04030445c49d8e98af0f737e5026ee0ba850b91977d053eb550943fa9d6e20e7addd98448cdcdaf486c10854df058a924e0222697072c401be43baaf99582919126aa188ecea4fced187", 0xa2}, {&(0x7f0000000640)="0f25bb84e10bf7013c0e75f2b72a6db1101d1a56f2a63759272fc05fea8e0d07f726f5646eeb4b7dd31659d918a887ec009b2c22e925c0f7e4e2c0ed2e4bc485f2c6603fdebb1a8a9b67424c977e11ec60a3512a9b1a3473e846c0200f20197aab27dce7166d9a869b75f53079f42b666342a9634304161695cfb06c2b8c7bbb", 0x80}], 0x8, &(0x7f0000000740)=[{0x38, 0x1, 0xffffffff, "801af1e17b25ff37d58fe62556d6244fd76ae7ac57137a70a1c3822e95af670335"}, {0x48, 0xffff, 0x400, "27dad7ebb640470cb250e71350206f7b17933e4b31fe5fcfd887e42c8b8ecb0df1d70e394090c38ef92fa630b3238006bb"}, {0x80, 0xffff, 0x3f, "226c2f3b12ac85b67652c0dc185d30c5bfb2f6ff5bb073e52418145017a217baa0e2bad08f3f92124933aa57d1de8b6150c7d09499e9edd49be73fb858c2f58deb71cc9ebc842d2aded9b36093c72c244270b447dc219a7a246dbeef2d746e5c540d5303e80c55fb4e7242"}, {0x90, 0xffff, 0xfff, "6a2cbdb1fdeb8768c29718df462f89d92462d51b683b73bccdd63417f322df8e133673ad36da9fa0ef615acee42185fcf9e4dad24a5a5a5ac1977adeb0e04116d9a993a16576c740ce73a82a383c5cea09c49d8ab3cf125425165f52105fbab0f1322bc444697cc087bf85f3578ab74543f47bfda6ca55795f740a59a697"}, {0x1010, 0x0, 0x10001, "2f91a2a561dfb74ece19f76b236a53f95bc522437a56c522ddfbbe5d6fc1697eacd762f0cc68cd698e726ba5f5ecfecb2daeb2faf711439b5dba6656d788d9e979ee7867e9ea6122c835b98ea9b5864d55dd5643f14455e97fb17cf213f80a505d31bf35a94fcae72fb17cd247c47d71991d7215a564e956faae8cd38f07c9ba13646f93348d85c9e7ffd40bd70430f0af97b40b6919af991b46b7db566abf8152c8fa7832019aa99dd2dbef82721eb2dcc1fd200ebda0316ccc21936b6a7a743b43a1ba98f6aeb05f45099696efbc6b34d6ead39c7f6101205a6d3a1ffa9ed0e1521b85584f4c321e3b8a7c90cb19e208da76d5d2b0b67c18846223fca179c837dff105feabbb54b910307268988d6f3a3f0d252314ca30bc309db54b54922ed1467b638a87081509f04cdfccebd9fcbdf80860509b41554dbafef97103ddd6da66ee43bd860a73418e6e89d6dd444c2df347169c2f4c2f3f335726bee5c733d20c54a804cd5db31944712ee91354bbc34255d84af9666cfee9515f8c1854bd04ac67a6c0fd36c7e25cff54a423a1b2a8e70057d2ede648be75ea45d775c1b51dd9768dbfc9ad77c64088288f9e46e11bcdec6736222f0f18fa27e843865b2b07d7106f632e5e278e80fb3ece1876e7bdd813c0551660da6d1143f41effb25483141d1a5d75a4c3d73bc3a8aedcc77405f8463e65e76383a6cb71651b30ba7a3cd7bf985acfa99b57eacfbd7e576211431590d147148465e85b75a63aa966011865774a810e1e8fce46e36cc7a079a88e2356db1e3a783b41cd35b55b8d729981b14f931896de36d14b61c84eea6252e0330d8584a29d5721856157af43e373ddd099a9f6537e1a49379f7a9012de22f8f54fceffc9ef3aaed8a2e0ef52910092253321401862f5de698f474b8be3816bb6a65fb70398948249b3d7dc7e0d1aa1204eea41340faf7d780494fb5ec31692731d67d214b32c2842329b209aeea412db0395b700095ec094cc6fadc1f8f4487aedb5d44c8559d61a548b4598d2894c2c6c474edbe048da411c1af94eef62eb382086340d0fbf098f161a126d5d1a3dff71783f0091005581bbf4d83ae3963b3af7ce56fb001667797e3a28f9cb9d54e5d028c7f6c4e4aaf1f10c96f6149bd8023814cae2103fe93b81036766705afaa9a9af2b6a6d9777cc49c58174707b74f8862243cf12f6ba346f5e69c8b29a31d2390b3040f6576751f7c9ef3db31eb3ebf6bcbec0843b4ae6eceace2240b0697458da5508dff82afab76fcbc94f4ef89a8684bc826eb0afdd63004a2861bee85af964e5c276da22f0d28ab420ca3b0ee937ea1a8d644ee3d59ec379c3929622e71c22342fc7cc709a711cae7455b2e767b34e8e1d6d084811f35887017efca1b020adb30b1468b5d66ef9aee64b7a714c833f3435239fbdc587f490ba030d3c61c6df50e184d5ff92b7a6b8594e79e72a67a79b6e0fa9fb7d69ff7b3365ea6e4baa5afcb4238e9763b74c539ee1897667a6263f28d132f6ede6100b494b98aff51d95896ea6e77aade42fe02edb755340e70e968eed1363e83165f53befac523390e1f1ec6a6ae189f2eeb5ccd9f6b0c1a48020b5a5deb2ddf83173553fcb832b3678cbdd4f52812d53b48a48cbced3bf4f7615ce4320c65fb013fc3e62d1ff482e9f1a9bb840fc11a5b1eaad7b41f1f5e07e0683199760834782cd9894a80ba7922d3e98a7ad86824f2fd558e58a8b72b51cec246976a4127a606e4075e7d71a88f466f1134b71d7593fe36b83eab3470fd8b14c9f96b169ad4b77bc01ec9bbf36c57343e4a118c25a825253d196815ac898f3030dac18322ed740a7fd6154eabf1ea8a5cdd03ec7ec17c07428ae655b017fa7810efaa9eceefde525272db6e2aff4011f70ab741208df5efbac36d1cf7c51a3992eb07691c8f79c3e491875c4b9260f278f43941fdd0a9fd8d22ae74902e6dcf203d2e360c41ae781692ddb80ea6c76e49a50d0a3ea8f2888f017cebc3f005bdb1c398e0331ba1afba3c6777d6e7ae18266baec102531886cbad6c9856a716e2d9272756c6f0f799d47ad132a0111befdda81e9574d36c080b64894026451edc2d4f294736c1e5215084fffe44c0b24cb1c94715c81462abd8e6e825e9e4576d5a2c328d5d7a46845296b45acacf49a2726c28684f3626c42f70fd5d2aa5152d792c776b785d445e4eaf47d9d7cfdc8bbd07e46894edc4c9559e4c808394e3c15ad15e1322073183f70c95e8609b48abce9c4d018e69de430a0987a3921e42a24bf2e71fb0798996208e89897aecd33276e2e422d388050ebb73142dd6c54951ed18ac0fe1e593d05c3407691a4fe9bff819b359bac17b9c80ae09581a629944717903eb6b4f5d973219f0dec51c96f01c297e6723211e9f571f6075f8c0509ce95c9a31e761a6d77190c0a5a665b5ed99874fc675a24db5393f76fb7ab21c664db8c5fe189c08cff4c3973ca7a2f2e3d155620e727f7661ee4dc0e4e5a62da67ebe2f4216f7e858c8f8eb6b0fdb9e02e169fd4ce86c251e3861b61252bb378b4bf8645ce07c0fa01ea03b66800e8eafa851949c6e65b2c2b6f756633ba682131327591c1eabd1dc17d30ff51fc9f404f611fec3b7104de9c2924116e5eba002a529a2d7d635d59e51c3c58b1ff95280ec6d7f0cc7e5aec6af88943612fa2d141d48760700578274e4d0c1c02fb15f963ee0f51ac15dfcd65b3289c77104c80a9f92a872498923de0f6c0c24576a74904f38ba3479512f185a9f26f8a3ef5629db23829ae6acf4f320ee6bbc0869b2d98122ae9812815f340a200560c41434d61ab7bd4c08141a645816e785924210660b5ab304971b1497d171bf5b2cbd50a4b76a35951a142f20ae45c597dc93ce44022d8f31953f7eb3f63581420226ce673a08b0c43de005f99909a466236eab05236a8de9204c741b1497e051ab9eeabbeec198cb6e53970357a6e5ab33fde343ec6a3d11308147bac30008f9e977275e3128af4c4dfd94908086ed0bd63f8e127ecd91f20e0cf9f51f4f20f0302526dbbd63d8f76a0c33fd65e7627bf5ef75ea2c01b11af4d510d803215155551372aa778d04271202e1e3e2e12afa52c9b08696dca426dc17dc2de7970fae42aa0cc08326587aae02f74f96e42891d57711cd1cbf466612fbabb076350c428151bbafe22d22907da651ab7811892fa0adc43cefde11781d83a0ab12517f01f82b8691df1f462e43f4a256a1c2507477b3ad7cce25d168b628a386400ebbbe683d20a7a0ac5f66934c16f044b6eb37b7c80467ee79df26668b954f3910052f183fd4e8cdf958a685391c78eebbc498049e72bc0140c01b4ad4c57551189bdb4151a451f21bac541918ea10a3ae6b18c5778a18b83e6587b8731bdd0236994fc70dbaca1ae31a726e1dbd18a55ab5a0fecec4cf2d4200475d1ccefae4cc5aae1288029901751dcfc6d6b138bb1316711f592878bc6650cb375fecb48623f800d5f2cc55a049b48a6cb1b62df1ad221fa7a52af93e023310504cc9a6d83b1a3b9c029b3f0582c656bd9570908137f53bf3d0f7ea90e737f3ee7a8cbcee01d90a3478b863df98405b013151b0072e85c67c6ccbc5ca8943bf7f631d0cf5c8caf453cddd789050c0c805bb2bd464bbcac4181b06b1ca4f3471f7f28011105a27af4becae2f1fabb5d74a80fffd56209597613895e04370fdffb199c0edfa9e16f14565333a2646d5ea2f7a0563bb16b0787f0fa5a68f814d419397ccd05634e07d3f83deb42168f2a367ce7ca4e6a6acbcae6202de2498cc4acee238c1a085bc513fe97ab390c61d6e9af4202691da678e9bf5cbeef33e964e511e817438b40cfff846a759a15bb2aeb8dbe07d3b733fde3054153b13424bc28766a6c57d129d5244ce70d85d06f99d1c943a3f8e4aa7001b01ecb730b6adcb3bde7d83b1e28d4a4f768b7f77a50e59f6d05e6fae08fc3bc3e4ff5f4073cf2c72dd5f395716dcd860793d5efc1303e1b276b2b3e11e5a907b759aea27e6b6d3c3b16b920960fe5c25d3caf8defcefb218599e08229989d85d10199dfd3123c35aeb3c024ec5228dc2e7ca74ff89af31f463f072b04b129eb4e2d2015007bf9c02d2f0557276d518a5afb74652eef7d09daa881197316c983533ebcd2df08f593f0d0da5b4ebd5b4fc735ac0c78d4f4183db5b178d651db0ffb2a58bf460d168436079713f3da5b8e03057cdfaaf82af673b2f3512a3ccd277725f6f9806e36b11d4a8e2a3d4b2f6dbeb2e201e2db4a9e0447f4c2022b39c11199dae1a5d4e56a9eb8f2efbe8e8c9982daaee2c4e866491ed172896d863aca367ff47e5c86045a9e394d493a609c22e804aaf98f4fe2bde290b50e68936747d9b726b612f23543e8c1d9aeefb49e6a306a4907cee4d74793441fcca0eacf23d2dce5bd006e0de2ca5068c0a0b93be410573e9264d9c2504bcab4320d49b9efa8ebd850e33392ea50160e63b7b4f766c825b725210cfc5573ea755014d4afd33ac5181959750efd31dbb986bbed0b884d3630b68e3d7c9ea2f0a53c65a7336ed92639e41c58d00eb54b955b59456531632fccbd2da4b00d258c43497ffa614c885e6e74f47f11637341b857a03110c66463680c88aba5b298e898f9950916168eec952c8ea78738c19161fd1dc83f3759bcd2e7437cbe95ada0220f9636774cf540cae2cc29ce77323614feca3d85be34ac19093987729119a50c057c3744a2643cb5de1d4c7859284fe786383db7b42fe63cf625abc4fe878bbabd5960b64f88fbdd5571aa97942e6b803df5758ec68b89d3600ee50d7ae8b04b485063767a33054c46cf56a0f0263f6025a0dacfc1827dda9a80224fb9567b551f4961bbaebf77c735918f48386b2c0a0c60f9960c0fe95207e755979497115ee21f5873dc8ae71504c8cb722b516215928f8d8462ea8075327e1078164dbc76990c8230b45f8344cd392665dd3d2ae36ab6d184bc48fdc49c647288ec0bf45a2b6e6ab46405213647157e3e96837343e6b6f058de4b3af90d0083c0c5ee7309384ff8d73b61b27b19f55900f49c44b415eaf1c57b51712075dbf61f412a26873e3b9764fce42aa59a786f3890dba8d04a50aca50354463e98ba68ea7da01d11eab271ffc94d09c8e1cb0b1662b67a7b784ce5f9382a37dea23dd8f4b665a1f5eec32f3fc5457f0730e71240abb436fa85a9ec865e7edeffdb96b1148380db4dc8b80722a978a933ed8cb566377b302a45d4e8cbec19097f961968d6dc7d8bf9abf72f1c68e8f5a75376f43761e4ffd2ff9c5a3d8333c8797add8b1bbef6059522db497d2c4ec3d0586611fac92d5b1f2d4d03e9f9d917a866d9357bd8c7b37bf73e65a4bf8160161d11736fbac8c57b161979f2029a36d7c484921ce08628afa98eea5f3204841f1666d191751083ce637eb42a3a6a2e6fa9bea5672680df8e33104c3d4ddabfe614f4ed5a9283e27d28704b5dc9604c372e451d22d17873a2655366c233f0e972cd3f42a0ab0e021b2eb2f2a9598520f10b5d8aa0c303d98a11afc432ef79f419aacb0b4f26ec7a9fbf2b49ee74725e8940b759a35a51c03b76bdee8eea9b33bd1d280f0a3cd36861850670bb518fb5a0599951b3edc335ed83a58a3753e7f75ef040b1fc0448fdc8ee2085f5a8f2bc55b539846f1f123048226312d571897f0f49d17e7b41fd562b36fdab0a00aa285d517bb5ca5144827b698e09b2a871a14c39f6226ee704d2c0dbf1d572b4a9d468fe72a90706cc26a89a6f8c"}, {0x1010, 0x1, 0x2, "6e439bbb3f37124d4ab279b79e26dee7df31861cdbe6af698abdaffba8cf2382a451644a44049508854b9e5c4a877dd96687de0eeb9224af62ea96944cac84b3a544bb5a5856ac450d6eeaf7735000078e1f173a6a278a2d0b0b0139e6655e7e3d08b7ee7403743f84609969f4a1eb4d7a4c74b9da579045d39e17f901b0f0ea7e02210a8c2362f1e331d9cc7785128cab5ae45314f7053a095a57966c65afb36a673ead3a699fc3618bc6999bc8346862a63deb8c1e604b3b27faec3dc87a2f23560cb5f10fea71534f885ba5fae501fc1d4a1fe43d1f5483a9de16ea06e1ed45816fc84f515af5cbb1f03766a2ccfeeb72fd7db70a0d3e5aaa5127dff3aa0aeb059e2644f5ac108945632a172cabb5b474d9bd9688b43f9b0d83d21daf21a7153b51b46adfcfa942a16616d5de4bfc4a57cc5c88aaa9558ae661bc6ebdf637a12b02f4286485274998c25a19dfc96539cef465e843b5de49928d005d44e2751711ed7ab81f52c598397baaf78bcc84ff1c96ebffc140c21a4447ae5ee1fb7ed15dca9d2926b559a620d5463e1fd3c262f2a4875ef3e596e1cca4a60cba26be9aad75130606a05ebf294c63f4f60673b743f1505dfe9c8f3c56a47165a7185b55dc45fd17d50dd4bd9ab13aa4976bd481e4918373df9ed40d870ca683b40522d4657ed02555f970e3384a38af3bbacfb07b6ff36dda89adddc210e178189fd146e93bec9e3c00b530170007616362ca1c1c4dc08957ca1d990855acfb96a8edb20b9f0fba4193b4e9c36bd44ed27a72ec98b6ba437391781ae4eea00cf84d33011c17a84d5e1c5efe5e4f602e17c4fc03c8d39c63b4ba0210fad363ea109d37a9d589339cfb900091c2492c263c2cc1a69e2ec9606888dc834835237a1b0e70d56466dbf094c9c60db8a09135dbbb6205af6bb5304ed518443cb422f2c2d378071e4cfddd0a38f304cbc417f70cc1b4ddb1e8df3b9034ab6ac06232c85374437c6e326653d13e20f0d6bf991250f592a8ca962054a71be072d593b3eb9581ead6a2ef1da6d6d18106e654842c9641b17cb9b893c72a8f02cb3bcfb69d5fef2536ef28a95d0d9dea38a35cacaaad81017784d5c70afe883cdd2a033dcfdb93862029d23fcf73c91e6d2264faa7e197a40afd2a844dd996165ec8d955db2fc0bff45b60060c9d695d290b1c5542d9f738a6ff99ceb35b9c77084f862e53d922b002a1ee189110c543477424eb8f95c652ac829220bc503a2b0e149567db48e341fdf85398a83011ca7de95f0b02c61758c8a2c0ef8599e954ad6f740e4f2c125c8d07a3931ab5751fb00697cd01bb270d47fb83354093e8818692cc215bd981d9c6ca2ca1ff8d55cce5e56b5abe95d8745f125931279493586437851d7b0ecfc6ef7267bf470901c100481bd2d2be57e3dc7b294d108c6cb34eaa8d603e5254db5ff2cdbe9968894e2c179fc4aca3d2a669283f86a8f99cd940dd14c153c208d6debd81ed9d17d245d78f65a8d43bb0146ab2ac451f6d48d6a67ac8e8afad036b0a89ce50d947497a4ea800899195fe713b644fcee0954b461f39ec946de1ab3e22e1eb380bb311cd8e0857e891b6a33fcc4f6278705c2d5f4c9d2020813783795e4c924d624f0524ef79e9e33a55bacfdab3b3960c3aa82caf6c8a6c034ff91975e04a0e4da2f7e8b2fccfa3261428162561a40748d5b78519846a81de9ef3d0e2d12f1f30d1937a44d0bff25d889b2878f5948d09876ad8151b09e575cc06add8c6ee49c6f15aa11005c9bbf93670d4755b28970d1c2145feb56b0e95a5375e0129780758487f717f12c1856c0007318d47d2084fcd14f40f8e49681721e64f159b8f9357e61a8cb0007627124955b0a074ded694b8f8451b6a42513d552587b75acf521bf0ef4ebdfafef57ef05e8025c31c967a684914b61e5f9ee881bb3561630eacdc7d7f84ea7be59641eee322c2f8a9f63693efeef8924526c3253cc4689f8f32ec397a9b81b098c80118dc8d7689d0df27f86563ecc9cfc413fa15af2b3bb9bf337597d137cbc1cd45fa889f180faefd69ea19ff38392b237d49c42bb8137a36170e18fffa3e6ff917a4f1a05375f1eb6f6afda18ed9379a3a41ca9820cb8e3dbd1b52e7c274260bab8d25ce5099b574e3b0450810851318e70b93fedc19ef424d823cd24c95836cc9bcb27f5a855eb99a41ca06034b341d5feed9cefcbae8d196a49afad97ae907fdef9646626ecdb627eb3e7ec4351ef135e1104523073425e0967af98e363d141094390202e1a7e0de87a43df94b5b3d47d2ccbd72f281b5fe04b7752c55e20b41bb27245ea1eab6a67957c061fe3d39594ac5c2e044e5460e08d9c77e5d3a19627439a77614e4aea0340f20154a9947750484e71645d9a9277172b40ced526159126c50137b099a547fbcb70b235f2faff039aa810347bab17ab7a8088f21bdd92088917b1b8cea92456d649d1a5ef0319a1d4fece5c2533a748fed1a77bd71f0f511a44cd4619a77654701544ce02a5ba4a69bae9aa70316db98f805e0293a2d1022b85f8120381805085557b616610bbd8d945089a48f8b2dbb0ed6c33e92a5fa1651c39047f258007daf15e2605fd4039d6f0d50b893a8828c4f838df11728a5b685a04b9f414202dc78aff945d2ba48f33a2c7be800295ef92350bad0c73d4e04590445fbd18313f8c70475bdfa2d280a3dbfed34419cc00507c1d8264f83affb6536be1a7aff064ef531c0af786f87fbf0014567009f8f83cc1b133f1738d484aaaa33db5412708628d26b8b3be21447cdb42227e617d403a633f1baa11e9213fba32af97d4ea169af3b4db6e5e216e4f1310a4d78230de0ef1535e35f090e2794d8bcc5e94ca0d87bb7ea3bd06c06a53ddf069395100f377ecc151a2625e344bfaa5d9810ed30dbd1313003a683f23bdaccd9b7374630050294c6b02e06fd5ee109427514fa89cf49e80e5d79d36f93371c51cd040daae83f243cee0bedf9d2ee08c2c49c44ee8a9dd497a6d823bba3929f908eecc47ed5280d32660f8e6dc74dbf8a358241f364fd6e84d82fb6171c0013ed1691761d0dd241ee7cbbeac36f6cac8da45b2dda3eca3ddfc95b3193f41e6d6ae3fb1079ffdc2c6ed5c00ca88afed1a926458844cd7c17765187ea0591f79c2ce8da58c9e6b27eb576cdf60a39a66e9ed8ce5f6f9564a5702b13ece355f33f887108862768e70d756718591bbd5b0515b9eead322ef53aae7c58648ef53ed9b266ec5abf55e4680a4b95e2d857b9b8e9a0e814ccc643a12c44c9175e8ec5c2f217498ba4d9e36153eeddc70b83b7f559c34a7cb395a21df2b7e1c8234c4ac7cc95b0898976eac1a57f4e6fe414df0c7eeb456a54ab3c8c046749b094948088b0c6db78dde68f7efdd1d3e945740313bfc8a6f2cdd42cdf249471cc1c0118d7641ac1b0fc023bc0ac167e2acd68e0905bdf6f92f3cc23b4a14d51be88327cbc65204cddba2ac2572ef6f200e71995690cac26feecf2afd571408f0800e3b679baa950a481671d37e73e8ed6ee5e963c98fd6ced5190eb273cafa4f60047f893a2e0748e6577563ccbc0aec2e7488bb25a02700ed51c9aa7bceed6a0540cbfa16d16597e30fe49097ac6b52ce9389f71b506785de0e7274ff4452daa2aa50bdbe0cfb8bc1772f9355bcd625c2b5a31f0bc7065eaf45414311738d1f3abfdb5c143d1e7575da3abd70052c0eff0b825078cb6e25061042dd4fc75ec541421f4e59f14fc54a2d27852a62b8c2df4533fdd21c0b30b53ae18c082a455c5252041dccbf70ed6f7cf68f38f529a6e2afd0b5a4d78144a7f46ea491d25e9edbd0585315e60ed197a33f15fa3ad3a4a90763b3f8101653a6857fe59fd0719aea47ab825f7f971a4d315ffe13c80cffccf4da241af3cea43087ed5a10f17f4a5f3ee728453297389fb23d2d9a4f79a67656cf38537fe0d4fcd2fb4360626f242b705b6f6965612ea0eb148087c7cfa7f2b52dd68c7b29e9d4bad16bf5a01b1bbbee1d5cb5a905f42449366ddc6c13b37e3d014aab3ae2f27517c186a616fb946b11e9ab961c4f68d53dc618a982f91edb10702cb7b317e198552dd5a5459b74fe52f92d76d7911a1a5466d371f9257c4abced9de858729c81ae574a4977043ebbbba1531f56a4c58e5370f6caf5f6b6149dc159aa01674c26c99ed5baa711bbebb75c4d8f0fd029dc069078fc96c94ce029c11041da3ca41c5b7c0f6c6ec5dcedf11ffeb055c794221f8d6fc2bd0f15f22a78e78ed9deb3e7900f42375ad4decfee825065b70ede746433e82b88d41c10ed37fcd64c2bc67561ed87427f5b6229ae12958a684dcc77a9086e32cf827d95b4d6fc3a3bc54ffdcbd87ba490c85fb62e1cc98121756200468e4fefee9d79f19551e6dc8c67db1d330baa28d6ab73b7fdc63b78a283d949ea8b8e32b0f32a18e3dd1f4bcd2d3cbaaed841e786fd0e6f971a86fe1d4b0af18ce5b57210a86a18784a147dde6d7f289cd95627c4d3d826ab7a9baae3e44413b141ad072facd6e45edaad2a15a5541acf96827a48053175efe9e596b886dd1651770eeae6b610c76e07c518ed24e63a2ee3e0405b5c1a9f0f782b01819f76c143d096721531952211fef20acb968cdf13ab858a08195167f63845970fc74e30ee2f38376101c77ea0a42727f70ba6d2d308c5ca8a17bffc69404de2d51dc369a477e7b2161404799d521aa5a0bbf441f78ea83eb46a6cb53147266bd14612714db9fc33a1908554804237bd5fd5b5f9eda0af315f28eca8e8cd971973b4f79d5a5095f9927d11da772629bb598780bc353debf091d52eaa74533674bcfbce27df3f5009b72eefb39d7da6f228072fb5c2f8eb658d2c545825d4ffbd73d281b85efab5c24b78520527f625d68dd6596bd537e7c3f2c407e8cdfa70c9798e8a81d0e830056366d051e61c91a8beaa2f3244371c54766ba463c09b8eacb9f73f4aa0f255e965d7a6d77cad5083842e2125288e2a0d7643fd50d3751e48bf8124d0401a668b70be2def395fd256fe4bee17cfb3e9df592ced8edafe23270810d7bd734c055c93c707e9bd8982281f893a1ed5a3d45687f30205898c02607d44ee03cf5751654dda6c972e18d6004a852da2709ff15718706073d6e0b7fecc2e4a1a3dd5dc28157b49d9e0e5a3e3353a2a697ad1931554f496cffd1ca08209260f29b4a370bb730f6ae371608d7239fce98a005ad3f0d206d50dd056fec8779a07764412d8c9f3072df9aa0ca18c155eefb4b409138c6dbf304fcb636ed86a671043f7636a98c72cdcfbb5dd463de6b649295a12cfb70271c6676c6d0aaef3b99bac27f9a92cfce0742cadd5196d0a291fdc23f72a2abd3dfe525218484467d831d266d58549ba4d285c3b80af33ee139be466c284be80b2240dc92ee69adddb624f8ede9ec09569f45b969007004bee5af691538c50b8ae660751e89b13b7965a7dff7c15f9882d1523f47b96ce06fa13f1bf54e1597e9f4252cf63bfd5d798c60bc1b8d76258efff0117fe08befa63011d22f3a0564fc567b31a2ec888f0f893ded16293b929696e341207b2514dfd67f6b86cd23525efc4ac2a97dc5eb84c7e3743fc8e7591676b655008144eae2d93f526f35437f2efb006b7412615411cfc3a1559f2b5f98f99b765e52ec85ffb135581d3540c6de5c7414efc51f339a4de2858ba2c86e5e22553e5035f32a6137f6ea5036f3659413899f1ad828d3f8bd16ed6d9c965a31f43164877eed61ac134071a5e99880db235f646bc4"}, {0x68, 0x1, 0x3, "1040a1a5ac7a544fd0da676ab33152c49cdb4e7153cb0f78b28fbf8f73ce2285f75d2a4b26c1f31e8bb730c29899c3d858df8a912b4465f2bda640c25d052179c8e7ba2a1babe11c5a095cfab98209f466ec9ff3b150"}, {0x90, 0x1, 0x7a, "f253c9c56d8023b177982b5b92bac3b6ef7b024782f963c01375e09c2200f8276e2c4f0a826e3e5feeec74543a6e5f1db32461806d07ce847c1caf31b69a33cb990fc6b346b5f7b86771bb86f57ba904f86c4167727ee5f24d7f8f29ed71bd8c938b1dc6e8bf0133ede732cbafe9dcaeff5bad3dbc6dcbd89b37"}, {0xd8, 0x1, 0x7, "f409567ea562724d35f1e89a740593d3b052b6a84e750b4eabdebd39cfa30df0b91ff8fac5dda69dbd870672509bb6ed0a935a02fd82005a0667b89f08246ea07674cf31311fa2016a1c7faecf6d3e763cb2248916333e965d1b9794846a269fb10413690d461143baa579a994c988984053f645e7c2d8a83a1f56a063b60ff3ac8b1c7d57918d2834f010dc7b01e7e6cb916f5a8af3148c15f637346e27f29aa3db08c3f6330cf41e5465674c67fbfa9e1c0a79eb7ac86e4f2e3205ec6f1437df56"}], 0x2380}, 0x2) fcntl$getflags(r0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) pipe2(&(0x7f0000000080), 0x10004) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/192) 10:58:52 executing program 1: pipe(&(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1f00509dab9fd3b104278a0000000101000000000000000000fff8000000000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) 10:58:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4000, 0x0) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f0000000680)=0x8) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0x90, 0xffff, 0x81, "e88e9c22845b4b2524e8185972a8beaa773a8675838891aa6c732fc1826c1b904c791685865f3b379e6e1f739dfb5308f34ecb6c6b9f876379d41aaf41e49d66c917acd4dcd87e81132e845603fb16c3fcf46e2f5aef22e456fa6c363e25e8315af76a2ee202c70169cf6607b6cdd1d82db1dd420108475f6a60df1168db3e6f"}, {0x10, 0xffff, 0x9}, {0x50, 0xffff, 0xcf, "23f490cfb8e7a5d783817f64b5f750e6ec25aefe6355eeb7ac06dff79388989ad95ad3e0fc4edd956b18037148ba71764aab0febc84ea915f9d346d5"}, {0x40, 0xffff, 0x5, "479e10350ee287ce3ad986871b6a18032f05caa46e56a6832de5ba40b3fb55ff43004bcfee79935e8e2c59"}, {0x100, 0xffff, 0x7, "cdaabb2c77948ddc3c2899ceda14a536529e4db0ef7b81a2050d0ba5dde45b26c284693b32e4298803340cce9f73ccb3544dabacdb5b66795682134a9cc6c4aafa40fe85d49ca84eb18f869b65ed19c25ba33fc2e71f9f1ef3de420250b5319826275bcc413df339383cb6875cfb82ed719f35a27ba893c6419cebb0864b8fe87f4b07fbb2f7d31145bd52f05d30d57a6e7d8ed2d6e53fccf4e2f31ad9c0b40a3292470078373b447b3d5534fe5b455466d64b1624c7db2f3956c048d89ee81a746a8c9a0f0aa2efc92a9b3d981950009389661e69381268e74bdd3dd79523a694048c8cc8a5c333d755f112"}, {0xe8, 0xffff, 0x2, "96a87a0f3555573d9ed38a7a883bc79a57205581c73416bdc7bb16d15da01e428c78335fcdf175eb06cb0818be66d90185ae504603a93cbf2f9c097dd0a7014b93daeb0e5f6b1c604f694b82d5353a48fde0c2c57ca6fb62f5396d68a4b8380b4a2031e05bfbf9ca277086ddecf0b8d96da6fe5a2b7db021c4532ceb2e1baa98aea992c19bb68ba20c3c668bd8694d4f50856b45c2af1a34dd4f8aff4248fc6ae151c23329144c5d936ffa62a0d7853d05c84293f54bc380e07781db0abff8ddbb38438cdba7b5130fc42193d645ff8b97a310ce82e111"}, {0x68, 0x1, 0x1d5c, "49749533bcdc77dacfac5baf38f0f90ebece5ebc3c4a1af67bf0b13bc70818218f02f7f1ff07976caf339990b792f657a4a06d5bafe68dfcf1d3e7d785206ffe97c1085d9250d72292c3b958cc4f874414f83913fc"}], 0x380}, 0x400) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000001c0), 0x10000) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x5}, 0xc) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000200), 0x10000) 10:58:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f00000002c0)='./file0\x00') recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000040)=""/48, 0x30, 0x43, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) truncate(0x0, 0x20000ffef) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x1, 0x0, 0x0) 10:58:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1f) getdents(r0, 0x0, 0xfe8a) 10:58:52 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) 10:58:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000085, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x81, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0xb83a, 0x7}, {{r0}, 0xfffffffffffffffe, 0x94, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x40, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0xa00000a4, 0xd30d}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x0, 0x2, 0x100) r2 = getuid() r3 = getegid() r4 = getuid() r5 = dup2(r0, r0) ioctl$TIOCSTART(r5, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r6, 0x40, 0x6}, 0x9, 0x4, 0x80}) 10:58:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0xfffffffffffffd93) 10:58:52 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/183) 10:58:52 executing program 0: r0 = syz_open_pts() r1 = dup(r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0xd2}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x8, 0xfc84}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x30, 0x20000004, 0x4, 0x2ca}, {{r0}, 0xffffffffffffffff, 0x38, 0x8, 0x7ff, 0x18}, {{r0}, 0xfffffffffffffffa, 0x84, 0xfffff, 0x7fffffff, 0x8001}], 0x1000, &(0x7f0000000140)={0x3, 0xffffffffffffffff}) close(r0) kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa00, 0x2) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r3 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x800, 0x3ff, "42230d03713df06aedc2388b64dbce7799ccdc17"}) close(r2) write(r0, &(0x7f0000000280)="84", 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) 10:58:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x420, 0x20) setsockopt$inet_opts(r0, 0x0, 0x900000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 10:58:52 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)="23004f9c80000000a07214", 0xb) fsync(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socket(0x17, 0x4000, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 10:58:53 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x1) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x1de) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xaf15}, {0x0}], 0x2) 10:58:53 executing program 0: r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 10:58:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="ef047cb54e2e29251e20fe00514c9eaad50ed4ca330e2f0716fe256db30ce36166e26443f4a1800f0d1952994bcf28681e4e8edc7421a3630d54e7ca99983770e2fe86d88763a9174c347d338bb4e7b453", 0x51}, {&(0x7f0000000240)="bff4ced48d9864be4628719be00bcc119a2385031117b362170f2cb72672ab65b6b68de4195e3be68c392e3dbbb6f693a96be10675c5c17d5899add770e8f40aef941527f524227d14c0b4036c8d169f8b8822c1ff006d225e536d8e973df7e7e4b6f91b974be290ba36127031e68d2b84758dcd74d17db1be926dbe7fdb0878fcb4a8b55fcbf71f8b9c6bd36e196006f251a62f0eba00a13b4d8c94bbacc3526fd1c43e0b01339b5a5f6e6d2919913cdcc401dd6e0c4c18b0bd7460704de9296f809686eeacb3053f4353aa9cda70ec726ddff5104d481ad7569024516bc64045cc499e805496ffd7c63810df2ad3e4543821f69a", 0xf5}, {&(0x7f0000000340)="825ff198dcc8cad3f074dcb65b168f75bc1797d82ec825908f934ef082207cc547f855630616419e33ecf4533bb3e792d84365722ee157cb1127c4da347748a0856d6499cc3c99b9cf65072ff6ac5fa27d3567c8", 0x54}], 0x3, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 10:58:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x11, 0x1, 0x2}, {{r3}, 0x0, 0x2, 0x80, 0x2002, 0x3}, {{r0}, 0xfffffffffffffffe, 0x9d, 0x400fffff, 0xbcb, 0x60}, {{r3}, 0xfffffffffffffffa, 0x48, 0x1a, 0x8, 0xcf7}, {{r0}, 0x0, 0x80, 0x21, 0x3, 0x6e98c470}, {{r0}, 0xfffffffffffffffa, 0xd0, 0xfffff, 0x7fff, 0xff}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x100000}], 0x7fff, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') getpid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 10:58:53 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) close(r3) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x6b, 0x0) 10:58:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001780), 0x4) 10:58:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="0fd49dbb9064515fce068afd327b228075a7196b2b2bf32c3a5e1c29d5acb2927567d8823192704f05d0a24049c3ddbb2b95259d659cddb349b92bd53aab33b3e78500edebc8ec9f51238b3ff6d8b48c9d18a220514d8ddf9e26f2902c15800e05661360fe37660fb6cd61b31823dabc8ab46b3967f7cce3df9295aaae83d5a88958b8923c33e5e4496abfef65b1b7f9934e7a830247560bcf908da8b576690d60535c9ea081cd0c7d27", 0xaa}], 0x1, &(0x7f00000001c0)=[{0x40, 0xffff, 0x9, "0e1dca96daf265aefedc1ac2c7f0e5dc81e07b2cb2490e64e73401caca190bf199fab204ad57b46e6ebb5c608883ff"}, {0x88, 0xffff, 0x81, "ca08f9e653f0f9490b153ac76731e64a1c0a348eeafe2b153a68f7794ed0e1186142c2a299588b9087b6d04c1561c61c6e3b6fbe7b1d1248804d5c7f7b0307b7672fd9877c49c7a1f2a504b20a0cfd3a26af07dbb206104aa596b5a0b5d79b0179db14b99c4e917d712b7f5b28910491f7b8e0c318"}, {0xe8, 0x1, 0xffffffffffffffd4, "e1014e77145cac14d0399f9b2a4be1502f09f73da356c0880999e86bfac38dbe42079c1f52ed76bfcfc1995c6f9e9ef28043f1d9fb489a28f23365e7a34acc7b5545aa0986de5b37a0809de1ed9c570492375d46b985c6699e58f9b11c525aa1166d86c182e145027602e1a9c812b8f3eead66048f13cf51597893bb484cdd5fa4c31c2f84d998c67be1bb5a1ea9afedc2e401f23202d0f77df8ff4a813a0c2e658d85bf259431d694e335cd1f148204657e558ae655451410772e64cc529f8543d3978381b14d3048d46349800cd438c742"}, {0xa0, 0xffff, 0x4, "eacbd6f874c45a5a6eb34990b9156f60b089745792dd2c7487a2d88fafed4effd1cfaa70bc22ac0dfd766b457758700b766b9a87a36552505447b79df5d8aef5ca3050e847ec0cbc40f6ce2bfa343d4dd0f0fab078862fa7ed43dd2c6c98834e377412bef03f0e228fffedd9c73e73426b4db6abcab3bb5460d7e792735b7b3d289659d6befc5e1a3cd8"}], 0x250}, 0x404) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0d000807005e000020f6200000000000000000", 0x14) 10:58:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 10:58:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x401, r1, r2, r3, r4, 0x100, 0x3}, 0x41, 0x4d0, r5, r6, 0x77, 0x40, 0xb2}) shmget$private(0x0, 0x4000, 0x29, &(0x7f00007f3000/0x4000)=nil) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 10:58:53 executing program 0: socket$inet6(0x18, 0x1, 0x1) socket$inet6(0x18, 0x1, 0x0) 10:58:53 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) 10:58:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x600a) ftruncate(r0, 0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x4) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) write(r0, &(0x7f0000000080)="cb", 0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="d65a16e1c15ac16de70293589fbf9b65eea78e30d22b5abb456a5a3640b3fc016d8d4d326100ac83c1bcbeccecb48ad22f1c41e239bdde46975315211d797c546374dfea5764eabb04555dcf1c9f3c1bf619501fb0a7f3b47c144bad64707fae154fd98efed91a18441ca74b5d2a6a60e289054002184da7aad070d4043f74b5f8f8ab6c7c4706cf973c035af323781a0ef343d0a658c5dd60a352b6477668e047472e4d0b9d2521f7d87d0f61ea118270ed7b203673abff04dab9541301773ee3471c53ecb08506609573ee452ef946a62a61c524bf4d0e556957054ebe9612ff2bb52281745bf1c5f0d574722b4931d3690fd07ddb7b4a76c3", 0xfa) 10:58:53 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 10:58:53 executing program 0: r0 = semget(0x3, 0x3, 0x200) r1 = syz_open_pts() semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/171) r2 = dup2(r1, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) recvfrom$inet(r2, &(0x7f00000001c0)=""/179, 0x68a0bdff1c3b68d3, 0x80000000043, 0x0, 0x0) 10:58:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x7, 0x0) syz_open_pts() semop(r0, &(0x7f0000000140)=[{0x3, 0xfffffffffffff825, 0x800}, {0x4, 0x6, 0x1000}], 0x2) mincore(&(0x7f000041d000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) semop(r0, &(0x7f0000000200)=[{0x4, 0x9, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0xf85, 0x800}], 0x3) r2 = semget$private(0x0, 0x4, 0x80) geteuid() minherit(&(0x7f0000503000/0x4000)=nil, 0x4000, 0xffffffff7fffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) semop(r2, &(0x7f0000000040)=[{0x0, 0x80000001, 0x1000}, {0x3, 0x20, 0x800}, {0x5, 0x6, 0x800000000800}, {0x2, 0x46361b0b, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x7, 0x1800}, {0x9, 0x8000, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x6, 0x1000}], 0xa) 10:58:53 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xff, 0x9}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 10:58:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r2 = dup2(r0, r0) getpeername(r2, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) write(r2, &(0x7f00000001c0)="ba16", 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002600)={{0x18, 0x3, 0x100000001, 0x5}, {0x18, 0x0, 0x10000, 0x7ff}, 0x8, [0x10000, 0x1, 0x4, 0x62, 0x8, 0x1, 0xd7e4, 0x4]}, 0x3c) close(r2) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000000)="8cad94a112050eaa2534f270c4412a55bb", 0x11}, {&(0x7f0000000040)="0595fa2fd76af3e99c01ee3d18842ae6ed636b8fbe3c73de9818060af9cbbeb37e9a59c4ba62", 0x26}, {&(0x7f00000000c0)="d2634b48f99be7b87322049fd72b2a8bad66b11ae4438a40390c6e6a61589b29a2e40f6537a864d4c182802dabe77b79277aca0d1673e43e31e5750357bf36dcb0fd6f96638c7f1a96a86e5fa123b56530226785dd2f7316c25334ae6bf72ab6814c5fccffcbf5813f6a18ca0c621005879592dac28028abab2f06701eeee3e6b80c2e3b87f09ac76a5d50541b3969700c4bf9c8d746614b4ac2f428ead3b44dc04b01281c1f1708318173d3cae112b3d0c5", 0xb2}, {&(0x7f0000000200)="5a55076dcac3dfbf996ba92bbb7b7c2e2cac12aa285d87f0cc21fa3319f7432771c982931540b7177ef978fff30bf2148d7b291f2ff4063281d5abf6c35b241a178385acfed07e66caa3b0c372c2506425f4f432975a3148b02f43b27ee60c05b768d46dfef434bb190d63488cad496df964a7b9b660d2df4142f28e8c9f14bb94788173fe9d7746fc062b201a2e4621622149afb0948a52304d35b5ca15b4b30bd7dc44000850e9a764b77d7eca11", 0xaf}, {&(0x7f00000002c0)='xV6', 0x3}, {&(0x7f0000000300)="1763a7fd881cf7090225e9a4b88427bd5032b65e4d72f27d15367021140f4eb74d3bee84dd2d25140500fcb17ce0c14197599fe3b84bfda3909b744cc200d8700626a1fe455262bd900d5c372ac819fd2ba637721dd3a6770760a3c603ddc30b75bcec1e86ac406c04a11e3ef45a30f0009d9ed5ae636e06fe11c165f2947e112278bef59a153978977b15c1bfb89c9091d7fac0fb22a27d091d490461a983b6292f2912131ee95c0fc4f77e8414b035d6d529ddc40a94a1a6ca6de2182329262cde4f8e9d47bdab94fffaa1e98dcac5c9dd44e0cba5233fa282dbed03bdd9ea24941e312b13fa05d4e0bca2736bf78734e21f9901130f509ac44bff49a0df7b1333111e2f99ae54df8e3c84c5a16a854140068b0dee54a06ed7e76b25e5300e39c95930285a8966625368559617660dee29ebecf47491b2942096a41fdb82e5f7fc8ac24a3d282c16a75dc781706ccf9bbda8ed5e12512db2114dc74ff4d47b0e312ecc05f79626a0b20cd2cd74fbb1ee5b74f84cc2343106cb0b7c8f48756a5970aaeace773bb4674a5b83591a7f52c670380af6c231588fa0ac973493827da344a7c01109d1fdd2118a13c840691d21d35be58d8f4c1609226f20db0b047d56d00843d50732066a285e8322d03aa71fa5dd42998f5c4b27bd1f2a96f0bf4b9b74d3073cf0c03bc2282edabd8223a48dd45791f47b781ffac81254fda5b3a7b777959e800e18c7b86f3149f37d5bf988767b9dcb7907a8b98748f2e49780abc834cf932b22aae818f04be5099c2c2c1464ea735f6f7beb88ab0218ea216a975b23dfb601a8279d89716497ac70c52949af7a098c5b93762f8ffe94d0ae17843343bb300a551b53539cb6054b76b224aec58f7b3ef875ab5c10d420e21c2b49ecdcdf522671d73a32037d885c508a0dc4f9536235cb1acc50db961e84318b8678676e7e5c5980c266ecd7d65f4e91ae24dab7c493b781d85d75d88ef18b4bded90df1e292cefb51b72860637a0cfc041af4a5b7a7430d31182c8d5018a1e15d1fdd9a7857d208f3c63c7fdfe3328051239635cf29df6dc9580b2d8f8440384dd3b7e76bafded788e4f1479768adda8a7ce1545aa914b0be912552496c1da387d8d70519e588259ba7b4283180af5d4a880c149a384f614c6af4dd4fa2e38650c0339615875a7550cc454e7684e1a99e7a7bbce0c911f8c261d570ae378cebd85c5acdaaa23ab072056c14c3363a3459c439cfc81f5ef68a2b3a07dbeb7b84ebee07f6b8d6c85ed7ffc4666a37482a1a72d8c9d3c7b8236b5ac9a79d64df3582094fbb9da05ef73174ada3178ef00126432055cc90ad8733d4b3b327cb34ca9fdf52a7bcbc2add218b6948a502ed3c3a394e063da5c700021cc3a4efacf0775675c4df742ee3f8757b73b0e76a97f3a8ce58e8903a892b979472d4b47265b02495ca5646d9fbdc40dbe21ff5d0ed5d59202f9d75fafcf4e1aa531123a26d2a305a85242a61db1b1be7efa9751aa7c4c22cb61a9ea941d44c59c6dfbf2140fbf8be5c14518bf88b237599ce9ad1c587142518c48a9100796f19de994b1b3888601610193cefe2d8b031931e642b9285744fd8f89923aae36af94d5ef95bb7e6fc8d94cdfaebc9470e7a761f107717a79950d87b562752b3e78302dd508ca2e0853e518ecb7bee55addcbf60530d29087e31845847f833d527c0724274c6a6753469fe516022ac01dacf8ab9ff9d7e5978656fcee6b431d53a315f892ac22e36281719a12caf7c0233059a4b014037fd3b4fc827143f48af485111923419f61d6c0f3cd644eabb4c92836b4933020413d4fe4c8fe9fe5ad43ab6b37011801bcb366711113044f64dac090bb78c2f9f724525003ccc6d6f0d3347753fc116fc05e4a0c62e7271b1359a89d9a6c2f2a2911e8ef42c3e30f9c2e32fa22852db0a135acb0c83736869885d61607602f8f6c205426b6ac251a0a16ad683dd8b81cf1a5d4c54f1de2248458a1e227edfa8b8016e09a22f054a4c16b20257c5c1f3fe6868cde6ee03b09ca27f2dd178623235415a00fa3257dc74b0b7824c6e98dff90165d9ff2efb82a9a6da93d43579affbff3a6e38c770be19362c14d665a57b2269477f5b27a4ae1308d4ff98cac173ec48a801e0ed68e5d2e75dfcac37afe075ba078b0a65c773377923f6f52920251b1c608c650966f171ee204537921567cca4f326a6084b14dc7b5fa3fe5973febc5505856d4eb6f744f8696fadfb647ca7f5e70a04746aaf65e488a7f75daa580aa4d33c885769fb9d49c90d5d8d1828a2c627e8e43b06390d399ec64f97f83f3964338a69817d705d4a33b17383197023271c8a6695cc9e6dbb88597ff8f7334692471366f39b20f6959f51fee2a01fa3b1c0cb1df3bafed5708b4bd1f297877a128e8091707f03290cbb5ec71c949abb96576a1a372239b424e24aa1b09a2a656d503ed29851a565139f27f2cd913095f78dce3b33b23a0627b1a233e7ddbd22bcba20fbb14ff761fa8bd6dde85664537286f98fab68563a80c41c5c0045d8e9f3eb8be3525efa485f3a963869f0c79a4f865fdec52c13f24bbdaaff363093c1450962f58cbc7ce917adbe2d291ba134e56c1f269afd32fa77fe04bbaf3b9b79e244af3219b4b35fae359a392b77a07676b31012cd4224472fcc355691901c3c76c57478ce39610e47ef51376017140b70cb449b99c573bd09533e68ffb3b8e2694c1dc632023baba102fe99400ff3382a330e42d9644c55901f78f7c1d442b1c240b4f85b24b4c1b99f2d7423cda19ad5de9a0305d9e98c876d1bd4ca148a5cc0d8c3d4dc89c2db1efb65282d326945c3baa530b0ba9aebf032c2a6d176493204012ffd417efe50b82a0867f5dadb258b89a00efe61eb99e1285c4f3f1b8ca5ae72812ce787dd06f203118bf4df3eda4fccebb9dfd507a023f20fccb218ebc7d4bdbf264f83454a1f609410a4b153fd08c564899a3ad084be164589ef9d08e9dde64d0c8e7fd01a5774ab3b6a8fb056806d4f15f98dec2d83a42ac45a5192bdd703191a79bfb312687504c86bf95cc02f9d6b7cc3e215dd6debeeabaa5ed46a10f5399351910a6c27790139cd7b5aadc974519131e268203448fa5c44991a970c66bb65abd502951f9d7d0610e97709d9aa25effe9531ed5f7fefc56d630705cd5f471c81753633bf38e09fed3a38b1784b3f58a17bf77d63787a5e1f6078fb8cd72198cbd0b0308b4230a546f119fbf2cf1e23b73f536edb04fbfbfe7c55edb40b1b118e028bf7553ff079e3d9d623fd188cb94e213c02e83da4c1251f45ac2a8d9f830b853b1b404ae4dc5de2aee354a2f9f3d989896dfbc1947bed61d40fb729c016d8919ccb1095f32edf53f07a70d776f875e4ba50de73d0ab814379a4410b51a273f4d54b6719dd94b422ebe24436e1de468cb2ffd012743af8ffbaa1ca9193f7393fcc2c8a2c1818c64b93b9d72f1bd391848b826a2b34b07469f43df279a66b46e4411756ce8226d3e40f904b1c7989a8d01c326255f40e962d25edce4d23f4285fa379ddb1b74fdd826e77d112fbe1e2f4333f87fda1df52a61ca2fe9611725bdc2698806212ba6e1398a22e9a19fafd1726414f043af27a89a3dc3ca7c879476c010d0e09781fc9a0162bcb4e0f21ea788e12647114ba8e6e3596fcc0ed694210fc5bfd4e65d1f48e650867cfbd4f3da6712c4e03f1b652a714b2e484a03a71d7d9429704298955c8875f985738bf78c42b7df36de433496cf89fecf1035d8052ebac53efffc58bc01dc8702cc531787b95f83e76e58fada0e9c0a0035d30628cd7d160642219ec4bfcc3662e1b2d3209c48b43d0b607b5cf3570a0243ca953629fe2f615679f4024bf75ab428e9ff83211c4bb8193dd7765a2e7946436f2485be285a7661d6007f3ed548b3acae6d73e3c1164cc5c61aeb1ec7f6c0aa64d72ed615ab988366e5aad54e61650274354c3fd5be17abe565489aba408ea00c5cfffad45decd0a4adbf1927c866196c60f7959608dfdcfe682d0a5e48b126b909621ab4e4b441001f4c620aee23b188ee4398e60d477ad85316c8af1df88688820eed7fc6f7fa838a86ca2078202a7577ac546b54693002805abb53b6bb469c7c104bc80bce3e6c80c1f90f6b779aa517fbd54d4e9f8b124e5d06d48560fb0d1b6b496d643235343725b833e6399f737baecf9d292f4df0f7ac05bb3ec2745f3bfced4d52037fe965ba649a547161db18e0eb37d56c7c1e8e3b9c80181fce50294ce7e79dd991547ff6348e61e75427d7ffa5bb3971ca1165fc295b8e61e310426a36bc73e7de423ad426bc4af88de37d1fe6fcc85ed39abd84fea4660bcbb6e2795db532963a0913a641af6c18274a895ec320f9ad3dba17700df61c9a956bf26b2f23711444dac68f04777f686f34e85ca61324bed2463a810681e44f3ae736b0bd20fc2e6321c98ca0eb98cf98265a0462f2600a97122c14b48dfae4a7cefc37bd255bfbfb2c9c81cd6818a7ad5543f501720f1d09d743742b68cb6a5e2ed627b1851224fcaa6b34ad9d418135fee7727e0e4d934d9a6ea870e68c203d3680f932e90d7bc7d35d80220f30b25e6bdb8ea4bc842056a4802544535974b749d0379bb066d558d4ca80082392e462e5d7d29c7bcf0c329c3e8e823e8ea7ba6a50956ccbb17ba358d615c85fbe6014c630eea2eae98f48599f2e3b30ce8eb31329970e066e2ec8d79d097c49589ee5bb4a1395a97d5bd4118f7dd4bae5bf874bc047871d976b834e39465556a9b94902dfe63c456046ea6fc5e556fb4819cd3663be6241abb825c7f10fcf77e6f6c3602376966b38a813c87a5446f17a48cbe52654d8c0ef40bf44c1454c8cf4044118c681ddb5f538ea534996e006293f50a6c75ea9e626501d2923b57f098c7cf34c727f1dcecc9cfd4fc123d3cb95c809c7fdc4e244f63826c81138d8e916a6a5b4d2d55497424d7e483e18d3d8ba874eca8c1746b08ac28cd7667924afdaf419cf35a574da4ff1f7a721d1549d849de18e41114ff0ae043079b1e6b268781e1b2609102295faff7caaf4ebd0f72232cf50c32e3bf4fe5968ae03f3b88fa23059cbf404cee372da3d57033989946926ef0f0821fb33830ea05407b3fc369239e75f3b75f2b09f517ce94a5291d3b89cd98b6d1692a02d4e892543fca191e3c5fd4a564abb2aa08f42d34cefa43573a2ada5e9812bd90172b1377ebbf3a31991935533e975d27e2cfac6b4df3b592799704373e5a55eda3a13b0e25e0e5f6e887448f36d71dea4f8a657aa2a376358c75439fd2f9009ed2fcec6dc620f7c8b2dfe63cc50c7525f8d5a52ecd5c6c3cdce7591fc800ab0934d7a0aca0b80ec7067dc92bf8d8955cd8499d05b81e1e01a2922eff6f73a96ff3cac52dbdf6e962eba9cc900cf2f9d93fb9eaf1232dd3e98a5449c1f4bf93011b2d2da2b16fb11b9709eaadf77dab02544fde8c3485711f4697a39f39fb535c8dbbef7d71b5d2c78cc0cc6e1949dca3fb5aaeed299f27ade5ca437f4a831a43c32aa530f02b25043cd630a6a10018c2f659828437f2d602096d916d1545119597956efdcc9390cc4696df7b98f2a9924d58430a54366d96290ed539cbb071d3df16b340d1a35e51260ac4029a03b1595c4a9d9a6394946793bcee7f765af1d96cab0975769a22e5a1c3787b0939ad8b200e8391b136389c5570314c8a521a6a30ec21b982952bad81ed73c13da45ffe98d90b3a1ba01aa2bd10e93e16973bfb5eabdbd85ca9b6e6d1d6", 0x1000}, {&(0x7f0000001300)="4b60733fc8c6d86bf9af46e28828a9df30415d5bac3bfd7fb1be3e53e5a277173e34b8d8ffb10e2feffb599083b2ac216285572b22c6461f7f822061e28bfef786a0537c072d0c93ba8d1ca6a5a4de831954bde702f5cd585027a98f982ad48273e2c93a8ddaf4ed009d483131e263896150fd59803ac2c0c0edf908a52dd2ba047c3f386c05a29665d9223b3786619b4c2bda7d5299bf4a17a091359f028d98f6b966ebaeab586aefdee71ebec0966cc5058642ee9edc647cb3d0c66761522a2905f9ce9ae0d770b9f15d107c22118ec6c9c4b633856e50ec67d2b58ac370e4e879fd39dd586fac3827a5448625b21c", 0xf0}, {&(0x7f0000001400)="9fd3e7", 0x3}, {&(0x7f0000001440)}], 0x9) execve(0x0, 0x0, 0x0) 10:58:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x6, 0x0) fchmod(r0, 0x101) 10:58:53 executing program 1: r0 = syz_open_pts() close(r0) socketpair(0x6, 0x4, 0x6, &(0x7f0000000000)) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x98, "7ed0305d0522712c35ab7f5d78746c0266ab252e"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097f", 0x11b}], 0x1) 10:58:53 executing program 0: minherit(&(0x7f00000d8000/0x1000)=nil, 0x1000, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) minherit(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x4) 10:58:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5894}, {0x18, 0x1, 0xfffffffffffffffc, 0x5265}, 0xffffffffffffff00, [0x81, 0x8, 0x3, 0x81, 0x6, 0x5, 0x7bc, 0xfffffffffffffffe]}, 0x3c) 10:58:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) mmap(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x7, 0x5013, r0, 0x0, 0x0) 10:58:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000140), 0x10) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:58:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0), 0x0) r1 = socket$inet6(0x18, 0x2, 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="907b147bf60894df2e124423c26f7a5193062f12d569b6ba88f1444eb730e2195b86d9bda707bf45881a", 0x2a) sendto$inet6(r1, &(0x7f0000000000)="043858171dfa3edaa4bd8291e08bc38f2056bc5914ec1e2a120a8a4eaf0988bfb5cdecee4d3d6d4bc5af682bbf1881167a070dee378e399c199eb98006d5907f65fd7c0a41f2bde7c331ff16d257165041d0bf862754ba5d9f859970889a6e4210d7c1df429bb3c7f2e0e17411bf98c543c0b21d097da184271b2552fc0ce6d247d114365ce31a9fe4b2c3ff01ee1c14e112d94f3fb2cf73cab96b8d97a050725dc8cd4dfda8755f7b5ef7acb904c7003c668c8ec7137f2defca", 0xba, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x3f}, 0xc) 10:58:53 executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) mprotect(&(0x7f0000e10000/0x3000)=nil, 0x3000, 0x3) 10:58:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x6, 0xffffffffffffff9c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 10:58:53 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair(0x3e, 0x8002, 0x75c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r2 = open(&(0x7f0000000000)='./file1\x00', 0x1, 0x100) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x101) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r3, &(0x7f00000000c0)='i', 0x1, 0x4000000007, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="31bdb55cdf7ffc43288248b46a18361778fa24484932", 0x16}], 0x1, 0x0) 10:58:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0xea) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x97}, {r2, 0x8}, {r1, 0x20}, {r0, 0x80}, {r0, 0x4}], 0x6, 0x6) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 10:58:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/226, 0xe2}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/209, 0xd1}], 0x5) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/83, &(0x7f0000000500)=0x53) 10:58:53 executing program 1: pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000001}) 10:58:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x7, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001540)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa7e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a487070c0d0c6bc573e4b397707a9346ff93ede137cf924a192be7eeb9fa4f03cd08f57672dfe5eecfd8a7f7998933396840a40dd6d4aaa669663c7868e9332c3b15b5b053869093fbae8eb53dd8a1fb1037fedbdb4ce1c408891d020ff9b8b5873337ff33e249308406693570dfbd524701ac4314fea642d8f3b68caa1a66ad4dd7f71a8abbdf935a199da2278f157f1f3c997ab47282524b6df5c251ff7e124d430cec17d9183180d412476ae39a110f67c0ad33abe3ee635a925c97229c41274ad3ea7cb1f", 0x7ba) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x4, "1a920aedb9fce4e4902c4d1082648eb282ccf37b"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:54 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) 10:58:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) 10:58:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001140)="54a02551cb15462b77f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0ead980b420a52728e1ece2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc388468989e74282ea9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5ed892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f3569080ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9000001001d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d82c02a800abe249b4e84895426c4cb7a921b0c3c53c52c6885edc4a817f786d472e306959a30be2c7fd1bdb93a4d1280e0b749b336c7582f3f0f4fb785c546eb9a0529b61964cdf5c0ccdbaea4cb09a66c6f114d04f6e4b5af276ad17320d4bbf0d3067a192a4f3fe2d1c6542e344288e9c3277ac79bde20ffad152600", 0xb52) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:54 executing program 0: pipe(&(0x7f0000000140)) clock_getres(0x0, &(0x7f0000000040)) 10:58:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) read(r0, &(0x7f00000000c0)=""/181, 0xb5) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 10:58:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1497500000000d43b8c3ae3806274dc6cff", 0xfb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xfe29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = syz_open_pts() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x80000007) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}, {{r2}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r2) kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffff, 0x80, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) mknodat(r5, &(0x7f0000000300)='./file0\x00', 0x5, 0x7199c8e7) write(r5, &(0x7f00000004c0)="a97f501a12dc75fe2bd020f5d5cafaa4f6e1fec559ff041955ec58d5ae05f81ccf1b1c21397a2945ee50c99d1c8de64b59ccd23bbb25756e9fd8cbbc452d795bd5a3e967fbd9fa37a819fd5fc8a5b511f3532871bccb3754b20736ac80bf9b0cfa2105d0eb8d2f1b01fb67045ea9194fe834ae1caacaee6af520d528a6ad707b110230e488fe95abb76513a29438555c6fde0ee29df2713f641e4a35d065082f6e2fabb25b1800efd11a95de6e299b6e9e9a11530b4b274fa5eba8db9a174f5247c01eb82a3aea1c3e1b6e", 0xcb) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:58:55 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setegid(r0) r1 = socket$inet6(0x18, 0xc013, 0x10000000000) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 10:58:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000040)) pipe2(0x0, 0x10004) 10:58:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x8a675, 0xdb, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2", 0x10000}) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52942bc8bac9dfa40806e32d82006e3b5e1580f", 0x21) poll(&(0x7f0000000100)=[{}, {r0, 0x100000000008}], 0x2, 0xdc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x11) ioctl$TIOCCDTR(r0, 0x20007478) 10:58:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) r3 = getpgid(0x0) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="f6564701a97919fbb7caaa30", 0xc}, {&(0x7f0000000140)="0dc0564e39e55ac9170e0cb1f871d237790db733f44fc1e90c4735be87689803e8fe1b8f1821c4d1aadc", 0x2a}, {&(0x7f0000000180)="f4e2ea579e46df2e7ca105ca56bce43f6425e751f413e2e582abd5712015dbe87f6d0358c190279f2175917d30b5a224f7c95ab507b383c61acb15bb10866457f8f29f33413c46751f79344401bde640e0171ea328be75600a775baff929dd2ca8df1c9ff78374f87b71ec1c7fa6718d9d2ef30d6919cdacf872baff91c3eb12b8ca5fedf21a5e6339e4f7ebbf4d613b62551aca7efcd35f79920eac31d9cfba7eea02aa8482f01b5299724861640f2e082db6f9b0b453e399", 0xb9}, {&(0x7f0000000280)="b7b705e2dce5c06600b92e9f54713b1c1e11b78eb13dd5fc42ce7f72fa428ca0170ce8317ef1ee1f893560babeb1f7eaef345a51ab60951efbee344e7b8257a540ce972ab2f8131864f52423f84fd616ce9fb26a0b88e9196a74b096e905934a190eedc658bfabc00f9c1aa12b0bc5c764c9224b8874f2beacf06c13b9f33d09fe5f47c390a309dab6e23c9b2dc32120b7da828c3d1738cef5", 0x99}, {&(0x7f0000000340)="d52c4c6048b55e7c07dc4fd97121", 0xe}, {&(0x7f0000000380)="700d22dad81f8b7932b4be7a58379ec4493a76ff8b1c246d4b27b859a1fafca815cac0", 0x23}, {&(0x7f00000003c0)="5e4bef8e91f2757cf0d44ce69effa917281835bf52188a4ced1ba3f2c701c3136cc6471fa7dce14999168e", 0x2b}, {&(0x7f0000000400)="2f6978de55e5b2bddf0c41767d24ea89bd89fdfbf8c3a46780d973b28c6c897b6a57f8c769e2828fee789eb5ed07d8d8313a60d660a72311fd119ab1a81baf41197687cc3e84bbaacc09bfd84ae7cd9506013ffdab97f036da14172e2fe715c2d46ac7850894e06fb175590f03004a14c43e3df583cd6c175dd500fcf422d4d315c2941ec0ed0075dfe4bcd5a3ff843fbce7b05b948b08f546fb5d5ffe6efd64a794776e286ed615", 0xa8}], 0x8, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="dfef9b4b"], 0x68, 0x40e}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 10:58:55 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0xffffffffffffffff, 0x6, 0x8a5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = semget(0x2, 0x0, 0x20) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001140)=""/4096) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000002200)) r4 = dup2(r1, r2) r5 = semget$private(0x0, 0x4, 0x80) mprotect(&(0x7f0000229000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002280)) semop(r5, &(0x7f0000000080)=[{0x4, 0xc842}, {0x4, 0xf5df, 0x1800}, {0x1, 0xae80, 0x1000}], 0x3) mincore(&(0x7f00001f1000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/4096) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) r6 = msgget$private(0x0, 0x221) msgrcv(r6, &(0x7f0000002140)={0x0, ""/101}, 0x6d, 0x3, 0x1800) r7 = msgget$private(0x0, 0x212) msgrcv(r7, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085b3e11fcedcc182b0e3a5e003a97a8f4855839dab6a091f7404062feb"], 0x83, 0x2, 0x800) ftruncate(r0, 0x1) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x7f, 0x1000}, {0x4, 0xbdeb, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x8000}, {0x0, 0x8, 0x74e355178f084001}, {0x2, 0x100000000, 0x800}, {0x3, 0x893d, 0x1800}], 0x7) 10:58:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x180, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:58:56 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f00007c2000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x100}, {0x6, 0x6}}) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 10:58:56 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000180)={0xffffffff}, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x23}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) socket$inet6(0x18, 0x3, 0x1) 10:58:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="821b2e2f66696c65300084ffe08d3a6318750abc1ad6f179fae986f164cb59212c5ea99428efcbf1aaddcdbf69b5f3de150beed9d0648138523a1ee8471118f81cb7687fe4407aa3a5947c0387341e8ebb6bfc323b3f7d83f333afb5c6c9b7c2b83c8844ffff0000e9ddad863badfd3201479d0e6ba2c46f471a988658baf2882a1d6ee786c87198fe26374e1a0c6f57885c84fd8136eef51e08b1172c7602a8693f8a23f5f84d61aef35543ce0ff31dc9"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x5) 10:58:56 executing program 0: r0 = socket$inet(0x2, 0x3ffe, 0x2) fcntl$dupfd(r0, 0xa, r0) readlink(&(0x7f0000000000)='.\x00', &(0x7f0000000080)=""/228, 0xe4) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 10:58:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x3f, &(0x7f00000000c0)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10001, 0x9573}, 0xc) setrlimit(0x7, &(0x7f0000000100)={0x401, 0x401}) read(r0, &(0x7f0000000000)=""/62, 0x3e) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="6f92a7affa6d5ad7", 0x8}], 0x1) 10:58:56 executing program 0: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x1, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x101c, &(0x7f0000000000), &(0x7f0000001400)=0xffffffffffffffd3) r2 = socket(0x0, 0x1, 0x3ff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xd9, 0x3ff}, {0x18, 0x2, 0x4, 0x2}, 0x7fffffff, [0x3a0b, 0x0, 0x7, 0xef04, 0x3f, 0x7, 0x1000, 0x9]}, 0x3c) 10:58:56 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x60f53bcd693f5150) 10:58:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x7f, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) getpid() fcntl$getflags(r0, 0x3) 10:58:57 executing program 1: nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) execve(0x0, 0x0, 0x0) 10:58:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x22, 0x4) 10:58:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416db2ee99586132477f256b4093cfb25b84e23c1d55bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7203f9a8177da4ce9c287730c53fb394b842dbbccbb5b97e13f330a00d500000000000068f7acad4405d794d72508aaa1d0e285b064e67975f00367ba03f3d6afa54cf27b2bf354fcf59959da4ef1ec5a369c33df24065327bb1117d81fc1f125a45dbee644f6c8f545dad721b5e0e70f7c7beb806095e781ac38ccb4a6323ca356d80a49447bba046e9a735074239c2213b26b856ff737ea00809f81f4569d51eae22c51603ebc9f210dba485bf71319be9df7dc2625344aa8a52803aeb56d1647ed2c000000000000000000000000", 0x10c) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x1, 0x1000000000, 0x4, 0x2, 0xfffffffffffffffa, 0x1]) 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, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(r2, 0xa, r4) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x41) 10:58:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)={0x0, 0xf5}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 10:58:57 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fsync(r0) pipe2(&(0x7f0000000040), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xb) 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(ffffffff818b5b94,ffff800021166ae0,ffff8000210a32d8,ffff80000002f180) a t __assert+0x24 _kernel_lock(ffff8000210a32d8,ffff800021162000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad7000,ffffffffffffffff,0,9,ffff8000210a32d8) at allt raps_kern+0x7b ptsignal(2035,ffff8000210a32d8,ffff8000210b6990) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021166d70) at sleep_finish+0xd3 sleep_finish_all(ffff800021166d70,32) at sleep_finish_all+0x22 tsleep(ffff8000210a32d8,3,0,ffff8000210b6a58) at tsleep+0x142 single_thread_set(ffff8000210a32d8,ffff8000210a32d8,0) at single_thread_set+0x2 8b exit1(ffff8000210a32d8,9,0) at exit1+0x84 end trace frame: 0xffff800021166f40, 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{0}> ddb{0}> set $lines = 0 ddb{0}> 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{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff818b5b94,ffff800021166ae0,ffff8000210a32d8,ffff80000002f180) at __assert+0x24 _kernel_lock(ffff8000210a32d8,ffff800021162000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff800000ad7000,ffffffffffffffff,0,9,ffff8000210a32d8) at alltraps_kern+0x7b ptsignal(2035,ffff8000210a32d8,ffff8000210b6990) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff800021166d70) at sleep_finish+0xd3 sleep_finish_all(ffff800021166d70,32) at sleep_finish_all+0x22 tsleep(ffff8000210a32d8,3,0,ffff8000210b6a58) at tsleep+0x142 single_thread_set(ffff8000210a32d8,ffff8000210a32d8,0) at single_thread_set+0x28b exit1(ffff8000210a32d8,9,0) at exit1+0x84 postsig(100,ffff8000210a32d8) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,11d8df5200,53,0,11aae18460) at Xsyscall+0x128 end of kernel end trace frame: 0x11d68296e0, count: -18 ddb{0}> show registers rdi 0xffffffff81e4d558 kprintf_mutex rsi 0xffffffff8170a829 db_enter+0x9 rbp 0xffff800021166a40 rbx 0xffff800021166ae0 rdx 0xffff800000ad7000 rcx 0x433e __ALIGN_SIZE+0x333e rax 0xffff800000ad7000 r8 0xffff800021166a10 r9 0x8080808080808080 r10 0x3f43d27185495ef3 r11 0xffffffff818834b0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800021166a50 r14 0x100 r15 0xffffffff81bf7f00 cmd0646_9_tim_udma+0x1e9fa rip 0xffffffff8170a82a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800021166a40 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor0) pid=306984 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=73, nice=20 forw=0x0, list=0xffff8000210a39e0,0xffff8000210a2730 process=0xffff8000210b6990 user=0xffff800021162000, vmspace=0xffffff00657b5110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *39496 306984 71840 65534 3 0x4003010 suspend syz-executor0 39496 290587 71840 65534 2 0x4081090 syz-executor0 71840 82186 36513 65534 3 0x90 nanosleep syz-executor0 36513 384003 9506 0 3 0x82 wait syz-executor0 40859 375001 85274 65534 3 0x10 biowait syz-executor1 85274 109544 9506 0 3 0x82 wait syz-executor1 29201 458297 0 0 3 0x14200 bored sosplice 9506 132618 35789 0 3 0x82 thrsleep syz-fuzzer 9506 315678 35789 0 3 0x4000082 nanosleep syz-fuzzer 9506 500418 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 182084 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 265859 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 241993 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 518201 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 235359 35789 0 3 0x4000082 kqread syz-fuzzer 9506 436239 35789 0 3 0x4000082 thrsleep syz-fuzzer 9506 192722 35789 0 3 0x4000082 thrsleep syz-fuzzer 35789 181282 16265 0 3 0x10008a pause ksh 16265 323892 84976 0 3 0x92 select sshd 93354 131828 1 0 3 0x100083 ttyin getty 84976 258225 1 0 3 0x80 select sshd 89294 108858 34909 73 3 0x100090 kqread syslogd 34909 509415 1 0 3 0x100082 netio syslogd 30819 455096 1 77 3 0x100090 poll dhclient 80111 470772 1 0 3 0x80 poll dhclient 30077 227787 0 0 3 0x14200 pgzero zerothread 93235 178892 0 0 3 0x14200 aiodoned aiodoned 30458 520941 0 0 3 0x14200 syncer update 4931 205891 0 0 3 0x14200 cleaner cleaner 47504 93125 0 0 3 0x14200 reaper reaper 91520 11544 0 0 3 0x14200 pgdaemon pagedaemon 56706 428793 0 0 3 0x14200 bored crynlk 82311 101260 0 0 3 0x14200 bored crypto 94333 36659 0 0 3 0x40014200 acpi0 acpi0 69391 41103 0 0 3 0x40014200 idle1 42906 103415 0 0 3 0x14200 bored softnet 9994 139339 0 0 3 0x14200 bored systqmp 99116 99126 0 0 3 0x14200 bored systq 62666 505471 0 0 3 0x40014200 bored softclock 31029 192585 0 0 3 0x40014200 idle0 1 231508 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper